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
338626672958	338626673519	338626674069	338626674619	338626675169	338626675719	338626676269	338626676819	338626677369	338626677919	338626678469	338626679019	338626679569	338626680119	338626680669	338626681219	338626681769	338626682319	338626682869	338626683419	338626683969	338626684519	338626685069	338626685619	338626686169	338626686719	338626687269	338626687819	338626688369	338626688919	338626689469	338626690019	338626690569	338626691119	338626691669	338626692219	338626692769	338626693319	338626693869	338626694419	338626694969	338626695519	338626696069	338626696619	338626697169	338626697719	338626698269	338626698819	338626699369	338626699919	338626700469	338626701019	338626701569	338626702119	338626702669	338626703219	338626703769	338626704319	338626704869	338626705419	338626705969	338626706519	338626707069	338626707619	338626708169	338626708719	338626709269	338626709819	338626710369	338626710919	338626711469	338626712019	338626712569	338626713119	338626713669	338626714219	338626714769	338626715319	338626715869	338626716419	338626716969	338626717519	338626718069	338626718619	338626719169	338626719719	338626720269	338626720819	338626721369	338626721919	338626722469	338626723019	338626723569	338626724119	338626724669	338626725219	338626725769	338626726319	338626726869	338626727419	338626727969	338626728519	338626729069	338626729619	338626730169	338626730719	338626731269	338626731819	338626732369	338626732919	338626733469	338626734019	338626734569	338626735119	338626735669	338626736219	338626736769	338626737319	338626737869	338626738419	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	3600	2300	2738	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24364	21474	25650	27722	21482	21342	1400	354	213	196	170	177	139	148	144	119	133	121	104	130	95	110	115	101	86	122	97	95	118	103	101	90	97	89	95	102	90	113	94	101	90	108	99	102	92	90	81	105	117	103	92	93	98	93	94	98	85	89	89	104	78	94	101	97	98	104	99	91	106	81	101	106	105	79	108	88	82	87	87	85	102	94	81	99	123	119	86	88	95	103	97	96	114	99	81	88	97	98	99	94	76	94	102	98	107	90	87	77	86	89	76	80	96	92	79	97	107	89	99	91	108	107	97	101	86	82	94	87	82	77	103	80	85	95	86	93	101	92	102	87	76	104	92	85	115	96	100	90	105	96	95	99	97	98	86	91	118	92	91	99	81	98	112	99	90	105	106	102	96	91	74	106	102	96	104	98	101	89	110	80	96	86	119	88	111	78	95	82	96	78	86	117	103	115	80	91	99	88	102	108	84	89	106	89	96	89	84	91	111	86	102	109	99	90	95	93	100	88	95	99	95	89	96	110	101	99	84	92	85	107	75	95	85	83	82	88	83	92	97	85	91	87	84	96	109	80	94	99	107	86	88	107	108	96	90	100	110	86	116	96	82	84	77	97	82	95	101	96	103	95	100	100	91	98	107	82	95	83	107	76	119	87	85	98	106	114	100	104	90	96	103	91	101	72	98	90	88	96	100	78	88	80	99	78	117	93	93	71	95	95	96	102	106	115	79	113	91	96	103	82	101	90	98	98	99	86	79	82	104	72	98	97	101	97	100	87	93	104	93	97	99	101	106	104	93	92	110	72	89	97	106	87	112	90	84	81	83	105	81	108	84	90	106	105	103	74	90	106	108	101	101	92	105	105	99	97	83	108	90	97	90	83	83	126	86	95	107	101	96	102	87	94	99	106	96	91	97	91	107	105	69	103	85	97	95	96	109	84	81	102	106	92	93	103	96	98	100	83	84	94	83	91	89	94	105	86	100	97	90	104	105	73	92	97	78	82	75	86	79	78	100	97	101	91	74	78	98	103	90	85	92	81	100	88	103	84	80	99	93	90	91	106	86	106	109	98	78	90	113	83	103	124	102	93	111	93	84	82	100	92	109	86	112	99	89	70	88	109	82	91	93	77	101	94	101	81	128	75	88	80	90	91	93	83	99	109	81	96	78	101	91	96	83	106	113	99	87	81	84	84	68	115	101	118	79	104	98	85	94	98	100	85	100	108	84	91	101	81	92	107	84	91	91	88	109	108	104	88	89	97	85	84	87	84	96	69	86	96	100	87	88	103	101	94	97	90	86	98	100	111	98	98	101	94	99	102	96	96	90	105	102	100	76	101	91	70	85	100	91	85	96	104	87	101	76	105	97	107	86	79	100	100	94	98	102	101	82	96	101	91	101	92	97	102	92	97	112	89	89	98	96	93	97	97	96	87	67	99	90	119	92	74	82	89	99	80	76	76	97	87	104	91	97	87	82	81	95	78	92	107	116	101	95	101	75	82	87	89	94	112	98	91	87	97	84	89	102	110	73	104	102	88	83	111	105	90	76	97	81	79	70	96	84	92	80	82	79	93	84	86	95	93	103	85	100	85	113	102	86	93	96	91	87	100	77	108	95	98	95	83	108	95	85	79	87	86	89	91	88	97	102	77	96	100	104	98	76	125	98	80	81	98	113	80	103	105	100	89	100	111	101	97	92	92	64	112	107	90	100	106	92	91	92	96	75	110	88	81	85	94	97	84	93	93	99	80	86	108	120	98	92	73	93	91	96	87	96	85	86	81	76	101	98	97	100	100	92	117	109	99	95	103	102	105	102	106	100	97	94	100	101	98	104	79	98	84	89	87	84	70	100	93	91	92	97	101	96	83	82	101	102	102	99	92	94	106	123	122	97	87	92	106	91	104	82	77	90	102	86	92	98	96	90	98	114	85	100	107	98	97	82	93	111	94	103	110	95	106	97	87	94	100	99	94	91	99	82	89	95	100	86	80	90	118	101	80	96	88	82	75	87	85	100	86	93	80	119	104	91	114	103	95	90	80	103	99	84	94	87	90	80	98	104	102	97	113	84	93	116	107	90	83	84	89	106	102	98	83	89	109	105	89	93	89	81	103	90	101	91	85	85	99	89	102	93	100	95	98	112	75	91	100	91	92	83	90	100	95	94	100	85	92	81	104	87	81	81	80	120	85	85	105	102	93	102	85	89	104	99	87	88	101	94	100	82	108	95	95	118	89	101	97	97	104	98	107	83	101	90	78	94	93	94	97	102	116	92	99	96	104	103	117	100	84	93	88	91	103	94	90	91	112	99	80	104	86	83	96	81	102	97	84	93	86	104	89	100	98	70	81	106	74	78	103	88	81	107	100	85	114	87	109	90	84	86	86	103	89	84	98	83	102	97	100	84	97	96	92	115	86	102	88	109	107	94	96	94	95	91	95	90	96	90	93	100	96	86	99	95	80	97	104	94	81	91	89	99	90	98	98	97	102	92	87	95	116	112	90	98	108	95	101	98	85	85	98	90	89	89	94	91	97	82	109	90	103	80	95	86	102	110	87	85	95	101	84	86	89	96	98	100	91	103	91	98	88	104	111	91	103	101	87	90	95	86	93	75	88	85	83	119	81	100	107	96	82	93	98	91	96	80	89	96	82	113	89	88	104	123	90	82	105	95	78	85	109	94	91	103	84	83	100	77	105	94	78	85	102	98	102	74	108	98	87	108	93	107	86	107	99	110	108	94	105	85	104	97	92	98	102	105	78	95	79	82	93	110	104	98	93	99	90	79	93	87	102	93	100	95	102	84	105	100	89	96	104	98	75	91	116	87	83	103	82	95	87	107	93	106	85	99	94	118	96	101	87	84	89	97	97	83	87	87	95	88	101	104	84	95	92	95	89	89	101	95	92	101	100	113	110	93	76	100	96	85	88	79	96	84	93	96	93	79	102	93	105	82	94	94	93	88	102	101	87	111	105	97	82	95	84	111	90	85	90	82	99	79	108	87	84	94	88	98	95	103	90	90	86	86	93	93	71	77	100	92	109	92	111	112	89	101	109	88	80	89	88	96	85	100	97	82	91	93	98	93	77	90	94	89	96	90	93	97	91	83	88	97	96	107	74	90	90	95	88	100	94	92	108	97	89	81	104	84	85	91	92	97	100	72	111	103	89	94	97	90	83	102	87	80	97	91	87	67	101	126	88	90	101	80	100	97	89	103	89	103	102	93	96	78	96	83	110	97	93	120	88	85	95	91	91	83	88	98	93	93	95	96	106	105	82	76	112	83	99	102	99	98	113	90	97	88	91	96	96	76	87	102	107	83	65	99	92	91	98	94	106	89	102	99	107	86	93	107	90	94	107	89	96	67	83	82	87	99	96	87	84	76	86	124	83	105	98	111	78	95	90	101	96	105	88	86	108	98	95	104	79	81	89	98	92	91	102	96	88	104	87	101	88	133	100	99	83	100	87	100	83	106	102	108	71	98	94	96	98	98	88
3044	4273	2352	987	601	458	364	352	338	272	286	255	288	273	248	275	247	271	278	246	258	270	279	222	277	266	273	242	283	248	253	241	257	236	237	230	263	236	286	228	275	277	238	253	242	242	225	248	228	276	261	272	247	261	272	248	228	267	220	231	257	241	260	234	271	267	261	232	277	245	228	249	231	239	244	247	278	251	286	242	277	232	255	230	238	276	272	239	228	239	268	256	236	258	254	242	254	274	263	242	265	237	250	266	226	239	226	252	246	255	249	245	259	243	251	249	247	227	246	237	235	266	272	256	256	261	238	232	252	255	233	264	230	279	228	250	258	240	240	256	285	234	246	240	253	251	229	253	244	267	247	238	254	243	249	259	270	225	282	241	259	268	228	249	270	260	240	249	220	239	264	255	247	243	253	240	221	225	239	254	260	272	227	256	256	241	248	262	253	253	244	248	262	223	255	250	248	217	241	229	280	247	253	235	254	244	262	234	263	217	268	239	257	251	260	262	249	244	280	275	236	264	254	260	263	248	256	242	253	247	250	270	232	252	232	249	235	262	252	219	228	229	242	278	242	230	242	225	247	243	231	250	233	247	271	254	234	214	247	256	231	233	250	226	226	257	229	236	215	238	245	286	265	263	235	240	236	237	251	241	273	255	241	247	224	260	237	268	249	243	219	250	223	264	240	260	250	247	231	248	226	248	257	257	250	235	233	263	235	255	229	270	233	257	246	243	229	244	233	230	240	258	240	243	215	235	253	242	250	254	269	230	265	249	244	274	263	263	246	268	253	228	246	274	252	255	230	270	279	235	254	243	243	272	248	233	230	280	220	261	244	260	243	239	240	252	238	245	256	260	246	251	234	247	264	222	270	265	246	278	256	238	273	255	271	261	258	274	232	241	234	217	273	244	226	238	259	251	264	249	262	257	256	237	241	246	236	245	266	244	254	265	266	261	265	243	229	228	242	263	254	233	228	231	215	240	260	230	229	263	230	225	275	255	242	238	262	235	252	210	260	265	277	222	272	237	282	239	245	237	239	272	236	241	250	252	270	267	300	238	239	230	271	257	241	251	247	248	241	245	249	266	251	296	233	240	291	255	263	246	252	261	247	252	240	244	232	251	243	228	219	284	259	266	280	274	279	240	246	226	257	233	236	223	248	245	241	236	238	241	227	246	251	235	239	241	248	226	255	242	247	225	247	253	253	245	252	236	255	257	251	257	268	238	282	262	234	259	265	246	250	241	216	253	251	221	258	233	285	237	265	254	234	264	234	247	228	244	273	242	252	259	264	244	243	244	272	240	244	241	247	248	222	225	280	230	289	240	265	247	249	246	286	252	235	226	263	246	252	262	273	252	247	245	256	246	233	239	243	267	266	259	281	235	248	231	264	242	252	239	251	227	254	236	251	255	260	257	243	249	246	227	254	233	244	254	256	250	255	285	228	247	223	251	254	251	261	256	224	289	228	239	239	257	227	249	262	251	222	271	251	246	232	240	234	249	250	245	256	198	236	289	234	246	261	254	258	272	260	249	244	240	221	241	258	240	249	262	260	258	281	267	266	255	246	251	254	249	228	222	245	260	260	234	264	254	225	243	247	240	261	237	244	257	246	238	243	252	226	255	247	259	253	281	265	254	254	264	261	241	236	248	243	263	218	236	228	245	261	239	240	265	276	248	293	226	250	249	241	231	225	237	241	255	252	262	249	232	246	265	224	239	244	226	260	284	237	243	230	257	263	260	236	258	260	247	225	237	238	267	240	250	258	251	269	274	263	255	261	223	238	246	263	246	240	223	249	234	258	215	233	269	249	256	264	254	270	279	268	250	210	232	229	236	228	251	232	257	242	248	237	258	225	246	232	235	245	256	228	261	249	274	236	240	268	222	237	273	236	234	238	278	267	261	252	264	254	228	253	240	230	243	246	249	239	266	258	257	240	255	229	253	270	236	241	220	300	252	237	263	275	252	256	208	237	249	240	263	258	240	250	222	286	230	263	240	257	274	241	265	258	248	272	247	235	263	233	259	247	268	231	230	232	249	253	234	249	220	229	263	262	269	252	259	239	250	232	255	253	285	234	249	250	283	253	253	210	244	235	260	268	249	228	230	269	276	265	246	220	278	214	255	276	235	254	275	236	245	240	276	216	239	257	253	248	273	259	261	241	229	235	238	243	269	274	249	264	248	264	251	276	251	242	245	230	248	272	247	222	233	244	252	243	260	237	230	245	241	280	234	244	246	253	220	202	229	242	238	257	237	259	250	258	252	245	239	250	263	245	264	223	231	269	257	264	244	229	236	218	262	260	248	250	229	266	242	244	215	255	256	245	223	246	258	244	269	230	240	230	233	274	219	257	221	245	249	250	263	243	247	272	227	206	248	303	249	254	258	245	224	268	245	249	243	251	243	214	237	263	239	272	246	223	241	256	232	264	241	263	262	259	227	234	258	232	221	244	226	235	245	256	264	242	245	267	259	238	228	244	249	266	266	232	238	251	261	257	245	252	220	275	272	221	257	232	252	288	246	250	257	258	224	244	228	270	246	294	265	246	238	256	244	251	256	204	242	255	249	281	252	251	235	260	259	234	250	233	278	256	246	279	215	233	263	240	207	260	273	239	263	248	250	234	249	268	226	245	233	243	244	269	268	229	240	259	261	266	225	248	248	268	282	240	235	230	238	250	259	255	272	237	251	231	243	255	244	252	265	243	248	229	261	248	226	283	222	242	252	250	236	272	239	255	216	257	263	210	230	239	265	241	238	261	229	253	239	249	262	276	268	245	231	227	257	221	262	239	252	255	253	227	253	255	249	238	256	260	247	245	221	247	231	264	234	256	246	259	256	301	265	266	249	272	245	244	256	251	275	249	252	259	257	243	240	254	247	235	266	258	221	259	227	247	279	233	253	253	253	258	233	251	254	232	237	243	229	273	243	265	228	268	274	246	254	252	229	244	268	242	235	216	235	229	240	219	244	225	256	243	245	266	235	238	225	254	254	257	244	254	254	207	234	264	249	229	258	243	260	262	239	255	236	243	257	246	258	263	235	254	252	239	245	239	235	246	239	236	271	241	238	259	236	228	219	230	228	249	244	249	240	227	251	260	236	232	241	233	246	235	273	229	270	228	223	241	246	247	250	250	282	269	265	251	251	249	241	254	229	265	233	239	257	236	267	264	229	249	245	265	227	264	255	251	255	236	268	237	237	268	242	240	251	285	256	230	236	279	236	239	250	269	256	245	263	223	253	231	256	262	268	255	238	238	247	222	227	257	287	246	261	254	242	257	247	258	248	256	232	247	258	254	256	241	247	235	274	242	256	244	268	245	242	248	248	223	221	260	248	235	243	251	268	238	235	252	220	244	260	239	254	256	236	232	256	250	234	274	260	251	257	239	241	235	248	255	241	254	235	260	245	222	242	263	264	253	237	255	220	228	274	251	237	260	247	249	258	264	202	235	249	231	238	255	252	240	268	211	272	239	254	255	277	244	229	239	275
32311	10439	976	403	334	326	385	336	358	332	350	319	381	334	337	356	328	345	330	311	329	367	338	339	346	385	332	372	306	333	325	278	336	361	308	338	344	342	314	299	299	364	349	297	374	364	327	325	355	333	368	308	360	349	336	349	342	328	344	340	342	363	320	316	331	345	334	283	335	325	334	334	333	315	323	334	344	338	329	332	321	332	324	320	396	332	323	316	345	355	316	320	375	340	321	332	329	322	361	378	322	316	357	322	334	369	336	329	331	349	345	381	345	349	330	311	356	334	342	355	374	345	328	335	349	351	317	332	322	341	325	361	316	362	345	306	322	338	360	339	328	322	361	378	336	339	339	355	363	364	342	364	327	303	358	333	330	341	328	335	342	331	296	325	359	303	330	315	346	290	339	330	352	323	360	353	312	345	330	291	349	349	340	329	349	344	340	348	317	353	336	293	337	338	306	288	364	350	319	344	319	310	317	360	353	321	342	339	310	368	343	364	350	348	344	298	359	315	316	297	329	352	345	321	363	373	316	324	330	315	319	339	349	320	307	344	315	370	342	352	339	345	356	324	354	347	353	307	344	332	361	324	354	306	297	373	362	335	354	318	337	316	337	322	325	334	344	336	301	286	335	379	309	334	320	339	339	311	333	354	327	352	368	346	344	335	346	361	302	339	302	352	325	359	341	364	335	356	389	395	308	341	314	367	330	310	336	361	320	323	342	333	305	337	367	318	352	341	376	300	349	321	331	331	360	328	327	332	318	287	304	319	323	369	328	344	362	327	323	338	308	373	339	344	352	334	334	331	328	348	323	352	314	344	326	317	348	359	319	325	322	354	347	362	312	313	374	350	336	355	347	299	336	351	315	338	331	338	333	390	331	320	306	343	299	357	363	332	335	339	351	367	339	334	338	325	356	345	344	359	330	385	310	343	341	319	346	357	338	321	333	348	342	345	348	346	331	313	299	346	328	316	365	352	338	324	323	316	346	353	391	360	300	374	346	340	368	372	330	332	337	367	354	353	350	373	339	317	368	341	355	306	326	344	346	350	355	324	324	354	327	297	308	345	345	332	355	323	323	340	314	313	335	314	322	361	336	348	323	309	333	322	351	340	320	354	345	329	331	339	328	316	295	328	356	355	350	327	321	330	360	350	330	319	332	345	308	328	317	338	347	346	333	399	331	323	336	324	328	329	359	304	328	332	331	363	348	335	332	340	343	355	340	328	332	350	308	360	328	309	344	328	345	335	381	339	319	363	339	298	314	335	336	340	361	342	328	343	345	359	319	341	299	331	367	323	303	282	349	342	303	331	368	347	358	341	340	342	315	341	344	337	352	322	345	333	338	308	369	340	311	315	289	315	330	391	342	320	344	313	327	327	365	349	305	321	353	342	330	311	376	301	330	311	333	346	377	319	300	340	329	343	330	328	318	315	348	314	341	323	355	372	302	349	343	310	357	317	349	324	315	332	317	305	310	326	321	346	338	309	323	341	329	309	328	330	324	323	324	346	369	341	308	361	331	339	343	316	335	326	339	366	318	341	343	347	316	367	336	381	353	344	348	345	317	386	318	354	369	327	312	351	355	315	311	367	325	309	344	343	338	334	339	351	349	347	329	352	343	304	361	371	370	319	315	334	320	328	322	390	334	299	310	341	331	348	357	331	349	346	318	347	343	329	335	318	352	316	340	333	349	374	363	308	339	353	360	337	330	368	316	331	345	324	310	316	327	336	311	328	310	302	317	360	329	355	329	352	338	308	360	352	310	337	363	316	321	313	327	344	346	344	326	304	320	334	351	370	343	320	350	358	326	326	341	333	329	335	349	339	336	316	343	313	328	337	336	315	352	335	326	335	353	336	364	325	344	325	318	360	329	323	342	340	331	359	339	344	355	330	327	324	365	343	313	318	353	361	324	334	346	340	324	342	332	320	370	330	274	325	339	327	336	342	291	366	358	309	322	358	333	354	326	334	347	337	332	345	312	351	344	327	347	373	345	356	344	321	320	338	322	309	318	379	338	338	335	307	364	345	325	335	346	350	340	400	302	324	338	315	327	324	324	374	341	329	349	326	354	336	355	320	347	345	323	342	324	359	339	340	356	318	350	340	349	336	346	352	308	326	333	347	349	332	333	337	332	331	346	347	319	348	295	321	299	344	360	331	332	335	341	359	348	332	342	306	310	310	336	339	364	348	319	308	363	309	366	358	316	330	364	328	321	361	316	362	335	299	352	299	352	322	322	306	353	330	345	319	336	364	334	333	396	346	319	345	327	343	305	351	344	341	336	321	352	338	365	340	344	330	343	360	351	355	342	337	312	345	313	349	371	327	362	346	341	340	307	335	315	343	363	328	318	340	353	342	338	358	338	348	290	336	328	332	325	322	301	361	313	309	310	305	324	315	350	322	356	320	351	327	356	342	337	364	348	331	349	364	307	334	356	308	339	344	351	333	329	330	305	317	332	329	364	363	357	368	348	323	329	314	353	337	341	350	340	325	281	364	321	332	334	305	381	307	358	387	349	365	329	331	296	342	348	358	345	362	311	305	328	345	310	324	319	301	337	353	321	315	344	326	320	271	334	367	386	360	317	349	353	328	323	325	336	321	346	335	335	354	334	364	322	322	327	350	318	371	356	335	295	368	324	342	335	336	346	325	392	331	324	341	308	345	360	357	319	358	338	352	339	323	341	352	335	354	311	343	309	334	321	350	376	338	323	332	338	315	319	325	318	366	331	388	347	336	368	335	345	350	352	369	319	345	345	301	332	340	337	356	336	321	327	313	319	321	346	341	336	338	344	332	358	308	348	350	332	341	354	344	346	336	329	340	337	377	314	345	330	326	344	325	324	337	334	329	330	331	328	343	366	321	313	354	319	327	329	321	347	365	347	332	348	340	317	314	311	334	338	349	351	325	350	303	359	319	318	339	347	305	371	325	310	333	361	312	358	356	310	343	357	341	319	327	324	344	302	317	322	328	318	338	354	314	336	347	287	324	341	354	330	345	337	332	373	316	328	319	352	350	349	314	321	352	330	328	337	366	363	332	333	338	316	327	290	343	336	374	350	356	351	346	347	312	341	333	339	325	361	340	354	356	335	327	328	338	310	340	320	346	310	365	350	339	341	325	330	318	334	311	341	364	340	345	324	311	353	316	336	333	348	336	364	315	332	345	320	343	320	355	362	326	344	324	351	338	313	338	355	309	321	318	323	372	323	305	353	337	363	327	335	302	350	330	350	333	335	334	327	352	332	319	350	337	353	321	334	314	307	340	323	320	358	340	355	320	334	388	330	343	327	326	332	340	330	370	346	351	350	351	300	355	315	338	349	328	349	287	338	321	285	344	316	353	339	354	315	363	361	372	336	315	319	349	323	321	341	327	347	349	373	300	356	380	329	278	344	335	341	329	357	329	314	326	320	326	333	369	284	348	324	344	352	379	311	311	329	308	334	374	359	333	342	349	348	324	356	344	360	300	365	329	336	325	341	314	339	322
5442	840	761	785	761	780	753	768	757	761	755	727	739	740	729	732	699	717	751	795	723	731	725	756	756	705	726	754	751	743	768	787	769	747	701	733	731	745	736	752	736	806	744	731	737	763	784	757	716	744	711	811	738	747	754	752	734	776	771	731	729	740	735	740	785	771	733	705	709	734	716	700	743	727	754	713	725	740	733	773	723	770	756	769	763	746	726	771	731	746	766	762	719	761	797	726	773	783	760	769	731	775	712	715	696	766	728	810	756	788	706	761	680	769	733	720	746	720	754	671	718	776	713	711	710	740	741	717	707	744	754	711	743	788	746	770	769	725	784	737	722	750	742	723	773	752	761	761	736	738	719	711	723	769	745	780	768	735	735	694	759	694	725	758	731	722	744	748	751	719	744	755	738	731	756	743	752	712	763	721	742	736	732	755	773	784	681	773	762	744	751	741	752	796	792	747	744	741	731	749	774	762	754	752	749	745	778	731	806	770	779	802	744	761	736	740	707	783	749	767	767	810	746	693	777	749	754	803	722	679	746	751	790	718	698	766	790	750	741	750	764	742	729	691	748	726	705	726	744	757	746	788	767	696	777	706	728	686	739	733	800	759	736	749	769	730	717	761	747	788	723	731	725	732	756	770	747	736	721	718	752	728	708	755	730	740	756	734	767	786	734	770	737	758	775	718	717	701	724	792	799	763	795	745	751	732	772	726	723	784	747	742	768	702	782	727	718	727	749	733	765	699	726	773	784	713	766	729	734	725	818	747	711	716	784	730	718	777	722	749	768	789	723	710	765	668	714	711	719	745	745	717	781	736	741	773	831	731	780	747	782	740	757	749	770	763	702	759	730	720	766	701	732	764	761	745	781	714	682	739	689	774	699	732	726	768	762	775	713	760	745	714	780	737	750	735	775	703	751	715	766	741	747	763	726	757	760	693	735	742	742	775	736	714	748	742	768	789	762	748	768	708	774	747	786	717	761	752	814	708	737	748	727	771	745	774	751	764	720	758	732	778	801	776	742	746	695	782	764	687	731	733	733	709	760	777	725	752	739	702	694	725	754	748	727	711	728	736	714	760	751	745	726	775	772	732	797	759	782	715	734	742	729	751	752	745	747	786	753	717	759	691	754	761	750	727	730	753	781	736	759	767	748	745	753	764	697	738	763	735	740	720	739	805	715	740	740	784	761	740	753	726	769	784	718	724	818	727	750	757	732	781	748	751	776	736	753	796	746	806	734	740	755	725	747	729	755	709	730	734	732	708	754	719	751	738	789	721	781	744	802	753	771	700	750	715	788	730	769	767	711	740	766	709	729	749	699	745	793	695	757	737	746	745	714	721	742	774	766	770	787	707	718	763	744	730	733	814	768	757	810	730	737	775	740	724	698	746	714	779	708	726	733	743	747	736	703	783	763	732	738	724	730	740	722	754	776	738	672	724	725	761	748	698	766	736	732	723	764	731	727	731	723	714	705	783	760	766	736	817	728	754	733	756	712	786	772	746	766	766	763	801	791	700	735	723	676	766	804	754	762	721	703	797	717	737	739	726	748	772	725	792	708	754	749	737	784	732	691	749	727	737	812	771	762	705	738	741	724	712	750	724	705	746	778	729	763	724	711	721	786	738	748	699	728	769	737	759	759	756	770	743	787	740	785	741	781	761	675	699	751	752	698	733	740	721	743	740	713	754	766	794	784	776	765	734	813	752	718	742	720	762	729	768	740	776	765	767	785	743	721	729	760	794	731	737	765	747	749	774	743	779	731	707	726	764	731	798	717	746	686	780	757	764	738	771	764	765	746	762	664	728	720	780	779	749	772	725	759	817	733	711	763	698	752	776	693	736	769	770	729	759	792	742	728	731	741	732	748	715	768	747	753	723	767	777	767	773	779	739	682	763	809	706	705	773	704	761	746	737	734	730	754	726	712	739	751	747	718	741	703	721	760	751	745	768	764	735	772	731	785	710	735	706	720	711	761	719	806	769	762	810	757	781	770	708	809	734	735	763	822	748	796	757	701	786	752	731	717	758	748	774	760	764	752	787	725	759	763	783	745	780	704	812	755	739	766	777	791	748	756	721	787	739	783	796	786	758	782	745	775	749	734	742	733	719	750	707	753	825	717	788	765	795	755	717	757	761	671	758	728	755	780	748	766	777	742	687	748	765	756	735	757	756	732	708	725	718	769	723	773	767	754	780	748	757	771	717	741	759	743	718	794	778	743	681	737	750	769	755	774	709	784	779	722	734	737	771	727	816	719	782	751	764	834	691	712	729	757	707	748	735	703	777	805	741	755	750	764	725	728	716	752	789	768	753	749	707	755	729	739	762	765	750	738	740	703	767	742	730	729	732	802	726	765	749	805	775	795	724	721	733	784	765	735	735	732	737	763	726	750	810	775	803	784	714	725	766	767	733	751	721	724	753	818	711	731	755	733	736	762	722	726	765	704	728	752	725	738	731	702	763	723	757	763	733	790	731	698	735	717	799	724	753	746	785	747	744	795	750	705	755	748	754	746	778	764	682	768	719	767	763	733	755	721	763	706	783	747	738	743	763	805	755	781	733	772	774	737	759	744	740	743	715	749	750	763	754	769	737	787	757	745	728	721	768	748	758	745	732	758	741	793	732	706	788	715	739	717	795	743	689	750	741	726	699	710	791	727	739	711	747	717	752	789	731	780	752	736	765	757	747	747	711	784	735	775	765	722	785	716	764	797	771	725	730	772	741	753	757	770	754	752	734	774	743	756	772	754	724	785	734	740	771	757	754	727	718	773	731	741	719	779	708	830	786	778	758	744	795	703	701	718	709	742	751	752	704	724	742	737	767	741	708	752	733	750	719	697	753	828	749	782	675	738	777	740	819	788	748	726	744	717	760	756	766	701	790	689	719	741	715	760	707	758	776	753	728	716	744	714	764	713	682	725	689	753	774	752	782	736	767	758	765	722	773	713	714	713	689	759	765	718	742	746	743	736	760	707	750	741	765	744	719	759	721	752	722	768	762	739	769	726	763	710	779	714	720	778	737	771	714	766	736	713	735	748	720	750	765	745	715	736	698	744	772	782	772	781	753	734	752	751	797	714	701	751	756	777	743	713	724	750	756	711	730	768	691	742	715	752	732	705	676	699	709	686	759	786	705	746	764	742	768	724	768	754	746	752	682	740	737	772	695	746	732	731	719	701	753	737	718	709	735	736	737	743	757	741	775	781	718	755	731	741	777	715	697	724	688	718	728	727	786	751	753	747	769	682	733	756	774	735	774	766	786	710	782	732	739	771	764	709	719	774	793	730	702	675	760	780	727	719	779	744	714	737	728	729	752	769	748	717	734	765	735	741	719	769	716	746	720	740	749	716	738	740	738	737	805	786	727	743	769	749	739	809	751	777	798	747	758	718	764	707	751	734	735	689	748	709	769	703	769	758	795	740	738	727	708	729	766	715	705	760	783	760	766	794	733	778	789	672	746	775	752	708	749	765	715	760	760	779	771	710	744
24556	20998	24442	27751	20666	2086	381	332	287	251	258	279	209	243	246	242	226	237	236	258	235	240	216	259	231	223	170	246	206	209	226	255	239	233	202	223	205	233	238	224	216	215	216	181	252	230	224	223	214	198	224	216	214	235	219	208	234	223	234	261	235	211	203	245	224	209	195	233	182	203	208	230	224	224	239	223	216	232	217	210	218	237	223	224	234	223	205	198	217	203	206	224	216	233	212	216	229	202	253	231	220	200	216	224	230	216	226	239	196	236	189	200	237	236	226	235	215	233	220	217	243	220	225	209	216	268	219	219	213	244	212	231	177	214	211	237	204	236	231	229	235	183	221	219	215	214	252	219	207	224	215	216	229	248	206	206	187	243	230	215	214	223	224	225	233	221	213	204	211	217	230	220	234	207	215	224	269	223	211	211	216	218	225	213	229	228	226	242	227	223	233	216	217	240	235	249	204	247	236	224	232	220	233	251	239	231	244	232	219	220	249	206	230	215	220	217	188	206	202	207	208	208	215	208	227	167	241	207	215	223	223	216	240	240	202	252	226	218	243	236	202	210	248	239	214	230	220	251	239	237	215	214	194	231	214	227	223	227	241	249	229	204	212	232	210	216	226	243	233	217	232	217	261	226	208	231	224	249	207	209	223	226	203	224	209	215	219	233	228	236	213	235	239	213	211	197	245	213	235	208	221	217	211	212	227	218	206	239	204	226	208	221	208	250	216	207	245	199	224	238	223	239	206	202	234	249	217	230	227	212	222	228	231	248	217	209	231	259	225	212	226	222	222	237	240	211	231	239	212	207	218	219	250	212	212	213	219	212	233	241	213	203	210	215	240	244	215	258	238	212	214	225	212	206	210	242	222	206	217	197	207	185	215	218	224	213	269	230	215	238	247	210	217	211	221	227	214	215	209	220	225	238	204	216	231	232	203	206	218	224	230	242	208	211	238	210	207	225	235	220	230	214	227	231	235	226	234	200	222	216	195	213	207	212	207	218	200	224	227	198	218	217	216	203	207	227	230	220	219	221	213	226	234	215	263	217	204	217	228	229	209	228	220	215	212	222	208	251	210	233	215	205	216	231	225	205	248	216	181	212	217	234	225	211	235	223	227	240	192	221	228	227	214	211	218	238	199	220	219	226	218	235	227	246	203	190	237	239	233	227	227	204	177	215	210	235	216	222	232	231	202	211	205	226	198	230	219	243	207	213	250	219	228	230	219	215	224	207	220	209	227	242	245	251	187	233	243	216	184	213	228	226	236	233	258	228	202	220	225	222	249	212	201	244	250	229	233	211	228	225	217	226	207	190	229	215	202	215	225	193	223	240	229	221	245	215	231	202	209	210	232	209	226	235	208	221	207	198	198	218	196	225	239	237	192	209	223	229	208	199	205	219	228	194	251	219	220	219	223	213	214	232	225	206	223	233	230	237	206	252	238	215	201	231	250	222	223	221	214	217	240	237	206	237	227	228	200	193	205	231	241	227	240	250	222	252	233	231	212	235	226	225	222	179	237	231	218	176	216	224	229	225	219	242	237	199	228	192	240	229	203	207	242	219	245	220	222	227	236	240	223	222	219	221	206	217	212	212	212	217	223	212	180	209	244	230	181	201	246	210	236	220	242	236	217	221	216	215	236	209	208	208	216	206	234	214	205	257	230	236	196	222	219	230	242	222	199	213	239	214	207	249	213	240	205	221	238	242	233	210	235	208	224	240	226	218	245	243	196	238	248	218	247	214	202	237	211	208	204	201	236	231	238	228	233	193	215	215	236	222	199	239	199	216	197	226	242	262	232	198	238	228	247	217	235	227	221	231	218	213	191	237	225	231	244	229	211	212	195	240	225	245	224	213	231	206	208	230	207	225	231	234	219	247	228	234	211	198	227	228	243	223	195	211	217	248	225	207	200	204	205	254	229	225	233	216	216	252	236	221	220	220	230	215	226	228	226	235	200	203	231	240	206	208	200	227	233	196	204	206	197	189	231	211	217	225	242	220	220	216	223	192	227	204	213	234	222	209	229	198	189	221	208	214	199	210	192	236	203	234	216	217	249	226	215	210	208	257	197	217	242	202	221	211	210	241	230	225	207	237	228	221	235	232	222	204	200	222	227	259	195	238	226	212	235	198	224	213	232	227	217	215	246	204	253	243	211	219	226	189	204	191	225	225	203	223	193	254	200	227	223	209	232	214	226	213	235	222	225	209	212	228	203	222	221	234	220	230	235	228	235	229	211	224	198	210	228	254	214	219	216	238	224	207	201	196	219	207	214	191	213	213	222	213	200	222	214	234	207	212	232	220	191	219	219	222	234	193	193	192	215	218	216	198	207	219	179	230	238	228	221	228	204	234	235	201	214	201	215	241	232	225	212	204	227	275	219	247	206	238	249	245	220	217	213	235	239	231	221	243	205	229	201	211	211	250	253	212	248	240	214	204	210	230	220	195	201	200	212	217	186	214	209	201	244	201	218	213	213	206	224	203	238	201	201	240	192	238	247	215	210	241	223	240	230	230	220	199	218	226	193	228	203	203	231	237	235	229	229	222	218	241	229	235	223	215	204	208	210	203	212	211	224	205	227	211	205	220	221	192	232	235	222	215	244	220	241	209	233	231	249	229	198	229	236	230	203	196	221	238	229	225	235	201	231	231	209	192	215	223	198	210	235	208	195	239	222	199	190	218	202	245	252	212	225	201	235	194	225	248	209	205	227	217	197	216	185	209	238	257	236	220	224	251	196	202	228	221	198	198	213	235	234	210	229	202	219	206	230	200	210	219	216	241	193	230	202	212	227	217	236	214	228	231	223	230	204	203	208	214	216	218	215	235	226	212	220	214	221	216	215	207	187	225	243	230	240	240	214	206	222	224	240	242	237	220	219	226	224	224	239	242	235	253	226	218	203	249	234	199	263	245	202	215	216	216	227	241	264	214	220	218	194	229	218	216	230	227	194	217	207	191	229	228	214	198	221	257	237	234	244	205	221	235	237	220	246	240	196	198	244	220	206	230	243	220	249	225	205	228	272	225	240	212	223	202	177	232	234	214	214	230	206	207	215	219	209	196	219	225	248	237	235	250	259	238	222	208	224	240	238	234	240	195	227	213	237	206	204	207	252	234	217	203	245	208	243	202	234	215	218	226	229	216	227	212	211	198	215	214	229	229	206	232	212	226	224	227	238	216	223	239	242	226	234	214	225	230	257	240	204	226	237	240	197	238	219	210	225	230	243	205	232	231	197	209	196	217	236	220	178	205	202	229	237	235	197	221	255	204	227	210	223	231	217	204	212	198	201	227	216	222	238	220	224	235	232	244	216	211	225	204	199	222	219	214	195	211	234	218	217	211	192	214	213	235	219	228	218	224	220	238	188	212	193	206	215	231	242	239	223	246	207	213	232	214	210	258	213	241	218	184	204	257	192	253	240	200	220	238	238	231	230	244	258	222	234	211	206	233	203	223	237	229	231	237	215	194	214	219	197	214	212	198	196	221
3109	2579	1567	892	688	603	561	585	522	520	501	523	489	505	536	521	505	499	495	487	474	520	469	472	518	533	514	529	514	517	480	515	466	486	487	480	522	515	513	532	494	552	476	484	501	532	481	487	491	487	462	499	485	516	513	469	487	531	467	490	533	508	508	498	507	478	488	519	494	562	529	480	506	475	467	481	550	498	487	541	487	491	525	469	511	453	486	461	488	478	532	510	489	529	528	490	501	476	488	501	489	525	481	495	459	485	456	496	493	479	506	488	502	520	548	540	498	507	520	492	485	512	487	487	495	497	456	522	552	524	516	514	513	471	498	483	532	538	520	543	520	528	513	498	501	480	508	490	480	519	487	515	504	497	496	473	475	505	514	520	502	487	500	493	523	495	513	517	497	542	503	488	501	504	477	455	508	468	476	491	537	491	529	509	515	506	542	488	473	512	523	479	468	529	514	513	468	512	488	501	492	473	473	502	476	521	496	459	466	491	442	464	503	476	493	541	468	465	483	467	505	525	510	501	445	492	509	493	505	523	487	531	498	525	508	486	467	519	521	485	496	488	496	507	497	508	530	499	483	506	450	484	514	509	513	523	461	486	468	509	498	483	489	456	525	506	491	531	493	466	476	503	496	477	488	481	510	495	555	472	470	515	468	495	483	473	490	496	484	525	488	529	497	438	497	513	484	467	509	488	537	488	498	506	513	459	469	509	496	520	476	471	506	474	480	495	465	514	575	536	465	476	496	507	517	500	470	512	437	503	486	477	469	491	487	490	440	506	505	475	487	512	479	499	513	510	498	471	494	535	489	480	463	510	490	510	527	483	495	508	473	550	543	555	519	472	515	507	484	485	477	522	484	519	495	521	458	511	460	469	459	498	527	497	528	472	522	471	450	519	499	493	521	480	452	500	485	480	515	519	486	447	462	460	500	510	505	485	487	526	545	478	481	458	509	484	453	514	493	485	514	529	508	469	491	475	485	505	506	508	483	452	469	503	463	505	497	484	490	481	501	493	504	475	516	497	513	473	490	474	482	492	490	517	493	502	489	516	485	510	496	480	510	484	485	452	512	531	500	493	497	513	469	518	484	554	486	483	503	462	508	494	489	518	531	513	496	469	493	504	508	530	497	509	528	494	517	472	505	484	480	511	504	486	474	480	500	476	461	495	507	472	485	551	503	451	519	479	491	474	492	481	478	504	520	515	493	521	518	465	472	504	513	515	451	515	518	518	490	471	524	485	538	518	473	487	502	494	494	493	485	503	473	510	454	489	478	463	527	482	505	476	501	503	498	507	489	496	489	512	544	514	510	484	474	456	488	457	472	492	467	501	501	487	518	521	437	503	493	488	491	510	514	483	517	486	450	476	460	491	507	518	495	475	512	511	482	525	484	517	494	535	479	519	509	511	473	500	464	493	498	492	496	486	496	488	492	499	508	481	532	502	550	471	531	478	515	438	493	524	528	506	501	493	511	483	517	530	487	499	488	473	486	508	481	506	510	515	488	475	513	492	511	477	495	479	496	508	507	498	550	473	504	482	489	496	483	498	505	446	495	532	497	540	489	512	492	519	487	469	507	522	543	504	474	471	513	500	465	472	499	493	476	494	464	468	462	461	463	505	542	529	476	469	461	511	548	486	505	541	496	491	503	494	477	489	499	482	504	508	477	479	464	501	469	485	507	493	491	497	503	487	509	504	490	509	510	479	509	499	497	492	494	505	506	511	505	500	516	475	524	490	487	507	516	490	505	487	502	512	472	464	483	529	514	468	503	495	496	497	505	500	524	490	470	493	482	526	507	514	484	493	469	493	483	474	547	492	486	477	504	530	495	497	540	515	522	511	533	495	490	429	483	503	516	486	507	495	467	453	500	479	496	480	461	470	487	505	498	504	506	523	482	498	519	515	508	512	504	479	481	477	479	497	533	500	492	521	504	495	548	515	481	510	510	529	483	501	505	487	477	538	468	495	492	498	510	507	503	468	490	527	505	479	498	493	499	468	490	484	520	513	506	529	493	497	466	463	504	490	500	464	544	499	474	496	475	502	488	512	521	453	466	514	501	509	485	510	548	469	531	516	516	490	489	485	507	526	510	478	475	487	509	497	469	516	513	487	500	493	491	465	531	503	477	493	490	480	554	522	512	482	502	483	524	475	488	517	492	547	516	498	472	494	496	522	506	509	508	518	480	484	498	492	472	486	523	519	522	474	505	483	525	494	497	500	503	453	503	500	544	497	510	510	495	488	527	495	516	521	476	482	522	505	520	495	529	514	514	561	490	497	506	509	529	458	481	506	484	465	494	533	502	502	491	489	471	495	473	496	503	505	512	487	469	498	545	475	500	467	488	528	494	509	481	485	477	493	486	522	518	520	482	462	491	484	493	483	510	505	487	500	529	463	496	524	499	491	489	467	480	446	511	476	483	457	482	468	532	493	477	495	523	530	497	499	527	521	481	485	471	500	502	503	462	489	521	466	471	457	513	491	459	496	477	466	489	493	454	535	509	493	508	520	517	486	505	484	529	488	464	497	489	481	482	484	485	483	500	507	492	470	471	531	469	471	465	461	488	559	497	484	507	497	525	494	496	442	529	508	464	505	480	478	494	479	490	483	545	501	495	495	541	465	524	525	501	512	474	505	467	516	503	522	497	506	499	483	529	479	484	494	489	453	514	484	483	500	476	492	476	508	509	490	504	491	523	514	500	500	512	506	502	488	492	487	495	488	511	476	505	509	495	490	497	514	488	479	493	466	501	492	494	495	505	471	478	475	508	515	508	494	497	509	504	492	487	504	469	539	508	523	505	500	532	505	555	507	473	472	509	488	466	515	466	527	464	460	535	474	476	550	545	514	492	475	510	475	474	480	497	496	552	518	485	479	496	512	491	520	491	481	487	486	474	517	492	529	536	506	495	508	491	471	465	513	487	500	511	492	488	520	509	534	478	495	509	485	478	500	484	523	484	536	523	463	500	514	489	472	457	487	481	456	467	471	492	493	496	524	513	480	490	501	525	476	506	440	500	500	539	465	465	513	480	492	497	502	509	497	565	485	495	527	470	500	497	508	513	485	532	504	449	497	498	486	473	491	507	550	516	497	509	493	487	483	536	500	490	463	493	502	518	478	519	470	484	491	482	502	516	526	503	515	516	521	462	500	459	483	517	510	478	458	476	515	544	553	481	558	477	522	454	484	515	490	455	464	498	497	460	489	502	489	533	483	512	495	462	507	472	487	551	505	497	500	472	492	498	483	514	459	445	479	469	481	494	497	491	453	495	529	480	534	514	500	501	457	508	486	506	503	490	510	475	476	473	519	479	511	502	467	535	476	464	509	516	444	470	469	491	519	545	477	507	478	463	542	460	503	525	482	485	483	514	469	481	485	525	525	523	486	480	480	494	521	482	522	519	503	520	491	491	474	507	501	501	523	462	468	509	515	480	518	495	492	477	528	498	480	530	497	500	528	509	488	509	487	473	501	488	477	519	492	516	493
23862	21002	25086	27118	21008	20871	1386	325	197	168	176	146	114	154	133	110	121	101	125	98	114	114	99	89	92	97	100	104	116	109	103	74	107	88	91	87	93	99	82	92	72	97	99	107	97	105	101	83	107	88	93	107	90	101	89	96	94	83	85	92	98	88	99	82	93	102	111	92	93	84	102	100	96	88	86	98	82	81	90	95	89	97	107	76	80	101	71	75	78	91	96	96	92	83	84	92	117	90	93	105	88	90	101	100	89	92	105	90	97	80	79	78	90	97	101	98	93	109	82	86	102	87	85	96	107	90	89	74	100	91	96	95	98	96	111	98	78	83	84	93	106	96	117	92	93	98	96	87	96	87	96	93	104	84	104	90	104	102	79	91	80	88	80	90	103	104	100	81	95	84	100	112	85	88	87	89	74	65	93	96	63	92	92	91	93	96	102	109	92	98	84	91	86	85	81	69	74	123	89	97	103	104	86	108	88	121	85	97	101	88	83	111	94	104	95	89	80	95	87	82	105	89	84	106	82	97	91	103	100	104	90	92	76	79	109	94	102	108	101	107	78	102	115	90	89	99	87	88	91	91	96	82	91	100	92	91	95	98	90	85	99	100	107	106	81	101	87	87	95	88	79	73	98	86	91	86	81	102	82	90	102	90	70	100	89	90	105	98	91	95	96	91	73	90	90	98	103	100	84	79	82	99	75	86	95	93	88	74	89	111	91	83	100	88	74	115	95	103	101	92	100	110	100	98	86	68	105	110	93	111	92	97	83	97	92	74	81	99	112	78	94	84	85	96	100	95	96	79	105	83	89	82	84	92	96	112	75	89	109	108	86	88	91	81	97	107	99	78	91	78	88	86	88	87	77	87	104	94	81	99	90	99	99	90	86	98	103	91	86	98	92	97	112	99	75	114	95	78	90	86	91	99	102	91	89	61	92	95	84	93	96	98	90	81	88	76	94	102	75	85	97	91	80	86	90	79	99	70	99	80	86	85	80	83	98	93	97	82	96	102	85	96	116	91	88	89	85	92	71	82	96	112	92	79	85	94	91	91	109	73	97	80	71	85	77	77	106	74	88	110	99	91	92	96	99	67	116	106	90	98	109	91	85	98	105	88	105	88	89	85	85	98	94	92	96	78	96	100	101	97	89	82	99	108	82	87	98	70	90	92	94	83	98	125	78	96	101	104	90	80	81	79	78	82	101	102	78	104	89	82	83	88	81	99	90	103	88	95	99	92	103	80	88	93	90	93	84	112	87	101	85	88	100	105	77	97	92	85	80	93	92	81	103	93	77	107	96	78	97	91	99	103	77	112	95	84	94	94	91	99	80	66	110	89	108	85	76	59	90	89	81	100	88	102	86	86	97	76	86	101	72	93	108	95	86	80	86	81	74	72	97	86	86	104	92	91	86	83	95	93	92	88	101	89	92	84	78	89	84	98	82	70	119	90	95	90	108	105	108	88	82	83	78	75	81	97	90	93	71	84	69	94	97	100	107	96	96	101	101	94	86	100	85	79	99	109	92	94	105	83	95	91	98	117	90	100	86	104	72	98	100	101	87	90	104	93	90	83	91	78	94	94	81	96	85	96	89	87	105	100	80	83	101	83	93	94	106	76	85	92	104	83	100	103	102	103	82	115	98	86	101	97	103	98	100	74	80	89	86	107	102	117	78	98	85	76	75	75	103	102	101	78	111	82	88	64	87	102	95	108	101	81	96	94	91	81	92	89	82	98	87	103	104	86	92	102	98	88	89	95	95	91	107	93	96	72	91	79	120	93	89	77	98	103	94	93	96	103	87	99	107	82	78	82	91	86	95	101	95	81	74	80	100	87	86	93	95	85	75	90	115	113	96	105	78	82	89	106	104	104	111	102	85	83	98	81	85	99	96	91	82	83	93	98	85	95	101	66	101	102	85	90	88	103	96	91	96	98	102	100	98	102	85	89	93	106	110	89	101	93	73	84	93	106	105	74	87	90	106	103	78	87	107	83	105	105	92	94	98	86	83	71	80	97	84	106	95	84	103	96	82	73	99	86	72	90	95	80	100	85	82	95	90	103	92	80	92	95	116	107	92	107	97	83	94	85	93	87	98	96	117	104	89	88	99	86	95	90	85	100	98	89	106	80	101	88	98	109	98	83	81	75	99	103	93	90	105	90	89	100	101	97	88	92	111	95	81	104	102	95	84	98	87	104	95	78	82	83	88	85	109	109	91	96	97	97	97	96	85	80	96	96	85	96	91	85	98	82	82	86	89	84	82	93	90	96	85	91	90	101	106	116	100	108	87	102	89	74	99	106	97	79	77	97	102	106	86	95	84	72	108	86	83	93	99	85	83	91	97	89	105	89	84	90	99	94	88	76	92	103	83	100	87	90	107	95	115	83	89	94	94	94	85	86	93	86	102	92	85	89	100	82	100	84	91	77	95	96	98	81	96	110	83	66	93	65	98	84	96	102	84	81	99	92	105	109	77	91	91	87	105	86	92	100	99	96	105	109	110	94	82	116	106	94	100	84	80	90	108	105	92	104	98	74	89	77	91	110	103	85	107	103	85	95	96	94	83	87	94	90	104	97	93	88	75	102	86	108	74	91	79	83	82	91	102	80	94	92	96	79	88	76	86	90	71	85	90	100	78	89	86	80	97	109	88	108	94	94	107	102	77	91	87	88	97	98	85	100	81	87	95	82	105	78	83	81	85	83	91	90	81	106	80	114	98	108	95	79	99	84	91	98	81	79	103	86	92	107	116	93	111	78	89	93	99	108	98	90	92	100	82	113	92	88	97	79	92	103	96	110	103	89	105	96	98	84	106	106	105	118	102	102	84	83	102	100	101	97	88	88	97	101	87	84	97	74	74	91	78	91	95	89	82	98	105	84	93	77	101	93	90	89	91	89	98	78	94	105	105	80	91	90	84	90	107	91	97	97	92	85	88	96	87	83	94	107	102	74	106	88	82	101	97	80	77	101	80	89	98	102	103	81	97	83	92	98	81	103	103	68	108	77	110	85	72	83	79	97	81	103	106	105	104	92	108	88	105	94	107	94	95	94	87	81	88	76	82	81	95	85	85	88	97	105	97	90	81	97	90	83	65	109	84	86	99	104	85	80	88	96	102	98	92	82	100	94	89	86	94	82	118	98	94	81	105	98	88	91	81	99	103	78	114	76	95	95	94	102	108	84	95	81	95	79	85	81	97	121	86	99	90	75	82	80	115	77	87	76	91	102	79	87	89	89	83	104	95	90	96	82	106	89	98	86	94	105	91	85	95	101	85	79	96	100	94	90	76	113	75	94	85	80	84	99	83	88	86	84	105	93	104	88	103	88	80	103	85	89	94	89	84	108	83	108	86	97	79	77	82	91	95	76	86	100	106	99	86	85	87	91	81	102	97	110	88	107	91	94	92	111	99	86	77	105	115	91	80	85	80	90	87	81	93	86	94	90	82	85	71	85	87	100	96	89	89	102	93	79	87	86	83	82	109	113	92	87
3040	4305	2216	999	602	423	384	342	328	300	264	255	275	307	276	266	275	258	267	261	262	289	273	252	252	251	253	250	257	239	249	240	248	246	254	234	222	223	265	231	256	260	249	236	249	238	270	238	227	241	238	241	254	228	252	251	240	256	271	256	249	264	238	246	239	237	208	251	268	264	222	230	208	261	246	241	277	253	216	255	218	254	246	239	258	246	234	246	231	232	234	243	235	216	243	229	254	215	231	224	251	230	238	231	247	235	223	223	240	251	214	238	225	235	212	223	241	227	245	244	223	228	214	251	252	253	269	224	256	222	212	220	243	250	242	251	255	258	206	228	227	236	249	270	254	242	246	265	259	233	247	260	232	261	245	229	254	235	250	253	248	238	247	220	224	223	244	239	248	240	232	266	221	255	244	238	240	258	238	260	238	230	236	228	250	227	228	257	272	240	226	234	229	229	258	253	231	214	259	251	235	234	208	237	229	236	254	212	242	228	253	230	246	254	257	252	233	243	252	245	271	241	226	249	268	259	260	243	261	237	237	237	249	246	238	229	243	239	209	265	242	221	264	255	207	231	240	243	242	203	239	251	266	228	248	243	220	244	265	255	250	227	258	237	256	252	259	261	218	229	237	231	242	202	284	239	235	224	253	237	269	234	262	218	246	251	222	256	245	238	229	242	280	239	221	284	257	231	245	252	215	251	254	228	213	242	211	204	262	209	247	220	241	216	238	253	232	230	240	246	227	248	265	223	258	282	255	238	234	250	265	259	264	258	252	267	232	244	262	238	243	214	246	235	251	234	224	244	235	222	256	254	229	242	258	245	209	259	256	247	240	222	222	249	244	226	215	247	255	232	216	212	232	230	226	261	253	250	216	226	260	226	256	217	258	229	250	236	230	247	216	256	236	209	239	240	223	243	265	219	277	235	226	247	256	234	268	218	257	230	250	234	242	241	239	237	261	247	267	238	242	250	262	246	250	252	242	232	268	303	227	266	251	242	214	244	232	249	270	248	254	247	225	260	245	221	239	256	264	244	257	244	230	215	245	271	238	262	245	244	223	231	244	217	248	259	247	214	214	263	238	253	233	272	264	233	240	239	249	249	235	212	254	263	254	238	250	228	236	254	221	241	215	228	259	249	264	224	230	231	259	226	263	246	255	250	251	266	232	220	227	242	236	215	245	253	257	238	218	224	220	243	246	241	217	228	238	265	246	224	252	248	279	226	224	286	231	213	246	240	214	238	251	251	261	235	230	255	247	229	210	229	255	255	246	269	233	256	254	240	278	226	234	253	217	248	249	244	240	249	242	270	253	237	242	259	254	225	251	247	228	239	256	244	251	234	229	237	276	260	240	237	222	233	279	223	236	251	276	238	256	215	255	238	250	230	236	277	235	253	261	240	251	241	237	234	213	257	252	230	276	230	208	230	243	255	234	250	246	263	228	204	223	248	273	233	237	266	249	239	253	240	248	224	230	251	258	232	247	266	230	230	240	257	262	222	260	240	244	225	241	241	239	243	279	266	222	222	271	242	250	219	244	228	225	231	252	250	226	241	260	244	236	232	253	230	229	251	239	223	239	222	237	235	256	249	248	255	268	249	233	240	241	259	229	243	237	228	248	254	255	243	247	263	229	247	254	261	257	251	256	255	248	245	261	229	244	247	232	238	233	220	227	250	269	243	244	247	246	234	250	235	225	230	268	228	232	243	267	237	227	265	227	237	256	232	244	249	247	272	228	233	238	238	256	235	218	251	248	254	233	245	219	240	241	253	244	233	239	271	245	226	264	216	238	248	245	251	245	258	240	245	244	271	236	260	252	270	248	224	241	248	261	273	246	247	261	237	264	243	214	231	241	237	241	233	257	234	251	238	212	256	217	261	238	227	276	232	240	276	237	212	241	223	238	246	244	238	257	233	218	234	249	250	260	235	271	227	259	237	218	255	245	229	254	244	244	239	234	250	201	247	259	248	248	221	237	238	250	240	226	216	235	227	256	215	247	233	255	223	227	246	254	254	268	237	249	210	233	243	238	255	243	262	254	242	251	221	251	241	237	246	226	232	244	244	275	236	263	261	232	253	229	241	244	255	225	265	261	234	229	258	253	277	268	220	217	232	255	248	241	190	251	274	217	231	235	257	229	267	235	248	269	240	261	240	238	240	211	257	242	252	246	256	220	232	245	230	267	221	242	238	224	242	245	229	251	264	253	253	247	227	249	240	244	237	250	230	245	251	240	258	246	237	251	268	226	251	237	218	237	262	256	228	237	248	218	234	243	231	254	253	238	220	230	242	217	228	229	262	241	225	255	235	221	234	246	241	218	243	238	228	238	245	255	238	261	227	246	237	237	255	248	233	272	222	232	258	246	254	235	273	242	257	249	252	251	236	250	260	211	248	273	209	255	236	257	247	279	237	228	243	251	232	254	240	264	220	256	212	251	216	222	232	249	242	215	204	237	220	240	237	251	258	233	261	244	269	241	235	221	222	235	231	225	252	254	260	226	215	236	241	232	217	260	214	257	241	243	257	225	209	240	243	257	248	233	236	255	219	236	251	243	229	253	242	254	241	264	279	214	219	244	210	238	279	264	259	231	255	215	248	224	230	230	251	228	264	227	247	265	242	226	248	256	254	245	243	238	249	250	233	227	248	257	276	230	245	260	253	250	250	223	245	245	233	236	228	239	240	272	231	248	224	229	241	235	238	257	252	250	253	224	234	234	245	255	234	263	232	254	230	264	235	241	232	248	241	249	253	274	259	256	222	266	243	257	222	236	244	261	240	262	230	240	208	262	232	248	221	242	255	272	217	246	255	246	252	249	260	243	249	253	222	268	239	243	231	221	254	235	257	238	231	244	240	229	236	239	263	231	225	240	257	233	257	271	249	228	239	258	257	283	249	244	237	248	237	247	246	233	227	272	229	242	240	239	256	225	257	231	223	259	262	242	213	248	259	239	252	242	240	245	221	234	232	259	247	256	225	252	259	263	267	256	263	252	242	223	251	243	245	226	236	247	231	252	247	248	212	238	250	259	257	220	240	243	234	252	216	264	260	232	244	264	260	270	249	243	266	260	237	227	250	242	228	266	231	249	211	249	241	249	263	250	231	247	256	236	232	242	248	288	252	259	247	233	258	247	246	241	237	250	226	227	215	280	248	226	262	228	245	272	259	204	240	253	263	248	216	249	240	263	221	245	258	272	266	243	224	249	242	227	234	234	250	236	265	206	235	252	255	259	235	242	220	239	250	263	251	255	239	234	233	232	240	227	228	272	245	261	237	242	235	254	239	254	223	259	273	220	231	250	248	223	259	228	229	233	257	251	232	244	241	228	218	222	218	218	258	266	245	264	248	263	237	242	235	247	259	235	255	240	247	215	253	273	255	255	251	232	254	239	229	239	233	240	241	260	222	224	224	220	226	238	239	226	237	269	214	236	221	233	252	240	249	237	242	235	232	252	232	253	253	255	235	256	237	250	251	267	219	252	246	234	223
32261	10395	1021	407	377	322	369	333	349	361	326	312	327	333	350	340	333	372	329	365	322	348	327	322	360	291	322	367	342	350	366	351	326	328	334	336	375	339	298	343	317	335	324	339	329	312	305	324	334	355	335	318	347	339	333	338	334	341	354	307	341	317	352	331	361	347	308	341	330	372	322	322	329	320	333	374	318	338	318	336	365	331	316	281	324	318	368	318	313	337	325	344	348	336	334	361	367	340	364	319	342	334	364	326	359	357	360	308	359	345	312	318	347	349	375	321	326	319	343	326	345	362	332	360	364	341	331	340	352	305	327	319	317	344	336	337	348	325	320	321	316	347	350	382	381	300	358	353	303	349	338	361	326	287	315	337	293	301	318	346	346	352	356	312	352	341	328	382	364	353	311	360	326	323	355	354	344	325	303	368	336	321	369	360	350	335	346	347	344	320	323	354	350	295	346	322	374	327	344	327	356	324	349	359	327	340	303	358	345	332	330	349	339	326	332	366	334	345	307	324	335	306	327	371	366	341	348	318	332	303	351	336	334	363	370	340	391	351	311	333	303	350	353	349	320	356	334	327	316	329	330	380	365	310	315	346	365	354	326	345	337	366	355	359	323	330	318	349	348	353	354	328	346	334	365	302	303	366	334	343	333	320	309	317	320	322	351	330	311	349	324	302	325	332	372	355	341	381	358	366	329	375	301	325	351	331	333	352	347	350	325	317	373	363	333	309	350	312	358	312	291	341	312	343	343	344	338	358	328	304	327	339	332	393	324	321	345	303	336	331	360	324	330	333	352	343	358	342	334	326	343	343	318	344	298	340	314	322	331	349	305	346	347	362	346	330	347	348	347	344	335	297	321	306	329	332	348	310	339	325	355	333	350	298	314	341	349	341	289	323	333	335	337	336	316	336	332	319	352	349	340	322	339	325	330	334	330	329	346	310	350	337	332	299	347	329	326	354	336	300	341	338	339	334	334	383	350	327	335	330	329	310	328	353	357	316	365	328	335	345	325	317	325	311	329	350	338	313	312	334	343	338	352	329	386	333	354	344	298	349	322	340	309	342	356	360	343	307	310	310	314	358	335	353	309	347	362	323	323	341	352	334	337	333	326	330	323	312	363	311	350	316	302	345	321	312	308	332	336	336	325	329	356	335	366	361	321	314	339	342	354	337	332	343	339	351	297	341	361	346	361	350	347	337	340	353	316	329	313	302	326	359	358	323	363	330	357	315	314	368	370	326	317	341	368	351	345	342	318	316	338	329	344	324	365	349	331	341	344	394	338	322	362	314	385	304	311	358	326	348	345	393	323	342	331	322	338	322	344	316	355	328	361	332	324	337	338	346	332	330	341	334	342	317	317	367	360	349	317	341	328	323	340	328	311	335	365	320	347	362	332	316	339	339	322	341	334	337	306	365	347	357	337	358	360	337	306	362	290	325	330	349	295	327	366	325	333	341	328	334	353	306	322	352	359	304	286	359	336	305	326	324	335	315	318	366	311	348	332	327	313	356	330	366	337	362	330	333	327	325	318	369	380	351	328	306	330	372	328	283	342	305	338	376	363	356	331	345	374	367	324	369	324	328	361	342	315	348	323	321	338	329	341	343	348	363	309	325	310	319	338	318	339	336	365	344	383	352	304	344	331	344	340	351	348	347	359	341	352	324	346	331	342	335	348	345	315	365	305	337	345	335	327	342	343	294	344	346	350	325	324	337	333	336	347	352	344	346	342	306	338	327	355	319	347	304	348	327	344	348	380	332	354	338	345	344	318	360	313	319	329	353	338	329	314	341	312	345	383	320	338	316	344	323	324	335	372	346	335	342	356	348	333	349	319	357	313	321	314	340	355	343	336	316	358	356	350	341	340	314	365	326	332	319	332	352	320	334	341	358	343	294	347	337	330	375	320	306	339	385	355	331	375	325	392	356	349	346	359	366	363	331	322	322	334	366	342	352	313	330	308	302	339	335	348	357	313	350	318	303	366	335	343	330	357	371	349	334	346	359	357	343	333	314	323	289	326	315	338	347	329	341	332	343	350	339	372	309	329	326	342	336	318	327	306	340	328	352	327	345	348	350	388	369	355	365	355	347	337	371	314	319	328	346	328	360	311	336	339	346	359	344	348	320	321	367	379	330	348	355	348	346	334	345	367	365	362	312	319	311	319	351	335	356	344	318	360	328	358	310	353	336	338	375	355	330	324	378	340	343	356	332	344	365	341	318	342	312	344	369	312	313	361	325	342	345	323	348	296	339	322	341	321	342	353	347	355	352	318	315	315	318	315	368	329	358	285	385	375	333	320	358	331	370	348	370	337	354	328	346	327	346	339	353	344	305	331	338	333	345	369	348	328	343	314	326	372	319	326	374	316	330	316	350	341	314	323	358	373	332	290	362	327	317	324	309	344	357	326	320	354	342	343	363	323	342	357	360	332	347	328	347	348	313	325	332	325	333	329	339	318	348	326	331	328	321	336	334	343	375	313	339	310	347	328	340	355	351	353	324	313	326	330	333	343	312	359	314	364	331	361	314	346	341	342	357	365	344	336	363	329	345	299	373	344	336	338	332	336	332	339	336	338	338	342	305	349	353	366	342	367	328	360	324	334	333	322	322	289	336	325	322	328	341	343	353	312	336	332	350	333	356	326	338	340	322	359	303	345	327	351	346	299	360	344	355	353	340	346	307	342	352	364	326	371	379	334	345	323	326	344	323	345	350	341	337	332	333	314	332	307	357	355	309	296	341	337	347	341	309	352	376	315	324	344	325	347	355	345	367	337	340	318	327	346	312	306	335	321	364	293	357	326	320	316	337	356	347	368	347	348	335	355	351	303	294	330	325	328	364	341	359	296	340	331	344	299	352	349	351	370	330	344	357	348	354	341	352	350	334	331	318	334	331	311	359	351	364	336	372	359	355	316	324	344	360	335	330	305	308	374	296	365	339	354	382	364	344	323	358	307	348	350	334	362	367	325	308	309	335	337	326	350	363	346	338	368	354	328	316	328	317	314	335	299	357	353	364	366	347	310	343	330	321	354	353	323	339	381	331	333	312	337	348	343	358	355	360	360	336	372	386	361	318	343	333	328	372	350	327	315	340	350	330	313	353	352	337	343	328	350	352	369	340	359	327	320	321	340	341	372	362	321	342	357	375	389	342	332	396	347	321	361	366	337	306	353	332	334	334	345	342	328	316	339	350	341	332	345	336	386	368	356	330	342	329	326	328	331	345	310	350	342	353	352	330	322	314	364	299	365	344	325	392	328	331	329	342	358	332	340	344	330	350	336	352	334	328	359	316	370	336	350	321	365	323	336	337	338	345	340	328	356	335	313	349	322	345	326	319	312	355	335	331	344	311	359	290	347	369	327	312	350	344	368	329	381	342	283	336	358	337	331	337	341	375	347	335	335	333	312	306	352	338	356	340	335	364	304	355	345	324	356	331	323	365	326	353	306	337	330	335	364	345	316	403	387	373	346	345	306	362	339	330	270	341
5570	858	731	762	776	706	762	719	788	781	763	789	771	717	756	752	741	685	766	720	761	748	738	752	743	748	748	755	729	750	805	768	786	758	736	737	730	731	742	763	705	747	723	723	709	740	776	754	783	794	783	770	728	745	710	742	732	731	767	736	749	734	754	764	711	753	738	755	763	794	725	784	746	776	772	728	759	744	775	759	742	768	746	734	774	732	711	722	745	741	752	729	784	724	778	756	771	735	757	740	772	716	732	778	753	747	757	782	743	781	731	718	777	751	780	726	771	733	749	781	735	784	741	705	736	728	759	723	742	742	681	735	725	751	845	772	750	732	762	742	746	780	806	752	760	752	763	778	750	696	730	699	722	735	725	696	746	750	761	731	751	733	742	681	749	705	726	770	734	757	748	723	779	804	754	743	734	807	781	749	702	729	783	757	792	702	739	784	713	733	737	730	708	766	752	728	779	724	783	784	739	754	712	687	770	717	708	746	753	729	748	800	752	738	751	759	719	723	751	735	736	788	732	747	694	748	785	732	755	730	733	762	707	700	747	729	730	712	733	754	729	739	778	738	766	750	730	766	770	690	775	737	722	793	704	809	731	721	759	719	757	739	709	752	728	740	752	730	713	753	673	732	763	756	746	751	767	732	747	735	758	747	773	772	744	726	789	758	768	789	764	782	716	787	754	761	743	693	769	739	745	752	754	771	745	690	749	777	726	760	753	714	769	730	758	749	722	701	742	752	728	760	715	766	730	773	730	780	741	729	770	773	780	763	761	743	754	766	690	781	722	722	783	753	765	727	714	724	749	707	763	741	749	706	736	752	678	745	746	770	763	794	761	742	781	782	770	786	696	766	735	731	721	740	800	749	765	812	732	741	750	701	724	746	752	738	772	683	748	783	764	743	788	767	791	764	769	738	773	733	741	781	801	727	752	789	771	724	713	737	732	771	757	727	742	710	691	729	768	720	769	739	751	713	746	769	714	772	733	747	718	740	767	768	719	713	759	763	763	720	757	757	795	710	754	767	784	742	739	745	759	712	741	745	760	744	744	741	725	737	742	738	771	752	766	776	741	734	844	785	769	733	716	746	764	724	754	752	753	783	718	731	749	741	743	780	710	740	781	795	745	777	765	814	755	750	770	715	700	741	783	756	744	752	756	696	767	737	729	786	701	733	791	732	724	742	728	723	726	759	736	757	742	727	706	738	772	758	719	711	724	735	807	734	721	779	775	732	739	714	726	755	732	767	705	754	753	736	738	781	784	717	727	765	756	720	767	734	769	756	729	819	720	760	738	730	749	766	758	784	742	729	734	745	754	771	728	752	755	707	723	731	756	757	729	739	767	716	771	736	785	762	768	755	775	778	777	709	753	765	754	763	757	713	716	744	749	755	676	787	769	726	713	803	734	761	737	783	747	783	798	736	751	757	733	758	735	724	785	730	765	722	718	725	739	732	736	735	776	702	779	735	723	739	751	785	783	750	766	730	732	723	724	728	720	797	706	800	750	761	748	735	734	702	722	734	737	761	718	714	697	732	650	759	717	749	745	763	739	760	755	744	725	784	756	759	732	735	715	704	755	749	734	717	804	741	786	746	737	738	728	769	750	748	799	748	754	749	771	734	758	788	699	723	783	731	740	718	747	747	749	712	743	717	782	726	709	780	740	747	742	760	760	778	727	743	687	749	722	719	720	737	773	742	747	771	777	711	754	764	754	757	732	748	752	748	716	756	726	746	739	788	785	774	712	731	734	738	726	761	728	759	743	784	710	746	716	731	757	734	723	726	772	743	739	752	741	688	738	762	719	747	780	717	709	774	688	744	765	757	761	725	768	702	733	764	722	732	764	751	747	767	724	758	735	718	743	737	767	712	751	716	764	718	746	725	740	774	729	735	739	720	708	735	714	739	744	748	761	737	765	733	700	716	753	769	719	762	758	717	725	724	732	738	793	731	744	786	775	700	789	757	716	739	792	740	740	732	764	744	762	710	758	744	747	740	707	790	698	724	751	735	766	761	769	738	759	748	735	759	756	718	790	739	729	727	789	719	738	695	801	710	730	763	758	744	797	718	687	730	787	748	760	757	734	733	750	769	721	722	767	726	717	755	738	805	730	768	719	758	728	745	770	703	730	722	751	721	759	716	732	732	747	726	780	715	713	772	755	803	721	730	729	773	683	765	726	712	763	710	748	745	729	760	764	752	760	748	703	730	715	734	706	759	699	775	785	731	779	727	751	737	766	701	750	699	728	791	747	758	775	710	728	781	763	729	801	727	718	800	737	748	792	709	773	725	701	726	738	694	710	735	729	729	770	717	741	786	789	763	747	675	737	761	771	789	797	721	763	727	736	754	789	782	817	710	727	720	753	712	760	704	770	716	759	749	790	745	740	780	726	716	751	728	801	735	784	776	747	726	729	753	722	756	713	711	749	747	768	800	722	770	734	771	731	738	749	750	751	717	746	669	745	799	696	725	785	720	808	716	753	786	713	727	772	754	749	801	768	749	734	757	770	737	730	712	720	721	713	752	784	772	766	728	744	794	765	737	716	719	760	770	710	745	735	762	725	766	739	707	712	762	754	782	752	762	761	730	750	739	692	702	749	748	724	727	763	741	716	777	705	720	778	761	783	737	769	719	690	755	744	743	741	758	745	749	744	759	733	731	742	796	720	769	753	736	725	748	774	753	762	773	760	797	737	761	746	744	755	699	729	747	739	749	685	683	741	758	726	748	729	747	773	771	761	761	763	780	791	719	720	707	727	697	757	787	756	785	780	751	782	717	773	746	708	745	760	707	704	780	726	743	751	795	772	776	752	751	763	739	737	757	759	741	741	692	694	738	752	739	711	771	768	754	772	717	765	713	759	728	769	731	755	742	801	720	715	755	833	739	763	756	727	717	740	791	758	738	711	713	734	678	710	729	739	780	725	775	711	694	777	733	767	753	736	736	727	758	729	728	725	756	764	792	739	720	734	770	756	734	746	762	726	800	768	732	766	749	697	721	798	737	733	773	716	751	772	742	733	717	803	756	692	717	710	742	768	712	759	747	715	763	762	726	748	740	715	725	689	733	772	767	700	743	734	777	772	753	756	729	756	725	708	799	732	722	705	767	747	758	741	767	777	724	735	705	720	727	756	714	743	745	768	745	738	756	703	761	755	752	755	770	786	751	756	772	688	723	743	763	707	758	785	742	791	740	792	754	781	753	730	784	741	739	744	740	755	746	734	795	760	752	709	728	775	768	759	738	729	737	749	706	771	779	718	758	765	729	733	731	741	746	766	692	727	704	720	794	800	772	737	731	713	695	773	740	739	728	721	790	707	761	763	788	756	775	751	733	727	714	760	743	753	743	751	765	744	752	751	739	783	767	756	721	744	764	766	738	746	721	729	730	734	766	770	725	742	752	723	699	742	764	716	770	781	702	739	732	744	795	704	758	771	785	731	752	746	778	785	763	711	721	747	718	762	780	735	790	725	728	764	693	705	740	696	783
24605	21010	24417	27790	20578	1967	421	345	263	231	251	224	261	274	245	238	227	243	229	223	211	192	246	239	211	243	243	232	232	227	218	204	193	232	201	212	226	194	229	218	222	229	217	212	219	211	212	216	211	226	209	229	221	232	220	221	243	183	233	219	212	229	197	206	213	231	229	233	214	220	217	206	210	223	231	205	223	197	230	202	227	190	201	229	224	197	243	228	245	201	198	203	205	191	234	245	235	234	210	221	256	218	234	209	217	210	231	228	205	250	216	219	200	231	227	223	235	210	184	205	214	209	222	220	201	212	216	240	201	234	212	235	206	192	219	227	230	214	226	236	214	217	196	205	227	228	248	245	242	242	215	239	207	212	251	215	208	198	217	213	235	242	251	231	235	206	219	247	241	221	201	197	206	239	217	214	198	212	233	202	234	225	233	210	206	186	220	238	235	218	238	216	230	228	229	219	233	251	209	220	237	222	200	191	219	197	215	236	243	224	274	207	219	235	203	221	213	197	229	188	213	197	204	229	212	230	239	203	213	203	206	264	226	220	213	243	194	216	213	180	226	238	257	200	220	219	226	189	217	221	213	218	230	226	230	239	226	228	195	222	231	228	263	194	207	223	227	226	225	214	194	220	242	235	218	226	242	217	233	215	207	209	221	207	218	213	214	227	215	268	228	201	249	242	240	219	219	229	199	195	200	203	225	227	190	215	200	218	204	225	242	230	227	238	224	225	215	187	215	225	219	217	207	213	198	206	212	209	249	218	232	188	229	237	223	209	226	221	242	234	225	234	221	219	233	221	250	225	215	230	221	245	191	229	202	196	217	203	245	232	206	197	247	219	227	243	218	229	207	197	213	232	208	243	219	214	217	173	235	219	211	225	230	215	186	215	212	204	217	233	205	220	230	236	248	249	219	228	238	219	235	223	215	245	207	187	206	214	257	228	213	213	241	251	217	203	251	238	236	210	257	223	234	239	211	240	200	208	220	221	212	203	202	214	244	237	216	229	226	237	224	236	233	236	227	202	228	233	208	225	187	230	204	233	236	246	228	220	224	231	187	229	212	210	223	229	233	214	208	212	229	222	213	222	218	217	218	245	217	241	266	186	208	266	241	206	236	230	202	188	213	223	187	226	211	195	211	230	211	227	227	240	225	215	235	219	221	224	231	221	213	209	204	243	206	223	207	227	231	240	251	211	236	233	215	231	189	239	218	222	217	225	221	217	234	212	244	225	204	217	241	250	191	187	219	201	231	223	200	230	224	217	221	233	205	250	205	209	217	225	226	214	193	228	238	204	219	211	217	188	233	232	232	238	207	215	217	232	226	235	233	221	210	190	196	194	207	200	220	218	224	251	244	220	194	203	242	213	221	239	243	207	235	207	213	203	226	228	224	207	202	197	211	209	207	209	249	200	211	233	244	235	235	213	216	203	184	232	216	216	251	187	208	226	222	216	237	238	239	207	221	227	210	213	207	225	215	223	201	213	212	228	211	231	227	210	211	234	207	185	241	224	234	243	209	206	207	244	212	218	208	202	192	212	212	232	238	236	214	204	214	208	224	233	223	246	215	234	186	220	200	228	226	200	201	207	211	220	215	232	179	217	233	238	225	225	198	204	225	186	193	207	225	234	228	201	185	237	203	217	223	222	245	218	227	248	229	201	208	196	237	238	199	192	213	207	207	211	212	227	216	210	233	204	220	211	204	224	217	214	235	212	230	210	242	230	226	227	206	242	216	199	235	214	221	201	206	218	222	260	213	200	247	193	204	243	248	172	207	196	218	256	206	223	212	218	217	249	234	236	200	200	234	222	227	197	206	234	235	206	226	200	222	209	230	241	264	197	223	196	196	237	236	224	228	216	193	216	230	215	208	206	216	215	198	240	220	211	211	200	205	204	203	222	237	219	186	261	238	231	241	236	219	236	227	224	238	217	247	224	219	219	221	222	218	231	203	222	219	224	203	251	205	222	219	218	238	209	225	223	207	201	224	205	196	241	222	207	224	209	207	229	239	237	241	235	212	230	234	203	218	225	205	221	205	210	234	233	232	239	251	220	209	223	220	207	210	216	228	231	214	228	200	229	227	183	213	201	215	222	212	252	215	226	226	213	209	203	206	221	191	211	213	202	239	215	208	258	252	217	206	217	226	210	217	217	235	233	224	226	232	264	225	223	224	185	243	226	207	218	231	219	196	218	230	214	203	210	219	212	198	237	229	204	243	197	197	221	250	231	217	241	234	226	218	204	224	245	209	204	213	208	233	274	229	209	238	210	237	208	223	220	213	208	260	210	212	226	215	246	178	216	235	219	230	195	236	222	233	214	230	226	233	200	204	213	203	215	207	235	169	209	218	234	216	229	227	216	199	223	226	231	194	193	223	231	198	259	200	235	233	217	228	200	212	220	196	211	241	236	201	253	216	190	239	245	232	206	212	215	228	226	217	195	215	249	239	215	212	222	240	265	217	236	232	229	235	197	259	228	258	221	215	215	214	200	224	214	228	202	192	196	196	202	211	207	199	219	245	248	247	225	202	232	206	199	217	212	242	237	229	223	212	180	231	250	221	217	200	207	221	217	229	234	209	222	203	254	225	218	225	202	237	195	230	237	222	230	220	230	234	202	220	256	216	188	230	217	225	242	206	208	242	235	211	220	208	219	206	221	200	201	196	214	212	210	237	195	211	201	225	211	239	199	233	227	224	223	220	227	267	224	215	199	215	227	227	232	222	199	218	219	223	249	200	223	238	231	204	198	218	226	228	257	246	200	184	230	217	232	244	186	242	221	215	241	221	226	237	227	212	217	225	223	239	216	205	215	214	206	228	222	206	226	214	202	199	208	224	236	210	219	204	234	219	212	229	193	251	221	224	201	227	268	220	227	215	230	251	231	212	243	190	188	218	230	224	219	195	236	192	221	262	232	233	238	202	219	238	208	240	203	225	218	191	222	220	243	246	205	179	229	185	205	212	237	209	236	193	186	228	223	228	246	213	225	232	210	216	235	233	221	222	200	216	241	218	222	228	208	207	248	225	238	218	191	241	221	229	227	203	224	207	212	227	217	226	221	187	222	236	213	186	221	232	219	210	207	207	216	230	237	195	213	213	200	231	205	213	221	219	194	195	211	206	218	183	224	191	205	208	198	243	240	224	225	211	226	201	220	251	224	232	214	227	218	197	226	184	215	201	209	213	205	249	189	198	226	222	214	223	203	220	226	236	236	244	255	242	224	209	214	237	222	228	229	230	241	223	217	243	191	206	210	237	212	193	223	209	221	229	223	238	252	212	222	206	206	240	217	195	238	228	237	213	224	198	230	224	232	196	240	229	206	237	193	226	214	187	210	235	175	201	215	218	223	221	221	217	226	200	207	222	228	226	224	223	222	223	203	210	217	234	214	233	234	205	214	235	177	208	210	255	218	230	218	203	212	220	220	234	239	237	234	198	209	225	255	218	213	209	232	212	228	217	203	244	206	229	204	198	197	229	231	232	203
3005	2619	1548	900	662	566	568	511	554	540	539	478	512	543	507	502	483	492	506	491	490	488	555	508	491	472	524	502	538	494	537	500	477	451	502	450	499	487	514	503	507	516	490	519	520	501	484	486	472	524	481	450	509	507	507	514	484	511	501	542	486	541	524	506	491	496	512	504	477	484	529	508	510	497	483	508	498	488	450	497	511	483	470	491	494	454	495	526	509	488	497	470	471	481	510	536	521	511	493	500	479	488	501	511	501	500	489	459	500	485	481	526	475	475	484	485	450	506	486	494	547	495	467	545	485	500	526	513	470	475	485	492	515	519	481	512	472	443	468	522	497	486	477	541	478	465	486	489	509	552	502	493	448	475	501	515	522	518	464	530	480	511	436	490	455	521	497	470	507	501	494	473	485	482	514	498	466	495	509	522	519	508	504	429	501	501	508	493	493	499	526	493	483	498	492	502	492	524	491	473	514	473	532	500	486	509	489	471	472	450	458	513	545	502	498	513	504	478	522	508	478	529	517	513	511	545	496	486	537	472	491	515	460	542	491	466	483	471	509	497	478	467	478	499	501	507	484	478	506	499	529	497	523	532	489	500	500	505	439	510	471	524	475	470	496	487	501	519	540	520	491	514	526	531	545	470	490	492	491	480	468	514	488	488	497	510	463	502	494	496	453	534	521	477	482	486	486	474	484	522	514	468	495	475	488	479	527	465	529	468	490	493	489	481	477	491	540	519	482	500	466	480	503	516	474	480	503	475	522	506	510	496	495	540	518	499	497	486	498	461	488	448	532	548	444	535	489	501	466	475	500	474	456	440	481	529	480	468	521	507	515	526	479	469	472	493	522	484	518	479	477	485	508	468	529	511	499	505	494	503	449	481	484	483	498	510	482	505	493	524	458	497	514	507	506	470	474	492	452	498	494	491	524	562	490	484	493	481	484	495	498	504	528	535	502	477	508	485	468	482	473	440	495	497	498	500	501	470	512	485	461	494	514	476	495	518	461	534	502	529	504	480	473	517	469	485	469	499	489	516	478	497	480	522	510	541	495	481	494	468	509	496	468	490	511	517	476	528	489	486	466	483	459	492	495	495	498	518	503	543	487	505	479	488	467	496	469	492	507	505	486	489	523	487	499	479	470	470	481	507	462	525	505	476	486	482	449	541	502	464	493	506	441	512	469	495	480	501	512	528	495	526	454	517	503	462	516	509	485	484	492	515	508	484	509	479	489	474	492	454	489	455	477	459	475	455	504	527	480	503	479	526	477	459	510	492	503	486	480	495	475	515	499	488	484	523	513	483	493	480	523	494	531	459	518	485	471	503	498	479	503	491	522	460	474	489	488	501	475	481	486	478	489	488	499	477	482	466	479	528	470	523	458	515	499	473	539	488	466	494	518	472	494	523	491	531	510	538	537	467	523	460	490	496	506	533	448	503	504	540	499	501	482	504	466	504	534	481	507	481	502	484	490	517	503	487	515	521	498	523	467	503	517	507	498	498	502	495	510	487	474	465	486	508	510	474	469	523	515	501	500	506	459	491	482	505	529	481	473	492	516	497	510	484	477	498	514	518	493	468	472	480	487	475	491	488	505	474	514	500	469	514	488	539	484	539	518	480	505	555	478	460	499	480	477	535	504	497	481	450	530	514	499	515	510	501	513	498	505	462	505	525	506	508	430	514	501	515	481	506	484	478	529	530	526	489	510	495	466	545	483	461	471	513	514	503	512	554	455	446	519	478	529	475	507	512	484	539	525	499	479	505	492	489	468	512	511	509	566	483	516	481	491	479	496	467	495	519	499	496	463	510	474	442	532	486	450	524	489	512	491	484	505	498	508	513	488	521	528	449	485	467	476	507	528	476	483	506	468	491	489	509	442	508	451	513	445	489	491	478	505	511	517	477	461	494	520	494	501	464	455	531	528	515	520	483	543	499	502	534	471	473	474	516	485	452	488	469	502	515	489	525	539	490	465	488	503	526	499	474	460	489	497	485	475	504	485	490	484	503	492	509	481	506	486	497	491	494	472	521	459	473	453	507	485	481	493	523	471	494	500	476	509	502	523	482	481	498	496	471	484	501	490	509	492	490	499	517	451	510	487	506	441	499	475	531	484	528	511	478	532	566	470	475	487	511	517	516	465	500	503	477	493	491	469	546	488	530	503	521	515	487	515	497	506	496	482	547	501	466	519	498	509	477	476	530	527	457	474	472	506	475	490	498	493	483	459	509	479	547	509	517	488	487	476	493	483	534	522	517	462	458	529	480	472	459	483	507	500	471	497	503	484	508	487	475	504	535	498	491	515	505	511	489	473	531	480	507	491	501	520	464	531	475	485	490	465	504	477	501	496	513	505	507	498	519	490	522	471	483	505	472	448	484	465	552	504	475	516	522	514	460	474	488	504	491	491	466	507	509	512	468	501	501	481	489	500	494	466	447	482	507	465	489	488	511	513	470	492	485	466	502	535	491	519	523	467	464	530	484	483	534	472	466	497	478	477	501	525	491	469	537	495	488	517	500	523	497	521	526	448	514	520	505	504	515	484	489	509	525	501	509	496	478	507	492	472	510	471	519	505	468	499	481	501	463	489	506	472	512	529	480	466	527	499	503	497	494	522	486	522	477	500	496	492	497	481	493	462	494	525	481	471	490	468	513	464	493	482	496	495	477	503	504	543	463	470	510	482	475	503	517	472	485	547	499	499	483	489	497	516	468	484	516	456	527	468	504	528	499	542	537	487	512	450	464	479	488	488	510	495	517	473	510	519	464	460	462	511	449	450	488	513	537	470	472	552	506	501	481	499	517	491	516	476	481	453	480	515	518	489	496	479	478	520	489	495	470	458	463	507	508	511	549	549	451	473	506	484	480	495	502	503	466	499	497	484	481	502	508	529	535	492	541	504	472	547	489	485	541	483	485	464	477	496	488	460	444	450	512	482	467	475	519	465	480	511	523	501	472	473	473	514	460	485	499	518	526	466	472	509	549	460	455	496	509	472	511	494	478	483	479	526	465	476	482	485	488	518	523	476	526	507	512	488	486	477	516	499	482	504	483	505	467	476	469	443	490	522	514	461	492	462	523	547	503	521	511	507	542	484	487	498	499	503	482	537	484	498	491	495	499	465	512	523	487	466	512	499	480	489	482	505	517	472	507	511	520	492	495	485	496	489	495	485	480	465	469	506	479	509	491	486	485	496	503	488	499	502	499	527	477	489	487	519	530	477	501	537	521	463	485	480	469	459	474	507	488	470	494	476	490	437	526	492	442	479	479	525	492	490	483	490	523	502	469	433	490	469	478	514	470	515	512	509	531	511	471	480	496	487	531	510	490	522	517	513	471	462	474	497	494	496	511	464	470	447	496	461	484	550	496	456	502	513	530	540	519	490	490	496	489	512	493	528	487	473	495	504	522	511	471	509	527	514	498	489	458	485	471	506	501	468	478	473	468	483	480	468	462	496	494	512	510	503	497	488	482	515	490	481	438	478	473	468	484
23824	20994	25063	27115	21001	20912	1464	338	229	188	175	151	132	141	119	109	101	113	102	130	109	100	111	103	95	87	94	105	96	96	89	91	97	109	97	109	88	82	87	90	102	92	102	96	101	95	99	87	99	73	95	96	102	88	94	104	83	86	103	88	92	102	97	89	91	110	94	83	82	82	79	103	106	101	84	95	78	107	88	83	103	97	98	87	82	91	85	113	83	121	95	93	104	96	104	77	87	95	111	97	79	106	86	83	102	98	106	98	92	86	89	100	113	85	83	87	89	95	99	83	85	97	92	88	111	117	100	103	86	112	89	88	81	97	87	98	103	101	96	84	89	121	95	76	100	89	93	80	85	86	96	100	106	89	96	99	73	92	86	87	85	96	108	86	98	96	105	83	96	65	95	111	96	91	98	83	84	94	108	73	93	77	111	87	83	101	82	75	74	106	91	94	86	79	99	90	89	92	74	88	78	86	86	89	90	82	108	94	119	91	83	96	71	84	85	90	92	92	71	89	78	82	90	82	113	96	91	88	91	81	112	96	80	101	89	77	88	83	98	108	94	82	78	103	82	102	78	89	88	93	105	101	91	92	64	93	95	106	103	109	99	109	97	77	90	84	91	58	78	73	97	104	89	81	102	109	97	69	86	96	85	91	83	83	90	85	78	99	98	78	90	77	76	104	84	92	89	87	101	89	102	86	84	94	117	114	103	106	98	68	99	86	88	106	99	98	97	92	92	90	102	100	96	91	83	101	85	93	115	76	77	106	101	72	106	97	72	70	95	91	88	106	86	74	82	73	86	75	94	91	101	107	109	84	101	86	83	102	107	81	95	96	81	87	79	91	84	91	97	86	87	88	80	79	94	90	97	87	92	86	92	107	88	76	94	75	93	89	93	106	82	81	80	85	93	98	121	90	86	93	73	91	116	106	97	84	86	92	91	99	92	97	80	90	104	114	91	117	83	110	89	98	98	104	109	79	97	96	95	89	102	100	93	110	92	94	91	88	88	90	81	76	85	100	85	90	78	90	90	86	72	81	95	111	88	97	88	95	93	87	80	91	85	92	93	96	94	82	116	91	90	96	89	90	93	89	111	89	88	96	88	87	88	93	110	86	86	90	92	87	95	104	83	95	103	95	77	89	93	98	120	81	111	97	96	80	78	96	99	97	109	98	74	102	78	93	94	97	85	82	81	91	87	76	97	87	82	95	85	81	88	90	93	82	91	93	78	97	80	127	102	98	96	77	85	85	84	73	96	111	90	103	72	101	91	98	87	87	109	95	77	87	103	98	104	105	74	77	90	92	87	102	95	97	87	112	85	90	110	103	96	86	114	115	86	97	90	79	92	92	104	81	108	95	66	77	91	108	88	88	93	83	83	93	98	94	94	86	89	89	104	94	102	91	82	105	103	83	83	93	95	81	107	93	97	81	106	90	93	112	87	82	86	111	95	112	90	98	83	82	79	101	96	99	98	98	91	72	104	80	84	111	88	87	88	81	87	81	85	93	77	102	81	88	103	87	103	84	83	107	96	95	84	100	98	106	110	96	88	103	122	99	86	88	85	82	88	92	87	79	106	98	111	89	104	82	92	96	100	83	81	98	94	86	115	87	92	100	103	75	89	104	90	75	96	93	71	75	84	95	86	86	88	82	99	90	102	90	95	93	94	94	95	95	83	102	79	78	88	79	90	77	102	68	82	97	117	110	96	98	99	94	74	93	101	80	82	91	97	94	107	83	93	76	99	104	107	118	99	75	97	79	79	92	104	79	85	83	87	78	99	94	102	83	89	81	117	83	80	81	96	68	89	101	120	87	91	93	85	90	101	94	83	99	87	83	96	102	77	98	105	97	88	84	83	87	79	98	82	90	95	83	106	95	104	96	104	109	102	87	93	91	116	95	90	91	85	95	90	97	84	100	98	90	92	80	94	95	107	89	95	101	94	94	74	99	106	98	90	102	110	83	110	79	83	76	100	89	81	93	91	94	84	79	89	104	95	92	115	84	84	106	119	97	88	83	75	100	74	100	107	96	89	89	111	103	95	97	93	97	80	83	100	106	86	99	108	95	101	84	86	97	101	96	83	104	88	93	65	106	109	96	80	107	96	76	100	88	90	102	86	101	79	104	108	85	87	85	102	81	102	80	92	87	92	81	111	110	101	78	96	80	92	97	99	76	105	109	64	126	103	85	99	92	96	108	102	66	88	77	105	104	107	101	101	84	95	84	74	86	108	95	87	89	97	100	110	99	86	97	96	101	97	91	93	95	92	101	93	101	97	101	105	80	97	87	103	101	96	103	108	113	84	93	93	95	94	100	87	90	98	106	87	99	86	98	86	91	90	88	83	82	75	88	76	72	93	91	87	91	94	98	92	99	82	85	88	88	93	108	110	88	102	88	88	96	89	92	91	97	93	96	94	91	85	92	98	121	84	88	112	86	99	95	67	96	85	104	105	84	99	89	103	78	81	92	94	83	81	78	91	96	101	79	97	100	97	90	81	99	87	97	77	84	93	86	80	98	97	78	91	89	87	80	90	97	103	100	105	101	108	94	98	91	86	92	94	99	96	103	79	76	94	88	78	90	91	83	83	97	79	95	97	93	98	86	86	93	95	102	79	90	91	98	94	95	75	86	72	89	86	91	88	108	100	93	88	92	106	95	91	108	98	99	93	94	95	102	101	94	84	84	100	94	81	103	91	85	99	108	76	85	84	82	116	107	89	104	96	103	98	96	100	91	114	94	71	101	79	89	89	78	97	87	89	95	100	97	85	79	88	97	92	83	73	108	103	77	82	82	96	108	92	101	81	86	83	88	118	84	97	101	83	96	75	90	82	102	90	75	74	80	97	89	92	78	95	84	98	88	85	76	67	87	93	84	100	73	91	90	73	109	105	85	65	89	78	78	95	101	89	95	91	102	104	85	91	92	98	94	91	99	103	92	87	94	91	81	81	92	80	101	89	91	81	65	89	86	72	119	96	81	76	85	87	59	91	109	105	76	81	97	79	91	109	100	91	95	107	101	84	91	108	88	87	97	81	84	87	95	108	94	88	90	76	85	87	93	90	107	93	91	100	102	100	101	98	80	68	105	93	98	91	94	91	84	96	78	95	92	93	94	108	99	77	71	85	106	91	89	77	112	102	88	96	89	79	103	83	81	108	90	100	108	103	87	80	100	110	94	68	103	91	103	98	89	94	99	86	71	97	108	87	91	86	97	86	93	98	107	104	111	88	82	92	101	92	104	95	97	94	85	74	89	88	82	87	93	91	98	95	74	93	93	81	92	101	91	75	99	87	97	90	74	95	90	89	105	73	101	83	75	82	86	96	84	83	91	75	93	98	86	90	87	80	91	88	93	67	77	72	82	101	89	79	81	96	102	92	80	91	91	107	115	105	97	103	78	92	87	89	96	89	87	100	80	86	100	90	101	91	99	83	100	83	99	108	96	97	83	114	108	106	114	88	89	88	98	83	93	97	97	99	81	107	94
2932	4189	2293	971	585	426	394	292	325	278	284	272	261	269	270	244	286	278	263	259	258	268	258	232	268	259	214	262	244	219	225	245	225	214	269	223	252	207	205	237	218	236	233	233	234	229	252	253	212	253	232	227	258	251	247	267	240	221	229	247	245	239	238	240	249	264	250	248	230	227	235	251	246	243	262	231	238	250	252	233	214	224	215	241	226	244	244	251	251	245	239	243	264	221	233	253	253	248	252	237	259	224	243	255	248	237	244	242	249	232	228	242	224	226	242	226	266	252	256	226	241	231	252	275	244	252	256	240	228	238	211	263	282	243	241	244	248	224	241	253	259	246	230	260	223	257	233	243	275	248	246	244	232	242	232	228	229	254	246	263	256	255	245	221	241	224	248	258	281	259	237	236	235	253	254	226	261	255	218	260	234	226	230	261	255	234	234	245	253	243	241	235	258	232	258	267	218	249	223	218	254	267	225	214	257	241	216	270	260	248	237	254	224	266	233	247	223	231	236	230	230	258	215	190	233	244	242	250	277	242	224	235	246	218	230	248	243	236	239	215	239	225	218	259	249	239	224	236	251	243	240	238	234	270	224	256	218	263	267	245	231	236	227	270	282	230	233	254	249	255	255	233	241	230	256	235	248	259	252	252	260	222	274	243	246	251	237	265	264	214	253	244	242	218	238	248	268	230	216	253	257	232	234	225	235	240	250	248	264	239	235	252	232	225	223	235	237	232	235	251	234	239	204	217	251	259	228	270	258	234	220	244	238	259	263	214	248	208	232	224	238	242	251	240	228	220	238	233	273	237	262	220	226	224	225	239	236	254	263	256	232	226	254	239	299	243	241	238	247	224	239	243	258	235	227	212	276	209	250	237	241	251	242	254	257	241	235	258	268	250	219	198	239	245	243	254	248	241	244	238	234	236	218	242	260	233	267	248	228	245	258	260	253	263	250	260	238	230	238	246	238	217	239	234	253	258	236	227	246	256	246	233	256	247	213	237	249	260	266	233	206	223	216	229	249	256	247	274	244	247	221	264	245	255	223	224	236	264	257	249	255	224	263	253	294	267	227	234	229	219	231	245	235	230	209	247	243	241	211	253	237	234	241	251	237	251	236	232	242	253	242	254	262	252	244	285	232	233	228	208	228	211	215	242	224	235	237	236	246	220	280	218	242	281	239	253	236	245	267	228	225	241	242	260	226	237	249	250	263	243	242	252	229	262	256	238	267	204	249	276	245	245	230	250	223	245	272	244	242	267	253	248	245	230	236	272	239	252	226	242	262	231	260	236	240	289	256	248	242	251	256	239	247	214	241	234	276	262	254	239	238	231	246	271	247	239	243	240	256	240	251	239	239	232	218	233	240	250	226	220	230	239	245	254	261	231	256	285	269	233	234	244	239	260	242	242	248	220	231	266	236	248	271	297	229	251	284	227	222	258	228	235	241	218	243	262	248	251	242	243	238	248	279	249	243	234	253	231	231	225	231	251	252	250	239	249	258	262	241	210	247	245	253	246	218	261	242	206	232	246	254	218	247	232	247	232	232	239	234	261	229	246	257	260	253	251	229	238	264	235	246	213	245	267	228	229	236	246	242	253	235	242	243	225	241	244	249	229	276	231	258	248	265	225	216	249	244	250	245	238	242	222	224	230	242	225	238	244	215	242	226	262	241	232	247	227	259	241	229	260	269	232	242	238	224	245	218	228	244	229	225	218	267	263	239	232	249	237	259	261	236	238	253	247	218	257	237	271	243	247	252	229	251	259	250	259	224	268	243	260	226	241	235	263	240	243	225	244	246	238	228	257	236	219	240	264	259	262	227	258	214	221	227	224	277	238	284	261	235	252	267	228	245	237	239	236	226	227	252	234	246	255	242	259	256	233	243	239	270	263	226	243	219	266	242	252	262	248	255	214	256	230	253	245	258	232	246	240	272	243	225	237	266	237	211	219	248	243	221	247	235	264	240	249	241	243	260	265	235	222	222	219	228	237	250	248	233	259	243	259	236	221	226	219	242	227	266	246	261	253	254	235	233	244	248	224	258	259	258	245	227	262	232	228	249	270	245	238	271	239	216	257	221	240	234	255	253	254	241	241	226	261	227	237	254	222	250	270	216	262	227	234	275	232	244	257	254	256	242	201	213	255	238	252	262	252	251	221	267	249	263	272	230	247	220	275	244	221	254	227	258	249	218	259	253	226	249	258	246	239	226	226	236	237	233	223	219	250	208	240	232	238	249	229	273	240	229	230	246	226	266	284	242	247	235	223	225	225	227	247	252	249	238	254	249	277	224	252	272	246	243	224	225	238	221	251	233	236	240	231	235	233	239	230	271	222	249	238	224	259	227	239	228	273	243	254	217	214	261	233	237	239	261	214	246	238	251	254	241	205	255	219	266	229	242	246	241	229	234	247	237	231	249	229	248	222	224	238	208	242	260	224	246	223	231	243	217	225	262	237	242	264	236	240	241	240	249	205	249	231	236	264	237	253	227	261	223	213	223	232	231	224	224	247	240	249	241	237	205	243	220	259	253	280	251	232	245	234	233	267	242	246	246	233	250	270	227	236	234	233	248	218	233	240	232	248	244	240	241	230	236	257	239	222	230	227	235	264	260	265	245	254	242	238	237	258	255	240	240	242	241	238	220	230	243	241	213	271	262	260	214	251	237	234	219	242	234	265	236	226	251	252	243	255	222	252	266	244	247	244	276	240	253	236	222	242	243	240	239	211	244	209	217	242	253	241	247	256	236	246	241	251	256	233	258	236	241	253	255	241	262	247	223	220	228	240	250	248	246	224	206	216	248	222	239	242	266	249	233	234	246	236	253	254	258	234	218	246	229	251	257	271	262	226	254	254	257	241	253	220	243	236	223	252	255	242	225	247	263	238	247	241	240	249	240	256	271	202	260	236	231	247	224	278	230	246	258	246	224	257	248	245	245	224	239	235	267	229	235	260	248	247	225	250	245	219	241	238	223	255	245	233	236	251	243	243	246	229	243	228	264	216	237	251	266	250	247	248	270	240	247	262	253	235	241	261	240	243	216	233	235	251	233	254	236	239	226	227	244	236	258	237	219	264	258	248	238	240	240	254	235	259	239	242	254	233	238	244	261	238	227	232	259	223	244	227	242	222	240	256	269	250	259	219	224	231	220	277	239	231	242	230	239	232	227	253	217	218	239	245	262	229	252	240	240	241	280	235	237	269	250	227	233	247	254	254	253	227	214	220	238	249	215	225	229	239	242	252	222	251	260	270	218	228	256	226	229	243	243	210	249	231	231	257	241	249	241	240	202	226	237	230	254	235	228	230	237	246	220	264	245	230	218	253	220	234	229	249	252	241	255	274	214	250	261	230	242	247	259	231	247	251	265	233	235	239	245	230	244	254	249	230	235	251	252	251	242	233	246	220	233	219	265	247	211	255	230	226	241	255	224	220	221	228	214	260	259	279	258	221	268	225	265	230	261	245	243	248	243	249	266	255	219	234	243	217
32296	10592	995	420	346	342	343	382	295	351	342	339	349	316	350	332	361	350	337	353	357	346	315	340	341	353	314	339	335	375	348	340	323	354	345	350	351	311	323	349	320	333	292	329	387	384	368	334	327	321	318	329	340	359	390	341	308	370	360	346	364	351	315	313	366	350	327	370	353	341	357	348	318	341	347	303	361	328	330	340	363	332	330	324	346	326	304	335	370	364	319	346	336	338	347	349	355	328	335	332	303	326	336	384	342	319	337	349	364	333	352	317	350	343	334	327	334	277	304	327	350	316	329	346	356	339	349	312	325	312	374	271	346	273	361	360	323	320	300	342	296	304	354	314	352	367	324	336	367	300	327	332	355	344	352	344	328	345	289	365	356	345	299	355	345	326	365	326	321	336	316	341	313	315	312	330	349	340	346	332	365	347	337	285	336	323	353	313	318	325	326	317	382	335	266	354	315	300	322	347	297	365	351	332	327	335	322	323	359	353	337	343	315	322	338	342	348	322	356	312	340	348	332	341	343	349	340	356	338	329	335	351	318	372	331	322	374	317	325	309	337	365	321	328	326	353	343	374	351	346	359	338	367	334	369	339	337	299	320	335	320	315	337	296	337	335	345	293	316	354	335	346	339	317	326	329	321	342	326	346	344	352	288	347	346	348	355	378	324	355	344	343	333	315	300	320	346	353	332	350	342	349	345	373	335	340	347	325	333	362	355	349	319	350	335	326	341	340	335	345	340	359	338	321	343	322	345	354	349	306	356	328	307	342	332	324	345	298	345	338	332	347	354	336	331	308	322	319	350	336	357	340	363	331	365	380	328	320	325	352	351	315	346	309	352	290	365	357	313	335	340	372	364	326	353	306	348	365	339	348	339	332	342	357	329	332	367	324	383	344	370	310	301	358	332	316	351	349	319	360	396	324	333	330	321	389	339	323	331	333	338	317	297	319	324	359	341	345	309	334	385	344	342	336	350	313	330	324	357	351	338	325	318	328	345	362	340	328	312	333	332	332	337	325	352	313	310	339	352	350	381	348	333	331	324	327	330	347	351	330	324	313	346	341	327	320	336	326	360	346	317	340	332	325	325	324	351	361	351	356	335	342	344	312	315	352	356	346	348	340	343	347	363	364	305	355	311	346	314	345	332	318	306	333	310	325	338	370	344	341	306	328	350	319	330	330	323	352	356	344	361	326	335	345	337	316	333	339	391	361	359	316	340	359	363	346	302	320	333	325	341	339	328	317	361	388	354	318	353	346	331	318	331	372	327	332	348	336	331	295	342	346	367	326	327	347	339	374	372	344	310	364	375	311	344	330	338	331	330	346	344	330	322	346	344	368	332	353	337	338	353	340	332	335	409	335	331	322	352	357	349	323	357	347	330	318	301	344	330	314	327	338	378	349	346	322	352	355	373	328	365	292	345	372	326	302	340	338	371	349	348	357	312	326	355	316	309	345	298	369	353	321	330	295	394	329	338	359	338	352	333	354	312	315	330	355	319	344	309	370	343	361	339	336	329	323	342	371	380	336	342	377	332	330	294	344	339	332	297	338	332	320	324	340	313	363	287	338	338	313	340	300	297	356	363	342	341	364	364	329	348	339	354	356	347	329	328	336	297	353	339	326	340	346	318	304	334	365	351	323	311	307	317	332	341	339	336	321	349	312	316	324	347	336	365	313	339	377	330	321	337	359	336	281	317	343	330	337	305	324	351	325	372	355	317	315	325	323	349	339	297	338	323	330	349	328	313	354	321	302	358	340	327	317	338	351	322	332	340	340	322	345	320	319	360	343	347	358	337	350	330	332	334	330	376	320	345	337	341	330	350	341	346	313	356	303	339	351	312	356	314	337	332	315	341	346	336	307	318	314	355	311	352	344	332	359	335	278	398	345	307	343	358	310	343	308	305	338	358	337	335	338	313	336	336	382	354	318	312	318	350	339	349	350	365	358	329	354	347	338	351	366	348	343	314	359	325	345	342	321	378	322	313	327	347	361	387	328	332	311	332	324	286	338	314	345	355	329	338	367	318	323	319	325	330	364	380	325	314	320	366	347	334	331	331	353	325	303	349	360	343	329	343	335	362	359	351	330	333	325	331	314	402	345	336	341	317	359	338	354	313	361	325	342	356	345	317	321	363	328	326	314	314	358	307	334	305	328	308	312	339	337	323	356	327	366	345	306	366	305	326	359	362	333	330	365	374	299	358	338	310	344	328	331	352	297	343	311	355	380	323	338	313	330	317	329	345	347	356	345	333	359	338	354	332	365	385	314	313	344	339	345	321	309	379	326	306	362	341	330	328	332	338	338	338	328	353	321	317	325	327	366	306	307	342	306	340	364	292	336	333	340	315	333	341	365	346	332	332	338	329	340	323	360	355	347	348	331	358	323	328	347	292	335	351	302	350	331	318	327	346	340	324	347	339	367	322	277	332	357	351	323	323	338	352	349	336	356	331	319	346	362	344	363	312	369	334	322	339	299	345	335	359	328	315	309	321	326	344	337	318	353	329	356	337	318	353	369	352	355	335	380	306	372	346	354	320	325	327	349	355	350	338	327	312	307	340	333	351	360	349	337	305	347	313	355	321	339	349	333	334	322	344	351	335	327	320	331	314	363	343	341	334	342	348	356	302	354	317	311	315	357	318	303	346	320	307	341	334	310	319	354	361	334	339	312	334	318	324	327	341	327	341	352	349	306	352	321	348	351	361	334	357	299	334	347	341	354	325	336	311	334	324	344	385	330	323	332	348	320	317	346	324	360	338	351	306	332	366	310	310	327	362	318	341	333	346	353	321	330	326	345	332	304	313	306	337	328	320	365	373	350	339	364	326	325	311	334	338	290	306	323	312	326	340	307	327	323	353	295	352	309	379	358	364	331	372	349	325	346	337	329	354	326	344	316	330	338	317	363	327	331	336	355	331	306	351	332	338	345	319	331	360	319	337	355	354	304	341	337	321	345	331	314	347	369	328	321	321	340	331	344	326	310	349	345	349	331	325	353	371	384	346	354	323	328	333	364	335	340	358	336	344	358	327	331	335	370	327	362	338	314	326	284	337	375	361	365	323	315	340	332	326	306	359	361	325	341	322	361	335	363	333	341	338	336	338	350	348	351	335	334	327	307	323	362	359	376	357	319	379	327	335	344	329	340	365	349	326	311	331	329	329	351	345	359	324	335	318	317	360	315	309	359	373	352	326	326	334	367	346	341	370	343	326	329	327	338	349	322	315	335	327	390	344	309	317	336	316	341	323	333	353	354	323	353	331	335	331	329	344	359	371	359	358	304	335	346	311	337	354	336	348	333	344	335	322	334	335	337	345	347	324	312	338	318	359	367	307	355	345	336	338	354	317	332	318	328	366	346	336	323	358	342	311	373	307	353	346	354	351	358	350	344	344	308	355	373	330	314	311	317	337	313	297	326	372	353	324	335	321	323	351	335	331	355	344	326	318	335	323	346	352	330	330	356	321	341	314	339	321	345	298	323	339	320
5527	852	824	715	792	763	773	740	731	760	780	751	756	740	752	758	706	707	730	708	729	751	763	719	749	750	726	737	754	742	719	748	821	760	709	728	731	686	720	764	766	722	731	744	682	750	694	748	776	741	772	731	760	805	702	750	791	760	735	724	732	733	723	754	735	779	742	756	724	752	728	756	745	749	762	729	731	763	757	732	721	767	730	728	748	745	737	778	766	786	725	757	764	767	735	732	722	733	821	716	788	741	736	758	763	747	696	692	779	746	742	753	705	737	727	745	696	750	775	779	716	681	781	694	735	715	660	759	740	706	723	724	743	735	655	775	792	770	718	685	738	715	721	712	711	751	726	736	761	727	713	760	766	691	699	728	706	775	801	747	751	739	710	726	734	755	753	740	770	696	717	812	758	746	751	716	751	727	727	776	725	752	652	698	734	715	746	774	740	759	771	726	764	721	734	703	790	774	746	785	736	749	755	733	708	727	783	721	718	743	704	764	777	741	754	712	749	715	749	771	731	777	710	765	740	707	702	701	753	760	789	736	750	800	717	721	719	720	753	743	750	720	780	758	750	726	723	771	719	773	732	780	724	750	731	731	717	751	734	696	752	762	737	751	769	783	818	760	699	705	758	739	731	744	755	751	736	754	777	751	754	752	734	768	738	771	708	720	759	728	749	789	700	731	774	745	747	718	753	742	739	722	723	715	682	768	735	728	761	747	741	775	731	740	734	754	758	703	760	786	724	722	747	762	742	722	740	753	701	777	782	776	711	758	814	807	740	726	767	747	748	719	744	742	719	797	725	704	728	724	759	699	792	741	686	695	743	745	806	733	713	716	784	746	709	772	760	732	705	711	728	739	736	745	770	736	744	744	747	724	732	751	798	689	740	771	740	748	744	750	769	747	694	758	754	791	750	750	747	747	762	738	744	749	682	756	767	769	746	750	749	755	762	756	746	772	741	742	764	754	745	684	781	719	710	765	749	709	738	698	737	724	752	760	705	778	759	770	759	761	766	735	756	744	692	771	729	708	749	738	742	761	714	723	724	731	725	671	712	754	710	736	688	702	728	760	749	749	682	717	708	719	746	738	738	751	722	776	806	820	770	716	735	745	748	774	757	726	730	709	733	722	753	730	699	769	754	764	729	720	746	756	750	683	747	735	753	732	714	696	762	750	725	786	761	735	777	759	733	718	725	763	724	748	754	716	773	767	743	732	764	741	743	704	765	705	715	733	695	722	752	740	753	717	747	728	776	747	767	732	728	721	726	729	763	727	765	753	733	750	715	734	720	752	783	696	691	721	757	744	786	719	704	755	704	712	780	761	804	791	705	789	755	761	756	730	794	714	759	778	732	723	741	758	759	752	711	717	753	762	713	723	739	770	724	733	704	749	772	723	753	757	750	731	718	750	743	747	758	746	752	753	769	738	706	720	759	727	682	763	741	726	774	744	726	715	741	749	761	725	685	688	695	717	758	770	707	745	733	732	716	695	764	686	725	724	755	694	748	733	753	707	712	758	757	716	724	753	736	756	776	719	739	729	726	760	787	744	773	759	753	777	736	756	743	706	752	715	713	744	749	750	741	760	730	763	714	734	809	691	760	704	721	777	758	724	723	699	755	815	749	705	694	796	742	809	753	709	736	739	680	722	755	745	757	737	753	770	728	752	715	733	737	706	779	726	739	773	744	738	759	756	748	760	700	726	738	738	730	773	712	761	694	750	754	733	710	745	738	731	721	746	752	747	717	731	768	708	719	702	757	702	767	712	727	776	765	728	742	768	750	708	784	703	752	767	737	735	731	800	716	779	705	728	753	740	735	787	749	725	728	743	713	722	726	705	727	737	765	777	743	728	769	723	728	749	733	727	764	745	784	720	760	733	762	755	755	736	723	771	696	755	791	690	749	767	725	736	738	742	713	735	832	710	709	790	789	734	718	725	777	753	738	758	735	728	721	765	714	765	765	757	723	727	718	709	721	765	737	780	724	775	743	723	744	722	776	784	694	767	736	742	756	670	747	738	769	748	746	758	775	749	733	686	736	765	710	761	735	745	689	742	753	722	738	762	734	712	772	730	747	781	746	750	686	768	766	735	799	740	724	741	729	781	794	725	767	735	789	767	752	785	729	742	670	718	719	692	778	709	757	726	730	776	690	745	727	725	735	716	732	722	731	784	691	755	766	724	723	751	746	727	708	760	783	723	764	738	770	726	810	759	772	759	738	742	848	724	685	714	752	764	746	793	746	711	762	760	773	701	701	735	750	745	712	750	719	705	716	727	741	735	751	732	707	761	715	733	733	720	758	694	724	696	731	711	761	747	702	710	743	744	749	789	732	703	721	745	746	804	761	791	745	711	744	756	782	737	726	794	780	725	716	736	759	755	789	735	715	762	732	783	720	754	730	735	764	766	773	711	691	725	696	723	711	746	773	743	700	753	771	751	752	730	716	776	738	762	751	731	759	766	765	738	725	743	743	712	723	750	769	724	756	751	747	717	771	722	740	780	727	762	687	722	739	764	729	774	769	776	719	740	723	775	751	774	692	774	752	726	715	732	750	771	763	718	799	731	728	751	757	741	801	730	727	708	673	754	712	684	775	725	761	765	723	771	753	722	766	722	716	764	756	741	794	726	752	767	736	753	733	774	766	744	771	739	768	741	769	731	788	709	732	747	716	735	730	754	757	754	791	727	706	742	743	733	815	763	736	702	727	773	736	759	771	731	741	724	753	743	778	717	742	738	749	754	688	708	776	746	764	758	770	727	760	721	751	745	683	719	753	726	720	750	749	796	766	777	740	706	714	712	705	731	751	748	770	794	795	744	742	727	741	774	741	740	708	709	758	740	746	742	782	741	759	733	737	736	688	715	760	733	764	753	737	751	661	734	700	767	717	797	740	778	704	730	732	756	733	767	721	728	759	706	779	732	751	766	730	773	781	702	736	732	808	782	741	720	734	702	769	738	744	788	751	739	753	779	769	731	747	745	741	748	699	737	732	762	764	741	732	710	718	719	710	762	755	713	712	728	794	734	723	802	705	712	742	757	740	726	766	751	756	790	711	742	751	722	746	753	738	753	749	782	742	707	741	734	778	717	724	716	754	712	773	741	688	734	742	770	750	688	778	750	755	762	704	742	725	726	706	701	730	746	786	735	729	740	758	766	726	762	754	718	755	796	756	731	720	766	747	708	750	765	735	752	742	724	723	758	705	743	752	814	765	731	726	717	741	774	765	747	709	744	761	722	763	721	748	732	697	721	724	717	758	729	739	756	723	732	752	701	740	777	758	735	755	758	764	747	748	726	738	712	771	730	720	741	765	711	697	785	737	707	748	735	751	758	789	725	734	715	774	723	720	764	769	748	729	747	747	708	784	795	731	755	748	754	786	726	706	771	745	774	725	781	735	718	722	744	729	731	743	745	711	775	797	698	709	728	759	728	730	735	738	709	760	804	733	698	746	776	759	761	722	694	729	716	712	737	724	752	754	706	740	758
24584	21016	24451	27780	20651	2075	417	345	288	262	269	238	237	253	257	234	245	197	239	212	237	229	238	250	199	214	233	227	234	197	214	212	204	249	220	240	219	221	200	236	212	214	233	220	237	202	199	220	245	235	227	197	218	217	238	211	204	221	237	228	248	211	217	210	205	224	237	201	198	213	216	224	227	202	217	196	216	210	238	223	220	207	216	207	216	225	223	204	237	217	231	190	220	246	212	211	219	204	216	238	248	197	230	205	205	235	247	239	227	186	224	230	201	222	218	223	228	222	205	225	229	220	207	213	255	196	239	230	210	242	222	199	208	212	246	213	213	217	201	197	206	234	217	217	208	216	219	203	193	229	214	208	220	235	228	214	250	222	234	227	221	210	217	229	241	228	200	207	231	245	211	240	209	201	206	205	240	222	210	201	226	218	225	238	227	246	218	206	241	222	230	240	200	193	220	228	222	231	221	246	201	208	217	194	228	214	230	226	226	221	225	207	217	201	237	232	203	222	224	208	211	234	218	208	220	214	209	203	208	198	220	206	182	204	204	230	248	202	219	209	257	210	197	224	228	243	205	212	207	248	196	218	230	219	205	203	237	213	182	249	203	237	210	221	242	225	214	211	208	223	237	195	212	209	225	228	234	217	235	217	213	213	266	201	208	203	211	205	211	184	233	237	247	232	199	227	204	229	241	213	220	215	219	218	215	242	218	221	243	230	258	226	218	209	219	210	219	199	233	233	206	265	216	240	229	228	228	254	206	190	224	215	213	226	211	203	224	213	199	222	192	211	209	219	243	237	242	218	215	230	209	203	228	246	239	253	241	219	199	213	227	252	203	205	228	214	197	201	216	220	211	195	193	193	198	207	203	219	211	199	226	233	251	253	214	201	211	226	217	214	205	228	232	209	220	219	234	209	249	225	223	233	234	216	228	207	209	188	215	173	210	226	216	225	222	214	203	240	200	229	206	228	241	216	260	229	197	236	216	223	226	213	212	217	226	212	211	221	201	208	205	249	272	262	204	237	220	230	240	219	249	222	231	214	234	245	206	232	205	245	235	214	212	229	191	212	225	226	246	259	227	240	223	183	228	230	231	220	210	213	204	216	248	203	251	215	196	225	235	231	204	216	212	199	204	190	252	236	236	214	215	228	227	230	242	225	212	230	219	235	184	234	217	212	248	232	202	204	223	211	232	202	236	240	240	215	228	219	190	231	214	221	216	225	231	219	228	226	234	235	224	214	221	223	208	261	214	256	226	220	272	226	221	222	212	222	232	239	209	219	214	215	232	237	218	213	216	259	259	226	198	207	218	205	223	203	216	234	228	205	235	227	201	230	240	224	193	195	225	212	226	211	216	220	238	205	222	218	210	217	264	261	207	238	215	247	233	234	223	222	219	221	228	227	224	230	205	200	227	229	217	193	227	213	224	235	214	223	258	229	237	238	212	222	198	215	205	215	216	231	247	224	221	238	211	223	223	233	215	221	206	195	228	209	202	216	214	211	225	213	219	231	216	213	248	234	217	194	231	235	234	262	202	212	226	218	218	246	235	236	225	213	247	239	238	227	215	215	206	221	234	229	232	208	217	205	226	220	207	221	237	234	237	197	209	186	211	208	239	222	221	219	216	246	238	201	237	229	222	234	256	229	218	219	212	244	234	238	206	217	211	225	204	197	235	203	237	199	229	216	223	205	229	211	235	208	227	221	211	231	230	211	216	236	207	212	219	240	196	220	201	241	221	218	200	221	209	225	204	202	232	207	202	228	220	193	222	213	220	206	201	221	220	221	221	214	226	217	212	244	190	225	226	242	217	232	236	245	243	205	192	215	235	237	206	252	207	262	255	221	194	210	227	265	227	222	231	221	220	226	198	230	248	205	243	201	235	224	212	218	214	197	233	212	210	220	233	219	188	218	219	202	192	236	224	238	203	190	225	247	217	218	229	233	235	213	201	236	214	215	235	206	212	216	223	215	230	226	225	227	239	223	207	228	237	213	198	226	218	220	226	236	215	230	242	238	234	240	233	199	239	231	193	210	217	216	199	191	217	203	192	199	223	260	251	218	227	200	202	213	219	214	240	232	191	231	195	201	230	214	225	214	233	212	209	244	205	204	215	218	262	226	231	200	208	234	207	211	229	222	225	235	235	236	233	219	230	201	203	226	222	219	209	227	200	198	216	221	231	245	207	234	226	208	214	207	237	225	232	200	199	223	229	215	233	217	215	211	234	215	248	203	196	204	228	228	223	223	245	221	226	234	225	205	209	247	222	212	215	212	236	247	232	216	246	268	216	224	243	231	215	205	237	222	239	210	210	227	220	220	200	206	224	194	240	206	239	236	209	246	204	235	228	227	215	209	229	207	217	196	191	193	242	214	201	210	230	213	210	234	215	237	200	250	203	202	221	236	210	222	180	245	219	205	206	221	238	224	210	218	221	199	200	235	234	222	253	231	192	234	208	219	219	206	231	223	228	206	190	198	237	210	220	240	213	242	238	223	223	215	206	226	232	191	203	212	235	220	220	229	213	209	238	201	222	222	241	183	187	235	240	218	213	202	213	217	211	238	230	214	212	232	215	237	231	182	194	212	227	202	211	242	220	221	231	214	225	223	259	197	242	227	220	235	198	196	215	240	240	210	245	222	228	241	231	216	230	222	220	237	215	238	205	243	217	218	243	212	216	213	211	221	227	206	217	229	197	237	235	222	216	205	243	222	225	222	210	243	216	256	207	254	225	229	236	210	240	228	206	244	193	180	215	210	218	224	230	196	177	222	222	220	236	197	239	217	245	241	197	214	225	229	213	195	224	224	225	196	235	222	229	233	223	227	231	232	250	208	230	226	234	210	216	215	230	230	215	215	242	254	202	227	242	239	226	212	218	237	227	232	203	228	219	200	248	225	197	222	236	222	212	229	235	230	226	220	237	240	221	199	222	204	234	210	234	203	201	208	220	213	209	211	213	221	198	212	211	226	260	241	214	243	234	237	217	228	220	194	202	230	216	223	238	228	248	213	214	201	236	243	206	219	221	209	235	226	225	230	179	229	236	227	217	236	242	244	211	204	239	221	236	235	199	229	195	260	215	218	219	217	207	235	215	224	230	250	220	216	199	228	184	208	218	225	198	219	225	252	235	218	179	194	211	235	208	206	229	204	200	237	203	217	223	243	253	221	211	220	204	223	211	234	231	216	206	215	184	243	241	202	203	219	216	212	194	217	247	220	228	219	239	216	231	219	212	218	207	240	213	204	243	241	205	183	234	198	219	238	244	217	235	215	212	216	204	227	238	207	188	203	252	226	201	209	240	208	200	228	205	207	237	215	209	178	217	202	230	208	221	212	204	208	241	220	227	201	211	227	224	244	206	197	236	224	238	205	200	210	213	214	213	216	208	215	215	238	253	247	239	237	207	218	240	234	214	211	209	201	226	241	216	202	225	215	223	224	205	197	197	240	205	230	221	218	221	220	215	237	228	220	199	223	222	197	231	237
3031	2457	1527	867	662	590	547	541	545	516	528	516	498	454	458	496	543	506	500	478	475	467	499	496	501	494	490	481	467	478	478	491	523	506	516	529	492	488	490	479	507	520	474	461	500	517	480	516	472	488	466	500	520	516	482	483	469	488	467	472	503	489	478	501	484	474	478	467	486	488	503	476	483	512	548	490	510	508	508	510	440	484	515	549	498	528	483	516	514	517	498	478	486	466	480	475	490	489	506	490	513	461	463	470	493	514	493	506	497	511	486	536	519	469	481	491	549	476	517	500	469	531	538	504	511	503	551	483	491	462	513	478	490	480	480	491	490	552	497	487	477	525	503	488	516	464	483	544	481	495	498	518	526	515	500	514	500	515	462	489	514	476	469	498	468	528	466	495	516	483	456	424	489	519	495	533	477	496	485	501	509	472	505	520	487	544	492	482	482	490	485	485	503	456	468	509	508	477	521	515	507	495	494	459	497	530	494	492	493	510	489	484	479	523	504	537	496	524	468	507	506	482	498	497	505	497	494	500	489	522	492	500	488	516	502	509	456	505	510	517	470	529	473	480	499	496	461	519	498	501	493	472	498	485	524	536	529	501	482	468	502	460	524	483	503	479	504	491	487	457	498	505	475	503	510	462	485	483	491	466	507	501	505	506	505	481	507	476	496	544	515	516	471	517	486	460	526	478	459	511	519	499	493	486	490	519	480	497	475	479	527	497	502	484	498	516	452	496	544	472	459	490	454	523	525	474	450	495	485	501	480	516	506	527	479	472	476	512	482	501	523	504	498	462	500	495	506	495	482	476	536	493	513	551	486	503	512	509	507	493	466	488	476	501	481	469	472	485	503	477	505	520	483	492	472	483	507	502	475	488	492	514	503	476	499	522	484	533	497	498	504	544	490	488	502	476	486	505	522	539	482	490	502	470	512	504	485	473	485	539	517	509	478	523	505	483	508	508	496	448	518	487	474	490	468	468	478	474	489	515	494	477	519	462	497	525	493	503	495	474	488	486	460	497	436	515	516	489	487	482	521	502	441	478	559	544	498	513	511	478	500	452	522	497	526	511	517	469	466	516	470	505	512	479	510	497	491	445	494	534	511	486	526	498	472	479	479	522	495	482	505	493	509	459	519	474	515	482	514	501	504	446	522	486	525	445	481	498	527	478	498	496	486	491	447	461	504	481	508	462	509	448	470	501	498	470	498	448	501	535	501	518	528	471	451	486	482	500	486	471	460	484	492	513	564	476	470	534	509	500	476	450	523	513	498	525	494	436	482	485	488	486	482	494	437	485	464	529	511	483	468	476	465	536	505	527	487	504	492	484	501	490	479	518	484	480	472	482	538	518	479	499	513	553	459	478	460	500	478	527	447	486	475	507	471	496	501	536	464	500	489	476	493	480	501	471	490	497	498	528	471	494	519	504	489	475	496	503	478	507	480	469	494	483	513	501	507	497	504	521	532	515	507	494	464	514	490	486	452	470	542	507	463	519	504	489	507	468	541	544	507	495	510	475	506	464	530	517	494	505	494	502	504	495	509	514	499	511	547	477	506	505	498	487	488	479	483	479	462	506	517	535	511	507	489	466	494	497	500	499	482	482	464	507	472	465	494	468	470	467	481	533	496	488	510	466	504	500	500	481	446	507	518	466	491	505	504	473	515	508	429	490	485	506	500	474	499	524	483	444	478	491	516	481	469	484	508	468	485	500	499	534	458	455	501	478	530	501	512	524	522	495	496	517	507	496	531	513	511	515	481	511	488	505	470	534	478	494	535	508	550	510	467	545	478	478	490	538	461	488	482	516	475	489	474	456	497	526	512	513	525	489	500	506	483	452	504	514	471	516	478	463	494	539	485	452	481	485	464	488	513	494	492	510	493	478	484	485	518	461	475	470	481	533	526	497	484	516	495	488	482	530	478	529	510	502	523	501	489	457	466	496	478	526	496	497	486	515	468	488	513	514	488	505	461	487	518	501	489	502	522	554	495	426	501	478	493	524	494	450	496	475	523	461	508	520	477	508	487	492	475	483	512	455	487	475	527	509	514	525	507	507	484	464	478	477	494	516	470	530	510	507	448	469	492	469	503	527	514	499	464	519	504	500	492	461	488	484	476	489	532	444	453	506	513	493	492	472	467	469	491	502	442	517	517	458	448	519	508	492	495	518	456	542	469	484	512	465	514	510	503	482	518	524	482	475	505	479	476	518	460	499	493	499	490	521	453	516	456	480	501	472	512	522	511	518	529	530	527	475	492	482	491	475	500	471	499	515	435	482	515	457	484	494	462	516	477	494	490	555	488	529	502	478	509	506	461	501	479	493	509	485	491	502	493	462	480	467	473	532	486	505	459	489	470	517	526	505	503	486	486	529	528	510	539	497	490	519	501	479	538	453	500	479	481	510	489	502	482	499	502	508	478	478	505	492	508	494	479	502	464	473	506	522	478	483	481	500	531	510	452	468	496	466	497	516	516	481	488	477	490	483	484	457	520	487	499	523	489	471	522	512	533	518	504	472	473	473	512	522	486	509	501	506	480	468	503	467	563	505	516	509	468	492	488	468	458	504	498	461	543	487	514	516	512	513	469	486	448	486	522	532	490	495	476	533	464	504	517	488	528	499	501	485	474	487	515	509	465	492	506	501	476	464	500	476	484	509	491	501	503	484	493	496	516	485	465	507	506	529	521	472	483	472	495	482	507	520	502	446	491	508	519	521	497	491	465	440	500	502	485	475	478	479	509	513	524	467	474	484	475	506	508	512	501	510	511	515	488	489	526	530	467	494	472	475	505	488	505	499	535	511	461	481	478	554	478	491	489	461	507	478	502	487	481	519	476	497	482	498	539	483	463	503	453	490	512	500	525	500	475	479	505	448	522	489	479	503	490	527	502	462	490	491	485	515	494	485	503	491	469	491	493	471	484	502	469	483	510	528	505	501	473	524	480	512	506	495	506	461	518	477	481	493	507	518	461	486	522	485	484	500	542	470	490	473	496	452	461	489	477	501	502	486	509	450	491	473	493	483	475	499	537	471	522	516	502	492	504	512	459	493	464	453	477	475	491	493	523	501	463	489	516	500	519	511	493	510	519	528	478	512	514	482	466	470	523	487	480	457	507	456	503	486	497	480	471	486	477	460	464	499	478	489	461	477	520	532	501	505	443	500	511	508	480	519	515	470	466	504	471	510	469	506	515	485	471	492	472	472	511	494	465	456	510	521	466	490	511	459	492	512	502	503	502	509	500	490	447	509	511	509	486	512	516	500	502	523	524	503	521	479	495	500	517	495	476	500	502	455	486	473	496	505	471	459	476	482	512	539	463	458	442	487	478	506	479	527	522	541	505	521	482	519	451	514	467	512	468	471	483	475	480	476	504	470	532	497	507	496	499	485	495	493	511	473	479	483	490	486	498	484	482	490	495	446	458	512	511	514	498	501	489	459	487	470	529	487	505	492	492	472	485	488	524	461	462	483	501	519	511	552	468	488	461	515
23853	21012	25088	27132	21016	20932	1499	355	247	219	170	121	139	142	133	116	121	114	118	115	110	124	115	92	103	104	103	101	89	97	99	93	94	88	80	111	89	94	91	98	83	90	100	82	102	95	112	95	82	90	97	97	86	97	101	100	80	110	88	93	115	74	92	93	93	81	97	97	89	85	92	70	81	104	112	98	100	84	102	84	92	92	88	95	81	99	95	104	104	77	106	75	74	88	103	90	89	81	103	86	88	85	98	84	85	92	103	108	87	83	102	88	91	95	87	102	81	85	84	100	79	86	97	93	89	87	75	92	60	81	90	83	88	104	105	92	100	77	88	97	89	99	84	89	84	87	97	94	102	90	88	79	86	88	87	84	88	91	83	93	101	81	91	83	83	91	112	80	97	94	98	90	89	72	71	85	90	77	84	102	95	68	105	83	74	98	81	102	88	89	83	77	79	76	94	101	88	83	89	103	91	99	89	83	104	103	106	92	82	93	102	85	90	90	103	99	89	89	84	78	103	68	77	97	85	82	68	94	79	94	96	89	84	79	102	115	96	93	112	91	96	92	80	91	80	98	105	100	95	98	108	102	97	77	82	86	92	94	101	93	104	94	96	88	97	93	97	96	96	83	90	100	91	94	80	94	95	81	83	100	88	77	88	80	87	79	104	88	85	85	99	81	76	75	106	84	100	85	88	99	92	88	90	95	94	90	86	82	99	90	94	98	89	84	114	83	79	96	81	88	92	107	88	81	90	94	90	111	79	85	98	109	94	93	91	101	96	100	109	97	106	85	80	87	114	95	102	102	82	93	87	95	82	103	106	87	90	95	104	95	85	96	104	93	113	100	94	104	105	91	99	94	92	86	89	78	102	94	82	106	111	79	91	88	91	84	86	95	102	105	76	104	88	96	93	76	94	93	95	91	112	90	98	93	104	82	89	100	90	84	111	103	87	84	94	85	85	101	87	100	86	91	94	87	116	99	86	93	91	100	105	86	106	97	80	99	83	104	105	89	92	76	87	90	96	105	98	92	76	86	96	86	104	77	87	70	78	91	97	90	93	84	109	71	87	85	91	95	81	87	95	89	90	87	88	93	75	93	102	82	100	88	87	95	79	105	82	88	92	94	88	88	105	91	94	80	101	88	87	74	99	89	96	91	80	99	107	76	119	82	119	75	77	85	104	93	108	103	98	70	90	119	99	106	95	108	95	91	77	93	89	81	109	85	89	101	97	83	70	97	82	79	104	100	102	83	75	100	111	79	91	79	86	78	90	97	103	105	104	100	109	105	95	93	110	100	115	77	106	86	87	97	103	96	94	80	92	97	98	92	86	102	86	113	105	87	96	88	84	89	106	81	94	89	80	78	95	88	93	90	111	89	117	94	96	97	86	73	100	102	100	93	100	70	86	92	95	83	81	99	86	94	87	80	98	97	95	116	87	103	109	97	103	92	84	94	105	84	85	94	98	87	100	95	90	87	101	83	97	109	88	90	103	81	88	101	108	80	90	95	89	83	95	92	88	80	94	99	108	105	88	96	80	85	80	88	87	70	110	88	91	112	82	84	95	79	87	94	80	78	89	101	110	89	76	93	103	90	91	93	81	78	104	101	90	74	106	110	99	99	106	92	87	107	90	81	88	88	91	90	91	96	106	90	97	107	77	88	98	96	112	94	96	94	114	77	80	83	90	88	93	77	90	97	77	98	92	79	96	89	92	75	88	84	92	89	119	84	79	91	101	109	70	93	81	111	102	102	85	75	85	86	83	87	100	84	105	87	92	122	88	103	87	98	83	94	113	97	89	108	100	89	104	94	94	85	93	98	97	78	88	94	82	109	97	88	110	89	85	90	76	85	83	111	95	81	97	87	86	99	81	85	108	96	96	101	85	109	85	89	87	104	94	85	99	95	90	79	91	81	82	86	99	99	90	102	106	114	100	94	84	82	112	92	90	88	83	90	86	72	71	87	110	108	90	90	83	121	110	74	89	90	77	100	106	104	80	77	94	95	78	102	100	90	118	92	111	100	95	98	85	91	90	77	97	91	92	87	94	109	90	85	104	98	98	76	77	103	96	93	100	89	97	85	73	94	103	121	102	97	104	102	96	89	100	91	99	105	87	95	84	94	103	97	92	94	81	86	97	92	78	104	98	77	105	83	91	100	94	91	97	89	91	79	80	79	99	98	86	85	98	89	97	76	94	98	86	105	95	96	81	67	88	102	102	97	103	89	96	103	75	82	93	77	80	96	82	85	88	75	98	92	92	107	96	91	85	92	95	97	103	105	92	103	80	116	89	100	93	99	95	77	105	103	89	101	107	93	72	70	85	109	78	77	87	104	97	76	90	86	89	82	71	103	79	102	87	92	94	81	84	73	74	115	93	105	83	92	90	98	95	90	116	88	97	87	94	94	100	81	100	94	80	86	77	96	108	101	82	103	81	71	82	72	88	76	88	90	78	87	102	78	101	107	97	90	80	102	90	75	97	87	97	88	87	108	86	90	98	105	95	100	92	89	97	92	96	106	76	117	112	74	100	92	88	107	90	76	89	96	88	114	98	98	94	90	88	89	84	87	98	78	93	93	86	109	90	122	92	81	92	88	108	100	79	104	97	90	103	82	106	79	96	96	112	94	95	87	107	99	78	94	84	98	81	82	105	88	77	104	86	96	91	96	99	97	107	81	86	92	96	101	101	84	91	91	99	95	80	102	104	82	94	98	86	87	86	84	92	86	92	97	88	107	101	89	80	100	95	87	74	95	106	83	71	95	101	86	102	98	85	69	89	94	103	77	93	112	102	92	90	90	82	100	91	102	97	85	100	85	103	98	89	90	103	102	102	108	89	82	100	117	89	89	92	90	91	105	99	113	91	86	85	90	114	92	98	106	92	92	81	120	83	77	97	82	77	90	90	103	86	84	93	88	83	97	104	109	92	90	97	87	86	95	102	87	93	81	93	98	96	80	95	91	90	92	85	76	88	74	86	84	83	79	86	107	71	97	98	97	112	95	79	87	95	76	93	72	88	88	96	100	81	106	96	90	81	84	117	92	108	103	80	89	99	111	84	81	98	73	88	83	83	78	81	95	68	101	94	91	88	92	98	81	79	89	79	84	84	106	82	93	100	89	103	107	83	85	98	95	93	93	88	82	104	86	93	82	95	96	90	77	90	85	88	105	88	70	97	93	98	100	87	99	118	89	77	86	100	83	106	87	90	89	77	91	80	86	86	91	81	100	101	101	99	73	103	87	84	91	87	104	105	92	97	100	79	92	99	79	85	80	94	77	100	88	76	96	91	89	94	99	88	103	83	105	99	88	89	82	89	80	75	104	94	100	86	92	94	84	81	93	116	93	99	93	98	105	101	108	94	71	76	94	79	87	94	87	90	81	83	90	99	77	89	90	92	92	90	102	76	88	97	98	75	100	85	92	92	99	81	109	96	105	111	108	82	102	82	78	93	87	96	95	96	87	80	81	108	101	92	82	80	101	92	108
3047	4157	2291	1060	593	461	352	312	337	281	256	241	299	282	263	264	275	256	284	227	266	223	230	235	240	269	273	252	277	259	249	237	248	233	246	242	236	256	251	255	250	216	248	253	240	221	245	212	198	262	293	259	233	272	236	249	247	273	242	236	227	267	236	232	256	221	253	252	221	234	217	255	253	217	249	225	255	245	251	245	238	249	248	242	254	244	244	242	236	252	222	242	224	241	244	220	228	251	240	238	269	257	228	247	235	244	242	266	264	239	236	256	233	256	245	253	235	230	246	242	223	216	266	233	239	232	279	226	254	236	232	271	253	238	237	248	246	263	241	233	279	239	234	252	223	262	213	245	261	250	253	223	215	233	215	244	260	278	234	267	257	236	233	252	238	234	220	239	240	247	243	230	246	255	236	247	288	237	249	214	225	231	234	241	248	248	233	225	260	246	253	242	285	266	245	244	251	218	242	283	260	238	268	219	238	246	232	239	226	239	226	249	230	233	241	245	243	245	274	239	231	245	244	218	251	286	222	235	243	231	229	238	218	245	225	223	221	260	232	253	224	234	244	254	248	249	222	235	242	255	255	238	225	224	256	239	234	251	231	226	262	236	229	229	240	261	286	220	213	242	240	257	221	240	230	226	224	219	236	229	251	261	239	250	260	269	229	235	249	231	268	260	253	259	220	258	257	233	235	237	257	230	234	233	231	258	245	252	247	262	235	259	222	217	254	257	245	247	251	239	246	224	251	243	236	269	252	238	220	220	247	255	242	233	228	245	249	244	218	253	254	245	261	270	263	245	265	222	217	229	268	236	247	249	241	226	253	234	239	240	246	235	214	231	259	249	235	226	249	246	213	234	229	243	254	268	235	257	236	219	245	212	219	256	242	242	255	218	256	241	256	252	236	237	233	230	226	240	245	254	267	238	232	215	216	238	269	255	251	253	231	249	223	246	254	256	249	249	228	231	241	227	223	258	231	234	240	243	260	229	224	260	248	238	250	248	243	230	242	251	256	245	259	213	227	213	236	259	236	252	236	241	250	243	257	229	219	241	237	235	222	251	268	247	227	210	246	235	247	251	230	209	220	224	233	237	210	256	251	236	255	261	254	234	237	227	238	248	237	261	231	229	223	243	217	211	248	246	224	218	214	210	230	216	244	231	242	237	265	231	224	223	235	241	265	249	242	224	239	233	244	211	264	269	257	217	224	247	249	245	256	237	227	217	256	220	250	249	238	208	229	228	249	238	278	212	234	244	254	260	228	245	246	216	232	233	249	251	253	250	228	231	256	224	227	244	248	228	246	245	230	266	263	229	257	244	247	236	246	223	252	257	232	257	240	242	250	237	248	245	245	266	236	207	222	249	233	243	250	255	232	252	270	248	253	223	214	240	244	242	244	242	265	232	257	225	259	233	253	215	257	232	219	247	235	250	258	227	259	243	221	215	258	227	241	254	247	206	236	222	253	267	221	235	236	267	227	253	240	265	271	248	235	254	236	237	243	279	266	255	250	240	240	241	237	256	219	270	259	250	252	254	268	243	254	251	251	234	247	261	246	249	246	264	249	249	242	238	224	269	242	225	251	251	234	232	240	233	215	280	247	248	233	230	238	241	237	238	288	243	234	243	249	234	241	223	265	245	201	248	239	248	248	238	223	237	235	269	250	271	222	236	246	215	237	232	239	250	255	229	276	243	259	231	254	246	271	226	229	270	239	213	236	223	220	235	235	237	250	226	219	244	247	238	250	236	237	238	249	238	249	229	237	234	257	237	253	271	228	233	246	248	237	258	242	238	220	202	258	258	244	226	224	230	243	250	243	257	225	216	238	217	230	232	259	221	233	257	246	200	248	214	255	239	243	251	249	253	255	229	254	240	234	232	252	245	252	238	252	231	243	250	265	246	252	244	212	240	247	253	248	244	239	249	227	270	234	251	231	230	243	234	236	229	217	220	219	240	251	235	234	211	250	218	261	241	249	236	242	235	237	258	246	233	272	237	237	255	236	238	256	256	228	266	228	236	254	228	232	255	242	218	227	241	255	238	247	243	219	263	247	246	224	237	231	231	248	235	258	243	239	226	229	223	258	252	246	270	222	243	245	256	232	249	226	239	261	252	253	275	261	247	232	228	280	285	238	231	231	220	229	224	228	253	189	232	220	225	224	249	254	226	225	258	221	254	284	238	247	253	232	236	221	240	207	250	276	254	229	241	209	236	253	247	232	222	254	233	218	258	221	231	245	224	231	237	236	232	223	241	257	236	248	235	231	246	293	219	260	253	225	245	242	231	220	213	264	254	236	246	231	236	239	252	225	222	251	261	250	208	228	242	241	236	260	214	233	255	219	254	229	232	237	240	257	236	235	225	246	244	227	252	248	233	236	250	221	254	215	250	241	234	231	253	260	216	248	247	251	207	182	227	230	245	249	235	228	234	255	234	242	250	247	236	252	251	245	250	244	237	234	239	233	226	247	239	275	240	234	266	220	243	248	233	227	255	210	237	251	223	245	260	235	242	216	258	256	263	244	251	268	233	222	251	234	250	224	254	224	222	238	245	250	276	249	231	245	257	228	248	252	256	266	250	249	222	230	251	244	240	255	239	243	233	213	236	236	240	258	203	239	243	261	234	268	226	222	207	274	235	220	246	237	216	220	210	229	231	237	230	263	247	228	252	223	234	251	220	248	217	214	241	253	251	232	235	220	241	240	275	233	227	260	232	243	225	251	238	249	228	232	236	239	256	254	226	224	237	244	221	252	218	250	245	235	252	258	234	256	262	230	247	228	231	234	244	244	247	238	235	240	244	236	248	252	232	222	231	257	260	248	236	229	231	243	245	261	240	261	260	247	254	229	245	253	241	250	256	223	225	243	247	227	244	251	238	229	239	210	231	236	245	252	241	246	282	262	227	253	246	248	233	241	238	227	240	207	234	238	245	253	235	258	249	207	228	262	278	253	245	269	210	248	210	254	261	242	229	240	254	247	242	214	213	216	247	230	223	219	268	242	213	260	247	238	212	248	229	240	252	262	238	259	252	256	240	241	236	228	217	256	216	261	239	230	236	257	225	250	231	250	260	250	219	228	229	225	233	235	239	253	260	238	250	239	222	265	211	235	228	232	250	225	256	231	256	261	244	260	247	258	252	250	232	252	279	251	257	223	268	219	219	217	255	240	242	255	203	234	259	248	253	228	247	219	268	249	252	247	242	253	264	219	250	241	235	243	242	220	248	244	264	237	241	202	246	230	246	244	231	272	227	261	240	235	225	215	282	251	255	247	255	245	258	268	226	277	252	259	251	241	245	233	244	249	224	218	213	221	269	223	256	256	237	226	225	258	235	238	237	240	226	276	254	252	210	239	221	242	230	219	253	261	228	244	234	234	224	231	240	242	265	240	254	222	227	255	240	239	224	226	232	244	246	271	219	231	242	259	249	245	255	242	240	248	260	253	236	238	233	267	259	236	268	268	246	242	232	235	237	232	234	247	239	257	260
32288	10665	1111	389	344	309	351	348	339	334	382	319	339	328	307	323	333	287	367	356	353	352	327	348	317	341	360	360	328	335	329	342	357	355	357	334	369	351	359	351	366	353	330	303	327	368	312	362	336	338	360	345	341	353	330	325	333	318	355	355	336	322	336	373	329	352	327	339	353	354	361	367	344	341	353	321	371	332	335	348	336	336	365	336	309	294	344	343	331	326	329	331	335	306	359	349	318	315	366	342	352	356	356	387	367	312	350	355	331	342	302	333	336	336	343	340	335	335	324	381	360	334	343	384	357	364	361	364	344	334	338	292	398	314	334	358	331	330	335	366	319	343	363	306	325	358	361	380	344	325	356	346	332	306	329	343	353	360	352	316	351	378	364	345	310	322	357	345	344	361	333	359	371	346	343	339	358	360	334	322	327	356	341	323	363	341	339	346	378	343	315	316	324	332	316	298	352	371	346	345	359	337	324	332	350	325	358	343	338	323	354	353	326	294	353	330	327	309	295	300	328	336	353	343	369	370	350	312	340	339	342	348	372	338	364	306	344	344	348	354	332	353	360	378	347	354	342	311	348	344	348	321	329	336	314	300	309	317	330	341	297	332	325	373	383	309	334	319	345	330	358	330	347	281	351	363	320	339	362	345	333	329	340	314	368	350	336	352	369	288	321	323	356	357	322	310	336	344	340	326	353	381	362	297	359	295	322	349	327	356	311	347	332	332	348	354	362	376	362	283	376	342	306	348	396	341	347	332	346	321	353	339	345	315	334	335	348	348	310	335	368	341	333	354	345	308	351	308	327	333	316	308	355	349	310	348	326	345	300	390	365	357	356	349	322	339	367	317	317	331	309	380	316	329	325	349	320	349	349	319	358	340	330	338	349	357	341	333	351	384	337	334	354	336	327	287	322	355	336	299	320	325	321	339	350	339	299	340	355	322	331	357	352	350	339	376	373	360	343	325	333	304	293	346	361	339	349	333	319	325	309	316	323	331	316	363	313	343	346	329	328	344	335	358	335	336	348	346	334	360	349	328	361	338	318	342	325	320	311	332	332	356	335	320	309	340	312	324	324	359	325	353	327	311	329	333	318	321	340	310	324	316	351	366	331	330	371	357	363	294	329	395	339	366	336	360	306	365	318	353	358	352	319	347	327	337	347	358	350	301	310	326	338	320	348	336	355	337	314	337	317	333	355	300	342	341	329	348	366	329	356	341	340	352	338	378	331	355	365	372	359	334	280	347	322	345	349	304	317	346	349	322	358	310	325	314	326	340	336	340	336	304	309	341	335	335	330	358	343	338	323	337	333	333	323	341	326	310	344	324	388	352	371	310	307	336	348	324	329	337	321	326	376	352	351	365	378	332	375	359	330	356	336	358	334	353	362	350	307	370	355	352	321	338	355	338	333	346	319	304	338	331	308	328	390	349	341	341	343	380	352	332	370	323	328	307	331	356	372	373	320	315	340	315	352	326	365	328	366	366	372	345	365	335	316	337	318	320	348	347	325	356	338	325	347	348	350	354	335	324	324	357	334	352	321	318	316	343	325	336	350	330	385	356	335	323	355	317	336	336	337	329	362	349	353	315	341	349	380	326	331	352	328	342	318	345	373	343	334	330	334	339	349	363	372	337	314	338	319	338	343	338	383	342	349	346	345	348	307	317	354	341	347	352	297	357	355	336	368	342	329	355	349	366	330	353	363	369	350	334	310	337	335	359	351	324	300	368	335	321	334	328	354	354	316	336	321	307	326	345	345	329	338	348	321	331	319	351	352	352	351	305	374	355	341	366	321	312	337	345	304	331	345	297	347	309	341	360	331	326	347	314	316	320	341	343	312	324	342	329	353	317	337	353	340	331	340	334	319	344	308	311	342	362	347	322	317	335	373	351	314	330	332	355	320	319	335	323	372	332	322	353	325	346	318	323	311	312	313	342	336	315	301	318	355	330	336	353	364	330	362	388	301	363	350	362	344	345	358	331	361	360	339	380	338	318	338	311	313	358	352	343	339	338	326	305	335	318	320	335	328	355	321	328	348	326	334	359	366	336	341	347	354	335	354	350	345	388	340	336	310	323	332	315	341	313	343	354	362	336	327	338	335	361	312	322	344	346	320	361	351	313	314	343	363	375	324	335	320	321	345	294	343	371	342	346	359	342	331	306	313	319	333	349	333	337	344	319	328	316	322	367	300	309	304	301	361	354	349	346	339	344	343	316	338	324	344	323	337	306	316	290	351	315	330	323	344	330	328	355	329	336	303	350	332	338	335	342	351	321	301	357	335	319	318	335	340	357	316	364	334	298	345	355	324	313	327	319	350	319	335	344	356	351	350	350	357	319	300	345	305	318	351	316	334	314	350	355	302	335	341	311	317	336	296	316	340	346	362	344	329	320	320	341	347	321	351	357	366	328	360	326	368	349	351	348	366	328	315	328	359	339	330	305	333	338	341	314	323	328	338	332	353	351	315	315	333	358	314	348	346	286	318	315	356	348	370	341	312	331	348	322	342	381	348	330	345	347	334	347	347	353	329	344	353	339	344	309	329	336	338	342	343	337	348	334	305	363	332	305	309	343	334	317	353	345	348	343	317	339	341	372	362	293	358	343	324	336	336	304	338	356	349	353	300	344	338	297	346	339	294	330	359	337	333	321	372	353	345	339	367	337	350	346	336	320	321	357	371	355	332	365	306	329	325	292	324	379	337	297	328	330	362	337	322	312	296	359	326	360	332	320	319	344	319	349	344	350	345	350	303	355	365	345	375	325	344	350	361	325	324	330	342	370	347	347	330	340	394	381	334	345	333	360	298	318	331	348	366	333	354	342	309	304	348	328	326	364	333	344	318	300	332	339	342	328	371	339	371	352	337	311	368	290	344	335	326	370	357	353	359	350	356	342	335	327	297	326	373	342	325	338	319	360	339	280	340	328	326	357	313	317	351	351	330	338	307	343	391	354	328	372	314	335	342	354	341	358	358	343	302	324	329	340	328	356	346	351	307	311	348	324	394	306	356	335	346	353	339	327	363	316	345	296	304	347	305	320	353	353	344	329	314	327	302	318	347	366	337	332	309	340	327	357	344	321	358	340	322	318	338	309	332	358	308	331	324	314	332	320	302	345	343	325	329	371	353	320	379	361	340	344	292	314	355	340	347	343	334	332	321	339	353	344	358	332	312	322	308	320	333	356	333	337	342	383	319	373	363	355	317	330	327	345	336	351	340	349	336	325	316	314	344	317	336	335	317	311	333	350	338	345	331	342	345	362	351	351	339	324	347	349	343	332	336	314	349	366	326	368	330	376	347	345	328	312	344	335	309	325	365	363	334	353	364	364	347	344	346	345	351	330	331	326	349	372	319	322	323	285	293	341	339	374	309	288	350	368	319	326	326	342	346	322	342	350	344	341	360	343	322	332	332	372	329	326	314	323	326	341	321	336	294	336	333	336	339	314	332	340	314	355	348	333	351	354	316	373	342	342	319	323	295	330	328	347
5395	877	840	785	809	754	743	744	741	730	728	709	753	702	763	725	726	740	738	762	779	812	714	772	768	740	731	700	765	714	771	685	790	690	759	773	730	734	749	725	707	733	751	708	719	732	716	776	738	744	725	700	771	734	727	736	728	766	723	788	746	734	730	774	781	768	694	734	798	764	712	772	706	730	768	733	746	755	720	761	752	753	782	683	734	739	749	709	710	727	732	759	726	737	672	755	734	737	716	736	763	765	780	722	744	770	715	791	791	790	722	758	744	766	710	714	722	737	744	747	782	722	714	737	756	752	737	709	688	740	668	773	794	744	668	752	763	753	714	715	792	784	717	713	790	759	714	731	717	693	764	727	741	762	711	733	742	791	749	729	727	738	730	724	706	724	711	715	736	754	771	716	741	754	747	718	768	737	724	690	741	731	753	728	705	738	795	777	678	758	715	717	734	718	709	769	782	773	715	738	775	724	713	717	766	763	743	724	696	720	814	727	742	749	779	751	736	715	778	754	731	776	765	773	788	741	714	702	721	774	768	722	776	771	732	771	760	744	750	775	758	775	736	729	766	708	719	760	739	752	713	716	713	722	742	736	707	741	729	717	765	743	723	739	742	740	761	802	773	747	708	754	780	740	690	783	769	687	706	690	782	732	758	722	737	745	729	750	803	751	759	719	712	734	717	716	741	719	754	741	709	794	763	746	734	711	706	738	776	739	751	716	787	762	730	726	753	728	750	699	693	722	741	726	736	731	720	764	713	758	741	751	753	711	750	732	735	743	706	749	732	720	757	737	766	792	739	736	768	745	733	713	730	775	730	776	815	741	751	713	762	732	697	721	752	759	726	768	749	711	729	745	793	772	750	711	705	737	747	711	815	740	763	770	713	745	765	739	721	760	700	739	690	775	746	761	730	722	710	741	730	756	718	735	725	748	735	708	760	780	797	728	738	724	776	703	726	724	794	701	691	763	769	772	739	775	728	774	747	707	736	739	750	723	710	751	769	719	747	802	759	691	766	740	751	696	774	758	756	743	734	777	733	710	787	762	682	700	749	777	774	742	730	771	743	743	754	750	771	781	721	760	768	741	777	734	681	713	790	776	738	696	723	738	786	752	765	736	775	778	722	722	703	702	722	741	739	729	779	756	717	739	759	740	730	767	740	698	756	763	743	733	781	705	751	787	727	738	748	741	793	731	743	740	696	744	772	731	785	751	750	699	701	710	714	760	737	749	758	763	764	769	726	782	767	752	772	707	756	717	784	779	705	755	732	763	721	765	700	729	750	706	775	753	756	735	744	761	709	755	724	749	746	748	740	804	724	703	754	733	733	745	705	763	709	703	712	756	727	680	723	744	740	725	727	716	772	820	724	707	745	770	755	751	716	731	704	730	710	728	748	770	727	762	721	753	741	702	749	738	732	748	762	734	721	755	744	744	749	744	740	762	758	726	753	713	729	696	746	723	748	736	709	770	747	735	711	719	728	747	795	725	703	746	747	734	796	745	767	744	727	741	712	732	730	757	749	726	734	745	756	720	785	769	744	713	726	786	716	749	773	739	721	669	750	731	711	722	748	697	775	772	775	724	693	752	784	730	728	707	729	813	776	732	754	735	731	779	733	684	777	743	787	761	728	730	735	736	771	738	756	726	749	716	768	791	748	730	744	741	779	742	754	738	723	707	749	742	771	749	788	702	753	775	715	735	752	709	760	755	715	778	734	750	774	722	734	762	729	745	780	708	741	762	805	712	801	671	746	777	740	705	712	742	777	759	702	731	730	736	755	707	759	721	788	737	716	708	806	730	668	719	726	713	755	702	801	734	756	733	810	707	736	703	797	696	736	778	750	749	760	774	740	745	698	739	783	733	739	750	678	710	772	781	740	728	706	757	764	720	767	724	728	744	679	720	717	763	718	755	772	763	729	731	737	721	766	714	732	777	763	734	781	765	746	758	740	785	727	754	708	753	766	731	689	704	703	717	708	783	738	746	755	774	724	768	733	706	742	737	742	713	709	733	764	736	737	719	717	709	768	727	767	773	707	678	755	747	717	784	691	705	735	739	711	821	755	750	740	737	732	792	723	749	715	708	725	679	804	745	724	755	740	781	795	724	716	716	705	701	755	724	767	693	722	742	779	707	719	711	768	741	684	747	760	757	728	706	696	775	747	760	758	753	733	746	770	772	763	757	797	750	701	741	749	648	800	745	736	736	725	794	749	724	729	728	693	743	715	716	735	745	747	709	752	707	759	753	722	660	745	760	730	784	760	736	757	770	718	803	757	749	733	729	779	744	752	738	768	712	722	750	683	727	776	744	752	739	717	722	720	733	787	744	767	746	712	760	750	741	778	751	764	756	788	726	766	742	736	743	677	771	714	801	759	747	714	740	728	761	713	748	692	725	723	699	706	751	769	713	731	729	787	738	770	724	754	759	759	724	764	727	720	716	762	785	731	767	707	766	769	756	766	667	748	758	723	731	707	766	706	756	741	767	690	697	718	767	738	713	744	733	735	716	793	749	748	667	710	725	733	754	714	747	727	776	727	788	762	668	764	703	663	752	696	712	728	795	705	746	743	757	727	742	756	722	789	716	682	699	781	723	758	730	765	792	793	770	715	737	732	757	763	743	755	741	747	740	736	751	742	811	786	760	755	742	781	700	728	716	757	712	720	759	734	732	755	761	728	718	731	754	747	794	787	722	718	749	822	696	767	759	720	729	754	708	730	727	726	729	764	707	722	716	754	751	787	760	748	699	713	765	758	739	718	742	728	727	771	735	737	770	712	755	771	733	701	740	737	731	750	792	744	774	773	773	733	730	728	697	783	709	719	699	768	746	778	730	768	730	757	764	789	718	717	730	734	756	791	747	764	730	805	701	788	719	728	764	734	711	718	737	740	716	694	719	768	734	724	724	746	724	738	739	712	730	743	765	735	696	720	714	709	761	751	734	696	717	745	726	745	690	724	742	768	776	773	715	746	778	753	761	729	728	759	797	714	711	760	784	724	753	738	726	723	729	712	734	700	704	720	709	780	723	744	708	743	733	751	722	772	734	789	705	722	734	699	724	715	766	760	776	700	745	708	765	705	753	786	692	736	709	759	749	734	756	697	703	751	729	742	727	767	725	746	797	737	785	715	712	706	715	772	734	729	754	723	688	736	739	746	746	766	732	734	694	725	727	719	759	724	726	781	725	751	731	732	737	716	776	713	711	757	710	752	747	786	724	763	755	751	734	736	752	762	748	765	761	721	733	727	721	780	743	736	725	747	774	759	766	760	752	728	686	733	741	739	745	723	766	703	766	753	696	729	755	721	766	720	755	734	785	687	699	729	703	711	711	729	775	733	760	697	720	782	759	735	758	755	753	705	707	737	795	741	759	701	755	706	783	740	745	729	751	719	783	723	733	750	706	707	751	768	741	730	760	692	745	748	773	737	730	741	736	762	728	727	735	757	722	746	712	775	743	744	770	748	737	687	767	780	741	777	765	705	749
24588	21008	24441	27751	20632	2010	393	325	291	269	271	266	260	260	251	233	238	229	206	239	253	238	238	247	238	217	209	216	187	220	237	206	219	239	217	228	240	204	218	212	232	205	211	212	216	231	207	202	227	219	197	243	234	204	206	239	230	207	223	218	229	253	233	209	217	221	229	207	211	256	221	222	224	205	211	231	204	240	241	208	234	232	227	228	232	219	236	202	257	215	234	230	235	245	209	225	202	210	191	234	227	188	231	225	227	196	194	215	211	210	232	201	186	205	221	202	224	219	215	207	210	199	184	225	237	218	227	218	231	236	223	240	222	187	204	232	226	243	211	204	200	225	198	238	216	214	212	245	246	236	214	232	239	243	224	231	208	185	214	231	208	201	202	231	224	221	198	216	240	222	219	209	232	227	219	228	228	231	225	221	203	220	244	224	206	240	228	221	238	213	233	230	234	238	207	217	237	197	213	219	198	232	219	218	227	245	224	231	245	216	245	265	223	230	222	231	249	187	230	238	230	216	204	217	225	225	218	240	201	233	218	215	203	254	214	209	240	227	209	250	220	223	214	232	216	210	216	192	213	192	247	214	221	252	205	199	217	205	197	198	205	239	217	216	238	223	243	206	218	231	207	237	205	219	218	218	225	187	226	226	215	195	214	209	228	236	250	242	240	196	208	210	221	230	211	210	233	214	247	232	226	206	229	205	208	236	236	229	221	216	220	218	181	209	191	203	186	217	238	196	227	240	221	212	239	245	184	257	224	201	203	227	217	241	223	198	236	236	216	215	217	209	215	207	208	242	215	236	210	237	224	222	234	216	224	209	209	194	245	197	244	213	223	221	194	205	202	227	251	212	208	211	260	211	231	211	231	210	196	230	235	241	197	209	206	221	218	225	240	209	212	240	229	224	221	203	224	232	196	237	201	194	219	199	214	240	235	223	231	201	220	214	200	226	206	233	238	196	202	220	230	237	205	194	213	226	226	214	215	206	205	200	199	221	215	229	225	201	202	218	184	224	213	227	228	241	240	231	229	219	210	204	219	223	199	188	177	194	214	218	234	237	198	235	209	202	247	217	208	239	263	219	218	213	201	223	255	225	217	227	190	228	227	223	229	215	221	230	231	211	223	232	217	240	223	238	226	225	228	208	219	199	210	218	209	179	216	200	205	227	219	221	196	248	229	237	234	215	234	243	241	218	197	235	215	211	184	211	221	199	196	212	215	209	209	213	207	174	237	223	203	236	215	213	211	226	239	227	262	237	204	230	255	200	168	219	242	236	211	197	222	223	238	189	214	235	230	209	206	210	213	225	231	190	238	248	206	215	221	219	221	200	199	234	192	242	231	221	238	223	230	230	214	232	222	195	218	225	222	230	232	232	221	203	221	232	224	202	228	211	239	235	224	199	221	214	198	209	243	201	225	238	231	227	202	231	196	243	232	228	217	245	204	224	219	235	237	249	230	229	192	210	171	237	212	209	220	212	230	248	225	241	196	232	216	224	224	213	225	207	205	221	219	229	216	219	228	230	221	254	230	204	224	230	220	189	217	222	202	206	216	201	220	216	230	225	190	216	209	223	221	227	256	204	236	221	190	219	226	248	203	225	228	211	208	245	225	242	216	207	230	225	223	194	229	229	207	211	251	204	215	220	201	200	196	218	202	234	215	211	226	223	237	210	192	219	231	215	203	213	226	216	207	227	215	210	219	219	211	233	239	233	230	228	228	221	199	240	223	210	221	185	204	240	208	222	233	224	223	215	199	223	223	222	215	215	232	205	213	236	217	225	216	227	239	218	188	222	199	217	210	200	232	240	213	224	225	229	208	181	214	230	227	212	220	217	255	219	216	193	205	216	239	224	241	228	204	208	222	230	235	217	225	239	221	201	235	239	220	252	191	200	213	212	220	212	225	212	216	257	226	227	193	215	243	258	207	186	223	218	194	204	211	225	238	226	234	203	194	246	218	217	216	221	205	224	197	253	208	232	205	222	206	211	240	227	209	213	217	242	251	242	231	208	217	226	208	220	206	234	230	222	202	208	195	249	186	223	218	227	222	205	240	223	197	220	229	217	228	203	229	228	233	231	217	226	228	210	212	217	232	215	189	191	200	224	222	180	210	219	195	224	217	236	231	230	228	213	220	219	246	203	250	192	214	225	283	216	227	211	230	230	179	213	231	247	216	212	209	218	232	207	234	200	224	229	213	196	230	230	213	239	232	235	240	192	217	204	232	239	209	228	245	238	235	240	218	203	204	209	223	228	219	219	220	238	248	252	242	220	217	214	213	213	229	225	221	201	239	210	189	226	227	199	219	218	217	226	201	224	216	220	179	233	194	224	197	206	215	233	217	220	221	214	215	236	231	237	217	215	232	215	236	209	221	228	220	222	206	230	216	192	244	253	194	220	228	240	213	220	214	200	218	183	213	195	221	220	193	223	226	206	240	232	212	229	200	203	213	224	236	239	223	202	219	223	210	208	253	212	233	239	206	210	208	219	241	251	205	203	237	236	207	214	216	234	206	227	192	206	207	243	223	185	210	241	210	214	220	183	211	220	201	218	221	206	193	237	200	240	220	191	206	202	240	227	226	213	224	214	227	213	201	217	230	234	245	223	217	231	206	232	243	239	206	202	251	199	210	230	215	219	204	228	224	196	251	218	204	232	209	222	206	230	260	206	220	205	229	237	201	229	248	233	213	234	215	213	217	205	226	209	221	209	204	222	205	237	217	255	256	222	244	221	201	221	244	214	209	208	216	219	200	228	200	209	216	234	202	187	238	212	205	238	198	214	211	216	216	252	216	241	203	205	184	246	249	244	227	236	184	219	187	248	214	228	213	209	219	211	222	193	210	199	226	216	195	253	225	225	228	231	250	228	206	244	225	218	234	228	210	182	229	243	213	213	216	238	231	214	197	190	208	208	195	222	197	236	206	205	227	228	213	197	211	210	245	227	197	190	213	245	217	220	235	237	201	197	232	206	224	228	246	193	178	213	198	203	223	234	263	236	204	245	226	255	213	228	241	202	203	215	225	219	217	210	217	254	230	205	193	254	202	229	194	217	215	207	230	206	184	210	189	205	214	209	227	244	235	246	233	218	214	227	194	234	195	242	234	200	197	242	217	218	230	251	222	258	200	217	215	222	223	223	225	254	218	199	231	238	222	246	219	220	210	219	224	230	210	210	193	229	215	217	213	189	204	238	218	218	205	234	224	195	214	224	245	216	213	207	226	238	228	224	211	209	237	220	221	192	227	249	203	224	228	224	206	242	237	217	214	190	220	228	203	211	225	202	223	226	226	200	228	204	218	211	234	229	197	242	236	219	224	198	212	205	203	213	228	206	234	248	232	230	233	220	199	217	225	216	187	214	272	208	214	221	204	196	214	230	198	204	207	203	192	197	210	227	208	209	234	208	213	207	203	233	225	212	201	225	227	200	213	229	227	218	200	211	247	199	217	242	235	222	201	215	236	234	208	209	224	223	228	233	243	213
3101	2603	1512	863	742	589	551	526	543	508	483	537	488	504	508	506	520	522	502	500	525	488	502	483	471	514	498	536	506	481	495	471	477	508	474	488	529	490	451	512	499	506	488	472	465	483	497	506	484	493	519	517	478	496	460	498	504	527	470	475	497	492	499	479	503	518	523	498	521	489	467	498	497	467	462	452	525	489	487	460	487	483	504	481	483	505	481	502	476	506	457	467	498	526	530	468	545	508	496	477	510	453	481	481	520	539	469	530	498	454	473	476	509	482	502	536	473	502	515	478	534	445	475	502	529	500	486	507	499	511	511	449	505	494	490	450	480	484	501	507	511	491	503	493	483	486	470	472	476	504	513	499	511	481	468	522	523	487	497	510	447	480	468	475	517	509	524	501	491	472	481	482	517	474	456	559	481	518	488	461	495	481	477	499	453	481	503	454	500	519	485	508	523	484	484	516	518	484	467	460	507	516	488	486	460	461	485	486	506	487	462	477	479	533	515	490	493	507	491	537	448	482	476	488	509	484	499	508	515	447	491	514	496	437	519	483	495	485	471	536	476	469	484	504	514	478	464	488	509	464	512	499	489	494	511	477	460	489	527	511	508	466	489	483	489	525	521	519	448	468	502	483	468	512	498	512	492	466	490	527	474	479	491	482	494	513	540	498	504	485	508	504	479	501	448	476	488	471	498	492	465	509	491	461	524	515	503	493	477	519	517	476	526	482	496	538	494	495	491	543	518	464	493	484	461	510	473	508	436	514	500	481	518	489	522	472	473	490	489	480	468	518	502	530	461	493	516	494	474	487	527	452	491	502	539	490	453	473	528	505	513	483	542	508	519	513	480	499	515	518	480	492	485	493	468	504	498	497	538	495	531	541	504	468	528	474	500	511	484	514	441	501	468	460	492	480	485	506	452	500	528	514	492	460	535	489	508	482	462	472	520	472	495	500	496	471	503	506	465	516	479	471	475	473	491	481	481	499	495	495	473	490	526	513	471	492	503	521	488	491	463	491	468	503	507	519	522	475	499	485	497	499	488	530	494	493	487	479	457	491	500	497	505	472	533	526	491	473	481	517	487	514	511	493	520	462	500	498	498	459	460	476	498	498	452	474	491	455	514	501	470	498	480	495	481	507	487	464	509	515	450	480	494	481	491	508	493	499	490	487	473	512	490	499	502	473	470	464	509	503	473	467	467	480	469	477	489	497	537	477	468	478	499	494	472	509	451	499	488	466	494	438	471	459	443	517	480	567	514	522	516	483	510	464	512	477	476	478	481	495	475	507	498	476	486	540	478	458	467	480	491	490	474	464	458	490	499	507	495	510	462	490	498	512	518	478	454	491	491	462	465	497	476	491	513	471	461	414	507	508	479	504	493	459	513	506	512	490	553	514	472	474	492	483	482	491	476	509	529	494	523	475	482	499	499	451	489	490	476	501	511	510	464	518	477	470	478	471	464	514	460	499	493	477	492	504	525	452	437	501	521	479	499	557	520	501	472	518	502	468	485	534	491	508	462	505	461	442	458	511	529	518	511	498	512	509	496	478	444	481	498	484	505	504	493	472	498	485	472	499	482	494	486	465	520	464	479	494	515	502	485	514	481	499	492	480	478	487	451	481	476	463	471	495	487	450	526	519	497	496	536	497	492	490	475	509	495	498	507	504	471	519	485	501	504	484	477	507	530	518	468	531	519	507	493	491	485	477	503	496	459	498	492	449	446	474	526	497	566	466	501	499	508	475	491	441	499	459	544	499	470	489	496	495	535	508	464	496	509	485	499	523	488	489	495	509	449	508	477	492	520	484	495	498	471	461	494	497	521	488	483	500	513	487	512	520	524	457	524	451	524	486	469	508	500	473	473	537	482	501	495	495	486	528	478	515	459	495	483	490	505	479	501	483	490	521	503	512	480	480	473	489	503	494	487	511	531	496	483	484	472	513	492	532	457	508	461	475	476	463	490	491	510	510	503	443	482	457	494	477	497	498	475	499	523	511	443	504	475	509	497	469	444	503	493	504	477	497	482	492	528	510	522	471	489	509	512	497	469	478	456	469	481	523	438	478	491	493	475	533	504	525	520	505	466	518	473	481	495	491	495	497	490	436	510	493	496	496	485	544	511	479	483	478	507	477	481	503	493	474	494	517	469	496	488	485	503	512	496	484	520	504	448	441	464	493	483	493	496	458	468	482	502	465	481	493	499	481	489	523	495	489	526	508	507	491	455	556	470	466	502	490	495	483	475	514	490	498	543	486	460	493	501	489	521	470	481	516	494	474	485	468	489	489	499	501	521	461	474	516	498	487	538	495	472	453	468	490	478	457	520	497	525	505	495	490	497	493	472	492	532	445	494	483	511	491	461	539	484	526	530	514	498	535	481	484	477	474	514	509	478	497	497	476	511	495	517	458	494	464	497	490	456	504	476	487	486	534	528	478	531	489	481	471	507	476	547	501	481	466	500	492	501	499	510	486	468	472	486	453	493	478	498	495	462	531	517	495	516	492	513	498	456	470	488	492	475	499	465	512	484	495	513	493	491	490	478	530	492	481	478	476	512	519	510	495	440	511	478	457	531	478	498	502	488	481	462	488	490	520	455	549	457	467	477	498	478	515	500	506	514	503	504	472	504	492	489	509	508	489	480	488	463	475	449	508	494	497	481	516	539	516	476	490	484	473	482	500	492	486	440	482	478	537	508	505	474	460	472	484	553	542	507	444	485	478	494	513	464	492	503	525	484	481	472	471	479	475	490	461	458	466	486	496	455	446	498	481	505	459	449	521	516	495	483	510	480	481	492	469	481	511	465	506	535	530	523	511	500	509	502	504	484	477	493	462	539	490	513	477	503	497	494	445	461	489	445	466	522	491	478	505	457	495	525	498	464	494	485	509	496	536	467	485	436	456	448	468	488	482	478	487	480	509	506	512	483	480	496	498	502	533	509	476	508	515	416	505	457	478	442	482	476	491	486	462	470	461	479	488	492	457	457	475	480	505	460	526	479	480	506	516	484	480	488	469	488	452	494	490	464	477	502	435	460	498	471	484	473	444	464	482	500	502	493	516	469	509	503	495	531	483	490	491	525	528	490	519	468	489	524	507	515	475	530	519	466	501	485	506	503	497	498	522	523	524	526	469	497	515	497	489	511	489	515	500	515	547	485	488	470	507	545	517	497	497	474	508	500	483	523	471	481	510	496	484	496	513	517	475	494	502	460	515	508	484	500	489	470	516	478	476	466	493	474	497	500	499	488	476	469	443	479	478	494	480	511	486	461	456	472	485	485	506	492	503	526	492	487	496	481	496	501	467	491	489	508	508	493	529	505	455	467	460	483	493	516	490	487	488	492	465	478	480	486	458	491	437	479	497	477	500	461	507	510	512	513	514	519	484	475	472	527	515	487	478	502	501	534	523	463	508	499	483	464	513	470	454	506	510	474	469	487	479	496	503	500	524	537	502	468	490	486	506	488	462	494	513	509	541	462	481	493	488	496	487
23848	21016	25061	27180	21022	20906	1468	278	197	186	174	160	133	131	146	120	116	103	97	103	113	104	109	95	102	108	94	97	103	84	104	88	91	104	93	105	100	90	86	91	88	94	109	91	95	103	79	75	90	82	96	85	115	91	81	110	113	97	93	92	88	86	109	102	97	98	88	82	99	82	86	90	92	93	105	97	89	89	100	93	100	93	89	88	91	83	91	90	94	84	102	90	107	73	102	94	95	109	103	80	117	93	91	98	86	78	70	83	98	90	78	87	108	94	87	77	109	120	92	85	95	109	95	89	91	77	83	93	90	102	89	98	91	85	98	94	77	97	108	86	84	81	92	87	100	114	72	84	97	95	112	108	90	120	80	82	101	74	83	86	82	93	96	88	75	89	88	95	93	96	103	88	91	79	84	112	92	76	97	93	77	96	95	72	66	86	117	92	82	80	85	90	88	112	90	99	101	78	83	89	96	82	100	109	85	101	87	82	87	88	92	87	74	78	78	94	90	99	102	100	100	98	80	88	87	86	91	82	99	88	87	97	83	76	84	84	91	103	93	89	111	86	104	82	76	98	98	80	81	90	84	122	90	82	80	86	93	98	68	85	81	90	79	92	95	92	99	107	82	102	99	96	85	86	110	105	91	87	98	115	93	76	63	86	101	81	101	112	95	90	86	97	81	90	90	115	102	89	72	68	85	92	101	94	96	91	87	87	83	90	85	89	88	99	98	79	92	98	83	89	93	97	102	79	90	105	107	104	104	86	82	92	81	80	109	79	90	76	93	99	107	97	77	88	105	89	79	92	85	79	84	80	91	96	81	88	85	101	79	93	96	113	98	90	102	80	74	92	77	86	83	85	99	80	79	111	83	81	90	77	93	102	87	99	77	104	83	86	92	85	91	96	105	87	87	126	103	89	96	88	102	96	98	107	73	80	94	83	84	85	94	90	93	106	100	93	97	83	92	68	81	88	90	90	79	113	83	83	95	84	97	83	84	104	95	95	82	100	112	106	95	76	122	96	86	82	102	99	91	93	88	99	109	107	91	77	82	98	100	100	101	80	86	95	86	89	91	104	85	80	107	77	87	91	100	103	77	95	86	78	76	102	90	71	92	100	83	101	86	93	95	96	134	95	85	84	94	108	94	92	72	89	90	101	93	97	95	85	91	91	87	106	90	94	97	86	92	89	85	91	95	76	83	92	98	96	90	95	81	103	110	90	90	80	102	85	91	110	110	104	92	74	94	83	92	80	89	89	77	112	86	99	82	92	96	69	103	74	83	93	96	75	97	104	83	80	94	90	98	107	98	94	80	94	93	93	111	96	75	87	84	90	92	89	76	87	83	68	109	83	115	89	79	82	96	80	88	87	85	99	79	101	93	94	106	83	86	101	76	93	103	94	90	77	98	88	88	96	106	84	85	83	113	92	89	103	98	91	79	97	77	82	102	104	88	74	81	85	84	85	78	90	94	75	91	96	84	88	107	87	90	92	91	103	98	77	99	104	69	84	67	94	82	93	89	79	81	109	89	95	98	91	80	78	105	85	106	65	98	111	74	94	78	96	88	95	89	105	93	83	131	97	88	86	117	85	84	77	85	83	82	85	86	96	90	89	99	79	90	97	83	88	111	80	76	93	89	105	100	97	83	81	97	86	96	102	103	87	105	89	84	80	73	94	96	100	86	100	86	89	118	79	95	75	86	100	84	99	87	85	89	90	86	74	93	85	82	101	93	110	93	106	91	88	103	95	96	85	123	91	109	89	90	88	84	82	74	105	98	83	92	110	87	96	114	87	94	96	96	103	84	98	95	94	94	108	95	93	92	92	84	92	83	80	101	96	92	93	96	90	105	109	93	101	93	122	100	91	82	98	76	82	108	88	82	87	92	96	93	98	91	102	101	88	103	85	108	75	92	103	95	108	105	114	103	98	101	110	74	97	88	88	95	86	72	85	104	75	76	87	89	89	74	83	77	98	108	91	98	91	102	109	104	84	93	75	95	89	88	92	86	91	100	87	101	102	97	70	80	87	87	89	96	89	111	81	88	79	82	92	87	84	60	93	74	91	98	103	94	101	85	95	92	112	87	84	85	108	106	91	76	82	90	95	85	96	89	80	83	102	92	75	91	95	91	86	84	98	78	81	94	89	84	92	98	77	100	99	89	86	98	80	120	82	84	100	90	91	95	103	91	97	82	79	95	85	95	80	83	115	82	114	94	91	93	92	109	83	82	81	94	113	86	93	91	86	86	83	95	95	76	100	85	77	87	105	110	95	91	98	86	86	92	88	112	82	82	79	103	92	99	90	90	86	89	103	97	102	89	68	83	99	75	90	97	117	103	100	91	84	83	92	89	82	89	99	78	81	104	92	77	92	87	96	89	80	93	88	91	86	108	74	87	80	95	87	89	97	93	102	93	80	86	100	86	88	84	80	88	79	91	126	104	89	89	79	106	84	89	96	102	86	84	99	99	93	89	92	79	109	93	100	98	85	103	104	94	104	93	93	75	80	96	84	82	107	90	94	77	81	96	90	98	109	82	95	88	104	107	115	90	90	79	88	90	97	107	88	99	69	95	94	75	98	92	77	94	71	77	77	102	89	92	96	97	86	102	93	77	69	93	91	81	92	93	98	78	117	96	96	80	84	95	101	85	74	96	98	118	99	95	82	85	96	85	94	104	101	94	97	88	94	99	88	86	97	81	95	97	79	84	98	109	87	79	90	93	85	97	78	90	105	107	83	85	82	83	94	83	94	98	126	103	95	89	81	82	74	101	93	98	86	108	86	113	102	72	96	100	92	79	109	82	84	103	92	80	104	94	93	98	78	95	87	96	90	90	81	85	90	75	96	98	102	97	84	92	74	97	79	103	84	81	111	91	92	108	96	87	105	105	110	102	86	101	112	89	99	86	95	90	95	86	72	112	98	84	84	85	94	110	91	87	92	111	98	106	115	90	93	95	94	101	98	95	97	86	82	83	89	107	86	85	89	100	111	115	95	73	87	91	97	110	82	104	79	95	84	83	92	85	71	101	80	89	98	100	89	79	79	93	102	87	78	91	98	102	95	91	100	91	88	95	97	92	93	89	116	88	98	88	93	112	95	84	76	89	72	80	95	85	95	88	99	73	86	97	79	112	102	87	93	100	108	103	84	101	89	90	70	103	95	86	91	92	91	96	77	86	92	108	101	85	89	89	99	114	70	83	81	93	105	113	85	84	95	94	96	77	78	92	85	90	98	88	103	95	96	97	104	85	99	87	90	92	95	89	89	93	103	76	86	88	106	94	99	81	99	88	104	102	90	85	88	99	77	81	111	88	81	85	78	109	85	79	88	101	101	115	70	99	87	78	93	100	108	85	75	90	109	81	97	112	81	82	100	103	89	114	100	88	79	99	84	98	100	63	102	86	92	105	77	90	88	92	84	72	85	81	92	90	93	89	96	105	88	104	104	61	64	88	85	94	81	105	71	84	93	98	84	87	91	95	71	101	88
2998	4141	2266	1111	573	429	380	329	321	291	273	251	249	253	298	266	253	245	252	253	254	256	230	220	209	253	225	231	266	221	238	254	248	240	207	261	255	237	238	234	245	236	245	253	253	250	246	239	255	253	243	240	241	213	248	259	258	252	261	233	233	230	233	234	256	256	236	281	252	247	244	257	241	223	248	259	225	249	254	238	236	259	225	237	243	233	227	245	237	224	246	226	243	249	237	245	265	244	251	224	236	264	248	241	272	233	255	255	268	243	237	228	218	216	242	261	240	245	231	247	224	240	228	265	234	245	215	228	247	253	248	218	254	253	228	262	285	238	227	248	252	227	258	259	250	210	248	234	246	246	245	216	246	247	250	241	218	257	250	228	235	233	226	236	260	215	258	215	230	247	228	212	250	238	252	265	235	246	239	265	235	281	251	219	224	225	223	256	276	213	256	222	271	254	207	256	225	236	232	248	227	223	219	225	227	246	238	261	244	272	235	250	234	247	226	226	229	239	241	248	235	232	234	240	230	244	242	237	248	233	249	250	248	238	244	261	242	230	231	226	234	239	267	255	221	247	253	243	241	239	218	235	229	250	235	265	241	243	240	246	271	225	262	267	248	249	252	237	240	259	216	235	259	258	224	247	237	236	245	209	253	247	240	243	247	231	255	240	226	265	227	249	274	247	255	273	247	243	239	276	231	221	263	217	254	216	272	248	233	246	248	245	224	236	268	233	244	249	253	268	244	232	231	248	226	265	251	231	249	242	256	248	197	231	212	255	246	253	221	231	251	214	268	223	232	246	227	229	245	219	239	258	239	248	254	229	254	262	221	243	261	232	231	267	239	235	240	258	210	223	265	219	212	227	249	241	249	244	228	243	231	254	233	245	245	249	232	274	256	242	243	211	225	239	238	260	270	225	224	189	265	245	234	200	236	222	227	258	231	209	227	242	259	261	228	257	257	247	265	229	255	266	247	241	218	229	234	229	232	226	238	234	241	232	248	250	248	242	245	228	228	242	226	265	247	200	261	226	247	249	255	260	251	231	265	243	251	220	238	220	257	194	265	231	237	227	222	226	235	237	273	257	230	217	242	257	216	240	246	254	258	226	206	239	230	291	241	246	235	266	240	226	232	245	247	226	257	263	236	248	246	224	267	260	256	231	256	209	241	253	224	222	221	262	233	249	224	217	250	257	234	270	252	233	246	242	258	248	234	237	209	249	240	234	255	232	230	241	218	225	243	244	249	237	231	246	242	227	236	216	260	267	247	258	254	236	261	239	245	258	235	212	247	261	264	255	233	245	248	213	217	243	249	241	247	230	223	231	242	232	237	231	237	259	266	232	263	225	246	238	247	243	224	251	224	262	248	244	254	245	223	253	241	271	215	263	217	208	253	257	222	230	263	222	237	236	240	234	204	242	259	235	223	208	238	246	232	262	237	199	237	250	288	245	245	271	272	260	234	232	252	233	233	224	248	243	234	260	260	230	256	228	241	263	275	244	248	220	253	236	230	239	248	270	256	256	217	219	258	251	269	249	246	254	250	216	233	229	242	240	239	226	231	252	239	269	235	221	264	228	240	223	272	252	252	227	238	237	258	248	245	228	218	207	235	221	251	216	239	251	240	244	237	246	241	258	278	257	236	214	245	244	233	244	273	243	209	234	238	251	217	216	247	263	224	246	248	229	223	223	264	249	247	245	221	241	248	255	238	237	240	210	254	240	209	218	245	236	226	227	235	251	252	270	194	242	229	245	262	223	216	241	256	228	264	240	246	229	268	250	254	229	221	229	252	250	244	229	260	210	263	231	253	263	243	262	233	269	254	246	248	237	253	241	233	250	272	241	229	239	261	253	243	250	253	225	244	257	257	260	231	233	242	232	252	248	211	226	227	250	227	226	231	240	238	211	220	235	235	223	255	226	238	211	233	243	247	204	231	243	242	229	224	259	234	230	223	224	239	241	259	242	247	268	237	270	220	253	261	244	268	242	220	256	257	236	231	262	247	247	233	241	266	274	228	235	219	242	222	231	221	284	242	233	233	258	207	244	266	239	224	244	200	265	249	225	213	221	243	258	237	220	218	257	243	238	230	241	214	244	226	234	251	260	212	237	249	233	251	246	240	252	224	236	202	236	228	248	233	222	266	218	247	219	245	226	248	231	272	220	217	239	225	264	250	216	241	258	261	244	221	238	219	270	223	241	242	263	240	241	266	231	243	263	219	245	231	238	264	226	232	247	244	226	246	203	252	235	254	249	246	225	228	243	219	223	238	236	206	233	206	246	245	226	265	241	268	277	236	242	227	257	229	236	231	266	225	214	219	221	253	258	228	219	238	248	254	235	247	231	241	228	230	264	235	219	232	250	244	234	234	233	260	243	241	231	251	264	242	240	240	222	247	234	245	228	239	224	238	250	268	231	257	238	254	239	235	252	225	239	217	250	250	255	234	247	247	239	231	248	242	241	229	234	236	263	251	226	233	223	239	242	218	257	242	267	270	237	224	235	217	284	234	247	227	245	239	212	234	231	229	278	243	228	243	255	243	224	284	233	223	232	235	267	233	250	236	238	270	230	227	235	217	276	226	242	229	254	264	220	239	226	260	246	230	233	246	241	267	246	234	251	241	230	229	235	244	226	210	221	246	227	232	270	242	258	227	249	208	257	227	253	263	263	220	250	227	227	234	243	229	231	223	247	250	237	238	260	236	243	259	251	251	220	228	218	238	243	238	240	258	233	229	221	232	249	249	251	261	238	257	259	240	217	228	231	255	242	236	266	223	273	247	252	222	231	242	276	229	234	231	239	240	217	225	235	237	227	244	243	262	230	242	256	236	220	216	252	261	229	245	251	226	231	238	266	225	249	231	228	216	239	252	231	251	229	243	239	239	234	238	223	249	208	240	230	256	264	225	212	231	241	232	247	246	231	250	237	233	256	226	264	247	228	252	240	251	230	235	221	233	267	236	253	237	246	227	211	236	260	228	238	259	244	236	212	257	243	231	226	245	230	214	253	247	241	247	239	260	262	248	251	239	239	224	238	247	265	223	243	247	246	270	225	255	242	228	213	229	240	243	274	231	240	227	248	221	255	248	249	221	254	225	268	254	231	226	243	250	211	232	230	220	233	244	254	247	231	209	259	247	258	230	234	246	233	243	240	260	254	254	240	255	252	265	239	240	240	249	247	248	247	227	249	230	243	222	243	266	238	248	248	212	252	229	248	245	243	242	272	234	222	251	246	240	260	237	222	242	240	245	229	257	227	255	226	249	239	252	259	263	231	221	262	251	220	259	237	261	234	235	246	214	241	248	236	270	217	235	247	257	240	247	218	226	254	232	225	259	221	227	216	252	244	238	249	238	207	228	241	263	250	224	241	255	245	260	243	237	260	261	224	228	257	249	235	227	253	229	209	247	207	241	254	266	227	248	219	230	249	255	250	237	260	242	234	240	226	244	233	250	244	224	228	238	226	231	233	237	227	235	245	251	235	232	264
32348	10691	987	401	358	380	336	379	330	308	334	336	340	316	315	356	354	320	310	322	314	322	321	327	288	328	358	342	329	334	331	353	328	373	333	325	352	333	293	339	358	358	312	323	323	376	324	336	338	310	352	322	314	312	317	341	340	351	330	370	341	307	348	327	311	303	372	351	340	337	343	338	327	353	341	360	324	339	339	399	343	334	350	338	329	321	317	344	337	347	390	374	328	337	345	335	314	351	340	341	323	341	336	374	359	334	331	386	323	311	301	343	349	365	354	331	342	364	312	355	328	339	321	323	355	324	309	334	334	319	319	383	340	361	336	319	337	356	370	361	348	345	305	335	326	329	312	326	331	318	366	317	356	326	349	323	295	335	328	333	326	328	310	333	352	329	353	313	342	372	356	358	340	355	353	346	312	355	360	329	339	344	313	313	336	323	312	341	318	323	364	311	348	338	360	326	321	361	323	350	291	353	360	347	323	352	302	331	336	371	339	342	322	335	297	353	341	342	352	327	344	320	336	317	330	338	343	347	334	336	332	368	338	317	329	368	341	330	303	368	316	368	343	337	361	334	311	336	337	335	301	319	376	361	372	311	380	395	370	294	357	310	339	322	320	317	359	342	348	352	303	382	331	319	363	344	368	337	330	359	303	322	350	358	328	322	328	356	351	371	310	353	338	369	323	368	344	331	338	352	366	335	349	324	371	363	316	307	310	369	345	340	338	344	352	343	322	308	333	325	306	338	295	357	349	322	359	330	345	325	309	336	312	410	347	317	331	343	335	314	381	325	337	323	340	335	320	341	318	318	351	338	310	326	367	332	348	362	339	302	347	381	320	331	325	349	312	349	357	301	331	347	336	316	346	348	365	367	318	329	345	349	314	318	363	326	366	354	324	341	359	353	313	355	357	308	332	335	312	338	340	372	373	302	322	346	303	322	337	334	359	346	368	350	342	345	350	365	326	379	341	324	371	388	332	319	314	366	303	318	351	348	352	326	329	311	336	309	310	351	309	308	355	354	342	339	345	339	354	334	320	363	336	356	366	306	321	342	309	362	334	325	363	361	327	315	363	309	326	347	329	323	313	342	334	321	338	358	345	316	334	341	343	340	359	351	321	334	331	340	337	320	368	367	338	355	319	312	355	320	373	338	351	339	350	354	373	346	354	368	330	321	336	340	342	320	338	330	363	364	323	367	338	299	312	340	365	353	331	349	389	346	378	324	357	385	343	321	317	344	372	325	350	349	322	350	360	325	356	348	315	360	331	353	346	348	308	358	323	350	372	337	331	309	333	365	338	324	366	345	340	367	347	333	364	346	357	325	329	363	354	376	329	318	331	326	356	367	355	318	354	310	300	329	338	345	327	361	340	336	352	305	357	336	354	318	301	329	328	353	325	335	360	347	327	335	331	354	325	327	345	343	339	326	339	341	330	328	353	361	328	321	327	336	323	319	344	387	348	333	289	312	349	347	331	318	346	335	327	352	327	376	332	345	356	304	315	341	349	334	318	345	317	374	340	337	336	349	317	300	304	326	333	343	343	316	352	314	330	308	344	321	374	364	345	343	328	332	332	324	324	323	342	350	324	360	360	331	349	321	377	341	340	323	346	342	339	333	350	332	315	363	349	365	294	329	321	333	363	380	330	334	350	327	345	350	324	325	323	308	311	371	343	321	324	321	345	348	351	333	315	325	317	367	335	340	332	357	331	337	348	358	344	319	338	344	345	345	324	365	327	345	355	315	326	351	347	328	296	334	349	344	357	326	323	353	323	342	368	332	347	348	384	334	321	338	337	341	338	361	332	368	349	326	333	362	368	350	329	330	373	370	364	316	334	347	337	323	325	362	352	341	301	388	340	375	347	310	373	326	344	315	361	323	333	349	356	320	340	340	363	318	322	364	350	321	301	288	344	310	315	328	321	357	340	372	348	323	328	313	326	335	338	335	358	333	328	331	319	350	340	324	341	351	340	320	355	313	337	375	343	302	324	338	331	314	321	330	334	347	328	367	344	360	334	320	336	333	383	309	334	359	342	350	331	312	328	322	347	360	310	283	338	355	322	313	350	308	321	347	323	293	378	316	356	358	368	346	342	346	327	337	337	358	366	308	329	314	323	394	356	326	358	328	340	359	356	343	314	317	377	327	359	381	330	333	343	357	333	323	319	307	320	377	347	362	350	340	327	316	333	321	314	329	332	334	337	299	302	319	341	378	308	333	336	379	336	359	335	325	343	353	356	330	337	343	352	345	321	343	341	342	340	346	321	306	348	362	334	329	329	358	359	331	344	343	312	340	356	325	344	339	339	357	342	353	323	324	362	307	364	340	320	337	331	316	304	355	290	353	328	317	344	341	342	303	361	314	356	346	391	358	339	344	321	322	392	333	370	328	307	317	330	337	356	326	350	362	353	340	325	354	321	368	309	330	324	346	368	350	296	315	324	363	329	331	343	339	342	321	361	355	327	340	350	315	333	324	342	326	319	346	372	328	360	376	346	335	346	333	390	337	347	326	342	329	326	342	339	334	313	323	327	339	351	363	353	311	327	333	326	326	323	333	329	320	332	356	354	333	307	312	323	341	326	332	308	329	301	316	348	366	309	302	335	316	303	324	329	330	309	373	336	364	338	370	345	312	361	340	302	317	302	304	343	347	318	347	322	330	351	317	393	337	345	335	331	313	336	316	364	353	357	352	315	305	334	323	365	356	330	331	355	342	352	320	330	318	331	325	345	340	350	367	352	346	317	356	395	383	319	337	320	326	349	322	334	360	321	349	354	351	329	354	323	320	360	311	338	334	332	308	342	357	372	330	321	356	319	330	322	361	309	374	341	338	318	363	351	356	345	323	330	340	306	344	321	344	324	313	319	349	318	335	350	340	324	365	359	295	335	353	320	361	364	348	336	332	350	334	309	304	317	341	348	311	348	338	314	351	359	386	285	308	366	342	328	333	325	367	328	337	322	302	312	347	353	347	319	335	346	364	370	345	344	333	331	373	370	337	333	304	361	353	366	299	345	364	339	354	313	379	354	334	338	361	359	354	361	373	335	338	353	321	349	345	347	313	319	352	360	324	319	295	377	324	357	344	339	342	352	367	313	337	356	358	348	306	366	358	378	307	307	344	344	371	341	305	334	347	316	335	352	338	310	355	368	334	333	358	352	333	382	347	337	365	340	334	359	349	346	318	350	335	320	340	326	355	372	344	349	337	346	336	348	331	329	379	354	325	323	358	356	340	338	338	354	340	341	358	315	328	380	352	337	317	328	334	328	330	319	347	321	325	320	314	346	342	356	335	374	351	340	334	330	322	335	370	339	331	320	314	325	345	343	342	343	366	346	316	368	366	325	331	345	327	331	366	340	327	348	320	344	325	354	336	309	320	355	356	341	326	346	367	311	319	325	334	344	319	367	337	358	339	324	338	353	337	337	346	348	313	312	343	325	306	347	349	316	327	316	371	355	324	365	287	341	336	324	332	324	368	340	339	359	371
5505	837	798	750	732	738	766	721	749	788	724	777	770	748	724	757	738	739	798	759	769	747	780	754	791	737	696	776	750	727	786	792	712	685	693	701	746	761	752	703	754	721	746	680	723	771	718	711	766	750	729	689	746	768	728	709	747	731	748	739	730	741	732	739	722	741	739	721	736	773	736	732	749	707	758	734	760	709	742	738	741	732	752	721	746	750	777	772	726	741	684	736	660	744	767	737	733	797	733	710	754	675	761	773	745	754	736	725	723	723	739	781	785	786	752	709	703	725	773	686	786	723	747	716	740	708	702	754	719	761	751	726	770	754	759	724	740	742	706	777	689	694	693	734	694	781	737	782	741	723	791	710	721	775	738	761	770	781	740	755	747	727	759	706	701	695	756	736	749	715	758	785	735	724	775	742	790	716	752	789	753	772	745	748	743	758	772	802	688	773	748	756	719	720	766	698	726	731	748	751	749	718	747	757	723	754	714	705	711	723	792	746	723	745	701	741	744	736	776	712	769	687	753	732	815	757	721	771	748	763	740	728	741	755	760	767	748	779	698	729	760	743	704	712	733	695	814	769	701	781	727	750	735	729	779	751	738	737	705	720	758	755	739	748	777	699	761	736	766	775	697	700	708	735	714	696	744	749	717	722	700	763	758	729	700	737	752	770	774	771	721	779	721	737	739	757	730	718	735	761	701	757	748	728	739	750	726	773	721	664	702	737	725	729	769	706	717	747	728	754	735	723	714	743	735	725	735	708	765	698	744	754	731	721	768	749	725	718	756	740	727	754	758	764	722	721	770	768	710	772	780	718	747	809	737	781	725	698	763	722	747	743	739	767	729	742	740	763	717	704	735	742	728	709	761	723	775	775	725	746	784	768	726	708	700	760	741	697	715	744	722	734	760	687	701	707	762	756	731	718	779	724	729	727	701	755	755	740	726	721	716	748	696	749	766	736	724	750	724	740	755	735	705	710	759	765	759	713	658	765	696	695	752	723	731	716	774	757	744	736	767	708	741	729	748	735	740	739	766	767	740	705	754	698	739	731	751	771	736	712	758	727	726	737	720	755	726	742	773	754	727	709	700	713	741	766	743	736	703	757	719	762	775	714	755	719	705	803	740	769	717	754	706	763	717	755	753	721	729	695	738	721	758	766	784	734	728	737	709	754	719	787	763	741	707	744	712	749	719	721	767	780	737	754	780	730	788	736	730	716	734	740	737	771	710	784	728	718	717	742	747	738	702	761	760	747	715	759	736	734	737	731	729	737	754	776	736	743	696	758	786	781	754	734	764	756	674	705	735	739	747	745	759	761	774	724	757	756	723	757	751	719	743	717	757	721	777	764	702	745	754	721	757	712	753	751	718	730	771	799	794	673	716	736	749	717	780	694	727	739	760	757	723	734	735	686	724	739	748	767	767	692	759	771	731	681	769	746	756	762	735	727	743	716	788	780	736	704	762	761	742	725	729	744	727	711	708	708	744	734	697	758	804	775	728	733	784	755	695	738	705	790	673	725	736	741	705	747	696	742	744	719	748	749	718	745	758	736	698	736	724	748	767	698	764	732	736	737	710	718	725	747	814	762	734	704	723	754	720	740	774	731	749	747	737	745	701	720	746	724	780	709	762	782	729	695	748	745	720	702	769	783	775	788	714	719	745	744	723	744	735	719	693	719	748	682	757	754	763	716	755	707	696	771	783	715	752	702	757	773	773	694	690	715	803	733	723	750	741	774	707	704	770	685	741	722	697	736	710	740	737	701	771	775	701	759	787	745	759	753	773	736	721	733	715	740	692	746	777	700	723	753	699	739	713	788	716	753	699	750	729	701	777	757	736	671	739	744	704	707	765	723	734	758	704	764	747	767	739	785	731	766	733	764	745	702	716	714	726	756	733	758	752	806	767	721	748	750	712	759	736	744	697	703	716	715	780	749	756	706	712	750	762	708	710	768	749	718	754	710	750	750	737	783	763	733	673	755	710	757	795	699	724	722	692	728	750	686	733	691	749	773	741	752	709	751	690	711	734	816	682	713	727	761	681	737	788	782	682	731	744	732	772	748	747	718	713	742	727	751	741	726	765	743	742	696	775	790	776	717	720	762	719	718	724	752	758	693	695	749	759	746	747	734	738	730	687	791	726	736	679	741	690	773	753	752	765	754	723	705	742	751	774	739	749	690	720	781	750	746	767	765	780	747	787	766	701	720	756	736	808	726	749	783	735	732	791	748	741	736	774	723	718	726	764	742	779	691	731	773	748	746	718	746	780	726	724	800	769	757	723	748	708	731	746	723	765	759	745	730	775	751	751	756	689	740	726	765	752	750	722	702	739	746	774	654	715	747	715	720	751	750	723	756	677	778	768	731	747	746	749	760	749	801	778	753	740	701	763	791	766	750	764	768	730	697	718	725	728	755	754	702	748	734	753	776	791	706	757	726	699	746	738	729	787	740	723	762	735	758	727	755	796	728	745	777	735	786	703	738	759	713	760	718	749	766	713	733	713	766	770	732	740	723	745	723	761	701	704	753	736	758	813	735	768	707	713	795	726	760	707	744	714	752	759	792	768	753	771	773	776	743	720	753	705	736	783	766	715	704	775	746	752	744	717	765	746	711	746	779	773	724	775	753	717	779	734	799	746	744	704	762	760	760	717	744	695	697	737	707	735	706	751	757	765	778	734	707	751	726	745	767	772	736	735	723	756	755	740	751	743	752	803	736	744	720	765	711	781	721	713	782	703	730	754	758	753	720	707	700	728	739	761	770	745	753	729	753	775	749	768	715	756	715	774	717	741	764	753	744	740	708	755	684	759	726	742	759	740	763	747	767	768	740	670	792	749	734	721	767	731	730	724	759	779	761	737	709	754	772	752	704	714	740	754	761	751	738	740	708	728	732	714	761	742	736	729	724	791	695	700	822	737	718	719	743	757	687	764	710	755	766	715	754	748	753	770	736	753	733	760	695	756	719	739	749	751	766	710	761	733	782	778	721	732	740	740	797	688	731	781	739	680	782	717	767	741	733	689	723	793	751	700	753	774	753	739	783	732	763	760	765	769	705	727	732	755	731	781	729	722	724	814	768	730	761	766	738	763	721	740	721	697	792	739	702	763	754	743	770	780	709	760	734	783	782	742	718	727	697	734	741	706	717	719	775	774	760	753	799	739	728	712	747	759	726	742	731	721	783	761	706	806	766	734	803	745	735	700	755	686	679	759	779	716	776	725	726	749	728	753	708	711	767	765	766	766	736	773	735	714	760	758	711	726	739	697	749	759	815	710	732	738	726	736	728	750	697	739	752	752	770	718	792	751	762	731	760	720	754	787	782	715	751	758	729	747	738	743	763	733	733	733	745	707	739	692	759	758	713	755	691	716	712	754	773	766	766	741	727	778	760	755	759	749	729	729	755	726	751	755	749	748	780	733	781	681	722	731	790	747	740	693	720	786	731	723	734	790	759	741	725	719	719	757	726	706	724	706	712	700	720	740	743	703	765
24658	21008	24466	27748	20643	2043	402	335	238	292	236	248	233	252	262	258	214	233	229	239	216	227	244	216	268	217	198	194	221	234	205	218	246	234	246	235	229	219	212	225	221	216	213	200	243	225	233	209	213	211	227	205	207	228	216	214	216	197	230	239	223	236	225	238	219	211	198	222	202	233	229	228	253	231	213	237	193	214	232	243	214	219	198	208	213	256	209	210	215	221	232	219	186	208	228	222	189	240	226	211	226	249	202	231	208	192	199	224	206	246	220	201	256	221	242	242	244	223	223	205	220	200	226	227	228	200	235	247	245	216	195	221	234	213	210	220	262	228	240	229	213	216	220	211	204	221	237	226	196	243	229	232	208	254	212	215	226	219	196	199	207	221	196	211	212	224	238	228	231	208	204	202	227	253	205	210	258	227	204	201	204	226	224	223	235	242	210	220	191	224	207	225	268	212	247	241	228	231	192	217	208	231	196	227	224	228	215	181	215	184	246	223	194	225	219	217	214	207	221	215	203	291	207	231	211	208	211	242	234	205	226	211	220	224	255	227	201	198	211	212	253	226	224	225	201	222	211	235	210	221	225	210	234	246	215	216	236	201	226	221	201	224	201	199	220	205	247	216	230	189	222	204	220	267	237	208	241	201	227	224	213	210	204	202	203	242	222	235	224	220	225	200	228	227	239	212	220	199	225	241	198	228	241	224	225	231	235	229	215	214	238	215	230	249	207	227	228	191	242	226	221	208	238	268	223	255	219	221	210	231	242	220	214	200	214	172	217	216	225	206	227	214	242	224	206	205	199	200	203	233	212	223	214	206	243	232	224	210	219	226	261	249	219	208	211	266	229	206	207	249	221	215	205	188	246	210	210	210	222	227	207	198	231	205	232	228	230	222	247	212	218	236	214	197	228	215	222	239	201	234	228	239	213	215	199	218	196	203	210	218	219	223	226	243	218	233	220	206	211	199	252	228	208	225	207	226	192	216	223	195	209	239	223	221	246	229	208	205	204	206	215	204	200	198	229	213	232	227	217	211	213	217	238	234	212	224	208	228	221	219	217	208	186	212	229	216	234	224	207	214	222	207	227	221	229	216	240	223	238	227	205	220	231	197	245	195	217	213	211	240	230	225	240	216	241	227	243	227	198	229	237	207	236	234	196	207	235	236	233	211	208	230	211	214	199	228	221	249	221	222	244	233	227	191	237	202	219	228	199	218	240	218	189	229	224	208	217	202	223	198	181	231	232	225	219	230	229	217	236	212	229	228	198	223	217	207	211	201	227	219	226	207	235	223	213	226	239	205	202	209	241	195	222	184	208	180	219	229	221	232	206	209	217	212	204	215	205	262	232	193	226	208	190	224	205	183	215	208	244	222	218	225	236	231	216	239	218	196	214	223	221	213	217	223	207	235	245	239	238	213	202	226	226	215	201	248	226	230	203	222	213	219	227	239	265	223	210	213	235	213	209	220	203	233	225	209	209	194	216	234	251	225	212	192	203	194	232	202	204	207	216	197	208	209	231	209	187	231	213	216	223	197	217	208	193	237	218	217	231	228	215	215	197	231	224	225	231	188	201	222	195	217	209	198	246	235	229	211	202	204	215	209	235	223	217	242	221	203	222	221	208	227	215	206	208	238	243	216	248	238	219	202	236	235	212	208	192	208	207	215	221	217	220	221	210	252	233	200	266	232	235	225	192	204	187	199	217	227	205	221	232	220	219	219	218	206	204	228	210	203	231	193	220	229	221	233	232	193	232	225	211	229	234	226	252	217	212	210	216	231	213	241	200	215	232	226	263	207	210	202	234	213	211	214	227	223	232	204	250	191	233	215	209	203	233	256	213	218	221	243	229	220	206	224	219	219	251	227	247	232	227	217	225	221	214	234	252	204	229	201	234	207	184	210	226	235	252	215	226	200	216	215	220	213	213	210	233	214	211	244	240	222	239	202	214	225	191	224	241	180	218	213	220	212	227	230	224	242	205	232	221	252	203	183	214	226	201	219	216	234	221	228	212	270	199	232	219	210	242	223	218	225	210	212	200	219	227	222	206	211	216	215	229	228	216	214	210	217	223	193	214	225	242	224	190	214	219	201	226	213	240	249	214	202	226	218	216	265	214	200	204	221	225	220	209	226	192	214	205	223	223	220	233	245	213	215	226	220	239	198	206	213	214	214	213	193	255	217	228	202	211	192	207	218	191	231	244	206	223	212	203	225	210	238	217	211	234	240	227	239	219	234	191	215	212	221	221	239	217	202	197	211	218	151	224	222	220	223	184	219	204	233	221	217	198	222	220	219	238	241	203	200	224	225	198	225	232	219	227	215	210	237	198	206	235	214	218	227	230	209	228	217	243	212	208	198	220	194	193	224	204	215	249	190	216	234	211	224	204	218	236	203	226	203	220	219	222	233	203	204	211	221	239	200	224	221	255	233	222	212	216	245	227	182	218	224	235	186	216	205	219	231	183	215	218	214	235	196	230	241	232	219	220	179	226	237	207	208	209	219	244	222	218	240	210	204	211	225	217	221	210	217	234	195	211	215	210	246	212	215	203	230	216	204	232	225	229	200	225	236	229	203	214	226	215	219	242	209	227	231	220	210	236	217	220	235	210	231	216	232	209	220	234	238	226	222	241	220	207	198	238	219	228	228	200	225	218	235	222	229	242	248	214	236	225	214	219	262	218	242	250	225	200	223	199	217	229	243	224	234	203	227	224	216	213	227	229	225	221	202	218	238	224	232	232	199	224	209	206	199	235	224	195	220	213	226	237	215	231	214	233	209	194	196	206	231	239	228	218	236	188	231	208	232	226	195	225	203	223	232	213	219	222	247	193	223	219	222	195	236	203	206	211	231	231	227	215	231	223	212	207	200	224	207	229	199	214	201	218	251	222	211	207	198	190	222	224	238	213	216	237	214	212	211	221	207	201	197	213	233	215	201	215	222	211	216	205	235	203	233	218	205	231	234	193	255	223	200	227	194	222	223	219	210	219	214	198	214	225	184	218	232	243	216	228	248	206	215	233	206	211	223	205	214	200	210	216	224	201	207	191	230	229	221	217	246	238	207	207	235	215	238	205	207	228	247	238	250	224	247	213	219	215	212	218	247	230	233	235	237	187	195	204	193	249	222	202	202	241	201	206	195	241	196	232	248	215	225	208	221	206	174	220	223	208	215	222	218	225	211	227	222	221	226	211	211	194	236	200	201	216	200	261	219	226	200	203	224	213	210	211	227	226	241	198	259	190	198	216	205	231	229	234	215	208	257	211	229	203	201	204	222	216	211	223	237	247	224	212	241	223	196	216	215	234	235	189	222	197	241	226	208	220	248	222	219	207	216	242	212	206	219	215	253	220	240	239	233	195	200	223	219	196	242	190	224	228	215	221	195	236	236	227	214	219	215	226	219	221	240	216	206	203	223	229	243	229	217	214	215	217	183	200	226	215	266	263	216	212	218	211	244	223	233	185	230	230	204	209	219	187	231	205	232	202	223
3091	2604	1531	885	678	595	581	541	492	479	510	481	520	480	501	510	499	489	473	502	481	498	482	469	545	458	494	460	491	497	485	502	455	514	518	468	487	464	491	526	485	526	469	533	481	493	506	480	467	475	470	474	479	495	511	501	526	504	534	468	489	506	489	482	501	513	511	477	466	464	504	543	477	476	519	480	525	488	503	487	465	544	457	438	500	487	462	498	529	525	513	479	473	474	499	482	487	483	455	504	476	504	513	497	474	477	517	466	517	496	462	491	520	438	538	521	514	527	528	536	467	532	501	484	512	462	529	470	553	544	493	487	478	512	450	507	451	479	498	484	517	477	496	487	474	501	528	490	523	532	486	459	480	461	489	456	493	489	465	480	490	509	461	460	504	501	461	517	468	525	491	507	511	536	486	494	480	490	463	529	504	518	458	534	486	487	496	506	484	494	494	477	481	459	493	530	489	452	480	486	500	504	467	489	523	451	527	455	497	526	492	508	492	473	534	472	506	503	503	482	457	509	481	489	467	453	497	502	477	451	488	494	496	473	495	487	478	474	476	532	501	527	513	507	477	472	483	478	461	481	466	522	519	531	483	518	502	508	507	505	524	526	508	457	447	480	512	467	473	504	468	475	491	515	499	475	485	484	517	504	474	491	533	467	453	480	482	480	485	537	511	486	488	484	523	459	483	509	506	500	478	445	481	515	470	482	477	503	516	516	485	509	516	480	466	525	516	493	512	500	520	490	510	484	471	455	484	467	491	442	537	475	480	451	494	503	485	468	494	523	518	501	470	431	504	471	488	516	478	494	465	481	486	469	490	477	482	512	520	476	533	480	508	482	487	497	504	470	453	466	497	485	446	498	488	525	449	505	513	460	494	493	488	489	469	480	483	425	517	497	544	519	507	502	515	496	497	507	465	464	487	501	522	478	469	495	477	512	477	499	510	465	510	478	478	473	489	484	478	508	482	489	500	474	477	459	519	507	508	465	471	517	492	478	498	496	489	490	524	466	487	507	491	475	530	512	508	500	473	497	516	488	462	528	480	535	497	517	496	461	496	481	517	501	480	475	481	461	503	480	476	474	460	477	472	467	479	457	522	497	513	484	472	456	535	490	543	473	475	441	474	501	475	478	495	514	447	507	506	486	476	486	485	504	496	496	484	529	531	477	488	500	480	519	489	476	499	477	506	495	497	514	504	505	480	499	502	490	489	506	481	491	454	460	486	474	483	484	451	478	490	492	513	492	501	500	460	466	491	504	500	496	474	492	526	500	521	507	518	485	532	495	460	488	501	489	447	473	545	481	506	502	506	503	488	506	480	476	486	510	477	484	467	500	496	490	516	485	479	498	530	487	533	490	466	538	466	443	489	461	485	489	509	501	525	458	464	526	499	503	501	492	485	473	488	509	464	461	496	476	508	483	471	513	510	468	450	493	526	490	502	497	492	528	492	513	467	476	506	493	458	469	487	522	472	483	498	480	460	461	491	487	471	443	501	488	455	484	481	530	506	505	518	512	474	468	531	499	505	479	517	460	477	494	498	443	523	482	505	497	490	478	515	511	498	466	459	498	464	485	511	520	489	450	502	490	483	476	537	493	478	450	481	473	513	507	510	489	478	468	475	495	501	500	484	470	502	502	493	494	494	476	474	502	465	458	486	497	453	461	473	485	533	501	491	441	460	472	520	492	469	485	478	481	484	454	499	516	497	501	512	498	494	482	467	489	498	503	517	461	483	490	508	509	465	458	542	456	477	478	503	511	457	488	501	498	472	509	455	481	501	491	509	502	474	480	491	499	489	487	519	513	468	501	494	513	471	462	466	507	465	444	456	475	470	478	489	513	476	456	503	499	479	497	522	485	494	505	503	475	455	507	474	486	529	499	515	452	481	504	521	523	499	482	481	453	514	494	488	475	471	485	552	489	467	475	494	501	462	505	471	446	476	518	453	456	530	482	482	467	438	517	500	455	528	493	507	537	515	487	501	515	479	479	452	500	452	484	497	478	506	502	511	494	509	481	477	482	483	492	464	525	522	484	504	508	489	488	496	508	497	516	456	524	469	478	493	491	528	478	506	457	509	467	482	517	497	502	480	469	506	520	475	476	466	527	502	519	487	496	465	478	490	501	470	515	505	484	469	499	500	523	520	487	476	512	482	477	526	451	495	487	495	499	480	502	495	538	461	472	487	449	494	492	476	545	496	474	499	502	509	473	495	473	475	477	501	519	497	507	455	525	533	461	490	492	487	491	536	474	505	490	452	502	475	479	456	498	513	472	510	494	494	480	500	516	497	500	481	481	464	461	508	469	441	517	492	504	513	505	502	492	496	467	443	520	512	467	461	524	488	480	546	493	478	507	462	546	474	521	486	482	511	535	518	508	495	476	474	487	480	460	436	433	490	449	502	483	491	485	484	517	490	496	479	501	501	520	442	539	472	474	483	456	485	501	487	527	486	534	447	528	493	460	534	486	508	493	481	520	460	502	518	447	488	489	490	507	469	497	474	497	521	521	481	464	490	531	470	493	478	490	453	476	503	464	473	513	485	467	507	501	515	476	511	474	500	518	463	512	468	497	480	490	540	498	463	474	472	468	512	502	496	440	477	524	478	474	505	504	470	537	483	527	457	489	523	493	489	471	464	500	504	509	486	534	487	516	503	448	473	457	481	512	479	515	472	491	505	510	487	474	430	440	499	467	529	506	462	506	464	518	493	481	499	506	487	487	505	510	535	449	507	518	507	486	489	504	505	484	490	467	504	482	499	469	481	515	461	495	497	433	512	446	509	508	460	468	455	483	471	542	480	502	483	515	492	481	558	475	471	469	487	446	511	477	492	453	491	481	454	512	512	502	477	510	488	506	467	461	473	428	488	491	489	504	446	478	535	499	487	484	466	483	460	466	492	514	482	514	520	470	477	487	473	477	473	514	477	502	465	547	493	483	512	520	516	495	496	502	482	456	501	475	502	477	471	476	493	485	527	529	471	484	473	494	484	469	491	484	525	472	490	493	493	470	439	494	466	477	519	459	513	491	488	510	528	469	484	505	479	488	512	478	482	485	519	479	504	453	451	487	512	458	471	528	480	502	472	462	491	514	472	521	503	500	473	520	484	484	487	497	487	481	490	546	522	501	490	495	513	494	493	503	498	468	514	513	520	472	484	445	476	498	520	519	528	469	503	522	497	485	453	508	493	521	502	468	487	512	478	490	487	508	474	487	541	496	477	486	498	459	449	479	474	501	490	519	497	478	504	488	450	484	476	485	526	490	486	477	500	487	471	500	481	467	487	510	476	520	474	448	466	493	479	516	508	457	515	510	493	489	469	490	482	444	511	485	502	511	528	504	506	514	501	497	487	474	506	487	492	495	527	492	463	498	490	513	503	489	499	487	495	526	491	473	443	505	491	491	502	529	480	488	498	516	543	492	490	487	518	471	454	489	478	474	456	531	478	497	443	472	485	536	470	514	475	506	457	468	499	507	471	521	453	486
23844	21002	25090	27126	21006	20907	1456	340	218	206	162	141	125	138	127	119	98	110	100	116	135	93	103	119	117	117	110	100	115	99	96	92	116	118	96	108	103	108	89	88	100	105	96	90	105	81	104	78	88	85	77	79	102	80	91	92	92	95	81	85	106	98	89	98	89	84	127	73	95	89	94	107	102	86	94	83	103	86	91	100	77	101	101	102	139	89	102	106	91	93	96	96	79	103	86	76	87	66	71	74	81	106	73	95	94	100	87	80	100	95	85	99	102	112	97	96	106	100	88	70	91	84	77	96	99	112	89	87	95	84	92	94	84	92	97	77	83	95	74	70	73	68	92	75	82	94	92	93	79	98	80	82	74	108	80	98	91	116	104	91	83	97	119	76	76	85	103	73	95	117	87	98	90	84	91	93	83	67	81	89	92	103	92	86	95	113	75	83	80	97	104	87	80	79	98	107	90	94	93	67	99	96	110	108	86	89	94	83	105	88	81	84	89	91	95	86	87	80	81	91	87	89	91	81	100	83	105	103	76	107	103	93	72	110	82	83	95	86	89	104	85	89	98	94	102	97	96	90	86	84	86	90	101	101	92	85	91	87	70	97	103	101	81	95	87	107	91	96	96	83	93	66	87	103	98	87	98	88	96	80	102	88	88	100	89	91	94	96	90	82	91	87	74	91	88	88	86	101	85	99	100	108	91	73	114	78	88	87	63	89	127	86	90	86	80	87	78	93	87	99	89	78	100	76	83	86	81	104	78	97	78	88	86	85	96	81	95	94	90	71	105	95	83	100	101	77	114	90	85	76	106	78	90	103	75	100	87	105	108	106	91	97	94	86	91	94	86	105	82	86	86	92	94	84	113	89	87	96	81	101	91	91	91	97	91	88	95	91	97	87	90	102	86	94	79	103	84	92	82	95	77	99	100	71	80	73	109	83	97	90	99	111	96	110	89	101	82	93	102	103	115	100	106	102	84	93	81	93	81	82	106	85	104	88	107	92	101	85	88	105	82	79	114	90	103	99	78	89	76	94	105	77	96	105	101	87	94	100	78	97	96	80	84	109	73	95	85	99	90	84	98	75	75	75	102	87	91	98	73	79	87	98	86	81	78	98	87	80	80	94	100	103	105	84	120	85	84	88	91	111	88	117	87	103	91	85	81	94	71	108	77	90	85	96	68	104	81	92	91	93	92	90	103	85	100	107	97	90	96	84	79	87	86	94	105	75	75	81	85	95	101	92	86	99	78	92	95	109	109	78	86	99	102	74	78	90	93	94	111	98	85	79	100	83	106	83	115	104	79	101	98	87	86	70	94	81	92	98	91	91	100	80	93	76	94	80	87	76	90	88	93	81	93	90	80	83	92	100	79	82	93	115	82	111	94	82	108	92	84	96	95	95	100	85	104	93	104	76	102	89	82	81	102	92	86	105	78	99	98	90	102	98	86	82	111	92	100	105	108	84	84	83	79	73	83	97	98	95	98	108	121	81	80	91	89	98	99	103	98	91	85	71	97	100	92	85	93	87	92	81	105	100	94	89	79	97	103	95	82	76	82	104	107	81	99	99	116	94	75	108	89	105	74	96	84	99	117	118	100	88	83	103	97	89	83	81	102	81	90	102	95	105	78	95	85	82	101	82	84	88	100	89	87	100	101	79	75	98	103	89	103	99	65	89	81	94	98	83	90	103	109	93	81	80	95	96	71	110	95	71	110	69	92	90	87	85	80	103	122	100	78	76	81	85	88	95	81	96	90	106	78	102	109	86	90	93	84	99	95	91	92	85	78	87	84	89	95	76	82	82	92	77	95	99	84	87	91	102	76	81	93	96	101	104	90	102	94	111	95	93	100	98	85	90	93	85	90	94	84	80	90	91	93	90	78	89	107	102	82	88	92	86	89	89	94	94	91	81	96	100	78	100	84	81	95	89	89	84	71	91	72	88	100	94	89	83	90	100	121	74	92	85	82	96	86	96	73	105	82	79	82	84	95	98	87	114	70	89	88	98	91	90	78	100	98	86	116	111	81	83	92	89	84	101	95	99	96	81	98	95	90	85	66	103	87	86	92	88	86	83	73	89	75	87	94	98	94	85	83	86	94	104	91	98	82	76	84	77	94	104	89	76	78	87	77	100	75	85	111	87	97	92	99	92	78	91	99	101	94	97	89	98	96	90	103	96	108	99	100	90	98	108	101	97	113	81	89	93	96	96	107	92	74	104	97	82	83	96	102	88	90	85	85	92	75	95	98	84	82	65	81	88	107	100	87	103	88	87	90	102	85	84	103	91	100	73	82	99	89	78	93	107	89	93	95	108	101	85	93	87	73	104	80	92	104	106	93	80	99	96	79	66	91	88	96	94	93	86	84	96	107	86	77	86	96	85	92	87	98	104	112	86	102	104	100	83	83	77	73	100	98	92	99	96	82	92	91	102	104	93	98	80	115	89	84	98	90	96	107	75	102	87	114	80	75	96	84	77	84	91	87	90	99	102	101	102	100	99	96	94	95	96	96	93	80	94	114	88	68	95	123	104	83	102	68	81	106	97	92	92	90	82	91	94	72	82	91	88	81	78	82	94	121	75	73	93	95	85	84	98	86	89	81	89	99	99	97	93	84	90	86	85	103	119	103	118	71	78	88	105	91	89	99	80	94	96	106	102	92	89	62	84	80	73	101	84	87	73	98	86	108	80	95	105	102	103	91	76	94	76	106	86	97	91	83	76	109	94	97	85	97	96	100	94	75	101	95	102	91	84	57	90	91	99	99	79	81	100	105	92	87	98	99	81	101	81	77	99	99	105	97	78	74	95	73	93	89	98	88	107	117	93	92	87	71	92	101	106	101	82	80	105	109	99	82	87	110	97	85	99	93	99	82	103	86	80	99	102	83	71	90	79	89	81	94	92	82	82	94	107	107	93	70	108	96	83	82	87	81	106	109	100	100	85	69	92	94	94	85	78	95	81	94	68	77	92	94	72	71	88	86	89	95	86	80	76	95	93	94	97	99	86	93	99	103	94	93	97	90	84	94	77	110	100	86	107	84	104	96	87	90	93	85	102	80	103	100	84	90	87	77	95	80	83	85	97	75	82	104	75	75	103	90	87	97	91	104	96	82	87	101	96	96	100	98	88	88	105	86	87	79	83	84	95	83	93	87	96	91	87	107	100	77	80	81	103	92	84	82	113	98	108	111	107	72	84	92	101	89	87	85	95	91	99	85	86	104	86	93	94	76	94	97	87	76	95	93	106	92	113	83	85	93	96	99	81	97	100	80	92	94	85	90	93	94	92	91	101	100	85	84	89	89	104	87	92	76	95	87	97	86	93	82	73	72	89	99	109	97	109	94	89	85	92	103	105	81	91	91	73	101	100	92	93	98	104	84	104	87	106	115	101	98	100	92	113	103	100	81	96	97	97	91	92	86	96	95	105	86	90	88	98	82	76	66	99	99	73	78	92	118	93	81	94	102	83	100	91	108	77	92	83	91	111	105	84
3012	4115	2225	1039	580	462	366	316	290	283	286	284	301	271	256	270	253	232	279	230	261	246	252	245	253	237	248	227	250	272	224	205	233	237	213	231	214	240	247	230	255	222	258	245	251	237	226	256	259	233	230	251	222	240	246	224	232	239	214	253	258	246	237	212	259	251	246	273	245	255	227	247	242	266	250	257	238	226	239	229	231	264	250	242	248	263	223	223	276	242	245	240	206	245	236	235	226	245	243	241	254	236	202	215	250	233	231	242	214	232	229	243	256	231	244	233	252	246	246	248	245	238	228	236	256	268	229	250	245	251	253	248	257	250	240	222	253	248	200	240	243	236	212	241	245	223	244	253	235	202	225	234	282	248	231	228	240	239	249	227	266	218	226	234	238	246	237	233	245	240	246	242	215	230	252	203	236	245	242	242	246	283	254	248	225	248	240	257	233	242	231	223	255	282	230	235	266	224	226	237	251	224	245	224	229	229	243	223	226	240	263	204	238	216	223	246	225	198	239	261	221	249	247	232	244	213	242	260	234	258	226	232	236	274	210	205	245	257	253	243	256	231	211	212	245	265	234	255	246	243	224	239	216	231	235	224	240	215	265	245	219	207	213	246	237	232	233	253	245	227	221	246	237	238	236	251	235	233	243	220	247	238	265	248	239	258	225	232	221	236	261	224	226	227	236	253	257	254	231	231	215	239	231	230	249	231	237	221	224	245	267	204	245	234	236	206	273	215	242	259	246	272	231	237	253	231	230	288	216	239	237	264	246	231	224	235	245	247	220	214	237	248	259	251	241	213	266	253	268	221	221	234	249	260	245	236	228	239	262	208	238	254	244	205	222	244	270	224	258	230	257	230	232	234	231	226	242	245	242	247	227	231	246	250	257	261	249	246	262	247	240	260	242	244	249	247	228	234	271	234	236	229	234	235	249	254	235	226	246	252	253	235	226	259	222	247	251	262	223	223	228	252	241	250	225	263	262	253	257	248	239	242	243	236	222	239	238	234	223	244	261	243	223	227	240	247	241	242	238	226	252	242	229	213	258	241	220	236	249	247	245	225	217	239	230	258	220	250	250	260	226	232	263	225	255	248	256	242	245	247	230	253	256	257	248	262	221	214	253	221	261	242	229	226	243	265	218	217	249	235	262	265	245	242	247	254	212	232	221	224	243	229	234	236	254	244	223	260	251	235	242	260	239	220	227	203	275	236	247	218	240	251	231	259	229	227	246	245	260	245	205	226	252	235	241	243	207	246	229	240	242	268	218	255	212	231	242	215	218	219	243	249	213	211	241	227	227	227	250	244	243	253	227	240	239	229	207	244	243	251	237	273	234	259	241	240	222	229	225	249	223	258	221	230	234	245	242	253	232	226	238	235	236	247	221	223	232	247	241	209	234	230	267	243	228	218	230	237	237	208	246	271	232	246	228	229	266	211	260	259	243	256	240	215	227	211	233	249	234	255	217	247	225	237	229	238	250	243	229	233	220	270	251	249	235	228	234	246	244	235	206	265	241	233	257	264	207	241	215	255	236	241	244	263	257	232	235	232	244	241	239	245	211	242	249	243	233	233	222	258	231	250	254	241	237	252	249	237	234	249	227	229	229	248	244	235	243	241	233	250	227	227	245	236	246	252	205	258	245	239	231	243	245	243	221	231	249	242	242	202	226	225	222	238	250	235	221	252	250	250	248	218	208	252	231	217	219	229	234	230	245	266	233	241	229	230	267	246	237	228	254	216	230	245	275	208	232	262	235	251	233	229	255	253	252	215	266	221	252	218	221	244	235	244	246	236	219	236	237	285	232	234	239	244	243	243	268	246	220	241	230	256	259	270	233	233	240	238	269	237	242	253	218	251	251	247	232	250	246	272	225	256	282	245	219	251	250	217	238	231	245	266	252	259	249	227	230	235	254	260	244	216	252	225	259	246	244	252	258	263	236	247	275	251	241	232	250	241	262	226	239	242	216	244	233	256	236	222	275	248	249	262	224	239	251	231	233	245	236	236	220	242	250	268	225	245	227	264	242	229	251	220	240	233	221	257	257	245	243	237	244	213	252	249	228	238	263	232	235	227	243	224	256	193	276	220	228	252	248	239	226	259	240	228	235	240	235	236	229	225	249	239	231	284	270	243	237	215	229	250	254	222	234	258	239	250	238	241	249	213	215	220	210	234	246	223	201	252	253	228	243	244	258	254	238	261	228	240	224	244	242	232	235	255	259	247	219	227	263	229	237	233	209	210	264	247	258	232	228	253	244	226	265	235	281	250	249	264	210	243	229	222	236	261	279	243	219	248	226	258	232	220	234	258	235	214	220	203	277	246	232	255	242	246	261	223	244	248	247	249	246	244	232	246	230	248	241	261	249	228	222	225	233	239	233	237	242	222	268	260	238	239	252	237	224	240	253	233	237	265	250	265	216	227	238	230	243	251	243	235	263	265	246	206	249	227	264	227	245	239	230	235	229	238	231	207	224	234	248	245	265	242	231	255	209	239	239	250	221	258	240	216	273	244	232	209	237	210	256	242	216	259	255	225	220	242	248	229	245	211	230	248	226	236	236	209	236	262	248	234	262	248	238	249	213	246	245	232	270	252	233	241	231	266	253	210	260	243	252	236	260	240	214	240	250	199	243	253	248	231	270	245	240	255	227	244	238	237	248	253	259	231	269	230	230	243	242	248	277	244	225	227	226	242	236	244	215	224	254	227	243	233	250	226	220	212	236	250	242	243	230	216	268	221	229	252	247	234	246	254	266	227	252	240	247	245	254	236	229	248	242	244	245	231	255	219	233	243	237	227	257	248	263	256	269	247	252	245	258	255	237	230	257	247	256	246	254	212	239	236	241	225	248	255	239	228	247	267	241	233	222	218	252	241	199	248	227	230	243	249	260	234	237	255	249	244	224	235	235	220	224	234	219	260	233	233	221	244	227	233	228	235	234	227	225	231	248	249	258	234	247	232	236	259	263	250	251	243	246	243	244	212	244	258	257	253	240	219	230	246	258	220	231	279	264	230	229	245	210	236	252	229	231	240	218	227	257	211	243	230	239	206	260	221	258	225	247	239	221	243	227	224	250	222	244	293	223	225	225	256	237	247	236	242	226	261	230	250	248	242	248	249	235	231	239	236	256	269	249	246	259	219	249	242	235	213	243	210	248	218	220	259	228	245	251	218	262	249	274	229	256	262	254	251	219	236	227	257	243	225	219	261	246	258	219	231	239	245	230	242	249	229	232	256	244	229	255	249	238	213	259	237	255	259	270	228	236	242	235	238	227	223	243	230	235	226	269	215	248	243	242	247	256	234	200	249	237	237	238	253	223	250	231	253	244	256	250	250	211	251	241	235	211	225	247	260	254	232	235	248	247	242	262	231	245	219	240	244	220	235	240	223	255	242	242	214	232	241	261	239	234	240	253	247	218	214	243	247	240	267	227	255	260	226	243	241	248	220	271	220	242	219	242	243	229	232	204	254	269	239	225	250	233	215	245	252
32353	10538	1007	402	370	306	322	334	360	369	349	350	334	306	335	328	291	348	329	321	372	308	310	312	353	305	352	339	342	364	339	313	342	313	310	327	340	360	306	345	291	293	324	343	336	363	349	348	340	296	338	356	326	292	324	333	353	323	301	345	331	337	339	325	353	330	346	342	321	328	323	303	318	375	335	340	322	355	349	316	327	317	351	326	327	369	360	354	362	319	340	342	362	377	352	335	361	326	333	341	355	348	321	328	350	356	328	357	344	339	370	336	359	363	337	332	299	338	346	324	328	384	325	378	323	325	307	329	343	317	331	368	352	362	309	341	338	351	351	339	369	321	366	318	310	338	361	340	357	316	316	303	332	317	311	341	332	338	311	378	353	338	357	381	350	347	360	358	367	326	337	305	348	328	312	338	338	310	313	323	335	342	340	328	360	315	324	316	308	314	356	349	301	323	360	304	339	346	342	318	331	359	365	330	372	340	341	342	341	291	318	337	362	347	329	362	335	344	315	304	359	338	325	328	336	357	335	317	344	292	343	316	348	278	334	328	345	347	305	334	300	349	337	323	297	360	320	317	330	334	332	337	334	307	308	356	352	338	330	369	326	340	347	339	335	310	330	358	321	357	329	357	332	326	346	300	293	322	382	291	318	315	312	312	338	303	307	332	371	335	316	325	357	344	325	325	306	345	318	308	370	322	345	325	294	335	298	341	333	337	333	351	294	332	338	339	353	348	350	352	346	351	378	362	346	335	334	308	305	331	333	344	335	330	321	351	349	380	343	345	335	321	325	336	339	364	314	316	333	308	342	332	340	329	329	324	383	325	315	311	344	309	348	344	302	345	385	347	323	316	320	345	348	352	339	362	340	333	367	361	346	326	328	338	287	343	358	339	331	317	324	346	363	350	314	358	360	324	303	331	339	314	357	327	349	328	318	330	326	325	329	344	324	324	313	328	371	317	323	316	345	319	365	352	333	336	315	313	301	324	368	331	343	330	337	339	328	343	336	317	330	341	371	318	319	321	322	325	294	337	348	341	350	333	343	325	315	317	321	374	345	334	363	364	332	328	308	345	346	348	336	367	344	316	319	320	338	320	320	356	325	319	306	326	323	323	333	318	352	330	319	316	319	348	313	330	330	350	339	336	349	337	311	350	362	366	329	336	345	351	316	331	340	340	333	310	339	329	361	307	361	335	353	329	307	350	314	312	337	326	322	358	313	329	323	338	346	348	317	367	356	327	315	332	359	328	342	317	299	346	308	326	360	343	312	311	342	340	347	290	336	314	356	358	323	368	339	393	342	320	351	302	321	339	325	323	327	333	338	323	335	351	343	351	325	328	301	350	347	313	373	333	344	324	323	329	357	363	335	367	319	366	376	342	326	334	320	358	328	322	322	323	331	325	356	329	310	368	327	334	332	375	357	321	368	320	331	300	305	353	334	367	322	328	324	330	345	368	347	330	344	322	307	337	300	343	366	355	326	349	312	307	370	329	358	328	328	307	330	349	349	292	346	320	351	292	338	322	317	328	364	316	331	312	331	339	349	328	342	322	340	356	344	304	324	311	355	340	309	314	354	309	290	297	319	369	332	338	371	319	350	331	288	330	319	346	337	358	328	348	335	292	307	324	351	307	320	319	335	291	316	344	335	293	342	320	313	340	323	329	326	341	320	309	345	333	330	342	351	368	330	347	326	350	319	326	349	322	350	333	363	343	352	368	317	360	323	352	339	340	331	337	327	357	360	357	332	357	340	331	375	324	345	347	296	322	349	332	349	323	316	325	326	319	331	293	327	351	351	331	303	328	332	328	345	310	343	299	299	323	346	354	312	334	357	320	317	367	363	327	334	310	312	350	337	306	344	337	332	334	330	311	367	354	329	356	342	338	342	337	325	288	317	321	353	377	315	342	367	357	349	325	313	313	313	334	332	316	343	323	344	338	342	365	342	363	314	344	318	339	338	316	309	337	327	306	322	335	322	357	323	368	306	372	306	333	332	300	342	356	315	335	352	341	367	369	345	337	336	338	361	333	351	357	382	334	339	336	377	328	369	311	301	344	323	362	310	329	308	392	365	341	325	326	330	331	351	320	303	313	338	328	312	334	341	310	310	347	311	310	367	277	307	351	331	350	355	366	320	314	327	330	356	350	322	332	322	313	378	336	315	325	348	360	363	363	340	354	306	293	360	302	335	324	314	330	354	298	348	319	337	349	314	362	347	393	362	351	333	327	297	327	333	326	315	320	335	349	313	303	324	351	357	292	315	352	324	365	372	382	359	344	357	320	353	349	379	331	336	333	327	311	337	309	313	328	334	329	308	348	350	328	300	356	323	373	327	334	349	326	322	352	302	329	312	293	313	360	334	340	365	326	331	355	348	366	368	331	313	349	313	299	360	344	335	362	338	331	305	359	326	359	322	348	319	315	324	346	330	352	338	346	351	309	384	307	356	364	320	321	321	327	324	324	337	317	340	342	362	358	329	383	340	343	327	322	338	346	335	356	339	334	311	326	326	324	344	346	345	353	347	356	326	330	332	306	357	344	389	314	336	341	347	324	303	357	319	324	330	347	350	351	333	308	329	321	336	306	347	347	342	334	343	325	348	349	348	338	297	312	336	304	308	317	355	367	328	329	341	343	311	335	319	320	319	341	334	317	318	345	374	365	344	369	343	350	290	330	332	353	302	347	348	348	342	354	307	347	312	326	325	329	324	343	331	372	320	349	314	342	320	299	335	368	360	333	340	326	288	330	354	325	349	343	331	336	323	354	325	342	329	348	330	359	365	345	318	309	350	347	345	318	370	331	373	356	329	321	327	316	346	328	340	317	323	310	331	345	331	308	326	315	338	373	324	296	335	354	335	313	355	348	307	329	324	309	344	306	281	312	322	344	327	312	360	335	343	351	332	342	338	350	304	308	318	322	321	340	312	326	313	320	340	336	344	312	352	336	338	329	369	350	369	343	346	340	337	321	316	323	322	351	341	333	352	346	340	357	322	328	320	345	327	352	367	319	372	334	342	343	340	329	349	317	323	301	304	347	308	362	368	331	315	337	337	305	333	322	321	330	330	327	327	336	352	322	324	345	358	337	302	316	331	327	316	368	327	320	338	346	310	330	339	333	346	344	348	355	356	318	308	357	319	357	367	348	356	330	335	301	308	330	364	381	330	343	333	340	317	360	314	335	338	344	317	335	330	362	329	352	319	331	336	356	364	316	354	326	325	344	363	304	338	357	331	360	323	313	333	361	315	302	324	383	333	355	327	335	332	312	374	334	328	303	372	307	329	305	336	334	317	309	364	297	324	312	329	315	349	332	331	354	364	332	315	359	287	338	332	338	336	348	352	329	339	328	330	301	368	365	353	345	341	336	327	355	312	300	317	333	315	320	345	309	361	352	337	305	299	393	343	341	335	332	335	327	347	348	351	372	310	336	355	331	319	349	295	353	362	353	368	346	357	337	333	326	331	334	368	360	318	323	315	325	346	337
5504	861	794	764	744	720	817	755	766	712	686	774	751	722	694	776	763	757	749	709	770	742	740	742	767	695	798	787	741	732	747	764	740	731	739	755	829	743	759	773	714	714	742	716	747	747	722	723	765	712	718	751	771	760	746	770	776	741	705	755	728	792	723	735	710	721	714	776	755	738	725	740	715	753	706	705	720	788	717	722	759	757	740	731	710	738	705	774	721	753	743	756	756	727	752	726	759	733	772	743	753	742	712	755	753	749	726	735	728	742	689	758	813	774	745	754	747	777	793	740	696	758	715	745	693	763	724	771	772	764	730	774	762	746	814	684	697	734	728	751	731	755	774	746	750	697	698	711	724	734	717	716	731	757	770	748	782	715	749	774	724	765	752	810	750	744	766	702	726	738	742	715	702	755	784	739	782	711	742	725	764	717	751	755	753	755	726	764	704	747	758	735	746	785	785	722	725	753	714	775	710	797	758	736	747	733	742	780	759	716	760	711	743	767	736	747	702	725	713	697	720	746	733	712	781	707	741	723	723	708	751	724	771	746	701	739	729	754	708	714	824	751	756	726	734	718	738	776	742	684	719	735	730	769	768	750	735	739	809	714	781	710	717	736	731	735	745	738	763	772	762	738	730	790	808	710	760	683	667	809	679	670	721	740	715	777	720	739	693	715	725	703	706	744	725	729	751	764	734	708	715	731	743	770	755	737	768	734	734	721	761	742	739	704	738	744	763	748	715	798	738	747	778	759	759	756	713	725	745	724	724	784	761	780	738	715	736	779	696	767	745	766	791	737	734	730	785	784	715	756	723	758	782	770	783	770	761	725	702	758	818	747	702	753	701	734	745	787	733	781	721	688	738	673	762	730	709	766	742	787	737	738	749	762	710	724	747	734	713	759	725	750	697	781	739	754	749	747	719	731	766	721	733	720	693	728	754	723	727	743	724	716	748	745	756	705	772	709	743	706	755	789	775	764	756	763	709	708	757	763	749	692	712	772	667	730	768	750	778	779	732	713	703	754	730	741	782	709	776	716	767	751	756	708	724	696	788	730	772	776	725	797	743	723	775	737	765	699	816	706	801	763	771	719	730	745	731	693	713	720	757	768	775	710	718	721	753	704	710	749	741	733	734	741	704	758	733	757	749	780	733	769	791	707	677	763	704	718	751	723	759	749	759	767	781	767	739	757	726	732	746	721	702	786	738	716	738	751	762	724	727	738	772	736	713	774	742	718	732	659	713	765	799	752	728	721	723	719	735	759	730	795	739	725	708	752	714	733	715	767	784	726	733	722	749	740	729	743	711	732	788	733	766	729	719	706	751	765	770	717	772	751	761	718	683	723	752	763	678	763	779	741	736	678	776	724	717	776	742	760	742	729	715	772	733	721	793	726	717	743	741	761	746	784	733	788	749	759	769	709	726	730	768	707	736	713	774	752	769	776	708	742	780	745	772	737	752	721	792	751	817	739	728	760	772	744	741	719	706	748	735	777	760	663	730	743	713	733	713	755	720	763	766	705	745	727	716	761	706	727	695	734	716	704	714	794	727	741	727	756	745	704	722	759	709	715	742	696	733	729	709	779	652	727	709	741	713	719	713	756	721	687	725	759	749	737	714	722	734	723	760	724	763	766	755	718	760	716	783	732	774	761	743	732	743	751	796	725	765	726	704	764	719	715	736	705	755	697	715	710	746	722	704	710	754	734	728	716	731	711	724	730	718	775	758	746	772	717	768	799	731	769	799	798	728	749	751	761	733	759	725	727	727	716	724	751	709	753	756	749	747	739	718	702	793	726	710	761	719	736	675	777	706	736	739	690	743	726	751	711	715	712	704	752	713	739	789	722	762	708	713	733	766	738	709	716	705	779	686	758	768	730	732	788	761	746	762	753	801	725	751	730	725	736	742	707	775	760	761	765	729	719	715	790	694	747	777	740	756	697	783	722	723	743	721	760	720	713	776	731	685	753	700	740	777	722	749	734	733	764	708	736	728	723	794	791	736	724	724	737	749	732	766	751	753	709	738	723	673	728	775	719	724	764	755	722	753	708	718	724	757	741	735	741	671	696	774	736	727	731	757	725	766	728	699	774	719	706	793	771	751	703	755	736	727	730	717	682	728	728	754	754	726	746	735	721	720	687	772	773	727	749	706	738	743	774	745	725	742	780	774	723	702	725	769	731	746	721	725	722	729	791	713	747	761	761	730	753	749	748	760	779	724	791	760	733	769	719	696	751	741	708	750	758	718	745	709	747	803	746	743	712	766	762	746	691	754	715	719	742	706	734	698	751	734	759	751	759	775	726	758	740	731	776	770	744	728	702	767	707	712	693	734	751	750	708	739	775	718	779	719	722	728	711	745	712	776	757	779	755	738	720	721	745	726	741	761	799	702	784	720	776	771	736	763	758	788	764	680	743	767	685	725	749	730	741	718	781	766	720	756	761	769	752	754	725	788	754	739	742	715	706	796	807	715	694	721	746	725	737	788	731	741	740	808	705	777	722	722	777	703	777	753	724	760	740	776	747	751	771	786	736	727	739	723	741	719	765	758	709	733	766	769	726	704	740	801	777	805	780	773	742	717	775	711	754	764	752	734	758	724	699	736	730	745	791	752	731	739	709	747	785	743	787	799	766	756	729	788	752	751	745	776	685	759	731	778	754	753	727	707	715	721	754	735	776	759	723	761	743	731	752	708	720	710	753	735	744	724	718	770	763	743	794	723	725	752	748	700	813	721	781	742	721	732	716	721	763	722	783	766	712	759	729	723	762	737	753	747	800	726	730	749	721	734	754	765	662	716	742	744	769	734	723	737	750	727	780	720	782	714	720	727	747	756	723	752	695	740	733	730	721	751	763	744	721	724	749	720	763	765	715	693	750	756	695	737	742	723	731	740	711	741	691	767	752	784	725	758	727	728	777	693	756	749	715	753	722	791	743	732	735	746	698	737	769	763	693	782	696	696	737	718	785	775	748	783	767	741	740	747	762	741	745	703	783	675	730	769	755	732	745	764	728	701	738	732	740	751	740	708	736	721	728	720	755	749	710	743	676	746	666	760	705	766	797	774	730	735	789	728	746	710	747	702	764	773	739	743	780	734	769	801	732	735	760	799	741	774	737	756	735	758	748	707	749	745	768	771	762	744	725	724	752	682	711	761	753	729	728	763	755	719	745	751	777	727	793	764	712	733	731	752	775	720	787	686	711	764	796	724	747	729	707	753	734	770	697	692	742	722	747	714	750	715	749	779	755	773	776	709	769	702	715	688	758	754	734	721	773	739	674	737	685	747	721	750	728	736	732	713	774	770	737	684	713	737	700	741	734	731	753	747	722	757	754	723	745	737	753	723	751	718	785	743	729	760	745	755	763	715	733	732	733	737	712	740	739	736	697	723	761	769	737	716	742	700	751	718	760	761	728	700	771	755	771	797	745	739	725	791	714	717	775	692	769	766	751	724	766	765	755	754	733	744	746	767	757	732	719	741	731	755	722	746	717
24606	21008	24429	27754	20637	2080	375	314	295	250	246	242	253	265	220	213	239	228	233	226	228	201	227	218	238	221	216	241	235	201	261	232	238	216	190	200	210	199	186	249	207	202	216	237	234	251	219	202	197	208	236	203	230	212	222	216	199	228	205	227	233	210	213	237	240	211	252	225	219	197	212	229	217	213	228	197	233	224	223	227	210	242	214	235	230	223	200	241	213	207	206	216	209	231	203	208	216	209	219	194	228	226	246	239	210	216	235	230	201	194	234	208	235	226	195	211	219	215	224	238	204	207	220	229	238	213	217	202	218	252	199	213	182	218	250	224	222	222	227	209	204	225	236	198	203	224	220	198	221	212	199	225	200	212	233	234	204	200	212	223	196	226	221	199	194	230	195	212	206	210	212	232	215	205	217	207	200	218	224	246	203	184	230	221	228	214	205	198	227	235	198	206	226	204	237	217	242	189	210	209	210	225	201	223	190	222	194	217	205	224	190	206	223	209	224	225	219	201	237	225	226	212	214	225	230	212	216	232	211	201	231	202	219	176	227	233	227	188	224	194	201	224	222	212	207	233	205	206	233	222	250	223	203	203	213	235	228	214	225	225	207	231	220	180	223	233	237	208	219	210	218	209	235	203	218	210	218	229	190	202	241	227	222	176	221	213	241	233	216	219	204	214	218	214	207	231	218	218	239	218	210	219	210	198	235	191	213	199	201	230	224	184	226	220	206	195	223	228	209	221	237	223	238	220	214	228	215	218	244	204	201	219	232	235	225	228	180	236	230	210	235	205	226	209	224	218	234	221	235	228	219	196	243	221	220	250	203	191	214	212	200	251	190	208	200	215	209	206	223	234	206	208	238	197	190	206	220	226	212	245	214	180	209	209	202	196	224	207	204	225	215	262	230	224	197	201	219	226	223	215	191	247	204	209	219	224	233	205	214	216	196	206	218	225	197	185	226	218	237	244	175	211	197	196	197	232	212	198	235	223	202	229	204	209	242	212	236	246	205	210	204	195	207	231	204	237	230	220	210	259	232	187	220	204	231	219	218	193	231	207	212	208	222	194	240	228	227	235	247	208	194	239	197	228	216	205	201	208	201	237	212	232	214	197	211	211	231	240	232	235	231	217	234	199	217	220	232	229	223	242	218	202	226	175	223	222	205	214	224	250	225	188	233	220	231	228	222	214	210	207	215	227	231	221	203	242	222	240	195	233	244	212	218	228	205	230	212	232	238	225	206	227	217	229	215	213	204	206	187	224	210	219	207	209	210	213	216	224	223	236	229	224	258	209	251	198	218	230	209	205	220	216	243	220	198	225	223	227	260	214	211	223	207	236	240	212	221	201	232	198	210	260	232	232	203	212	206	209	231	224	238	239	194	212	213	234	242	225	243	235	202	189	197	219	213	220	210	229	226	188	230	214	207	208	183	209	224	229	229	178	234	242	207	222	230	246	201	192	200	194	213	199	214	219	185	213	208	229	224	214	238	201	238	228	206	211	244	224	235	206	232	227	236	222	221	233	217	220	205	235	191	247	191	211	216	230	221	206	216	231	236	243	250	193	239	238	215	218	204	240	198	217	218	229	211	228	191	208	210	225	213	204	204	184	199	190	216	197	222	215	235	230	214	239	191	206	234	246	244	205	244	209	195	219	211	207	222	212	200	194	250	211	209	202	217	184	215	209	211	238	216	212	206	226	221	208	192	201	193	200	201	212	224	217	260	229	232	240	229	212	222	230	230	227	228	211	215	233	220	234	220	230	197	206	207	204	242	230	202	203	220	216	211	211	240	208	231	219	197	197	217	249	219	227	213	212	198	217	200	221	207	197	229	243	216	216	206	219	222	241	243	216	193	253	231	212	208	206	253	236	228	228	189	244	196	206	247	215	219	234	227	203	219	200	216	215	238	204	219	210	213	202	220	231	210	208	213	215	232	223	233	220	235	219	217	208	211	232	195	216	213	195	246	204	235	209	202	219	211	207	213	223	225	226	209	215	198	190	214	202	248	197	222	208	217	243	195	233	213	204	245	221	192	218	207	234	233	215	219	241	209	228	214	223	225	249	177	233	232	218	234	210	211	216	227	203	194	194	236	231	192	219	210	201	199	214	248	219	228	209	252	209	217	221	219	204	211	255	223	216	218	209	199	241	217	210	185	239	196	193	219	205	205	203	222	216	221	223	219	225	239	203	224	233	227	199	223	214	245	231	214	198	218	220	222	218	207	228	231	247	234	212	193	223	206	177	222	242	242	221	242	214	235	254	227	212	241	233	218	259	200	214	193	212	231	220	217	204	224	217	206	224	225	179	204	207	215	198	236	215	244	207	181	211	203	194	243	211	205	208	223	206	208	246	227	234	215	230	221	240	223	230	207	207	213	219	220	216	215	225	231	217	209	222	208	229	212	208	233	218	240	222	221	197	244	220	240	223	203	195	216	208	225	216	231	204	199	247	196	224	222	230	203	215	213	240	213	235	203	205	205	227	198	224	231	225	221	232	230	185	238	198	222	220	219	213	214	252	234	208	250	230	238	219	219	234	206	211	198	242	211	229	200	222	190	207	220	228	221	228	211	214	228	220	243	218	215	198	237	206	220	224	236	232	228	215	212	203	249	243	211	197	213	204	221	214	217	201	253	213	218	183	213	221	225	183	216	228	216	217	208	224	206	225	198	210	226	201	206	213	236	222	211	174	234	223	225	229	220	215	225	221	204	236	227	207	199	225	206	221	237	215	234	219	209	214	242	207	238	220	214	212	245	198	204	244	249	211	211	227	224	196	196	226	235	253	234	198	252	217	200	194	203	211	192	204	226	226	239	214	238	226	228	229	215	203	219	197	215	220	211	201	239	235	225	192	210	189	206	192	217	217	247	243	205	208	216	210	213	234	219	218	221	211	236	227	210	219	205	203	223	179	210	212	208	223	222	221	227	229	228	235	227	199	200	204	211	236	224	230	203	202	221	196	217	225	221	222	222	215	205	212	217	186	259	216	223	212	194	223	206	228	203	190	211	230	203	238	194	207	184	230	241	202	217	218	181	212	195	207	202	217	224	230	203	211	219	228	216	213	197	213	237	211	206	228	243	202	214	218	225	204	223	219	225	215	223	213	237	211	224	223	234	201	193	227	218	197	196	214	231	210	228	230	186	205	233	233	185	234	229	220	240	217	192	205	232	211	215	247	214	233	215	221	218	215	206	217	227	240	220	200	238	205	202	219	215	236	211	238	219	199	228	203	194	235	210	213	220	219	205	224	231	209	214	209	210	233	216	215	210	222	209	216	226	221	215	205	216	215	242	212	252	214	227	210	221	233	221	207	201	241	187	205	219	220	218	218	222	196	240	215	223	214	213	219	207	219	225	179	206	252	219	202	224	211	253	221	234	242	192	201	222	213	205	224	208	240	200	246	225	211	260	229	216	208	192	253	211	207	229	227	232	234	224	210	212	231	218	223	219	189	219	229	219	231	212	241	215	231	219	246	233	225	237	249
3059	2594	1589	883	672	589	555	549	510	480	484	482	529	506	491	489	547	499	468	523	530	514	479	506	491	483	513	496	539	482	466	481	506	509	491	510	447	455	499	500	524	457	468	503	500	509	479	472	468	476	479	474	497	544	520	500	480	479	481	504	486	484	489	515	489	472	499	490	492	497	453	510	493	485	511	505	493	490	475	480	503	482	467	471	483	515	486	483	460	479	476	502	521	459	491	474	502	484	477	496	519	483	500	482	472	488	459	494	542	477	507	478	492	520	456	481	471	497	461	498	509	513	517	475	477	489	481	488	447	472	493	477	490	471	503	473	467	434	498	517	482	484	479	451	474	502	478	503	467	497	482	458	489	513	463	485	500	525	432	493	460	508	514	487	512	500	483	472	456	469	472	526	488	493	478	468	486	495	510	508	561	535	467	523	471	463	503	514	487	517	533	485	478	484	471	489	504	504	428	514	538	469	513	455	510	498	510	481	467	468	505	458	467	496	462	469	466	483	465	473	453	474	485	479	503	481	510	483	510	473	485	509	477	514	506	463	489	479	483	490	514	475	497	476	467	484	506	532	490	468	466	474	456	470	492	489	487	503	494	495	479	485	459	538	508	469	487	495	492	473	496	524	492	488	493	511	478	483	464	518	477	522	504	483	459	500	474	524	486	489	530	506	480	509	474	464	485	493	522	503	471	457	484	495	495	459	465	508	453	476	485	527	497	498	483	447	510	509	435	461	477	501	488	497	483	452	506	462	462	508	529	516	484	492	562	475	500	491	494	475	483	475	484	494	453	482	478	521	482	450	495	453	501	505	480	446	513	531	537	521	488	507	491	493	472	445	483	474	474	475	500	465	514	482	500	458	477	516	509	469	497	475	479	476	469	493	483	495	487	459	480	491	475	502	463	478	489	489	491	522	462	511	496	544	475	525	473	553	491	481	485	457	486	491	507	483	523	493	494	479	461	492	498	485	510	544	459	468	476	521	524	510	463	484	512	492	460	517	469	486	477	537	506	443	484	503	450	515	510	484	454	486	469	551	481	519	497	485	509	543	506	474	472	498	513	486	457	516	489	505	511	500	487	466	503	458	467	505	464	477	532	501	457	481	489	497	502	430	513	478	517	478	481	443	492	487	520	519	473	474	495	521	507	502	541	507	461	473	453	498	481	482	539	485	501	481	511	510	477	507	499	487	460	449	468	539	501	477	465	483	501	482	475	481	500	481	480	457	474	485	479	474	462	527	497	503	471	471	472	551	490	520	494	485	486	496	505	495	500	463	490	465	492	496	496	495	483	510	459	484	461	533	470	503	516	501	486	511	487	504	472	497	519	527	485	499	522	486	511	477	506	481	478	511	468	489	493	466	492	525	505	472	497	491	502	517	518	465	524	483	480	466	497	508	457	519	503	475	475	467	480	484	528	467	437	490	460	479	505	481	513	473	488	481	497	491	476	482	487	498	473	499	455	511	463	550	505	454	468	488	471	483	514	477	495	470	508	509	485	503	518	475	484	536	470	516	476	481	504	506	453	486	485	490	505	472	519	479	480	487	496	475	478	498	503	485	479	490	522	525	530	478	496	466	451	491	512	502	512	505	485	480	472	495	500	478	497	534	503	505	512	456	455	501	474	516	516	468	502	493	490	503	487	491	498	527	503	504	475	491	523	506	478	473	503	464	488	497	464	500	498	466	509	478	498	540	505	464	498	500	478	521	485	512	473	522	481	508	490	479	451	481	490	498	466	497	508	454	432	457	509	500	483	507	481	471	495	524	508	501	491	483	484	512	448	525	463	471	495	503	541	495	469	494	483	525	497	462	528	470	507	456	502	492	482	483	506	530	514	472	516	524	505	490	493	499	469	467	473	496	481	483	468	502	494	490	463	469	485	502	485	534	503	495	482	481	479	471	479	527	514	510	503	479	499	475	460	489	506	467	472	500	498	537	491	458	492	465	542	430	501	464	463	462	483	460	489	494	507	502	486	492	489	515	493	492	491	480	493	487	480	496	475	508	497	518	496	480	497	490	471	516	508	491	497	458	468	471	482	487	471	485	471	530	483	480	469	488	474	505	501	480	541	512	481	480	530	443	501	499	471	487	444	500	451	488	502	476	543	481	503	508	472	496	489	514	468	473	482	488	470	484	480	443	489	481	482	498	476	491	483	485	494	498	450	504	509	540	486	518	456	498	521	483	479	483	471	498	497	473	492	505	529	494	494	501	458	487	502	462	521	529	551	512	519	463	510	475	511	458	458	480	512	497	476	492	500	539	530	510	467	506	478	486	477	540	470	454	507	475	502	455	467	469	489	468	472	494	483	482	462	474	482	486	494	486	519	496	472	465	520	491	506	480	479	454	463	519	485	499	515	496	517	496	474	465	500	455	495	498	509	479	480	510	512	518	473	491	481	514	517	519	503	504	512	496	483	488	511	494	485	477	492	462	499	483	505	484	457	506	492	489	459	543	520	521	510	506	508	519	473	461	500	492	484	537	529	504	510	492	492	516	499	484	507	463	466	505	482	505	504	502	492	493	484	471	510	502	499	495	444	512	517	541	507	495	492	478	485	480	509	523	449	527	517	491	510	535	525	492	517	441	470	496	510	512	535	528	479	508	505	494	521	473	485	522	489	503	492	472	534	498	459	493	511	469	446	489	491	474	488	501	504	519	498	470	522	476	472	476	509	488	509	497	481	503	466	472	483	491	509	500	522	463	500	477	488	487	488	502	458	485	480	439	476	480	530	433	475	455	526	476	496	456	459	477	497	477	475	461	506	471	498	518	504	493	474	509	456	471	501	519	481	495	512	487	465	505	489	515	515	520	514	506	504	493	469	506	475	478	509	514	497	525	536	479	509	502	480	479	470	491	498	480	461	494	481	469	448	490	473	506	496	517	452	474	522	553	492	489	477	492	469	500	485	507	466	487	510	423	450	488	504	481	512	447	489	504	452	452	489	491	441	539	481	497	492	492	470	516	499	483	512	481	466	521	508	502	508	474	476	515	488	476	468	489	505	491	475	491	538	472	498	474	524	473	494	460	505	478	505	472	506	475	503	532	467	512	490	500	497	459	457	508	474	505	484	492	485	538	519	482	502	456	500	475	491	491	490	504	461	505	491	494	464	478	484	473	516	470	500	449	471	483	495	483	490	482	454	481	501	490	516	507	474	519	519	489	463	500	465	480	428	476	537	472	447	473	498	532	479	512	510	504	458	503	511	468	516	442	499	479	484	509	476	510	511	441	482	521	485	491	504	480	471	475	497	479	496	454	445	500	473	478	481	516	490	494	523	517	461	498	464	522	441	472	485	517	455	490	522	484	503	520	470	446	488	494	468	496	513	454	488	483	496	479	477	494	437	514	510	446	513	513	503	521	495	467	490	536	499	523	466	526	509	503	515	463	479	508	503	504	434	507	477	468	490	506	472	480	488	466	504	486	474	482	494	489	498	500	474	467	485	519	445	479	482	522	486	520	523	508	492	465	457	468
23845	21006	25091	27128	21011	20873	1396	331	234	199	169	142	135	113	139	138	112	119	110	126	104	91	114	124	125	123	114	115	87	112	100	101	116	86	98	86	91	76	102	92	92	90	85	90	85	94	94	104	93	90	104	92	86	113	112	95	72	92	98	107	83	82	93	100	109	92	105	102	88	90	89	93	104	85	116	95	106	86	87	79	92	93	99	94	87	107	87	110	92	86	90	88	72	78	104	77	94	96	73	112	105	94	75	118	86	88	84	80	94	82	92	88	71	84	103	96	109	87	96	84	86	89	93	89	86	109	94	76	62	91	89	118	89	87	80	92	102	85	82	103	82	82	99	66	76	87	99	79	115	111	90	86	80	100	87	76	78	85	89	84	84	71	87	94	86	83	87	95	98	91	91	78	96	87	92	85	105	92	100	80	116	95	85	105	91	99	86	90	109	77	99	100	90	100	108	118	117	98	95	88	87	97	91	79	93	97	109	84	84	90	81	98	112	82	111	88	91	99	92	84	85	99	91	82	99	86	104	101	83	93	90	85	91	85	95	94	73	85	76	83	104	94	105	109	80	81	104	93	80	81	96	94	85	81	96	91	85	79	71	87	88	92	88	102	79	89	97	96	94	85	101	80	88	76	96	89	85	103	97	74	97	85	90	90	83	93	85	90	79	85	90	94	76	82	85	94	77	72	87	99	87	90	68	78	77	109	84	101	96	103	96	86	90	84	83	99	95	99	88	89	89	91	92	103	101	85	97	91	75	94	87	98	102	100	85	91	72	92	106	106	80	81	104	92	100	95	87	108	83	83	109	92	89	100	102	103	86	95	93	104	94	83	92	71	76	90	108	100	89	101	94	90	103	80	76	93	97	100	102	90	91	98	104	89	106	99	81	102	98	92	84	94	102	92	89	104	112	101	88	90	98	80	106	93	104	101	73	108	105	90	80	81	92	80	94	89	103	100	97	103	88	99	78	89	95	82	99	115	80	88	90	64	115	95	95	75	72	99	99	92	101	102	80	111	91	105	96	85	100	88	102	102	101	76	97	83	84	78	71	78	98	84	115	91	101	120	80	90	77	84	90	84	89	72	88	100	82	93	95	105	97	95	100	80	103	103	107	80	77	110	101	90	96	73	109	104	90	105	102	98	96	86	90	108	104	85	99	110	82	90	99	91	79	96	94	85	89	98	98	101	86	102	92	84	99	96	80	92	80	89	100	103	72	89	85	97	73	95	88	84	96	95	85	66	101	84	88	101	89	100	104	95	87	90	107	103	79	71	83	81	78	88	75	106	104	85	89	101	90	75	85	97	91	112	99	92	110	86	114	96	96	98	91	99	86	81	105	83	83	77	99	92	106	80	86	89	84	92	87	94	97	86	98	94	106	81	90	85	92	87	77	93	105	97	100	117	91	92	103	86	89	95	79	88	92	97	96	94	88	78	76	109	87	91	86	79	94	84	97	96	98	86	112	103	93	95	109	93	103	89	95	78	82	91	83	73	78	104	94	95	93	96	103	113	95	90	76	82	108	81	104	89	107	123	94	97	92	80	104	75	105	99	105	82	90	83	123	79	98	115	73	92	83	87	93	107	95	88	107	92	93	87	89	88	95	80	101	86	86	93	112	80	98	90	102	91	94	104	78	78	93	106	97	87	92	99	100	102	103	94	93	89	85	89	96	84	84	92	80	105	83	89	79	88	94	106	93	92	92	112	83	95	86	93	80	100	88	103	95	90	102	92	96	103	89	90	69	89	93	94	88	102	86	90	85	94	100	106	74	83	78	106	82	91	96	80	74	98	87	116	92	87	79	105	76	93	78	99	79	90	90	90	79	112	96	97	89	103	95	82	78	77	65	91	80	90	90	86	95	98	98	89	104	97	91	104	99	94	114	92	91	80	83	95	96	76	88	76	87	111	105	85	81	82	92	101	106	105	99	94	94	91	101	92	91	94	92	83	88	84	85	99	99	83	104	81	82	88	104	88	105	74	86	80	70	104	90	116	88	85	85	90	96	75	73	85	98	101	75	91	95	91	86	90	88	90	79	90	102	81	80	77	85	102	102	85	99	109	93	102	81	93	96	87	95	101	70	96	93	86	101	82	72	88	101	75	80	89	79	94	89	93	93	91	83	90	85	94	91	88	95	98	104	77	109	93	102	106	100	95	99	93	91	80	81	95	82	113	68	84	89	84	77	97	85	91	81	83	97	86	93	94	90	100	91	77	72	74	115	109	79	110	104	85	85	100	89	74	87	87	92	100	89	86	75	80	92	72	75	97	100	102	101	87	92	76	95	78	93	80	103	100	82	92	96	97	119	104	90	84	106	80	97	101	90	95	102	100	88	82	95	103	87	105	61	94	106	90	104	93	91	113	84	64	98	97	79	80	84	86	100	81	75	88	82	96	95	70	109	87	94	89	88	71	111	94	75	110	78	90	82	105	104	110	85	89	86	88	75	93	93	83	95	102	80	126	93	86	84	91	89	79	95	81	108	108	90	79	104	102	86	89	101	95	101	90	73	70	80	97	98	92	105	100	81	99	98	99	86	99	91	94	109	90	106	92	94	78	104	112	86	96	76	111	102	78	106	89	89	70	111	83	97	104	83	99	94	100	84	86	103	93	97	80	92	89	85	107	108	89	101	90	95	97	90	109	90	91	72	106	79	90	77	101	92	82	98	93	107	89	94	102	90	99	85	87	102	92	103	93	77	104	96	76	84	106	91	94	99	94	83	94	101	75	86	88	109	112	97	94	101	105	86	95	91	84	94	85	110	87	97	92	93	89	83	93	97	103	80	85	88	92	79	73	85	85	88	103	98	85	79	102	78	69	106	91	75	93	76	112	84	81	93	80	101	97	99	81	103	99	100	95	96	102	91	92	87	105	86	87	82	76	83	86	75	76	112	95	87	84	70	91	84	87	88	98	91	72	73	93	76	77	104	84	86	103	94	80	117	88	81	79	91	101	98	92	88	89	72	90	77	86	89	95	103	104	104	83	82	98	98	94	86	87	84	87	98	69	103	91	104	85	95	106	93	89	92	96	95	104	86	89	113	83	81	93	102	96	91	91	93	100	105	97	92	93	102	68	93	91	98	85	91	84	81	74	94	101	98	96	95	107	88	93	93	76	97	102	92	94	76	82	91	108	95	97	92	88	87	81	78	106	89	106	79	96	97	83	101	94	119	104	96	99	100	67	87	94	73	98	78	85	96	85	82	92	91	90	81	98	87	103	88	89	85	73	81	100	107	82	78	101	83	105	80	94	86	85	83	90	109	95	97	100	101	83	75	90	100	89	89	88	88	99	71	116	106	114	90	80	100	91	86	97	108	82	80	107	96	80	91	87	81	106	114	100	93	99	95	96	88	88	80	99	85	106	96	100	112	94	87	106	99	103	90	94	95	80	86	80	103	71	96	93	90	95	74	87	96	110	82	97	84	91	92	94	79	98	84	98	90	91	97	69	92	100	90	94	93	107	97	91	92	74	79	96
2996	4231	2358	1034	617	444	338	326	279	263	289	275	252	275	268	232	250	265	261	249	244	242	226	287	260	264	265	246	242	242	245	253	240	245	281	254	248	257	236	238	228	274	246	238	263	224	223	251	252	258	279	251	234	254	255	231	254	252	249	241	239	251	241	237	267	227	248	248	227	238	223	250	247	278	235	236	232	226	256	254	257	209	251	243	249	256	232	250	251	230	249	197	243	232	246	239	214	246	237	254	225	234	224	252	231	239	253	221	217	259	259	250	242	234	219	232	256	242	228	220	243	225	246	244	273	250	219	251	219	218	224	238	219	235	264	243	275	236	227	207	231	237	254	233	247	237	249	242	244	255	250	235	240	194	225	250	265	219	252	258	237	221	244	258	256	265	273	207	262	263	242	254	246	268	245	228	246	239	262	237	270	246	245	219	241	250	257	244	242	254	257	238	193	247	252	254	276	223	225	226	230	223	218	255	256	224	251	273	210	250	257	236	239	258	257	253	259	241	262	225	243	231	244	226	253	243	232	231	230	249	244	220	256	236	258	232	258	256	229	218	236	226	229	242	243	255	232	243	231	225	226	248	212	211	262	247	215	269	236	234	231	217	226	213	261	230	248	251	232	231	252	221	258	243	255	225	240	206	224	224	231	238	217	247	234	239	233	254	225	234	238	246	237	231	268	248	243	246	229	216	243	247	254	256	236	252	247	242	217	242	228	245	242	260	247	284	242	245	245	253	243	221	236	238	204	214	249	244	221	247	237	211	252	246	219	226	230	212	230	236	214	221	252	252	252	249	286	246	252	249	231	258	255	203	207	251	247	244	208	224	233	243	255	203	239	240	232	251	226	225	226	235	238	212	230	269	244	230	251	266	261	235	242	271	230	221	217	269	243	288	221	261	258	249	235	263	264	233	247	233	221	221	240	228	235	222	230	242	235	250	253	260	237	241	223	252	279	231	261	239	227	276	241	257	249	239	258	228	238	220	209	246	255	242	235	244	256	264	220	255	236	240	212	231	232	254	246	215	239	242	231	214	262	230	233	251	260	216	238	251	241	256	249	245	227	226	252	235	245	247	235	208	216	229	225	228	214	257	225	245	231	229	229	230	238	231	212	257	233	251	225	258	252	262	218	232	256	273	228	253	225	233	225	241	228	227	241	235	257	240	233	248	238	232	271	231	233	237	223	271	252	258	228	211	235	242	246	258	238	246	219	245	235	255	226	252	226	223	257	221	231	247	252	211	241	244	254	264	246	276	237	246	223	253	229	251	257	261	243	246	257	264	248	240	226	246	252	244	228	245	240	251	240	252	218	211	253	246	227	217	244	250	231	259	230	236	227	237	242	258	243	225	257	241	244	231	232	289	218	225	247	223	222	260	253	190	236	258	236	214	224	222	238	238	234	265	253	230	261	257	293	248	207	249	207	226	210	245	255	226	258	239	239	234	213	233	246	228	239	251	262	218	222	233	253	234	228	246	211	226	219	225	245	246	261	256	252	232	225	253	264	228	247	279	205	235	248	240	225	242	250	237	243	227	258	229	229	240	241	249	238	215	246	272	233	258	246	233	230	225	251	259	258	237	214	229	246	249	247	281	231	239	245	255	210	278	250	215	272	253	247	241	239	245	254	227	244	242	208	240	240	255	272	256	243	254	244	243	219	244	244	231	231	248	235	247	256	235	235	215	239	237	251	226	224	227	217	248	241	246	250	223	269	223	225	233	245	231	228	217	245	221	237	226	248	241	221	222	206	265	250	247	244	241	236	246	223	246	229	203	243	241	219	240	259	249	247	220	229	246	237	252	237	248	233	249	250	232	263	239	236	247	249	246	274	242	244	278	201	236	275	243	238	231	227	216	215	260	221	234	255	231	255	211	227	239	239	226	214	243	258	256	267	239	230	243	247	251	225	243	246	220	228	231	245	216	233	224	238	235	223	257	239	245	234	245	262	243	238	235	266	227	248	238	264	246	229	250	239	242	241	238	222	227	221	225	223	239	219	246	201	235	226	242	233	240	264	245	244	250	221	223	223	222	245	244	207	247	263	258	236	262	238	259	265	239	242	220	251	232	223	235	205	247	248	234	240	245	216	223	239	262	227	233	229	260	217	222	236	243	240	233	230	251	234	252	245	259	241	243	212	260	254	257	248	218	225	241	229	218	261	254	241	250	248	264	225	249	252	234	215	285	225	264	238	253	246	243	239	240	250	215	247	262	228	212	250	209	251	276	257	225	253	256	274	254	245	255	227	252	231	227	229	236	226	218	242	251	220	231	276	238	256	219	243	240	234	264	230	223	247	277	249	261	235	234	233	230	234	229	226	218	241	230	259	242	219	248	269	260	229	248	240	262	240	236	216	259	249	232	234	250	272	244	256	249	244	248	273	213	241	238	249	262	247	248	233	218	254	233	231	227	219	271	220	249	248	236	240	248	232	233	238	227	236	222	230	230	235	249	240	237	242	202	245	247	245	249	221	253	250	285	229	252	219	257	250	236	249	213	216	247	223	250	230	245	238	250	231	225	219	242	245	242	253	222	261	259	213	216	216	238	253	230	234	232	234	264	253	240	244	234	245	229	251	244	210	229	259	238	245	228	243	232	227	249	234	209	252	213	226	240	226	274	261	217	231	259	236	251	263	245	268	220	257	223	217	233	230	268	232	235	238	237	231	215	191	249	227	245	210	211	221	240	238	249	251	215	257	232	237	240	241	232	211	238	226	240	238	243	246	203	226	246	248	232	238	259	245	266	226	243	256	256	276	245	223	239	246	251	218	266	253	224	239	198	239	253	227	204	221	180	223	239	246	247	225	231	220	260	248	257	248	275	216	257	248	242	262	244	251	212	242	228	240	247	262	221	244	246	240	242	245	227	244	207	251	256	242	237	242	236	277	221	238	225	238	236	228	262	251	243	230	250	232	257	255	222	225	240	265	241	218	240	236	217	247	259	229	245	257	229	231	242	252	220	234	255	207	221	231	226	238	227	254	198	267	242	200	250	279	233	253	258	252	244	269	240	264	250	213	244	227	205	258	218	248	228	238	281	220	231	267	246	222	236	225	234	251	241	226	225	233	227	244	241	232	258	230	244	243	216	227	246	235	254	226	246	243	236	250	231	254	259	241	263	221	243	246	232	224	225	252	245	249	236	242	216	248	225	243	259	230	241	225	220	242	284	224	235	232	235	254	217	230	236	208	255	242	241	235	241	273	219	212	232	227	219	252	236	225	249	247	218	237	218	233	242	241	217	256	243	238	259	243	251	239	241	229	225	244	248	250	218	269	219	235	221	216	238	262	214	234	263	236	221	228	219	249	212	240	230	241	233	254	221	241	248	264	266	261	221	238	233	255	222	233	242	228	239	258	228	234	247	219	248	250	221	211	277	236	227	256	254	245	249	239	223	229	217	247	245	208	235	256	225	237	230	231	240	224	253	247	250	261	254	222	232	228	262	245	205	239	262	248	250	226	228	236	237	261	252	234	249	238	223
32385	10443	957	375	364	335	295	355	324	359	319	337	336	295	339	304	359	343	320	288	346	309	335	332	310	330	319	357	364	331	351	309	334	315	355	331	337	353	351	305	332	344	299	318	326	315	366	304	322	330	354	309	320	339	330	346	334	340	350	332	334	336	274	341	341	299	316	381	327	376	335	336	335	321	363	351	319	298	328	349	318	319	334	333	341	336	316	328	309	311	343	318	340	339	317	340	315	331	298	347	375	297	323	310	345	338	308	366	326	353	342	347	338	337	366	327	359	358	327	319	351	322	312	328	336	337	337	322	328	360	344	334	335	289	329	328	335	336	330	362	329	314	322	359	375	345	326	309	345	327	347	335	356	331	309	339	321	321	327	365	337	342	361	307	319	325	359	322	320	315	360	334	310	339	348	327	283	330	326	321	357	340	299	346	350	316	332	349	335	290	287	320	355	335	349	355	352	324	311	323	342	320	336	321	313	330	363	338	353	330	351	332	333	293	336	320	338	343	317	350	338	333	345	291	321	349	342	346	322	314	325	343	382	332	354	375	330	355	354	344	318	299	330	320	306	347	342	344	290	341	314	329	330	363	337	343	332	338	343	328	348	350	358	320	354	331	328	342	341	318	316	370	358	387	348	373	343	323	335	359	344	306	330	304	349	342	325	334	340	330	325	335	304	342	351	324	317	347	321	361	372	325	322	308	330	315	282	296	347	346	326	319	320	351	353	340	374	336	333	359	332	343	335	340	299	309	354	359	334	320	320	337	368	293	339	341	328	296	312	345	311	353	342	339	320	298	363	354	334	309	340	324	356	320	316	310	340	341	340	313	357	335	337	337	345	310	338	306	308	335	342	326	324	342	309	325	320	333	365	298	352	333	347	331	293	358	326	338	339	312	302	357	324	343	328	361	335	318	329	351	325	307	352	333	322	342	341	297	317	322	313	333	324	325	336	340	341	349	328	322	328	313	317	321	376	311	316	351	363	368	323	358	333	305	347	343	323	341	343	358	318	332	346	343	352	332	369	349	351	342	319	326	367	357	334	351	327	393	345	318	330	377	328	313	344	345	369	325	358	301	326	345	335	345	344	319	355	325	334	326	307	285	310	340	329	320	337	366	313	337	331	323	277	332	314	339	328	357	313	336	334	326	338	342	372	326	335	336	323	349	330	320	338	312	338	360	307	327	318	320	337	320	335	358	339	348	311	324	355	341	315	368	332	325	316	337	328	317	322	348	328	359	321	312	389	327	350	324	339	319	335	347	345	348	333	324	332	312	301	348	348	310	317	350	324	326	282	342	312	302	343	325	356	330	325	322	350	362	354	354	323	317	312	330	329	317	332	324	356	321	330	301	313	325	302	361	305	346	328	365	353	351	343	329	320	337	313	328	327	295	330	349	325	298	302	359	326	309	314	368	349	337	294	318	305	343	345	339	345	292	304	338	336	336	311	363	343	350	296	348	343	308	340	328	332	330	382	339	317	352	346	344	337	373	353	315	371	348	345	344	340	327	312	341	340	339	348	346	311	304	339	319	339	347	348	365	382	344	365	343	379	355	345	322	367	326	338	352	332	336	326	344	327	385	341	355	341	359	332	344	338	358	304	373	360	334	331	314	337	315	304	312	362	332	312	338	325	347	345	355	333	338	338	302	359	332	313	325	325	350	342	315	351	328	371	318	321	303	331	321	322	298	361	323	333	330	336	379	288	354	323	348	353	371	366	341	316	387	325	365	358	339	323	302	367	344	319	337	345	323	344	328	327	331	346	328	343	329	332	327	319	379	326	334	331	372	323	329	301	307	319	332	344	341	349	354	332	338	336	308	336	314	337	335	380	337	318	321	332	327	337	331	321	323	340	308	339	306	358	381	346	344	369	346	347	355	322	342	351	354	320	338	331	359	311	350	365	328	320	311	357	338	343	321	328	342	306	337	307	366	297	332	324	322	330	325	311	345	333	383	373	333	343	330	338	334	323	331	334	314	356	298	312	338	341	334	359	325	319	304	332	372	335	320	353	354	290	305	336	327	341	367	335	323	320	346	368	361	324	306	323	343	351	346	331	311	332	335	327	352	319	356	329	338	327	365	345	353	320	345	333	305	307	332	338	338	326	324	343	313	308	318	330	326	339	342	351	316	340	362	302	326	328	339	327	348	346	354	299	354	320	317	333	339	339	318	334	328	320	317	356	339	344	362	323	319	372	346	325	350	329	352	346	388	350	303	346	315	344	331	340	349	333	309	322	357	343	314	306	323	311	314	332	338	328	331	320	349	358	320	342	333	306	319	316	309	323	326	342	338	304	343	340	360	308	365	335	330	316	331	345	340	340	329	367	360	320	334	307	308	356	322	337	311	337	299	367	344	311	314	354	355	290	346	336	325	324	334	343	351	323	312	346	322	326	333	338	321	357	320	310	352	337	311	324	351	315	335	347	334	322	346	344	382	338	311	324	343	352	364	351	343	312	327	325	325	342	340	313	331	287	348	313	317	318	320	340	336	319	342	361	356	319	331	336	353	334	347	352	349	358	334	328	341	348	312	356	348	315	322	333	316	337	346	352	312	344	344	331	366	355	298	320	329	332	342	360	351	337	318	302	344	343	327	336	339	353	339	355	309	328	352	345	303	347	340	319	318	371	324	358	344	321	339	324	325	308	306	326	353	287	321	335	321	323	341	343	333	320	351	336	313	310	347	368	307	300	316	337	348	284	323	333	332	333	336	334	300	348	356	329	375	341	325	341	300	302	310	299	323	317	317	355	356	355	277	312	337	314	361	322	358	334	337	348	335	327	331	327	302	317	321	319	358	345	309	340	335	336	348	360	330	342	326	327	322	363	378	354	322	353	360	337	325	343	341	322	341	361	373	322	357	339	315	327	299	350	330	350	345	362	296	320	339	325	349	355	380	346	337	323	383	313	306	339	317	313	320	332	334	321	336	343	324	298	303	333	362	330	344	316	333	327	336	296	331	340	378	336	369	319	330	309	351	346	345	348	369	329	363	330	332	345	318	356	346	337	338	349	354	308	322	337	327	372	318	321	323	344	319	332	341	352	317	372	349	331	348	295	343	334	346	347	325	325	371	329	300	312	347	289	316	330	354	327	339	351	321	330	316	349	326	330	350	337	307	354	332	319	328	343	329	348	311	357	349	342	347	323	332	320	382	345	329	316	363	319	330	323	346	348	315	307	312	313	339	348	328	336	308	329	317	331	334	344	331	320	359	326	340	340	318	326	341	353	351	309	346	333	312	318	326	337	325	358	341	351	357	332	348	314	332	358	320	352	307	336	340	359	268	292	350	343	318	335	335	334	275	327	358	352	355	365	349	341	330	332	349	342	323	299	342	353	339	304	333	344	324	323	328	376	343	276	346	322	373	326	348	314	336	333	319	363	338	360	340	339	345	335	326	387	371	338	321	338	332	319	319	323	312	373	318	326	346	302	351	335	335	381	307	334	349	278	359	339	323	379	312	337	340	336	348	349	309	298	371
5468	823	810	753	671	707	717	753	763	747	712	792	740	707	777	749	723	768	757	705	691	714	748	734	733	762	741	710	725	788	804	734	754	746	746	726	725	750	773	751	732	791	758	753	764	735	767	721	793	726	741	693	752	722	702	770	715	724	748	734	773	770	692	755	768	738	717	715	707	742	734	692	687	724	743	709	752	759	715	730	732	792	721	749	778	724	716	720	706	729	728	783	722	734	765	773	750	724	735	774	740	728	679	734	764	725	676	755	732	719	723	728	810	727	713	781	732	727	747	791	787	732	740	774	752	758	786	740	767	726	780	690	741	757	725	732	752	750	742	699	752	724	710	727	746	742	776	737	713	792	691	740	702	731	692	721	743	743	710	726	743	713	752	743	763	702	724	754	713	730	704	724	730	744	708	782	728	730	747	742	690	779	746	740	692	754	726	748	734	722	732	775	747	717	722	776	744	745	701	791	767	780	714	707	744	729	718	716	705	738	752	769	772	781	705	713	731	712	700	748	727	708	752	753	763	759	747	728	761	758	702	781	712	723	728	700	769	735	764	711	717	728	714	739	765	799	714	740	736	712	730	758	770	768	733	697	718	738	741	727	705	711	706	719	727	722	674	722	802	748	700	736	723	699	718	788	697	760	704	723	706	755	733	729	761	729	724	764	786	720	771	784	731	748	768	737	743	753	778	787	693	696	736	710	754	720	690	740	767	725	769	729	708	722	733	780	724	730	738	735	737	771	762	717	729	742	742	658	799	746	755	709	796	718	745	740	743	716	735	747	739	735	712	698	712	763	711	747	758	715	779	791	690	717	702	680	802	744	740	747	720	775	818	700	733	740	741	722	729	726	726	747	749	709	770	741	739	716	735	776	723	735	726	736	779	710	775	761	797	747	804	734	785	698	708	712	737	752	722	702	698	813	752	762	736	727	773	743	730	740	745	716	704	727	762	784	695	727	794	699	729	768	750	720	718	764	728	745	770	723	709	768	766	675	738	762	775	731	782	711	757	689	798	736	732	796	715	745	757	714	739	702	738	731	717	704	770	721	751	748	773	786	775	695	724	761	730	732	728	774	714	740	733	662	719	728	734	729	760	751	728	731	690	774	750	779	782	701	767	729	748	762	756	729	756	705	732	764	714	744	740	727	705	720	742	705	720	728	715	760	789	681	673	780	743	721	739	729	751	719	667	751	700	742	687	781	757	729	733	758	716	683	733	745	737	775	767	696	691	716	694	733	758	733	822	813	705	728	732	772	730	698	721	741	752	742	717	727	702	730	745	695	789	731	714	741	744	727	727	704	704	769	759	759	742	755	754	770	730	725	682	765	750	720	767	691	739	771	743	734	761	727	723	728	813	752	773	721	771	734	728	763	685	725	688	721	774	759	739	753	770	743	715	758	689	752	804	747	707	758	700	709	695	756	731	800	734	706	757	761	724	712	750	747	707	758	682	768	737	710	745	774	666	760	741	718	705	751	784	750	735	807	775	723	772	758	739	723	756	720	795	757	684	722	726	761	758	706	744	741	748	753	788	725	724	732	721	705	739	759	767	764	764	743	748	726	761	751	757	719	759	715	790	681	729	734	710	767	732	793	681	718	751	772	808	732	757	764	752	719	714	724	731	749	713	710	735	735	789	762	697	750	738	744	726	710	715	698	716	723	738	737	738	758	746	691	746	718	685	754	737	745	811	761	723	797	741	715	764	714	772	723	751	828	752	715	732	716	743	717	793	718	747	744	685	703	768	715	749	756	766	750	700	704	724	719	759	706	697	747	811	693	731	721	779	754	725	791	739	749	719	745	698	745	783	719	727	742	754	692	742	722	760	734	692	757	714	735	787	741	776	726	736	781	731	743	730	767	742	804	743	706	767	712	750	723	739	781	743	712	772	719	745	690	743	721	770	725	697	752	697	721	741	754	713	773	736	762	689	729	718	765	723	732	700	761	745	730	718	726	794	740	717	740	735	704	765	719	729	734	757	707	720	732	711	732	720	725	735	725	728	711	684	754	758	741	715	737	757	700	765	725	793	717	760	709	760	713	748	703	757	728	764	787	708	771	759	767	755	761	701	745	783	715	737	733	788	680	742	696	717	755	738	729	713	768	777	750	726	699	718	744	753	738	759	718	762	709	739	774	744	786	735	773	716	702	708	701	760	761	727	775	728	729	730	694	765	739	778	785	740	716	733	766	712	779	720	700	715	758	715	771	735	737	740	775	748	735	737	699	745	713	743	769	730	710	734	737	701	705	733	717	780	764	779	710	747	715	786	745	717	776	764	745	762	724	739	695	704	724	754	730	723	807	771	785	723	750	794	750	714	700	727	733	766	747	737	757	707	697	749	755	722	772	709	748	700	728	745	735	737	768	735	735	764	706	710	740	697	681	732	684	728	783	755	747	751	742	718	753	763	787	763	717	757	753	760	714	741	727	773	777	727	744	739	736	711	770	734	717	687	717	726	732	719	760	728	710	722	778	755	777	713	795	716	742	771	755	739	801	746	725	744	724	766	792	737	735	722	708	743	708	739	765	708	726	753	754	721	734	710	684	750	736	738	728	757	740	737	736	750	717	728	731	750	751	752	733	746	763	729	741	707	752	682	752	765	761	751	728	742	704	764	757	763	795	742	727	752	748	720	722	732	695	725	752	717	734	753	712	746	778	765	757	754	721	753	673	777	694	710	750	773	715	770	755	727	738	748	732	747	760	752	733	743	712	721	732	725	731	672	760	740	730	715	699	774	775	756	757	727	749	748	726	756	730	792	702	721	758	701	721	741	730	743	726	749	774	731	750	743	739	714	760	764	713	731	702	755	711	710	739	793	755	763	694	796	770	737	727	760	735	756	725	694	747	799	747	759	779	726	789	708	781	800	730	742	745	743	734	750	749	725	732	728	736	750	773	755	788	732	797	685	738	758	778	746	737	797	751	745	739	735	717	778	696	756	723	722	708	753	773	687	725	755	795	708	746	763	730	751	700	771	725	745	688	751	743	728	765	689	761	756	751	726	688	727	721	713	725	779	747	737	711	719	725	737	735	787	759	769	718	752	711	708	743	744	745	731	779	762	729	752	714	736	689	710	752	755	700	749	736	738	757	787	747	769	708	728	757	800	780	765	710	779	762	755	759	723	780	717	771	735	739	713	704	709	716	681	743	711	730	755	802	759	761	759	724	690	744	728	725	741	730	759	782	776	763	756	750	760	781	726	678	733	688	709	685	701	756	726	721	729	743	752	694	757	726	744	763	748	722	722	755	733	757	763	684	736	744	741	764	732	726	708	729	754	691	719	727	779	768	699	735	741	692	739	756	737	732	734	779	726	747	782	733	705	706	704	712	727	723	755	736	734	774	705	764	738	729	752	721	736	773	776	757	719	689	726	779	760	773	727	690	680	789	720	790	688	721	710	759	749	725	736	757	735	719	679	715	705	746	728	823	739	728	765	750	715	741	774	688	769	718	733	726	776	773	748	707	730	736	743	712	774	775
24589	20998	24418	27728	20632	2020	414	318	289	276	257	245	248	229	246	228	236	231	246	212	239	249	211	229	226	248	233	250	195	221	221	254	208	225	227	234	224	215	208	216	173	201	244	221	248	197	236	214	224	236	208	244	223	183	213	210	212	246	207	199	198	227	220	217	236	203	213	202	234	205	227	237	219	238	237	223	219	219	226	209	216	218	236	221	239	223	201	210	233	202	227	226	231	200	208	231	197	231	219	212	229	176	229	206	229	202	243	213	220	204	195	215	204	203	231	230	236	227	221	204	236	210	225	204	215	219	211	209	232	218	204	185	219	212	223	237	235	227	206	216	204	222	212	206	216	228	217	194	200	227	217	218	209	213	184	195	236	230	207	227	251	222	214	242	207	262	240	261	217	181	214	213	220	213	215	225	205	235	205	196	210	229	171	220	220	233	238	207	201	187	224	215	239	190	223	223	223	230	225	196	218	228	198	227	240	217	217	210	229	225	258	196	199	215	206	226	225	223	226	179	209	238	236	222	224	218	197	224	217	237	232	233	215	226	254	214	225	226	216	222	226	226	200	200	227	214	220	201	227	237	194	210	206	223	211	245	239	220	231	214	235	197	233	228	207	243	212	207	233	206	234	231	260	201	241	196	215	212	244	215	218	215	215	202	209	202	187	181	226	187	248	228	256	251	216	244	226	252	226	211	226	201	203	209	213	210	270	248	217	202	233	226	230	232	207	204	241	223	214	210	200	218	198	221	203	230	213	196	228	220	240	213	182	198	210	235	221	228	213	248	214	240	234	197	205	203	229	188	219	244	240	212	212	238	251	219	216	219	235	227	200	221	232	214	255	221	231	227	234	181	234	209	231	219	200	231	212	234	213	222	205	229	219	232	222	216	236	243	232	207	249	193	208	208	218	258	192	225	232	217	254	212	230	218	208	212	232	221	218	194	193	214	229	225	197	232	229	203	219	225	215	234	222	218	198	240	264	222	235	211	194	223	220	223	192	233	228	200	241	226	227	243	214	240	218	228	187	227	216	253	211	226	215	214	230	209	186	208	197	272	229	211	199	208	223	209	231	219	207	196	229	218	201	214	215	196	212	259	185	197	221	233	204	214	191	218	236	218	207	234	215	196	201	206	221	219	241	195	206	233	206	228	248	199	222	232	211	202	219	204	221	200	191	206	215	222	201	182	222	217	205	238	185	198	240	206	234	226	202	259	237	211	243	208	182	215	230	212	192	188	206	189	218	209	228	230	217	221	208	227	222	223	208	205	239	200	216	207	229	244	209	207	231	231	202	210	228	181	228	188	225	237	222	191	225	194	204	228	193	211	248	188	221	214	220	226	237	232	203	225	213	219	201	221	236	213	221	206	218	229	211	237	238	215	214	223	218	207	229	235	219	222	218	210	207	228	218	215	212	227	212	204	210	194	189	186	215	228	243	237	239	217	217	212	199	230	217	227	224	215	228	231	221	220	212	220	199	204	197	244	217	235	237	216	227	232	197	245	219	220	204	236	216	219	214	206	213	224	232	223	242	231	194	212	232	219	237	207	224	210	209	209	237	231	226	222	222	223	218	212	212	202	202	220	223	214	212	195	218	207	220	203	223	200	213	240	233	226	201	220	226	226	240	198	214	207	210	196	238	217	207	203	205	209	251	227	205	235	212	251	224	219	214	208	236	230	223	232	210	234	212	218	212	228	194	207	212	201	214	233	215	238	231	225	216	220	188	196	211	200	221	208	218	241	211	196	196	202	206	186	216	216	219	212	222	204	211	239	206	228	216	221	204	204	231	232	200	244	231	217	217	215	199	239	192	211	215	223	235	203	217	222	222	206	200	195	224	214	250	228	223	239	243	202	222	209	234	230	225	205	222	220	261	239	238	214	202	197	212	229	215	218	220	220	203	182	232	196	187	236	197	211	217	225	223	217	228	223	216	227	203	203	230	211	207	206	242	236	194	229	217	194	215	210	201	225	233	205	184	202	219	204	218	235	194	231	232	230	217	229	243	207	223	205	223	205	226	217	214	219	207	212	208	234	215	217	230	228	206	216	222	227	209	226	218	205	204	203	236	227	192	225	207	241	187	214	217	200	203	234	228	207	225	226	200	206	182	192	216	192	216	206	226	228	224	208	243	231	221	212	227	204	213	221	198	199	224	231	225	211	208	215	233	194	203	229	237	191	203	211	220	210	211	219	211	212	229	209	206	248	219	232	213	214	220	222	214	186	228	209	209	206	252	206	230	220	244	241	173	214	228	196	205	229	231	224	239	206	209	219	234	195	237	215	225	207	232	223	216	197	251	246	232	231	261	218	214	205	218	199	195	230	208	216	233	209	251	208	215	234	230	210	226	224	220	213	201	212	209	222	226	236	221	213	209	193	190	238	207	248	207	206	231	214	208	254	213	206	214	197	239	248	220	224	242	222	223	234	203	239	228	164	189	238	214	181	226	216	217	236	222	234	209	227	204	222	190	223	247	243	225	244	222	233	198	225	226	226	222	242	210	194	221	216	217	198	212	195	204	219	215	204	221	212	220	232	197	197	197	198	246	234	213	192	217	225	245	231	218	202	245	217	244	213	234	221	214	204	210	216	208	202	217	227	222	195	184	213	208	217	232	193	218	219	222	178	198	202	207	229	218	198	204	197	210	210	202	192	240	213	209	209	228	187	211	222	250	218	198	200	204	208	232	235	211	209	250	224	203	219	236	225	258	217	194	202	209	224	191	237	197	216	204	202	226	214	222	197	219	244	211	219	219	225	228	220	186	237	214	204	207	202	216	207	207	216	235	204	195	216	195	212	216	204	221	240	204	234	240	206	207	205	249	200	226	199	220	211	223	242	210	238	197	214	190	235	228	230	251	224	211	216	242	232	215	180	221	238	206	215	251	198	213	223	246	242	225	183	187	202	223	235	229	201	218	246	201	228	231	237	237	225	233	226	219	218	214	200	215	211	195	235	225	215	210	214	216	203	212	193	204	205	232	180	232	217	221	224	224	214	211	207	214	197	194	217	202	221	237	222	260	223	213	201	224	228	234	206	230	218	195	222	221	206	184	222	231	222	185	230	222	204	215	207	195	237	226	224	222	220	200	210	245	208	241	215	191	209	208	209	192	217	200	233	247	207	232	194	221	231	212	181	236	242	242	198	234	199	221	195	241	232	237	218	216	223	202	237	209	213	238	216	216	205	217	222	218	239	223	231	205	227	183	209	198	244	218	243	240	218	200	216	241	187	224	225	201	204	207	205	249	215	225	202	223	274	212	209	191	212	212	204	205	212	216	235	202	210	221	237	210	201	224	207	219	216	211	209	206	221	204	208	210	207	209	217	216	228	194	231	222	222	207	210	201	208	208	214	205	200	196	236	189	214	227	220	238	202	228	235	214	201	254	224	208	220	207	234	219	217	203	228	217	179	215	212	232	230	226	228	224	232	215	205	204	219	218	217	215	233	198	233	210	211	236	211	232	215	236	226	220	212	199	193	243	208
2988	2605	1450	867	647	569	578	571	536	533	516	516	490	505	495	451	491	520	508	501	488	480	517	486	506	463	504	475	518	490	476	527	553	507	511	541	493	522	471	570	486	464	448	488	482	477	486	511	480	510	504	521	498	487	494	469	512	469	479	457	474	503	498	480	500	502	478	464	516	473	465	511	481	470	503	475	498	502	487	516	502	498	528	477	498	466	489	461	504	461	472	489	472	475	488	499	487	496	474	491	514	474	511	510	500	484	473	496	538	516	468	507	478	497	510	483	487	459	495	509	515	503	468	502	468	468	472	474	485	443	468	466	482	513	470	500	450	526	491	503	487	467	517	500	493	516	497	450	487	481	521	475	479	519	510	499	466	432	489	522	494	480	516	497	511	482	485	464	491	495	494	502	472	476	508	509	484	527	489	510	451	474	462	493	443	495	474	493	501	494	490	451	495	459	498	482	463	510	502	475	503	498	483	442	494	495	491	479	508	465	462	498	495	484	473	516	464	493	463	477	474	474	431	486	476	506	444	530	489	469	449	493	449	468	501	491	470	484	510	505	508	494	488	473	441	494	478	480	515	512	523	457	486	487	523	466	493	521	507	502	514	452	475	473	464	486	462	487	539	474	514	499	511	488	500	480	461	429	512	516	534	453	468	508	430	477	462	491	490	428	462	448	483	496	480	489	482	478	473	473	486	481	474	488	515	472	485	494	505	489	441	468	494	476	478	477	479	516	449	540	487	506	512	490	459	506	465	488	442	498	514	483	479	482	519	485	482	514	463	487	468	511	533	525	458	521	495	499	488	453	513	514	492	478	474	498	489	459	499	510	486	492	484	490	521	466	517	473	480	486	484	486	494	482	491	470	462	486	487	484	463	485	473	471	462	490	490	500	508	487	507	467	495	518	474	457	503	438	457	459	522	512	536	525	497	473	460	501	479	441	470	471	481	510	457	486	488	491	487	506	454	487	476	478	516	472	421	519	494	489	468	539	502	502	443	496	477	489	445	489	490	462	460	446	471	462	456	508	489	521	480	503	484	467	462	484	480	481	467	488	484	521	488	448	481	479	496	487	488	474	526	467	489	522	488	528	435	496	505	505	471	512	531	492	464	515	520	506	485	458	482	468	506	509	456	482	529	498	537	491	492	502	456	494	454	457	508	501	494	511	529	501	468	510	463	518	465	542	498	491	467	491	521	478	500	479	505	484	451	498	490	472	500	486	486	495	474	481	491	480	494	474	436	508	547	479	512	452	500	481	487	487	433	482	500	481	517	506	492	497	502	463	502	481	500	499	446	518	488	475	494	473	507	482	461	449	487	482	482	459	501	514	489	526	471	488	463	531	479	471	491	483	495	487	484	496	490	473	485	483	510	453	471	522	476	470	504	500	479	489	526	524	489	509	502	544	521	445	487	506	442	496	456	461	505	489	496	485	493	507	473	523	480	502	526	511	483	479	470	473	474	478	414	492	444	498	505	490	525	509	488	486	499	475	520	488	475	475	467	459	464	545	498	471	526	463	494	479	492	536	488	490	489	463	498	486	484	479	495	479	460	451	447	472	461	433	459	483	476	511	499	487	499	463	472	536	504	495	473	481	483	495	525	471	503	513	481	503	490	502	404	486	477	462	474	495	482	473	497	485	483	502	485	527	481	481	489	480	514	499	508	450	523	487	475	460	480	470	477	528	447	513	476	476	499	501	476	457	486	483	501	483	474	450	488	502	455	467	494	457	509	511	490	505	454	490	456	462	506	454	494	464	479	504	462	465	524	490	540	447	512	434	468	496	514	499	506	506	489	515	485	499	529	480	543	510	520	474	479	523	509	496	485	510	492	543	452	474	466	468	482	492	486	499	498	499	512	500	483	532	450	494	495	490	495	535	472	480	476	538	491	487	519	506	540	520	543	499	467	467	492	452	449	505	496	476	472	474	466	508	469	496	478	465	465	467	514	444	497	501	459	471	473	507	517	487	523	533	514	494	493	505	405	489	475	471	463	518	473	466	527	464	520	502	444	477	515	475	484	482	530	469	423	480	483	477	493	484	524	511	520	468	465	491	494	516	495	481	475	502	523	473	510	439	498	505	464	517	502	507	511	461	515	500	502	459	471	495	440	499	445	454	500	509	468	511	496	519	499	502	468	458	490	472	515	499	438	505	467	457	504	477	500	491	488	521	472	469	520	441	517	526	529	437	451	440	497	515	459	472	477	451	500	494	478	469	482	491	508	487	495	492	487	485	443	465	478	464	483	529	512	460	504	494	446	512	509	506	486	489	461	498	456	493	488	504	468	459	530	479	472	529	487	474	423	474	508	471	485	529	503	472	495	493	513	503	486	498	513	488	467	515	507	494	458	471	431	465	494	472	496	467	482	492	521	477	521	470	505	459	493	450	526	565	483	487	487	456	472	474	479	496	494	518	468	470	496	490	464	471	522	459	437	499	503	513	460	481	492	465	467	478	478	491	487	478	484	481	505	504	480	492	504	479	438	498	449	493	474	478	446	471	514	495	512	498	515	493	486	445	463	490	502	517	520	479	485	488	476	473	499	481	491	481	511	484	473	464	490	487	516	505	492	504	485	513	502	493	505	461	494	495	509	477	475	494	503	478	469	479	475	441	506	505	469	471	465	503	477	494	476	485	495	515	461	491	496	501	478	489	498	503	494	467	496	470	526	502	467	491	478	481	491	505	495	505	472	489	463	482	488	510	489	500	491	477	481	494	509	462	498	480	494	522	431	459	498	478	464	537	489	510	498	473	480	481	490	496	518	504	474	457	478	507	511	508	456	489	468	502	513	485	490	498	480	472	449	480	468	489	471	494	472	491	484	475	497	485	501	500	551	472	473	527	551	436	476	497	501	492	504	515	469	498	502	481	515	517	491	495	470	509	514	501	504	510	524	487	463	485	486	508	488	475	486	504	499	492	465	536	468	518	496	484	476	499	487	478	496	523	477	484	489	500	503	471	501	505	494	449	502	499	463	492	497	520	461	502	487	482	507	514	479	488	465	533	457	497	464	488	482	483	507	467	488	477	478	472	506	526	494	477	483	492	528	488	440	507	522	487	478	483	495	446	460	496	523	471	468	467	500	475	475	496	490	479	488	456	468	536	485	484	428	474	470	486	484	495	489	499	501	469	484	476	504	518	490	450	443	466	453	488	482	492	458	490	508	455	490	492	472	467	495	459	508	478	488	484	513	490	478	514	431	481	485	487	439	454	534	469	450	477	496	440	490	488	481	491	488	500	505	444	499	454	496	498	510	490	479	494	508	473	524	476	450	467	505	498	541	473	521	460	467	534	498	469	486	519	484	487	493	493	477	490	462	483	484	492	500	500	477	469	465	497	450	499	516	468	516	472	536	490	470	491	514	514	516	486	477	460	440	477	491	480	445	469	467	490	472	466	479	455	496	461	479	529	491	504	470	498	508	517	493	480	511	503	485	493	455	509	466	503	511	473	481	521	468	503	454	468	479	477	468	503	445	473
23869	21010	25086	27138	21016	20859	1427	303	219	203	178	151	137	149	107	114	106	115	118	114	95	119	103	120	95	114	102	95	84	93	95	80	83	91	94	108	77	79	86	111	90	82	95	104	75	97	82	89	84	100	91	115	82	98	97	88	79	103	93	109	91	97	85	98	93	110	91	93	82	77	72	88	92	89	96	102	94	100	99	86	82	75	104	106	82	70	102	87	84	95	91	96	86	78	96	94	105	102	93	104	89	94	87	96	105	93	108	126	103	108	88	89	86	113	99	86	72	90	86	79	72	97	89	106	84	92	88	108	99	88	86	87	80	87	117	84	90	85	84	83	81	83	98	86	95	107	92	74	88	97	93	85	108	89	87	96	97	86	128	102	74	83	100	98	69	92	92	93	84	77	110	89	86	87	87	109	114	93	91	82	97	78	101	83	82	86	77	96	110	94	89	86	95	79	86	98	92	89	90	99	93	104	111	86	89	109	93	77	112	92	99	81	98	70	86	82	80	87	90	88	106	105	93	93	92	94	76	95	79	104	91	86	66	88	82	88	96	78	88	84	92	93	79	84	99	102	88	88	89	87	88	88	83	102	82	92	91	91	95	68	96	96	105	80	92	89	88	101	80	86	105	79	90	81	101	93	100	100	95	102	95	88	101	93	88	78	90	88	62	90	101	85	69	80	92	106	97	92	84	98	106	79	77	89	95	82	95	91	83	80	89	73	84	96	89	111	102	95	105	86	88	110	96	83	94	100	99	101	80	95	88	81	90	74	85	72	96	87	83	88	89	107	81	108	86	91	85	79	87	86	88	79	92	97	94	110	86	111	106	88	77	83	89	93	110	79	78	84	94	86	91	106	75	99	101	118	92	104	85	81	89	82	81	86	85	90	89	89	90	88	91	100	86	91	74	80	95	84	96	87	97	89	77	96	81	81	96	89	93	69	89	80	117	77	98	89	109	90	88	111	107	81	85	98	70	91	79	81	111	95	95	95	93	85	100	89	96	88	105	102	79	80	86	86	86	90	98	96	110	90	100	91	99	83	91	78	76	85	77	82	89	81	99	94	94	76	86	95	75	106	81	77	90	104	86	112	74	121	93	97	99	95	95	96	89	97	94	73	109	94	92	109	81	72	98	88	70	105	95	75	88	83	86	86	112	91	85	103	83	95	91	95	100	102	83	103	96	102	89	85	99	92	104	106	76	90	88	91	97	89	87	97	83	102	109	77	98	92	116	66	99	81	86	88	93	84	75	93	76	80	93	86	79	84	92	87	91	75	88	87	79	95	91	87	95	75	86	93	95	108	89	116	90	76	65	91	84	86	91	100	89	89	96	92	75	67	95	110	96	97	103	89	90	98	105	87	95	87	109	96	71	83	97	96	90	78	100	99	86	96	92	75	85	94	94	91	95	95	113	86	86	92	108	97	91	99	110	97	74	72	87	88	75	79	86	104	84	113	92	103	104	95	76	93	71	72	90	88	85	97	102	99	99	91	97	80	75	83	79	89	90	97	101	79	82	90	94	95	99	71	95	95	80	76	111	95	93	86	88	85	95	79	99	79	97	102	80	100	83	86	98	86	77	99	87	89	90	90	98	95	89	92	76	77	105	92	67	94	102	82	98	121	115	82	95	97	101	103	107	97	95	100	94	89	84	98	110	93	90	93	71	98	91	101	84	82	93	86	92	66	99	103	99	87	90	85	79	108	91	98	101	106	89	113	89	84	78	102	79	93	94	82	77	108	104	95	89	93	89	94	88	78	82	82	100	88	83	93	111	92	95	91	86	85	78	79	94	95	87	89	97	83	107	77	95	78	113	95	89	92	97	98	95	87	96	93	104	115	83	85	87	91	84	106	99	93	99	101	110	82	86	89	77	108	84	96	97	88	91	87	88	87	100	88	91	100	80	93	84	76	83	97	92	94	80	97	85	92	75	99	87	93	103	95	89	86	79	77	95	92	97	92	98	95	84	78	102	84	104	102	80	83	90	101	65	94	96	96	97	105	104	98	93	88	111	90	77	76	97	92	107	87	109	96	112	108	79	83	87	86	111	98	95	94	98	81	81	96	80	95	88	81	104	97	93	72	103	94	80	92	85	85	73	102	100	93	70	103	94	71	101	103	94	89	81	84	96	72	81	94	82	97	93	84	85	89	81	86	90	63	90	83	82	93	81	93	82	85	101	86	83	99	97	113	85	94	81	101	83	94	78	76	88	93	84	86	83	83	79	75	80	100	93	114	88	75	81	100	92	80	90	80	109	93	93	79	89	103	88	116	87	100	77	85	93	88	103	91	99	78	78	122	77	101	105	87	94	80	73	81	85	106	104	87	91	84	89	87	111	74	96	95	102	96	102	79	86	99	87	92	89	112	117	80	107	89	108	77	91	84	97	104	77	94	76	89	90	95	110	100	85	94	66	99	98	86	89	96	96	101	99	84	93	127	103	107	92	97	80	89	100	89	94	108	88	95	97	89	89	75	80	94	80	103	101	94	88	90	102	86	105	99	100	100	100	75	85	95	102	78	80	85	92	95	92	100	88	105	87	87	73	93	101	85	82	85	82	77	86	103	106	75	95	90	87	82	92	87	97	102	95	94	99	97	87	77	94	86	95	97	97	108	100	78	106	113	92	86	109	90	99	93	67	104	91	87	86	87	96	86	68	76	111	107	80	85	92	97	122	95	88	101	88	88	81	83	89	89	102	87	98	85	80	81	92	96	82	92	91	91	95	96	97	92	88	95	95	85	97	104	77	95	87	88	101	92	92	95	95	82	77	107	84	101	90	97	95	125	82	89	87	96	87	93	96	97	101	102	101	91	77	73	92	86	96	80	98	94	91	90	93	69	101	87	81	99	90	99	94	95	91	76	100	61	100	83	84	112	86	93	105	84	86	107	96	91	98	83	88	106	86	86	112	94	82	106	94	99	125	95	87	99	90	98	86	92	76	92	89	93	78	100	94	97	77	101	105	95	100	84	76	110	76	89	87	101	86	96	84	89	93	74	86	95	94	97	95	76	93	82	95	73	87	94	86	73	93	100	101	100	90	92	90	92	94	88	101	115	99	98	90	89	94	81	98	99	102	93	96	77	104	85	89	87	90	97	85	84	86	98	87	93	105	76	88	102	80	77	93	98	95	100	93	97	90	101	90	72	96	85	99	96	92	110	84	81	84	89	91	97	68	91	73	76	81	74	110	83	103	90	124	85	103	93	85	98	105	85	86	75	74	77	85	105	91	99	87	88	75	72	95	80	78	107	97	92	102	72	91	82	85	111	107	95	90	103	103	83	102	87	80	107	95	84	88	90	86	95	99	97	77	89	94	91	84	98	103	94	96	86	86	103	78	92	88	70	105	88	80	87	92	101	96	95	83	99	81	95	98	91	96	87	108	94	108	96	90	100	96	77	83	84	86	71	79	83	92	89	87	67	94	108	138	76	102	93	102	87	81	88	94	79	78	88	91	101	99	88	122	78	83	83	85	75	96	94
3018	4199	2214	975	539	451	338	304	307	278	269	272	231	276	277	235	237	244	280	255	240	258	230	229	272	255	228	246	232	242	234	224	208	207	231	227	249	246	250	241	259	240	234	224	227	230	218	244	202	251	248	228	275	241	256	247	267	251	238	249	245	285	219	242	229	231	270	216	252	250	265	246	258	227	233	256	261	236	235	228	243	221	267	229	248	241	254	231	240	246	247	259	241	240	240	248	258	242	260	229	226	217	219	242	246	209	225	233	241	263	271	244	262	241	234	234	229	220	221	228	233	250	209	202	244	236	217	234	238	256	265	232	242	233	245	234	228	223	231	247	229	264	228	245	271	259	224	228	233	238	203	243	224	240	234	241	221	253	232	233	218	244	250	224	252	225	266	232	238	247	230	257	247	264	237	207	250	242	227	233	254	247	223	218	232	254	244	236	240	251	219	234	229	237	223	253	265	247	221	230	245	239	229	244	235	232	234	242	234	215	249	245	225	209	248	234	239	257	228	246	231	237	240	263	237	247	255	226	269	219	266	217	269	251	254	238	217	223	257	224	253	231	269	236	249	246	265	255	222	232	239	229	261	229	226	224	214	219	243	221	214	226	258	238	249	245	255	270	219	241	217	232	253	235	236	241	207	264	229	243	230	215	213	203	256	224	256	242	228	224	231	236	240	230	208	251	261	208	224	229	247	239	213	256	235	220	241	252	259	237	257	219	243	247	228	236	269	227	216	245	250	219	213	224	238	244	246	218	226	229	232	221	242	233	235	250	258	254	243	245	242	246	233	242	244	250	266	242	233	213	254	257	209	249	258	247	234	240	218	238	232	248	233	214	212	253	258	244	245	240	267	260	248	228	241	266	247	216	217	231	242	287	216	259	233	243	242	244	213	256	223	238	258	255	250	257	250	230	230	252	245	231	248	233	233	266	222	228	262	244	230	212	221	266	246	241	264	235	235	243	230	230	253	229	224	274	241	239	214	222	241	227	246	205	253	251	244	253	248	232	241	219	265	244	221	244	254	259	230	231	244	211	238	221	222	258	225	259	269	252	242	244	232	219	242	245	213	239	273	222	244	216	245	244	264	234	230	239	247	229	240	244	238	229	234	216	223	226	230	232	238	259	248	248	268	227	230	246	234	234	232	234	255	225	242	246	218	256	202	240	214	222	226	219	222	221	253	258	239	248	247	245	252	275	234	271	216	246	222	263	260	250	215	226	218	228	227	225	241	229	242	237	243	235	220	234	231	227	259	225	233	239	242	204	252	230	243	255	259	226	227	221	224	244	222	259	239	248	260	244	226	233	235	251	238	218	220	243	234	226	231	220	251	239	214	248	236	244	245	221	241	240	236	257	235	224	247	231	249	232	226	263	217	227	230	227	250	216	246	243	252	227	246	217	232	240	272	266	208	221	224	239	219	224	246	225	218	234	237	237	234	231	239	226	243	239	241	250	199	230	242	234	224	230	201	251	249	231	220	222	229	226	220	245	243	231	276	256	243	235	249	233	229	238	218	274	261	257	238	246	245	266	259	237	260	232	217	237	257	228	223	218	250	243	238	260	266	218	252	248	238	208	247	240	248	215	243	256	211	273	230	259	242	259	239	221	253	227	226	246	234	260	239	226	232	219	241	245	228	237	266	223	245	222	233	241	231	271	241	257	251	245	242	221	272	252	223	210	243	258	217	250	250	243	240	231	242	226	239	229	225	235	253	221	246	231	251	244	266	272	226	240	259	244	231	212	241	234	243	227	241	237	226	240	271	259	247	234	194	222	202	252	247	257	231	231	253	234	245	233	272	249	229	216	232	234	241	259	225	223	232	249	228	226	238	241	237	224	238	234	243	225	238	247	242	218	258	264	239	252	232	246	216	236	215	239	246	232	217	249	215	240	225	257	188	227	211	224	223	246	217	233	259	267	246	217	240	240	233	251	247	232	219	254	226	247	215	220	236	250	259	250	235	285	226	236	240	228	248	226	244	249	209	232	232	219	246	244	240	240	238	235	235	229	238	244	245	231	241	222	236	232	244	255	235	229	233	238	240	235	214	243	205	239	230	233	266	265	230	229	258	233	251	234	250	236	251	234	224	258	232	228	234	261	249	225	235	241	230	241	251	241	265	210	248	239	241	240	256	261	216	238	236	239	244	246	241	226	267	252	234	241	263	239	251	265	229	250	224	226	230	237	269	236	249	278	217	258	231	244	236	236	231	218	232	266	247	225	255	244	238	265	233	238	255	243	230	250	258	234	202	215	255	239	248	225	237	258	254	249	242	243	224	208	254	254	245	259	227	253	223	214	219	226	233	261	229	226	256	218	237	214	233	229	251	225	233	227	249	269	209	237	224	242	226	246	245	241	240	224	239	207	215	216	237	235	265	255	235	252	238	266	232	243	249	229	237	229	254	222	237	239	252	220	242	215	239	261	229	233	216	242	214	231	216	218	242	224	238	228	239	213	244	233	219	234	229	233	226	214	221	214	228	250	215	232	253	234	252	251	229	235	229	261	242	222	230	216	252	217	246	256	237	230	243	212	262	231	231	250	247	240	247	264	246	209	256	243	232	214	232	271	242	248	235	260	238	241	225	210	239	242	226	220	244	271	245	237	229	226	233	263	244	233	224	217	251	263	247	267	223	248	229	231	227	226	237	209	240	228	268	264	279	230	252	241	251	219	234	212	255	214	223	219	239	241	237	236	240	256	246	222	212	220	239	253	245	253	265	221	257	259	224	224	247	203	245	234	223	247	234	238	233	221	253	230	229	253	244	241	244	225	227	237	222	227	234	225	249	225	242	222	236	222	238	247	228	226	237	246	234	231	223	234	230	246	254	282	233	227	268	240	266	227	226	247	231	238	231	223	212	237	248	205	250	265	227	235	231	250	237	262	239	234	225	221	251	248	251	238	230	237	218	211	222	223	231	240	206	250	219	268	232	237	252	221	234	213	241	238	244	261	222	237	247	213	234	266	255	246	228	264	238	251	267	224	246	266	231	217	259	228	216	249	243	223	246	229	229	247	249	224	250	210	238	277	215	237	240	246	247	209	238	232	235	239	230	246	267	217	240	234	224	266	267	253	236	227	197	249	234	241	243	253	254	246	278	233	226	252	232	199	255	250	271	228	222	220	253	248	232	242	226	259	201	230	236	232	270	221	229	221	225	218	224	231	259	245	267	247	247	248	213	236	229	258	235	231	235	262	235	249	221	235	230	251	257	242	244	257	249	227	243	250	254	217	230	261	210	214	226	225	244	267	220	254	225	237	221	267	234	212	257	233	230	243	247	208	253	227	231	239	238	215	204	231	228	239	229	241	234	240	254	229	210	221	245	193	253	259	219	265	259	219	223	257	246	209	253	245	243	248	260	241	284	235	233	236	248	251	229	238	230	225	254	238	256	265	231	222	228	233	255	238	215	213	235	257	246	242	227	231	218	255	215	260	235	216	223	225	243	235	252	240	242	225	226	226	238	237	250	253	238	241	244	227
32330	10570	974	380	328	344	306	330	339	357	322	321	339	298	350	331	326	334	327	329	320	346	348	316	327	321	314	339	339	344	362	346	379	348	327	352	348	317	343	333	351	346	334	302	354	336	307	349	345	326	324	353	356	324	286	323	337	338	361	316	331	326	318	353	354	333	319	346	362	361	319	358	358	338	327	318	361	323	310	331	312	307	355	319	322	325	353	343	314	364	358	318	358	305	310	354	352	305	312	319	287	316	333	339	326	336	329	338	355	323	360	348	350	314	374	321	344	318	304	338	329	323	303	356	308	344	341	328	319	385	332	325	308	351	310	336	329	328	333	327	316	364	335	333	325	304	312	356	339	359	327	334	368	324	307	333	301	332	309	330	364	345	352	340	333	364	344	345	356	325	299	374	351	321	327	313	331	366	329	325	336	312	368	343	333	310	323	332	314	338	354	309	312	335	339	341	310	374	328	321	342	329	365	328	326	344	299	323	344	325	353	325	335	308	307	347	357	333	342	315	340	347	292	343	349	307	311	339	346	321	300	313	331	291	318	363	322	384	370	363	344	312	330	333	342	337	327	330	335	310	323	335	317	348	345	362	302	315	325	315	327	329	322	303	329	343	318	358	332	343	333	351	368	342	306	328	339	336	317	347	341	298	345	346	343	319	332	343	338	351	359	325	389	365	356	368	328	310	325	298	353	306	327	316	335	353	337	324	342	345	336	304	353	348	342	355	317	336	336	338	348	344	316	341	367	327	325	367	307	343	329	315	292	383	336	355	342	311	341	333	331	325	337	343	339	322	304	323	344	333	292	308	335	364	366	299	320	335	338	346	351	338	305	337	334	317	314	338	321	353	317	329	340	320	344	361	346	322	307	319	334	321	376	331	339	358	301	325	358	289	333	321	333	291	317	365	321	331	341	368	352	347	334	299	341	321	324	316	366	319	334	350	348	315	324	293	326	324	389	366	339	358	369	306	319	337	331	366	346	340	297	320	337	374	345	342	301	362	321	335	327	322	341	347	317	336	289	347	308	348	340	334	327	330	317	326	330	294	325	344	345	328	366	357	325	307	314	339	335	314	330	337	340	309	327	316	332	316	321	329	328	354	325	341	337	342	355	360	333	332	308	332	319	310	371	358	335	336	297	373	317	351	377	336	312	340	324	369	332	351	333	347	302	332	326	380	331	309	315	327	357	356	363	317	333	328	328	360	353	318	353	342	352	342	355	324	330	325	304	309	306	327	351	348	328	339	354	317	345	299	354	314	320	360	329	282	318	320	318	332	317	320	349	325	334	341	342	340	346	310	354	376	361	340	318	331	336	301	336	329	342	318	321	336	335	342	344	359	338	365	317	329	348	323	342	339	356	320	327	328	354	348	318	303	357	349	327	308	314	340	308	361	351	310	354	323	325	318	346	352	349	337	327	353	314	334	330	341	344	343	341	293	310	369	344	343	314	316	316	299	295	353	330	356	294	344	315	341	291	325	301	341	312	343	358	349	358	343	329	358	329	361	314	324	324	323	314	350	328	331	317	361	316	344	341	366	314	349	334	326	314	324	347	305	296	343	311	358	345	341	323	277	362	356	313	333	320	356	369	339	333	316	348	331	352	323	355	311	333	302	301	346	305	347	326	336	327	346	335	336	298	336	354	347	338	350	322	357	327	327	303	336	353	350	314	338	365	349	342	339	332	354	303	296	341	331	348	346	337	307	319	319	329	314	348	337	333	301	335	313	330	326	335	353	320	318	334	319	330	319	365	378	337	322	322	355	330	328	308	339	390	340	371	333	338	327	323	325	322	323	334	341	293	342	337	369	311	323	351	336	352	357	347	339	323	354	344	339	365	341	327	327	319	320	309	358	323	355	363	285	336	327	329	361	326	324	324	360	342	325	324	342	337	339	335	330	330	340	365	318	328	327	329	303	329	374	363	376	355	354	331	331	296	323	346	334	312	325	347	346	301	316	348	321	335	325	341	334	352	332	359	363	314	352	338	317	307	343	316	323	325	357	321	314	336	315	379	350	300	345	342	319	310	363	339	312	376	360	363	349	340	358	344	354	357	339	342	341	305	327	354	348	297	338	311	329	315	344	315	329	323	355	297	381	332	338	308	306	311	315	332	306	365	323	342	327	336	371	362	321	296	319	344	336	339	376	323	343	321	330	324	321	330	354	328	328	320	332	373	371	309	315	309	323	351	333	340	377	293	342	323	342	341	302	301	327	339	308	327	327	375	371	336	339	330	307	330	331	305	374	347	337	336	303	356	315	315	363	317	314	348	344	327	337	360	346	300	285	345	316	344	336	317	380	314	360	344	300	319	365	356	336	333	340	333	317	337	324	346	348	344	339	333	349	330	327	335	350	344	369	325	314	335	327	292	314	315	309	304	342	346	332	332	320	306	367	316	336	375	353	339	313	347	335	322	372	321	345	330	370	320	357	315	335	319	337	349	338	339	336	319	319	317	322	334	325	326	347	336	345	355	318	357	322	347	350	363	348	345	343	335	312	336	312	337	323	330	320	330	342	351	311	350	338	304	354	349	339	333	322	355	362	324	316	320	325	320	337	368	321	341	370	340	294	373	338	325	339	318	351	301	343	330	366	326	361	359	371	336	321	343	364	321	325	348	314	352	360	330	342	324	321	318	326	325	332	359	377	299	345	331	313	324	320	343	327	370	360	366	355	338	329	344	321	305	369	331	326	333	319	332	325	321	332	351	334	344	344	305	349	333	337	357	312	347	332	328	335	341	335	345	364	345	343	329	334	312	331	339	342	311	340	332	333	318	343	342	337	322	344	315	330	322	332	343	341	345	400	296	337	345	330	310	360	396	359	351	351	351	329	322	328	312	336	329	310	332	361	305	331	331	337	340	321	344	337	354	313	349	333	333	327	306	338	344	343	345	307	360	383	354	310	346	365	315	345	329	322	322	329	338	368	311	310	353	300	318	328	334	333	346	366	338	333	300	347	316	360	327	327	346	354	331	339	350	378	296	334	367	348	338	345	352	321	331	315	318	367	377	354	341	342	345	326	327	290	352	345	331	368	312	337	374	312	295	316	340	315	311	314	332	347	322	328	315	318	336	340	363	313	322	337	363	388	333	327	348	322	344	333	303	336	365	347	370	317	301	321	324	286	315	340	320	330	333	325	322	334	329	364	351	326	361	365	319	331	336	330	301	319	328	371	343	356	328	324	328	329	290	342	334	351	348	372	339	317	328	292	328	332	359	332	335	325	345	310	346	304	322	341	334	339	357	311	308	326	330	362	331	339	348	332	345	328	338	323	319	349	331	319	353	344	335	317	293	295	315	338	355	313	325	327	330	349	329	339	341	337	313	304	340	342	310	298	335	351	336	318	345	328	340	307	333	306	342	336	364	349	320	335	344	346	338	326	304	298	326	339	305	373	331	313	316	376	326	340	328	319	321	319	335	359	338	369	356	334	337	280	311	322	331	318	292	333	357	314	352	344	331	333	333	327	335	326	319	325
5484	800	804	744	745	730	753	753	710	744	699	758	733	727	748	712	735	715	736	743	776	728	736	725	747	693	715	764	717	708	756	753	736	690	700	712	730	738	727	756	745	705	720	750	727	756	723	747	721	747	787	740	686	774	719	713	752	723	755	698	775	729	752	712	800	733	721	782	729	731	754	760	727	698	727	697	715	727	797	755	728	771	739	672	757	689	736	742	698	735	771	680	696	755	706	677	739	762	719	729	732	708	732	721	740	715	746	691	767	775	753	738	705	778	670	722	728	760	730	722	739	724	704	753	753	685	755	704	726	765	738	736	752	766	770	764	747	725	750	722	698	759	728	806	752	705	756	758	730	733	729	740	726	745	740	769	773	763	728	746	756	758	733	705	711	703	710	752	717	781	739	752	748	724	704	795	657	724	723	735	730	670	769	707	763	766	752	724	740	715	760	685	724	803	729	733	709	742	700	757	764	732	686	725	696	727	778	774	748	742	697	738	723	743	746	738	711	763	712	762	790	702	720	741	739	694	749	785	702	689	764	754	717	737	699	735	706	737	721	702	706	736	685	762	743	731	731	757	711	690	721	707	726	712	711	752	715	778	756	791	759	721	749	727	746	751	722	713	738	744	761	739	702	747	733	706	727	738	732	727	732	752	733	712	731	739	731	725	747	698	731	778	757	755	785	755	683	757	780	710	765	730	751	710	722	760	774	733	754	747	681	767	732	767	735	762	742	748	770	737	748	747	696	748	722	726	737	728	701	753	723	673	751	697	710	758	751	726	723	712	705	748	705	739	742	734	675	789	707	713	737	717	748	737	789	739	753	739	702	759	767	741	687	686	738	712	703	735	760	745	780	733	750	740	754	681	738	745	709	749	785	732	731	727	727	737	774	727	761	694	729	714	721	755	781	736	762	774	728	718	774	711	723	733	686	722	685	782	736	748	734	703	702	704	728	754	745	774	767	743	679	737	730	735	805	713	706	730	733	732	740	761	754	732	711	685	715	685	719	730	783	705	725	714	771	690	731	790	783	765	755	789	693	725	729	735	753	699	778	729	729	720	713	706	737	729	750	715	752	749	721	702	730	778	736	758	803	738	737	698	761	742	690	768	686	700	796	747	768	721	732	781	693	725	813	706	770	725	726	765	763	716	746	752	679	666	730	799	773	772	692	750	731	712	689	760	735	762	767	727	728	747	717	751	746	733	746	770	747	737	751	736	672	729	738	753	744	730	776	733	721	783	764	772	725	695	721	730	737	773	706	715	748	721	759	751	731	762	749	720	756	689	774	743	709	728	700	740	705	714	776	683	702	748	757	805	685	696	716	754	729	714	712	702	763	784	708	720	757	743	713	719	694	745	681	761	664	749	701	756	772	735	710	733	708	703	746	691	746	684	735	735	688	784	723	726	777	735	761	758	703	769	719	676	776	793	807	716	744	740	754	711	709	738	755	701	701	741	749	750	711	731	747	765	724	759	785	694	740	728	801	750	774	746	732	752	702	726	704	709	713	738	739	739	783	717	712	713	781	699	689	775	714	748	705	723	747	746	795	733	736	717	731	740	758	775	769	729	730	752	730	700	767	731	735	754	742	767	717	764	761	697	689	725	732	774	745	701	704	735	695	719	736	709	773	740	774	724	746	744	744	760	739	757	743	758	732	736	721	736	699	728	723	756	773	740	767	731	759	699	743	746	700	734	724	740	788	802	732	733	766	705	748	716	743	698	771	741	752	764	697	748	725	724	752	727	722	699	759	747	738	746	729	701	748	743	758	749	710	781	756	732	754	739	739	753	737	752	755	721	727	713	763	756	769	708	726	725	736	738	723	709	735	733	742	745	758	702	728	724	703	724	724	742	707	695	734	713	719	772	729	749	707	747	754	750	729	744	728	737	711	745	732	705	744	776	701	721	778	725	698	810	735	815	717	794	783	737	765	736	741	726	714	753	699	802	768	686	725	765	786	700	685	718	779	769	756	760	737	746	796	735	744	706	745	712	745	758	772	710	706	795	718	773	753	719	751	760	770	775	719	739	714	743	686	696	731	752	728	733	753	765	753	723	728	746	727	773	742	718	776	755	776	747	728	736	712	741	777	728	772	723	736	719	724	770	784	782	764	731	740	768	728	749	751	731	753	766	750	764	758	698	761	781	717	747	772	776	717	717	678	754	700	711	747	765	752	747	723	751	726	753	705	698	776	748	733	759	771	721	724	775	765	722	737	749	687	772	736	703	739	777	700	768	775	737	776	675	715	708	779	727	809	751	710	711	737	734	713	707	704	719	748	735	731	752	700	743	776	691	763	719	748	728	719	745	706	733	788	733	734	745	728	763	724	751	731	723	719	719	731	720	743	722	754	699	775	725	754	670	750	711	721	773	719	718	765	756	751	752	769	756	748	717	784	733	688	725	716	773	742	725	745	760	730	764	734	720	728	707	794	780	711	757	672	737	726	756	724	714	786	725	733	720	778	743	724	841	735	713	708	738	757	662	707	750	753	760	729	762	703	731	750	786	706	744	706	706	757	742	768	776	695	760	732	743	713	766	738	724	739	754	783	720	724	756	736	759	781	748	726	732	709	680	696	786	782	711	712	747	730	689	742	789	701	772	670	718	698	728	720	737	719	741	751	736	691	681	727	787	786	688	726	728	736	745	747	734	747	722	789	755	721	747	712	716	760	729	730	777	766	755	779	734	726	751	722	725	743	717	744	738	703	804	691	670	731	710	750	765	734	785	698	763	735	727	691	751	702	743	785	803	781	740	741	738	797	734	771	709	736	721	715	717	754	736	743	750	746	710	722	720	761	730	767	745	705	736	790	718	729	734	758	719	692	743	735	712	773	795	727	726	794	740	719	763	724	772	751	759	753	725	769	725	720	768	812	753	704	740	719	773	721	727	711	726	731	749	731	696	729	710	730	752	696	794	743	775	725	746	714	693	757	740	720	755	714	734	735	723	746	757	819	742	722	724	718	729	719	734	727	711	704	745	750	758	744	741	720	753	731	740	730	771	737	782	701	695	760	738	701	733	778	740	719	696	733	727	766	763	740	752	689	801	738	746	708	753	696	717	750	714	723	735	703	738	746	789	741	711	744	740	787	756	752	751	729	740	763	755	707	707	741	711	749	760	696	736	685	685	732	795	745	736	704	744	761	737	782	714	758	782	754	707	713	746	734	725	781	743	750	744	742	753	761	699	701	768	731	746	738	706	773	714	741	726	774	778	697	745	769	726	737	698	756	736	720	696	747	678	716	781	792	747	714	771	694	682	773	722	697	771	712	724	734	684	755	710	699	734	789	701	753	776	728	709	752	731	741	688	706	734	802	728	733	715	757	749	759	714	702	702	713	723	729	777	779	779	708	739	746	721	729	760	747	728	751	729	731	721	737	752	680	782	748	747	711	752	719	733	688	738	757	726	731	741	746	755	734	729	776	731	751	739	762	744	765	741	730	763	774	748	727	742	756	722	722	678	754	757	756	679	725	720	716	756
24555	20992	24412	27709	20562	2046	375	319	304	279	272	249	227	253	240	195	234	215	212	220	212	234	233	227	219	222	224	217	217	248	186	215	225	216	203	230	201	223	209	195	255	235	216	227	201	227	221	189	216	229	211	214	191	205	236	228	212	209	202	219	220	200	222	194	237	186	231	200	181	214	207	217	206	203	215	200	232	215	214	231	206	202	247	220	208	212	196	195	215	220	225	229	187	216	203	211	237	219	203	220	211	231	209	203	226	227	217	214	204	229	223	206	211	211	209	243	216	193	244	201	210	202	197	216	236	213	220	223	226	200	206	184	210	206	236	225	231	211	218	196	238	198	228	215	216	217	228	228	228	209	191	223	238	256	225	223	196	212	243	212	215	212	191	214	244	212	204	226	224	202	233	212	229	211	223	209	181	214	225	202	221	211	236	243	217	186	213	216	203	211	209	193	208	189	225	219	203	243	222	204	202	229	235	204	230	239	252	218	212	200	211	216	226	235	221	201	221	213	213	230	203	227	208	226	228	240	211	249	184	208	244	221	216	221	206	226	222	218	186	237	216	222	210	206	224	214	199	207	236	209	227	203	234	211	222	206	203	226	202	201	238	207	231	246	235	224	208	198	220	218	195	235	209	237	194	205	190	227	234	205	231	216	221	217	198	200	221	227	216	223	215	195	236	233	210	233	212	229	212	218	218	196	235	197	220	212	239	190	193	221	227	199	210	229	234	196	188	216	216	212	236	236	205	216	221	219	228	218	213	201	206	191	208	221	213	216	219	192	210	208	211	213	235	236	228	239	225	227	227	216	237	237	207	182	191	211	227	210	222	226	233	219	229	228	225	192	208	234	235	235	255	211	214	197	216	210	215	214	224	231	204	222	212	211	201	211	209	206	191	200	231	216	218	195	236	221	214	224	208	191	211	207	227	247	213	195	210	211	219	198	200	221	224	211	225	205	206	213	209	193	217	206	220	221	222	198	212	212	218	221	209	224	209	224	194	193	233	203	222	221	221	194	205	231	258	232	235	245	212	197	227	227	211	198	201	231	216	236	222	223	199	230	183	221	216	219	228	208	244	210	222	234	231	224	196	211	233	229	228	221	219	237	231	220	198	212	216	207	186	240	191	219	225	203	225	203	215	216	218	203	215	203	200	227	210	194	216	211	234	200	230	210	238	220	212	241	216	194	195	237	221	197	207	203	232	243	184	205	207	212	190	206	227	203	199	219	225	208	232	228	246	217	222	218	197	191	229	231	217	222	228	203	215	200	216	239	203	230	229	221	207	191	251	195	285	215	209	192	231	200	227	228	198	203	194	218	200	214	201	208	203	196	184	211	216	219	235	223	242	208	245	226	213	202	214	215	236	232	189	215	242	206	226	217	206	212	219	203	224	232	218	239	214	206	258	211	224	241	204	224	207	222	225	202	213	213	208	203	229	214	222	225	222	235	213	215	225	210	228	212	222	228	206	217	218	222	237	220	223	218	215	189	231	216	208	204	217	206	208	215	251	207	212	217	206	210	220	235	193	221	208	192	227	190	215	214	255	215	232	216	190	241	226	202	236	225	222	232	208	210	220	217	207	206	234	215	229	236	207	212	202	230	241	236	203	205	203	221	180	206	216	205	216	189	229	203	229	198	171	211	197	220	204	212	219	202	231	233	222	232	232	217	261	217	203	206	215	239	197	210	191	222	214	218	208	218	236	210	246	229	213	202	195	214	241	247	212	251	203	188	211	218	205	239	201	203	197	194	204	214	207	197	217	221	218	208	243	200	209	231	181	201	220	226	199	216	198	193	244	214	208	189	238	222	231	208	199	194	206	213	218	211	265	210	237	237	235	216	193	220	189	228	208	200	200	196	222	197	212	225	213	224	223	220	241	213	226	222	211	206	236	190	220	208	228	223	210	241	187	212	235	228	210	213	191	224	220	253	204	200	221	216	221	249	237	215	199	196	241	203	221	207	215	213	260	219	226	190	214	191	211	209	218	213	239	219	227	208	213	232	232	207	233	238	218	186	203	210	226	212	237	224	223	199	233	185	238	211	205	226	227	236	209	231	226	228	204	237	218	238	215	236	211	236	216	193	223	218	211	193	231	234	201	209	216	207	187	209	234	228	222	200	205	219	257	192	195	204	222	242	190	219	205	224	183	209	258	191	215	220	208	215	204	206	236	225	188	210	215	222	242	236	218	219	167	209	220	212	199	206	218	232	220	214	210	191	213	235	240	259	221	219	218	216	204	224	210	228	220	220	257	222	217	204	218	187	188	220	220	243	212	228	182	221	234	218	188	183	218	232	217	217	208	242	244	217	195	215	193	217	226	224	206	214	197	218	228	201	230	221	220	235	209	208	205	204	206	235	210	213	224	219	235	212	220	208	219	207	178	204	218	193	198	226	259	193	232	186	221	255	218	187	218	226	227	208	238	202	208	224	197	227	205	229	226	238	212	220	208	208	197	216	216	200	190	208	234	217	208	198	198	226	225	208	182	226	195	228	217	183	207	230	220	199	212	179	254	215	226	210	214	214	198	200	207	197	197	223	219	226	225	177	188	201	210	213	214	192	199	239	204	232	200	236	213	211	194	218	213	218	204	217	209	206	222	233	237	212	175	223	237	226	224	230	209	237	218	205	235	228	203	233	215	206	206	188	227	256	226	198	198	206	194	212	185	196	227	211	206	215	210	192	228	216	228	212	206	224	217	175	213	187	208	195	215	212	207	213	180	205	214	232	194	203	216	215	237	193	240	234	226	248	233	221	205	213	212	214	198	205	233	225	216	225	198	215	193	213	221	233	223	196	230	218	245	222	208	223	212	221	216	231	228	196	205	207	209	191	211	194	222	223	221	207	221	226	233	230	254	211	215	218	204	216	210	226	227	235	196	219	224	246	203	217	204	220	183	214	222	229	227	178	206	227	221	230	212	192	196	196	214	240	211	214	208	214	220	213	213	223	243	233	229	216	246	239	213	203	232	234	219	182	221	211	205	207	241	223	198	211	234	226	225	223	225	211	213	204	207	209	217	223	215	211	218	202	226	196	218	216	221	221	204	210	222	213	220	204	208	219	192	207	177	227	221	211	215	209	240	238	207	200	187	235	225	242	201	231	210	217	217	207	199	222	187	210	208	224	186	212	225	211	196	205	199	213	208	231	251	212	208	222	223	232	230	236	226	216	209	240	201	219	195	210	212	222	216	208	226	217	218	224	235	217	216	225	227	190	192	226	234	216	212	235	192	236	208	214	192	228	215	209	217	236	209	202	226	253	217	208	232	211	229	223	199	242	235	193	223	243	224	195	239	210	200	242	208	208	194	223	209	230	202	222	225	241	246	244	256	175	229	210	207	222	213	227	210	208	249	231	233	224	217	207	216	184	215	224	240	213	224	237	218	220	220	243	193	244	272	203	199	190	214	216	210	198	229	218	220	212	220	228	242	207	238	218	203	221	187	188	180	219	229	239	223	238	233	225	228	203	233	199	220	240	229	195
3033	2573	1494	851	696	585	522	537	565	514	527	507	481	523	490	518	455	495	500	512	520	488	506	491	499	547	512	491	479	488	522	506	496	499	531	519	475	503	524	514	509	461	478	463	503	488	461	474	523	491	488	499	513	469	496	513	503	485	490	522	479	480	488	513	504	487	547	482	513	527	480	521	460	491	488	464	464	468	471	525	510	499	459	505	516	456	499	490	481	489	506	468	502	465	477	492	485	468	498	499	494	466	469	465	462	482	508	470	436	467	534	473	463	481	488	481	504	481	484	474	469	471	483	445	432	505	484	494	483	510	489	432	468	467	500	484	498	484	512	509	425	472	478	467	485	536	496	481	473	471	490	495	468	480	448	492	539	484	485	535	452	456	482	473	464	484	485	479	464	508	488	464	483	478	475	456	492	488	484	527	507	471	449	512	487	476	459	490	460	455	489	495	516	480	469	489	498	520	480	507	502	472	473	499	476	515	508	492	432	476	487	485	464	495	508	483	439	469	475	505	457	464	450	462	467	493	480	454	516	489	505	518	457	512	487	503	508	465	489	506	488	468	507	493	503	475	502	474	485	464	499	466	467	478	505	487	499	499	497	497	503	528	469	463	435	479	476	504	458	470	468	490	475	480	519	448	509	495	521	487	541	523	455	491	482	456	504	464	478	490	478	480	462	488	473	484	521	490	482	473	491	501	524	468	517	485	492	470	489	473	482	493	511	490	515	472	486	490	490	516	459	501	475	490	479	433	489	520	459	490	464	497	512	510	484	504	491	474	475	514	450	516	473	494	491	524	463	493	459	466	498	491	517	480	467	463	494	483	478	436	492	513	507	500	468	474	489	496	502	504	502	461	481	513	483	512	477	498	472	454	467	519	507	430	486	474	518	482	500	519	495	454	437	527	512	496	496	475	477	450	486	519	483	452	466	521	517	504	496	483	484	478	458	493	466	513	454	498	476	508	503	485	502	473	455	463	514	524	477	481	494	482	470	498	464	529	509	494	446	460	505	513	459	505	487	474	491	498	512	444	455	517	446	506	483	478	502	495	472	495	450	492	499	525	460	466	478	503	443	537	484	500	478	490	470	488	472	511	506	432	485	500	506	515	500	494	518	493	523	492	444	506	484	471	517	513	479	494	505	513	458	534	505	467	480	448	479	472	495	488	496	475	489	501	451	485	490	493	496	457	474	469	481	475	515	472	481	497	506	458	473	496	465	477	492	509	498	448	482	518	501	486	542	487	452	505	457	505	483	511	466	464	474	490	507	474	460	494	501	487	508	474	495	479	465	532	494	488	518	493	523	476	488	484	495	497	475	467	521	461	487	487	478	524	529	494	518	509	477	486	463	477	470	457	488	509	487	495	519	453	509	448	519	480	450	489	510	490	469	460	434	478	493	495	450	503	493	504	465	499	507	525	515	496	465	516	446	496	474	516	475	461	500	501	470	477	472	495	483	468	476	494	498	500	480	463	448	518	503	481	476	464	508	475	462	475	495	515	476	503	474	479	513	528	541	510	521	428	440	450	502	474	475	519	518	508	520	456	482	459	475	502	493	518	495	455	462	491	482	504	542	450	466	497	442	492	478	462	495	502	453	482	513	453	486	483	519	496	458	454	490	499	520	497	458	555	484	423	478	497	489	505	500	460	521	435	495	505	448	445	464	477	523	482	510	483	456	482	505	444	468	448	530	480	481	516	514	502	495	461	506	499	502	475	471	523	455	490	489	499	486	471	472	535	480	486	480	476	478	484	499	507	470	483	482	506	492	539	485	523	480	481	471	476	490	482	481	521	525	469	474	465	490	496	489	492	450	479	476	470	500	474	481	519	510	501	474	460	504	467	495	485	511	489	455	503	481	509	522	481	488	481	497	483	462	473	483	482	497	485	531	465	507	502	450	519	490	486	505	476	486	510	547	487	473	462	488	484	514	450	480	502	504	498	475	490	507	499	515	489	460	512	477	471	488	465	492	494	503	457	477	478	484	481	501	499	492	475	483	518	447	491	532	523	449	466	485	505	475	493	488	499	458	529	470	493	494	497	489	518	487	501	530	519	503	473	494	472	531	489	500	484	492	489	481	444	485	507	486	456	447	527	484	480	537	476	484	500	492	472	504	501	481	514	513	478	508	510	480	493	524	474	504	477	468	493	481	478	478	514	445	508	497	482	522	474	504	501	471	476	499	485	497	512	504	494	437	494	512	442	479	476	495	449	492	489	473	484	474	451	504	507	463	512	496	505	506	439	515	466	495	483	462	472	457	521	520	512	481	525	468	511	468	480	467	507	473	458	462	479	494	494	487	511	467	506	498	514	497	470	512	500	457	521	492	489	466	480	468	497	482	512	523	487	484	481	555	490	502	502	497	448	491	477	476	506	470	470	485	505	456	516	473	471	494	476	485	505	484	480	512	480	464	525	517	487	511	489	521	524	513	476	540	496	514	529	473	476	498	489	504	516	460	449	499	477	493	491	498	488	460	505	475	472	490	502	500	505	466	477	444	443	508	472	495	511	477	500	450	505	515	472	513	476	511	488	475	479	486	455	502	501	476	506	462	516	490	504	501	514	460	486	475	506	498	455	513	469	457	484	487	488	531	482	496	479	545	493	466	482	489	523	480	465	482	490	494	470	508	483	480	476	479	492	474	495	477	485	466	507	520	447	464	489	485	497	487	464	452	454	455	489	522	481	462	515	486	463	489	487	454	489	498	490	483	444	481	504	463	469	492	476	524	527	522	515	464	507	474	532	528	465	489	485	475	476	493	481	484	514	511	507	497	493	504	468	513	469	484	502	488	488	481	453	491	508	479	490	453	524	467	469	524	438	499	473	487	487	473	526	489	482	485	483	504	498	503	471	489	478	519	520	506	470	490	506	488	488	464	478	426	488	469	496	482	468	490	468	494	496	515	503	505	467	464	466	515	512	500	465	513	486	510	474	469	486	507	476	528	469	482	503	504	459	482	470	494	473	493	510	493	493	453	449	483	493	520	489	516	480	498	484	505	491	449	455	474	523	481	486	503	504	465	520	500	476	487	502	505	464	478	469	477	465	498	470	533	491	472	456	529	497	480	478	470	487	512	519	479	530	488	519	477	478	497	463	499	474	506	490	514	478	451	496	477	525	460	486	481	463	460	503	469	476	486	489	451	510	510	502	489	515	483	497	483	464	451	509	466	471	474	493	499	519	480	461	515	479	517	496	453	487	477	500	508	458	461	462	525	462	474	464	465	512	489	480	503	505	477	483	517	503	512	507	487	454	528	471	457	486	478	510	526	463	490	486	485	498	519	494	503	473	470	489	473	498	485	474	527	489	466	470	515	472	510	528	486	492	474	505	491	479	495	527	496	494	488	479	493	486	465	473	471	477	457	479	423	495	500	479	481	474	480	464	501	468	532	490	452	483	475	471	450	514	469	471	481	485	475	532	537	479	482	494	471	487	488	536	479	489	497	458	484	472	481	501	431	510	498	455	460	524	506	441	449	477
23891	21020	25087	27144	21022	20856	1316	311	236	177	204	158	143	138	140	125	114	112	116	112	105	124	73	96	93	107	68	103	118	78	88	102	95	86	99	73	89	82	91	95	100	111	98	106	92	105	88	81	93	107	74	83	81	90	77	97	89	85	94	82	94	100	83	79	108	108	88	84	98	89	90	108	107	87	76	96	87	96	84	67	106	107	90	75	81	82	92	88	72	97	88	96	78	100	87	96	89	94	96	95	90	84	87	97	109	86	83	93	115	96	85	87	93	71	87	90	85	98	94	95	91	88	103	89	101	82	67	82	92	87	84	82	83	91	86	80	93	104	94	101	89	119	87	101	108	81	89	83	95	101	99	91	91	94	78	96	107	78	89	86	90	90	114	88	84	107	94	88	102	95	68	82	73	102	89	91	95	100	94	87	87	68	89	84	78	90	108	87	83	106	95	79	109	101	92	87	99	83	84	87	94	103	95	80	90	74	98	100	107	89	107	95	104	97	92	120	81	89	85	94	84	82	94	74	81	81	88	102	115	96	81	93	97	95	80	99	94	89	96	92	99	89	119	92	96	91	97	78	90	93	88	85	92	86	87	87	95	97	83	84	76	98	92	96	105	97	86	87	73	98	88	82	84	98	86	84	76	91	80	84	94	106	102	80	94	104	79	90	91	83	89	92	91	98	77	65	79	90	89	92	85	75	81	101	82	89	95	121	97	80	102	102	88	95	91	84	81	94	106	103	92	87	95	93	96	85	83	91	90	102	91	87	75	93	78	94	76	80	81	91	102	84	107	76	87	101	91	103	100	87	80	96	85	83	117	88	95	90	94	102	92	89	70	83	123	89	91	79	75	71	60	88	84	104	93	87	87	86	99	80	78	87	87	89	80	112	75	91	101	82	78	80	96	79	99	99	94	80	90	95	91	84	95	107	99	83	80	73	92	98	81	90	84	98	78	86	91	115	103	79	75	84	90	89	85	81	93	99	93	95	96	77	96	105	92	84	107	76	89	81	82	100	106	98	93	110	101	86	90	111	91	94	84	85	85	102	74	94	98	69	82	84	78	99	93	99	81	64	92	102	75	97	76	78	85	90	74	98	97	87	78	90	83	92	90	86	95	81	96	65	83	71	86	89	85	78	90	89	97	105	84	77	104	92	103	81	80	99	92	100	78	87	98	102	93	93	88	99	92	81	100	79	101	78	86	107	105	81	91	87	84	96	82	100	86	113	104	78	102	79	98	112	82	98	111	101	85	74	89	92	107	80	91	84	71	86	83	102	105	94	90	84	64	93	94	92	89	95	101	97	72	81	75	80	92	81	101	89	94	105	84	86	104	84	81	89	88	98	81	93	86	92	118	92	85	113	103	106	80	97	91	78	88	90	93	83	72	91	98	77	89	92	108	89	111	84	94	73	84	93	101	86	79	85	74	97	92	93	94	93	94	86	103	100	90	68	76	94	115	91	77	83	78	76	77	89	90	81	78	92	85	84	104	86	75	84	70	116	87	86	94	82	90	86	90	70	106	92	79	106	91	97	80	77	88	94	96	94	69	83	76	104	97	103	73	91	85	101	86	92	110	89	85	94	84	91	87	98	105	92	93	112	72	102	98	80	80	103	84	80	91	89	92	102	102	79	97	103	77	91	93	102	92	90	104	66	77	75	81	93	88	92	80	99	89	106	96	95	94	79	82	102	69	90	95	110	90	105	73	92	96	91	102	99	91	99	91	88	82	80	95	95	75	92	88	80	90	88	91	97	74	83	69	108	88	98	96	77	98	84	93	85	80	96	103	94	70	84	81	82	82	83	103	90	90	89	86	84	73	89	90	95	84	91	99	94	90	89	77	101	85	86	82	103	102	79	97	94	93	83	92	94	82	90	107	83	90	83	90	98	97	81	93	89	96	104	80	100	81	105	87	96	79	103	80	102	101	89	85	90	83	91	89	93	108	99	87	94	96	92	74	73	88	86	106	103	85	102	94	97	91	86	80	79	90	93	79	82	86	80	85	87	77	94	84	80	81	82	84	101	80	100	86	92	90	85	94	94	96	92	82	95	96	77	106	81	100	86	91	79	99	93	84	94	86	105	97	90	86	95	93	116	97	126	83	80	80	81	84	94	96	107	106	77	94	96	109	82	91	96	100	91	93	101	88	83	83	114	91	87	97	74	96	105	83	86	94	78	98	94	107	75	82	91	98	92	86	75	108	85	92	81	79	62	86	93	79	88	84	121	86	96	85	84	72	78	96	102	94	90	106	105	75	100	69	73	93	88	85	94	91	92	94	90	67	71	91	98	100	94	106	95	94	87	97	94	95	84	104	99	103	71	92	101	109	101	84	96	76	100	93	99	77	71	73	77	71	78	91	105	110	88	90	89	83	84	73	85	83	90	76	101	86	98	102	74	94	75	90	90	65	84	108	85	80	91	112	85	81	76	97	94	78	91	101	89	102	86	96	83	94	83	94	79	97	99	80	90	95	90	105	100	80	89	84	99	82	96	97	108	93	91	104	91	92	98	93	91	110	70	81	93	87	80	101	77	73	83	97	75	99	67	101	90	96	95	97	85	90	87	101	93	94	88	83	78	102	99	97	90	107	75	98	81	105	75	82	86	104	96	111	110	86	84	91	83	96	88	86	96	83	94	82	79	100	94	84	104	80	76	92	89	98	79	88	107	85	89	104	98	86	82	104	81	114	89	71	91	106	119	101	91	114	84	102	89	92	101	95	99	89	93	76	120	116	102	93	78	109	82	83	109	111	88	80	81	81	105	91	87	81	87	90	89	96	96	88	93	112	110	92	86	75	76	97	97	92	94	94	74	98	83	97	100	104	107	102	87	90	99	91	82	101	98	77	77	105	94	96	94	98	94	91	98	70	92	100	86	87	93	103	109	96	108	90	89	86	75	97	105	87	92	91	105	82	99	77	85	89	94	80	81	70	92	105	83	85	72	88	104	97	68	87	80	99	107	92	90	82	95	95	94	87	103	85	74	98	86	104	96	84	85	84	93	87	93	80	95	88	89	92	85	93	96	101	93	95	102	87	97	100	100	103	84	89	98	97	104	98	110	85	73	79	83	62	82	63	89	81	76	95	97	74	87	100	85	78	83	97	104	74	89	78	88	88	104	91	112	91	83	94	82	83	95	98	96	85	92	101	90	80	90	81	99	119	89	86	79	86	86	104	81	88	82	88	93	107	104	91	94	99	100	109	87	103	98	79	99	86	98	94	78	79	83	98	101	88	112	97	100	80	79	105	91	101	98	88	110	114	92	82	98	77	83	95	73	91	73	83	87	90	87	106	89	98	92	87	89	92	88	80	69	93	83	90	96	95	87	82	93	79	81	89	78	112	87	89	89	98	83	83	102	102	72	91	82	100	102	97	88	83	96	108	91	99	108	94	91	71	105	89	102	78	95	100	87	111	96	79	87	81	88	85	82	85	79	86	97	83	77	91	90	94	86	84	88	70	106	87	80	98	92	83	102	77	97
2968	4081	2235	998	581	395	370	339	302	270	257	296	256	268	240	262	277	273	264	225	264	235	245	262	244	221	248	238	256	242	266	242	246	208	229	235	233	222	253	225	228	240	248	241	244	246	244	217	231	232	247	260	244	255	248	247	214	251	265	257	231	222	248	264	245	251	253	255	245	248	280	231	237	228	243	237	226	252	271	244	249	241	270	252	255	222	247	264	232	229	264	252	240	231	265	247	240	258	243	225	254	233	226	241	202	230	258	224	228	248	253	241	221	258	210	248	253	239	227	237	238	254	232	242	236	213	216	253	232	228	235	237	244	239	207	219	234	259	224	256	263	249	247	224	225	229	257	257	221	233	245	268	213	249	231	235	238	242	269	234	256	251	221	235	256	239	267	239	242	271	249	241	229	221	234	229	219	260	253	240	210	246	230	236	212	243	219	253	236	222	241	249	235	232	226	226	206	249	228	227	232	208	225	228	242	223	223	215	271	246	250	253	229	253	195	243	235	250	231	257	213	216	232	216	207	220	228	224	254	225	246	255	236	223	257	209	269	224	230	242	229	249	218	219	265	236	203	231	244	237	259	275	282	241	241	230	249	250	243	234	231	244	282	234	246	212	234	262	216	268	259	249	252	282	217	241	244	229	223	254	218	251	230	240	242	235	257	231	228	248	203	236	228	235	242	248	255	209	240	224	261	226	255	234	252	267	239	227	252	262	241	236	223	260	254	252	227	231	211	261	232	231	234	223	236	224	231	254	219	259	222	243	231	225	248	226	226	224	232	257	233	257	244	257	254	238	245	215	237	235	220	250	250	223	254	236	246	236	216	237	263	246	239	240	213	230	234	244	218	249	241	236	244	260	236	242	259	221	245	252	258	263	257	226	238	222	244	245	244	240	209	249	234	239	250	224	221	217	233	232	207	231	263	250	231	229	233	235	251	222	227	240	265	235	223	213	265	228	248	243	258	236	242	266	239	225	257	252	229	254	259	250	241	250	222	233	245	258	233	232	208	235	253	231	222	259	228	255	239	232	255	260	238	226	267	231	229	219	241	274	256	266	218	254	240	253	241	258	235	245	256	259	239	234	228	240	253	229	238	252	239	243	249	229	221	264	233	253	246	251	248	222	273	223	238	226	251	226	238	222	257	224	281	265	247	225	223	223	218	228	267	245	247	220	244	227	230	244	235	237	222	229	235	279	215	231	242	237	261	226	227	218	230	235	238	236	224	241	219	242	245	220	236	282	235	219	251	235	252	246	255	249	216	217	220	249	240	227	233	253	236	263	252	213	229	204	263	247	255	263	250	257	249	250	232	244	236	260	242	221	233	222	213	242	226	258	263	218	224	254	244	268	247	247	264	212	210	229	253	246	257	229	231	239	256	243	236	236	236	213	234	248	233	218	216	243	249	253	219	219	251	227	256	247	238	231	213	240	251	235	261	219	230	247	240	223	237	223	241	235	241	270	235	266	257	257	241	207	234	258	258	250	249	231	248	242	238	232	260	258	233	268	248	215	216	242	231	265	227	251	261	253	252	263	234	231	250	231	239	254	270	236	233	239	240	227	231	219	244	240	243	258	232	219	229	226	256	227	231	243	232	232	239	247	231	261	243	220	215	231	232	240	240	230	220	228	233	248	231	245	249	244	228	252	248	247	258	227	234	239	247	244	198	237	222	245	250	239	232	244	236	221	221	261	249	276	213	240	244	222	236	226	232	268	246	234	231	230	230	252	247	229	245	256	223	250	266	246	262	247	248	237	253	235	257	221	205	236	240	227	239	257	228	210	238	208	195	246	259	229	223	243	228	248	240	247	251	236	235	247	227	241	226	233	246	245	258	233	274	222	235	245	235	230	215	252	240	225	239	240	235	234	251	229	204	262	247	251	241	243	233	234	243	263	237	235	242	231	230	226	230	238	236	245	205	241	257	225	241	231	241	262	229	246	229	287	207	221	245	236	247	270	248	240	224	251	218	237	231	254	217	244	228	248	262	249	251	236	246	216	232	250	228	231	249	235	228	241	247	214	221	251	225	224	220	240	244	226	234	242	248	254	271	231	261	241	221	250	256	229	259	243	250	236	249	241	252	268	249	250	234	232	252	246	218	247	226	224	233	263	251	233	236	224	239	205	248	242	250	228	224	221	244	237	227	251	219	224	224	248	230	244	238	243	262	255	233	239	229	244	246	248	208	233	256	245	244	246	231	231	241	219	249	242	220	262	233	230	228	240	245	255	245	214	215	247	224	273	236	239	248	236	234	228	218	244	228	226	263	223	243	241	238	223	243	236	238	227	226	251	196	227	225	235	237	216	239	235	206	239	215	226	248	251	238	251	240	244	255	256	234	235	251	215	234	239	226	249	258	251	200	232	263	224	211	250	233	221	243	241	216	234	273	217	220	233	218	255	253	226	238	245	248	233	248	236	235	244	258	243	251	248	257	253	260	206	233	229	234	228	220	239	275	237	245	259	244	260	236	231	239	244	234	236	217	232	218	237	247	259	249	244	249	227	231	228	251	224	241	253	228	232	267	241	240	249	235	261	261	240	285	227	228	228	239	240	245	278	260	242	249	244	253	251	236	243	250	208	227	219	259	232	241	250	256	231	216	231	251	228	211	282	249	230	253	272	234	236	243	249	289	265	273	233	244	254	239	264	249	252	225	248	248	233	229	238	289	244	219	239	262	252	228	274	201	225	253	240	224	216	245	234	242	241	233	253	203	243	224	244	225	252	227	254	231	235	228	247	207	244	233	272	212	241	243	218	243	232	240	268	241	248	251	255	218	254	245	270	256	227	227	205	258	220	227	232	225	239	230	233	258	261	188	226	238	227	245	245	236	244	285	234	257	228	235	224	256	247	233	251	270	238	256	287	236	200	219	231	220	233	255	258	241	243	234	252	236	232	233	218	222	230	254	227	252	255	220	225	237	244	231	227	218	216	224	221	246	210	245	219	267	238	214	221	248	233	253	238	228	244	226	236	241	246	250	225	240	237	255	230	238	232	241	216	232	257	252	286	228	237	239	223	212	225	210	238	224	244	255	221	228	207	236	258	253	230	254	245	249	207	247	260	242	231	244	250	247	250	242	217	267	235	240	250	242	234	248	236	228	235	248	232	274	237	264	227	227	249	235	233	231	231	243	217	224	263	223	263	235	228	222	223	262	231	254	232	253	247	227	255	225	277	260	227	216	222	243	229	266	214	242	269	221	221	243	268	242	251	251	204	245	248	216	239	236	251	257	247	218	264	255	238	247	233	259	245	220	254	254	221	240	249	201	213	232	227	235	237	222	234	187	237	241	220	238	245	256	232	250	243	252	228	236	240	233	263	224	230	243	217	230	262	261	242	263	243	256	257	235	236	261	247	249	248	230	247	241	236	254	238	227	254	235	251	236	236	215	235	233	226	220	222	234	216	229	220	234	240	234	236	258	237	229	246	227	251	230	222	239	237	250	230	232	258	230	259	219	232	261	221	229	258	229	233	224	243
32233	10354	933	334	350	374	348	336	367	338	341	360	349	328	325	340	334	307	343	335	339	358	329	333	345	349	335	356	325	328	383	320	348	334	337	341	338	342	316	315	308	337	343	350	333	383	316	270	275	330	347	335	347	347	337	359	315	313	344	346	340	365	349	333	298	295	320	311	328	357	365	339	359	336	370	327	324	335	322	305	358	350	352	353	324	362	324	294	342	320	352	305	342	323	317	300	338	355	326	348	330	343	387	329	303	356	323	360	367	352	332	328	339	316	315	350	315	339	359	336	329	341	322	320	332	332	321	327	329	345	329	338	325	322	329	330	342	326	333	346	334	341	345	304	313	321	323	353	322	299	369	325	321	328	361	345	356	328	338	328	299	304	324	313	360	310	307	346	312	347	333	360	325	347	326	323	337	338	353	308	347	315	364	307	308	347	322	336	323	362	331	346	314	303	312	324	341	286	344	309	340	313	281	334	331	294	322	305	357	310	326	321	315	300	322	367	374	354	307	328	344	386	296	326	326	312	327	353	348	345	333	348	302	364	313	329	332	320	337	324	297	344	349	299	332	352	342	347	351	341	305	342	322	343	300	332	338	336	342	347	357	291	334	325	313	311	336	271	334	303	347	338	337	312	306	319	328	385	344	328	388	328	305	346	347	356	298	312	338	320	340	347	293	350	303	299	348	326	324	332	341	344	335	305	354	315	309	353	338	316	298	292	319	335	357	294	327	313	315	291	343	336	355	323	300	381	354	340	303	329	312	301	323	339	329	327	361	319	336	336	334	314	345	327	298	315	319	323	355	341	321	370	352	316	331	364	334	330	350	332	321	319	335	350	335	384	325	309	294	297	339	326	294	309	343	362	337	322	367	373	335	325	334	284	346	358	330	320	341	309	353	339	314	352	314	330	364	301	320	325	335	321	333	331	325	334	315	344	303	324	309	359	313	359	376	362	359	307	330	340	335	317	345	289	284	328	341	329	324	307	325	366	338	329	362	352	351	364	316	312	361	326	333	321	337	299	338	321	340	377	343	346	333	335	331	293	330	349	343	335	316	307	316	323	336	309	330	305	310	335	301	338	341	366	341	342	360	299	329	330	323	348	287	316	331	333	330	289	296	298	342	340	330	333	326	343	390	330	339	318	334	329	317	349	335	335	337	336	304	342	325	333	324	337	370	328	345	340	317	354	323	334	356	332	316	321	322	326	352	366	328	344	359	376	348	339	360	313	372	361	341	315	308	318	335	342	352	327	328	340	337	340	356	338	339	334	318	309	306	334	319	338	341	301	300	331	328	345	324	255	287	356	359	312	335	324	303	322	324	348	317	362	306	323	317	322	349	367	331	370	318	314	312	381	321	305	339	349	354	334	319	333	325	344	371	307	321	347	352	309	303	315	310	340	339	317	345	306	351	358	339	317	343	316	341	332	353	369	325	345	332	324	361	356	333	327	344	323	339	324	336	359	317	285	343	313	360	323	331	317	324	317	334	313	331	329	336	362	361	375	360	310	306	329	314	315	327	334	324	328	338	329	303	337	373	332	337	336	371	326	355	293	334	345	335	302	321	367	335	336	368	304	332	387	317	331	339	313	350	313	336	310	298	347	311	325	348	340	346	310	342	345	335	329	350	312	364	308	331	340	334	335	335	307	319	335	369	328	315	339	343	307	330	330	342	308	324	325	326	357	355	341	316	337	354	337	349	305	323	337	318	329	342	330	358	338	344	337	340	337	371	331	345	367	306	346	339	287	319	324	350	308	328	322	350	322	339	364	312	321	346	332	316	316	298	338	317	344	318	328	322	342	362	349	325	308	325	303	329	344	298	298	313	334	370	305	327	325	319	328	326	359	319	337	354	313	331	328	325	291	325	317	316	312	345	359	317	336	311	347	339	310	312	344	371	344	336	377	310	343	335	335	350	325	301	349	297	336	308	338	345	337	348	316	402	312	356	360	357	357	308	312	378	328	337	332	301	348	315	334	325	327	350	316	319	313	332	292	344	322	330	324	326	320	300	314	320	313	303	337	341	353	329	322	316	331	295	362	318	338	307	317	322	320	314	296	334	321	307	328	340	325	352	357	315	322	327	339	330	333	323	297	340	358	353	377	312	303	348	306	345	380	298	359	329	368	330	276	318	353	371	309	349	334	286	392	364	354	335	346	333	310	325	377	336	350	331	348	349	343	371	304	323	319	335	365	351	326	304	333	352	369	333	335	326	350	329	328	322	323	321	357	328	316	314	323	342	335	324	366	340	358	358	331	342	320	301	383	353	314	322	354	273	318	317	341	344	306	382	306	296	322	323	297	317	347	361	310	349	317	342	309	365	361	315	338	341	325	336	341	342	366	334	336	318	320	314	350	329	348	346	334	288	291	340	326	310	319	307	325	310	324	386	304	356	327	314	335	347	345	362	339	337	351	342	360	309	333	316	338	314	351	378	365	331	332	326	325	325	323	308	320	351	319	369	342	329	308	350	358	335	343	316	332	320	371	381	327	367	315	334	306	327	353	334	322	338	371	313	320	327	320	299	324	310	341	344	317	330	311	336	328	331	332	294	335	326	355	355	351	300	309	318	367	334	359	332	330	356	344	314	356	331	318	352	323	360	357	352	339	344	329	344	327	336	339	308	331	326	360	330	349	343	304	348	360	320	337	346	348	355	331	364	360	357	352	327	292	333	331	350	335	376	363	345	327	317	351	340	317	327	356	343	330	339	330	333	352	330	367	322	336	321	351	308	353	336	316	332	334	330	333	309	331	338	320	330	329	334	304	362	321	335	310	306	297	308	294	317	378	315	360	352	344	357	321	328	327	351	339	327	320	322	346	329	332	343	328	330	346	363	337	352	345	318	307	350	293	312	351	292	337	329	363	338	327	319	367	296	357	335	305	333	347	310	303	310	318	318	353	336	344	320	311	328	330	302	362	302	307	345	345	325	353	330	343	304	307	322	312	353	344	355	337	305	360	358	350	305	351	311	360	351	317	329	354	320	333	299	323	346	317	307	344	299	340	329	344	343	321	347	333	317	344	338	309	308	349	327	331	337	336	355	313	327	322	301	307	317	340	287	353	372	344	352	344	361	348	365	353	337	327	334	304	312	338	360	321	311	294	316	362	342	299	294	335	345	325	318	314	360	319	384	369	329	351	365	355	377	339	331	350	343	345	350	318	306	332	313	354	372	325	322	328	333	313	338	350	326	323	342	322	351	338	317	312	343	344	331	301	360	346	284	334	331	366	356	343	325	334	320	315	303	310	337	370	328	326	327	311	335	346	341	322	341	302	330	359	317	320	363	344	376	298	344	322	316	324	331	345	339	318	345	378	314	360	303	374	343	307	322	334	331	318	332	315	349	337	336	287	378	314	334	317	325	361	374	322	333	339	360	337	336	331	305	362	327	329	368	326	361	345	374	341	327	320	305	345	307	298	362	316	349	333	332	365	334	372	355	306	312	366	333	343	319	319	331	350	337	320	335	322	362	318	366	349
5514	827	832	761	720	728	820	762	692	757	755	716	760	745	736	738	705	712	718	668	713	733	692	730	731	748	737	730	753	756	741	695	713	719	723	712	695	729	790	779	720	727	789	788	730	746	722	717	728	730	721	755	741	716	742	758	755	760	710	728	764	712	737	714	754	690	696	764	752	704	736	751	720	715	727	740	706	724	704	725	767	764	719	711	767	712	784	708	709	692	740	705	734	708	715	732	762	790	704	781	767	711	745	741	684	741	750	743	720	688	722	750	700	723	756	763	723	721	758	706	745	672	761	725	715	730	723	750	709	680	660	709	743	743	810	790	718	746	704	739	737	710	718	701	739	707	753	742	704	752	736	781	711	777	731	730	708	738	744	699	771	714	717	750	747	710	784	729	784	684	706	758	751	748	789	724	654	691	730	769	735	794	765	735	749	697	771	731	747	695	751	746	729	737	695	709	760	774	725	711	709	710	743	740	762	726	720	704	714	729	718	754	759	791	669	744	730	713	746	721	733	743	743	756	736	763	733	749	745	746	694	733	713	750	727	746	720	759	716	741	740	712	759	751	683	726	721	798	677	677	753	704	719	700	759	764	756	751	755	747	758	694	701	719	739	700	717	716	752	752	728	731	746	778	712	714	695	759	779	749	684	723	694	758	751	687	704	721	740	723	722	723	728	748	802	761	762	779	770	733	707	707	703	724	738	728	722	714	771	671	743	731	721	760	709	727	745	768	741	748	720	712	748	732	749	728	674	726	734	762	729	740	714	810	740	750	787	750	689	712	759	700	692	701	720	753	752	751	764	720	726	743	714	661	724	754	757	751	723	730	769	724	705	727	710	766	719	672	757	731	760	742	722	730	706	729	738	745	778	760	766	729	716	746	717	713	744	777	739	686	718	731	752	720	688	740	718	725	708	747	722	701	726	743	762	682	771	714	741	727	719	707	779	750	707	697	747	712	703	738	700	712	763	695	731	724	713	743	696	740	725	761	719	764	741	714	765	717	763	730	688	778	755	737	708	742	757	740	745	717	689	730	717	718	759	764	698	764	741	731	716	724	687	771	715	706	698	726	691	723	772	726	780	741	712	687	711	743	701	667	718	736	727	696	745	755	708	774	751	714	767	722	747	732	724	733	809	748	730	707	717	703	714	742	721	725	698	692	698	748	790	736	730	711	719	791	740	724	752	739	721	762	702	709	761	737	712	715	691	725	722	771	741	754	702	740	729	771	776	744	710	715	741	689	748	736	765	754	727	753	711	725	729	701	694	685	700	738	714	744	761	723	712	732	753	737	737	730	721	752	738	721	747	764	749	720	791	726	679	732	738	710	742	723	736	713	784	699	777	758	753	779	735	741	778	714	752	712	760	710	746	710	737	740	770	785	711	711	703	696	734	781	723	722	757	730	702	693	720	753	717	738	756	730	701	807	665	731	760	684	737	728	736	694	751	690	724	705	680	695	721	718	722	652	737	775	719	719	762	729	734	729	676	716	753	740	777	725	766	688	735	758	751	782	758	744	720	711	721	762	759	731	734	771	703	751	702	713	788	711	763	780	740	695	739	745	764	740	716	762	684	746	723	757	754	734	746	736	699	755	760	714	688	747	734	759	722	712	756	752	702	752	731	773	742	715	741	692	745	726	743	724	722	734	738	702	746	702	706	768	717	767	701	731	703	747	741	720	772	708	782	787	747	783	744	671	723	701	728	780	735	709	761	740	738	748	768	718	734	749	710	765	704	735	723	721	702	770	771	708	743	763	749	722	705	720	735	756	799	778	763	665	797	780	757	759	759	799	723	712	745	707	739	692	732	725	723	707	706	721	701	718	727	756	706	703	698	697	718	695	748	702	763	696	723	731	717	703	790	699	791	757	740	714	741	762	713	721	764	723	760	724	747	751	743	746	752	693	718	723	728	685	747	705	723	742	777	710	712	702	733	748	801	742	786	702	760	758	745	729	675	734	682	760	700	759	727	741	731	798	735	771	716	732	683	787	701	704	744	716	729	766	734	755	726	739	702	706	749	738	710	703	754	747	718	804	779	721	686	762	701	727	716	747	760	759	712	713	786	745	735	690	745	780	738	698	721	778	736	680	712	779	729	799	722	766	718	747	736	707	707	739	718	781	728	723	712	736	692	751	716	712	714	724	751	686	763	759	736	728	735	729	762	694	723	736	738	728	733	738	704	732	719	798	702	769	803	658	740	703	746	775	758	744	739	741	708	769	724	712	730	713	743	695	696	694	748	716	715	698	737	782	745	673	716	778	750	718	799	768	724	736	715	773	723	740	789	771	698	732	730	725	737	726	755	721	724	768	744	792	734	802	744	736	731	726	680	741	773	766	723	730	718	753	703	724	720	688	752	703	705	714	701	726	712	771	777	764	747	774	733	720	716	767	793	706	728	789	744	749	760	730	746	721	698	728	714	725	739	712	769	756	758	730	700	714	728	735	744	730	739	738	784	694	694	769	727	761	761	724	736	690	738	747	710	733	781	707	751	704	745	738	720	714	738	737	681	736	779	714	712	711	744	748	717	750	695	794	721	750	758	694	696	749	724	743	718	775	753	741	783	802	755	766	706	725	723	697	756	726	702	694	776	773	661	731	727	740	721	769	755	695	740	742	761	773	754	734	700	733	716	796	776	698	792	744	769	715	704	802	702	743	684	741	768	771	722	726	688	695	711	726	722	785	722	767	733	711	723	704	749	706	687	767	764	709	673	688	714	757	744	738	757	739	762	767	791	709	728	744	757	779	738	678	744	705	723	723	727	740	728	733	745	810	695	738	736	723	708	778	706	712	710	709	704	740	750	741	740	731	713	737	754	734	730	712	735	766	694	758	752	713	727	742	720	718	796	710	668	719	729	737	703	719	775	751	694	735	746	699	715	748	706	767	706	717	773	718	784	736	748	688	743	716	724	751	767	711	720	691	788	695	730	741	732	718	711	714	744	705	753	707	738	731	756	713	756	741	725	758	736	690	724	719	709	744	719	781	758	722	760	753	676	760	754	722	732	740	709	700	760	769	716	735	742	732	737	687	735	748	753	748	733	729	738	755	759	707	763	734	717	710	713	741	699	716	740	725	718	749	760	747	691	722	679	758	750	737	747	724	748	707	717	749	730	762	733	741	759	714	686	715	717	738	709	790	804	732	740	747	738	778	772	751	740	742	717	721	704	786	707	755	715	731	745	806	769	737	729	752	703	707	791	730	727	678	758	775	781	736	781	794	740	729	706	770	713	692	710	685	682	717	722	762	690	740	714	721	782	750	761	756	773	703	746	791	719	751	786	749	724	699	768	744	782	758	723	731	717	727	724	737	709	731	727	737	742	697	665	712	749	741	764	768	753	748	747	700	727	743	720	791	720	745	723	729	676	723	716	780	743	743	745	751	700	741	721	763	734	792	695	784	751	718	719	766	722	707	700	736	775	744	740	727	709	726	728	733	729	748	713	717	709	724	722	732	701	764	749	721	729	714	726	732	690	696
24586	20998	24387	27783	20554	1850	344	343	264	292	225	235	224	287	228	232	252	208	199	213	218	241	223	227	276	183	232	235	212	178	199	218	209	221	202	205	227	223	227	220	224	197	212	214	173	223	217	212	206	242	188	230	212	216	203	204	215	245	202	203	218	208	202	197	219	236	238	217	219	251	206	231	196	190	207	200	199	206	233	213	213	257	216	206	190	230	223	254	222	230	190	245	230	207	220	228	258	207	220	219	228	233	238	226	207	223	213	206	214	199	196	227	212	196	252	211	239	224	221	238	205	211	238	206	213	205	247	206	208	223	211	203	228	195	197	206	194	223	242	212	199	222	214	236	214	210	225	231	199	209	241	245	197	223	206	216	190	177	235	227	219	245	225	226	231	205	225	208	238	209	222	246	223	242	257	206	222	190	222	193	198	198	184	225	224	212	193	221	190	232	226	206	220	222	200	204	192	212	206	203	211	197	207	194	204	232	212	209	187	203	214	235	216	221	205	217	200	234	223	231	238	220	191	208	208	214	194	198	231	204	207	239	213	197	217	208	232	199	191	185	207	198	183	190	189	233	190	218	210	208	189	211	227	215	215	173	202	201	206	257	239	215	218	215	219	224	226	209	217	200	205	169	199	219	241	193	238	226	224	215	251	223	238	236	219	215	211	211	213	245	263	189	226	210	199	199	210	226	188	205	197	230	196	198	224	200	211	211	235	221	214	220	222	243	208	201	233	213	213	200	220	207	227	247	202	222	205	228	222	196	224	201	204	226	207	218	203	256	234	209	224	249	201	211	184	202	214	224	219	196	198	220	232	210	206	204	202	218	217	232	214	205	191	229	215	206	219	204	162	206	215	216	204	215	223	203	214	202	208	213	209	234	214	187	223	215	217	245	204	217	212	194	237	210	193	236	209	240	206	228	198	215	237	209	218	222	213	203	200	238	221	219	212	196	257	191	223	225	185	209	232	194	219	221	209	163	228	214	209	236	232	202	251	195	212	200	235	205	204	198	223	230	187	221	184	221	185	238	206	197	219	225	206	243	225	206	207	230	223	203	201	196	196	220	219	212	204	201	214	228	227	220	220	196	205	194	217	205	212	203	205	214	215	209	209	209	219	205	187	205	193	196	213	215	229	215	222	240	207	209	203	234	249	224	186	177	231	233	210	213	204	192	233	217	192	217	219	232	225	248	232	232	248	233	164	212	198	243	226	226	213	225	223	217	185	224	231	207	237	228	217	208	206	219	211	198	218	225	224	221	212	204	194	204	203	235	197	178	224	198	232	200	224	208	228	244	217	255	205	220	210	216	230	217	220	205	209	206	203	221	241	255	222	207	223	192	217	217	200	217	219	193	210	191	213	216	194	206	236	246	216	198	222	253	201	213	225	197	179	195	197	224	227	237	211	183	189	203	225	229	232	241	216	195	191	214	203	218	244	207	201	185	209	197	219	209	198	191	222	218	241	219	237	201	224	222	230	219	189	169	206	234	209	256	228	210	218	208	202	208	214	183	209	219	216	233	213	235	219	225	195	194	240	212	214	207	214	225	231	198	207	186	206	213	195	216	213	207	215	219	193	201	225	233	195	177	224	239	221	214	202	205	220	236	208	210	221	224	206	208	224	225	210	190	205	201	205	185	211	210	227	241	222	231	205	237	215	213	225	210	221	206	189	222	223	184	216	229	218	206	195	193	230	213	222	237	246	206	220	217	236	235	198	191	200	201	238	243	197	211	231	198	213	240	219	226	220	188	193	202	211	225	232	222	203	234	200	220	199	214	187	191	211	212	209	214	193	200	229	213	212	236	222	217	222	223	209	217	187	199	241	210	211	210	218	191	187	197	196	207	203	207	232	210	205	200	226	225	230	206	195	220	213	213	224	237	214	229	218	230	208	202	226	212	222	200	248	201	228	230	231	211	215	211	233	199	223	239	209	229	224	219	198	186	217	237	199	190	209	215	232	213	179	206	213	203	204	217	198	213	216	214	200	231	243	243	227	213	207	223	223	209	224	222	224	213	221	221	217	205	195	204	233	217	233	209	181	210	197	208	218	227	184	222	236	218	222	212	202	212	194	235	210	226	243	217	244	247	203	229	239	220	238	247	218	210	217	228	190	219	201	245	212	211	206	202	212	205	214	212	206	220	215	230	228	222	231	205	229	227	219	217	222	191	224	218	217	228	241	228	204	189	235	231	235	217	225	222	235	200	200	199	249	223	229	214	209	227	228	186	214	206	211	221	222	231	206	263	218	244	198	170	217	207	196	202	207	205	217	207	217	211	212	199	203	214	221	198	190	213	197	205	206	222	229	211	216	190	196	232	229	210	224	204	207	202	208	202	198	234	223	193	228	248	237	197	249	244	215	224	226	194	218	242	219	218	208	212	214	180	207	219	215	232	216	221	221	188	204	221	213	206	211	208	235	218	197	235	231	262	215	230	237	220	216	201	185	200	203	210	226	244	209	221	235	213	218	235	216	234	187	212	203	234	206	238	223	235	243	206	206	225	230	229	231	185	194	191	209	222	247	212	216	235	226	229	210	206	198	224	237	216	213	240	212	212	218	218	248	213	243	211	193	208	187	222	190	231	230	213	209	238	257	217	203	239	217	206	181	233	232	229	211	218	201	190	214	208	210	193	227	238	234	218	172	212	228	229	220	180	205	239	227	196	206	203	205	182	225	212	211	221	212	217	212	224	205	207	204	235	214	223	216	211	212	201	207	242	205	236	220	202	201	217	199	206	231	208	235	212	185	206	202	220	189	213	229	206	221	201	246	198	212	228	206	225	206	219	213	219	216	220	222	214	205	193	211	202	205	222	225	226	239	213	247	228	217	216	214	216	227	200	186	213	208	215	209	195	211	235	198	218	188	200	250	235	218	250	210	192	210	175	219	230	210	211	214	237	209	196	198	231	183	237	238	231	217	213	200	231	227	223	197	225	212	196	225	245	218	190	195	210	209	221	233	223	216	222	201	220	222	227	209	209	248	230	227	211	224	223	206	229	229	239	209	216	222	211	216	203	186	171	243	192	219	213	217	217	228	210	261	217	223	214	206	215	238	204	239	219	202	214	228	253	222	236	203	222	218	199	205	202	238	201	214	209	248	215	215	219	214	206	223	236	247	204	207	205	207	231	201	224	205	196	227	187	199	194	191	208	230	205	214	214	222	210	220	229	223	214	227	234	205	207	196	220	204	213	190	208	219	205	194	218	209	238	213	240	223	223	229	204	195	208	231	194	198	246	193	217	223	209	229	251	228	218	209	207	225	227	223	183	248	185	215	216	235	197	234	231	180	219	213	228	214	209	225	196	223	215	213	197	195	207	228	201	195	226	226	259	210	211	214	199	191	230	219	224	204	202	205	221	242	217	227	198	224	221	202	209	221	218	202	202	219	172	205	189	218	209	192	239	221	208	192	194	226	234	200	221	192	210	217	226	193	228	218	208	173	235	210	206	220	200	217	224	217	232	227	236	225	195	232	235	219	244
3097	2651	1523	879	667	601	550	521	529	512	481	520	505	501	519	432	502	523	468	465	493	514	483	454	500	474	523	465	528	482	494	504	472	491	465	480	508	495	472	445	465	512	500	517	496	482	466	509	485	513	457	464	504	482	482	482	507	509	511	498	459	473	504	501	499	469	487	510	458	516	499	499	461	481	500	487	491	489	498	493	541	501	500	499	502	497	508	451	482	494	487	483	484	492	463	478	506	450	487	475	493	506	482	477	458	479	531	486	495	463	489	484	529	468	488	515	511	492	516	485	478	440	506	513	459	478	479	524	532	502	492	501	485	500	499	499	502	481	447	468	472	487	484	510	527	496	463	491	492	492	502	503	494	516	507	522	485	470	494	477	519	471	475	488	491	479	515	482	491	497	453	471	489	514	455	451	508	485	504	478	460	489	497	500	493	504	494	486	486	506	491	471	494	467	477	479	485	486	484	477	462	521	455	469	504	485	471	478	470	502	504	474	469	484	515	493	480	480	495	484	487	490	524	485	452	511	437	477	477	533	478	465	470	482	467	493	486	532	460	476	501	535	485	468	477	472	502	502	460	491	490	506	486	496	506	466	520	486	465	470	519	501	498	463	453	456	503	488	498	489	484	422	470	495	489	493	486	504	480	530	442	461	480	473	467	490	463	529	469	473	487	490	488	484	499	492	508	494	486	490	521	496	461	516	504	524	500	484	514	522	505	477	461	456	497	494	456	486	463	492	485	530	462	481	495	535	421	484	480	462	505	498	479	455	502	495	515	521	481	497	521	500	486	489	440	496	435	474	504	466	481	474	486	479	455	424	484	498	516	475	476	527	503	512	523	495	532	461	483	520	487	506	509	498	491	480	454	475	460	496	488	520	481	458	465	448	532	485	485	485	445	464	493	481	447	535	494	490	503	472	478	511	469	481	505	482	435	512	523	487	469	495	491	489	441	516	505	533	450	475	534	466	484	486	478	525	523	454	471	494	494	452	479	489	509	444	477	454	446	451	472	491	480	500	495	504	485	473	490	505	476	487	462	481	470	458	492	492	462	474	472	458	519	457	498	467	511	485	467	483	485	484	489	451	497	470	505	486	459	498	487	420	485	441	463	505	492	471	460	504	467	497	461	491	516	497	510	532	487	460	479	467	459	462	460	476	501	501	474	483	467	480	466	515	509	483	508	486	497	507	498	461	466	472	474	473	510	490	461	488	486	495	482	449	486	463	426	498	521	477	496	542	482	442	479	524	477	495	477	498	454	484	463	477	516	491	460	552	505	471	472	513	488	473	514	479	489	460	466	497	494	465	447	479	480	456	503	476	441	538	514	506	477	500	457	519	516	453	471	474	452	474	435	444	499	497	502	486	485	508	454	479	477	493	483	507	488	489	487	501	489	488	479	472	476	488	498	466	464	473	495	484	488	474	495	489	474	471	477	490	500	480	468	463	497	528	438	474	480	475	476	457	494	489	507	468	473	467	493	474	496	475	461	458	465	427	477	466	483	452	454	516	498	475	444	506	487	452	490	469	487	510	499	492	465	522	486	461	468	488	472	493	462	482	474	470	491	481	515	464	439	442	476	468	486	507	494	431	462	511	492	481	513	491	505	515	476	492	488	470	502	475	468	493	460	529	491	481	500	493	519	428	474	493	510	478	446	500	474	497	471	502	470	496	514	495	484	484	493	488	457	484	480	493	446	500	446	480	466	485	507	471	503	474	500	452	466	479	470	491	495	462	479	505	466	494	481	458	482	505	476	463	512	414	488	462	514	509	473	457	468	476	475	455	499	498	498	492	452	503	453	492	519	459	473	431	457	503	444	463	511	496	503	454	476	499	486	497	446	460	505	454	499	478	514	510	464	495	483	472	493	552	496	435	505	512	458	488	489	480	476	468	488	432	442	459	459	436	481	474	506	492	522	488	471	466	470	514	496	488	470	499	440	480	480	486	488	510	482	491	494	505	448	454	470	481	505	532	476	485	509	470	485	479	471	472	492	454	504	474	452	498	490	469	456	498	485	481	508	500	456	505	486	486	504	510	493	501	514	476	490	520	460	484	465	486	483	508	465	509	449	476	472	488	488	489	482	436	492	524	505	505	486	472	474	490	476	520	481	488	492	514	506	458	471	483	482	507	510	465	463	460	467	492	490	458	508	509	462	511	492	473	533	476	501	476	473	483	478	467	472	455	468	492	497	489	516	494	532	481	457	456	470	515	538	525	496	476	466	495	500	498	470	455	484	463	452	532	479	480	509	512	501	451	470	487	504	532	450	498	487	529	483	492	476	473	482	511	515	478	497	474	487	480	481	432	459	502	499	473	461	469	472	476	512	476	454	534	476	505	466	478	484	432	464	477	513	502	481	487	493	486	483	450	510	440	482	482	475	524	484	490	489	506	532	502	503	460	444	480	490	472	490	518	508	473	447	460	511	470	474	441	528	443	514	481	493	494	503	479	488	507	495	507	470	537	464	528	475	515	494	473	487	482	480	453	486	477	501	458	451	477	507	497	469	503	471	489	517	479	508	439	490	507	499	501	512	460	477	477	488	487	475	563	485	508	472	468	466	479	485	446	511	489	493	489	484	513	484	471	505	477	490	494	494	478	490	520	482	489	443	517	517	485	494	493	507	534	480	500	471	491	481	494	509	471	485	503	513	479	511	492	477	488	511	503	481	479	467	478	491	493	459	482	490	493	465	498	492	482	498	460	491	470	522	503	493	481	490	494	524	456	518	541	449	471	495	463	483	494	507	465	473	518	504	474	476	500	504	465	513	485	479	468	474	465	464	491	476	444	481	471	498	464	530	473	470	452	464	462	483	473	504	461	464	498	480	455	511	453	493	462	496	468	457	460	441	453	484	467	525	464	475	466	460	466	486	490	501	502	521	507	480	518	480	466	478	466	528	509	497	494	480	472	483	485	447	499	511	490	475	476	483	482	483	528	488	463	499	488	466	481	461	486	516	488	513	486	464	504	504	488	487	486	472	494	489	487	490	494	485	530	489	487	500	478	485	448	463	502	486	449	521	467	474	497	508	468	480	497	496	497	530	509	456	482	486	498	483	471	469	477	473	466	512	461	500	508	496	508	513	488	506	485	513	469	453	511	479	489	447	478	468	471	496	486	475	496	486	533	473	516	532	473	479	476	497	502	431	531	468	493	515	482	541	491	491	490	497	533	467	528	477	476	492	475	473	454	467	483	460	478	478	493	471	493	486	483	483	478	503	523	489	482	487	479	457	491	466	482	470	486	503	483	467	536	456	510	508	460	489	467	475	471	515	506	505	477	501	491	453	495	481	507	481	467	516	485	488	482	507	483	478	465	506	483	502	493	491	469	518	505	501	467	468	486	508	469	506	483	461	452	469	479	473	505	488	454	493	439	446	485	479	482	475	463	500	501	488	479	460	486	460	481	496	507	436	487	417	482	496	473	478	482	497	524	450	497	464	483	442	499	501	503	459	500	471	481	490	492	475	496	488	515	467	475
23803	21014	25119	27093	21021	20863	1304	306	213	205	176	169	152	140	123	139	117	121	122	88	112	113	98	79	110	98	86	93	95	97	86	97	96	101	98	84	87	106	96	105	81	86	102	96	100	111	101	79	99	93	81	87	105	89	108	83	99	98	85	87	83	83	98	98	98	101	101	84	83	76	78	107	92	95	107	90	88	97	88	96	78	88	95	91	91	90	75	94	90	73	73	97	94	90	88	102	98	86	75	85	89	82	100	84	102	72	83	100	83	93	94	83	101	89	100	97	90	91	99	85	103	80	95	98	91	83	83	94	75	103	82	78	90	77	76	71	96	97	121	92	93	87	88	91	85	85	95	108	98	75	82	104	93	90	85	75	106	96	87	86	92	75	90	109	96	87	97	87	89	67	101	87	97	86	79	69	83	84	89	99	108	107	99	83	83	102	86	82	106	81	90	83	86	63	96	80	106	94	89	84	95	89	90	92	97	88	74	81	95	98	93	71	101	91	102	85	86	98	72	100	106	104	82	76	96	90	91	111	101	81	86	89	91	93	97	81	86	108	72	93	96	102	86	104	86	80	86	80	87	91	84	86	84	76	79	83	97	95	70	82	57	96	74	100	91	97	92	94	91	119	102	77	85	88	74	97	77	71	98	99	78	93	93	87	104	90	100	86	92	94	90	78	107	77	93	93	79	83	98	91	88	83	85	80	90	94	72	60	98	88	100	98	91	100	93	90	107	76	92	84	92	106	86	96	96	103	93	89	85	94	85	90	103	83	78	77	97	95	94	96	82	82	95	69	86	88	91	103	93	101	77	91	94	98	80	85	108	91	94	97	97	89	103	93	82	78	114	99	88	79	76	83	91	75	95	79	82	85	86	90	73	75	112	68	92	81	107	89	82	90	99	83	104	100	99	74	101	78	79	83	93	101	100	81	108	93	92	79	85	92	86	84	92	84	109	110	98	92	80	64	85	122	88	74	88	94	81	86	79	90	101	99	91	88	74	73	81	87	82	89	83	96	96	84	105	97	97	86	99	72	95	89	69	83	84	78	93	94	81	84	96	85	87	91	111	99	95	104	82	83	82	101	82	103	102	86	86	90	84	92	102	99	104	80	97	111	85	82	79	91	116	102	109	96	92	82	99	79	92	88	80	97	84	92	88	81	68	86	89	91	83	106	84	104	86	96	85	81	88	85	98	82	104	91	104	82	87	101	85	103	96	80	98	89	92	79	94	68	96	74	86	73	85	80	87	81	103	102	95	82	107	88	100	108	95	85	91	92	80	76	112	98	81	88	81	87	96	80	95	87	106	101	94	87	78	89	97	78	84	81	100	72	96	99	73	110	80	103	107	95	92	77	100	110	83	83	92	80	82	105	87	88	102	87	82	84	106	95	96	100	98	79	108	81	87	83	82	91	99	83	83	95	122	106	76	84	85	84	104	91	76	85	84	110	92	74	80	97	85	77	86	102	98	103	112	83	80	96	91	91	88	86	90	88	110	98	91	93	80	96	102	104	81	85	86	110	111	96	106	77	86	104	109	98	84	76	89	85	88	75	101	89	103	111	97	103	96	88	82	82	99	75	81	81	113	78	96	87	77	78	80	108	116	92	90	104	78	99	95	92	87	88	99	94	84	99	91	74	77	100	92	92	71	82	86	76	88	77	96	98	96	100	91	72	89	102	100	103	82	82	88	86	104	103	92	101	103	97	81	101	95	99	78	94	96	118	76	93	84	81	100	87	77	100	96	75	82	101	77	89	93	85	79	102	116	94	93	85	94	79	90	94	68	77	65	73	79	59	82	115	86	104	95	86	85	95	91	85	81	83	90	76	72	95	93	92	91	87	93	86	91	92	86	91	75	111	89	95	85	86	80	85	93	97	93	89	87	92	85	92	97	87	107	75	107	113	99	85	117	99	96	74	78	107	101	82	99	83	89	81	78	102	88	81	76	99	90	95	99	88	82	107	92	81	93	92	84	92	90	86	75	92	110	91	102	97	92	79	99	88	80	95	98	86	94	93	107	88	98	89	82	100	98	105	88	93	81	110	87	90	92	85	89	119	108	92	76	84	96	104	87	81	83	87	94	83	92	110	101	81	92	95	82	81	85	83	87	86	94	88	88	93	92	100	82	96	99	98	77	89	76	90	98	89	79	89	94	88	91	95	69	87	80	75	93	89	98	84	97	96	92	104	98	88	76	108	84	86	81	111	91	76	86	94	85	89	95	86	91	90	96	88	86	93	98	90	79	91	89	82	95	104	82	93	95	87	88	112	79	90	96	80	97	94	102	85	90	95	99	98	91	89	108	95	86	98	75	97	94	88	85	108	85	73	89	94	78	86	97	77	90	102	93	107	89	90	98	91	89	102	96	83	94	93	94	72	90	78	84	91	93	85	99	90	76	84	82	89	92	78	95	88	90	110	101	84	97	87	74	88	87	86	91	102	87	106	96	80	97	90	74	79	82	82	92	84	82	98	94	95	91	87	88	85	83	102	88	84	85	85	75	96	99	81	81	92	95	87	75	80	85	98	95	94	83	88	85	120	85	92	108	81	104	101	95	85	78	77	69	95	89	66	99	93	76	92	76	73	84	90	79	98	90	97	85	95	96	74	101	90	95	99	111	99	90	88	90	89	102	84	87	103	98	82	92	93	88	103	108	87	102	98	100	86	100	87	94	96	85	78	99	84	100	87	79	102	101	87	95	105	91	113	69	76	82	92	85	88	82	102	100	89	89	91	95	105	87	83	66	84	88	93	75	88	82	78	88	82	87	71	94	84	97	97	96	95	78	94	102	86	95	110	85	97	87	70	83	89	88	85	97	98	113	75	97	106	77	101	90	85	85	83	99	70	75	91	77	99	70	69	72	80	76	80	82	94	95	88	106	93	87	86	103	100	93	80	103	89	105	77	92	103	97	93	86	92	87	104	85	100	97	105	100	103	91	109	89	85	93	103	95	79	110	98	91	99	88	79	76	89	107	96	92	80	96	79	87	83	106	90	83	85	109	96	86	86	84	87	77	85	86	76	91	81	81	90	79	89	93	108	65	72	85	83	76	94	105	89	89	80	100	88	91	90	89	83	100	94	85	78	87	82	93	99	97	101	107	92	77	90	86	96	83	83	98	86	110	83	105	98	86	94	95	81	80	91	93	89	96	78	68	74	96	89	105	95	97	87	80	80	98	72	89	97	87	84	89	87	102	82	86	83	86	79	91	92	97	95	88	81	79	71	104	100	87	83	81	89	87	103	71	83	87	84	91	108	97	89	102	87	85	80	93	93	79	98	84	92	92	85	89	94	82	93	98	89	89	96	87	82	105	94	91	97	84	87	90	73	80	91	90	99	83	89	88	94	88	90	108	109	97	104	94	92	100	90	92	87	93	86	111	82	101	82	89	81	89	86	96	92	92	102	103	85	85	95	79	88	70	95	98	83	76	102	82	72	79	88	83	98	92	99	73	87	93	94	79	95	93	92	86	85	101	62	89	86
3012	4252	2236	957	641	439	377	327	311	303	257	269	275	252	278	268	248	243	234	259	274	226	274	248	274	233	250	239	258	269	240	246	230	245	204	215	228	231	247	226	230	240	225	242	242	254	200	262	248	255	251	213	221	261	247	230	269	253	234	255	218	237	198	243	256	256	257	261	244	231	235	245	242	220	217	222	234	221	216	230	255	211	286	230	244	222	260	247	250	244	219	232	243	258	235	227	227	228	250	229	221	257	252	228	215	258	222	255	217	212	217	247	230	237	234	261	239	218	256	217	220	222	238	238	234	220	253	235	230	228	231	262	237	233	244	219	225	233	231	222	235	234	239	247	234	247	236	207	229	245	242	213	208	228	244	217	259	232	241	255	253	280	248	248	251	251	215	260	267	245	247	245	214	229	234	254	243	228	226	240	225	248	207	241	212	227	235	224	241	225	221	228	264	240	241	256	227	225	249	248	246	195	225	221	195	240	236	233	238	218	226	238	244	218	226	236	225	233	238	224	260	255	224	253	257	244	234	215	217	226	232	258	211	248	250	221	210	269	206	232	245	229	222	232	254	230	204	222	239	228	222	221	221	211	237	237	223	248	246	232	227	242	212	225	224	217	223	216	231	251	218	258	206	237	268	244	247	210	229	232	244	245	269	266	223	259	240	265	234	256	254	245	255	228	211	258	243	227	223	228	233	214	221	223	251	228	258	247	227	229	261	241	246	249	262	235	218	246	242	235	230	245	240	239	241	228	245	231	233	232	241	248	251	225	260	216	240	193	248	234	260	258	261	243	230	213	208	219	232	244	236	250	236	222	226	257	246	238	231	231	218	229	212	255	230	213	233	239	247	219	227	226	239	237	234	235	242	247	246	214	254	226	248	210	258	251	236	216	251	257	246	218	254	223	286	211	239	216	243	251	228	244	242	248	241	276	213	247	235	245	212	231	244	242	256	236	236	268	258	234	223	231	221	219	217	249	207	213	227	268	207	234	236	226	223	235	249	215	231	262	221	211	234	261	242	238	238	247	241	250	242	246	240	225	218	229	243	223	237	254	227	220	237	268	253	280	226	263	242	240	231	225	240	248	229	254	240	231	257	248	218	210	220	246	248	242	255	265	220	210	234	229	251	203	246	252	243	218	222	240	211	245	228	222	218	225	249	221	243	210	252	234	216	233	254	259	227	245	244	255	229	259	219	209	230	243	243	219	227	244	275	238	250	232	219	242	243	242	262	242	219	214	238	243	249	220	255	247	242	219	214	259	222	240	231	217	232	256	238	222	238	245	254	245	220	241	245	242	221	235	248	247	226	228	244	256	242	244	222	241	237	217	244	253	236	277	219	246	249	233	239	224	226	245	238	238	232	264	227	242	215	246	210	220	246	228	247	238	205	227	254	243	229	233	240	249	224	218	225	247	277	196	235	249	219	202	234	253	277	249	231	213	242	239	219	221	241	247	242	225	234	238	234	240	261	227	201	247	209	236	230	243	233	214	271	247	238	244	225	229	251	219	220	246	237	228	234	241	248	235	241	216	248	247	238	264	226	223	222	239	232	234	218	260	263	235	254	222	235	255	234	244	242	234	246	266	241	236	231	235	223	236	250	245	226	239	232	263	227	244	244	228	219	226	232	224	232	251	224	256	237	228	249	248	228	237	254	228	257	204	209	206	218	225	245	256	248	243	254	237	211	203	268	241	228	250	255	210	231	254	258	251	236	241	256	219	243	244	237	220	248	250	243	264	246	251	231	218	211	262	221	245	214	237	229	244	243	247	220	240	230	244	200	248	247	256	219	256	249	234	234	232	249	255	240	227	241	221	203	224	222	247	241	254	243	240	221	237	220	254	234	260	229	230	221	248	230	231	197	243	254	197	222	243	258	256	238	229	241	222	264	219	222	249	242	223	213	246	217	261	202	240	247	210	241	264	238	252	215	260	254	256	253	254	237	258	229	252	240	221	244	220	221	255	239	226	228	250	245	241	220	219	257	255	266	244	230	261	251	247	248	233	222	251	249	212	211	249	234	265	235	248	243	220	244	217	224	249	264	253	233	231	251	255	205	232	254	218	208	255	235	252	213	221	223	255	235	219	219	257	254	221	250	234	223	258	246	240	229	242	265	243	238	247	273	251	244	235	268	191	213	241	237	203	215	278	233	220	220	256	224	220	234	259	242	230	239	234	236	251	225	233	241	247	246	227	254	243	243	269	248	236	250	245	246	230	238	240	240	250	255	235	232	234	233	247	242	233	260	249	265	238	236	243	225	247	223	247	244	259	264	233	223	227	244	256	230	263	258	224	221	223	254	221	236	250	236	228	236	214	232	255	242	269	232	267	216	262	257	248	221	232	269	232	234	276	216	229	246	241	247	236	244	227	245	251	228	224	237	252	268	252	250	257	232	220	232	261	237	249	205	239	233	265	218	250	226	271	242	227	259	204	238	241	232	262	263	249	232	225	246	240	243	238	226	248	241	215	240	223	225	234	257	253	244	227	237	219	233	230	231	232	271	245	220	218	247	250	240	228	234	247	191	227	224	220	232	221	221	238	231	266	225	231	232	250	240	224	234	206	230	215	246	262	218	241	238	233	217	249	253	227	243	225	263	225	256	234	242	228	223	240	252	248	236	204	258	243	223	217	235	235	213	254	223	236	240	265	247	249	235	213	241	237	248	238	251	219	233	230	246	232	221	219	230	250	257	256	249	233	255	233	220	234	236	244	267	224	196	269	216	241	231	220	219	253	226	259	251	233	233	221	247	249	233	230	209	220	225	260	251	203	231	230	228	236	224	209	262	253	230	239	252	239	244	229	254	229	226	253	233	268	221	246	250	257	238	260	230	234	250	222	224	211	252	241	239	232	237	245	240	236	240	204	217	230	237	225	254	243	227	219	239	231	237	229	217	225	235	264	231	252	239	237	245	274	228	227	237	219	237	251	250	243	232	239	260	218	228	215	209	244	233	232	242	246	239	243	245	218	238	224	218	214	222	217	256	241	231	243	232	247	227	239	232	246	213	225	280	263	244	229	233	244	249	253	227	227	223	235	234	211	260	252	236	231	249	218	211	232	240	248	229	208	251	230	254	238	210	208	241	221	223	239	235	252	211	221	229	248	256	226	240	268	251	264	224	247	238	218	245	227	209	222	234	228	254	234	227	236	225	225	255	247	240	224	243	233	259	243	251	267	258	247	248	251	210	228	221	248	239	197	244	255	244	233	251	264	220	261	216	228	227	259	221	233	216	239	228	236	223	220	229	247	258	230	225	252	216	218	237	245	243	237	226	227	254	215	254	257	208	248	272	240	217	238	207	188	239	235	235	225	235	250	228	236	243	222	228	242	235	237	224	266	249	212	212	209	246	232	236	219	241	212	237	223	254	258	206	220	229	234	250	224	228	240	248	251	234	226	234	233	245	236	227	268	235	247	241	205	246	236	233	229	246	232	250	262	226	228	240	246	245	222	228	210	235	256	203	254	236	253	220	227	249	255
32301	10278	973	368	319	370	376	344	340	347	344	328	354	343	324	296	334	342	337	376	344	317	307	329	321	351	359	348	324	333	277	336	345	298	367	338	303	305	330	356	353	329	318	343	376	348	361	303	328	329	367	349	343	306	333	328	317	313	323	318	304	356	358	333	345	312	353	325	355	293	318	355	357	385	350	319	351	350	296	343	361	358	316	360	354	338	343	354	348	353	350	347	301	368	313	321	372	345	340	304	350	308	296	369	331	351	318	347	287	332	379	318	317	333	334	360	358	312	336	362	349	337	320	329	334	358	352	337	309	340	325	327	358	333	359	338	331	362	373	322	296	319	360	330	326	341	332	332	342	345	332	332	301	306	344	333	364	314	304	333	362	309	340	326	319	310	367	324	332	332	362	340	321	280	300	340	338	325	316	288	332	333	345	336	321	306	313	346	351	339	317	294	353	300	321	312	362	342	359	316	358	330	304	329	327	317	326	337	358	350	332	338	377	313	350	366	353	354	294	338	350	360	345	320	307	312	333	371	316	349	307	317	350	319	282	344	324	331	284	369	315	326	326	335	299	327	328	312	315	341	321	348	317	327	333	321	303	385	318	322	364	350	308	319	295	330	339	320	315	332	363	344	327	337	330	355	323	338	359	384	360	355	326	340	317	356	330	342	311	338	333	315	316	339	312	323	335	315	366	300	302	325	359	312	315	343	308	317	305	302	318	342	328	320	334	336	321	327	324	306	324	314	331	309	326	289	365	326	350	314	370	344	334	311	309	353	353	321	337	352	328	325	343	331	333	361	316	346	368	299	294	313	327	358	316	338	318	343	348	324	346	346	323	343	320	314	371	339	312	351	355	298	323	340	318	354	332	325	302	344	351	321	342	336	328	345	337	351	336	333	361	341	305	311	279	373	337	329	333	311	349	327	337	347	342	381	302	331	342	335	334	362	368	354	324	311	345	302	366	322	333	295	316	342	325	309	362	324	350	328	354	316	358	344	341	328	325	319	359	347	326	313	320	369	329	324	323	356	329	307	332	318	339	327	301	337	335	305	369	352	301	331	318	341	316	311	334	340	374	355	324	301	369	369	328	325	354	336	346	377	322	329	362	363	335	346	334	349	355	331	325	372	337	336	314	329	319	302	351	319	356	326	341	318	344	311	353	335	302	329	331	328	334	328	301	323	357	336	344	334	344	352	341	350	316	313	322	310	351	336	332	296	331	332	324	305	314	348	319	325	330	353	336	345	346	358	365	326	346	315	310	338	335	324	357	329	331	330	335	310	333	337	293	349	339	296	302	330	360	365	319	357	325	318	320	329	333	335	318	324	340	340	347	297	328	316	325	316	334	314	317	350	343	306	331	340	326	325	377	307	307	320	345	362	331	350	311	326	290	303	348	363	337	319	333	349	304	329	374	309	348	293	325	344	339	318	317	311	334	313	355	337	330	344	316	298	307	290	376	285	360	325	309	309	354	331	340	316	320	327	333	342	339	329	353	322	332	354	329	327	354	316	338	326	351	314	320	308	322	308	329	367	310	336	323	352	338	320	357	347	351	347	330	338	376	363	332	341	346	355	326	346	332	342	347	343	336	345	306	353	316	330	359	324	344	329	313	327	321	349	305	306	326	331	330	323	373	350	358	323	338	338	338	350	344	344	339	327	319	355	329	332	317	341	326	306	311	326	339	331	340	357	315	299	354	327	372	278	332	287	341	370	346	346	321	351	332	311	340	342	326	358	329	330	367	357	305	336	307	355	345	316	350	337	341	310	340	352	305	310	381	313	311	315	363	358	330	346	372	324	315	300	321	296	333	330	347	331	306	310	319	327	307	352	340	340	359	323	333	332	332	379	332	324	340	306	327	360	336	311	323	369	317	332	316	312	351	351	299	337	324	356	379	357	324	329	314	316	357	346	327	282	336	315	343	359	341	356	337	305	361	324	337	322	296	342	349	348	360	347	334	324	310	361	308	344	341	310	303	330	342	349	351	355	364	328	337	316	347	326	346	338	337	339	358	363	338	305	326	331	332	329	355	321	307	312	313	343	341	327	320	315	357	360	314	330	319	304	310	299	321	319	319	347	343	345	373	333	314	334	350	327	346	292	324	302	352	318	331	309	348	305	334	317	327	337	345	324	318	335	304	325	315	333	334	330	320	330	357	309	316	313	341	325	365	331	329	332	335	341	342	341	339	299	331	310	303	333	356	363	325	309	298	327	319	358	365	369	331	365	328	347	296	354	357	345	334	311	343	299	317	334	342	313	321	345	354	303	350	357	314	301	379	354	298	316	311	347	325	305	323	349	361	347	364	326	330	346	346	322	329	334	360	318	321	322	321	315	303	328	338	309	310	363	334	317	328	319	335	298	312	335	344	328	316	336	360	358	360	319	330	350	330	347	316	300	310	349	333	308	359	364	338	344	347	330	304	384	361	345	334	339	328	341	329	317	354	323	324	317	326	318	329	332	361	363	331	338	333	308	338	350	321	357	361	340	340	342	312	318	295	331	313	352	333	336	355	341	378	309	306	421	342	322	317	304	322	315	311	333	317	283	305	321	361	305	344	326	321	338	363	328	347	327	338	354	337	312	280	313	321	368	335	346	337	355	325	354	372	340	330	316	336	305	336	367	301	315	346	356	365	359	321	312	370	317	349	329	361	339	307	308	301	381	305	347	289	301	330	335	317	317	289	293	338	313	309	310	314	332	345	347	332	299	302	342	321	332	294	315	350	338	306	321	335	339	368	319	298	310	343	325	321	344	347	367	310	342	314	321	325	337	315	360	317	319	313	351	298	285	349	326	374	335	361	349	331	326	338	319	325	342	350	314	347	327	332	360	337	310	365	316	330	334	347	325	315	339	306	358	329	342	323	340	342	328	324	308	332	323	329	304	321	322	343	324	368	336	333	328	334	355	306	318	329	313	330	312	353	335	344	353	334	328	316	298	319	316	302	318	347	338	334	331	314	310	309	329	293	339	323	327	308	359	347	319	319	338	353	335	317	323	308	324	300	299	338	322	302	321	340	311	348	338	326	362	287	319	336	343	318	317	317	288	344	320	318	345	330	353	321	337	337	326	324	328	336	356	331	284	355	303	352	327	361	335	359	333	323	329	351	346	356	349	344	342	323	343	350	333	324	320	352	327	357	315	316	353	310	336	346	309	300	285	353	280	353	336	320	316	316	329	302	325	339	350	346	326	339	349	354	323	355	334	336	323	346	294	360	326	339	308	338	298	344	306	345	320	346	315	318	334	327	344	316	333	340	327	318	333	358	352	344	346	304	292	369	340	340	327	315	328	330	354	326	323	318	354	358	351	313	310	381	360	344	304	351	339	322	364	346	344	319	352	330	348	329	314	314	314	340	315	305	338	341	342	320	355	342	326	352	353	305	304	313	308	330	321	298	321	353	295	328	318	316	351	337	347	347	332	371	337	372	335	337	314	314	339	342	322	350	343	331	334	314	319	312	342	361	310	318	355	356	337	299	296
5532	821	822	795	696	758	734	750	729	693	740	705	701	732	688	767	755	711	722	709	750	693	736	726	694	735	763	813	748	744	804	723	727	731	756	713	723	730	754	722	703	679	753	723	726	739	719	705	682	768	710	708	744	814	771	744	727	755	701	699	756	730	716	713	725	702	771	699	718	757	701	734	738	743	774	724	768	787	757	784	708	696	680	694	737	702	736	737	714	729	687	712	719	724	765	753	779	763	716	755	736	768	738	755	783	762	776	709	734	785	783	766	724	705	721	719	748	760	743	716	745	749	691	755	742	771	735	765	702	767	691	670	749	757	727	768	750	722	759	746	723	746	733	721	788	728	714	698	743	744	720	772	777	699	792	748	737	749	745	746	720	706	721	687	743	765	707	718	753	714	762	756	738	700	719	712	742	753	774	789	757	724	708	739	730	731	719	755	767	723	737	707	682	734	743	774	734	708	723	751	705	778	779	735	702	714	703	735	708	726	730	731	768	722	710	709	762	701	778	759	718	713	718	688	726	698	760	730	726	748	733	735	781	728	733	705	688	726	723	741	697	777	713	740	677	672	759	690	770	731	752	720	716	735	739	725	744	748	696	784	694	718	724	777	723	731	728	745	756	701	794	738	734	734	727	742	701	690	710	732	697	701	693	744	738	751	723	752	745	711	757	733	790	721	759	703	667	747	777	755	701	751	694	795	702	760	728	734	749	751	750	747	734	711	729	772	731	686	725	726	744	747	765	703	736	751	725	801	735	715	754	729	731	729	741	708	740	747	736	726	709	711	722	723	766	687	688	737	739	743	695	732	750	712	747	737	702	744	741	678	749	739	654	731	705	699	679	747	732	715	743	724	720	753	670	693	748	722	741	735	798	759	744	754	701	781	708	714	705	746	760	756	732	722	668	734	763	693	741	717	785	740	699	726	735	732	748	722	740	731	761	729	717	671	731	755	715	810	796	714	686	756	748	761	758	738	705	777	733	778	748	707	719	761	741	735	697	712	730	727	696	768	713	735	721	727	733	730	751	738	757	704	712	692	749	754	737	738	745	736	748	793	751	692	727	713	724	753	780	713	725	729	751	733	694	697	728	697	725	768	769	709	766	767	786	724	730	766	705	735	719	706	746	742	749	767	731	744	680	691	711	716	752	793	730	748	735	718	770	691	705	730	746	694	757	761	700	732	737	723	763	725	752	704	673	735	768	718	719	723	746	751	666	717	760	756	747	703	741	755	753	733	738	706	767	758	694	729	749	727	732	725	757	728	763	691	741	745	765	673	755	741	759	746	773	757	739	711	745	675	761	726	732	747	798	726	715	754	716	737	773	717	709	751	702	743	710	744	744	700	740	734	721	719	754	751	748	742	726	798	768	724	745	750	735	690	729	722	724	780	734	763	742	736	724	723	707	717	715	732	728	740	709	714	731	747	712	726	735	720	735	760	753	752	689	738	721	729	739	727	746	713	732	747	740	735	739	726	738	770	666	702	758	719	697	700	752	738	731	749	714	740	745	719	763	742	712	760	748	723	729	725	734	739	723	714	763	727	731	676	734	718	729	795	751	715	752	744	724	719	678	712	783	736	770	767	765	720	701	726	745	750	749	684	727	755	794	681	726	742	674	747	687	752	750	770	737	737	764	730	754	749	746	711	729	721	782	717	752	742	750	718	721	760	714	732	701	722	748	765	733	724	687	735	707	745	736	773	704	680	717	735	730	749	770	733	674	696	728	709	736	725	762	726	748	739	706	734	727	741	714	740	709	756	728	713	748	722	764	771	691	718	718	753	708	745	757	731	716	708	747	735	702	742	739	705	760	771	738	732	687	762	764	784	730	750	710	733	759	703	791	684	788	696	769	730	711	764	732	759	713	771	748	776	720	771	714	693	702	707	679	746	726	754	731	724	729	700	781	739	715	730	728	753	755	723	726	722	774	743	728	720	739	758	737	741	723	757	761	755	750	727	735	736	748	738	702	726	716	724	754	679	699	739	743	754	720	712	664	753	713	711	706	742	746	744	727	740	760	732	719	724	754	781	709	735	736	689	715	753	794	767	718	706	701	754	764	749	732	749	768	709	763	768	761	695	712	724	681	707	707	682	771	736	761	770	691	729	776	745	718	734	712	734	759	738	730	762	741	728	793	739	753	758	769	734	689	763	734	754	748	738	744	721	738	730	735	720	741	764	749	715	754	687	718	715	723	738	779	741	683	747	717	714	744	775	727	698	720	745	729	721	762	701	707	713	689	736	733	713	769	771	809	725	679	710	713	715	744	774	772	781	751	745	706	736	780	712	729	726	718	788	755	737	702	745	711	674	743	677	685	733	790	748	754	748	715	738	763	725	720	745	771	709	683	676	700	725	740	760	729	763	720	778	714	736	747	723	734	736	762	746	723	775	709	820	746	763	719	750	768	750	709	743	731	726	716	781	734	774	721	773	698	750	797	757	726	677	721	711	741	742	754	717	775	751	759	745	714	677	689	715	747	779	681	698	708	760	763	688	715	730	715	748	717	772	726	675	764	728	733	760	736	733	770	715	707	716	730	717	779	707	754	728	690	755	750	725	742	722	706	733	714	706	697	712	779	729	692	738	740	739	720	727	708	735	726	746	730	687	806	733	764	729	698	748	712	707	759	735	732	755	754	781	733	750	719	749	738	721	700	761	724	763	792	676	704	739	743	750	745	717	694	716	703	761	661	699	702	707	753	698	710	719	755	749	722	715	732	758	687	783	704	738	750	746	739	755	822	717	733	749	763	687	748	736	765	693	744	770	696	746	731	783	713	757	719	740	729	756	746	752	765	722	770	742	739	753	689	734	788	765	754	720	761	757	753	719	710	780	684	726	704	774	729	702	763	705	760	769	731	729	740	739	712	735	712	767	763	703	733	722	740	696	696	680	682	720	755	737	762	740	771	801	775	725	746	761	739	728	771	746	704	700	726	707	708	735	760	692	724	756	732	743	732	766	721	742	744	722	685	711	747	720	696	750	753	690	783	775	722	699	703	741	711	687	726	741	789	732	710	701	746	711	727	764	762	720	683	724	777	733	732	731	702	734	725	749	756	776	711	748	708	746	718	767	716	748	726	735	772	810	764	701	760	750	690	747	708	763	738	703	717	722	711	674	728	707	746	766	664	758	729	741	750	725	753	733	708	726	723	685	714	732	727	726	777	771	755	773	749	719	673	723	781	736	714	707	715	727	758	745	737	681	743	757	729	735	712	736	721	765	752	754	768	678	744	734	704	738	745	707	736	708	702	723	678	732	748	745	759	709	691	762	717	755	718	706	718	698	695	721	701	721	753	770	695	697	740	749	725	710	698	763	794	703	724	742	782	727	737	697	705	744	740	693	774	705	723	710	731	782	721	688	727	752	787	755	712	733	752	762	735	722	733	721	688	697	704	785	732	752	697	761	727	725	706	722	776	720	707	770	743	745	768	795	745	701	705	716	728	725	717	764	708	673	670	726	707	717	679	747	752	680	792	706
24618	20974	24377	27744	20454	1769	379	302	316	266	254	227	210	230	245	222	242	203	200	232	218	218	206	207	214	220	224	222	240	205	201	237	190	230	225	220	197	213	220	211	232	229	199	241	233	211	218	216	230	215	246	201	194	191	227	228	201	225	237	229	232	223	203	221	219	237	196	223	203	226	189	241	221	203	205	210	211	224	222	228	220	233	190	208	221	195	234	230	221	240	203	221	210	218	217	233	226	251	198	222	204	208	226	220	200	190	203	214	207	212	192	272	221	216	213	202	222	213	200	218	238	222	227	189	225	209	188	205	225	230	213	221	200	181	175	210	200	212	218	204	237	239	231	190	184	242	181	198	203	197	242	206	236	189	195	190	209	222	223	221	180	203	174	206	212	208	215	196	211	221	215	219	224	211	203	241	190	221	214	233	224	232	225	234	221	209	227	196	215	222	200	201	178	229	215	215	202	225	186	226	238	235	231	219	211	213	226	186	241	196	209	203	205	215	235	233	219	213	220	217	235	193	202	212	212	195	203	190	198	212	216	229	225	207	186	206	194	188	224	259	206	218	204	222	228	194	244	219	192	228	230	201	205	182	225	249	216	212	227	218	218	202	202	210	249	200	194	211	226	209	227	224	229	211	182	200	181	193	216	214	206	213	217	210	225	229	225	213	217	224	203	179	199	219	213	213	201	180	218	228	207	198	204	224	243	240	204	192	215	218	197	220	222	219	195	224	192	217	214	223	220	224	205	215	244	232	202	193	235	207	206	211	225	234	196	234	207	186	223	194	210	205	185	213	194	210	193	222	228	194	241	205	233	206	200	246	208	223	214	202	208	250	199	192	226	197	204	217	207	217	212	222	221	223	231	202	201	221	227	239	230	200	219	201	233	224	221	217	213	223	204	231	204	227	224	199	193	209	198	220	227	207	221	202	221	223	219	190	243	208	231	236	248	229	196	227	199	200	194	217	206	200	231	226	224	202	217	220	208	202	165	219	233	189	194	230	229	238	204	219	200	193	256	189	206	227	198	213	218	191	215	203	243	233	208	189	198	243	236	186	207	212	198	210	208	207	219	195	201	224	218	217	210	207	218	215	213	219	201	234	194	225	182	218	189	199	218	176	222	222	206	216	197	221	243	205	216	221	227	219	226	235	229	237	215	190	191	210	241	215	204	205	227	213	220	196	228	239	190	203	240	197	219	199	208	218	224	256	225	219	206	227	212	232	219	215	210	200	197	264	220	207	209	198	199	212	225	225	199	207	199	218	231	208	196	222	230	194	203	264	210	229	218	197	217	204	189	174	206	181	182	224	205	211	221	236	190	199	198	198	253	223	190	215	232	219	197	219	187	203	252	209	213	221	230	224	209	195	195	224	217	223	228	228	183	233	228	232	226	210	213	209	213	218	219	230	217	226	233	205	225	239	239	222	205	195	210	230	232	222	208	226	208	234	220	228	217	214	217	209	209	218	176	192	200	191	214	199	255	221	208	203	201	217	222	259	231	212	205	252	203	236	215	219	198	203	203	233	198	224	193	195	216	225	209	214	184	247	219	233	200	202	242	214	190	215	194	193	240	203	216	199	203	197	202	229	221	219	225	228	224	217	217	237	220	204	208	214	201	212	211	221	214	197	217	232	242	218	222	209	210	223	201	206	198	208	214	223	217	211	242	218	227	212	222	218	205	217	225	214	199	217	190	190	216	203	220	236	212	214	210	211	208	197	213	202	222	234	246	190	231	228	214	196	210	244	240	220	189	198	208	216	217	206	211	199	218	173	201	213	219	233	213	204	224	212	214	233	227	200	226	191	225	212	200	232	235	199	231	230	183	209	188	215	198	215	227	200	229	240	212	230	202	230	196	229	190	241	235	214	224	182	220	227	234	242	214	196	195	209	214	197	221	222	206	247	189	200	211	193	226	244	211	226	225	204	213	210	239	209	217	169	222	185	233	196	232	225	211	209	246	213	234	197	199	222	214	241	219	197	218	200	213	216	215	213	226	204	219	216	216	189	220	202	224	212	185	221	226	194	236	189	228	203	201	225	219	222	186	207	213	209	215	209	206	227	189	234	176	221	209	216	194	212	233	220	221	236	219	228	205	192	205	204	211	206	218	191	183	218	227	192	217	188	222	224	224	231	206	200	228	213	197	219	186	231	213	243	221	193	218	226	215	206	210	212	194	227	217	217	207	249	200	217	234	231	225	211	212	207	240	180	200	231	214	217	196	206	236	229	201	214	230	205	227	233	211	209	200	248	211	211	219	186	233	255	232	210	231	216	181	210	226	211	215	203	213	204	196	244	226	251	221	233	219	187	229	203	220	213	198	189	210	202	208	205	180	208	195	210	239	200	190	203	218	212	204	216	208	215	211	184	209	228	226	184	208	225	193	199	228	235	212	202	227	237	213	200	222	211	192	228	205	199	183	205	221	216	217	229	213	208	226	210	220	222	244	208	219	202	229	219	209	253	210	211	218	203	195	206	214	227	203	202	201	181	239	213	232	225	210	202	233	228	221	233	205	204	230	230	204	241	207	200	229	234	211	213	194	225	237	213	226	240	223	189	231	237	196	220	226	203	190	202	221	219	203	220	206	230	196	226	207	203	199	192	214	207	229	233	228	195	223	213	194	208	213	216	208	202	237	227	196	215	214	243	247	217	196	224	224	239	209	226	218	246	208	222	239	206	245	206	199	189	219	205	209	206	183	233	222	203	175	226	215	200	207	197	199	213	211	216	200	225	208	221	213	221	213	202	220	216	201	196	214	209	200	205	247	221	215	202	212	220	204	223	230	225	200	194	194	264	214	237	216	192	233	207	219	223	226	208	237	226	221	208	198	209	183	194	255	223	227	219	190	207	243	225	221	200	233	211	236	193	219	195	225	210	210	220	214	209	196	222	210	216	208	210	209	239	215	196	207	210	205	199	222	198	235	231	209	217	210	178	211	195	208	222	225	204	203	191	226	198	231	192	203	229	225	228	206	203	245	204	206	214	221	227	199	203	227	245	179	221	215	202	187	206	227	221	236	223	202	226	220	211	213	194	236	217	187	234	227	226	224	207	218	215	234	248	197	236	207	225	178	213	214	209	217	223	225	161	219	213	207	234	202	195	210	189	200	198	217	212	192	192	224	218	238	194	236	219	191	215	206	185	223	207	246	220	216	214	227	231	191	238	222	197	209	187	212	213	211	231	219	228	222	199	219	184	209	238	223	211	238	237	189	243	226	220	216	229	195	215	205	208	205	240	208	204	232	190	201	224	217	220	192	223	179	194	241	196	202	235	195	227	234	210	212	221	233	199	198	205	224	200	213	215	222	229	222	227	214	225	179	222	201	201	230	201	229	226	210	227	206	216	212	235	222	185	204	224	232	225	211	213	201	213	235	220	218	191	223	200	243	197	210	216	207	202	214	227	207	238	218	202	204	206	193	216	199	217	227	205	203	216	204	219	207	219	189	195	230	201	216	215	222	205	222	190	201	197	247	192	220	210
3132	2485	1550	878	662	581	558	499	510	548	522	500	506	506	528	488	514	489	476	494	500	510	448	499	490	509	457	487	449	492	492	505	474	499	480	463	508	455	483	482	480	497	485	477	482	509	528	475	455	469	463	478	480	454	477	469	455	523	508	514	490	488	474	460	545	485	500	524	492	492	478	469	503	469	518	476	423	503	486	450	483	473	475	499	496	503	510	482	469	474	489	472	468	506	494	498	500	493	503	473	448	516	473	454	474	454	463	481	494	488	493	511	464	504	517	466	478	446	518	467	462	493	480	525	477	499	476	464	494	517	518	464	486	464	518	507	489	454	500	496	477	458	489	480	496	482	479	508	537	501	443	487	495	500	471	514	455	516	470	498	496	492	472	470	483	489	490	502	492	499	541	458	486	514	463	537	431	436	482	480	511	478	473	449	474	475	479	485	476	498	472	487	479	477	476	434	475	485	493	482	501	514	515	493	462	467	502	513	503	474	464	449	508	495	479	438	479	469	484	487	518	458	474	462	490	508	474	496	442	458	504	485	466	488	467	488	442	465	496	500	478	481	479	462	499	436	457	452	487	458	506	484	503	444	514	500	527	450	448	477	495	545	455	514	457	473	486	498	480	472	491	488	475	495	486	503	512	467	450	464	473	473	468	502	464	471	488	479	448	464	481	474	487	472	481	507	478	479	507	462	465	494	480	481	498	493	501	524	460	494	437	469	485	454	476	515	500	460	505	499	460	503	453	457	496	524	484	478	505	458	498	492	489	480	473	487	446	475	543	506	479	489	500	507	530	489	455	514	508	483	494	488	520	478	486	476	505	450	459	465	513	462	506	525	450	485	476	471	489	434	505	460	462	486	508	495	500	465	493	486	454	504	490	508	475	488	497	488	470	469	499	489	513	466	468	482	498	460	449	477	446	484	476	476	507	469	470	510	439	465	470	430	444	507	494	444	482	497	443	459	466	497	479	485	507	452	472	479	491	514	497	480	490	484	527	525	471	498	458	478	474	458	521	472	431	507	488	455	489	498	477	475	451	461	482	486	455	458	466	496	506	480	444	518	496	489	521	509	488	474	511	496	462	505	496	462	475	481	481	463	454	482	470	438	467	495	471	521	503	469	493	455	499	525	512	472	512	482	492	503	483	496	410	533	503	480	499	512	498	464	461	489	529	459	463	464	478	487	482	512	489	517	510	465	457	469	457	472	483	498	486	502	498	440	470	484	497	477	485	480	487	470	526	501	471	481	477	498	485	511	508	458	465	507	499	495	498	447	483	482	433	487	460	472	479	504	471	512	470	506	472	497	472	483	444	453	512	460	458	468	473	482	492	503	478	466	451	482	488	447	464	473	503	481	477	436	482	442	483	477	426	501	461	457	475	507	478	473	496	444	475	482	470	530	482	492	435	467	541	472	492	497	513	473	505	498	498	523	461	520	504	464	463	489	529	503	489	530	460	490	500	457	476	427	481	442	508	451	469	478	458	468	461	503	483	491	498	498	480	506	514	503	497	496	496	533	501	504	509	440	491	488	468	509	467	508	495	485	521	466	504	493	471	472	499	474	500	485	494	479	479	455	471	514	521	489	501	514	500	483	447	487	476	501	483	505	459	508	496	485	491	510	512	423	488	470	522	448	493	489	457	476	475	499	531	465	485	471	459	473	468	496	487	486	486	481	487	487	474	476	511	457	455	502	473	473	454	515	509	468	501	469	480	457	471	489	486	473	488	462	470	525	476	473	466	438	461	476	510	444	475	472	473	435	517	463	486	476	512	458	491	464	490	472	488	472	478	493	482	516	487	467	472	517	513	496	479	475	469	529	487	529	491	523	475	505	483	486	505	449	468	484	513	510	450	477	473	479	482	490	546	475	494	498	518	486	462	440	463	447	500	507	520	522	474	482	480	479	472	458	457	471	459	478	517	452	441	519	487	503	494	465	464	472	494	482	470	483	465	504	473	490	465	484	506	470	487	477	454	501	491	489	512	479	517	482	531	473	482	481	501	520	470	485	470	489	493	501	501	464	520	462	485	466	479	502	465	444	496	497	483	490	524	453	470	469	505	453	483	478	452	490	482	451	466	482	488	476	462	420	497	461	482	540	464	500	448	502	488	484	491	481	490	441	466	464	506	463	440	459	495	508	423	524	466	474	497	526	479	507	471	467	506	472	530	448	477	473	459	473	489	473	473	511	461	460	448	480	462	460	454	475	468	478	454	478	499	498	507	488	459	495	475	514	461	518	460	508	514	472	428	480	507	472	484	488	460	456	503	481	508	506	456	446	477	447	446	466	487	486	524	455	480	499	494	495	511	498	512	502	491	468	477	501	477	472	467	461	491	508	441	489	479	487	481	473	492	493	502	468	468	466	478	482	465	502	441	515	522	467	442	479	509	512	496	463	544	485	483	495	459	476	507	454	460	505	474	492	482	486	483	477	464	485	495	455	483	487	494	485	473	506	468	479	499	523	488	483	469	489	476	491	470	500	437	502	506	467	461	471	556	454	498	481	445	467	444	493	508	489	457	492	504	462	484	481	494	427	460	492	484	477	475	491	505	482	471	490	488	490	485	474	479	517	495	510	460	450	518	518	474	495	482	484	456	471	481	494	487	486	480	495	447	483	472	466	491	487	492	435	511	465	499	502	495	496	442	506	455	484	484	498	501	464	466	430	490	504	501	490	475	468	494	507	494	468	504	459	460	442	485	477	462	477	499	475	506	473	500	500	469	501	483	492	472	456	501	470	506	457	465	489	524	434	503	450	514	480	454	468	498	478	476	499	500	475	467	473	437	474	502	488	498	479	518	489	454	447	496	493	484	468	443	539	451	444	491	493	494	466	440	460	490	479	479	537	475	491	479	450	467	498	480	503	454	464	504	495	477	506	502	435	481	503	524	507	499	489	466	476	471	519	508	478	487	475	490	498	490	505	447	477	492	480	474	487	490	483	467	483	485	480	483	495	480	457	468	469	463	484	488	459	473	470	498	496	456	499	517	475	478	500	521	480	476	489	474	516	492	468	450	477	479	495	558	487	499	493	517	473	472	478	450	454	479	499	490	471	485	501	480	496	497	517	493	492	507	483	503	438	480	526	501	484	476	472	448	498	468	466	502	518	466	445	522	478	478	481	501	480	490	508	500	479	505	484	467	490	448	494	498	507	498	528	506	489	505	497	496	506	479	503	494	518	509	444	476	484	442	500	442	458	500	468	457	472	464	479	505	509	494	488	471	465	509	472	488	500	467	442	518	426	484	502	478	496	482	481	503	544	475	501	493	467	530	482	482	465	518	538	475	483	491	498	480	487	484	479	457	488	479	455	474	445	507	473	463	463	456	509	492	448	455	495	462	490	487	473	492	500	507	488	481	423	451	462	454	489	494	473	469	498	499	470	490	432	529	490	549	449	434	491	466	502	453	474	507	495	467	487	448	510	495	487	456	471	470	499	484	468	465	478	500	508	480	490	456	461	459	466	462	489	468	450	480	508
23856	21006	25078	27121	21011	20867	1301	322	245	202	159	137	122	122	115	117	127	119	106	108	95	99	110	107	104	98	85	92	86	110	114	93	109	104	103	87	81	107	81	105	97	88	92	81	82	90	87	85	105	102	83	104	84	104	85	91	106	98	97	90	90	80	94	97	115	81	82	103	86	69	96	84	79	81	94	80	77	77	97	74	94	79	71	86	91	89	80	78	73	92	85	95	90	82	117	103	85	83	79	94	93	87	106	83	102	81	98	89	85	81	90	84	91	79	93	106	102	95	114	82	95	95	90	92	91	95	76	100	104	90	75	89	80	81	88	110	101	87	80	93	100	81	94	95	90	90	97	82	86	102	86	85	81	99	95	98	101	87	104	80	122	113	96	88	86	90	97	92	106	100	87	87	83	93	96	92	88	88	83	85	85	98	88	96	90	90	81	92	82	82	100	82	77	90	84	92	88	94	84	94	98	105	70	71	88	82	100	91	96	100	71	89	90	72	102	84	90	90	88	96	71	89	88	86	104	95	81	92	91	83	112	84	96	80	95	93	112	89	73	70	80	105	95	99	123	78	107	86	77	94	83	107	89	83	73	88	87	85	83	84	92	78	85	79	87	67	93	102	103	103	79	75	83	90	71	86	79	89	100	91	83	92	76	107	85	105	99	94	91	82	85	84	83	92	87	94	91	87	88	101	89	70	90	85	97	97	67	95	92	85	79	102	99	65	91	109	93	82	91	98	90	77	91	95	103	84	94	101	83	71	103	84	90	89	89	92	88	89	88	73	83	80	91	93	88	91	96	95	93	83	102	93	79	83	100	89	84	88	108	93	82	86	89	85	82	89	86	83	101	78	86	77	90	91	81	75	74	86	104	88	81	99	104	88	82	95	85	86	115	83	90	99	69	88	84	101	86	94	89	87	100	82	84	100	76	80	94	75	104	93	97	95	84	93	78	77	82	82	78	87	112	105	100	92	77	74	94	92	90	81	84	75	90	82	75	109	72	84	88	79	85	86	100	98	82	102	78	91	87	93	81	85	90	95	93	83	88	83	104	92	92	87	95	96	74	81	63	79	85	90	86	94	91	94	105	111	83	91	94	85	77	92	78	90	96	90	80	94	83	93	105	78	88	102	67	87	99	91	114	85	81	86	128	93	105	79	95	95	83	91	86	91	84	78	92	85	98	96	96	93	106	87	95	84	96	77	95	96	108	80	78	85	97	84	83	70	94	99	117	86	82	87	94	63	101	97	103	81	89	108	99	100	69	79	86	80	108	90	82	89	89	82	90	84	85	94	100	88	95	96	89	102	106	80	86	105	86	79	81	74	102	85	75	98	89	68	88	81	94	91	88	89	89	92	89	78	93	83	95	91	89	88	78	98	97	100	85	76	82	91	74	83	105	63	92	92	80	95	90	98	111	109	94	77	86	84	74	82	90	104	96	83	74	88	97	88	85	98	92	79	86	98	88	95	96	105	80	85	106	80	80	77	87	75	89	83	88	93	106	98	98	84	90	90	79	95	73	96	103	105	86	88	86	79	70	76	79	83	76	98	84	84	103	105	94	96	86	96	75	78	74	90	105	95	88	73	111	88	94	98	95	65	93	89	89	90	87	78	94	81	97	92	94	93	88	91	81	81	101	86	80	105	99	83	85	74	88	112	83	88	102	77	91	77	85	98	85	100	103	106	75	94	92	87	72	104	96	108	83	75	91	91	85	80	84	84	92	87	84	94	88	84	78	83	103	86	94	93	85	88	108	94	92	84	101	80	79	94	87	80	86	91	94	100	77	80	88	88	82	91	74	100	100	104	89	96	75	100	104	105	106	82	96	83	84	108	89	103	85	82	73	84	73	94	95	70	83	78	90	90	85	66	80	83	81	95	100	82	82	87	85	80	85	72	95	91	85	75	113	100	77	86	82	82	93	89	87	97	86	100	75	121	98	70	86	100	76	92	102	83	89	96	92	72	83	106	90	92	64	92	93	82	89	83	93	112	100	94	101	97	79	84	67	104	95	86	82	95	102	84	93	119	100	105	98	90	61	85	90	75	96	97	63	93	110	87	80	85	84	101	76	80	101	84	87	88	96	83	101	86	77	90	105	100	85	79	115	82	101	106	88	92	100	96	72	88	96	108	81	100	73	101	111	113	75	72	76	83	88	94	99	87	83	85	70	101	92	95	97	102	85	101	102	90	89	89	92	97	100	86	85	84	95	111	100	81	105	86	76	90	89	105	96	71	108	85	96	102	97	101	72	69	94	84	96	102	99	106	71	76	86	85	91	85	101	76	93	88	102	103	91	99	95	101	93	91	104	98	72	97	80	103	69	88	88	106	83	115	76	94	93	79	83	88	89	82	95	71	91	93	98	93	90	93	90	102	99	106	87	81	110	77	88	106	83	80	70	111	102	89	89	110	93	114	96	96	74	89	80	107	107	97	90	100	98	109	98	73	71	91	80	78	78	99	104	88	80	91	95	94	95	82	88	77	112	85	97	91	92	89	101	84	81	107	75	86	87	81	103	90	84	77	90	67	78	96	91	85	98	103	100	78	95	89	88	88	98	94	82	86	84	74	85	83	58	78	98	83	94	92	83	96	85	80	79	68	89	97	97	88	93	82	112	90	77	102	92	90	89	98	86	99	91	107	91	95	77	89	124	82	93	78	79	83	97	95	99	76	70	85	85	78	93	77	89	86	97	99	87	82	77	81	98	83	74	85	101	77	102	104	88	90	103	102	97	87	86	88	99	76	98	80	98	107	63	89	93	98	87	83	79	85	70	84	98	90	98	88	117	104	81	99	90	85	100	83	94	81	82	80	92	93	84	99	109	110	78	78	93	78	82	93	87	85	85	81	81	109	83	93	99	106	85	94	87	88	91	96	84	105	105	83	105	93	95	100	102	85	91	80	106	76	80	98	102	84	74	86	82	95	93	93	95	102	97	83	90	91	93	84	79	76	84	94	100	106	92	80	94	112	97	112	88	83	85	97	96	65	87	87	100	101	93	76	93	83	87	76	90	101	98	82	88	73	93	93	104	102	86	92	90	86	83	98	83	93	84	96	89	83	71	93	93	93	87	91	83	82	98	88	83	122	105	74	100	97	93	72	100	91	90	102	66	87	80	94	100	95	90	97	83	98	85	92	113	105	90	87	105	86	97	113	93	87	100	98	92	93	104	93	92	83	84	95	93	73	84	70	90	91	95	101	97	102	86	73	97	101	98	86	87	94	107	98	91	85	79	115	93	76	119	109	90	88	96	107	87	99	103	83	86	77	97	102	100	81	101	113	89	93	92	84	92	91	64	95	74	70	101	96	80	82	93	95	99	105	87	89	82	89	84	93	93	82	82	97	99	83	75	99	100	81	88	111	95	81	107	114	87	91	88	90	95	74	103	95	92	85	90	88	82	104	98	79	83	69	90	109	110	85	90	92	107	85	92	77	73	85	93	72	79	87	85	84	86	84	97	83	84	100	99	110	99	83	88	83
2983	4159	2253	914	597	410	351	352	281	264	273	262	251	267	253	257	248	254	264	249	260	233	258	261	219	259	230	235	245	262	244	230	241	224	218	253	212	244	236	259	217	240	249	229	241	225	256	252	248	233	240	214	220	229	246	239	235	209	220	233	234	245	225	234	246	200	244	264	224	236	247	260	246	212	236	232	233	245	232	260	225	242	261	236	221	243	232	246	226	243	232	204	226	215	225	267	233	246	221	266	221	228	264	258	198	247	221	205	228	237	249	252	232	219	237	227	236	230	258	229	236	238	238	226	260	255	228	229	231	207	231	262	230	231	256	239	236	234	233	238	239	235	263	245	253	263	207	250	241	239	213	207	229	231	227	247	237	224	224	269	239	230	258	223	208	230	230	241	227	211	235	219	250	242	240	216	240	272	227	258	240	259	234	245	223	230	257	247	208	254	217	245	233	226	233	238	218	241	230	230	248	216	232	219	266	220	222	245	222	226	255	210	257	251	249	216	263	232	228	220	238	244	251	239	247	238	235	227	236	247	218	228	224	211	212	246	246	206	242	195	242	231	253	263	230	231	237	224	223	227	225	215	256	272	235	240	245	228	257	241	214	274	260	228	247	247	233	251	208	241	236	223	226	220	225	232	260	256	226	221	225	258	222	200	205	236	216	247	232	255	233	236	258	268	229	217	247	244	243	217	225	225	233	250	244	240	227	231	239	236	221	257	259	209	235	232	224	218	213	238	269	226	249	251	220	209	231	250	228	256	232	245	247	244	211	244	224	269	266	214	223	237	261	235	233	257	210	249	251	255	246	228	257	238	228	222	219	238	257	216	227	247	258	223	220	227	229	219	246	244	239	252	228	225	219	238	251	278	240	237	215	254	247	246	207	219	234	253	235	257	236	231	240	235	237	209	272	232	231	259	225	208	208	228	271	224	225	247	225	220	220	218	211	246	244	223	232	251	229	242	219	247	247	231	232	228	199	243	249	240	248	214	245	226	213	230	233	231	237	233	231	266	237	224	217	213	237	268	223	228	233	247	226	261	265	226	252	242	229	222	262	248	241	231	242	257	240	254	248	228	235	241	224	222	237	238	255	226	213	262	239	232	239	247	220	219	253	256	259	242	215	211	238	233	229	237	214	247	237	231	248	225	241	234	239	246	243	252	247	222	249	226	237	242	234	259	218	215	219	220	246	244	227	256	228	246	210	227	242	245	250	244	240	256	242	227	230	223	248	218	193	226	225	236	271	258	236	224	226	251	239	242	230	242	225	256	247	221	235	257	237	241	229	246	239	243	233	249	242	248	264	255	231	240	260	236	259	231	226	259	269	220	258	239	243	252	242	196	230	225	239	232	234	248	268	208	262	213	243	261	242	252	245	230	219	215	232	219	222	226	240	239	252	237	235	249	249	267	225	214	230	240	243	245	237	245	232	237	255	236	264	236	207	209	237	259	242	241	235	246	252	227	237	245	235	223	255	239	198	237	252	235	238	226	250	229	219	214	233	250	263	248	234	256	232	233	245	237	241	241	252	222	228	225	246	223	211	218	240	214	221	250	234	223	248	240	253	222	273	221	243	244	238	241	248	225	253	248	226	209	233	222	251	208	257	206	233	253	256	242	222	234	231	244	210	232	244	229	220	225	233	219	217	255	260	270	262	212	240	221	227	232	254	239	214	241	231	253	264	212	245	246	247	212	250	201	221	258	247	235	228	239	235	235	212	260	249	258	247	243	238	220	214	255	226	238	230	239	236	231	229	216	262	245	232	210	241	244	258	235	233	230	258	253	227	263	241	261	245	238	234	230	237	212	213	214	234	258	256	237	245	242	244	230	212	244	236	233	257	246	225	215	259	234	236	209	228	234	250	234	249	239	233	258	221	227	266	232	252	269	250	216	226	260	233	256	234	227	241	256	252	240	246	255	261	227	234	257	238	208	242	226	245	224	246	222	248	247	245	229	227	229	229	229	228	257	238	261	239	230	242	250	238	265	230	243	212	228	235	266	253	281	229	232	232	219	267	230	240	217	240	228	239	240	236	228	240	250	234	226	242	203	223	251	229	242	240	239	224	233	218	231	217	230	238	230	249	255	248	234	254	216	243	238	225	261	245	230	256	255	221	285	253	251	246	247	233	243	242	209	274	210	271	238	244	240	235	244	245	209	226	221	220	269	234	225	239	224	231	259	239	231	213	257	263	223	266	216	219	229	240	218	233	229	242	252	242	212	233	221	227	238	243	247	238	231	240	241	254	267	238	222	227	221	238	233	207	238	254	240	246	235	230	248	241	234	252	240	257	226	246	206	233	231	240	225	240	230	239	256	223	251	237	236	231	243	228	240	222	216	231	219	227	229	217	246	247	240	246	225	242	238	219	253	222	233	242	215	214	258	247	208	263	236	238	256	198	240	224	250	229	219	225	252	265	252	218	266	220	248	226	237	251	230	218	237	220	249	226	264	229	247	250	234	246	247	226	215	232	225	224	256	210	238	232	240	245	238	235	233	218	223	233	241	263	230	222	217	245	225	232	251	237	253	240	236	237	226	212	213	253	251	249	230	258	242	264	206	238	257	239	253	236	214	237	240	223	255	227	225	241	223	222	219	261	262	214	255	267	261	233	221	209	231	224	241	199	240	211	223	253	244	209	218	235	225	245	236	221	237	236	215	215	248	221	242	251	250	224	261	234	262	248	241	250	213	241	219	261	253	266	220	217	213	229	221	240	239	233	246	210	233	243	231	242	234	250	229	260	241	245	219	226	261	230	265	256	231	224	252	229	237	251	220	226	257	234	229	245	239	254	236	240	234	235	228	217	197	255	245	229	227	226	219	225	227	255	244	220	240	225	226	214	230	239	261	237	233	251	188	249	230	231	218	241	244	240	246	256	225	236	222	254	255	217	228	280	228	242	243	234	236	227	230	257	224	221	239	267	259	227	248	212	248	206	247	257	243	216	247	228	240	250	233	241	240	207	225	226	228	210	224	239	244	242	235	264	216	239	263	243	243	236	222	241	229	217	230	239	233	228	262	241	230	235	235	219	243	243	236	244	232	214	239	235	221	235	238	250	258	240	255	204	233	233	232	247	218	251	223	267	243	238	227	252	256	207	239	233	223	223	221	235	233	201	225	229	251	229	242	254	247	239	242	206	274	241	258	203	242	245	229	204	257	275	239	237	211	235	206	223	211	248	254	224	240	253	244	215	246	234	240	231	231	259	257	229	231	242	247	210	231	207	245	232	241	250	236	236	242	239	247	243	266	256	241	238	240	240	236	271	250	251	271	274	270	227	235	226	256	231	244	225	230	223	256	226	268	239	231	212	244	220	244	207	231	242	205	233	218	225	230	236	222	231	203	232	226	202	232	255	264	242	216	226	228	234	208	235	237	225	218	247	237	242	210	240	235	238	234	251	240	244	260	223	226	237	254	243	230	230	258	233	239	258	249	229	227	254	224	241	260	262	230	229	257	214	231	251	256	250	222	221	226	240	253
32314	10428	965	385	327	358	318	325	339	359	339	333	325	317	342	329	323	363	312	334	302	337	349	351	374	356	342	383	336	328	345	328	340	345	325	311	327	340	322	314	336	358	355	341	321	345	333	362	331	295	325	372	344	327	323	355	330	333	316	337	352	323	301	332	308	329	327	334	321	357	319	338	328	370	339	322	319	316	342	342	340	294	342	335	350	309	347	340	352	315	321	292	337	362	319	340	342	318	337	338	334	321	323	336	347	338	341	343	308	339	324	324	338	321	300	331	323	329	326	317	322	320	343	326	356	336	353	315	329	322	324	370	322	358	348	325	332	303	323	316	330	359	311	328	346	296	288	297	335	313	333	342	344	322	338	349	341	316	330	286	366	344	298	332	331	350	319	332	346	374	322	366	314	324	349	315	308	352	338	315	358	339	338	318	370	323	370	331	341	360	346	354	304	322	332	317	325	333	365	345	303	368	317	314	333	361	354	343	346	301	366	349	308	309	312	335	322	315	341	331	309	294	312	318	287	324	296	323	330	301	341	349	366	358	314	301	320	327	355	339	313	355	341	322	330	344	337	349	355	316	317	309	344	329	337	347	315	326	322	325	357	314	306	316	312	302	317	340	319	317	328	350	324	319	286	330	294	329	331	306	334	312	330	321	355	330	302	318	344	323	319	310	324	355	361	327	309	331	328	380	330	388	335	332	313	316	324	316	326	325	340	359	343	329	347	355	337	338	327	340	323	306	358	299	342	332	333	307	336	353	330	318	366	334	365	296	322	365	321	346	335	345	304	339	324	333	331	341	356	338	355	300	338	287	344	330	329	335	323	312	352	320	311	336	339	305	330	307	357	315	345	281	312	356	333	344	332	344	343	328	329	376	329	329	314	359	383	324	354	357	323	320	342	298	337	294	359	332	324	355	323	339	337	338	333	315	308	331	316	328	317	320	344	341	334	318	336	339	338	285	307	339	301	347	335	336	327	314	337	355	349	317	341	331	351	324	340	333	325	325	370	355	323	330	315	349	359	390	304	344	298	316	339	319	344	326	348	348	362	342	295	368	297	352	348	342	312	312	313	319	307	303	347	339	341	335	358	344	331	339	330	352	364	319	295	361	314	279	373	382	345	318	343	308	310	335	339	330	313	362	330	320	341	322	336	332	333	347	320	332	334	339	349	345	336	358	303	286	360	360	327	352	313	345	352	302	326	324	330	330	321	345	318	327	329	325	322	337	359	328	324	332	349	342	374	331	333	323	335	309	340	313	340	343	364	315	336	343	354	320	325	343	341	372	348	331	340	336	296	320	340	320	320	334	317	330	374	319	314	349	351	320	325	346	346	379	313	336	316	330	329	330	310	364	314	332	295	349	343	318	330	345	350	339	362	340	341	318	318	333	328	319	369	363	322	340	304	331	330	352	330	332	362	287	283	361	304	336	322	318	344	321	339	331	327	331	330	340	352	343	351	320	319	324	336	318	322	351	288	358	353	341	305	362	352	327	317	315	341	340	313	292	308	359	350	332	320	313	325	320	339	358	348	328	315	319	304	335	327	295	312	318	327	305	345	342	327	330	322	342	347	331	326	380	346	307	337	362	311	329	354	343	339	352	319	358	339	338	315	302	330	334	348	325	323	292	356	356	329	331	366	369	311	294	329	307	301	382	353	332	293	294	333	338	334	391	321	354	321	337	311	335	301	337	326	349	328	361	317	318	337	370	325	310	323	294	316	309	301	344	332	314	314	334	311	350	334	304	339	306	341	324	338	305	358	322	316	331	355	312	325	327	360	367	350	329	377	302	298	304	373	327	348	332	342	361	344	331	304	349	299	349	334	333	346	344	303	314	325	321	306	346	330	320	311	298	330	323	317	284	346	367	365	343	335	319	345	333	312	357	330	325	308	334	336	321	325	308	323	330	310	329	304	329	346	320	323	358	345	326	318	323	313	348	299	326	331	317	323	327	330	330	310	333	382	316	304	319	306	356	345	334	322	282	318	344	329	330	325	340	318	316	311	330	335	312	329	312	309	316	354	329	367	322	330	334	341	328	346	342	351	357	348	331	300	310	317	339	361	354	325	307	319	325	334	350	359	340	309	344	316	316	322	322	346	304	309	299	331	327	351	313	299	326	329	331	295	303	332	329	319	322	311	326	342	367	337	316	336	332	331	344	349	300	361	322	323	324	355	332	345	348	337	305	323	350	302	332	351	340	306	310	332	347	362	307	349	339	320	360	334	338	309	337	352	312	301	349	338	335	329	313	341	326	339	342	299	321	316	335	301	340	317	336	308	358	334	327	368	327	325	328	345	359	334	317	315	333	302	314	315	350	333	328	314	361	320	318	310	314	342	342	320	319	346	329	341	297	334	321	351	330	329	299	333	324	332	322	317	354	353	334	307	350	334	313	329	326	325	314	339	327	343	334	322	315	322	363	357	324	314	280	328	384	330	323	331	339	352	319	323	364	329	359	321	340	349	357	300	327	319	339	327	294	317	335	321	340	304	294	336	364	363	326	314	321	350	344	318	317	287	336	318	317	315	339	357	344	359	315	283	338	384	331	308	302	344	310	319	327	333	307	322	330	332	318	365	371	350	355	331	314	332	378	335	314	327	350	357	315	346	366	342	321	357	316	325	309	375	323	326	324	340	306	302	379	333	347	371	362	347	341	341	313	317	334	375	334	323	334	350	330	326	360	325	300	315	374	322	330	312	362	312	320	348	319	339	338	364	332	428	335	358	359	398	310	348	342	357	283	324	305	355	315	345	311	294	344	309	341	342	311	321	317	358	321	333	308	301	315	329	283	335	300	357	314	329	328	345	301	327	327	308	341	320	312	328	349	315	323	286	351	335	312	312	354	352	325	328	341	317	330	321	349	309	329	314	351	398	329	368	314	321	326	320	339	348	302	332	346	326	329	297	310	332	295	329	347	356	335	346	303	309	336	325	340	352	332	354	320	319	339	341	289	368	343	347	278	315	383	360	344	334	307	327	318	318	362	359	332	289	328	328	352	302	337	319	320	331	333	318	345	325	326	351	360	323	306	336	318	308	321	335	350	333	336	328	336	334	318	311	319	317	358	353	333	321	339	333	348	332	330	336	341	350	329	335	326	354	346	330	345	333	382	401	305	332	303	338	324	360	352	339	354	332	335	336	322	289	284	315	340	314	354	349	353	357	304	336	332	338	361	339	293	374	324	300	341	339	322	324	298	330	357	334	355	311	334	337	356	317	333	329	306	363	287	333	313	322	350	327	349	331	345	353	340	312	361	335	341	324	333	339	286	303	327	332	343	315	346	314	339	338	330	331	342	319	362	317	329	335	326	336	325	297	354	321	364	303	350	344	320	347	316	299	318	331	305	335	313	306	352	335	330	308	341	365	364	332	357	385	363	349	363	316	305	343	328	356	336	304	295	305	312	362	345	335	361	308	343	339	304	345	313	326	321	324	326	316	347	298	338	323	308	355	337	342	333	326	292	318	327	355	294	341	332
5422	878	769	723	700	776	735	749	783	739	702	750	768	683	762	741	714	757	751	729	737	718	678	711	755	686	756	723	752	737	810	705	734	749	805	739	735	696	742	758	782	717	719	709	764	768	696	735	728	725	764	776	756	755	712	651	734	749	733	736	741	780	686	755	749	718	752	727	731	752	699	716	734	716	787	731	705	702	709	700	753	739	740	694	728	733	750	749	725	776	790	687	710	787	787	761	717	725	738	757	735	729	775	689	736	687	739	771	736	765	758	718	701	720	687	743	743	732	760	725	747	767	711	739	680	716	664	706	732	706	740	703	710	775	736	789	694	686	754	768	735	733	711	741	786	740	721	760	745	720	736	792	689	740	737	728	713	745	721	723	754	721	726	765	752	719	700	739	735	737	710	658	757	743	763	702	754	726	701	737	747	744	656	688	750	755	736	729	778	684	764	712	751	698	714	713	745	747	764	686	743	746	693	736	733	715	699	758	728	712	709	733	683	748	757	728	679	775	711	701	745	757	750	717	771	700	730	707	754	780	688	747	747	698	720	730	738	712	718	724	768	689	743	722	812	681	723	723	783	736	772	707	735	668	716	685	741	744	709	763	724	697	727	721	743	764	717	753	750	710	724	746	749	707	733	698	725	699	768	709	735	757	710	744	709	755	702	714	753	751	696	654	729	686	698	766	776	763	721	729	771	685	705	767	741	728	705	728	746	761	736	758	727	745	705	741	715	752	730	717	731	696	734	703	677	710	772	761	728	728	705	725	725	726	700	748	768	730	758	738	708	734	745	743	727	705	753	730	721	727	701	756	770	708	722	769	744	752	761	716	729	780	744	750	724	685	731	782	741	700	750	752	721	699	707	738	751	733	721	727	734	766	756	742	706	762	719	713	702	745	725	725	744	764	721	740	742	779	758	759	700	724	706	776	656	728	753	763	709	735	722	767	694	750	811	677	736	745	803	729	764	721	732	712	724	697	777	726	758	747	759	746	731	738	703	707	732	749	746	680	706	668	789	732	753	777	749	743	723	717	708	722	737	736	724	733	734	722	763	729	755	764	752	736	698	713	714	815	753	729	746	704	719	707	769	712	770	682	758	727	745	714	711	736	721	704	726	720	731	709	729	716	724	722	671	739	691	722	665	728	763	718	706	722	725	738	666	738	756	779	766	743	750	705	778	745	730	730	748	762	723	763	722	747	791	721	686	742	769	719	735	739	710	745	697	717	686	756	696	747	720	776	714	759	750	718	731	776	718	727	800	752	767	729	726	780	748	677	725	738	716	771	729	721	717	728	735	717	717	701	720	752	789	712	723	724	730	711	722	705	715	766	691	745	698	716	750	753	745	729	691	724	756	729	721	725	762	688	734	747	766	704	721	719	743	721	747	713	711	700	733	699	761	732	708	729	765	738	721	724	754	748	733	772	715	700	752	669	692	730	738	767	761	744	706	704	720	717	750	719	743	724	750	705	725	726	733	750	673	748	711	761	722	755	744	685	734	779	718	743	714	698	758	725	703	726	702	721	726	731	786	716	727	706	694	767	740	746	704	724	707	694	727	725	762	682	693	723	743	729	738	719	739	664	730	720	726	701	730	770	774	785	774	715	657	702	715	744	702	742	740	736	774	739	724	749	690	745	706	733	682	779	714	736	753	691	739	780	654	761	766	716	736	725	707	751	740	702	688	741	695	775	724	751	771	763	721	697	760	759	714	754	716	742	777	729	736	739	676	698	707	746	767	706	712	755	734	711	764	723	746	739	714	764	693	724	713	702	695	708	703	764	735	731	745	763	716	723	704	743	750	749	704	779	714	756	740	751	748	701	771	745	699	713	724	733	719	739	762	714	725	717	695	734	748	697	722	740	741	721	717	755	716	727	686	669	700	742	753	762	698	745	737	778	710	697	697	751	714	748	759	733	662	732	741	702	742	789	775	720	737	735	701	750	743	766	762	708	750	750	734	722	752	722	743	725	761	718	728	733	703	680	771	736	710	687	759	721	727	702	746	677	686	704	738	776	707	745	750	720	754	764	764	750	730	732	726	750	704	743	720	732	691	748	737	732	737	742	751	777	736	744	712	670	693	700	737	689	757	771	716	710	698	730	700	740	719	695	750	753	752	712	710	767	671	707	734	720	738	744	713	762	745	717	785	745	748	700	737	660	697	717	756	705	741	721	760	755	691	752	698	738	743	765	738	709	686	747	724	708	743	734	718	754	730	726	728	763	733	780	759	774	707	713	801	740	728	714	771	730	721	760	750	734	694	713	724	768	769	700	706	713	754	724	728	732	742	741	729	717	715	723	750	744	698	688	692	708	718	698	728	802	737	713	743	737	715	770	802	670	748	715	750	712	754	733	709	729	758	743	756	760	718	687	720	727	714	698	743	657	722	678	707	748	709	742	770	787	707	760	704	695	762	665	682	739	717	772	730	766	741	764	737	747	749	746	724	715	755	723	754	692	757	792	726	760	686	765	736	754	706	769	748	701	712	762	737	704	736	736	795	710	691	682	732	758	738	752	722	777	772	691	733	765	747	715	719	708	727	700	750	729	708	743	693	703	756	742	733	737	712	716	739	735	706	716	701	724	716	754	735	757	748	691	736	715	734	686	728	729	708	750	742	726	729	761	671	687	714	766	735	678	762	741	702	743	721	753	757	760	743	723	746	700	694	717	741	729	727	716	747	767	738	761	778	746	757	724	675	721	726	727	736	704	780	777	721	741	728	726	724	768	725	754	730	723	695	727	682	676	714	701	721	733	731	699	695	718	738	767	736	731	723	753	754	721	780	739	742	726	727	748	777	744	728	740	720	707	735	708	733	730	751	769	696	701	718	740	725	711	754	741	738	679	695	727	702	700	700	720	700	751	726	710	745	755	756	763	758	764	746	762	746	773	718	737	693	734	776	783	797	752	703	740	748	708	766	741	703	708	751	747	693	704	658	677	721	799	734	770	724	719	754	710	730	723	763	782	731	689	772	761	728	724	764	698	704	743	733	751	755	724	743	760	764	705	742	685	701	774	726	740	759	722	740	680	741	719	729	732	732	743	727	739	765	714	711	721	711	755	740	729	730	667	731	761	712	756	709	771	751	720	712	725	733	757	741	768	755	756	718	773	714	715	744	744	684	699	738	693	710	789	745	711	763	713	748	712	708	726	707	686	723	706	717	753	739	781	738	756	766	749	731	721	731	690	787	722	744	731	730	732	734	718	743	778	769	693	740	728	719	719	705	681	705	689	766	724	746	742	735	717	758	723	735	721	722	731	708	698	743	733	743	755	753	752	733	680	727	752	740	735	713	744	730	725	766	735	747	770	730	735	744	766	755	704	732	751	700	700	720	751	729	699	680	690	747	664	684	701	755	721	716	760	719	702	731	753	762	733	738	733	738	738	695	723	761	719	694	757	739	693	744	754	771	718	749	681	767	755	752	715	771	743	724	730	764	707	742	749	708	714	737	737	720	697	733	703	729	788	749	714	696	738	716	693
24559	21002	24420	27781	20553	1810	387	297	264	249	257	228	269	209	227	236	233	218	239	180	240	231	217	227	236	224	236	225	188	214	193	193	242	210	202	216	232	227	226	192	210	201	205	223	202	236	214	193	237	234	232	226	213	212	198	209	240	210	190	216	205	233	224	244	219	187	221	207	212	195	215	210	193	219	216	228	218	201	214	215	227	204	217	212	206	214	203	208	231	213	190	200	231	216	249	233	200	204	218	234	194	198	226	232	210	219	193	202	226	194	222	241	222	230	205	216	201	200	219	208	205	232	209	237	215	218	196	206	218	233	227	226	238	221	222	201	198	213	212	220	215	242	218	238	228	190	209	219	199	196	197	207	238	192	210	213	217	200	215	193	218	220	217	208	219	202	224	208	207	220	220	233	228	230	191	235	218	196	212	215	251	219	194	206	227	241	194	196	237	203	240	224	205	189	216	221	219	215	218	197	197	227	224	224	196	237	213	205	197	198	189	220	212	232	229	226	205	217	205	206	229	241	199	209	196	223	224	215	176	232	207	238	198	202	197	218	198	205	237	216	206	222	222	232	194	211	227	212	221	191	201	227	174	213	216	225	219	218	215	224	222	205	219	254	211	224	227	216	225	197	232	260	222	194	214	209	221	208	228	197	222	208	235	199	175	204	247	215	202	207	207	206	224	256	196	218	212	228	226	217	216	202	179	243	248	209	219	220	217	209	190	190	207	237	199	217	235	236	223	210	204	227	207	215	215	195	226	213	224	215	188	197	184	225	204	211	226	217	225	204	210	218	251	206	190	224	224	221	212	220	225	213	251	230	227	239	198	210	219	237	223	203	229	198	230	227	216	200	215	198	196	208	216	214	192	220	195	218	219	208	195	194	231	216	180	211	233	204	210	207	185	192	209	188	228	207	174	204	219	214	184	241	199	211	196	212	189	235	212	223	224	213	212	222	193	202	200	211	230	228	216	206	220	202	225	231	213	207	223	227	221	217	216	243	225	211	173	220	197	241	219	222	200	228	213	207	195	194	206	245	243	201	198	202	200	233	219	185	205	172	196	225	214	217	203	222	194	217	216	222	240	206	220	222	224	215	216	223	204	217	213	210	225	198	217	211	208	194	243	192	206	224	260	225	226	190	234	217	213	207	216	229	188	217	229	216	224	222	215	215	218	210	190	242	228	206	188	228	200	221	222	210	216	200	224	212	234	215	217	205	208	202	209	219	240	224	213	236	206	205	214	206	198	229	211	230	239	225	204	213	206	217	212	245	227	206	214	214	239	185	230	243	207	204	188	241	182	190	224	243	197	228	218	206	221	215	230	210	212	213	213	197	220	225	198	188	232	224	189	214	200	223	209	193	229	215	194	224	216	207	210	218	193	238	197	230	208	179	209	177	230	223	212	219	187	211	205	206	202	214	178	202	214	199	208	197	196	225	211	186	233	237	195	255	244	241	210	221	216	191	209	199	216	206	209	186	214	228	238	220	225	190	215	217	222	221	226	215	210	196	231	217	221	200	218	226	227	210	222	217	211	218	231	218	213	195	208	238	231	191	184	197	212	248	201	244	210	199	225	230	215	183	212	218	202	228	251	213	241	197	208	200	191	229	214	209	215	225	210	220	211	227	196	214	228	192	209	221	216	197	179	209	217	207	217	217	204	190	199	178	193	216	223	225	221	210	210	199	207	211	209	219	224	250	222	200	182	244	212	222	213	202	198	230	219	214	202	207	222	231	201	215	201	203	252	216	233	208	212	219	204	241	204	232	193	189	214	241	195	206	232	254	226	233	205	208	196	232	234	213	188	191	240	211	201	205	211	217	195	208	207	221	213	217	230	206	238	224	204	212	209	219	212	217	207	220	218	226	236	200	231	213	209	208	237	222	235	204	204	204	206	202	202	203	200	214	207	244	193	199	214	207	217	198	212	222	227	221	231	232	203	192	254	199	205	216	229	236	209	222	194	214	228	201	212	192	212	200	193	214	181	197	191	239	199	202	244	200	213	202	229	229	212	208	208	205	198	193	202	211	200	210	221	190	201	210	217	205	227	243	196	210	214	217	213	205	243	222	234	221	240	209	217	237	204	224	211	245	227	194	221	203	208	186	214	206	203	228	198	208	223	234	225	205	222	223	244	214	220	214	202	215	237	212	207	170	235	220	222	208	214	182	181	213	218	224	228	216	216	214	213	236	222	220	221	210	194	214	224	228	226	222	201	218	219	202	195	206	220	223	200	232	207	189	213	197	216	205	212	218	202	236	212	225	198	202	221	229	239	213	196	200	202	216	198	238	196	222	219	204	194	253	230	195	203	225	217	225	215	204	229	211	211	212	192	223	205	212	193	234	216	213	200	197	218	209	187	223	215	217	222	206	196	205	212	231	218	227	189	216	237	197	216	229	206	229	213	223	182	219	211	236	235	200	212	262	218	220	218	222	219	221	225	192	201	220	231	222	208	202	211	200	206	193	192	229	216	204	213	212	201	225	196	215	241	222	207	206	207	230	229	208	247	218	197	220	221	233	217	224	206	203	216	216	241	228	199	225	211	224	215	235	228	208	211	226	212	217	228	205	216	206	213	235	223	191	214	203	224	215	215	242	228	186	232	201	216	213	206	231	210	203	193	221	190	217	211	223	218	183	233	199	215	228	218	185	213	211	234	196	207	229	244	224	196	239	244	190	198	218	225	245	215	216	193	210	201	219	225	218	241	214	204	195	222	211	229	216	195	195	206	221	195	211	186	211	196	193	223	223	201	213	219	213	232	203	208	216	202	214	233	195	229	196	210	227	193	235	209	204	239	249	206	223	209	225	233	204	219	214	214	177	180	220	205	224	228	226	214	205	238	197	215	225	221	222	200	217	217	227	214	212	198	213	196	228	223	241	211	227	212	208	213	208	207	182	207	220	217	228	204	194	203	228	236	208	228	221	203	215	232	201	219	228	197	208	230	194	246	201	198	195	219	205	246	226	198	189	193	191	206	207	216	202	236	207	193	242	216	196	202	212	200	189	230	223	230	213	248	217	221	204	219	242	207	221	225	239	221	212	208	208	204	229	193	230	199	224	201	203	204	211	224	206	227	221	211	222	217	205	222	215	223	194	242	194	201	208	182	219	221	247	240	237	257	220	203	223	200	218	230	213	217	199	195	207	228	216	208	206	216	235	206	220	203	229	224	196	205	246	190	249	238	239	210	189	199	220	225	223	196	216	233	206	224	243	221	232	227	188	232	212	241	219	210	204	203	239	213	220	205	198	192	213	215	197	224	178	190	219	241	230	207	205	233	228	220	200	237	207	245	207	180	222	215	230	210	229	210	196	212	179	193	192	210	188	196	209	225	210	212	189	257	209	238	236	202	206	213	221	202	226	181	217	234	207	230	205	217	250	221	201	221	206	222	203	185	223	229	231	223	212	198	236	210	226	208	178	214	200	216	212	219	212	202	177	214	208	192	233	222	222	228	189	222	213	196	210	195	228	191	219	204	221	212	237
3127	2561	1547	894	648	566	531	523	527	469	456	535	523	490	475	464	474	501	478	449	488	507	443	496	497	474	506	505	499	514	470	491	510	491	442	493	471	458	463	547	516	483	455	461	500	482	487	499	485	484	458	492	487	488	501	455	474	479	465	533	444	479	507	487	516	470	456	493	517	489	490	494	483	492	501	476	511	458	452	483	493	505	482	501	513	461	477	495	475	480	451	460	463	487	502	488	476	455	456	498	501	486	534	490	502	456	491	526	485	448	495	481	468	487	486	485	485	480	493	491	500	496	438	517	473	490	497	492	508	478	490	504	508	512	511	500	469	498	486	497	472	469	486	517	475	496	477	486	468	505	476	465	492	496	526	473	476	490	484	486	481	458	507	474	483	470	459	493	543	442	449	472	464	510	468	482	500	480	478	472	478	481	512	460	476	456	493	490	496	447	469	441	463	497	502	489	469	514	489	488	480	494	451	461	480	476	507	487	456	473	516	493	471	444	494	500	431	508	472	469	474	504	489	459	489	482	486	482	450	472	480	520	478	477	483	485	487	466	481	450	496	488	445	460	486	478	483	489	493	451	436	470	460	486	484	497	485	444	504	437	482	439	500	486	473	477	461	450	444	505	465	463	480	470	483	534	491	502	496	471	486	490	477	513	434	481	476	487	505	473	502	459	507	423	489	454	479	477	489	484	510	473	480	480	490	510	499	486	519	471	495	486	492	471	471	494	485	474	445	465	452	511	497	469	482	551	434	491	464	505	523	454	497	492	465	459	495	457	501	458	496	496	475	520	484	522	488	438	489	485	494	450	505	478	496	467	463	485	493	530	483	476	490	480	477	515	487	506	465	493	501	465	490	475	478	516	455	445	510	486	459	478	449	461	519	450	496	517	446	479	470	541	463	464	459	507	472	471	474	496	485	479	504	476	501	481	465	460	493	480	508	520	477	446	484	511	469	498	451	513	446	504	492	477	475	452	452	493	489	473	494	500	479	533	482	493	448	472	473	501	516	489	493	475	496	478	488	497	483	450	506	495	459	510	485	474	476	453	447	495	482	513	459	479	473	501	506	495	500	515	504	513	502	462	467	501	459	467	472	488	489	468	489	468	466	454	451	485	447	461	513	477	512	498	491	520	511	449	482	496	469	477	443	486	513	505	467	491	542	478	515	494	513	478	485	485	456	473	500	454	462	473	507	514	467	468	489	507	432	490	487	473	498	516	478	499	497	463	498	459	467	473	471	493	472	473	467	481	469	428	504	499	479	449	506	494	491	496	491	489	486	500	453	461	504	497	458	435	494	455	487	473	519	497	504	463	487	448	473	500	500	484	461	484	481	509	470	471	438	467	503	440	477	519	450	456	511	471	475	441	493	456	451	457	502	480	497	467	464	489	453	508	500	513	500	482	516	474	462	481	488	487	505	502	454	484	445	510	452	482	494	487	506	502	502	456	465	480	480	503	502	480	470	502	466	434	475	464	483	491	455	498	513	496	498	502	490	483	480	504	445	443	479	486	489	464	448	454	472	498	524	510	467	490	475	518	480	422	487	461	456	461	426	461	467	485	499	519	499	434	447	487	505	465	488	493	460	472	470	493	500	503	479	474	484	484	482	502	445	471	473	484	501	463	483	465	467	448	436	474	507	494	447	455	531	486	505	516	477	474	482	464	485	472	536	464	480	491	482	490	492	492	520	469	480	508	474	524	472	439	490	489	470	489	489	484	483	496	476	495	446	474	467	492	468	507	477	458	548	478	463	508	477	494	492	461	467	478	494	484	487	476	485	483	487	505	478	452	500	464	451	448	469	526	485	523	512	499	442	497	462	481	493	481	494	502	470	484	509	511	475	489	507	505	505	472	461	511	471	475	499	512	498	478	453	533	483	466	480	461	487	478	469	450	527	475	510	492	485	495	485	486	471	493	468	500	493	506	503	458	521	482	538	465	457	510	468	482	462	463	469	500	502	474	472	477	477	505	467	491	474	479	455	471	511	476	510	473	454	515	464	502	507	491	516	504	464	487	487	476	488	504	510	530	476	480	451	537	495	483	491	439	511	457	483	492	487	492	482	466	493	490	529	474	481	449	511	479	495	469	513	465	474	488	488	446	470	476	525	489	478	517	448	472	463	462	464	505	452	468	515	477	515	431	490	447	494	482	483	471	479	442	481	471	512	503	515	458	439	480	485	467	488	505	483	474	548	451	423	469	474	497	524	460	485	499	484	496	465	514	512	495	484	476	432	478	503	453	467	457	488	473	500	432	505	480	484	493	469	528	491	468	470	502	450	470	463	480	522	508	445	487	474	490	502	462	473	478	451	481	514	510	510	503	503	476	520	539	460	471	511	512	485	468	492	483	475	511	473	468	479	492	478	501	435	460	492	488	435	484	481	494	464	491	496	455	516	456	463	476	475	510	506	446	448	482	483	490	466	470	456	462	477	500	459	474	483	497	465	484	511	497	501	495	481	457	503	480	460	447	487	502	466	451	488	464	486	481	482	459	455	478	465	500	476	477	469	475	476	495	484	493	494	456	512	457	505	521	489	481	474	467	464	487	482	481	485	482	486	505	475	508	492	492	504	492	458	504	475	472	514	470	465	478	478	459	487	522	441	459	489	493	470	494	488	499	493	473	482	468	550	512	516	485	508	456	474	481	483	489	482	479	499	498	500	476	511	506	495	504	481	511	487	507	463	483	521	502	526	494	485	517	462	506	515	475	487	502	470	469	455	458	485	496	509	487	518	480	464	499	535	511	444	489	485	485	489	520	493	467	472	469	458	467	485	460	520	483	474	486	462	474	489	498	506	499	521	451	489	465	496	512	445	446	483	527	467	478	489	474	439	497	508	453	520	476	477	489	525	457	492	497	533	499	475	487	476	451	479	512	482	482	457	464	480	476	464	490	478	516	461	492	512	565	505	495	456	467	508	498	461	474	477	485	472	476	494	463	494	477	497	472	506	446	494	472	473	501	462	499	476	456	453	517	460	477	466	481	491	479	456	479	475	463	455	490	494	469	486	465	505	480	473	474	505	495	471	480	477	517	467	514	484	447	469	506	478	457	497	468	481	457	494	454	523	488	482	475	462	498	500	474	462	479	511	494	490	486	508	496	459	484	481	482	482	508	473	538	476	489	497	474	488	495	488	479	465	501	454	534	496	453	463	489	518	500	449	458	496	450	467	465	523	478	504	467	494	492	468	475	473	500	533	472	519	451	488	459	461	496	484	499	497	484	452	478	466	505	447	486	473	478	457	499	448	485	464	456	493	481	478	471	457	489	502	477	463	495	475	515	493	493	493	489	488	461	509	476	512	512	467	505	473	462	477	487	475	478	450	433	458	489	512	503	494	471	502	468	474	490	491	448	507	471	497	480	467	464	483	459	466	451	443	509	491	489	443	483	497	535	492	469	510	501	465	465	488	467	462	468	500	447	455	466	453	499	488	501	463	497	491	473	483	468	463	502	474	463	488	442	523	488	459	471	488	477
23845	21008	25068	27123	21013	20811	1133	308	200	181	172	127	154	148	126	119	114	112	95	85	96	95	113	124	94	104	94	109	108	103	100	88	95	85	105	94	96	86	106	90	109	88	103	92	87	77	86	89	86	91	96	86	97	100	96	93	90	66	91	86	67	76	87	73	102	119	109	109	99	100	105	80	71	90	74	88	95	87	95	83	74	82	104	80	88	80	112	85	90	92	86	75	103	80	85	84	74	90	75	68	90	77	118	80	101	100	100	105	88	108	81	90	82	101	91	91	87	97	77	101	72	82	78	114	99	86	99	90	81	97	96	80	82	80	78	68	91	97	81	99	91	74	93	99	89	96	102	88	82	85	101	90	84	92	108	71	95	83	76	65	78	83	72	91	90	113	91	84	94	97	91	84	90	81	82	78	83	88	83	77	91	92	90	89	83	99	67	76	83	114	81	80	90	79	92	90	84	87	90	89	121	80	91	77	88	94	98	84	82	98	90	99	90	63	99	100	76	91	100	95	96	94	69	85	93	88	80	92	84	101	65	106	86	91	87	91	105	100	94	84	104	104	77	69	99	89	89	90	87	83	98	93	97	102	97	81	89	99	82	102	91	99	84	96	68	105	75	87	89	83	88	87	98	114	98	83	93	90	91	76	82	78	84	92	97	87	107	89	81	70	85	79	96	103	81	114	92	100	74	70	64	112	91	95	93	75	80	66	84	98	67	94	102	87	98	99	102	93	96	93	95	101	92	82	88	67	99	89	79	81	101	75	102	78	94	87	89	96	86	78	90	102	78	83	82	77	91	94	90	82	95	88	94	96	87	81	88	97	66	99	94	100	85	107	87	80	84	107	83	91	101	90	90	97	97	81	74	99	75	90	84	80	74	86	89	93	97	81	94	85	91	86	98	92	108	90	106	102	83	83	96	98	69	101	88	95	78	82	97	110	90	95	88	95	84	77	90	85	84	61	84	75	96	74	76	108	75	81	86	87	106	98	86	95	96	91	76	98	80	89	78	96	79	103	87	90	61	85	97	83	80	100	108	75	84	81	99	85	90	104	87	82	110	72	84	75	89	82	89	92	78	94	77	98	103	97	65	109	90	97	86	71	92	106	88	98	99	103	91	91	88	90	86	85	118	94	92	89	83	91	91	95	101	85	84	85	79	74	80	90	99	101	92	82	91	98	75	94	126	98	101	95	97	102	84	76	76	78	90	102	85	94	93	99	78	102	84	76	90	88	70	72	95	83	81	70	87	82	89	97	96	71	85	84	79	88	100	95	78	87	80	88	74	79	86	87	94	93	95	100	90	94	92	84	95	75	106	73	93	82	73	107	76	93	77	77	88	80	87	93	93	100	106	89	80	99	87	91	76	82	97	91	85	91	99	93	106	106	84	98	75	79	78	97	93	84	73	79	101	96	86	85	70	112	92	70	98	92	89	73	74	92	82	76	109	97	97	76	98	86	101	73	104	84	82	92	78	85	92	96	85	83	89	98	84	64	86	100	100	83	96	87	86	85	100	94	97	88	93	75	79	87	93	96	92	101	99	84	89	85	105	91	84	73	91	77	90	70	91	77	100	82	85	85	123	107	94	73	90	89	94	92	83	79	89	89	94	92	87	84	105	94	85	77	81	67	80	93	102	75	95	82	85	98	72	75	84	73	98	92	94	93	93	100	99	88	82	84	87	98	82	73	95	92	76	72	83	80	103	91	87	91	96	92	83	95	77	97	94	89	90	91	88	90	86	89	97	90	94	70	71	87	102	68	95	98	91	92	92	96	106	88	110	89	89	87	92	90	85	83	91	98	95	97	84	79	87	94	87	79	106	103	104	93	79	72	85	87	100	88	84	75	68	97	95	96	104	90	85	91	89	83	99	83	85	110	96	72	77	87	98	90	87	88	96	92	100	90	81	82	87	92	101	89	95	85	97	86	95	89	101	106	87	106	102	109	93	108	85	97	89	78	110	87	83	77	100	80	60	97	101	90	85	100	103	102	101	91	103	96	87	83	106	103	82	73	79	97	112	93	94	73	86	90	102	91	80	93	93	80	86	88	112	86	88	78	89	80	101	75	98	89	94	98	80	84	85	87	88	83	85	82	88	105	88	96	95	94	87	91	96	97	81	82	87	74	82	99	81	79	85	92	86	86	87	67	76	100	91	106	95	82	88	96	74	90	108	85	75	83	98	81	78	113	87	104	74	83	107	82	104	102	110	83	78	88	73	84	95	83	72	82	79	93	87	81	92	83	113	83	106	79	93	88	89	113	101	97	98	94	83	90	112	87	101	86	86	93	83	70	76	87	102	76	91	104	85	87	85	100	79	80	95	110	85	85	93	79	86	86	91	97	92	77	83	88	98	100	84	94	102	97	96	76	78	95	94	75	90	81	84	88	74	89	87	84	83	84	98	93	90	80	100	94	105	85	91	75	87	94	83	109	102	100	102	93	92	90	85	91	113	99	84	97	93	78	103	95	108	94	79	90	81	96	83	91	112	94	77	86	97	94	90	98	92	98	110	96	89	100	92	85	88	80	88	84	84	92	99	96	88	99	81	111	89	97	98	75	104	106	95	89	84	82	81	80	80	75	89	93	107	88	103	95	97	113	82	94	89	86	93	90	91	105	93	77	98	96	115	99	94	102	94	84	92	93	102	100	78	98	93	56	85	77	105	86	98	79	99	90	76	78	84	99	83	81	77	94	104	94	85	101	78	93	74	92	72	94	67	84	82	79	88	70	94	85	90	92	97	105	84	85	103	75	79	89	94	92	89	80	65	76	87	102	98	88	75	80	93	83	94	90	84	98	97	96	84	84	83	100	82	86	83	95	84	74	72	91	83	86	95	92	85	96	87	86	93	85	83	86	87	69	101	94	91	86	82	91	89	96	84	83	77	94	77	85	90	101	79	99	81	84	89	85	106	86	97	79	86	75	90	79	77	97	106	83	78	96	87	97	90	84	94	73	55	68	103	90	96	87	98	94	78	73	84	82	91	93	101	87	112	105	85	90	95	77	83	93	88	89	79	77	87	85	84	97	73	91	92	90	88	105	73	100	90	96	76	74	84	104	100	77	87	101	87	99	105	95	98	74	93	77	89	99	85	93	86	87	86	91	96	102	96	94	69	96	91	86	79	94	94	79	83	90	93	90	103	98	89	87	87	85	76	89	95	89	116	88	105	73	93	96	98	82	88	98	98	86	83	96	95	103	92	95	84	101	87	83	85	68	79	95	71	85	76	105	80	82	88	91	101	86	90	75	97	96	75	65	102	91	83	75	101	67	107	103	94	95	110	83	90	82	71	96	93	97	94	78	69	97	87	74	85	79	100	94	77	97	100	103	108	79	83	69	98	86	104	120	81	96	87	78	81	68	91	96	98	89	103	100	84	74	83	91	93	71	80	94	92	86	81	76	95	104	98	103	86	90	92	87	104	100	102	90	77	84	82	91	78	89	94	79	71	87	88	86	90	100	98	90	85	79	84	84	82	83
3056	4088	2208	1024	614	411	375	309	280	304	274	259	244	263	254	237	253	260	256	239	230	248	246	231	247	253	234	221	244	225	246	269	244	219	243	247	239	237	213	267	233	247	214	241	245	269	239	230	259	247	250	257	253	252	242	229	259	212	237	238	237	229	249	265	223	234	265	244	227	225	243	203	238	239	188	226	238	227	225	229	210	223	243	219	246	228	223	220	226	246	217	243	244	249	233	241	229	248	228	213	235	226	240	228	259	229	238	227	229	237	220	218	205	254	213	247	246	226	230	248	202	227	243	232	233	234	244	226	221	231	231	237	235	219	251	236	235	247	216	239	255	215	230	214	244	252	198	229	259	242	212	260	226	224	245	246	248	224	236	228	221	234	254	213	238	230	230	237	234	232	252	253	252	246	266	249	259	244	203	254	243	238	201	233	212	236	214	246	227	229	218	234	248	250	226	228	239	245	230	248	213	224	241	232	263	252	227	222	221	248	246	227	263	235	212	253	243	236	237	230	242	221	205	238	266	237	277	241	233	229	227	242	237	215	214	257	254	234	226	251	226	228	209	242	225	252	229	221	224	251	257	225	216	243	212	253	270	226	241	241	249	255	233	221	228	229	226	224	234	251	226	252	233	204	227	237	238	222	239	219	208	234	263	236	233	229	240	259	232	226	242	243	244	229	218	235	236	230	254	248	232	246	213	228	229	234	233	233	232	236	219	248	229	235	222	254	244	238	232	238	224	241	254	224	220	212	209	230	252	238	221	241	256	238	247	215	251	229	258	240	201	224	252	247	254	225	234	251	243	241	233	215	226	244	237	234	224	230	257	246	245	254	216	225	242	203	239	239	228	234	238	210	252	240	219	231	258	238	227	252	260	220	239	237	219	247	273	239	235	222	224	217	227	221	237	203	222	212	199	254	252	217	209	250	262	229	242	257	226	235	235	228	211	226	248	261	235	235	237	224	227	248	245	225	211	242	246	231	217	246	252	209	238	267	238	258	246	246	208	211	236	239	233	257	239	246	235	247	221	241	257	228	241	240	237	228	242	247	221	247	223	218	223	233	268	227	230	233	223	226	216	242	237	216	235	257	269	224	220	227	217	231	212	253	230	240	235	256	233	233	230	243	231	235	237	249	240	240	228	221	242	212	216	200	240	232	220	230	258	223	236	235	251	224	252	238	229	239	251	244	241	251	250	254	232	227	243	251	231	239	234	234	263	219	223	232	264	202	235	236	249	246	251	259	226	247	229	256	250	227	223	199	217	251	210	249	214	219	238	202	213	237	254	242	233	229	234	234	245	247	234	232	222	239	222	230	234	227	195	279	268	236	238	227	223	236	242	251	222	228	244	256	256	251	238	236	238	242	250	229	216	227	229	236	207	235	232	235	234	241	245	253	222	233	221	269	219	246	241	230	222	232	225	235	262	225	234	272	243	218	237	268	233	254	244	243	234	245	236	240	220	251	226	208	216	209	213	239	243	232	229	244	217	229	242	224	220	235	223	237	233	224	192	249	230	221	228	231	224	230	258	241	251	244	225	249	211	261	254	222	224	244	227	190	248	251	273	225	246	220	232	250	234	213	232	220	218	244	221	240	216	229	231	233	223	231	220	228	248	196	233	195	234	220	225	197	229	245	241	215	254	219	221	239	223	239	260	253	232	219	218	230	225	221	213	224	223	198	233	238	246	234	263	239	213	242	234	232	227	234	222	227	224	247	239	267	210	210	235	218	222	274	223	219	242	239	214	262	236	220	225	214	247	219	245	253	237	230	224	229	214	235	209	229	237	215	231	233	235	221	245	235	240	262	269	223	239	239	229	225	224	214	224	254	219	244	240	241	234	240	221	222	241	261	226	265	230	266	223	260	244	243	225	234	241	201	246	252	227	233	250	242	245	225	242	230	240	240	256	233	217	268	250	226	254	269	207	244	223	231	246	225	225	250	209	226	242	277	231	216	217	225	260	248	231	233	255	241	232	241	197	258	233	261	273	232	237	269	225	245	226	235	255	245	231	234	234	237	228	232	235	248	199	249	220	261	235	256	249	231	235	226	213	252	260	221	252	231	232	231	255	240	225	226	223	230	239	258	236	202	221	251	228	239	266	210	235	231	227	214	205	254	265	245	242	214	211	254	238	227	251	221	233	232	227	262	234	219	219	246	270	245	236	233	262	224	242	247	244	253	206	213	248	232	222	227	240	253	232	232	211	266	216	267	264	231	234	234	262	254	238	225	249	249	241	264	225	219	244	230	251	237	264	235	242	202	233	241	236	238	248	212	246	250	225	216	241	247	232	218	220	239	245	232	231	235	233	259	247	237	194	223	234	266	251	208	210	223	251	221	223	257	259	256	255	214	238	248	241	249	231	237	237	231	237	252	220	255	248	250	220	249	269	234	246	262	195	221	240	243	245	250	214	236	236	227	253	201	243	225	235	254	198	208	233	223	234	221	211	239	228	247	247	236	241	247	244	219	222	240	219	239	237	244	215	241	255	245	227	211	236	245	255	228	221	229	244	230	240	233	236	236	244	228	242	241	239	201	220	218	241	263	224	247	244	241	222	221	285	234	242	203	219	224	264	214	233	200	249	204	231	242	237	246	229	245	237	230	219	227	238	247	226	244	215	233	234	252	237	259	261	254	280	230	258	225	231	251	212	212	224	220	218	237	224	238	213	250	256	213	247	237	215	238	256	252	231	261	232	238	217	255	243	237	254	238	249	244	230	228	225	215	213	238	196	247	225	241	229	238	227	219	226	218	236	224	209	253	230	248	256	252	238	249	273	248	230	208	234	237	231	256	239	265	230	215	224	251	218	230	249	219	237	231	246	231	237	203	228	221	238	208	255	229	200	288	256	254	212	261	267	236	253	248	236	227	239	268	237	249	230	233	255	210	212	252	245	248	242	226	241	239	231	234	236	222	257	231	233	242	226	238	243	219	257	238	267	224	240	210	260	224	239	245	231	235	232	224	237	210	230	222	232	248	253	209	222	209	247	221	229	255	238	259	249	231	261	256	247	226	224	244	241	215	228	239	228	225	219	209	239	248	203	240	219	243	232	209	236	235	245	256	221	257	222	226	243	246	242	207	227	239	208	224	235	230	225	258	224	216	239	231	229	219	217	240	238	224	240	224	222	220	240	245	219	250	245	240	247	221	244	246	232	248	218	222	246	247	237	240	239	264	247	231	237	238	246	241	241	238	232	253	267	230	252	264	239	246	245	234	222	272	222	225	250	211	246	228	224	243	233	244	236	221	220	231	241	224	250	212	234	243	235	244	229	253	229	239	217	231	221	236	244	225	234	267	227	235	236	226	257	240	211	258	258	231	223	223	226	236	244	261	222	216	254	259	236	231	251	249	236	220	253	240	230	231	234	234	239	277	216	225	244	246	240	243	231	227	268	218	243	232	251	236	217	218	239	222	238	208	240	241	219	216	231	239	251	233	217	234	236	208	220	221	240	223	226	199	251	253	248	218	251	235	238	234
32255	10262	946	370	314	356	331	360	329	325	350	337	335	316	301	327	317	328	341	333	309	336	370	366	338	336	361	322	321	310	341	310	317	362	310	324	309	355	305	355	327	341	311	355	336	340	316	329	332	350	324	309	351	338	356	332	339	299	316	315	358	339	300	342	331	344	311	303	353	340	373	331	352	308	322	309	338	334	327	298	378	346	359	342	360	335	340	330	357	348	327	330	323	346	286	318	315	289	324	329	335	334	343	336	326	313	315	330	345	352	350	311	319	330	332	313	319	341	315	340	351	319	324	321	305	328	350	326	334	344	349	332	332	359	323	306	345	328	326	314	305	302	338	348	336	323	351	319	322	308	336	291	337	342	338	333	341	295	340	324	331	333	373	327	342	334	323	330	303	356	327	336	311	335	314	328	330	307	304	349	332	347	361	352	304	302	362	327	330	277	320	353	312	344	343	344	377	353	337	321	354	312	334	321	331	370	335	340	324	361	314	325	365	351	308	333	325	345	335	378	308	323	326	307	337	357	349	304	344	348	333	349	317	347	303	316	323	326	354	339	350	346	316	325	327	328	322	315	357	385	309	337	328	364	337	335	306	332	354	313	340	341	340	304	350	301	312	321	338	340	316	342	342	342	344	289	319	337	346	338	313	297	345	347	333	341	350	317	339	334	307	369	296	351	327	292	342	340	382	301	305	332	366	286	360	317	328	336	332	350	333	347	333	324	337	306	341	332	325	301	318	308	320	359	307	337	340	336	339	327	308	333	333	294	357	305	327	311	306	306	310	308	346	322	371	324	343	287	301	327	345	320	335	316	363	354	308	316	329	323	327	290	326	327	300	346	296	310	317	308	302	311	323	342	368	349	325	365	287	317	380	350	306	314	361	340	307	306	311	324	333	317	352	349	341	339	296	349	320	357	321	317	351	325	347	294	349	336	330	356	307	328	281	311	348	341	312	312	345	325	322	327	325	328	333	331	361	323	324	324	360	326	336	366	329	354	341	353	304	332	317	342	301	344	321	339	324	325	335	358	333	349	333	410	348	341	315	305	303	307	335	299	362	308	344	316	329	364	324	361	324	334	341	356	342	300	379	331	320	311	347	350	319	296	346	299	349	337	344	331	363	307	331	281	322	381	277	315	317	316	322	348	343	303	321	333	322	307	335	322	327	330	323	347	325	318	320	335	341	357	299	358	325	303	320	376	326	360	347	307	337	361	349	352	330	355	307	315	334	329	311	302	327	295	338	332	304	301	344	327	325	355	319	342	340	330	319	342	311	373	334	312	313	329	353	351	319	325	338	345	346	338	321	331	352	324	305	311	319	358	295	313	320	319	313	343	323	309	359	330	360	334	318	331	319	314	326	315	345	344	343	305	345	305	298	354	327	315	354	341	328	360	326	309	320	346	322	329	355	332	356	320	320	346	302	321	321	347	350	297	367	329	379	313	345	344	315	348	314	329	343	333	322	307	360	306	334	328	317	306	333	307	325	322	330	328	325	343	331	334	323	332	321	323	328	369	356	347	337	336	311	321	338	332	309	302	332	312	329	322	311	320	343	324	350	382	335	324	340	335	327	333	293	345	319	329	321	309	302	338	335	333	364	377	339	350	342	335	347	318	295	321	364	338	323	348	353	335	346	355	341	327	319	300	308	371	341	316	334	327	385	323	307	321	334	357	345	314	339	309	340	358	334	311	328	326	314	334	323	356	315	339	367	336	352	340	315	319	326	314	341	327	348	321	337	310	337	326	323	313	334	342	317	308	330	343	349	358	358	309	310	289	325	351	306	350	349	281	385	344	329	332	305	312	336	325	346	333	339	350	366	332	312	327	307	316	331	324	318	315	317	307	337	352	285	378	355	341	317	309	304	330	366	330	339	332	324	292	330	331	324	322	327	317	334	364	334	329	326	334	326	376	319	341	317	319	322	337	334	316	289	336	305	342	303	309	345	287	311	336	336	335	337	337	358	320	322	325	347	321	340	363	328	331	328	325	335	338	335	335	339	338	340	322	333	327	340	331	330	373	312	374	335	309	351	325	307	329	322	355	332	337	342	372	325	312	344	332	341	338	310	342	315	320	336	347	343	326	352	343	348	345	336	327	324	352	347	329	342	334	330	338	343	346	336	356	318	349	339	338	324	303	319	312	319	320	326	369	299	350	340	392	291	341	286	366	370	311	349	355	331	357	325	330	313	301	334	340	348	400	283	330	333	331	343	325	345	317	341	329	347	345	333	363	360	354	335	338	320	289	325	291	322	373	355	308	312	308	350	358	327	282	323	351	319	354	338	303	336	334	333	342	336	347	330	337	294	321	337	306	331	348	334	326	344	328	335	329	372	341	346	336	313	328	332	342	318	345	331	317	326	305	327	317	325	304	307	313	351	367	361	316	327	336	368	349	329	335	341	299	334	313	318	335	333	325	359	376	347	349	366	301	321	313	298	307	317	334	343	349	333	347	346	369	364	332	308	319	367	370	316	344	310	344	327	336	340	336	327	342	355	309	345	334	340	333	316	332	330	336	353	315	299	354	352	308	343	325	336	324	379	335	377	337	294	350	333	321	319	319	345	285	333	334	322	351	329	339	354	318	287	341	312	340	334	357	335	319	320	298	318	337	376	352	364	339	267	306	353	328	359	320	326	324	343	338	318	318	335	339	327	342	328	338	367	298	350	351	361	339	330	317	326	364	328	302	323	333	353	335	327	326	334	322	325	339	310	348	351	342	322	329	306	339	345	343	348	310	334	309	302	351	333	354	328	320	346	328	346	321	350	377	348	309	345	334	341	348	369	300	332	314	361	305	336	335	318	345	360	346	288	352	352	352	309	345	305	313	363	319	302	292	294	312	352	344	332	317	333	349	354	343	325	314	351	337	324	353	326	308	304	349	330	342	301	313	337	330	373	326	345	356	370	317	324	369	314	326	343	348	352	280	297	318	342	319	349	313	338	350	379	331	371	354	328	346	320	349	339	290	308	314	352	330	313	333	359	344	366	302	319	325	348	337	331	364	297	321	351	345	317	353	347	330	323	324	369	337	342	321	279	360	343	337	347	310	339	330	318	327	327	357	331	360	310	340	330	334	376	349	329	329	335	326	346	330	294	302	328	319	347	326	325	335	321	327	334	309	308	295	313	324	337	347	325	331	314	334	318	315	316	327	301	316	330	336	350	358	314	342	323	344	382	308	325	359	329	313	375	331	314	341	341	329	344	355	329	317	318	319	336	334	329	318	361	334	321	316	358	354	304	336	350	283	341	335	306	356	315	329	343	352	349	337	348	377	325	356	337	319	334	329	319	320	336	354	345	368	354	340	292	341	345	341	356	306	325	313	324	322	336	336	350	326	350	324	306	318	332	355	313	352	276	333	343	357	353	334	318	327	326	316	342	342	363	309	318	353	339	345	337	292	323	346	341	287	301	333	287	318	347	327	331	346	343	331	305	314	336	349	365	324	321	325	338	344	305	299	351	288	335	356	338	333	326	347
5473	778	807	755	759	722	780	750	701	686	741	746	793	749	683	753	713	728	734	727	732	712	730	660	753	743	706	747	771	761	741	764	697	729	723	742	727	659	750	740	726	730	753	733	729	731	746	726	729	751	750	766	716	741	694	727	713	731	727	720	734	699	717	711	709	696	721	734	758	691	733	716	751	762	749	774	739	739	725	729	736	768	743	743	742	738	757	701	706	706	778	780	701	770	727	754	730	674	707	741	735	715	738	768	710	735	728	685	693	708	747	727	734	686	744	752	748	753	773	782	736	712	729	732	749	712	696	733	714	754	765	717	737	712	751	741	709	733	711	707	701	767	732	685	674	715	715	727	714	686	769	679	748	742	676	739	698	721	725	751	679	718	658	733	727	694	785	667	758	740	768	731	757	756	723	725	727	757	702	698	735	693	739	854	753	727	749	730	689	720	702	709	714	712	749	702	754	770	768	761	769	746	751	717	757	710	697	721	738	689	785	759	732	736	664	749	671	752	724	736	773	704	741	717	722	755	738	739	759	744	776	740	745	755	700	721	750	712	698	699	738	712	710	778	702	738	739	768	725	750	697	753	726	734	744	734	773	786	752	726	719	740	767	756	737	726	753	708	709	762	743	708	712	740	680	716	707	712	759	749	713	728	739	763	730	689	739	735	764	728	720	735	726	744	718	722	724	740	739	727	784	721	693	745	740	755	713	756	720	747	744	766	742	714	714	726	744	733	735	723	765	763	691	737	750	750	785	663	757	689	764	717	736	751	734	776	732	770	702	674	688	742	739	731	781	730	793	726	721	766	723	729	675	738	751	763	702	754	691	749	760	752	717	727	711	721	699	725	738	737	729	690	678	778	757	758	742	717	748	699	758	731	777	734	734	751	717	736	762	743	725	731	684	714	751	727	729	767	718	736	697	707	698	776	698	757	714	754	740	718	728	690	709	721	725	706	768	748	715	715	722	743	677	803	699	730	725	795	750	729	665	748	757	700	739	768	734	724	669	723	723	727	742	768	740	767	767	703	742	666	744	683	722	761	731	786	722	748	742	737	722	732	752	762	742	760	769	721	715	766	712	730	721	784	746	737	803	726	729	729	710	784	729	704	722	695	694	733	742	714	735	725	716	735	771	755	731	732	783	733	700	763	692	722	731	720	720	757	741	742	740	744	732	739	701	762	743	701	703	762	742	719	734	725	696	754	715	726	712	729	702	699	752	705	772	696	754	761	731	698	768	731	774	687	692	690	742	693	717	727	696	772	707	731	728	735	760	716	697	783	767	759	743	726	721	738	725	792	700	734	721	746	783	723	765	691	745	745	771	707	738	751	776	733	734	739	719	736	724	755	760	743	702	719	724	765	740	734	742	758	713	701	766	721	755	685	726	733	730	740	761	764	776	698	776	641	708	720	735	746	761	706	683	770	738	755	749	686	730	709	746	696	722	725	759	734	739	732	715	756	723	728	755	716	737	722	743	759	722	716	735	757	722	744	749	758	757	695	681	767	743	743	737	731	736	710	735	751	747	767	744	755	751	726	743	722	751	728	739	725	734	752	813	686	735	699	692	732	732	761	721	735	748	739	723	688	700	740	801	729	742	740	753	724	694	683	741	723	726	756	680	712	718	697	757	740	742	723	735	695	746	674	734	709	720	739	753	758	780	734	687	747	710	716	705	699	677	730	714	725	784	765	755	743	744	726	773	725	752	725	695	665	747	715	693	675	764	718	737	741	702	735	708	754	740	742	761	746	768	743	748	691	720	729	740	726	726	682	725	745	684	733	751	714	765	732	730	726	719	703	756	735	730	730	727	734	749	737	735	777	709	705	742	703	744	729	715	748	715	706	733	717	724	732	711	708	740	718	692	672	734	739	764	714	762	707	712	781	724	697	732	730	724	683	717	735	754	760	741	717	727	733	733	741	733	680	730	710	687	750	781	715	727	748	727	705	732	762	754	731	692	705	727	743	730	683	724	753	739	704	709	703	805	721	728	712	746	699	754	721	690	754	725	723	755	705	708	737	718	731	789	755	664	724	697	781	728	730	694	718	795	725	722	740	776	661	701	713	741	746	755	756	730	705	739	707	732	737	742	729	751	743	718	716	773	713	733	759	741	759	721	733	746	708	722	736	743	721	690	696	755	697	723	748	713	722	709	764	764	707	742	724	699	725	728	698	687	703	733	733	729	726	729	744	694	770	734	782	699	737	753	694	722	733	751	726	778	717	670	725	750	714	718	713	664	736	718	718	752	752	740	710	717	692	720	738	755	724	726	734	693	745	725	780	723	719	733	744	754	716	717	706	721	682	729	718	714	726	734	709	718	708	715	750	723	710	750	700	695	750	670	729	745	758	754	761	763	728	759	726	708	775	746	756	751	718	751	675	695	677	741	728	774	763	742	771	714	758	724	723	720	720	718	729	784	746	733	678	777	760	769	756	692	738	753	745	738	766	728	714	721	738	722	746	770	766	717	727	715	770	731	698	712	693	758	735	757	734	730	710	771	752	706	719	711	707	752	725	717	732	745	742	678	778	740	720	774	764	693	735	705	729	743	730	722	728	742	753	759	699	698	729	732	765	693	715	704	718	732	732	733	705	741	729	719	685	724	726	691	755	757	672	743	751	716	677	754	733	756	744	768	732	736	684	712	725	719	717	710	745	727	743	706	736	733	706	741	735	757	740	727	722	729	759	708	719	733	731	722	697	755	751	673	759	688	753	742	739	704	738	751	725	729	738	762	747	756	792	717	722	729	758	723	718	699	711	750	727	754	720	693	714	699	715	723	724	752	730	677	770	756	777	731	761	745	698	747	770	716	697	715	685	740	756	733	726	696	778	744	750	684	779	739	718	732	756	715	696	757	722	700	717	740	750	741	747	731	725	699	751	707	746	745	713	772	656	732	728	691	731	738	749	739	744	716	718	666	741	804	717	721	718	704	762	755	701	778	769	741	696	719	719	765	745	763	755	660	738	755	733	726	739	707	732	689	772	771	659	715	772	728	736	701	756	701	754	779	751	745	740	748	710	769	702	754	763	724	740	726	710	725	769	748	729	706	742	751	705	722	720	702	741	749	727	697	735	756	708	705	715	720	723	761	731	695	749	741	742	760	727	682	770	680	728	695	738	749	716	692	736	729	721	758	728	732	800	740	745	731	742	738	689	758	735	711	721	709	729	746	739	748	744	730	786	702	716	720	687	735	711	727	787	697	720	791	737	757	738	746	740	703	756	762	714	748	688	738	729	731	723	756	765	789	694	725	710	713	691	712	712	753	775	739	718	776	746	746	714	756	757	745	720	754	764	774	732	761	663	696	768	765	759	751	742	701	722	743	711	721	700	713	722	773	763	787	738	734	768	773	710	698	751	730	707	729	754	744	717	778	741	757	743	703	665	750	708	759	707	700	785	706	700	749	701	771	676	732	698	755	700	708	745	737	706	727	722	724	706	705	711	708	749	778	694	713	702	723	731	683	744	734	729	701	709	750	764
24611	21008	24444	27766	20523	1887	364	333	305	260	270	245	214	211	221	247	257	246	213	249	207	215	241	211	202	221	230	209	229	187	212	216	238	232	200	208	204	213	229	217	235	206	204	231	220	199	214	222	203	227	218	231	216	220	212	196	229	188	231	201	215	228	220	236	221	244	221	208	188	225	216	221	222	188	231	198	194	180	198	228	253	228	205	199	207	217	198	213	232	204	207	220	206	211	196	204	234	182	208	199	248	218	199	226	236	217	196	215	224	227	189	195	209	204	223	199	240	183	218	240	226	197	177	212	218	206	236	220	201	203	227	187	207	193	227	233	200	204	230	188	202	196	229	231	228	194	189	217	202	208	218	213	210	201	237	238	212	212	199	240	215	185	196	181	217	201	205	201	221	212	203	228	207	187	203	217	217	211	237	236	184	221	199	198	218	215	216	224	240	245	214	213	203	233	228	200	224	203	219	222	200	194	226	226	202	232	243	217	231	210	217	211	234	195	200	224	237	195	195	190	224	255	229	228	208	198	208	187	208	249	221	204	220	203	216	252	210	228	218	243	241	218	206	259	187	218	201	228	245	184	212	196	223	228	226	240	248	214	185	206	231	203	199	205	218	223	222	204	196	209	211	202	219	205	230	222	193	182	209	230	236	215	223	222	218	216	216	210	225	218	182	203	230	224	227	220	220	215	246	232	206	202	199	196	216	214	233	192	213	215	205	214	198	208	199	239	200	185	222	221	215	201	251	201	221	193	211	204	218	229	196	219	240	195	221	211	213	231	211	214	206	170	176	199	220	187	203	212	208	229	207	227	217	224	205	197	223	201	233	196	210	256	217	220	205	207	215	201	174	210	206	209	241	222	214	213	189	222	231	234	208	227	194	224	213	208	191	226	220	226	203	206	203	204	201	236	210	195	204	203	224	213	254	220	204	203	197	203	247	196	228	214	221	200	247	212	251	192	212	185	197	208	211	221	213	247	225	206	230	193	217	196	212	225	190	227	178	213	233	236	249	217	209	222	210	216	226	217	224	243	204	196	221	217	222	241	230	228	231	234	226	248	227	217	249	223	238	240	199	203	226	197	204	234	216	205	218	205	228	188	198	230	234	224	206	236	197	211	226	223	212	202	244	207	234	219	205	197	238	193	215	189	183	204	201	210	236	247	219	200	225	190	236	202	197	225	223	201	196	226	219	183	214	216	229	226	222	221	218	254	204	220	201	251	185	218	220	211	230	229	209	230	212	229	228	210	205	205	196	228	210	200	224	180	205	200	224	206	205	226	212	201	234	198	248	247	211	217	218	207	201	210	225	209	223	197	211	215	225	228	214	227	234	213	203	228	211	194	216	224	213	211	203	197	206	226	240	203	238	209	181	225	213	196	212	236	205	238	247	193	219	208	224	208	209	224	219	182	232	227	205	191	203	186	197	211	246	203	217	217	217	218	227	258	213	221	218	252	198	252	196	227	203	223	206	194	236	206	211	204	245	211	210	225	228	229	219	201	229	229	209	208	209	190	239	230	206	242	234	218	195	180	215	214	218	238	232	233	218	197	222	221	223	216	214	229	199	232	216	201	220	217	201	216	189	221	206	214	205	233	200	239	220	208	224	224	167	211	219	187	198	200	185	211	241	207	236	220	202	219	218	229	199	211	229	250	206	205	218	215	214	229	203	235	222	206	203	235	222	218	211	191	233	198	215	244	230	237	208	229	218	196	222	217	222	200	223	226	237	214	212	213	232	206	250	206	205	202	235	212	207	202	226	199	218	211	208	226	199	218	183	213	210	199	199	205	216	227	212	211	220	215	215	224	189	205	217	214	220	219	195	237	240	193	241	213	201	226	215	223	212	196	201	207	231	203	220	206	214	216	205	249	208	189	187	205	220	190	216	225	206	202	216	219	222	203	213	194	190	218	233	259	194	221	202	206	190	212	217	214	216	172	202	211	223	211	233	223	218	223	215	220	228	244	214	215	220	198	234	214	224	221	195	242	221	202	213	197	209	228	196	186	240	222	219	199	181	205	222	208	193	177	208	192	216	193	246	214	183	216	210	218	184	235	200	228	215	215	186	197	208	195	208	192	218	242	190	191	213	212	201	210	208	235	193	227	238	220	221	240	202	220	209	199	210	238	216	205	224	229	200	235	200	215	207	205	236	200	215	217	183	204	227	211	218	209	219	200	232	233	219	203	182	214	214	204	231	235	226	212	224	221	209	197	220	212	213	209	230	227	239	191	201	209	194	208	201	212	210	234	216	208	210	205	231	204	206	243	211	222	213	206	203	217	198	226	222	205	205	217	230	207	199	224	209	221	225	198	190	192	178	226	219	211	205	198	202	192	200	253	213	217	221	196	226	240	175	244	231	212	235	205	214	212	230	224	220	242	217	224	203	225	239	209	198	238	217	218	202	222	217	192	200	247	206	200	216	223	220	214	197	214	219	215	239	215	202	243	219	227	204	216	186	221	219	197	212	242	245	211	240	223	218	239	206	210	233	201	208	233	254	193	229	258	236	201	235	202	242	195	210	217	207	216	201	229	218	216	218	229	232	228	211	203	198	213	220	233	252	234	213	195	191	213	230	214	210	213	238	208	218	227	223	209	238	230	229	193	224	243	226	209	229	230	188	195	193	202	219	222	214	222	205	214	211	210	205	208	218	213	179	195	224	210	203	195	218	188	197	216	209	209	214	227	216	221	218	181	234	199	226	209	205	203	199	241	223	245	235	214	197	206	245	224	180	222	207	238	221	211	206	214	228	201	210	213	221	225	205	231	228	230	220	201	210	230	208	219	210	223	197	205	210	190	219	225	215	187	205	183	234	230	225	214	198	204	202	198	209	239	220	201	211	195	230	211	233	242	205	224	218	221	215	180	209	223	218	215	204	187	236	227	196	202	201	232	197	196	194	210	164	207	230	231	199	209	187	225	209	213	220	224	232	226	216	239	213	245	215	214	202	222	239	194	206	205	222	209	204	235	215	218	243	222	218	236	215	208	221	182	235	201	201	228	183	241	230	205	210	207	212	240	204	203	222	219	232	192	218	218	215	207	165	233	206	212	186	229	223	219	185	203	240	206	258	200	206	212	197	209	201	239	228	209	220	201	219	226	192	188	182	228	199	218	226	227	252	222	172	217	232	212	210	214	228	217	197	184	190	215	219	215	222	202	220	200	206	208	228	218	194	196	212	208	220	173	206	195	194	224	220	213	225	247	225	223	225	214	226	209	201	243	213	217	196	182	217	212	222	210	219	178	197	180	223	215	253	210	201	214	212	213	213	187	205	220	169	222	221	197	231	212	233	211	209	193	203	203	218	223	193	215	241	219	229	223	213	247	215	231	219	209	240	224	210	203	212	199	208	192	185	226	222	210	221	219	226	216	213	190	221	214	223	212	219	223	204	223	200	198	226	218	215	195	170	227	218	223	183	222	223	202	187	218	223	200	219	223	241	217	245	230	216	220	230	218	217	211	206	207	192	224	208	207	201	198
3051	2472	1546	859	641	557	607	491	507	515	532	482	506	486	484	494	506	472	502	470	490	491	467	480	472	478	495	487	503	522	486	455	505	483	444	447	473	470	528	464	453	481	520	422	458	472	497	490	480	495	441	480	492	455	479	463	482	493	460	507	525	468	492	500	482	522	513	480	521	464	475	466	497	462	485	498	474	465	502	461	505	499	467	496	458	478	492	472	499	468	503	492	498	494	425	514	445	481	516	491	486	457	475	462	511	472	488	534	478	499	466	497	496	496	477	473	463	486	460	468	487	488	486	466	429	481	484	467	470	498	454	493	486	482	478	487	496	488	466	516	522	442	453	487	452	507	475	494	483	458	465	471	431	464	489	484	478	505	438	472	474	511	482	490	459	444	456	517	498	457	447	419	438	472	430	496	494	471	494	450	464	488	485	466	465	480	496	499	466	414	484	485	451	480	456	468	451	465	465	478	489	463	463	461	497	484	509	495	451	466	468	470	481	468	507	478	480	468	477	467	477	498	471	487	490	453	496	494	480	446	488	487	457	498	463	494	464	517	482	503	485	458	481	508	516	531	485	471	502	481	505	462	493	457	527	470	479	484	465	493	488	462	460	467	472	530	454	452	509	524	503	494	465	530	500	477	446	474	464	520	499	517	492	484	462	500	473	459	498	471	485	511	476	474	489	450	455	510	500	501	478	450	491	505	465	477	475	464	472	521	460	487	464	450	490	538	514	497	466	474	412	476	447	456	480	486	480	482	510	473	493	505	510	510	513	519	496	526	461	501	526	514	484	458	486	486	518	492	490	470	481	483	472	488	436	505	509	482	484	446	487	455	470	508	506	489	465	477	479	478	467	491	482	463	507	515	446	488	475	535	480	460	458	496	458	488	509	480	489	513	466	504	492	465	477	501	486	483	429	486	514	523	462	455	484	492	520	481	481	446	460	476	480	499	483	480	489	458	430	499	437	482	489	472	485	524	513	495	441	494	497	476	500	498	465	496	540	501	430	506	488	505	461	496	500	460	503	442	521	506	447	535	502	525	491	463	515	481	498	471	503	517	478	453	480	471	492	488	487	542	482	477	482	463	502	484	449	477	519	487	503	495	498	459	494	505	530	500	506	520	496	489	465	503	484	528	474	509	510	424	455	486	470	494	448	471	498	489	455	473	496	481	475	452	502	489	489	486	444	456	440	476	473	516	491	477	477	480	466	497	468	490	489	503	481	491	469	504	476	442	509	475	463	475	467	486	499	470	471	519	467	486	504	498	492	476	503	454	470	485	511	465	492	511	503	494	489	472	459	472	510	514	479	450	475	485	471	501	498	486	472	458	479	489	464	498	436	462	502	477	518	502	444	506	479	484	503	454	500	475	475	509	514	518	498	466	542	471	467	509	490	460	491	470	460	480	469	512	481	472	487	480	506	452	457	467	488	485	472	463	520	480	492	494	501	495	468	435	454	452	492	501	475	502	474	450	506	509	528	494	454	462	490	514	445	492	507	479	531	451	518	440	461	483	503	482	452	491	495	464	471	469	466	481	470	508	463	487	479	499	469	481	498	441	429	473	453	495	450	450	474	472	458	465	463	461	504	487	468	462	500	446	508	493	482	484	500	503	460	520	493	548	482	478	530	460	472	486	483	484	500	537	450	464	528	508	468	453	459	501	456	478	485	500	463	459	507	473	493	513	456	451	477	484	538	473	463	426	481	493	493	473	489	473	501	475	482	500	485	494	469	523	481	508	512	488	513	448	493	483	458	498	516	472	491	452	480	475	462	510	481	498	501	484	503	498	447	494	482	481	482	501	494	461	486	529	475	503	465	455	466	459	492	439	470	483	475	457	495	450	480	473	481	487	500	477	489	488	502	452	477	505	501	482	497	479	466	462	453	485	505	483	492	514	468	476	446	468	530	492	536	467	500	486	481	492	453	503	435	489	500	471	482	465	467	572	496	519	503	493	469	487	482	456	479	462	494	493	522	463	495	474	487	520	504	471	507	441	459	473	508	469	466	482	463	511	468	476	468	481	489	453	446	480	519	451	464	473	462	475	487	493	513	519	500	479	507	508	480	477	462	521	502	482	480	460	490	490	458	450	462	466	464	485	498	502	505	523	461	483	505	500	496	480	494	450	506	496	482	476	456	502	496	499	468	458	433	551	519	479	495	451	498	476	516	510	452	500	475	504	492	475	481	502	488	487	496	485	487	454	490	502	480	483	478	441	486	498	470	509	488	485	477	483	451	459	506	499	499	481	466	443	463	444	504	466	496	515	474	485	476	475	457	485	506	467	461	474	468	491	526	461	482	471	506	473	490	465	470	462	495	455	484	501	458	504	457	487	482	522	467	513	495	444	494	452	479	498	490	452	470	515	495	480	400	495	458	487	462	475	475	478	497	490	476	452	445	502	479	509	497	480	496	524	484	447	489	462	471	492	471	487	495	484	464	468	500	473	503	458	493	453	480	462	501	531	474	489	499	518	465	504	502	491	492	466	477	468	495	483	491	455	456	472	501	448	484	453	502	507	464	468	468	466	502	470	488	482	491	471	504	494	450	493	511	457	467	457	480	496	488	494	458	491	488	482	456	476	453	453	458	477	489	504	452	488	430	528	505	470	456	491	466	450	457	448	480	439	508	450	518	475	469	502	471	519	490	481	488	477	487	472	481	510	498	506	521	464	470	456	488	506	491	473	452	517	523	440	485	476	496	525	474	478	485	491	451	459	446	484	447	495	449	444	491	480	507	472	495	469	468	488	482	489	473	471	468	489	486	468	506	440	511	518	499	431	503	488	502	501	477	478	482	437	474	504	530	484	502	470	458	477	464	477	471	516	486	449	481	487	501	494	510	524	508	449	518	461	471	486	488	506	483	468	487	463	500	472	518	478	490	489	490	474	498	498	500	471	507	498	484	497	481	426	494	513	490	492	491	462	478	484	481	502	476	498	474	487	478	489	478	495	472	472	443	468	491	493	488	479	482	474	497	460	451	472	487	480	475	483	493	462	470	473	469	458	475	441	508	457	487	475	493	530	470	506	487	515	499	500	486	451	498	514	495	489	461	518	507	490	454	464	498	467	499	502	462	486	484	463	464	504	459	494	495	448	472	490	490	483	440	463	484	449	463	500	458	474	494	453	464	460	454	436	486	492	501	491	501	462	452	483	490	457	509	461	504	466	464	489	495	531	500	526	508	512	484	490	486	495	458	494	522	507	487	489	476	488	474	508	513	468	462	464	451	454	462	466	482	454	517	464	453	515	499	475	495	489	462	499	463	475	528	482	501	433	479	508	490	473	499	462	524	459	495	432	489	481	470	516	477	509	510	475	476	515	483	460	506	467	479	512	462	440	447	458	500	437	468	480	502	491	481	479	449	525	472	475	463	451	488	480	449	460	476	480	496	465	479	483	520	455	490	493	462	460	449	478	478	483	498	473	517	473	445	464	499	501	455	505	508	499	484	490	497	502	450	473	455	498	447	489	477	505	483	465
23835	21000	25051	27119	21003	20776	1170	277	240	223	171	138	140	133	110	114	106	103	111	109	89	90	88	97	95	106	110	94	98	107	92	86	103	90	90	87	82	90	83	95	77	91	88	91	85	94	105	101	89	87	92	100	86	69	107	85	74	94	93	86	89	86	94	81	86	97	78	92	80	89	87	79	96	106	84	87	104	93	101	92	82	83	79	106	70	90	103	99	85	87	96	95	90	98	98	86	99	106	87	79	103	99	83	99	94	99	93	94	87	87	97	81	72	101	80	90	87	93	76	83	81	93	110	89	74	85	94	87	81	73	90	88	95	72	82	100	92	88	68	96	82	95	98	106	95	85	99	80	90	102	86	102	99	87	99	88	84	83	97	116	88	100	92	102	103	83	85	80	75	83	97	87	95	89	85	98	94	83	102	88	106	93	88	88	95	90	93	79	91	90	78	92	103	100	77	102	76	97	84	109	79	81	91	81	78	91	80	91	85	72	90	86	89	86	90	82	67	95	80	93	90	69	84	93	88	96	92	88	102	93	92	97	70	82	99	97	86	106	82	87	97	87	88	99	101	91	105	105	92	89	84	72	87	69	99	90	88	76	97	85	89	86	91	90	95	102	111	100	88	95	94	92	76	74	85	89	96	96	95	89	82	100	110	97	79	100	90	83	86	96	94	102	89	102	88	100	66	90	96	91	112	73	103	96	101	93	86	79	100	78	92	88	98	92	88	79	73	81	96	101	87	91	86	98	96	92	81	94	88	93	92	83	89	96	94	91	94	85	107	97	89	81	91	82	82	101	82	71	99	82	90	83	91	87	88	72	83	85	103	108	97	95	104	74	95	89	99	95	90	74	76	111	90	94	76	84	114	87	91	101	87	76	78	92	83	67	98	89	95	91	89	105	84	101	100	91	87	102	91	80	88	89	81	95	87	70	80	87	99	88	78	67	92	91	75	85	89	92	88	102	95	109	89	92	91	103	89	88	78	83	92	97	96	78	90	105	82	96	87	85	96	83	110	91	82	98	87	101	97	85	80	93	92	90	69	79	90	92	86	84	74	82	89	95	97	92	113	108	98	81	86	79	77	71	92	96	99	103	78	83	98	99	92	68	81	78	90	104	89	74	71	70	92	81	88	89	90	100	76	90	83	95	102	76	97	105	87	80	79	82	87	104	77	89	78	93	92	91	86	95	83	85	90	72	86	104	81	96	78	99	85	104	98	108	79	69	74	87	88	87	103	94	97	97	108	86	93	91	75	87	91	79	94	85	88	81	97	87	104	91	70	96	86	80	93	86	73	95	93	97	84	108	103	99	93	72	96	66	101	97	98	84	95	88	83	83	89	97	106	75	94	90	76	74	95	94	103	99	79	95	90	87	85	82	83	91	90	94	90	82	91	103	98	90	96	86	92	108	73	89	88	89	96	100	98	98	77	70	85	114	90	97	92	95	87	83	98	88	105	97	81	80	86	84	79	79	100	79	89	90	88	104	83	85	80	97	89	91	79	87	86	74	94	97	91	99	94	68	83	77	83	94	99	95	97	90	77	98	111	86	90	90	84	99	103	85	99	85	104	97	92	113	84	78	77	102	88	86	89	100	79	76	81	70	96	83	100	75	83	67	82	66	95	86	79	100	93	85	94	94	93	82	94	90	95	74	84	89	79	74	87	119	111	87	121	90	86	87	85	69	95	75	64	91	99	85	80	98	92	75	81	70	91	97	64	81	85	84	85	86	62	86	102	94	89	89	86	77	96	115	95	93	82	90	86	100	97	92	99	84	83	79	93	85	74	90	97	78	102	64	77	91	118	108	88	90	86	80	79	81	80	90	92	100	87	86	76	101	105	113	86	89	96	86	90	97	93	92	110	82	67	89	79	87	71	81	95	86	97	90	99	94	71	80	109	71	79	94	89	89	79	102	87	75	88	99	90	98	102	70	91	90	105	93	86	102	83	84	88	92	75	74	88	93	90	91	86	93	84	92	88	82	78	94	77	103	80	93	85	89	88	87	98	99	66	96	64	102	84	84	73	110	97	79	99	102	96	80	94	105	90	72	88	92	89	96	82	103	101	93	79	78	92	90	90	85	92	103	83	87	76	100	85	103	88	84	113	101	101	86	98	98	89	80	90	99	103	85	97	91	65	94	86	75	85	91	82	77	100	76	95	101	71	100	81	83	79	90	88	80	96	87	95	83	87	75	79	85	87	85	97	82	98	75	111	85	82	93	98	87	71	84	85	76	78	100	104	79	85	74	78	69	95	99	105	107	90	94	96	110	82	80	101	108	94	76	97	85	86	93	101	95	92	80	90	75	81	92	74	81	104	89	80	99	71	85	94	99	94	73	105	105	93	92	98	87	93	90	82	99	82	80	90	82	81	99	91	85	87	94	74	80	84	96	87	90	78	91	92	83	90	99	100	101	83	119	104	95	92	96	77	85	91	76	91	98	115	84	81	80	111	100	89	91	84	88	86	86	112	106	81	76	86	86	95	79	84	104	91	68	93	94	106	86	82	70	88	85	96	86	103	77	83	111	94	92	86	82	95	85	81	85	91	121	104	96	109	96	102	84	87	74	82	89	70	94	85	100	93	88	89	77	106	94	88	95	101	104	118	88	98	86	90	94	91	98	74	105	100	85	94	87	87	78	100	95	94	88	87	81	83	90	71	90	97	95	100	86	91	80	86	89	101	103	105	83	80	78	103	92	93	101	94	82	107	62	89	107	71	96	87	86	96	104	72	86	87	88	88	99	81	97	82	84	83	88	73	102	91	83	105	94	100	75	97	97	90	91	72	80	81	77	74	93	93	104	99	90	90	68	86	91	83	68	73	82	91	95	92	100	107	98	94	74	83	114	95	84	84	72	86	95	98	81	74	93	86	100	105	75	94	94	100	80	79	96	106	83	88	83	75	103	83	96	102	92	88	90	105	95	85	82	104	87	105	113	99	97	85	104	82	81	90	84	92	84	93	67	75	83	88	74	102	83	98	90	83	107	79	101	85	86	83	91	88	92	96	103	104	86	100	79	79	74	94	91	90	81	88	93	73	70	82	86	91	78	94	79	103	92	82	83	87	107	98	90	80	94	89	73	76	80	91	98	89	83	92	114	95	80	77	66	90	84	89	90	103	89	90	82	71	97	83	67	89	91	91	89	89	104	93	90	98	81	97	81	94	85	89	70	83	100	95	93	83	86	91	102	102	90	90	97	99	94	102	77	89	91	93	91	103	95	81	77	86	91	77	81	110	98	91	78	77	79	81	89	71	91	93	91	86	85	81	93	76	95	64	98	72	83	94	79	75	91	75	87	93	97	80	88	95	90	97	94	95	62	84	80	88	92	110	96	91	80	86	96	99	91	92	86	111	95	77	83	92	90	91	91	71	101	92	75	85	96	93	81	99	80	87	67	99	86	101	97	78	96	88	110	95	90	100	96	84	110	85	80	114	83	90	90	94	100	90	92	90	98	79	96	100	99	105	90	104	89	83	80
3011	4157	2263	965	577	461	363	351	288	287	274	303	280	262	249	244	267	288	221	251	249	247	239	245	257	242	216	228	222	249	256	232	240	236	243	239	213	273	241	233	240	252	215	210	238	262	260	237	204	251	223	237	204	225	237	270	255	223	235	241	216	219	238	232	216	225	242	245	243	255	245	266	243	258	222	228	235	245	237	230	219	207	237	237	239	238	252	216	219	237	219	213	240	226	226	223	231	255	269	254	232	229	217	224	274	225	235	238	241	231	238	214	238	258	248	238	205	225	242	245	217	231	224	212	224	269	236	239	226	245	253	249	226	233	238	221	231	257	237	243	246	251	214	216	248	245	243	218	206	239	222	264	243	244	220	231	238	237	225	211	234	226	223	234	245	235	252	214	222	213	250	237	227	224	247	235	235	243	224	229	243	238	239	224	233	226	206	208	249	201	242	213	247	219	242	230	236	212	223	272	243	211	215	256	228	225	233	233	237	251	258	216	243	261	228	222	263	246	245	241	233	224	248	193	236	216	235	243	262	243	247	234	252	261	224	266	251	208	213	229	216	211	261	209	249	233	219	228	241	245	220	228	239	242	240	220	203	233	249	231	249	207	237	227	223	216	230	252	214	256	250	238	256	234	243	237	235	251	258	211	264	208	225	222	230	214	252	230	217	234	232	247	241	229	244	215	234	241	227	245	237	256	248	273	237	244	225	242	235	261	238	215	236	229	255	273	266	237	258	217	256	269	235	240	223	231	233	227	248	244	219	236	238	240	219	220	226	231	218	229	235	244	215	239	270	250	226	261	229	261	237	286	211	228	227	250	224	207	225	218	209	240	231	258	276	239	231	216	249	220	227	239	197	241	262	249	232	244	225	234	226	261	221	235	258	210	224	247	235	231	236	220	228	221	247	240	238	239	243	214	214	226	234	240	214	234	227	231	207	234	202	246	226	257	227	244	231	254	220	246	239	241	230	224	222	237	226	228	232	241	242	208	243	255	212	253	250	215	234	249	226	266	213	243	229	229	222	250	258	246	240	246	236	244	268	257	233	235	246	225	231	242	230	236	252	251	214	235	244	255	235	252	250	223	230	230	229	232	228	221	211	246	222	213	236	236	230	232	222	223	225	232	253	226	227	236	228	256	228	219	273	273	235	253	258	217	231	221	223	229	239	253	261	246	240	265	221	232	251	224	211	241	247	238	243	269	230	236	236	235	196	225	232	222	246	230	229	249	244	264	238	217	225	262	216	216	226	254	273	231	233	241	227	234	222	258	207	212	211	253	217	215	245	228	243	238	264	217	235	233	215	230	206	234	218	248	224	212	242	198	223	246	248	251	250	234	235	231	230	235	236	238	249	251	238	242	231	250	231	228	243	229	228	212	218	231	233	235	210	255	247	232	264	219	215	242	234	250	271	249	236	212	261	230	233	252	220	236	234	232	214	230	237	235	254	227	243	228	248	230	252	226	249	229	225	230	223	249	234	255	236	243	265	247	240	223	264	261	211	247	242	227	232	218	238	247	230	256	236	246	225	246	265	242	256	244	248	227	238	224	243	241	217	228	242	234	260	219	207	230	237	226	199	216	227	222	212	224	230	258	241	230	237	243	243	241	233	234	245	260	263	218	248	256	235	247	268	224	226	233	242	234	232	228	228	250	220	237	218	266	213	286	247	212	220	245	247	225	226	204	248	248	243	239	221	225	235	244	224	226	232	239	201	261	237	249	236	202	259	236	229	257	240	217	271	247	208	255	228	259	237	225	236	243	227	223	241	221	222	228	256	241	256	190	256	243	216	228	234	265	242	242	222	242	232	233	225	227	214	221	240	233	254	225	245	226	227	250	257	220	238	225	254	248	226	217	215	219	254	229	225	247	230	251	226	214	232	223	236	247	227	227	222	212	229	216	256	255	239	234	246	224	217	244	241	226	209	244	226	226	230	230	239	249	228	224	241	219	218	234	232	228	232	238	213	243	240	226	252	261	204	250	227	243	261	234	242	258	222	222	242	239	227	242	239	257	226	236	199	229	230	219	221	220	228	212	209	267	262	237	228	246	241	230	234	222	235	234	223	245	226	226	242	228	241	206	247	224	229	225	255	221	213	252	236	228	259	249	232	251	234	217	247	262	208	231	248	226	222	227	237	228	233	243	235	238	214	234	241	224	233	238	234	243	233	232	237	240	221	224	258	218	256	236	230	211	228	210	206	246	224	243	234	242	235	248	211	248	259	254	239	196	226	251	192	237	271	223	241	244	228	237	197	245	235	249	241	213	235	247	244	242	251	237	226	256	217	223	225	234	227	232	233	234	239	240	268	240	222	256	250	232	240	234	222	229	229	221	222	245	247	243	220	250	242	210	255	229	250	241	240	227	256	239	227	242	238	247	228	248	218	265	244	244	211	208	220	241	234	235	210	231	230	209	227	219	247	231	242	226	251	229	260	236	257	236	225	227	234	238	234	245	231	254	205	221	239	225	230	232	229	229	209	229	248	211	245	229	214	201	259	245	227	231	252	252	241	249	241	222	257	219	226	237	256	234	233	229	236	201	242	217	217	239	252	240	234	248	251	244	232	226	222	207	206	228	261	254	261	224	237	233	231	213	208	258	227	226	254	239	248	206	242	228	240	210	227	231	217	208	213	266	244	232	231	236	224	226	227	217	244	245	249	223	215	254	258	230	215	233	239	249	228	247	234	263	239	218	235	252	256	228	218	232	240	227	237	223	243	221	235	209	224	222	273	218	234	236	225	234	223	270	246	249	233	222	242	241	222	241	237	215	212	241	244	242	238	208	246	234	236	236	245	216	250	240	240	225	264	263	262	227	249	227	240	231	248	246	222	239	208	225	235	237	231	231	229	268	217	232	220	230	260	231	226	234	236	254	221	227	243	229	241	260	241	221	233	243	235	217	215	250	233	252	247	229	235	252	222	225	212	236	246	205	226	237	221	217	252	252	232	235	235	218	207	233	241	243	213	241	252	220	237	237	228	257	262	249	247	224	235	215	211	228	228	230	244	243	248	233	239	242	248	232	242	240	239	238	237	252	250	231	221	218	232	249	238	256	246	233	224	226	239	245	240	241	223	258	238	261	214	228	239	225	226	242	227	260	242	238	255	208	203	215	244	241	244	235	238	200	233	223	226	246	258	265	231	239	239	226	229	234	278	250	241	249	241	223	203	269	289	253	231	262	229	235	236	227	266	201	228	245	236	236	260	249	218	240	234	230	235	232	218	222	203	231	250	227	222	214	232	218	234	275	215	228	239	246	225	241	240	238	223	227	203	245	248	213	244	235	247	236	202	245	227	233	235	217	208	235	202	216	222	220	256	233	226	235	191	230	208	259	220	230	194	244	226	231	220	219	250	240	227	222	240	243	249	227	243	236	241	240	221	222	234	248	232	207	260	258	244	229	240	259	232	227	210	236	221	261	218	226	209	237	229	270	218	261	225	214	223	213	212	253	232	232	243	241	236	239	237	250	216	207	233	228
32117	10295	1016	383	344	298	336	294	369	349	349	334	367	315	317	325	317	331	323	340	384	293	336	326	325	324	315	319	300	323	306	338	337	312	344	337	335	325	341	342	310	355	346	315	307	366	294	360	327	345	337	326	342	335	307	328	337	324	300	311	295	347	346	359	310	350	302	334	322	358	299	340	328	317	305	332	312	357	326	288	346	349	328	302	329	303	314	351	371	350	323	331	327	355	326	339	345	362	327	310	356	330	321	325	332	301	323	340	367	320	327	313	346	310	346	362	290	318	329	349	356	330	336	300	307	342	324	356	341	335	330	365	326	299	331	327	342	307	320	320	340	315	320	337	333	341	347	316	331	302	334	301	336	346	344	335	321	306	332	329	349	331	316	343	330	313	346	351	356	323	329	331	362	346	320	344	311	316	341	353	334	338	314	341	305	347	327	346	323	299	346	349	328	330	320	364	372	353	330	336	361	342	317	335	310	314	351	294	302	307	324	325	364	304	332	314	315	325	323	326	364	365	333	345	346	294	325	300	338	354	302	345	349	298	340	306	314	344	348	355	337	315	325	319	334	303	317	343	334	367	306	354	359	331	296	321	321	320	279	330	328	316	317	324	337	371	330	322	312	337	334	303	334	341	313	321	361	337	349	322	348	301	308	319	344	320	338	341	344	353	318	339	349	337	303	323	350	322	306	334	324	295	336	305	328	324	316	310	377	352	346	308	329	324	351	316	344	325	319	319	331	329	370	333	335	356	329	310	321	342	334	357	311	338	331	343	385	320	307	334	339	337	314	327	334	323	339	340	356	327	310	362	333	316	326	293	296	329	297	322	344	369	336	325	329	364	328	302	347	331	326	297	346	322	358	302	304	326	344	339	292	304	326	329	303	340	326	323	343	333	348	337	322	342	332	314	343	332	331	317	313	305	333	310	367	336	320	336	343	364	305	342	337	299	341	312	335	361	338	341	335	323	346	338	338	301	300	367	360	331	304	334	317	323	328	340	311	334	348	300	340	329	339	324	333	375	333	365	331	313	308	346	314	342	336	325	327	341	319	304	369	346	353	330	341	354	317	317	330	336	352	309	325	330	312	326	382	352	336	311	367	336	317	364	317	336	305	302	341	313	334	326	332	351	319	331	318	298	306	340	368	335	302	345	331	304	314	312	307	337	320	323	316	338	311	323	319	327	372	330	332	317	309	319	316	348	322	347	315	293	332	324	340	333	357	350	288	319	324	320	331	348	348	369	323	338	316	332	324	331	329	346	329	341	321	359	368	322	322	323	297	392	362	359	327	338	334	339	372	344	296	340	323	312	307	326	355	345	362	341	316	320	305	343	341	305	347	356	304	321	345	341	323	298	346	320	342	321	305	323	331	329	359	332	336	354	325	320	297	324	323	300	319	346	367	364	331	322	339	365	324	343	298	339	317	337	321	307	350	345	348	332	357	343	330	338	344	309	380	348	345	333	319	370	326	322	323	365	301	362	331	308	319	325	319	321	343	308	309	315	310	320	339	348	311	354	333	297	306	324	352	330	350	338	328	343	324	323	355	316	345	331	318	330	330	307	323	361	347	333	301	317	355	345	333	341	308	343	331	340	303	337	322	371	352	313	364	288	356	349	343	320	344	318	344	327	341	319	325	321	341	322	338	370	322	352	335	336	343	341	317	321	341	330	307	321	328	341	311	338	325	305	335	335	335	331	293	321	334	330	341	337	319	315	326	318	331	342	317	318	319	329	359	315	341	352	336	351	321	306	341	349	355	309	348	321	313	296	326	357	344	353	310	323	336	341	320	325	306	336	342	334	327	319	298	324	291	338	334	320	319	328	351	343	353	346	332	336	299	347	341	298	317	327	324	344	325	361	298	347	353	324	342	320	331	359	334	318	350	340	334	309	340	359	290	334	319	334	320	323	328	359	325	332	343	330	388	364	290	339	340	342	369	335	317	313	345	333	306	336	329	304	319	269	325	331	309	360	355	356	321	304	293	342	361	313	326	335	339	313	359	324	330	355	357	348	326	343	369	327	328	322	352	331	320	324	328	365	329	316	309	327	329	359	326	312	353	349	313	340	319	317	329	317	332	351	316	307	312	312	338	333	341	348	348	315	320	338	330	310	331	317	358	313	332	305	312	326	312	321	347	344	319	326	321	332	340	334	325	355	338	330	325	316	309	334	340	337	321	315	326	333	289	361	348	349	304	332	339	322	333	384	351	323	329	350	354	302	347	381	358	324	318	316	330	334	300	343	321	346	341	370	328	358	303	356	339	332	299	329	327	315	343	352	328	352	344	308	320	341	335	331	318	329	323	346	344	364	312	313	322	346	331	346	355	287	329	311	351	323	334	320	321	345	314	328	353	333	341	344	344	317	325	323	326	324	335	330	336	293	342	322	344	352	323	343	333	323	342	340	346	373	333	335	329	311	307	326	380	365	339	342	336	341	321	329	349	324	318	354	354	335	348	311	324	323	333	361	303	317	339	290	365	319	341	333	326	303	338	287	302	337	332	306	346	323	339	346	383	348	330	325	311	306	352	334	345	312	306	332	333	340	339	328	293	345	357	331	337	323	375	343	319	337	339	332	345	339	356	346	318	307	305	373	345	345	339	377	297	311	296	340	302	339	343	328	339	317	334	312	346	322	330	300	358	353	336	307	347	334	317	311	339	359	295	341	339	326	336	314	326	343	329	327	315	310	349	352	342	364	329	313	318	341	372	303	302	325	320	348	341	283	322	342	335	320	321	309	311	313	331	334	317	330	380	318	348	372	333	323	337	330	335	339	339	336	321	345	361	339	310	315	327	337	339	319	318	327	333	295	335	314	333	302	323	329	316	355	368	361	333	349	341	355	315	330	349	343	352	354	335	323	352	321	328	344	330	335	292	328	355	332	312	328	321	307	331	336	343	358	281	331	345	329	338	350	330	333	332	339	293	320	313	355	341	330	322	330	352	343	340	307	326	338	320	315	314	339	330	341	332	293	327	340	345	342	308	347	338	328	318	299	305	344	295	330	321	330	312	347	380	334	346	334	335	307	342	347	362	343	326	357	318	340	328	332	338	317	327	356	320	349	350	356	319	346	294	353	337	316	349	328	329	317	293	301	329	330	292	307	332	312	316	344	323	314	346	336	302	313	352	331	316	318	360	328	323	319	322	347	360	353	346	328	323	330	332	336	328	356	319	324	340	311	332	313	312	318	332	308	312	310	342	339	339	327	363	354	326	350	348	328	339	344	326	329	316	316	327	347	312	326	337	347	347	336	345	315	347	307	325	321	296	297	340	335	326	316	330	334	319	324	319	348	307	327	335	319	292	339	322	334	335	327	353	315	339	301	330	331	341	345	353	351	348	348	333	339	318	312	362	321	332	333	330	356	367	303	349	354	324	314	323	324	344	339	322	334	322	319	347	309	326	336	334	351	330	339	319	316	307	344	303	325	333	314	317	348	328	326	308	325	342	361	332	331	295	341	339	309	301	335	332	336	327	347
5585	805	797	781	704	752	758	720	734	786	756	728	766	748	802	779	783	753	797	737	746	736	716	779	720	718	702	729	729	716	710	704	772	743	723	689	737	744	696	748	755	754	704	720	763	718	705	737	737	731	746	707	691	769	729	692	735	740	683	693	759	706	795	703	702	711	742	702	756	740	731	732	735	754	734	700	709	735	760	711	733	744	697	729	714	735	752	733	704	734	748	734	748	705	740	729	683	718	712	710	771	758	694	708	712	787	741	716	709	716	758	760	706	739	759	777	725	725	727	776	744	740	730	746	678	737	690	758	694	735	749	729	707	739	734	746	688	707	723	749	714	732	774	740	689	699	679	727	756	696	741	682	741	752	729	742	706	719	754	742	728	759	755	753	801	714	729	746	732	732	775	733	725	752	743	729	691	721	760	738	779	691	761	730	722	749	681	724	699	720	712	730	718	732	739	727	708	683	711	725	752	672	722	818	740	763	665	721	762	696	679	725	747	769	698	725	698	724	745	741	773	694	728	717	688	777	763	666	707	720	711	735	758	741	685	731	673	722	733	769	723	723	727	717	731	750	725	743	696	739	706	712	718	722	731	713	721	734	721	715	706	752	718	735	715	746	703	704	746	750	760	761	675	736	708	748	691	760	749	733	734	706	699	688	774	708	752	723	747	757	791	717	733	692	719	729	728	730	776	721	755	709	709	714	711	720	681	744	689	758	718	739	764	670	711	742	734	726	741	745	758	738	736	720	710	742	738	756	762	709	719	719	726	692	728	770	720	697	716	708	711	711	723	755	734	725	736	719	750	668	737	741	696	728	695	707	755	720	693	723	698	747	760	773	745	716	728	727	751	738	739	753	726	767	702	722	770	737	750	738	710	720	725	686	742	757	723	739	675	729	712	762	707	745	738	724	726	749	701	717	740	715	759	747	692	696	766	738	771	745	744	745	779	702	761	664	711	712	769	743	689	711	762	703	698	704	746	725	758	696	742	734	727	752	711	754	748	676	740	722	694	776	694	731	725	707	734	732	717	701	745	735	750	756	730	681	692	745	742	709	713	745	745	729	674	681	668	731	725	730	721	725	683	745	780	737	726	717	759	732	723	704	748	771	731	729	720	697	713	727	781	739	739	719	703	724	730	672	756	712	755	728	758	730	714	704	769	757	728	721	751	733	758	714	738	771	723	744	763	693	727	737	729	740	714	707	716	737	714	709	734	715	749	709	728	759	756	713	722	785	721	733	729	709	759	734	724	752	760	735	714	768	731	716	737	708	791	703	787	675	753	771	737	698	742	704	780	755	740	748	736	734	712	753	673	735	759	711	703	735	754	729	734	705	735	693	686	720	745	728	706	716	745	730	712	693	728	664	733	738	762	735	747	720	747	719	672	722	749	741	735	754	717	699	699	690	718	753	732	720	746	730	821	724	745	695	703	728	725	730	772	706	739	727	728	719	736	728	767	721	712	734	728	757	688	730	723	717	697	716	721	732	691	725	724	714	753	719	686	780	776	692	699	737	710	707	752	773	770	697	788	761	748	713	746	701	705	702	766	744	746	757	759	683	751	746	737	771	730	716	705	706	740	731	748	702	740	730	715	745	707	719	694	725	697	749	768	701	768	706	703	737	755	776	726	766	706	695	721	724	753	727	702	760	783	674	718	754	679	720	740	735	727	746	709	697	722	728	712	703	715	716	709	721	738	743	724	749	716	791	695	774	723	738	673	732	711	801	679	694	713	667	723	744	743	712	713	731	722	770	734	728	756	727	721	745	777	758	693	699	757	734	748	727	692	717	732	733	803	698	725	726	714	731	734	716	732	740	747	697	703	730	766	784	755	747	719	722	704	723	710	735	728	695	701	726	705	704	763	725	721	734	693	709	737	754	696	722	717	735	719	746	732	776	729	702	717	724	762	686	688	681	739	746	707	718	715	735	688	737	729	730	709	739	714	710	729	727	735	692	707	680	706	692	710	721	729	736	699	737	716	738	702	731	735	798	687	730	776	754	752	713	710	718	744	743	766	764	716	696	700	723	716	682	770	732	686	769	770	718	736	737	738	749	743	738	740	684	752	727	717	723	739	755	709	727	724	725	693	681	756	715	708	727	762	756	743	725	768	710	718	699	768	750	670	692	718	698	676	751	686	693	708	768	732	705	700	744	736	763	733	746	755	735	710	744	739	730	741	797	730	768	719	725	727	731	685	734	756	724	755	741	713	749	703	719	751	747	756	686	734	757	727	750	713	745	747	743	731	758	710	776	695	730	750	715	738	745	789	741	693	745	703	738	779	699	734	715	768	754	701	678	765	744	742	746	735	688	756	667	744	725	742	749	720	690	757	740	754	749	767	761	723	709	706	735	745	805	777	713	690	691	708	725	763	744	712	712	719	743	725	730	688	735	714	755	765	739	697	706	701	720	746	696	737	719	711	725	674	738	737	753	763	751	729	722	690	709	714	718	744	741	737	777	753	679	757	729	741	702	763	784	703	686	727	726	698	743	721	738	701	705	699	704	704	756	725	746	751	725	741	740	714	767	720	686	771	734	703	691	725	631	733	784	696	720	743	721	751	716	753	732	761	707	706	755	699	720	807	699	678	767	754	717	716	708	649	737	773	693	702	742	738	731	742	724	685	731	775	708	701	721	698	738	780	728	741	686	743	747	703	779	665	765	723	741	707	705	699	724	709	786	715	785	726	764	695	773	740	734	725	734	747	727	770	719	720	728	708	788	742	728	745	735	781	654	706	707	734	738	694	718	750	730	697	724	703	746	708	678	738	733	716	734	713	709	735	723	777	726	715	702	772	753	721	729	754	706	742	689	727	741	699	743	744	702	742	742	714	736	705	666	694	704	693	727	716	734	708	706	719	714	711	703	731	758	760	748	732	705	713	743	706	750	688	741	724	700	695	694	776	736	695	712	683	722	783	694	659	774	731	702	752	754	694	769	721	708	732	764	759	743	759	707	726	758	711	721	720	685	737	784	707	746	712	731	719	728	768	740	764	709	716	700	694	785	715	688	704	721	701	751	729	749	743	685	686	721	743	702	702	714	723	746	746	708	748	692	727	788	705	739	762	727	690	683	773	704	747	738	709	698	740	672	701	771	739	758	735	732	643	758	725	765	733	727	746	681	690	727	662	735	804	734	737	715	685	736	695	736	733	703	753	726	723	755	762	716	723	698	740	716	746	762	717	712	779	695	743	768	762	708	708	717	685	744	716	699	710	710	701	756	750	746	704	723	702	726	678	679	708	673	730	690	767	722	719	710	711	701	750	701	713	725	744	743	763	744	731	711	735	747	706	720	679	692	701	732	767	707	716	748	738	725	749	692	741	733	714	718	729	758	709	749	763	767	765	704	763	745	734	737	733	731	671	774	654	744	753	734	688	684	748	757	740	701	723	712	751	728	739	734	702	715	728	694	713	745	674	743	755	721	701	805	768	741	720	765	714	809	751	710	778	736	734	740	715	727	769	727	700	709	693	741	742	739
24559	20980	24393	27745	20402	1682	398	276	282	274	231	230	244	220	226	236	218	187	212	215	226	220	240	247	206	209	215	216	208	233	214	213	192	219	236	212	239	207	212	206	218	210	239	235	212	210	219	235	191	195	233	196	238	205	181	209	217	215	212	218	204	215	231	202	212	210	189	211	221	211	217	211	230	204	211	220	224	216	235	200	213	198	223	231	223	222	205	209	212	215	186	199	210	227	228	198	270	190	204	221	230	220	229	204	205	235	198	190	194	200	191	212	212	186	191	250	239	197	230	217	225	218	220	211	207	202	206	220	210	222	236	238	219	242	189	210	216	232	218	196	188	193	201	223	217	219	201	239	207	224	207	205	211	234	236	203	203	208	241	220	208	211	210	211	222	210	199	231	228	194	239	223	217	216	221	195	193	197	198	211	220	192	201	215	216	201	223	212	223	218	216	221	196	228	203	223	194	201	211	209	211	211	214	232	244	190	208	214	214	222	236	228	192	222	235	212	234	215	217	209	193	240	224	240	234	233	208	172	213	224	217	212	226	200	193	180	220	215	215	236	233	210	207	187	213	242	214	255	231	213	207	208	226	200	226	215	211	241	210	208	194	215	220	220	211	189	220	216	209	236	198	211	206	218	235	244	225	237	228	204	219	213	214	200	224	204	218	211	210	237	231	214	227	236	214	203	232	223	216	212	224	206	218	230	189	206	196	205	237	218	196	197	239	251	208	213	216	199	195	190	191	235	204	203	223	224	204	215	208	217	189	207	188	215	217	200	224	229	222	239	222	207	189	228	203	205	231	231	217	205	185	206	228	238	207	230	225	226	219	206	218	237	208	207	249	231	213	191	232	217	222	205	191	203	234	253	230	213	212	217	216	182	215	228	210	211	219	221	229	218	211	223	222	218	224	186	198	173	216	209	215	224	200	226	200	220	223	202	218	256	210	207	187	239	205	220	215	214	227	188	203	209	185	196	214	204	202	211	219	220	201	230	220	233	215	216	236	198	219	180	211	198	219	233	212	184	200	237	247	219	213	220	210	206	235	247	214	198	189	227	228	204	227	251	222	243	189	186	203	226	260	189	227	190	204	221	242	203	189	204	214	207	222	216	234	212	215	211	217	216	213	222	219	194	193	189	204	189	192	215	236	197	201	231	207	231	238	205	202	197	218	207	256	212	201	223	188	212	226	254	214	226	234	226	211	210	208	234	186	215	237	202	178	200	199	204	210	207	208	207	212	219	234	236	240	244	221	212	206	212	202	219	238	179	182	220	236	207	230	182	215	217	231	230	222	216	206	218	209	203	208	206	225	217	194	234	196	199	217	210	209	219	215	214	228	211	234	214	222	242	215	181	195	194	200	220	189	201	236	201	188	204	216	213	219	237	226	249	192	211	223	222	188	217	234	192	214	205	191	221	202	231	203	213	219	203	215	221	198	187	181	225	207	221	211	206	212	187	226	214	198	187	203	231	232	212	232	195	189	182	226	217	194	240	214	214	192	231	231	245	212	202	226	202	208	220	196	235	226	234	229	196	219	225	232	237	205	245	243	199	192	213	204	198	198	226	199	212	230	194	195	206	209	229	216	206	187	225	200	210	221	218	212	224	207	217	232	212	220	203	210	220	185	204	209	186	212	213	198	197	215	202	227	200	197	223	230	221	205	202	224	229	245	219	234	215	207	224	229	208	212	237	215	184	226	201	210	201	210	216	198	257	215	219	211	197	230	224	213	180	204	204	241	204	228	194	219	219	200	209	207	219	186	219	205	198	223	213	227	232	200	219	206	202	223	238	219	213	226	231	204	204	224	214	187	205	211	226	219	226	202	216	215	236	212	199	211	206	194	205	210	235	179	197	208	206	176	214	211	186	218	214	192	223	221	217	230	207	204	216	227	210	174	259	239	207	223	200	194	202	253	207	207	203	204	237	222	211	225	185	224	206	227	212	212	236	219	208	200	207	201	203	232	251	233	233	220	203	201	221	241	210	194	197	227	213	221	203	197	218	210	224	198	213	241	201	213	224	233	232	209	182	216	251	236	194	191	216	214	243	191	207	198	236	216	216	206	231	211	212	204	214	185	224	188	183	196	200	229	208	202	206	238	206	207	230	209	193	216	187	203	218	235	231	200	208	197	216	208	223	202	235	221	208	223	200	219	242	217	200	215	240	220	231	239	208	244	222	211	189	206	223	205	217	182	199	203	165	219	216	203	224	243	226	206	229	224	228	238	248	196	177	206	196	203	217	250	213	201	194	193	203	204	224	211	192	204	199	211	225	223	217	188	210	203	219	213	223	199	220	224	194	241	183	200	223	197	224	222	222	210	197	205	179	213	196	237	232	199	201	238	190	225	220	195	211	222	208	203	194	210	206	221	197	186	207	234	222	209	199	202	240	199	221	199	236	222	227	218	228	228	187	220	235	221	220	181	197	193	218	219	213	219	220	204	211	210	204	215	208	204	213	238	222	209	192	241	235	214	264	207	217	178	189	210	210	251	218	193	181	208	211	222	193	216	200	203	209	234	241	209	197	222	211	208	195	185	233	203	204	233	237	204	212	211	198	224	230	210	211	219	215	213	217	199	209	200	215	251	215	209	221	263	235	229	219	210	215	232	228	224	233	214	200	207	218	203	231	221	201	191	191	225	203	197	206	190	227	230	209	220	208	237	221	216	218	217	233	201	225	183	225	196	243	216	196	210	214	220	185	213	237	217	215	246	213	233	223	233	223	234	241	212	191	252	217	216	216	217	206	258	191	215	195	213	208	217	205	226	221	239	212	197	218	216	212	237	197	202	238	221	233	201	223	224	190	221	222	236	224	223	231	199	193	204	193	198	227	211	237	201	232	180	205	235	210	225	207	218	213	205	207	218	228	245	235	198	234	237	228	208	211	195	192	197	190	214	189	216	209	218	189	231	193	248	193	191	214	207	205	203	204	219	221	241	207	228	213	235	219	213	240	209	182	216	215	223	230	224	206	204	215	200	208	261	203	202	246	221	227	231	218	208	226	205	206	216	230	223	227	210	212	226	213	222	223	233	216	212	234	227	211	211	195	192	227	221	230	218	206	222	233	209	225	235	188	202	205	219	209	224	202	235	185	210	198	221	219	223	218	236	229	232	206	221	201	243	218	178	241	187	195	210	191	209	200	211	223	235	224	226	220	242	227	217	183	208	250	217	208	219	220	209	220	195	222	222	219	206	213	222	238	219	178	185	202	235	220	207	202	191	217	230	187	220	225	225	250	209	212	248	211	206	181	197	196	213	209	216	212	222	194	220	221	209	245	202	195	177	201	202	217	226	212	209	197	224	206	236	199	211	222	185	198	187	233	229	218	207	239	226	212	200	217	217	192	190	216	194	231	196	215	212	192	232	180	215	226	229	200	234	234	237	191	229	194	211	204	208	204	188	229	201	232	222	216	234	206	208	203	205	215	238	196	214	199	216	182	214	192	250	233	212	248	215	249	224	220	211	236	213	246	208	251	201	192
3052	2520	1501	848	703	612	515	511	491	463	474	472	468	479	534	490	457	489	481	487	490	517	466	501	483	521	511	507	451	492	514	515	464	483	521	483	495	471	508	498	433	431	465	493	461	459	495	503	435	487	483	500	483	500	478	482	479	440	473	464	501	494	447	499	484	493	458	511	468	485	442	498	456	483	488	502	512	471	449	485	470	477	457	508	480	455	481	470	480	463	443	503	467	495	475	500	482	502	463	498	481	472	476	488	486	484	479	455	489	456	472	517	506	468	487	489	506	494	474	479	478	468	449	526	465	514	504	480	474	441	515	442	476	453	480	544	479	494	507	493	473	459	503	486	469	484	465	497	435	496	499	497	487	461	524	454	464	475	514	428	470	493	517	454	468	504	510	483	491	483	481	443	473	493	462	478	474	528	507	466	492	450	489	467	482	462	484	522	476	478	478	473	494	499	437	490	447	485	503	474	492	447	486	515	441	491	494	495	483	511	448	496	507	494	492	448	460	504	479	457	476	472	464	467	432	487	483	504	497	494	501	475	473	509	462	475	464	487	457	459	488	465	493	490	434	447	427	466	471	491	498	480	482	467	491	469	467	479	475	422	416	478	458	463	482	440	441	471	476	477	475	495	488	494	459	457	474	464	481	503	471	458	493	519	464	493	464	509	517	484	474	456	482	488	498	473	488	516	502	425	490	507	458	495	475	486	470	478	460	474	450	463	477	447	470	478	490	439	458	504	467	469	497	486	465	505	513	488	513	427	492	461	485	448	477	504	462	472	478	506	425	498	480	470	469	480	480	469	478	506	470	432	505	465	514	501	474	492	488	483	484	471	482	474	503	455	459	458	484	510	446	455	497	479	484	476	455	453	479	478	460	453	494	478	509	486	482	455	470	508	505	472	455	483	495	451	485	460	470	452	491	474	498	490	457	479	486	483	500	490	465	515	488	475	484	531	488	457	502	501	492	451	523	476	474	492	498	463	469	447	422	532	485	455	458	490	498	450	490	485	489	481	479	496	482	501	474	477	491	503	487	468	492	476	448	486	481	445	462	483	470	506	487	494	488	491	465	534	473	481	497	470	464	516	467	498	482	474	468	476	458	494	469	508	477	477	494	491	508	497	459	459	487	488	473	521	502	507	467	507	489	527	468	469	503	440	473	454	520	463	468	472	497	482	479	525	500	464	488	453	489	475	450	459	453	476	502	491	468	528	522	473	480	475	504	500	492	478	483	529	499	446	453	491	523	488	472	464	487	464	477	497	474	524	479	487	516	474	465	460	480	462	478	455	492	482	493	487	450	476	495	489	491	473	484	428	478	471	490	497	469	478	493	466	504	415	514	462	489	472	464	453	489	512	499	492	524	506	457	459	446	461	486	484	499	496	487	500	468	492	461	462	444	487	485	479	472	477	490	446	484	506	473	462	497	467	468	486	528	443	461	495	472	496	466	473	460	441	451	486	485	455	459	487	475	471	540	502	480	505	476	434	465	517	493	500	453	471	487	490	491	468	466	476	492	486	496	501	463	455	454	442	481	466	521	498	461	479	504	448	464	524	483	472	481	458	487	512	442	454	462	437	434	455	470	458	483	474	456	458	512	457	485	520	479	427	468	470	452	445	486	488	508	488	477	512	491	498	457	490	466	462	464	510	493	484	482	480	463	505	472	509	493	490	461	455	504	501	473	446	465	465	480	458	473	482	487	471	461	487	492	476	491	489	472	489	482	442	484	465	473	494	482	486	493	495	453	505	477	468	465	500	498	444	478	501	494	505	444	475	463	481	446	522	494	500	509	483	439	454	461	440	457	476	508	454	472	486	471	490	487	478	444	457	501	441	448	484	449	462	461	455	477	463	495	496	484	477	489	481	473	507	501	461	528	475	472	490	448	498	462	460	482	473	454	527	485	510	460	464	477	495	464	475	487	459	470	448	451	505	466	480	466	469	489	523	460	478	477	471	463	530	496	478	501	490	445	517	464	469	518	515	461	481	548	474	470	509	518	440	467	509	457	474	482	490	474	492	471	481	472	475	487	496	504	439	465	468	515	469	496	484	475	476	484	452	471	487	481	463	454	469	475	488	450	482	497	518	492	441	438	478	483	450	490	448	463	516	477	482	464	515	498	488	468	452	494	480	457	465	500	476	437	466	471	472	483	507	489	465	495	468	475	463	487	500	476	512	494	445	471	466	503	457	498	451	483	506	463	512	449	464	460	474	502	457	485	493	482	514	438	486	476	469	468	505	493	490	483	430	493	479	485	494	442	474	507	468	481	472	484	449	474	480	490	488	505	491	489	494	512	467	496	458	508	475	435	439	476	496	475	487	480	499	503	482	498	471	516	458	489	490	507	523	483	485	430	470	486	510	493	497	462	452	480	491	481	497	450	478	506	452	505	488	464	458	499	462	516	495	496	474	466	470	501	493	476	457	487	487	509	472	493	473	468	509	476	509	521	489	452	458	453	489	459	481	506	505	503	477	454	532	434	435	530	544	467	459	518	455	506	498	476	485	477	458	505	471	445	474	466	468	490	476	484	515	506	493	475	447	502	495	477	478	476	543	485	476	518	506	485	488	440	502	462	507	444	460	473	460	463	481	494	443	487	459	458	484	452	460	460	466	466	453	491	458	463	489	435	460	474	476	463	509	505	514	464	528	496	456	479	472	466	482	447	451	501	458	468	493	505	475	465	498	486	486	441	490	495	499	462	481	460	461	491	500	479	476	428	494	467	515	499	447	483	481	476	429	482	506	459	417	521	471	491	500	491	472	479	464	492	509	505	503	510	457	474	473	476	471	485	460	503	471	470	467	491	492	461	486	497	451	471	501	466	489	456	505	503	474	502	501	452	452	498	496	486	486	483	472	497	483	496	493	458	489	466	517	490	486	449	506	468	479	520	508	467	483	532	475	512	507	483	484	457	508	459	490	477	511	446	517	458	431	491	461	439	480	476	462	483	450	462	449	504	465	467	471	456	472	460	493	471	487	472	465	441	470	466	500	484	503	471	504	457	480	486	454	443	478	491	480	454	491	497	462	513	458	507	481	482	516	456	495	506	500	444	472	502	455	550	449	492	479	479	502	481	481	534	490	499	466	512	480	484	467	491	477	463	470	458	466	513	438	473	453	494	467	470	491	473	489	487	511	506	444	471	500	477	457	443	491	498	456	482	509	470	480	477	486	495	452	501	455	466	477	464	455	463	457	475	545	495	492	464	489	473	487	465	476	453	470	497	483	477	502	492	455	470	485	454	506	460	450	470	457	498	445	510	464	499	485	488	505	473	466	501	486	463	440	476	517	509	454	491	450	467	465	461	497	494	470	436	499	458	486	466	509	523	488	470	508	494	479	431	489	458	471	474	483	491	456	519	459	512	468	456	455	445	493	456	486	438	503	472	481	482	478	458	531	469	519	463	465	516	515	504	479	460	484	458	475	452	469	477	463	485	464	443	458	467	475	477	477	462	504	465	488	486	495	478	493	485	463	478	480
23872	20998	25098	27104	20999	20816	1163	297	220	185	154	140	142	143	124	130	113	134	111	107	82	106	92	95	94	104	87	95	105	92	90	86	127	98	102	79	110	106	89	88	92	82	101	87	88	88	101	87	114	96	86	94	99	107	104	95	94	96	93	81	96	84	99	89	84	94	77	88	84	104	91	89	89	95	76	78	85	96	80	85	86	108	89	104	97	87	86	85	104	90	84	80	66	91	81	109	94	65	87	87	77	89	91	96	93	95	100	86	66	105	73	85	87	86	102	96	109	97	84	85	105	94	98	79	85	77	91	85	87	107	92	80	95	76	84	91	96	94	80	94	89	77	82	88	93	94	92	79	86	81	108	98	94	85	88	101	86	103	92	71	87	70	66	87	74	98	86	107	87	101	94	90	85	111	91	90	78	80	87	107	92	89	86	75	88	90	92	91	94	99	92	82	91	90	86	95	93	93	68	104	69	91	109	65	88	90	98	94	75	82	71	114	91	89	91	96	100	99	98	93	92	90	97	87	94	71	89	86	80	79	89	91	101	86	102	72	97	80	97	81	102	79	106	84	84	79	82	98	78	73	85	84	75	104	97	87	82	80	94	78	66	103	77	98	99	92	82	83	87	97	79	96	82	93	87	73	103	95	100	58	83	94	89	105	95	76	95	87	107	103	87	74	90	96	85	99	91	83	86	94	90	76	79	78	87	86	79	88	91	82	84	95	76	87	72	105	82	80	68	91	95	80	90	90	108	93	86	105	70	95	87	92	86	99	105	78	94	86	83	102	92	81	98	83	86	87	83	87	96	85	92	80	92	75	87	77	79	88	97	89	82	90	92	70	93	86	92	88	87	98	91	82	94	96	89	112	86	95	75	99	96	96	91	86	78	96	91	82	94	69	100	83	94	93	66	97	88	79	72	69	96	69	79	91	95	82	102	83	104	72	90	87	86	85	93	94	86	106	91	84	81	85	83	91	90	92	91	89	96	85	87	101	95	100	92	112	83	90	102	106	92	81	99	97	81	101	86	88	101	83	105	93	101	93	95	92	92	100	82	85	96	100	97	90	107	104	91	98	89	99	96	90	102	87	105	93	87	88	94	84	82	92	79	89	95	90	97	87	75	93	90	96	101	91	93	99	105	83	85	93	91	93	100	104	83	95	93	81	88	91	93	74	107	96	90	94	85	68	85	96	82	89	87	100	102	84	81	106	74	82	99	101	88	89	96	90	79	86	97	86	120	76	85	88	87	101	93	91	95	96	89	84	87	97	67	91	87	105	114	82	104	89	86	96	90	106	85	111	88	82	86	78	83	75	76	96	81	79	79	99	76	93	98	91	82	99	78	81	90	82	93	86	87	69	76	73	104	73	98	93	62	98	83	74	69	93	109	101	116	102	88	92	85	92	84	96	82	94	78	91	84	75	78	91	90	106	83	104	87	96	91	80	94	87	90	92	73	85	81	75	85	113	104	88	107	96	94	100	78	87	93	85	80	73	101	95	82	100	71	71	90	92	92	87	77	83	82	81	95	106	102	87	70	97	94	116	78	82	95	95	77	72	83	90	91	90	90	81	89	92	90	102	100	81	84	87	84	91	90	84	103	90	96	90	104	93	94	75	106	83	105	76	94	90	83	67	75	81	101	83	81	88	83	90	97	83	91	92	106	80	100	78	90	95	84	91	96	90	88	97	96	109	95	93	96	89	70	102	80	92	102	104	93	91	72	87	84	87	102	95	92	65	105	91	95	89	78	92	107	91	92	88	99	116	82	77	85	85	84	104	92	87	81	88	85	89	100	98	87	89	91	104	77	90	77	77	85	86	87	84	87	64	99	105	79	108	94	93	91	79	97	91	102	89	85	92	88	89	80	94	91	77	106	83	99	78	114	79	105	86	96	98	82	97	97	84	91	83	83	90	111	99	102	80	84	92	117	90	81	82	90	92	86	87	94	103	91	92	95	69	93	82	85	81	79	87	78	89	82	95	78	85	95	91	76	103	83	86	76	81	91	100	114	85	95	82	89	102	74	95	95	90	75	112	92	79	55	99	81	91	63	92	95	87	89	104	76	76	81	100	83	79	82	89	92	67	102	89	94	105	95	113	70	98	94	93	83	112	104	84	70	86	71	77	69	89	91	84	86	72	110	84	87	77	81	91	100	110	86	74	84	78	78	82	111	86	112	88	84	88	83	97	78	80	83	92	88	93	89	84	88	88	105	90	82	81	101	103	76	90	111	90	76	95	109	110	79	83	74	87	99	87	92	87	91	80	87	81	69	79	95	75	67	109	77	76	92	99	82	89	88	82	110	81	86	89	70	89	62	86	107	116	92	90	85	108	125	93	85	88	73	78	103	84	92	96	77	87	94	106	101	91	94	86	69	93	93	79	94	94	105	82	95	80	84	96	104	99	68	89	102	87	95	92	92	88	83	95	78	91	93	78	96	83	92	73	78	99	83	96	71	88	106	80	74	78	81	86	71	83	82	86	97	92	82	101	89	95	98	75	87	87	106	106	87	84	91	88	78	106	91	98	73	70	90	102	73	80	85	84	83	72	73	84	97	100	89	90	83	98	91	95	90	80	86	96	75	75	100	91	94	79	77	93	78	79	98	97	85	99	81	82	104	94	91	100	106	87	93	64	92	78	85	99	79	103	79	75	96	107	89	92	104	95	97	85	102	83	83	103	93	98	86	93	97	91	92	92	89	97	75	94	86	89	93	94	86	100	78	75	87	119	86	85	87	100	83	88	71	102	94	97	86	88	75	85	85	85	93	106	95	76	98	90	87	84	93	65	93	81	91	89	74	89	87	79	75	77	86	95	86	81	110	101	94	86	80	92	96	82	102	92	82	89	86	102	80	97	95	91	95	100	86	75	83	94	100	80	87	69	85	83	101	106	78	102	94	86	74	92	80	82	100	97	80	88	96	99	67	99	85	78	95	81	80	97	116	93	104	97	88	90	81	94	93	108	113	83	85	95	77	116	88	103	82	92	87	73	77	73	76	80	75	88	75	90	85	101	88	75	103	82	86	84	70	75	89	92	88	89	100	90	83	76	86	80	78	97	97	84	96	83	90	84	86	97	109	95	96	81	83	94	96	87	79	87	85	98	100	92	70	92	90	87	83	89	81	96	101	81	95	84	84	90	88	80	88	87	82	71	69	79	92	81	87	94	105	85	84	65	94	97	76	72	83	86	97	83	80	77	85	79	89	88	90	105	83	88	94	76	86	91	112	97	74	89	102	83	108	91	74	102	92	106	95	92	85	91	99	85	76	100	90	83	104	98	82	80	104	77	90	72	86	88	82	91	89	91	80	98	82	85	75	82	103	91	90	74	89	81	93	71	95	86	76	92	89	94	96	87	106	90	97	91	95	89	104	99	80	101	90	80	92	97	91	83	75	80	92	90	87	97	109	65	92	105	80	89	87	82	79	82	99	93	86	76	80	82	88	100	79	106	90	99	82	96	77	98	97	74	89	101	77	97	67	81
2971	4145	2210	954	606	410	345	318	294	281	255	246	281	267	254	267	257	247	237	250	230	236	231	239	252	235	237	248	246	258	247	236	238	254	247	240	259	250	228	233	225	211	230	213	226	241	247	252	234	216	236	236	238	226	201	263	237	214	228	225	225	216	243	232	254	239	237	226	209	247	219	252	237	242	250	239	243	269	239	236	251	255	230	236	281	239	242	219	238	246	246	222	250	194	237	205	203	223	206	244	242	211	204	218	261	236	248	214	238	216	227	230	250	242	227	221	239	250	238	227	232	217	206	238	229	223	246	219	247	260	233	236	227	199	198	228	240	233	247	259	223	245	219	255	236	233	242	201	228	223	239	225	270	214	233	222	226	220	217	259	192	263	258	201	228	210	241	256	242	233	226	215	216	221	242	241	243	244	250	238	229	277	217	231	221	243	222	232	247	257	229	246	256	238	264	257	242	258	238	257	218	240	243	243	227	257	219	245	227	249	230	210	226	233	227	263	249	245	227	236	213	233	223	232	237	212	236	211	227	231	252	232	237	222	224	250	239	204	241	230	226	247	238	232	231	230	220	232	196	245	241	248	257	252	244	235	243	242	201	227	244	225	226	213	232	210	234	237	242	218	244	246	233	242	206	223	234	241	265	219	236	200	226	243	227	225	213	244	239	217	264	233	214	248	237	240	229	241	231	236	239	235	237	255	241	243	250	225	256	254	243	231	211	231	221	237	207	220	246	214	228	231	240	249	233	211	232	201	238	213	231	238	252	220	237	226	223	219	226	230	249	230	250	221	256	223	232	265	237	229	256	221	258	193	254	219	220	237	246	228	220	257	223	224	229	243	223	226	231	244	207	238	248	200	222	228	228	229	226	243	244	229	237	256	218	201	210	240	226	235	238	229	245	238	198	242	218	232	245	272	243	247	219	247	225	257	232	238	235	241	225	237	225	248	211	261	237	220	246	234	221	243	243	247	228	225	210	243	253	264	245	222	232	218	233	243	255	250	200	225	216	238	221	213	228	252	264	222	217	226	239	230	232	238	228	223	222	245	212	190	228	213	243	245	226	224	230	219	214	235	239	231	236	247	231	242	200	241	217	247	223	229	231	249	235	225	240	270	229	237	254	236	234	234	246	233	227	231	243	263	246	204	230	232	233	254	219	216	213	238	233	231	254	244	237	233	218	231	218	237	261	234	248	227	223	235	224	234	255	249	234	266	239	252	232	241	217	227	227	234	244	245	222	234	208	210	249	262	228	199	222	219	241	235	231	232	232	226	251	254	248	208	244	202	220	214	227	225	234	214	229	253	245	236	258	228	225	207	213	244	245	228	237	217	266	213	239	222	227	240	236	242	239	254	249	239	253	225	239	234	251	215	252	261	225	251	239	205	221	234	228	222	239	268	265	224	225	228	227	217	233	226	235	253	239	220	219	218	235	261	215	227	233	239	244	239	213	230	252	219	207	212	228	248	216	240	234	228	242	227	225	218	272	248	228	238	225	237	236	253	234	224	247	263	229	236	276	219	218	252	212	239	229	222	262	252	234	222	252	233	218	226	240	246	221	247	249	256	245	248	237	256	217	219	236	221	243	239	241	252	223	230	233	244	201	235	220	250	260	216	218	247	241	220	250	219	256	221	202	239	235	244	221	251	224	213	238	237	233	226	247	246	222	245	216	235	247	245	207	236	224	228	220	230	216	260	239	235	258	215	227	220	267	211	223	229	225	240	213	258	253	227	216	222	203	236	229	211	233	212	228	232	233	236	228	230	215	217	230	265	236	212	240	256	256	209	222	256	226	247	252	261	230	226	229	224	192	237	220	272	221	220	222	245	238	220	220	250	239	256	236	252	249	247	239	215	200	243	259	228	228	222	232	249	235	260	256	230	246	242	201	225	241	218	233	215	231	210	238	244	230	223	241	249	221	234	234	208	218	257	261	243	248	215	228	216	239	245	254	228	258	201	222	217	234	265	233	244	237	221	208	229	241	247	217	220	235	230	253	240	240	232	228	229	219	250	249	227	230	236	253	219	236	240	220	229	254	242	237	250	216	222	247	252	236	224	239	223	217	242	243	233	229	239	214	214	239	246	229	232	240	203	227	211	252	226	255	229	221	228	219	245	210	230	249	219	220	241	226	236	239	256	244	212	223	231	254	229	204	231	240	247	229	232	238	230	237	241	239	243	219	216	211	244	222	265	242	220	257	214	210	233	217	240	247	232	232	245	232	217	237	227	257	209	234	228	215	228	226	219	233	244	235	243	233	229	237	261	234	213	250	223	231	225	235	241	230	239	242	218	239	220	231	270	247	213	230	221	248	245	212	216	237	261	211	248	234	221	234	252	229	233	224	251	263	221	280	234	219	236	236	204	224	214	231	217	232	235	219	258	239	233	242	256	238	228	259	219	243	246	220	244	249	251	246	242	255	254	212	246	247	215	214	245	228	233	244	251	245	227	242	242	235	246	213	229	237	244	249	253	231	236	212	257	244	224	261	250	239	240	221	247	254	247	226	231	272	239	245	255	212	237	234	215	243	234	235	221	239	257	213	215	256	239	250	254	245	232	234	229	234	246	248	223	230	239	235	227	268	249	236	220	232	237	247	220	232	220	242	235	222	224	239	240	237	261	239	225	257	224	214	218	256	234	221	218	245	239	238	218	222	205	225	229	236	270	208	241	250	218	229	215	233	238	283	247	243	232	222	231	232	213	218	225	215	220	267	259	234	248	246	241	225	243	245	251	242	234	216	215	233	253	217	233	234	243	230	219	230	256	234	221	200	214	248	221	226	234	243	227	208	257	244	231	221	222	232	246	229	255	230	231	229	238	216	251	243	212	237	246	267	229	249	216	228	233	246	254	219	230	235	254	241	217	195	241	238	214	235	244	228	261	231	216	239	237	254	229	225	233	226	221	239	233	238	255	222	222	240	218	251	246	211	252	219	240	243	231	267	246	217	248	244	225	245	215	210	248	221	244	232	246	268	186	228	254	219	261	240	215	231	251	240	239	209	226	254	250	218	205	228	222	269	228	228	240	241	243	256	236	234	224	233	258	243	219	247	259	219	277	216	258	240	240	252	225	246	229	254	237	242	216	207	251	208	204	248	234	250	255	243	241	229	244	264	204	219	221	239	222	259	247	234	255	234	228	224	219	229	217	225	223	269	244	236	250	231	242	223	222	225	236	246	242	235	255	219	245	250	248	238	243	208	231	223	248	201	242	221	234	235	242	242	245	234	195	227	240	232	239	227	225	250	225	221	197	256	260	244	223	205	225	226	241	207	254	219	242	204	234	244	213	237	248	216	222	243	229	235	237	216	216	247	253	213	246	244	242	237	248	248	227	220	227	255	214	234	235	258	241	238	218	224	241	242	216	255	218	224	221	235	225	233	253	230	236	230	242	240	259	209	245	233	223	248	227	239	204	238	235	236	235	227	241	227	240	226	244	240	240	207	219	260	242	267	241	230	236	217	249	205	233	218	224	239	225
32247	10406	920	385	380	312	322	304	335	330	319	321	354	352	340	329	300	333	352	320	377	314	324	325	343	306	337	334	349	355	342	331	338	323	357	353	341	360	368	354	380	359	314	315	329	378	341	312	334	322	340	307	315	354	351	350	305	302	337	363	312	323	328	345	350	320	299	315	312	334	347	360	302	357	296	321	329	337	342	363	338	321	326	325	330	330	301	356	329	338	324	347	318	328	332	341	324	328	302	303	327	339	327	328	310	342	325	293	314	324	367	329	313	313	328	316	341	350	313	325	348	327	330	332	330	343	318	321	323	307	322	369	336	314	363	341	320	318	340	304	343	349	324	325	353	349	359	334	312	335	330	346	329	284	358	353	319	387	333	370	359	306	354	325	316	328	331	350	330	343	327	346	322	348	318	312	343	327	345	328	342	342	332	318	355	345	318	306	339	307	329	348	351	311	353	361	329	345	356	340	368	327	328	318	322	332	335	303	322	347	379	356	322	360	324	335	343	324	304	325	307	333	297	329	334	299	315	330	336	321	308	292	321	357	327	331	317	347	310	325	324	331	330	327	304	322	319	308	315	343	344	362	325	341	359	327	372	325	344	322	343	352	329	359	327	311	348	335	344	322	320	299	345	298	323	345	351	297	336	355	306	332	363	316	344	357	303	335	344	329	353	315	328	326	337	326	360	332	319	307	343	289	346	307	349	288	301	341	333	308	326	342	285	369	324	367	324	335	304	365	325	332	311	321	335	312	304	330	353	336	325	348	322	335	334	346	332	333	297	319	349	316	323	346	310	328	327	346	364	329	365	305	313	336	308	345	331	332	353	328	306	302	345	334	338	335	347	362	362	340	343	294	330	330	335	341	326	317	313	307	348	345	370	318	354	368	294	326	346	330	313	342	326	331	379	337	300	315	313	357	336	334	299	345	349	326	334	347	339	300	324	336	378	346	361	344	353	326	339	291	296	348	346	351	355	314	352	323	309	331	356	338	320	316	344	313	339	324	341	334	328	326	339	326	362	339	342	311	342	331	315	343	340	352	357	318	332	349	304	340	321	326	342	380	292	308	366	311	299	366	335	357	330	346	340	316	329	317	302	333	335	351	328	318	358	323	358	330	375	314	369	317	356	331	301	326	319	292	353	327	372	313	319	347	329	335	326	328	361	326	316	343	359	335	383	360	313	316	325	344	316	346	344	330	331	328	313	346	326	350	354	360	276	315	321	331	321	337	329	297	347	344	355	325	314	328	335	341	335	350	332	319	351	363	331	308	322	331	321	356	342	324	307	318	348	364	299	323	339	323	302	331	341	335	366	332	343	343	346	328	322	346	342	349	326	354	321	330	324	348	326	308	328	325	345	341	294	311	342	327	342	313	317	336	327	334	326	331	334	380	311	306	334	307	336	351	332	342	376	331	334	364	324	316	347	335	374	310	335	318	339	380	340	332	339	351	318	354	340	309	325	358	343	328	349	337	338	322	370	316	327	330	310	356	332	321	336	337	335	301	318	337	339	369	321	333	347	312	324	332	330	288	377	339	318	342	310	352	346	356	361	368	325	306	327	361	316	360	363	337	334	298	323	339	305	344	311	381	353	363	313	359	349	322	314	327	328	340	331	314	300	309	313	339	325	312	361	335	324	315	303	343	321	321	334	352	304	359	322	348	318	348	311	343	319	346	354	336	317	338	347	305	365	330	314	317	320	317	339	335	334	342	334	343	297	328	367	345	333	320	351	306	314	322	335	305	316	305	308	317	355	354	313	333	349	367	323	355	340	344	355	334	323	317	316	342	338	319	310	331	336	341	303	325	343	328	348	363	313	332	312	332	322	343	341	385	313	310	330	332	312	343	341	331	331	322	366	322	347	305	358	306	335	334	305	330	328	317	343	308	349	309	314	330	330	334	298	328	326	328	297	328	322	307	307	352	310	351	316	290	338	334	315	345	323	315	352	320	351	301	333	375	340	330	314	341	366	332	327	328	307	332	309	338	356	331	317	302	326	334	355	301	338	298	320	333	346	308	348	299	350	340	315	303	343	344	316	366	322	297	310	358	334	327	351	314	345	332	326	308	325	321	303	341	350	314	321	344	351	348	326	363	321	341	319	356	331	338	312	322	353	341	332	329	314	354	308	326	349	349	354	335	322	316	313	345	306	332	327	348	334	354	292	304	363	314	322	356	346	313	334	336	340	325	329	338	340	351	360	351	344	323	328	345	333	328	341	316	308	343	361	330	364	339	318	355	297	373	359	321	332	326	346	343	356	344	335	327	357	330	316	339	325	327	319	382	322	379	310	344	334	364	303	347	325	351	336	345	321	342	343	315	305	318	327	352	325	334	336	337	346	331	353	360	289	328	330	319	381	325	344	330	315	328	367	347	292	339	316	314	374	325	311	344	298	331	353	322	357	321	334	327	321	329	315	307	349	376	313	368	342	333	325	320	328	304	306	344	356	352	318	325	291	316	337	340	329	324	355	317	334	302	304	318	315	297	366	294	292	316	338	337	319	341	321	330	353	334	325	321	317	316	312	346	338	351	306	321	335	339	315	340	359	325	304	270	338	343	363	297	344	341	311	319	329	331	359	299	331	346	301	341	326	362	333	342	289	330	331	339	300	308	304	339	327	300	335	327	348	373	317	317	323	315	282	339	348	310	370	355	358	373	314	347	362	331	351	326	331	331	329	327	334	319	287	324	332	315	317	334	330	329	361	352	378	328	284	343	340	328	333	337	309	326	311	333	314	295	324	312	330	356	298	314	324	333	343	301	334	323	308	341	347	324	306	334	309	304	322	316	354	316	358	318	317	372	321	334	328	359	338	377	330	333	322	321	313	330	316	331	318	327	301	341	300	337	352	349	319	319	313	326	323	357	332	332	321	343	333	337	306	327	316	341	348	365	339	326	343	304	328	295	304	338	353	278	300	333	334	303	360	341	332	322	331	336	320	372	357	366	317	297	348	322	351	346	330	330	349	355	332	309	313	329	306	319	373	326	305	331	353	333	289	298	314	310	328	333	355	321	336	350	335	365	295	331	297	340	339	323	346	326	302	311	339	318	339	328	335	315	363	302	328	345	343	345	345	332	337	321	348	327	351	345	309	361	323	317	323	335	341	342	324	356	344	302	327	326	336	366	376	334	330	336	319	355	321	356	332	332	326	331	325	307	328	350	312	310	362	331	367	342	329	333	344	286	326	311	340	324	332	353	300	332	334	332	331	321	340	318	318	361	324	344	290	331	327	303	301	324	336	372	347	329	309	355	375	347	353	331	301	309	317	304	321	318	358	329	363	329	372	299	367	343	332	326	312	331	328	333	328	352	314	328	313	329	344	292	309	369	381	308	303	339	316	345	341	352	342	336	360	328	333	352	331	324	343	325	320	315	346	301	338	335	309	324	311	348	353	354	337	334	359	290	330	301	335	333	345	306	297	338	329	312	350	336	335	334	333	314	329	345	366	310	358	292	321	334	327	332	325	333	331	317	314	326
5522	831	794	727	711	703	720	746	783	737	730	710	704	755	759	707	744	746	713	734	798	712	723	729	744	766	703	747	780	721	740	729	702	681	701	719	726	712	732	753	743	697	709	700	737	728	730	690	717	715	734	746	724	768	709	712	750	723	738	699	739	755	751	693	738	754	731	721	732	750	733	749	730	735	732	714	730	731	733	731	682	755	706	710	750	705	720	707	732	711	742	724	710	714	670	712	731	688	749	762	722	692	734	748	786	673	709	714	751	719	751	740	728	746	768	712	674	708	725	744	737	701	752	693	770	710	702	688	707	732	748	722	698	773	718	718	738	734	716	697	690	701	728	698	728	732	753	737	745	707	728	743	734	750	731	725	716	736	744	760	728	732	775	740	700	681	675	726	731	719	726	745	711	697	748	735	670	762	748	735	716	725	716	713	695	756	702	728	700	708	703	722	714	752	712	711	738	769	741	796	726	726	699	745	731	722	743	718	744	717	725	731	710	697	687	719	693	699	671	734	757	747	719	720	659	719	729	751	721	746	686	710	715	694	706	639	700	697	728	697	704	758	719	703	763	729	676	725	720	729	711	718	752	738	753	717	694	747	756	714	704	749	710	709	701	695	753	734	758	727	706	715	724	746	759	734	752	730	745	776	722	727	737	735	669	735	739	729	708	731	730	741	761	719	782	706	719	738	777	750	737	733	720	723	748	696	729	749	724	735	721	743	754	730	782	716	792	713	713	739	704	706	739	742	742	721	683	745	685	723	723	738	727	731	679	751	776	758	715	728	709	764	707	707	769	701	749	720	715	746	724	731	741	757	729	703	743	699	749	726	748	743	687	705	742	745	728	756	734	716	753	687	692	719	701	797	709	745	729	782	719	731	726	737	738	704	727	695	722	679	753	727	759	757	753	738	744	723	761	717	690	683	736	765	717	750	733	734	695	748	739	733	769	682	721	749	720	719	690	740	726	729	730	761	718	711	745	734	717	726	742	723	748	683	710	724	734	701	772	752	722	701	703	730	775	736	739	740	704	739	756	728	776	745	758	729	711	713	733	737	726	757	702	730	693	779	740	736	751	784	763	741	742	768	726	786	765	741	772	737	720	720	713	720	753	688	751	714	674	752	749	723	751	710	738	670	735	695	752	731	708	743	758	712	709	729	750	705	706	750	787	672	767	728	711	731	742	726	753	737	733	747	749	703	723	721	697	700	737	743	714	722	727	765	716	706	716	699	709	740	711	736	764	754	702	721	760	733	726	690	735	744	731	736	709	746	724	776	744	761	745	695	737	754	701	724	731	708	662	726	758	754	784	781	751	709	732	680	696	754	704	728	658	733	704	755	709	683	738	738	736	717	741	731	766	764	723	738	731	754	674	706	706	701	774	775	692	718	762	720	679	709	720	724	728	714	695	745	747	694	770	699	716	780	706	702	709	737	703	706	720	766	689	684	693	724	667	706	774	722	749	757	761	712	692	672	719	700	766	689	715	715	740	725	694	723	739	654	690	726	724	789	785	716	757	737	679	704	678	721	689	735	760	708	719	722	742	728	670	717	742	763	697	715	715	754	717	702	754	678	745	736	728	678	774	742	723	759	684	817	715	724	721	679	725	718	726	763	731	717	761	679	760	713	673	787	735	761	724	739	758	779	687	751	688	744	710	689	679	758	762	798	727	773	760	697	717	711	751	717	717	753	730	710	716	746	747	714	754	727	730	718	747	731	715	727	730	760	740	764	778	753	729	740	716	735	755	695	665	746	776	697	755	723	759	707	699	723	727	698	771	738	672	728	691	737	734	689	745	757	740	763	704	761	749	749	717	728	759	681	728	780	753	733	755	707	725	746	692	701	718	786	725	700	736	725	729	723	776	730	741	747	745	714	738	694	737	679	694	754	789	747	755	710	738	713	745	728	693	754	701	712	738	739	734	748	696	714	791	738	771	731	752	693	668	707	716	751	770	692	699	719	684	715	679	748	727	766	727	708	712	756	788	749	724	732	679	707	729	713	764	727	774	783	751	756	693	728	782	727	717	770	722	739	695	757	717	743	722	743	744	742	768	797	748	714	715	713	717	695	712	714	739	748	766	717	711	712	724	740	771	774	671	727	702	751	720	718	692	707	731	756	685	686	689	715	729	775	714	701	744	736	737	731	728	679	721	699	702	727	665	719	682	751	715	725	751	707	706	733	701	693	737	748	763	720	770	707	709	714	720	735	751	716	703	727	757	758	738	716	722	687	675	707	729	790	676	691	732	702	718	709	672	788	730	711	749	674	724	687	781	730	759	702	718	709	714	769	719	741	694	785	721	710	699	725	750	716	743	721	705	748	694	732	757	737	694	730	745	730	757	742	783	729	731	677	759	735	723	769	755	716	700	715	690	735	731	722	706	753	737	752	735	730	788	685	767	689	675	735	709	754	667	719	738	684	776	732	708	724	713	758	740	666	715	693	754	691	734	751	759	720	687	729	737	689	699	753	795	690	727	766	691	744	729	765	713	756	726	746	693	707	708	714	770	693	689	738	715	720	700	742	678	753	679	756	695	768	709	742	776	730	712	774	756	761	724	714	709	719	724	731	738	761	739	729	767	773	697	684	689	739	687	797	728	708	691	745	706	732	779	779	685	738	741	721	728	691	717	741	721	717	734	695	733	707	753	717	717	712	725	766	754	716	756	730	708	710	747	717	744	739	747	742	747	736	724	723	754	764	746	718	710	750	727	735	781	691	717	739	734	741	696	711	745	746	743	682	745	708	735	724	747	711	749	717	680	720	726	721	714	751	731	761	707	669	718	726	720	700	713	744	721	766	701	696	775	693	756	738	748	733	686	728	766	692	713	727	757	758	680	721	777	716	753	679	690	690	693	748	735	756	724	714	729	725	736	765	746	701	703	746	736	733	754	746	701	746	707	749	754	736	758	790	721	681	684	744	720	728	749	727	712	702	793	743	752	738	698	725	722	747	754	731	715	781	707	721	741	720	738	756	733	784	656	741	679	725	747	753	746	744	709	729	762	698	728	732	726	740	704	718	703	738	702	763	715	747	726	725	726	699	759	742	786	747	755	741	742	699	706	719	743	737	691	752	737	766	744	764	781	739	746	765	765	716	712	683	748	713	721	671	772	728	703	730	720	732	683	768	744	686	737	676	731	770	740	687	733	723	722	728	700	761	732	710	723	676	741	724	708	743	726	699	709	751	738	767	767	741	703	713	789	719	735	746	674	724	729	784	746	766	817	764	730	716	722	751	693	719	746	738	671	758	743	702	724	725	703	723	706	720	685	766	746	712	679	774	706	704	695	699	753	702	773	724	759	730	719	722	767	778	751	731	673	710	718	718	731	707	764	750	710	709	736	678	731	719	696	706	663	723	750	757	781	729	741	693	755	671	694	717	745	688	768	724	716	740	750	676	717	747	766	697	744	728	731	684	723	677	733	706	757	735	724	717	730	738	729	707	777	709	728	675	712	741	771	779	694	719	731	737	695	724	716	714
24590	21010	24418	27804	20444	1749	375	302	310	268	250	250	284	247	217	248	221	230	239	213	214	247	193	249	225	229	227	221	242	213	220	201	216	190	214	190	215	257	232	197	252	215	225	213	208	214	236	210	182	203	188	207	210	199	220	220	224	218	191	214	184	247	216	241	218	185	238	210	184	223	209	205	217	233	237	232	216	184	229	232	213	220	204	197	212	208	195	210	212	180	210	203	236	196	192	200	195	220	231	235	250	216	206	210	196	213	215	229	246	203	196	208	191	190	228	178	190	220	210	207	204	212	202	227	218	190	207	228	206	223	197	201	205	206	229	226	208	227	198	228	208	231	207	207	197	195	215	203	187	206	199	216	206	232	214	197	216	227	202	219	212	228	220	221	187	233	232	244	219	217	218	212	236	184	202	171	223	208	244	203	211	202	213	220	252	236	216	195	196	171	216	208	235	235	219	237	213	231	242	211	215	208	219	206	204	221	198	215	224	199	214	237	221	211	184	218	205	199	208	222	236	208	207	204	210	181	219	213	252	192	204	225	174	219	230	213	217	199	220	210	188	187	217	185	214	200	236	226	215	216	211	203	170	207	213	209	218	207	194	201	225	202	189	207	228	205	221	223	210	200	207	196	208	232	204	212	222	165	230	221	230	224	219	211	207	222	214	221	204	237	225	209	192	191	204	204	233	222	200	216	198	217	222	188	185	221	218	210	201	208	226	200	209	217	210	256	251	215	217	219	221	200	197	216	218	201	215	236	205	215	209	243	232	219	241	224	223	213	233	206	205	217	198	213	205	221	232	223	249	204	217	215	203	210	203	201	232	205	245	179	225	211	221	200	208	211	200	215	235	212	219	201	231	208	213	201	214	223	219	196	232	210	211	209	209	230	218	196	228	204	189	221	214	234	214	223	232	217	207	199	217	223	213	218	210	225	181	210	200	210	225	200	213	213	200	210	233	181	202	207	184	207	207	228	215	219	249	204	201	212	218	213	205	207	228	216	228	204	217	216	203	207	224	206	196	217	209	213	221	201	213	215	204	191	207	218	191	208	217	217	210	219	204	232	212	192	200	213	225	204	222	222	223	210	205	237	229	215	206	207	237	211	231	191	227	220	221	180	214	206	213	223	230	213	212	227	240	208	205	195	231	219	218	198	216	214	234	234	216	218	232	206	222	208	205	206	226	193	219	212	215	217	205	216	205	206	221	223	200	211	206	225	194	202	183	225	218	205	215	228	206	182	215	217	219	219	200	193	192	219	202	205	220	186	195	204	213	207	198	188	232	204	213	211	241	205	219	192	200	201	208	204	220	202	241	209	207	198	206	224	198	218	229	225	206	220	189	182	236	218	198	200	223	218	224	220	231	200	229	187	193	205	220	203	222	223	199	224	171	221	221	195	206	203	194	191	184	227	206	224	242	229	224	226	204	207	219	212	209	206	220	211	217	203	204	185	220	196	207	224	200	232	201	217	224	221	195	217	204	207	224	239	232	220	219	235	216	213	226	213	217	214	189	211	213	208	217	193	214	225	184	237	197	213	213	237	201	226	242	217	246	206	210	243	221	199	223	211	215	207	212	227	193	204	199	205	213	225	205	187	211	206	184	196	209	219	215	213	208	219	208	214	237	219	221	198	214	218	212	189	223	232	206	201	244	209	226	219	207	187	227	226	208	194	214	204	217	197	227	238	222	238	213	183	208	213	203	203	212	221	229	226	212	195	227	195	219	238	221	210	195	199	199	217	215	217	217	219	226	213	203	205	220	230	221	233	213	208	247	227	241	205	199	226	233	218	225	190	204	244	196	226	219	223	208	226	204	222	209	205	203	198	206	198	200	209	215	204	200	211	189	246	204	234	224	230	228	194	226	224	180	223	236	196	230	203	193	221	205	192	195	221	224	218	207	213	217	220	218	226	222	235	192	261	225	220	213	213	191	205	216	191	201	227	202	224	220	234	240	204	209	214	213	215	223	256	210	239	218	213	210	207	222	229	219	204	229	232	248	202	201	227	215	205	207	198	204	208	205	193	203	210	214	199	191	230	258	253	197	218	203	217	227	198	200	202	212	195	214	208	198	221	198	210	201	232	235	177	208	232	181	210	220	209	227	199	192	182	220	192	216	196	240	247	206	200	210	209	171	206	216	182	210	201	190	211	221	209	226	228	217	199	200	227	217	212	195	186	211	230	215	176	238	219	211	186	191	219	203	206	215	233	209	207	258	194	193	205	215	202	209	181	210	232	229	206	257	171	228	198	201	210	203	221	190	209	198	203	183	211	202	233	217	209	210	234	207	223	216	211	201	216	195	200	203	189	202	194	192	220	209	176	219	199	204	209	183	241	215	188	213	235	235	226	199	190	205	216	202	217	229	213	219	201	217	223	224	223	230	197	200	214	212	232	216	244	206	200	190	225	235	167	209	216	218	214	194	231	226	202	221	214	193	243	207	208	177	228	207	211	217	205	215	201	190	228	213	199	236	190	210	247	225	241	214	208	198	197	209	223	216	206	214	235	216	184	175	212	184	195	193	204	214	216	214	189	207	203	176	168	172	212	198	231	232	176	179	217	212	216	234	213	205	205	214	209	191	210	218	206	214	221	223	202	223	222	214	197	213	236	198	205	210	200	194	211	202	208	199	230	222	180	213	224	214	211	195	219	249	203	208	211	209	217	220	201	202	211	202	213	209	211	237	219	214	212	215	220	216	213	209	205	236	256	206	215	201	223	214	193	223	213	238	229	215	234	245	198	215	222	224	224	203	182	238	191	232	193	237	208	207	205	213	220	212	213	216	191	212	242	203	226	223	229	205	185	230	188	241	211	179	217	210	225	225	211	217	211	195	215	216	224	229	218	209	217	218	229	193	201	201	197	221	243	242	245	219	221	225	242	223	204	229	242	209	202	214	222	239	205	202	212	210	220	226	213	238	236	202	214	198	228	221	215	204	240	225	212	243	208	228	203	218	220	205	224	221	210	179	221	184	239	228	223	209	223	200	228	231	226	212	199	214	201	203	215	233	218	278	245	207	224	218	213	231	193	211	212	207	196	206	235	199	225	225	216	198	185	217	223	222	259	223	215	239	216	191	199	214	218	209	222	215	185	208	179	210	201	219	230	233	207	226	211	202	222	216	192	232	206	232	199	226	225	222	226	216	222	214	211	213	212	187	189	217	193	241	220	199	212	224	217	206	216	224	222	196	205	215	202	227	212	191	230	218	196	224	222	203	200	216	220	215	210	203	194	210	191	194	224	205	215	218	191	198	209	214	219	222	211	195	220	244	223	213	208	229	214	235	217	220	205	208	212	192	208	205	218	220	221	203	195	212	223	196	216	238	203	184	233	222	231	208	197	211	213	209	224	210	217	196	221	230	222	217	207	217	201	229	206	230	241	218	229	214	201	212	214	192	213	192	236	205	223	199	182	204	204	215	222	209	240	230	229	193	206	202	215	225	234	219	215	188	231	237	202	269	199	212	206	203	200	228	237	205	177
3068	2484	1548	836	659	571	550	538	548	495	516	508	461	512	527	486	483	475	486	491	498	493	477	484	485	473	469	495	463	490	497	432	489	476	479	516	466	495	459	505	503	463	504	497	473	468	451	496	508	502	462	510	492	497	482	504	470	470	495	452	476	441	497	490	510	487	463	489	512	507	511	477	455	525	516	514	455	469	456	466	494	457	468	505	496	485	493	508	517	480	465	459	511	458	509	436	491	478	487	471	494	514	462	497	458	514	489	424	461	446	469	475	489	478	459	472	480	478	447	465	492	497	452	493	471	439	504	492	481	478	505	480	474	499	528	494	507	457	456	487	468	468	517	496	502	486	491	462	482	495	525	468	469	493	473	490	486	458	485	488	516	506	451	444	470	489	447	466	464	454	485	531	517	473	481	465	488	500	508	436	444	482	482	452	468	456	467	469	473	492	476	501	493	494	499	474	488	476	485	489	470	526	501	479	456	472	476	493	508	516	446	492	495	495	505	452	449	456	460	482	465	516	468	505	470	525	499	425	472	508	501	532	469	498	476	478	457	488	491	491	462	468	473	525	493	475	475	500	427	451	472	500	480	490	500	488	450	542	473	476	476	500	477	499	497	466	449	492	480	477	487	463	526	443	506	465	483	489	490	488	438	474	509	462	486	500	484	487	494	494	488	487	458	506	488	475	456	451	498	465	519	496	474	483	429	476	466	443	454	501	501	457	480	478	454	538	476	488	431	484	424	496	489	475	480	453	506	430	479	493	461	515	472	483	481	480	514	489	502	501	472	465	459	468	453	458	505	476	465	449	522	460	472	481	463	479	434	478	463	466	477	454	474	503	473	471	465	451	479	468	471	439	476	481	465	448	424	445	485	466	484	492	510	501	481	454	463	459	505	450	457	483	490	499	525	450	461	498	454	419	469	529	500	498	511	454	477	453	476	474	460	497	482	473	493	454	443	477	443	478	466	528	475	462	471	458	480	506	463	457	463	467	432	516	505	471	488	520	487	462	475	458	470	511	474	517	487	464	485	482	470	486	437	469	444	490	454	499	482	493	477	454	476	473	467	480	466	451	461	491	512	523	483	463	488	452	478	476	509	462	469	485	477	477	493	475	474	483	485	453	494	481	506	495	474	453	469	496	489	485	513	461	507	492	466	496	462	513	501	469	462	461	499	492	530	468	512	465	466	470	464	530	471	512	439	470	486	490	476	502	492	497	471	488	479	454	473	472	496	489	483	462	472	452	442	439	464	473	492	464	480	431	463	444	510	496	504	492	487	510	466	486	500	498	503	511	490	480	496	473	468	491	451	524	453	502	473	503	480	451	436	465	464	456	444	477	477	476	534	467	469	507	486	487	468	481	510	494	479	494	500	446	504	490	487	484	473	475	439	522	470	539	432	491	473	494	483	472	471	463	471	514	442	457	451	512	472	468	496	440	517	500	490	473	446	452	474	462	474	474	459	532	481	476	492	481	507	508	490	455	475	485	459	456	494	474	495	463	502	428	449	506	484	489	455	474	473	523	514	467	487	500	493	461	457	465	484	460	460	510	482	494	481	495	458	472	480	497	454	480	486	460	478	479	490	503	482	471	464	466	455	481	483	484	496	484	485	469	436	472	471	490	473	472	504	475	506	444	480	493	401	501	468	488	502	505	500	443	518	483	476	503	486	462	452	492	485	444	473	497	491	476	518	478	468	488	488	492	466	507	499	470	497	493	505	474	475	427	506	469	448	505	504	488	451	451	456	445	464	461	452	504	525	506	472	462	468	462	501	468	457	458	489	458	482	478	473	450	495	451	468	433	433	468	476	473	480	507	444	461	498	505	458	455	457	513	475	501	469	461	505	503	489	442	497	515	460	481	481	454	470	512	505	497	489	465	478	472	496	478	498	451	477	487	477	501	439	483	466	470	473	461	454	486	446	464	477	482	482	465	428	475	472	476	484	492	467	502	444	467	472	489	492	502	472	492	475	500	482	499	465	479	494	482	528	500	504	460	522	454	472	509	465	474	459	462	508	490	502	488	477	503	485	502	466	522	507	455	487	497	473	472	427	483	483	447	478	506	490	471	491	469	483	423	489	495	479	503	515	499	447	482	415	447	530	478	475	497	497	467	476	449	499	477	496	497	483	475	467	477	466	452	447	462	459	462	480	486	481	468	449	481	507	467	471	444	494	487	460	482	476	475	477	481	469	467	485	471	458	470	528	506	480	489	478	439	503	487	476	473	501	496	485	530	479	505	445	438	475	509	496	435	484	476	480	476	479	481	490	508	439	490	500	507	486	485	487	464	483	448	523	515	474	480	496	482	488	490	499	504	525	476	431	474	438	471	462	479	487	477	460	498	472	453	434	458	503	476	488	451	485	459	480	516	477	517	480	479	453	472	487	465	509	480	484	456	467	465	486	467	461	456	486	513	473	451	479	523	482	443	474	470	510	482	482	506	470	477	483	537	477	440	462	487	501	466	487	489	496	477	502	479	515	469	455	502	490	436	462	512	508	443	490	468	471	442	515	445	480	467	437	507	462	446	493	466	519	488	467	456	503	484	498	448	492	485	465	452	473	499	473	506	481	471	504	493	442	516	491	462	465	505	506	521	496	503	443	507	470	513	486	448	495	492	467	494	518	461	465	444	489	523	449	480	457	509	496	473	471	468	489	473	493	466	464	501	503	465	473	490	496	483	472	473	468	467	503	460	464	501	441	444	468	481	475	467	444	446	491	431	500	466	479	499	494	489	490	518	483	451	452	467	492	444	476	455	458	469	506	478	496	475	470	462	462	470	472	447	470	517	446	528	474	463	459	499	477	526	449	481	467	463	485	527	470	465	487	475	492	454	509	474	495	484	501	473	491	487	431	476	489	479	482	498	489	502	460	481	494	465	472	492	477	472	493	471	477	507	458	455	466	443	487	499	440	490	467	496	417	490	471	530	464	458	491	484	518	459	460	532	477	491	471	520	500	468	497	497	514	474	443	459	448	461	462	470	454	494	452	480	490	494	494	506	502	465	473	441	471	466	458	460	472	498	503	494	460	490	486	517	457	499	463	455	507	465	474	489	460	429	493	513	476	483	488	482	463	461	466	520	456	466	492	512	463	492	492	484	496	495	506	495	474	494	472	463	487	504	445	472	481	486	451	475	450	466	491	462	508	485	484	501	481	494	497	487	483	493	441	493	497	491	440	504	471	502	521	468	471	463	476	507	515	454	467	480	496	456	490	490	497	492	502	526	491	435	496	508	463	460	480	507	476	481	475	485	500	492	471	482	502	485	467	501	472	453	491	478	519	495	468	479	463	464	432	460	530	496	494	436	491	477	494	487	476	498	513	486	496	506	458	487	493	463	471	476	491	490	489	482	486	514	495	522	455	522	494	482	484	469	475	471	488	478	522	522	460	498	516	476	477	480	494	487	461	449	446	498	434	460	499	481	461	474	448	460	478	450	473	493	494	471	517	450	466	477	431	501	461	459	483	466	483	473	458	499
23869	20986	25053	27123	20989	20810	1186	309	231	171	148	137	124	122	103	117	100	116	107	105	98	113	89	102	104	110	108	91	80	96	103	97	94	100	105	83	71	79	88	89	104	106	106	99	101	88	89	84	84	93	91	82	98	93	102	108	88	80	78	89	97	95	80	107	84	84	75	94	83	97	129	81	78	69	98	74	99	90	110	85	97	78	94	89	88	84	127	92	92	76	93	100	85	102	92	80	84	92	98	92	78	89	79	81	82	91	99	110	81	91	87	71	109	78	84	89	86	78	96	80	74	92	105	96	106	87	86	81	93	88	84	82	87	86	105	99	91	85	77	74	92	104	98	96	95	95	83	92	78	84	83	93	92	81	88	88	94	94	90	71	83	78	80	102	102	108	74	91	70	90	84	76	89	88	88	90	75	85	88	85	93	88	82	93	92	89	68	95	101	106	94	92	100	108	102	82	102	82	85	95	101	77	73	82	92	90	86	95	90	79	90	91	90	96	95	79	82	99	84	86	89	84	96	74	105	93	96	75	105	99	78	89	84	104	87	66	84	104	89	89	79	84	75	83	95	89	89	88	101	69	93	105	116	83	75	106	92	94	72	65	94	83	73	92	67	92	62	66	116	65	87	88	84	82	86	88	67	116	103	91	93	83	87	99	82	93	93	82	95	92	107	89	71	76	100	68	93	85	92	91	89	90	80	80	76	88	85	80	97	103	71	63	79	76	87	76	111	87	89	77	107	103	100	86	105	86	120	82	84	80	99	84	83	89	91	116	99	82	78	80	108	90	90	92	80	97	93	83	83	72	86	81	108	101	98	105	73	80	69	75	80	88	79	94	83	71	87	107	85	98	76	108	87	81	87	86	88	91	87	97	97	87	90	94	81	84	104	90	96	97	73	89	84	98	83	84	90	99	95	92	67	97	102	77	88	87	81	83	98	94	84	89	107	69	93	90	82	109	94	83	92	97	81	77	88	96	104	82	87	102	95	98	96	101	106	70	89	98	91	74	79	82	93	84	107	81	80	92	84	115	86	97	86	70	74	83	83	82	93	86	89	75	83	95	84	90	86	99	94	95	76	79	79	70	92	73	67	97	88	93	86	71	66	82	100	102	75	78	88	90	91	87	71	95	79	92	92	79	98	89	65	87	90	80	110	76	92	96	97	80	88	88	87	83	101	110	84	72	90	82	88	92	82	101	84	81	90	93	89	83	88	104	108	102	75	89	97	86	68	93	94	89	87	84	103	87	80	103	86	104	94	99	82	103	69	82	74	64	92	80	75	87	68	104	96	69	76	104	82	92	81	80	89	80	88	95	99	119	83	78	68	95	78	87	111	96	93	80	98	74	86	93	70	91	76	85	90	96	78	92	80	93	102	103	85	88	72	91	74	78	80	82	79	96	92	92	81	84	94	75	88	92	82	104	95	91	89	84	94	83	88	82	83	81	79	93	114	93	101	101	81	101	108	95	98	90	95	82	79	90	93	77	98	90	106	79	80	85	91	70	96	79	86	109	88	84	86	109	87	98	81	91	76	88	100	113	100	94	86	81	100	104	68	89	104	87	94	75	97	77	78	101	94	75	106	86	87	74	88	105	88	95	108	87	92	84	66	92	103	97	92	90	75	82	73	74	87	100	100	91	79	78	104	95	101	79	108	91	85	86	82	86	81	108	103	80	86	93	99	80	80	84	86	108	84	88	81	79	81	84	95	93	108	100	82	85	92	70	96	85	87	98	99	81	80	80	87	87	73	96	98	97	93	98	86	79	85	92	98	81	88	82	78	91	90	77	85	88	81	102	95	92	86	98	83	93	99	85	94	94	89	92	89	83	94	80	88	101	81	91	80	105	112	93	98	91	92	85	89	82	90	71	93	78	77	75	91	109	91	96	96	73	105	90	90	83	91	98	100	87	79	91	94	83	111	96	88	101	120	77	81	93	89	108	91	100	97	102	95	100	81	79	76	96	76	90	83	93	89	86	95	101	90	86	87	86	85	101	86	84	71	76	93	79	83	92	83	102	87	95	78	87	109	81	79	83	97	70	94	101	88	80	82	82	67	100	76	71	90	77	70	80	95	84	93	80	85	90	90	75	115	79	88	100	104	80	77	99	85	97	89	95	99	108	91	106	81	86	94	103	96	74	68	97	104	95	106	101	94	97	91	83	89	101	84	93	89	85	91	95	94	87	85	89	122	100	82	79	97	88	81	90	75	79	106	104	83	88	88	77	89	89	106	79	98	68	101	102	89	86	100	94	72	94	61	93	102	92	98	89	87	83	94	97	82	99	83	96	88	92	102	70	88	94	97	99	80	97	103	93	104	84	69	105	78	98	87	104	100	123	78	96	75	101	107	87	89	92	100	90	93	97	79	93	110	105	75	76	84	77	86	105	82	94	79	77	93	97	89	89	98	80	86	76	92	90	86	96	77	84	75	96	75	110	88	101	88	90	86	89	88	99	98	104	100	92	78	78	85	89	90	109	110	84	95	84	77	93	90	109	94	90	99	79	98	96	70	72	93	87	87	105	98	73	100	83	81	92	69	76	86	93	89	89	97	99	94	80	90	100	89	100	77	93	103	86	93	99	84	84	87	88	94	86	82	86	114	81	102	108	107	90	92	78	100	74	91	104	68	76	100	77	88	76	96	75	99	79	84	84	96	102	87	82	87	110	67	76	87	102	93	92	116	84	109	73	99	84	103	85	71	94	79	92	84	89	85	83	80	75	88	105	79	105	83	78	90	91	88	84	83	71	96	86	83	95	77	85	89	76	102	94	92	68	100	81	88	101	71	88	87	84	91	98	90	100	72	72	81	89	95	98	79	94	81	102	106	92	108	78	90	97	83	82	88	103	89	70	90	97	89	77	88	91	80	74	92	75	93	82	88	69	89	106	99	86	88	90	89	89	82	95	81	89	79	105	87	102	91	69	92	81	79	97	95	84	77	99	117	84	94	80	104	90	86	93	85	107	68	85	111	90	98	90	92	90	85	103	73	69	87	91	86	82	94	85	89	109	83	91	90	97	80	74	92	83	90	93	90	101	93	82	84	83	86	89	95	93	89	69	82	113	86	105	74	90	81	96	79	96	81	90	76	98	97	76	89	83	79	92	79	79	73	83	83	85	94	97	78	101	96	110	98	82	104	101	78	91	89	105	86	85	85	89	91	83	88	88	90	103	79	83	97	86	87	77	93	100	94	87	76	78	88	89	65	65	66	108	94	90	98	90	87	99	94	83	90	94	78	83	89	97	88	83	80	78	95	90	94	80	80	100	95	109	72	98	100	91	92	99	106	106	109	94	95	80	91	83	79	88	87	99	101	99	94	90	80	92	98	84	92	81	67	68	85	70	100	88	85	86	88	97	80	103	90	102	82	95	82	100	90	101	79	105	81	106	83	86	91	92	93	89	85	102	90	91	67	87	110	112	100	79	80	94	85	87	109	100	89	85	96	92	75	91	86	112	105	87	83	100	88	82	86	103	85	76
3005	4139	2259	1000	572	425	349	304	286	252	264	259	224	251	240	266	255	248	225	249	279	245	248	268	266	224	238	245	238	250	228	235	243	236	257	240	250	213	242	244	239	236	232	275	231	239	248	221	257	238	256	262	233	218	228	255	234	237	242	233	224	216	245	238	242	206	228	216	268	216	242	218	228	245	228	248	241	270	250	215	252	213	216	228	238	212	265	216	250	227	218	256	239	236	251	234	236	214	235	214	237	212	241	215	207	238	239	256	244	251	231	228	229	236	246	227	232	231	242	229	221	220	222	232	210	189	241	226	218	225	249	229	223	229	224	215	197	235	217	213	237	235	267	203	218	216	242	231	203	233	249	233	223	219	231	249	233	212	192	261	227	210	240	234	256	219	220	203	238	280	231	240	213	219	242	228	230	250	241	235	249	245	240	239	261	236	238	211	240	231	254	211	233	231	227	209	234	241	235	232	209	248	252	257	266	227	236	218	224	263	236	236	274	234	253	223	259	247	205	243	248	222	228	241	238	216	226	226	235	250	207	248	227	229	261	213	247	264	219	217	208	252	197	230	242	242	237	244	239	221	255	241	251	234	226	233	254	242	242	237	253	241	234	229	237	218	230	265	228	236	244	257	249	226	241	230	231	250	237	220	274	221	238	236	241	231	243	226	215	240	224	227	226	236	203	227	246	271	260	240	238	227	245	234	244	221	273	263	223	184	230	227	257	234	226	234	216	226	234	231	230	246	221	224	225	233	238	211	218	211	228	255	245	229	228	234	234	232	254	237	218	243	243	205	230	235	226	228	262	238	234	260	228	254	222	239	241	237	232	228	230	209	215	269	237	240	222	259	201	232	253	242	222	221	212	206	228	240	239	239	217	242	224	228	231	226	252	237	240	232	256	250	237	232	229	246	255	240	258	232	244	231	223	238	237	254	242	242	219	235	224	219	231	229	263	213	248	244	248	243	220	213	261	239	240	228	214	228	262	225	241	205	229	228	238	242	246	235	234	231	217	237	251	250	269	232	220	257	232	234	213	225	248	239	231	227	228	220	262	202	236	237	220	250	246	270	239	208	224	250	205	228	219	234	262	245	228	239	268	214	251	237	213	227	209	261	262	245	262	212	233	225	225	219	249	244	201	252	253	221	231	240	239	231	222	229	216	248	232	250	215	233	217	235	216	222	215	214	232	247	227	218	224	204	246	256	224	234	244	231	251	214	238	237	221	225	245	235	206	221	251	224	223	224	245	229	229	240	236	256	245	239	196	221	248	186	231	241	240	232	239	239	218	231	258	205	248	239	204	234	229	237	241	219	249	219	221	242	256	242	234	254	220	225	223	205	244	232	251	219	223	245	223	214	257	210	196	227	237	224	242	215	246	263	224	252	241	229	248	255	237	256	232	269	249	228	220	223	254	217	227	222	237	225	232	228	246	239	215	213	220	248	246	254	202	225	228	226	259	239	229	252	223	227	232	235	215	231	265	247	236	233	210	249	231	245	240	216	206	212	255	224	248	202	201	236	246	225	233	201	225	214	229	262	235	247	234	240	241	230	240	231	257	215	228	230	220	244	248	233	230	236	221	232	204	228	240	237	205	255	216	248	216	225	223	237	258	223	218	243	222	237	234	238	251	218	219	247	202	254	228	232	232	229	227	250	244	240	224	255	247	238	235	207	254	242	243	236	246	243	209	243	237	218	221	232	246	194	225	248	240	224	212	222	215	237	226	253	244	241	246	222	241	225	243	242	235	254	246	214	237	232	218	226	235	231	230	255	206	231	236	233	214	222	234	223	244	255	227	236	194	244	210	237	258	250	250	243	231	244	222	217	219	219	220	240	239	234	217	227	257	243	257	225	234	242	252	225	247	239	222	217	254	239	236	235	247	245	238	242	222	252	215	255	204	240	236	228	222	214	271	237	219	237	238	243	245	238	252	204	236	245	206	222	260	225	240	243	254	260	222	245	224	244	212	263	225	238	236	260	230	199	228	242	237	242	249	259	234	229	215	232	245	208	224	236	219	240	231	257	227	221	234	222	223	214	250	230	238	233	233	201	229	245	231	226	216	236	228	231	222	251	233	244	238	231	207	222	224	283	248	232	245	232	231	235	235	215	230	256	247	230	253	217	232	250	246	232	230	243	262	214	211	247	253	235	219	224	239	235	233	220	208	205	247	214	257	254	196	257	216	263	224	199	239	247	215	223	231	226	227	247	231	204	235	254	214	206	242	230	212	242	240	249	242	232	243	228	280	208	218	231	228	230	265	256	240	228	238	233	223	210	209	222	245	215	239	207	264	274	226	246	244	216	212	247	254	222	251	222	260	234	221	230	235	253	233	227	231	229	250	227	237	250	223	214	229	242	225	268	230	260	211	250	247	213	222	236	238	228	270	243	229	223	241	263	222	244	213	263	240	242	262	249	229	219	227	235	229	219	218	235	258	258	234	245	232	250	241	232	208	228	266	267	257	210	245	218	230	225	232	265	246	254	219	220	247	260	246	223	229	245	246	211	217	239	212	199	220	248	227	211	233	222	249	233	243	237	253	241	225	234	246	257	244	231	241	229	237	199	241	246	233	251	218	219	239	221	235	231	215	242	227	234	217	218	265	238	233	224	221	239	219	222	217	243	240	241	221	240	217	247	243	229	241	227	224	212	237	260	215	220	214	243	241	210	194	220	251	207	206	244	229	242	262	222	227	228	220	247	243	245	257	224	227	277	249	244	225	251	244	245	215	231	229	223	254	233	238	250	232	246	229	236	240	195	226	215	229	206	263	230	256	254	222	200	247	211	222	252	245	235	228	239	243	266	226	218	211	233	261	218	245	243	245	196	233	246	246	229	239	236	240	229	214	211	214	236	236	225	226	240	240	245	222	207	250	215	248	204	240	238	249	230	254	229	223	241	235	237	216	247	246	234	240	239	231	242	237	244	222	216	224	254	259	221	232	231	234	198	237	197	209	228	254	252	234	218	203	214	205	246	226	223	240	257	241	227	227	219	239	203	240	230	215	230	222	219	216	238	228	225	246	226	239	213	241	232	224	241	237	230	245	221	234	243	219	237	248	234	273	224	220	235	236	229	241	222	255	238	233	189	247	247	218	220	228	220	267	217	214	221	249	227	236	214	238	242	244	229	218	221	273	224	225	217	201	267	219	240	238	246	233	228	223	232	211	227	223	218	250	226	235	234	245	232	240	225	223	226	220	234	226	225	240	244	230	205	221	235	224	212	213	224	237	244	289	216	208	230	221	254	242	228	221	214	242	230	228	231	216	226	201	243	247	241	231	189	242	225	203	249	215	227	213	239	239	233	248	222	256	251	235	242	214	228	231	217	236	218	231	230	226	229	248	246	217	240	239	252	226	231	236	243	263	218	236	213	248	230	245	222	248	218	207	243	236	236	223	231	224	236	227	224	214	216	253	270	222	245	218	255	241	228	230	237	222	247	227	251	195	245	239	231	230	229	235	228	234	248	250	244	226	232	218	229
32374	10356	1006	333	352	356	318	303	312	335	318	319	317	342	373	292	318	318	307	333	348	368	319	308	349	314	332	348	340	357	349	338	340	335	347	314	314	362	333	330	320	303	339	361	287	341	354	332	341	326	337	312	323	321	315	338	334	356	339	324	339	379	355	307	327	317	349	350	322	370	329	327	327	363	327	371	341	338	307	341	301	340	343	348	353	359	303	340	328	347	331	314	298	324	318	328	298	362	329	330	339	333	336	318	338	314	326	348	335	358	377	329	346	326	333	314	326	329	341	322	322	342	335	336	304	321	334	345	313	339	333	299	328	343	358	371	355	318	333	310	321	325	334	310	324	358	325	338	361	355	277	308	357	296	309	337	308	347	303	356	324	322	336	333	331	364	334	345	354	350	337	323	347	355	327	342	331	370	342	349	353	333	336	330	319	325	353	288	344	326	343	331	336	321	339	351	331	321	349	319	331	317	304	331	320	361	343	309	341	330	325	372	336	331	316	320	327	364	325	294	315	289	320	334	319	345	297	333	321	331	335	334	371	334	333	351	319	357	291	344	318	354	338	362	347	299	316	322	346	339	330	347	344	307	317	341	316	321	307	312	333	301	332	350	363	331	370	305	340	320	339	321	335	313	355	356	313	324	320	352	330	347	297	338	283	320	336	293	330	323	302	313	306	343	350	324	333	345	326	323	303	316	338	300	352	311	323	312	340	336	317	307	353	338	329	330	339	326	311	344	317	331	340	333	320	301	309	328	342	330	312	318	337	334	327	347	331	336	328	323	320	348	323	302	317	315	309	319	343	322	363	331	278	346	364	320	345	304	335	341	304	333	329	326	296	348	324	320	330	349	324	312	341	356	325	322	352	321	363	332	351	309	329	328	355	313	330	306	359	300	330	316	357	295	332	357	296	319	328	320	335	315	346	339	304	313	347	362	341	330	347	320	296	340	329	316	326	306	328	359	309	326	314	319	345	333	298	344	311	303	365	330	318	338	305	331	320	315	339	301	366	337	330	347	378	302	346	362	294	348	336	333	371	334	325	340	372	364	310	335	331	309	347	327	317	332	334	336	322	343	290	316	317	287	362	322	355	321	320	328	280	359	304	338	297	314	342	325	359	310	309	314	342	323	340	310	316	349	338	305	343	342	316	320	349	333	348	341	333	351	326	352	347	335	350	304	333	320	339	330	357	307	304	327	368	349	305	273	307	372	358	337	342	347	357	308	357	329	354	331	335	309	348	340	321	311	288	301	345	340	325	334	314	300	343	360	298	313	327	322	342	308	349	345	289	345	345	347	338	322	352	330	330	340	323	316	328	303	369	321	342	345	353	313	325	327	327	321	348	306	337	308	303	361	361	329	298	331	305	317	377	337	349	327	334	346	322	336	326	292	342	333	342	310	316	331	354	375	323	345	349	343	334	307	347	330	334	311	371	348	321	367	355	284	313	329	323	307	345	345	357	328	328	327	308	380	304	341	342	336	302	346	297	309	339	324	323	349	308	323	325	322	328	323	354	348	341	345	341	353	335	322	327	338	316	328	332	314	320	333	326	337	302	346	324	333	309	339	347	341	319	305	309	359	338	353	327	347	355	324	312	337	324	305	326	328	329	319	324	324	301	326	329	348	342	345	357	338	364	355	319	314	340	346	300	317	329	304	363	338	331	324	313	341	358	338	330	341	317	294	345	348	312	329	357	328	310	357	322	331	330	356	336	304	340	336	347	344	339	291	344	309	344	316	312	336	344	342	327	345	369	340	322	331	335	358	343	356	342	339	305	347	293	311	325	285	287	334	319	307	360	358	336	351	337	331	318	314	318	314	316	342	356	299	307	333	321	359	336	335	332	334	318	313	308	356	318	338	353	333	315	336	347	323	306	351	307	305	361	363	321	327	326	326	303	343	327	334	324	300	375	333	314	327	318	354	318	352	341	308	337	299	325	328	330	340	305	317	365	317	325	324	355	327	349	364	329	319	307	315	300	338	326	313	337	361	304	352	338	340	346	315	331	338	306	369	301	328	333	316	328	330	344	339	331	294	311	324	332	344	339	319	370	332	308	362	321	343	317	304	299	307	357	346	290	321	326	339	361	365	324	335	328	335	324	309	306	336	346	332	336	371	345	381	330	355	350	314	295	344	320	351	352	313	340	303	344	342	327	335	295	312	311	337	334	322	368	348	350	332	313	364	342	345	360	307	306	326	351	329	328	321	359	336	316	308	332	349	327	347	314	358	364	338	315	304	342	284	346	364	306	317	358	340	303	348	295	348	340	364	294	342	327	340	340	318	360	303	319	355	325	310	308	347	324	338	350	321	373	339	327	312	320	342	295	276	323	314	326	335	363	324	335	345	319	347	333	333	333	355	350	339	322	312	322	309	342	304	346	316	325	327	314	341	363	355	316	345	333	313	340	340	325	305	312	348	358	331	321	296	352	335	300	337	319	337	339	327	352	374	339	305	282	309	312	320	334	363	321	348	299	353	329	330	296	309	325	362	344	378	327	312	370	349	351	338	340	312	326	325	328	325	314	335	361	323	324	312	321	331	343	321	347	328	335	330	352	282	334	311	371	296	311	355	324	337	317	334	342	303	320	315	308	307	324	351	339	348	290	305	326	358	340	323	322	326	306	337	338	333	313	330	298	327	345	358	307	340	304	344	345	286	330	329	331	334	341	319	314	338	320	327	307	369	313	303	325	313	354	306	342	317	349	331	353	324	316	315	317	321	330	319	352	341	283	326	354	319	316	319	330	333	359	372	303	364	355	349	347	330	372	330	310	352	349	307	311	322	312	303	305	376	307	333	287	308	358	312	333	346	363	315	362	350	335	332	344	314	338	358	338	351	331	367	324	340	344	330	326	346	310	351	348	318	301	346	325	310	313	368	306	328	337	316	317	321	354	340	327	320	336	336	320	326	325	323	342	352	335	324	336	339	339	325	331	363	369	357	341	304	315	305	299	331	324	312	330	315	322	328	304	318	362	294	358	329	321	321	346	344	358	288	316	318	316	346	317	333	400	321	304	313	328	313	341	351	308	335	298	355	296	344	317	318	310	331	324	330	332	338	323	364	340	328	334	349	327	313	299	332	330	316	314	334	342	289	318	329	357	327	342	359	337	339	293	344	339	319	313	313	332	323	332	338	328	332	346	347	302	347	350	283	344	331	352	322	338	339	324	328	321	334	327	330	369	334	376	286	342	313	340	322	323	340	335	317	314	364	338	344	342	343	311	293	338	339	336	339	291	303	333	338	296	332	337	305	340	376	321	330	360	338	325	295	345	346	337	340	324	311	335	322	347	356	327	339	365	310	363	340	297	324	319	322	327	310	322	333	329	310	325	292	330	331	366	322	328	329	309	320	348	339	321	331	325	333	385	300	305	370	295	341	310	368	317	309	314	319	325	321	282	301	337	353	320	366	320	319	379	317	331	304	298	351	331	341	352	331	354	339	328	351	338	330	356	312	366	357	341	371	359	328	316	338	360	314
5560	806	762	740	706	700	757	731	752	729	746	698	723	752	722	721	761	666	736	709	700	762	738	711	757	701	765	703	730	709	679	744	710	757	733	723	750	752	695	764	757	762	711	704	700	717	749	708	721	703	751	715	705	665	735	714	726	766	686	747	688	761	717	728	684	670	725	721	797	754	713	743	761	674	721	716	696	742	714	729	706	725	741	733	708	732	730	728	735	723	711	729	702	745	710	710	746	710	748	726	700	720	788	720	729	767	748	721	681	711	721	721	759	690	730	747	768	726	718	707	704	725	751	705	721	682	699	773	712	723	740	714	744	697	728	761	758	745	723	725	715	735	738	763	773	782	718	721	766	728	700	717	714	755	819	704	717	698	736	718	735	708	689	706	744	748	706	772	706	715	723	764	701	729	725	746	772	741	746	721	737	737	734	742	762	731	689	711	758	757	699	711	746	689	713	754	738	775	765	710	790	744	766	715	727	719	742	740	677	758	753	706	733	754	721	745	760	738	714	693	710	740	730	722	677	715	707	743	714	679	749	709	745	743	717	736	750	732	701	772	731	665	713	724	745	746	782	720	722	719	711	798	725	730	787	713	739	730	774	709	725	746	741	736	728	697	729	722	764	761	761	743	720	697	696	689	729	702	754	766	702	719	735	705	764	723	749	715	758	676	705	748	752	685	759	780	718	737	719	740	763	779	793	793	744	726	734	697	702	700	744	751	697	750	763	739	754	745	761	719	691	743	706	783	702	713	710	748	700	759	738	727	780	684	733	743	717	725	734	733	726	686	748	720	742	713	737	721	693	717	708	726	738	708	748	722	740	679	715	704	756	709	729	678	728	730	726	733	735	724	740	751	717	723	758	714	725	704	756	709	708	729	728	722	710	725	754	741	710	720	688	683	724	672	724	695	734	739	746	734	768	705	710	787	720	753	698	733	724	753	703	751	764	748	738	751	757	723	711	746	716	690	707	731	751	695	764	755	647	746	680	756	712	700	710	685	705	685	688	723	724	732	715	720	714	711	702	742	708	694	738	715	732	683	686	762	748	748	707	743	734	730	708	737	740	715	774	719	696	686	743	811	725	690	725	715	761	685	697	696	750	711	727	720	690	693	747	745	699	768	743	723	731	753	744	730	689	734	720	758	675	738	775	693	710	723	721	720	743	754	722	687	744	704	747	774	736	697	744	708	728	745	728	655	754	692	692	716	716	676	750	704	748	764	671	783	715	711	787	701	746	708	716	745	710	696	708	740	743	661	718	748	732	724	722	772	689	717	766	711	733	721	754	748	720	725	734	709	703	722	683	754	725	736	731	708	670	766	712	756	707	689	742	779	794	696	704	710	795	774	761	715	696	729	723	725	762	713	727	677	739	776	739	770	777	746	704	773	718	716	744	737	748	738	729	709	711	725	708	701	749	712	735	796	734	696	717	708	733	774	753	700	699	678	766	750	729	736	732	751	746	668	773	675	737	749	667	758	705	747	739	714	718	754	741	724	710	747	723	722	733	749	722	734	704	690	748	708	746	734	769	769	757	695	776	645	684	715	724	732	702	720	791	752	700	740	708	726	728	742	797	688	709	746	712	720	711	712	738	700	726	714	735	722	739	719	739	732	726	739	736	721	695	761	734	659	714	712	723	668	728	713	741	733	724	761	683	746	745	721	730	736	732	702	744	777	731	724	768	718	737	753	752	709	736	704	724	730	731	750	712	715	739	694	727	745	759	727	755	764	740	734	699	763	728	759	720	700	713	754	707	737	679	743	729	708	752	705	718	741	764	721	746	694	676	708	746	736	750	717	723	733	732	710	726	753	740	726	746	734	682	726	687	716	728	743	729	746	730	746	745	657	758	704	742	758	708	761	736	769	711	742	755	749	730	747	751	715	734	720	738	699	739	687	700	758	729	713	751	706	771	717	737	725	710	740	684	716	705	714	725	711	766	707	734	700	754	733	728	658	751	739	721	756	781	727	747	734	708	707	721	694	703	739	739	732	759	782	752	701	736	730	711	751	709	735	719	771	725	738	754	745	737	708	768	774	727	694	739	770	691	738	731	724	698	778	725	697	743	689	734	743	733	743	784	714	733	756	770	719	696	716	746	733	695	712	777	695	683	718	656	692	727	704	725	705	711	737	705	702	726	726	730	739	733	711	746	750	715	728	727	726	740	713	703	748	715	739	722	761	695	695	724	751	687	728	704	752	657	690	748	728	752	746	766	756	686	738	751	755	736	720	661	699	736	698	750	734	703	718	741	709	719	722	754	685	688	754	748	715	762	757	730	754	733	730	761	744	705	743	750	693	720	735	737	700	714	701	750	683	748	717	744	775	736	694	710	744	732	708	725	650	777	714	746	656	727	731	700	716	707	721	741	727	679	720	753	743	720	746	728	737	759	772	732	685	751	730	753	723	693	753	741	678	716	741	738	736	706	784	720	715	707	760	773	721	747	723	745	727	733	733	722	742	716	740	680	722	705	723	727	748	740	737	737	754	736	737	743	736	712	761	720	722	752	724	778	720	747	748	736	757	708	712	764	736	687	711	727	695	713	665	696	737	719	741	726	733	729	725	712	750	747	719	710	716	722	743	695	756	776	731	681	747	783	699	733	722	725	688	724	763	748	700	693	750	721	758	723	732	717	727	734	728	698	770	720	765	729	719	750	729	687	743	665	743	728	736	735	725	729	715	778	707	731	717	689	739	747	755	701	731	765	738	738	705	722	666	728	741	720	711	714	752	753	709	731	729	727	736	731	705	740	685	746	761	725	776	696	701	685	695	770	695	678	721	730	759	719	705	702	776	719	763	678	743	732	702	673	680	719	747	770	719	749	702	715	725	678	728	753	753	769	706	758	748	774	752	739	719	772	732	734	742	745	714	759	723	749	728	763	765	753	769	697	710	743	685	720	725	781	716	722	715	728	719	723	693	718	735	737	693	806	754	716	704	747	740	757	746	707	724	756	669	708	725	678	715	721	711	733	697	764	734	688	769	762	673	716	732	759	697	708	721	753	698	698	712	748	722	685	717	708	778	739	777	682	770	741	694	771	747	741	723	689	725	721	704	720	690	723	730	697	734	681	769	709	714	721	726	748	748	728	727	727	714	753	725	744	765	735	728	724	777	710	704	727	715	755	719	707	779	684	727	753	706	723	703	685	752	709	671	761	760	657	670	759	744	728	699	716	779	711	709	741	733	756	744	754	765	748	714	703	736	705	718	746	703	729	679	711	755	718	721	758	754	707	717	752	771	761	756	731	711	717	732	688	689	749	691	696	730	706	789	657	689	677	717	711	731	717	734	734	760	722	720	741	704	731	692	708	730	746	768	775	735	737	751	687	735	771	730	717	727	726	718	760	698	771	765	736	748	749	700	771	739	763	699	737	693	673	731	732	718	686	745	728	743	706	707	723	689	691	713	734	713	730	704	791	750	691	715	735	716	752	721	719	710	710	715	765	756	714	739	712	771	735	723	726	726	747	713	710	750	694	736
24607	21022	24452	27810	20459	1705	398	305	324	286	245	259	249	267	228	230	225	212	234	227	235	235	212	216	225	218	205	226	207	230	241	232	214	209	188	208	222	216	215	232	198	217	234	199	212	232	229	184	218	215	221	201	212	206	184	236	230	188	208	200	235	191	234	205	219	213	200	236	207	228	185	210	194	202	229	224	215	206	196	243	226	185	217	211	207	198	196	198	197	225	236	228	191	202	223	214	214	217	205	216	220	225	204	231	186	173	223	233	205	205	217	212	204	218	192	204	234	199	198	195	210	215	213	206	221	189	208	208	231	219	226	226	202	218	225	221	208	207	219	220	235	208	210	221	210	227	203	199	219	204	206	231	219	183	219	208	178	220	194	216	230	186	200	217	212	196	199	220	202	213	224	213	203	227	226	206	190	191	231	220	227	209	220	230	233	224	230	200	209	208	232	195	197	220	194	248	205	220	194	228	196	208	226	192	217	214	226	207	222	215	238	212	195	247	213	215	229	235	216	210	203	221	198	221	189	175	222	197	203	201	221	203	213	220	212	228	194	218	212	208	203	224	212	203	204	208	211	213	190	200	205	228	185	218	210	233	230	228	254	192	197	204	232	238	182	225	211	217	196	222	228	219	216	202	207	213	217	231	202	217	212	232	217	209	192	221	202	225	195	204	221	201	204	221	224	203	180	209	198	217	235	219	215	233	181	187	200	248	229	178	209	207	223	208	202	217	212	235	221	193	222	203	214	209	208	218	208	181	214	204	239	226	227	227	201	214	210	189	212	209	187	240	211	210	235	195	222	202	214	221	223	235	231	222	215	221	231	199	226	213	217	199	245	242	209	226	224	216	235	197	234	197	213	208	209	200	218	235	203	198	224	199	200	234	233	219	220	213	219	202	197	221	225	228	221	230	195	216	210	220	196	216	210	203	204	207	227	226	220	220	223	196	186	218	228	208	187	236	238	202	236	216	210	238	218	195	226	213	235	215	223	196	222	194	210	211	233	224	252	199	191	212	213	211	225	226	222	212	223	225	226	172	195	235	232	230	216	205	207	228	200	198	199	229	210	191	226	224	222	220	196	226	221	203	224	223	210	204	219	200	208	217	221	210	206	217	222	219	226	205	206	198	232	207	222	216	215	223	191	222	224	243	224	214	224	184	222	192	210	212	227	229	194	212	233	199	221	197	206	211	230	223	204	206	234	184	188	235	232	200	182	206	208	220	187	219	214	200	197	198	206	206	214	196	192	201	198	186	212	225	179	223	215	211	198	223	198	180	227	210	204	222	225	222	184	222	222	203	213	238	198	205	212	193	212	243	231	214	201	238	210	256	216	219	198	207	194	201	188	191	196	217	192	201	202	194	208	217	211	229	215	213	197	216	211	193	200	184	210	211	228	215	236	212	207	221	213	226	212	223	214	224	216	240	196	205	207	195	220	237	187	198	232	213	195	209	245	237	205	214	224	209	235	248	178	202	219	240	210	207	214	218	205	220	238	232	192	193	226	212	172	174	223	192	220	206	208	224	197	230	209	210	211	199	196	200	206	249	207	190	236	208	208	204	238	201	232	226	217	216	203	208	225	213	214	225	209	197	204	203	216	208	198	202	201	231	207	236	193	208	217	199	243	180	207	205	205	203	213	235	213	213	199	213	226	220	204	218	211	204	218	194	221	222	186	229	199	179	233	223	230	218	233	215	217	225	223	228	247	224	191	200	195	205	226	205	196	207	207	207	200	209	203	242	234	197	225	223	223	206	176	195	201	228	250	190	203	219	204	191	189	233	202	191	229	194	204	192	221	229	196	221	207	192	224	196	201	231	194	213	225	203	188	215	209	220	212	234	221	225	226	217	219	224	201	201	202	177	192	214	244	219	229	198	207	223	233	208	213	226	224	224	231	224	195	204	246	223	231	202	214	192	204	194	196	224	219	195	186	210	197	211	232	215	242	235	229	228	206	188	225	196	208	193	208	212	215	231	208	222	226	207	209	194	215	213	238	184	201	227	234	206	193	217	225	183	197	205	235	203	208	211	224	215	226	226	232	224	252	232	220	189	221	227	205	218	208	219	209	223	211	224	206	237	190	209	215	216	223	179	218	192	225	229	199	218	208	209	212	197	209	176	220	205	201	194	211	235	207	238	219	221	249	215	193	207	207	234	242	226	230	199	187	203	218	223	206	238	201	216	204	217	198	179	215	194	215	250	199	213	230	218	221	211	223	201	230	183	187	205	219	206	231	242	216	204	217	204	218	224	213	194	196	216	202	178	200	203	213	201	219	215	238	217	203	218	236	218	234	219	210	224	219	216	198	209	218	217	228	210	222	243	213	207	194	201	222	202	202	223	222	205	227	194	219	217	246	237	204	197	229	200	220	211	230	205	199	196	219	229	222	187	226	181	210	247	190	240	235	213	248	220	211	216	208	192	232	224	204	203	193	213	216	200	209	211	182	171	211	197	201	212	213	207	212	219	209	233	200	224	215	233	235	183	207	229	219	216	218	206	200	216	201	197	189	200	201	204	209	209	222	199	236	207	222	201	224	204	207	215	184	218	193	206	214	204	185	187	204	192	219	235	208	211	217	207	218	225	241	217	208	200	203	195	211	211	219	201	199	216	199	211	256	235	238	229	232	199	204	183	206	192	198	226	211	213	207	219	216	239	252	194	216	220	231	190	219	184	216	246	218	212	190	227	230	212	202	238	209	214	188	194	228	219	212	222	217	214	191	212	211	203	210	225	231	204	185	187	197	215	208	208	204	191	173	207	220	217	201	214	206	223	193	194	235	210	201	215	207	199	266	219	234	205	202	232	221	194	222	177	206	208	210	213	211	215	215	221	221	231	208	228	217	221	192	227	208	206	236	198	196	211	233	207	217	212	215	242	195	224	204	218	206	201	221	194	228	206	226	212	221	226	197	206	212	207	235	232	201	199	223	203	205	184	201	216	219	218	212	226	200	223	227	181	228	193	189	224	237	263	218	209	234	199	216	215	227	215	196	231	233	203	204	215	246	209	201	210	203	215	219	223	204	199	215	214	211	203	231	215	215	209	212	214	221	221	204	188	208	218	223	200	204	204	187	202	198	223	221	204	221	195	199	187	248	210	200	210	203	202	210	221	207	197	216	193	201	211	224	229	220	178	222	212	175	241	232	199	199	211	195	211	228	217	217	211	237	226	217	189	194	192	237	224	241	232	237	204	209	206	220	196	211	189	199	210	234	181	185	197	198	213	226	218	207	253	219	215	217	221	217	212	205	212	172	215	207	211	199	214	173	196	207	206	229	234	177	220	211	210	210	202	229	239	197	212	204	236	203	204	210	189	191	197	225	235	227	215	236	240	212	205	183	190	226	194	216	226	206	232	231	228	228	220	220	231	212	209	205	213	210	221	237	231	223	202	245	231	189	219	207	221	215	218	218	191	205	209	221	200	216	219	234	237	172	205	204	201	205	193	216	188	205	226	224	214	218	248	205	202	181	197	202	202	213	246
3031	2578	1503	819	702	560	561	483	539	516	519	501	474	512	479	488	484	469	485	474	471	463	459	458	514	489	471	494	479	477	469	451	506	465	484	524	480	523	533	495	477	467	476	497	479	490	474	512	500	483	484	483	497	488	478	454	470	477	481	515	483	510	491	490	491	501	472	456	476	486	486	441	501	501	494	496	503	458	486	442	501	485	452	494	466	471	478	417	511	459	454	459	467	482	498	472	458	463	465	487	489	481	473	449	483	470	477	486	506	493	444	485	466	460	502	448	467	494	462	491	495	533	472	497	524	476	507	528	485	465	476	461	473	513	487	486	494	434	481	471	494	458	459	453	539	437	458	481	489	488	441	447	483	462	499	526	463	448	489	453	499	499	474	437	467	463	420	475	444	486	471	469	492	441	482	451	517	483	496	483	451	458	436	499	488	477	460	502	496	468	475	483	466	514	469	477	465	484	452	444	464	494	466	464	479	458	449	502	491	468	469	448	471	497	483	466	502	471	476	467	487	500	500	501	488	502	487	486	481	495	525	439	462	466	459	476	508	490	458	477	495	447	491	503	453	500	487	438	470	492	442	479	468	513	509	474	478	464	491	454	478	491	466	472	475	486	486	491	493	465	498	468	476	459	491	477	464	479	477	469	461	464	505	481	497	486	476	474	503	471	472	497	504	458	513	456	474	477	464	482	474	487	490	497	520	428	527	482	494	497	520	469	464	543	510	488	468	486	489	488	454	491	459	491	463	500	478	494	499	478	495	449	495	481	482	481	446	475	498	454	485	497	458	480	464	503	435	494	477	450	473	480	441	468	495	492	475	459	505	486	462	461	480	474	481	446	492	519	491	502	460	463	476	496	475	465	497	455	510	516	486	532	485	476	503	472	448	471	492	472	464	512	488	442	441	456	438	480	479	471	487	489	477	500	497	497	439	509	471	462	497	493	454	451	487	480	462	451	467	477	433	473	500	445	473	470	453	492	464	469	511	457	497	471	452	493	514	474	488	501	525	487	486	457	490	486	495	453	509	505	471	507	467	503	501	478	489	449	464	463	469	467	457	483	472	478	478	482	505	459	503	467	452	522	453	456	511	472	469	509	446	459	465	465	474	473	496	486	488	503	478	472	448	494	456	480	516	509	510	505	503	481	470	452	461	460	494	478	485	509	464	488	452	476	497	486	456	477	458	482	460	499	503	462	494	478	492	457	479	449	508	476	492	472	500	432	480	512	463	445	468	463	468	478	488	483	473	473	492	505	482	472	473	479	457	502	498	465	428	495	444	522	490	513	508	498	497	507	505	498	485	471	495	432	485	535	422	514	480	458	472	496	454	483	495	505	487	488	499	445	489	464	503	481	500	485	503	484	449	469	498	471	468	475	453	452	450	490	486	447	484	456	455	478	467	465	510	448	509	462	503	499	496	517	494	510	452	464	457	476	517	481	486	488	480	459	465	454	466	484	440	491	452	469	466	473	444	472	471	443	495	492	511	485	498	516	473	482	491	494	495	505	483	530	435	463	475	450	484	410	466	464	489	457	457	445	501	436	485	413	503	431	488	491	490	473	463	472	502	462	481	492	469	472	445	487	486	483	459	433	467	490	477	504	473	475	452	454	493	527	452	489	510	462	491	493	482	463	426	453	479	501	464	477	466	451	468	449	477	458	484	494	451	464	477	479	507	474	499	509	465	479	460	498	479	517	490	496	502	471	480	460	508	496	494	495	531	457	480	463	449	503	491	482	449	478	491	491	480	472	481	481	507	477	480	482	423	470	478	459	520	458	484	488	477	487	467	487	447	476	452	466	473	455	445	475	440	441	491	476	457	508	514	453	441	486	513	446	473	483	465	481	483	503	476	501	436	466	497	512	523	495	475	458	525	483	452	493	468	498	450	503	476	445	449	468	500	531	438	488	475	483	512	441	481	479	480	488	514	465	469	511	474	461	467	521	494	446	500	479	468	439	476	494	498	470	483	459	488	478	455	451	455	469	517	449	493	511	500	457	494	482	489	486	533	497	480	509	477	491	510	462	459	482	503	490	453	513	485	499	488	462	475	491	479	488	492	456	502	492	491	460	509	499	447	427	468	508	491	472	441	481	495	523	471	464	480	516	484	493	473	485	434	466	497	412	455	455	492	518	505	474	507	482	496	474	483	464	456	494	510	477	483	478	515	454	504	461	508	467	533	527	451	508	470	453	476	473	471	481	497	486	525	426	463	473	449	449	503	475	428	448	529	459	479	457	485	471	485	460	508	478	464	466	492	470	485	479	467	485	476	491	447	449	462	500	457	438	498	514	471	479	479	480	456	462	477	498	507	510	541	508	464	459	477	494	465	508	481	508	475	508	487	481	443	467	525	474	471	456	453	456	496	513	495	475	442	508	415	470	481	469	438	522	491	490	471	488	450	449	454	466	486	506	471	462	518	501	483	471	500	473	478	477	515	483	474	492	448	475	488	495	456	470	481	483	488	440	473	454	455	462	489	473	474	477	454	451	494	479	470	453	446	411	466	468	483	468	485	458	472	478	495	475	449	502	505	484	486	495	464	462	449	474	478	457	459	491	482	455	446	464	482	489	486	486	501	469	478	487	458	498	482	474	467	453	450	471	438	448	498	485	463	474	498	471	499	481	484	474	469	476	501	486	441	485	448	455	475	497	501	483	513	502	436	487	465	475	471	492	463	511	498	483	463	476	470	446	467	460	463	488	486	498	452	484	461	462	447	517	501	468	450	461	488	484	488	493	518	505	514	482	466	478	492	468	471	508	446	487	494	498	466	510	454	469	475	462	527	477	500	480	444	468	476	458	466	486	449	470	499	470	461	481	482	470	469	500	498	498	487	493	505	472	492	474	504	467	468	499	502	452	456	493	485	499	531	465	486	466	461	442	488	495	457	478	462	483	483	499	458	458	491	518	524	439	463	468	499	480	478	461	494	458	488	497	499	452	429	509	464	465	510	497	495	467	497	475	457	470	481	470	459	471	472	451	513	486	455	457	464	474	490	488	446	500	485	484	453	484	416	468	496	455	515	484	475	484	464	499	485	492	479	464	439	440	473	441	467	477	478	464	473	484	453	425	473	451	485	457	450	482	477	506	460	455	478	444	492	485	530	473	468	499	443	469	464	510	500	470	459	498	442	480	460	465	515	494	468	446	454	532	453	451	492	480	464	481	492	475	477	493	456	479	524	481	449	472	498	461	496	510	468	484	455	472	495	448	500	454	484	461	455	457	467	480	464	448	482	525	483	467	446	460	516	487	492	487	479	461	470	524	450	453	467	473	477	520	463	478	451	447	491	463	448	478	479	472	485	466	489	460	486	494	438	477	478	478	499	483	450	485	476	547	480	469	494	497	514	472	498	475	484	451	475	458	450	497	461	476	501	439	475	490	473	473	446	486	459	452	466	477	398	479	468	493	483	484	463	501	508	467	475	453	495	501	506	466	485	444	466	467	483	539	463	472	469	494	470	496	488	445	448	477	479	467
23826	21002	25062	27144	21007	20843	1246	343	222	168	137	147	118	125	110	117	112	104	97	108	114	89	111	107	93	106	108	93	95	94	100	96	71	84	98	98	96	95	103	85	92	98	100	89	116	78	83	97	96	75	88	96	98	99	104	82	84	101	102	95	84	107	104	83	99	94	101	113	111	91	87	98	94	93	94	82	73	97	83	95	74	93	80	92	105	93	95	80	104	89	85	91	77	98	96	95	94	74	95	83	87	93	105	93	104	94	90	106	82	85	89	83	68	90	94	83	76	87	82	96	90	74	98	91	96	96	103	71	88	94	82	85	91	82	84	80	90	93	87	83	84	92	89	88	85	97	71	86	108	90	90	74	99	101	87	81	94	98	75	85	81	95	95	86	87	75	82	99	77	83	74	92	94	84	94	79	79	94	86	86	87	65	108	88	82	83	86	87	85	80	90	90	96	106	82	92	84	85	101	72	90	81	92	76	78	67	91	92	97	89	93	98	101	90	74	85	99	109	91	84	88	85	77	74	103	100	86	78	78	87	84	105	94	84	86	96	89	85	76	85	97	73	85	87	81	81	85	102	77	87	87	113	103	91	83	83	84	80	71	93	99	99	88	78	112	92	77	91	78	82	99	88	83	88	74	77	65	80	81	92	80	83	82	83	80	83	92	71	69	90	60	92	107	75	89	74	88	71	85	88	98	110	91	86	94	96	86	90	82	79	94	72	89	91	77	97	103	98	103	84	79	86	81	76	113	100	80	93	101	87	89	92	100	98	87	73	93	92	77	84	96	82	93	103	100	87	76	99	84	114	83	83	98	93	94	95	86	79	72	97	105	85	70	72	91	95	86	84	95	78	83	87	90	87	87	85	81	78	92	82	81	98	88	83	90	83	96	105	98	79	87	76	95	98	87	101	75	98	94	94	71	85	90	103	94	82	73	81	96	104	75	97	75	84	100	98	93	98	91	98	93	107	97	89	93	91	77	86	71	98	108	89	89	88	83	90	98	98	87	99	95	99	111	90	88	94	75	82	99	66	102	61	91	92	81	81	89	87	87	84	96	99	101	95	86	86	81	79	71	109	101	91	84	92	98	91	114	92	89	82	92	89	79	82	69	93	88	99	84	85	88	89	107	73	87	91	89	77	83	73	95	92	75	93	67	78	98	84	88	64	85	93	74	82	86	86	91	83	84	102	80	86	95	92	68	88	102	77	83	89	91	87	91	77	95	94	79	79	78	76	92	89	106	87	82	98	108	96	103	77	94	86	97	103	89	84	83	96	98	102	89	99	73	81	98	93	91	90	81	77	97	103	88	72	109	86	103	102	93	78	86	84	100	101	83	77	89	71	88	93	95	78	92	100	97	79	109	78	84	85	94	71	102	96	78	79	89	103	89	82	114	85	80	101	94	95	83	74	91	72	93	80	81	74	95	88	105	63	92	109	86	90	107	96	86	88	87	94	92	93	95	107	135	85	90	77	85	80	77	75	104	89	101	81	89	86	102	101	81	64	104	90	85	79	86	75	64	101	92	75	95	93	77	85	72	82	96	91	84	105	90	110	84	104	100	104	104	80	97	104	97	96	79	95	89	78	99	82	77	79	101	101	102	89	87	97	69	96	90	69	91	110	118	86	91	84	99	84	79	89	112	92	88	89	90	102	107	107	87	82	85	68	68	85	93	85	95	91	80	95	98	100	90	95	74	77	90	92	100	78	78	83	76	110	84	79	83	85	78	78	81	103	90	85	108	107	107	92	73	73	61	78	69	86	101	101	92	114	88	93	100	89	85	93	92	91	98	78	81	102	107	91	83	93	85	74	90	95	99	70	66	96	89	99	82	76	90	91	101	78	79	95	79	91	102	83	75	101	82	84	94	85	92	93	105	98	84	113	86	89	90	97	92	86	105	84	87	99	92	87	84	88	102	77	85	87	102	80	95	86	85	95	79	99	70	112	122	101	85	91	86	72	99	84	90	81	85	93	78	98	87	87	90	72	97	93	78	90	78	79	83	90	100	70	94	76	92	83	108	93	88	82	74	95	121	92	102	107	90	98	84	80	98	117	83	88	74	80	83	76	103	80	103	91	97	73	87	68	97	101	82	94	89	94	90	97	77	89	82	86	78	88	97	79	86	80	87	88	81	90	83	66	83	90	94	96	83	101	71	97	86	91	91	77	96	122	78	123	95	86	91	88	89	82	101	92	100	74	80	85	80	93	108	101	92	88	86	88	71	84	96	88	100	100	96	90	73	93	87	108	93	90	70	87	81	77	82	86	112	98	89	99	82	96	88	100	79	89	87	83	88	87	90	91	100	104	99	80	89	69	75	87	83	92	104	85	73	102	82	85	70	94	77	83	76	90	89	96	80	84	89	79	97	81	111	87	103	93	99	94	91	88	89	82	84	92	82	99	95	103	77	87	92	71	76	81	85	98	106	85	92	98	76	85	69	85	91	86	86	88	100	88	88	82	71	77	92	103	98	87	85	75	95	90	85	78	73	92	99	95	83	97	96	69	89	87	85	86	80	83	88	89	83	98	82	81	74	74	99	88	89	90	91	85	81	98	79	96	79	91	93	89	88	83	79	85	94	95	81	89	95	100	89	86	88	80	100	106	90	96	85	79	95	74	101	104	87	103	83	98	99	77	93	78	85	98	95	86	77	75	93	115	96	92	88	86	97	76	72	87	101	84	84	69	74	68	86	89	85	99	102	88	99	75	100	106	86	90	100	85	91	73	74	89	77	95	86	90	90	80	96	85	91	88	83	88	67	100	100	89	88	96	96	76	104	93	89	80	86	83	82	87	89	85	79	99	83	78	92	102	98	95	124	85	97	89	100	85	77	100	100	96	82	93	90	84	87	91	72	74	80	91	107	96	94	105	104	77	115	92	80	98	65	104	102	95	96	89	78	82	85	94	94	112	91	92	81	78	92	92	86	85	99	93	77	101	108	95	100	91	94	103	68	89	99	78	80	82	92	83	75	74	76	70	83	101	102	81	78	86	89	103	83	89	86	74	102	95	75	84	96	98	89	89	94	86	75	89	79	93	83	106	83	81	84	87	80	80	102	79	91	100	74	94	98	98	103	79	79	112	88	79	75	88	81	94	90	117	77	78	89	78	98	78	85	106	88	80	92	89	74	98	74	82	89	94	89	99	97	99	89	93	95	98	94	97	101	103	80	86	76	82	100	101	97	81	82	90	86	81	102	73	95	81	90	88	99	88	93	105	98	89	97	74	82	81	77	77	95	94	103	73	99	97	85	99	79	96	91	85	78	85	107	96	95	100	99	106	84	86	78	86	87	76	103	81	94	87	79	90	89	97	93	99	91	108	89	82	78	80	101	83	101	89	85	91	89	91	99	72	73	92	92	78	102	101	102	84	99	94	97	112	90	84	101	78	87	76	109	87	92	97	78	69	107	89	80	74	85	85	82	74	91	104	93	112	74	74	73	94	94	79	100	87	92	83	65	90	89	58	68	98	99	80	81	85
3056	4047	2241	1006	581	448	369	312	333	289	287	276	251	246	265	247	223	241	217	245	237	246	242	243	275	226	233	221	255	206	232	228	262	245	241	232	237	229	254	240	231	213	239	221	229	211	246	221	224	247	220	246	214	238	224	247	213	260	242	251	233	228	211	216	217	240	229	251	246	236	270	228	261	220	224	257	235	260	250	233	266	233	237	203	212	234	239	238	239	220	233	242	217	222	204	244	244	227	224	211	212	234	242	240	212	236	238	253	232	253	219	223	236	230	232	273	214	236	203	255	223	210	233	256	238	248	215	249	236	251	250	259	231	225	212	235	235	238	232	242	219	230	226	231	241	243	237	233	223	253	239	230	234	240	247	232	240	239	207	240	262	228	257	241	246	241	251	231	225	209	223	229	279	219	258	237	223	235	225	221	236	213	226	219	238	209	213	248	228	229	211	217	254	249	264	237	227	227	220	227	212	234	227	238	261	252	222	237	257	221	232	222	249	239	214	238	227	219	250	235	236	248	244	241	241	247	227	233	243	227	235	250	251	214	242	257	245	226	251	249	232	210	225	213	232	237	224	251	263	224	220	241	229	221	233	221	240	235	218	219	230	221	231	235	228	290	249	246	229	227	249	241	246	269	267	212	209	237	230	222	204	259	200	229	223	241	227	261	234	231	228	226	263	254	216	223	250	231	263	247	250	214	224	228	242	238	226	232	257	222	233	247	249	242	218	241	223	231	248	218	219	233	243	208	220	195	208	262	212	230	228	220	233	245	263	225	226	256	234	224	221	253	233	245	256	266	229	246	225	242	219	232	253	244	249	243	241	256	236	241	218	226	243	226	213	214	254	241	203	227	245	225	228	242	228	227	231	237	239	251	222	209	226	213	229	220	234	218	243	235	231	243	250	229	217	224	228	227	232	227	263	239	233	241	219	229	260	239	232	247	249	225	210	229	230	240	235	236	223	229	213	245	250	271	218	211	230	245	221	225	215	254	230	268	229	229	239	243	226	227	217	234	222	235	223	226	239	238	234	242	230	224	209	225	225	224	213	208	218	250	229	226	243	244	231	242	233	245	221	233	268	246	232	231	232	230	246	219	219	252	229	207	233	267	255	248	236	248	241	249	242	226	226	242	243	229	227	204	205	219	223	225	233	244	241	219	238	235	235	213	227	243	249	236	234	230	222	219	230	225	203	211	256	219	242	241	213	232	227	253	256	208	237	222	237	215	256	255	244	238	217	232	231	207	245	244	247	227	252	234	226	229	240	246	230	218	234	227	228	222	220	265	241	239	226	242	238	258	262	197	266	224	244	246	210	237	235	214	242	222	226	241	227	231	244	194	234	227	228	231	232	234	238	239	220	245	202	183	221	213	218	248	204	203	219	236	227	205	246	225	241	204	257	226	216	222	219	238	255	214	215	248	219	203	221	256	222	236	223	263	227	221	225	259	226	227	222	251	230	242	241	230	231	218	216	238	234	240	249	227	234	252	251	244	236	226	219	238	212	224	209	230	219	231	213	253	224	273	234	245	230	231	231	228	225	218	241	245	255	240	223	234	232	265	247	240	220	235	249	223	238	223	210	228	233	244	218	221	214	254	226	227	238	233	227	246	209	250	234	232	215	271	228	215	242	231	237	234	232	224	208	242	253	239	257	237	227	237	209	228	226	228	240	262	246	222	234	217	244	213	223	239	270	228	253	252	224	242	272	224	224	243	237	229	227	218	243	230	232	222	216	219	241	235	225	226	259	218	223	260	240	217	217	243	231	231	247	224	248	235	244	237	255	203	241	235	242	221	240	203	217	243	253	267	253	233	218	243	220	221	225	243	206	227	207	231	263	227	228	232	211	235	250	229	233	230	244	235	218	246	225	225	219	226	225	212	234	219	249	216	235	224	227	240	244	198	212	266	234	222	222	224	241	245	236	235	229	232	254	234	267	212	251	228	240	229	228	209	250	217	262	208	220	241	223	234	242	260	230	218	233	247	223	236	249	223	218	245	258	243	217	206	246	224	259	237	225	224	254	213	242	223	247	232	245	240	238	262	239	231	215	227	210	237	241	228	242	223	233	225	258	204	254	263	201	247	231	226	241	239	236	191	238	218	231	231	236	226	248	230	243	225	211	206	239	249	222	253	233	212	232	238	260	241	219	235	258	246	241	235	214	233	245	224	226	246	220	219	253	223	250	220	230	246	247	248	220	222	207	228	253	211	272	213	235	236	211	243	238	231	254	230	232	236	210	231	232	237	229	217	235	225	226	218	205	234	229	233	229	227	241	245	261	235	231	208	252	224	257	246	208	244	248	239	240	228	247	257	259	245	228	222	230	197	239	229	244	239	227	269	240	252	205	226	219	252	223	215	244	216	234	255	247	229	193	236	213	254	216	233	228	225	233	215	261	230	243	233	201	216	206	230	205	220	222	242	229	225	236	250	230	234	248	223	232	217	226	210	223	249	229	239	216	248	245	251	251	232	261	213	238	260	226	235	224	227	272	235	235	256	227	214	232	271	240	247	229	237	229	208	258	220	257	220	222	210	194	246	238	235	234	239	205	231	259	256	233	191	216	232	197	240	256	198	237	225	250	236	199	224	241	230	231	244	233	223	243	249	232	214	256	210	223	263	274	242	232	241	249	211	213	231	250	238	240	224	247	238	242	253	193	230	239	237	217	226	233	206	226	233	240	201	277	204	216	235	247	243	239	239	222	233	250	240	236	232	225	241	227	212	263	230	223	215	237	204	215	246	206	258	243	212	250	247	222	250	244	242	246	229	235	254	222	230	242	232	231	219	258	225	227	234	241	233	236	229	226	227	215	235	202	217	232	201	236	213	216	215	235	231	238	210	215	252	210	246	201	222	231	237	242	231	223	235	252	220	237	236	235	232	210	231	253	226	244	231	209	263	235	237	216	214	242	214	211	233	217	231	235	217	238	253	242	231	238	227	226	223	243	209	233	229	216	223	237	256	228	224	203	267	243	226	223	233	240	275	235	225	224	217	245	237	239	226	231	253	220	255	229	237	250	221	225	222	252	239	200	225	228	226	219	210	223	240	222	218	243	260	229	248	222	251	241	230	220	238	245	233	230	219	238	228	248	233	245	222	228	233	210	217	252	236	227	235	214	233	220	220	239	203	252	246	205	255	255	258	227	256	252	241	244	245	214	230	236	215	235	223	228	247	222	236	230	221	242	235	234	258	218	255	201	244	249	242	238	232	258	223	229	220	230	236	230	239	241	233	240	254	235	197	243	219	246	233	214	228	230	235	245	225	217	250	256	244	230	260	229	240	234	230	235	230	226	232	256	232	228	237	234	228	209	235	228	224	232	250	231	216	228	193	231	222	247	273	238	220	230	245	232	222	234	247	245	218	252	225	261	231	239	244	237	225	229	258	246	235	250	233	242	237	240	225	235	258	225	217	218	252	232	237	215	241	240	232	240	263	245	247	231	246	221	206	212	218	233	244	197	236	254	213	234	236	260	213	224	208
32154	10427	995	369	356	343	343	342	338	321	340	335	354	317	320	360	308	340	321	321	312	383	336	330	310	322	290	326	327	363	317	313	322	292	361	338	339	313	306	330	321	322	351	348	322	346	306	323	317	316	359	325	330	346	312	285	338	312	335	336	329	346	350	307	309	345	344	329	323	353	319	355	313	312	321	330	313	354	324	347	332	337	324	298	333	326	343	351	332	328	347	301	344	302	311	360	336	326	334	358	357	282	355	339	341	351	323	325	360	361	327	300	330	323	316	358	324	324	307	355	353	299	321	331	310	329	336	295	349	289	324	300	351	326	350	314	350	331	323	317	347	313	304	314	334	347	341	324	352	331	365	326	335	332	339	324	352	358	315	313	328	351	332	337	339	350	356	327	313	304	294	310	293	350	330	316	330	318	303	337	283	342	361	334	314	329	335	366	327	318	351	308	351	303	337	334	324	333	333	318	321	321	342	327	325	315	297	352	335	315	295	319	331	332	317	362	308	318	348	319	328	331	302	330	327	320	329	306	346	333	332	335	304	320	365	349	304	353	348	334	335	333	325	332	354	338	375	351	303	341	304	351	353	343	315	345	350	337	308	312	339	379	316	363	365	341	334	311	365	295	329	291	348	327	312	343	317	324	316	330	352	319	355	328	311	319	334	369	348	318	374	334	328	336	326	333	356	340	310	332	346	345	331	323	363	367	325	346	333	350	335	328	314	329	344	312	341	349	329	356	329	344	342	325	317	332	360	355	327	355	327	343	340	344	319	324	332	356	329	315	324	324	331	308	305	365	311	328	288	329	307	334	330	309	348	364	324	332	349	304	319	318	335	322	346	343	324	359	327	315	324	351	343	378	346	325	320	312	327	334	306	338	346	342	333	354	323	314	351	320	300	339	366	312	362	344	333	308	349	335	328	336	327	329	319	371	319	321	299	335	388	328	309	310	351	359	318	330	343	340	336	337	345	351	344	334	323	319	332	334	328	330	326	355	335	334	335	309	311	345	353	315	356	328	354	300	312	313	345	311	324	328	295	327	305	320	310	335	351	319	354	340	363	330	348	342	339	362	350	305	334	286	349	336	330	366	342	316	327	335	327	318	299	329	321	310	327	309	333	322	331	323	317	334	338	316	322	310	351	327	323	330	342	308	323	356	326	305	314	343	331	347	331	338	306	319	326	330	345	326	309	306	378	338	381	338	304	301	330	321	339	317	380	367	341	329	375	367	331	354	337	337	324	351	307	327	358	350	314	310	357	338	302	350	332	310	334	348	344	391	337	343	366	317	340	325	316	325	367	337	344	346	349	362	298	320	353	340	311	324	313	313	300	318	329	324	316	311	337	341	320	290	333	326	361	347	340	324	343	364	322	336	316	348	336	343	302	343	346	349	307	340	339	322	304	296	327	325	322	356	300	362	315	319	348	306	331	325	315	345	298	335	326	337	341	308	356	320	329	308	348	324	321	292	328	303	302	320	329	335	356	341	350	328	302	311	341	317	287	307	375	303	318	329	320	327	306	324	309	356	335	338	325	328	355	331	310	318	327	329	354	304	273	340	340	316	375	341	324	312	319	307	358	304	301	360	328	305	316	338	334	319	333	364	354	312	329	367	358	321	334	317	307	305	311	361	332	327	325	330	305	336	306	320	330	344	344	364	346	330	337	333	305	301	301	331	337	336	327	337	363	261	337	355	358	337	317	340	346	354	352	321	322	294	322	306	329	362	304	318	322	317	334	331	330	335	295	343	363	333	364	331	325	339	310	280	351	362	329	316	324	343	324	308	302	320	342	321	362	353	282	324	353	373	334	304	328	325	318	314	333	305	328	274	333	306	317	310	364	335	339	343	288	321	334	321	337	337	314	308	321	351	339	352	308	339	296	346	314	327	310	319	329	311	308	327	357	343	343	278	311	279	329	301	324	330	325	320	317	350	315	308	356	319	313	296	308	353	327	294	338	355	332	308	318	360	342	293	310	349	313	293	324	324	353	320	338	299	344	343	294	294	339	306	344	324	333	303	335	353	367	359	310	330	336	359	352	340	351	320	324	294	313	333	312	323	337	336	324	308	323	320	305	293	328	342	299	354	329	295	317	334	344	332	328	371	352	337	322	354	320	332	288	324	309	332	321	320	359	345	323	332	325	310	330	344	295	328	327	335	332	306	314	333	345	356	311	318	320	368	320	332	337	367	386	337	337	355	329	343	295	344	342	325	331	342	335	310	293	335	314	350	346	351	340	309	342	347	334	345	331	288	340	353	315	328	340	316	341	321	323	340	334	325	338	325	342	326	277	314	335	312	304	319	278	349	334	345	326	334	319	345	351	311	315	345	317	369	366	328	358	329	322	347	325	305	304	342	317	321	372	338	341	302	349	366	314	328	307	325	366	308	326	339	332	325	338	311	368	328	335	353	298	296	361	337	342	350	360	352	376	275	350	363	317	294	316	353	350	334	358	336	322	313	341	344	342	354	318	332	297	312	339	300	324	330	314	334	305	335	301	330	363	319	289	310	351	320	351	303	347	324	312	295	316	317	336	309	323	361	324	324	346	360	347	344	350	367	319	327	315	294	322	355	328	306	312	333	319	303	357	315	338	339	373	308	324	327	340	336	316	327	319	310	344	378	310	336	290	346	328	328	335	345	345	306	335	305	312	309	313	351	296	303	286	333	356	317	334	312	342	365	349	347	321	306	330	314	360	346	302	345	334	305	349	313	341	319	324	313	337	311	344	324	367	315	311	329	320	322	348	343	300	307	338	339	343	323	310	330	314	339	343	305	324	308	303	348	318	325	319	339	338	322	360	311	362	331	299	343	332	301	321	358	309	346	344	330	313	320	318	298	343	327	335	327	321	309	305	323	338	323	332	348	329	337	329	320	330	317	320	338	331	320	334	319	344	329	299	329	369	345	344	316	353	339	331	325	366	337	335	363	353	353	306	327	307	322	357	310	322	321	348	381	323	318	304	311	343	338	340	328	350	288	305	320	347	337	368	331	325	305	354	332	325	310	321	340	308	351	312	329	325	308	333	322	321	328	329	302	342	332	317	342	337	326	329	358	367	328	338	342	319	297	347	315	320	311	315	359	331	347	323	317	333	317	317	335	328	341	362	343	337	333	327	315	305	301	351	299	342	307	328	336	341	310	337	315	337	326	323	325	319	304	319	358	354	302	281	323	346	329	300	345	337	310	310	347	330	351	356	310	319	343	322	327	319	318	330	329	327	362	334	348	303	333	359	327	338	316	336	334	283	319	285	331	327	328	314	329	336	338	321	338	316	349	320	311	325	343	321	298	356	301	337	358	347	322	315	296	333	336	313	343	330	337	321	324	349	372	349	337	297	332	326	322	331	322	312	320	313	290	344	376	333	324	299	322	352	376	283	319	302	325	355	342	301	365	337	336	357	332	320	327	320	365	321	309	332	310	342	318	338	332	322	313	339	361	310	326	344	342	336	311	331	311	333	349	351	354	349	317	338	324	317	326
5511	801	802	703	712	756	729	762	736	712	721	757	686	702	748	726	691	688	676	740	690	705	754	764	731	733	699	773	706	775	765	750	657	735	698	703	732	716	721	738	756	745	759	675	725	752	720	746	733	718	726	763	730	755	746	722	767	710	724	790	745	698	748	691	735	741	758	750	746	741	682	718	734	733	695	733	684	746	774	729	668	721	720	704	754	711	716	726	726	737	730	731	703	761	729	698	686	759	654	706	759	730	718	731	699	761	786	704	743	692	740	723	714	679	713	725	724	747	717	748	775	741	756	741	703	752	753	712	703	705	732	705	715	728	682	750	757	740	730	754	719	746	733	716	751	703	774	722	692	735	740	722	684	720	691	700	703	703	687	678	707	700	724	721	749	676	670	714	728	668	745	739	757	734	741	718	721	720	728	771	736	681	738	701	758	730	732	763	702	694	713	689	742	736	733	695	684	701	691	724	701	726	716	734	739	741	691	726	670	699	759	738	702	773	750	768	683	684	744	662	659	710	764	743	750	758	708	793	752	732	744	751	779	713	711	704	718	730	757	688	766	744	705	732	755	761	685	772	750	746	688	755	744	709	785	699	728	700	768	725	757	671	730	741	737	677	718	639	710	780	731	732	685	756	757	719	703	723	735	750	743	774	763	717	731	750	779	697	750	744	720	763	734	736	718	730	745	716	720	736	741	736	701	726	724	714	713	715	720	759	734	759	721	680	741	696	754	723	691	735	738	713	750	757	681	719	753	768	732	726	759	727	721	751	708	740	702	702	729	769	685	747	728	735	739	751	741	718	746	697	701	729	693	740	670	735	727	729	743	744	762	721	722	706	714	732	719	730	716	715	709	712	724	701	754	698	733	716	734	732	767	708	738	674	704	740	750	697	750	741	727	722	676	729	694	699	726	732	682	765	722	727	714	705	734	767	728	712	688	783	746	717	707	743	757	769	708	758	791	714	686	733	721	712	709	728	683	775	693	689	712	676	762	706	766	724	725	706	718	786	728	773	763	729	699	694	794	718	751	716	748	725	717	713	717	782	732	725	725	743	710	749	743	709	690	704	743	739	700	747	688	741	783	714	740	767	704	690	739	712	690	751	726	776	660	744	700	786	767	683	774	741	727	752	696	715	733	729	729	720	714	720	696	746	741	707	681	771	722	735	695	727	720	729	709	721	758	739	741	710	702	737	709	723	728	736	700	727	689	716	708	721	732	729	769	767	711	754	714	692	730	704	736	751	716	696	706	710	761	783	745	791	717	677	721	739	740	729	724	722	710	745	730	730	753	697	742	751	822	669	697	737	759	769	729	720	682	747	728	770	734	721	718	691	734	713	751	747	747	699	710	720	745	688	727	773	752	705	722	729	706	733	740	743	694	737	704	768	691	745	747	715	705	716	741	722	745	684	739	719	708	752	757	754	737	732	756	745	760	740	741	734	707	671	720	698	703	733	697	731	686	690	741	715	744	708	710	737	740	702	720	683	702	738	682	753	714	743	720	662	783	702	732	702	716	707	711	750	708	718	765	695	721	765	707	707	760	689	736	727	733	709	705	782	746	729	723	737	744	776	768	716	677	735	763	727	716	715	746	756	737	750	704	739	716	686	671	735	724	715	716	692	713	695	739	711	699	694	731	719	725	700	772	704	734	752	694	733	671	730	695	725	706	742	718	745	728	712	751	759	731	719	707	763	677	766	730	714	748	713	733	733	707	768	719	737	752	756	683	702	683	679	704	703	739	754	765	698	745	674	689	716	746	762	734	720	701	757	695	716	651	711	762	703	711	780	747	710	735	720	754	715	747	708	766	703	725	738	746	704	747	726	733	691	681	706	710	720	739	727	731	714	744	712	761	714	708	789	680	686	716	711	731	707	735	750	707	745	732	718	722	687	711	775	747	729	799	728	709	689	722	722	740	764	781	735	736	748	687	738	683	757	756	731	747	680	721	716	752	689	760	670	719	734	761	733	673	777	765	705	720	752	701	714	668	715	733	746	725	727	769	684	733	734	733	726	681	760	718	699	696	752	730	690	732	705	755	736	741	679	716	722	759	694	708	654	752	760	678	752	669	738	741	703	710	749	671	746	732	733	715	717	702	715	688	751	737	754	702	719	733	692	698	691	701	742	721	737	748	744	773	731	751	749	743	719	671	693	745	720	722	747	699	698	718	709	713	728	747	764	773	727	713	745	743	764	736	723	738	727	708	802	739	711	700	716	706	728	724	736	693	762	712	713	681	750	711	720	722	745	744	729	665	797	714	719	751	714	703	727	724	712	719	726	747	726	738	713	696	704	711	723	716	706	715	770	720	741	758	718	742	722	753	743	701	748	752	774	741	758	717	697	771	701	714	681	682	696	716	757	741	715	776	752	714	737	696	784	762	721	736	750	757	714	688	730	691	690	713	671	727	711	720	710	722	715	719	701	702	704	712	729	769	752	717	750	745	736	712	749	721	686	762	774	725	725	690	765	759	713	722	736	717	736	757	713	724	707	703	745	727	715	761	763	755	764	705	742	692	738	723	741	732	739	685	720	738	728	727	671	755	709	736	707	738	691	667	712	743	713	739	745	697	774	699	752	735	732	744	728	683	734	762	717	785	765	741	774	733	722	712	713	672	714	731	743	686	715	700	695	674	669	707	720	778	709	743	709	733	766	729	730	742	758	700	726	727	739	740	702	755	700	729	738	712	690	745	754	701	676	707	700	707	716	717	706	704	723	693	760	730	735	725	727	732	692	690	686	708	726	719	679	749	721	722	726	744	732	715	735	698	701	727	718	712	667	703	742	686	750	705	753	748	711	713	704	739	744	691	715	741	730	767	709	719	722	679	729	699	721	748	773	752	770	715	714	755	736	764	732	712	764	724	672	715	704	736	672	720	727	739	739	753	716	719	756	716	675	751	756	674	736	690	698	708	705	676	750	677	730	724	699	720	744	720	710	745	736	751	740	704	736	733	705	704	692	743	750	706	761	685	700	735	661	767	720	766	734	745	730	743	704	704	718	712	684	727	708	748	706	726	703	699	717	750	702	714	719	691	715	762	749	718	734	760	741	727	740	762	681	747	735	719	727	710	748	712	782	738	715	707	724	717	769	682	721	725	701	746	728	691	701	734	706	765	728	679	724	665	680	733	698	754	686	704	699	727	756	712	753	743	693	736	724	692	738	716	709	714	693	731	761	719	695	712	718	717	712	737	729	737	718	760	714	668	697	765	735	717	707	746	713	720	757	729	765	726	749	734	736	705	746	699	729	706	733	683	749	753	732	717	751	718	707	742	710	744	727	705	774	701	772	718	774	686	711	732	735	712	711	752	681	736	707	696	720	717	740	719	748	737	748	743	720	699	712	722	728	736	738	727	723	747	692	735	742	715	663	663	744	676	727	709	695	721	758	752	734	724	777	736	703	683	750	764	807	708	690	722	720	687	688	749	713	751	762	727	753	758	692	737	690	712	706	746	729	727	719	703	679	701	717	710	735	716	716
24567	20986	24386	27760	20484	1757	370	304	296	238	287	275	235	222	209	231	239	241	229	226	227	207	201	230	239	217	228	227	208	230	227	206	238	203	217	201	208	206	211	192	205	240	213	204	194	214	200	234	202	224	233	198	213	238	198	224	213	213	215	223	243	203	225	217	200	216	202	182	199	189	219	207	193	200	216	218	198	204	201	230	218	195	208	198	218	201	210	194	219	233	254	196	191	189	221	200	195	221	250	220	203	207	225	225	209	217	212	229	187	220	241	202	213	196	217	206	181	202	226	219	218	204	207	204	191	211	241	231	233	209	209	216	210	208	229	206	204	201	240	230	192	207	224	237	204	164	206	248	215	219	231	237	206	218	177	238	233	213	228	224	197	208	213	204	230	212	208	216	202	205	240	216	203	192	190	200	199	214	212	192	220	189	203	229	236	207	226	223	204	212	224	230	187	200	229	233	259	213	246	224	201	212	227	206	214	201	214	185	205	249	218	205	180	235	225	225	200	189	207	237	219	223	189	218	200	185	204	227	225	238	215	215	176	215	193	237	218	224	205	230	174	218	221	190	214	206	203	231	234	218	210	232	228	197	234	196	221	238	199	208	211	217	223	203	206	229	220	212	217	214	211	204	175	243	196	200	200	189	236	241	208	213	194	199	211	189	221	208	225	217	216	227	198	219	198	206	192	203	228	188	211	186	219	192	205	208	186	187	213	206	218	227	192	190	200	200	177	228	203	196	181	188	241	230	215	197	225	216	196	182	230	234	202	244	180	207	205	196	212	196	211	207	204	223	224	215	216	229	223	232	198	212	235	219	208	188	185	206	217	226	208	187	190	203	202	188	227	208	231	237	187	200	189	238	220	197	185	202	193	246	215	216	192	233	179	210	199	211	221	234	207	215	196	211	218	206	206	222	191	208	220	215	199	217	196	203	229	210	208	244	208	213	219	215	198	189	179	233	198	249	224	215	210	215	200	209	219	204	186	219	225	250	211	212	207	201	237	193	222	197	223	203	203	186	205	219	193	228	199	195	220	222	184	179	186	197	207	201	192	234	183	232	199	215	212	208	208	214	178	260	223	228	209	210	188	209	217	207	211	230	223	218	207	216	222	199	195	192	196	195	218	237	219	193	196	220	208	211	236	215	196	228	206	182	187	248	182	203	215	240	213	194	224	195	200	195	229	226	178	196	218	182	234	242	227	200	206	218	191	219	231	225	195	210	220	201	197	206	214	192	208	216	203	191	221	224	218	186	203	211	218	205	218	217	215	204	196	199	205	219	197	225	207	230	249	206	234	229	193	200	229	212	188	186	231	210	231	200	192	215	255	217	217	210	216	194	205	179	209	215	209	201	218	215	176	205	215	200	196	235	222	186	211	196	200	195	202	218	207	218	215	196	218	203	251	221	208	259	198	217	216	228	195	219	217	205	225	189	213	220	206	206	210	217	177	212	194	218	223	187	246	186	194	195	216	188	190	197	195	221	190	204	215	211	216	231	228	228	191	211	217	252	194	206	207	252	199	223	195	206	232	214	205	189	228	221	233	204	214	209	223	229	221	188	218	193	241	201	190	212	235	217	231	202	202	215	205	196	222	205	211	219	209	208	215	197	229	220	197	199	200	192	212	210	231	229	229	199	211	203	221	219	223	198	198	210	199	201	224	214	188	219	210	197	223	208	223	212	189	199	215	224	191	187	217	217	192	215	223	201	192	250	216	216	212	229	191	233	186	206	199	237	214	224	205	221	191	190	232	207	217	195	192	194	227	193	224	192	193	225	211	181	223	228	205	227	215	212	230	214	217	219	208	194	224	195	191	214	208	206	207	225	230	198	202	218	206	204	205	198	225	188	215	210	244	215	223	211	212	217	205	196	216	201	234	196	223	203	229	235	211	185	209	211	212	229	211	234	222	211	191	204	209	195	212	195	218	219	224	233	202	176	207	199	209	208	220	229	211	209	228	198	188	200	213	186	195	233	202	226	237	201	204	199	208	226	234	197	203	205	192	194	220	208	188	219	194	231	202	209	207	212	225	236	199	217	202	191	206	231	213	201	228	220	190	206	212	195	184	226	201	208	222	194	219	206	192	185	219	229	220	211	184	235	234	211	219	219	204	222	199	227	242	225	203	171	229	196	231	188	203	207	211	213	196	213	224	207	212	206	189	192	204	203	201	202	230	215	209	200	198	241	225	215	232	209	205	217	225	227	213	212	197	245	216	216	215	240	213	218	230	197	206	211	167	218	184	196	227	197	195	227	218	202	198	205	241	219	219	235	212	249	233	183	197	204	223	186	206	236	198	205	193	212	242	233	215	173	206	183	225	182	222	192	198	201	229	222	230	223	188	228	211	217	213	207	206	193	247	216	196	219	194	227	205	230	200	221	232	212	226	233	190	194	226	212	218	199	171	188	198	205	204	240	195	225	229	223	181	253	220	207	228	210	192	232	210	207	224	216	189	198	224	240	208	218	202	214	199	205	220	210	201	201	212	228	205	216	225	187	215	204	209	227	231	202	183	222	203	206	217	193	229	220	199	234	215	230	219	235	216	244	185	233	224	214	227	224	202	223	205	206	224	187	218	216	223	206	210	196	201	208	221	207	189	231	196	207	215	215	225	210	214	212	217	202	211	202	209	207	208	192	213	191	219	228	215	220	247	192	212	217	220	203	206	214	229	230	229	195	243	200	210	216	192	194	248	200	234	212	208	168	225	231	220	222	200	216	221	218	225	204	198	216	237	217	205	185	207	203	204	216	194	201	217	208	245	240	215	229	220	197	212	199	207	215	208	205	210	209	237	197	215	213	200	206	206	215	198	166	194	202	223	204	196	201	237	217	212	186	194	240	213	202	210	226	214	203	194	211	211	205	191	227	189	217	222	208	192	231	202	234	214	207	198	190	203	212	223	213	225	209	201	225	197	216	231	233	221	217	222	225	211	221	229	196	202	205	209	223	198	182	190	194	226	230	177	229	199	188	201	184	201	247	206	202	218	197	212	205	188	222	191	236	197	187	178	174	228	195	208	215	226	218	199	206	213	191	203	205	237	226	189	191	194	190	196	202	231	224	237	209	211	197	249	200	218	216	231	220	236	198	217	234	249	226	235	189	201	258	191	223	191	205	236	210	204	216	183	205	192	181	212	247	234	223	221	210	195	210	205	235	204	221	197	218	231	192	198	219	220	221	231	224	216	239	254	219	205	197	233	204	226	208	205	194	194	206	206	225	221	215	228	211	247	228	208	198	202	201	212	220	206	215	229	194	250	210	220	211	198	213	241	195	197	194	211	210	191	193	229	201	200	221	238	224	223	207	201	233	198	190	215	209	231	238	253	216	204	215	231	215	201	206	191	217	205	248	209	225	194	198	216	222	200	204	207	203	199	215	191	227	195	203	185	210	219	226	215	200	198	212	238	206	219	218	200	222	187	231	237	202	207	250	224	209	226	215	205	206	214	201	222	224	211	220	220	237	221	228	197	245	221	212	194	194
3067	2513	1505	834	659	573	542	535	496	528	502	499	506	508	495	498	503	449	476	445	462	482	477	491	459	442	466	489	506	447	444	455	502	494	468	476	509	460	452	483	461	478	471	496	495	479	449	468	478	497	452	459	500	465	504	470	485	487	471	469	491	471	434	439	472	475	474	468	481	497	499	496	525	497	484	490	457	486	483	456	483	500	468	480	460	472	452	461	478	482	490	474	496	529	469	478	471	432	464	481	464	476	449	490	508	427	477	516	529	461	411	435	472	472	496	506	487	464	482	498	490	466	504	489	465	496	454	472	444	462	486	458	483	502	502	486	486	481	459	479	452	484	452	484	457	463	483	464	459	516	485	490	483	462	479	477	522	473	461	515	500	462	444	472	439	504	495	484	489	434	522	459	460	470	494	447	505	475	482	517	482	499	459	469	465	456	473	476	430	488	495	463	442	461	442	488	466	433	449	498	500	524	500	511	486	481	470	452	479	505	515	459	450	499	468	435	461	443	490	452	509	488	471	469	493	457	471	481	482	469	474	464	454	465	475	517	486	450	465	467	483	484	479	496	467	488	522	433	465	433	462	455	499	451	456	467	489	475	479	447	449	461	496	495	466	480	464	511	499	464	459	495	428	496	421	518	463	474	452	464	450	459	494	479	456	456	493	482	448	486	459	453	456	485	508	470	472	443	449	467	507	505	464	509	506	497	436	491	481	484	477	467	449	447	477	463	455	481	448	465	487	493	521	514	497	490	487	505	461	473	477	490	516	449	511	455	468	491	474	497	448	462	432	457	478	483	454	477	499	460	462	481	493	475	482	456	479	433	489	460	485	480	454	478	460	433	491	479	456	474	470	462	512	476	455	502	510	463	440	448	502	500	502	469	478	480	512	456	489	472	470	452	504	483	496	480	464	483	541	443	477	509	485	453	449	450	465	453	498	496	487	463	485	461	515	492	455	506	462	482	495	454	464	447	474	441	409	480	470	460	451	453	460	455	456	462	484	473	465	486	495	448	499	492	467	501	481	470	520	490	485	466	489	500	462	517	497	465	484	491	485	474	515	523	480	467	480	471	433	503	452	462	461	451	476	455	486	471	474	472	453	448	447	464	467	490	457	456	453	443	453	479	497	514	469	478	473	446	453	467	414	471	493	474	460	494	455	491	471	475	528	467	461	514	460	546	479	488	485	496	507	464	536	495	451	473	461	467	434	477	458	486	465	476	477	488	463	480	469	497	483	460	456	469	499	501	486	472	457	470	463	459	467	480	479	499	461	489	415	506	458	443	477	495	476	482	479	492	500	500	482	477	487	464	477	481	459	454	455	458	470	432	463	499	488	448	444	492	498	469	481	490	459	479	454	457	475	453	460	495	535	473	485	488	481	480	465	483	474	495	510	469	485	472	476	478	477	450	505	466	486	439	475	480	479	452	461	457	452	460	477	441	477	476	475	518	445	442	479	465	433	437	460	466	503	470	436	453	514	489	449	498	509	466	444	488	476	478	479	476	487	425	454	484	500	470	424	500	473	441	474	460	479	503	476	504	477	501	504	484	466	460	467	472	473	461	478	502	441	508	478	466	464	489	481	477	465	498	485	425	461	478	499	495	472	500	503	473	481	470	464	461	459	496	460	517	494	507	490	500	511	476	473	436	447	491	475	502	451	487	493	466	470	480	469	475	469	467	461	510	485	457	474	444	516	487	470	433	492	468	492	463	524	467	475	484	522	463	463	441	469	485	509	483	451	466	446	495	481	447	479	477	485	462	484	497	455	472	456	457	502	437	528	453	523	474	472	480	478	450	475	456	471	519	451	489	482	444	468	435	485	441	486	451	474	481	507	485	456	485	487	452	441	432	473	479	464	471	487	467	439	483	473	447	453	479	428	477	461	469	465	507	477	475	505	464	509	467	485	494	476	483	475	461	491	474	497	481	481	461	468	465	443	477	501	450	455	473	493	465	518	464	517	474	497	489	478	489	497	491	491	472	481	457	540	454	507	478	512	497	475	518	502	459	502	471	469	517	503	438	463	474	494	500	484	482	489	453	503	450	486	478	487	500	467	459	470	456	466	476	489	443	495	501	484	472	488	466	438	480	446	446	466	472	494	464	522	427	534	495	496	441	478	479	523	465	456	488	470	493	446	522	461	526	490	497	481	513	480	468	471	460	461	474	455	506	452	458	467	446	488	471	473	460	510	467	483	495	460	469	473	436	484	469	487	483	485	488	461	495	449	472	475	500	463	485	474	490	501	465	446	478	436	458	483	489	494	506	461	468	487	488	462	496	440	456	525	457	484	478	494	474	462	474	482	486	487	472	471	515	464	489	472	473	489	460	505	494	493	466	508	495	502	485	526	515	493	494	466	509	473	485	463	529	525	479	460	501	498	471	504	473	458	484	489	525	465	468	481	516	479	488	469	488	475	479	462	475	461	479	485	493	467	456	492	468	489	498	493	470	433	488	484	524	462	479	473	459	461	506	470	484	473	431	463	489	480	484	491	472	510	483	451	482	460	494	446	489	481	475	480	481	476	497	484	485	484	469	470	446	503	500	486	482	512	466	499	476	438	482	469	479	511	468	486	502	473	489	483	498	496	437	459	481	500	445	485	459	511	436	484	494	491	487	458	470	432	449	485	478	495	444	493	461	483	471	454	482	464	458	493	484	513	487	509	489	484	488	489	479	427	490	483	463	423	504	440	445	497	486	462	494	493	519	489	475	465	456	486	430	446	450	472	486	446	506	455	478	491	473	474	493	496	479	454	450	480	457	509	454	468	487	548	460	451	491	498	465	455	503	469	459	482	470	493	476	461	476	463	488	481	485	514	466	460	479	474	485	428	497	472	496	485	476	462	494	503	461	487	478	454	457	484	498	491	477	490	456	471	461	483	468	488	499	487	450	482	478	463	432	467	463	458	457	459	449	474	481	496	478	468	502	465	477	483	499	460	456	429	495	465	466	484	491	443	475	463	481	472	502	490	432	509	460	447	496	519	466	469	468	488	502	484	489	488	467	465	475	482	467	479	471	469	441	480	490	483	470	501	433	486	476	451	486	464	483	488	481	486	525	471	461	460	489	467	490	479	504	471	495	487	500	460	482	508	462	435	465	484	466	456	472	514	499	493	459	488	495	466	445	502	488	487	483	431	447	459	495	524	463	475	477	482	469	479	484	513	458	405	508	521	456	434	489	454	518	488	455	464	431	489	456	490	484	492	513	472	450	495	504	480	456	451	455	498	477	463	464	425	498	436	487	476	461	492	486	472	467	467	503	442	484	520	458	490	481	447	472	484	482	457	442	452	483	435	479	436	469	474	475	430	461	496	446	453	518	476	466	452	445	502	488	535	433	474	489	498	498	448	482	479	440	463	509	457	494	462	465	489	474	467	482	450	480	505	480	521	499	487	531	503	479	453	477	473	488	433	445	485	446	460	478	447	471	477	490	449	488	498	454	509	468	464	425	476	494	493	491	481	482	470	451	455	503	458	477
23813	21008	25108	27071	21011	20795	1122	339	205	197	164	142	133	121	138	111	123	109	104	125	94	116	115	94	104	109	107	98	97	97	89	83	97	81	84	86	71	85	110	95	93	93	105	72	74	97	97	76	93	88	73	89	104	95	96	78	94	101	98	97	84	75	97	107	82	84	98	79	93	72	80	93	68	99	74	84	110	101	96	73	90	83	76	80	111	95	84	89	100	82	95	91	83	82	72	83	93	101	89	76	107	79	84	73	79	91	95	73	87	78	87	105	78	78	100	90	83	102	79	101	81	82	86	85	93	87	90	100	92	86	91	97	96	77	76	86	102	98	95	88	86	99	100	93	78	92	99	88	77	82	95	73	78	88	90	86	79	117	83	103	92	80	103	106	88	94	79	92	66	94	72	89	90	73	83	85	83	106	77	91	89	74	83	91	92	95	85	60	89	73	95	103	86	111	76	105	94	85	87	93	78	83	86	81	92	80	106	78	97	86	92	98	84	90	83	83	90	93	94	78	80	90	99	88	93	78	99	69	95	99	89	85	89	103	82	90	103	72	102	100	99	87	90	111	100	79	97	86	111	87	71	94	77	79	88	97	99	87	94	81	93	99	90	76	73	121	89	74	83	93	91	76	93	86	86	80	97	100	99	97	78	100	76	99	80	85	81	79	100	71	104	100	87	96	81	74	80	69	86	89	94	100	101	81	69	96	73	88	101	87	95	94	86	89	83	66	80	87	83	83	89	100	99	105	88	97	102	97	94	90	89	90	84	74	104	78	106	96	86	79	83	82	89	98	79	74	107	99	105	74	85	102	85	93	110	100	119	105	90	68	77	77	92	81	101	104	91	104	83	81	124	109	81	91	112	91	98	88	83	72	85	98	83	70	72	75	65	81	83	79	91	98	61	95	79	81	97	86	83	76	107	87	91	88	83	89	84	69	101	94	94	88	80	62	92	93	86	85	83	86	83	93	94	79	96	74	80	87	91	88	64	92	89	86	101	102	93	85	78	81	100	110	109	77	76	76	99	71	94	91	83	97	91	85	108	80	101	83	105	100	83	108	95	86	85	88	89	99	86	101	91	78	81	97	77	89	90	86	94	81	68	85	104	86	97	89	96	97	79	92	91	80	81	91	81	100	86	84	87	93	89	101	88	75	89	98	90	81	102	100	75	95	91	88	102	92	86	89	93	88	93	93	92	82	96	83	73	83	91	107	95	81	92	77	95	89	82	83	103	95	83	68	91	81	82	93	88	97	97	80	89	84	87	83	79	75	84	89	81	86	104	98	84	88	80	101	97	68	73	93	81	93	83	95	94	96	89	80	89	77	81	87	77	117	84	96	79	87	83	79	90	95	79	103	95	99	86	83	93	87	94	73	76	89	73	73	94	91	107	100	81	76	82	86	102	90	80	72	95	93	78	95	98	78	77	91	82	78	98	92	80	98	91	85	84	79	58	95	79	93	87	106	100	94	95	89	78	104	85	89	79	88	99	96	87	101	98	85	83	80	91	82	88	86	81	85	89	112	88	85	84	88	97	69	103	89	98	91	90	96	98	83	86	104	82	110	80	80	78	90	80	85	80	69	93	95	100	72	86	96	88	98	71	92	96	97	68	75	87	75	80	77	98	86	91	101	87	99	98	75	83	81	91	72	89	87	101	88	93	85	102	93	72	80	82	81	81	84	88	106	107	81	95	77	81	91	94	94	97	109	94	80	102	95	101	75	95	115	98	97	92	88	114	96	100	84	84	71	99	97	80	90	93	84	88	84	87	94	84	103	95	87	75	95	99	88	98	86	93	83	78	105	83	65	91	84	90	83	95	89	93	99	109	85	82	91	97	108	82	85	78	74	69	85	88	100	84	83	97	83	96	96	81	97	88	99	97	69	84	79	105	99	89	110	116	95	100	102	112	111	94	100	83	101	73	119	70	101	89	82	85	90	78	82	93	87	111	93	93	87	87	81	81	83	81	83	77	87	71	100	104	98	87	95	99	84	91	77	111	89	101	104	79	95	79	77	91	72	97	112	60	87	104	116	87	78	88	81	84	85	76	116	105	109	79	90	91	106	94	72	76	73	86	72	73	83	93	93	95	79	75	83	96	79	98	82	86	81	87	88	72	84	87	96	80	98	76	85	108	94	77	90	69	103	70	86	100	101	70	85	89	86	77	84	91	85	97	86	94	86	81	75	112	95	87	77	87	90	94	93	99	84	99	92	72	72	76	95	78	82	81	79	112	91	102	84	84	85	88	82	86	71	94	92	94	80	91	99	99	75	83	79	101	89	79	87	91	86	80	85	81	97	95	97	84	93	102	102	71	69	91	94	98	92	102	88	82	95	81	87	87	93	72	93	82	104	83	95	79	87	98	97	91	99	79	92	94	102	88	77	93	87	93	95	92	88	90	78	88	95	96	88	90	81	87	90	81	95	78	79	95	87	81	80	105	103	91	86	88	84	98	90	79	94	87	88	71	84	69	94	85	98	94	80	88	87	88	76	84	90	98	89	94	96	97	84	68	85	107	90	88	86	111	77	92	86	92	85	87	91	79	90	92	92	98	81	85	77	80	90	90	88	83	94	87	83	84	96	87	101	105	77	100	91	96	95	83	92	90	98	87	106	95	87	86	99	80	80	97	81	86	85	86	87	95	104	81	76	94	88	86	89	71	74	81	103	85	67	94	88	96	92	116	106	98	85	84	90	78	85	99	89	91	81	89	88	92	109	89	95	84	93	90	88	82	89	89	81	108	76	93	93	90	78	82	80	85	92	92	75	75	87	104	98	90	91	75	91	99	81	94	100	84	95	97	83	93	101	61	85	78	99	105	79	77	71	87	74	85	105	85	95	82	103	111	105	98	74	104	82	74	83	86	83	94	71	94	70	73	103	92	69	97	96	77	71	87	104	95	74	98	79	86	85	95	81	98	87	82	94	93	89	79	92	85	83	90	85	78	97	94	83	94	111	76	91	90	92	77	103	88	97	90	82	105	78	81	94	73	84	92	87	72	77	87	85	103	84	77	90	76	89	88	92	88	88	99	90	99	87	87	94	100	86	90	78	89	92	77	95	118	86	80	89	94	104	93	91	73	91	94	89	84	84	90	89	93	79	75	72	94	100	80	72	86	104	84	87	84	101	88	74	91	73	82	82	75	85	86	89	85	101	86	84	91	84	84	85	89	83	87	80	76	85	83	84	87	80	85	101	88	84	95	92	97	72	88	94	91	96	83	108	84	90	79	79	94	109	91	77	88	93	89	73	101	97	91	72	105	99	78	79	88	89	90	77	68	108	88	80	97	73	72	97	96	103	78	69	86	78	81	95	97	86	91	85	83	99	102	84	79	81	87	97	99	84	108	98	93	109	88	106	70	86	77	84	80	91	109	84	105	79	87	87	101	97	98	91	77	78	79	83	89	93	86	81	90	84	85	80	89	103	92	84	110	76	89	76	104	91	99	112	90	82	108	96	92	92	88	82	79	81	84	93	89	84
2959	4026	2177	989	555	420	331	327	315	264	256	286	254	239	243	232	249	244	233	254	251	234	236	256	227	219	235	225	244	253	249	245	246	220	222	227	247	217	212	252	229	211	210	228	266	235	257	237	243	241	246	227	216	211	235	223	247	224	241	241	264	223	221	246	253	230	222	215	246	221	236	251	199	230	231	228	214	246	223	254	257	242	195	233	240	248	237	231	221	223	239	221	230	241	239	221	231	223	240	247	254	233	239	201	229	199	245	253	229	232	223	212	210	232	225	248	219	241	228	259	257	247	222	227	245	215	242	249	227	243	234	214	268	180	238	218	241	231	249	245	238	248	233	231	231	238	245	261	223	228	247	222	238	250	218	227	223	233	237	250	213	230	286	233	228	210	230	220	209	244	257	221	210	254	211	236	237	221	252	226	245	210	240	244	208	239	225	215	205	234	226	210	256	238	226	229	233	258	233	207	224	236	225	216	262	239	222	236	235	239	251	245	232	252	267	264	224	249	251	233	232	232	232	241	221	219	224	253	228	242	229	233	261	248	240	239	243	257	242	218	231	243	213	238	249	222	211	251	230	252	231	244	242	246	239	214	230	216	219	222	231	226	237	232	246	213	240	260	228	281	225	213	282	242	261	230	247	234	243	244	215	248	201	202	245	210	256	219	211	216	244	209	227	217	240	221	231	246	241	238	213	250	246	258	250	248	232	241	253	232	228	208	247	266	230	243	233	212	227	221	234	221	216	245	222	228	241	220	234	246	217	273	224	233	228	240	241	238	230	218	213	220	224	247	234	219	237	235	242	225	252	224	252	225	222	234	243	235	225	224	251	256	241	213	256	215	249	254	227	223	254	232	251	219	217	230	232	207	230	232	260	236	215	223	215	211	263	245	260	252	228	228	222	234	235	210	215	231	237	246	243	232	227	228	212	252	235	265	255	235	213	227	248	247	245	229	238	242	215	248	226	241	229	229	263	220	243	236	231	247	229	254	222	231	241	249	235	236	230	239	237	218	225	232	222	232	222	253	216	233	201	244	217	272	232	233	228	240	254	231	248	243	231	187	247	206	223	229	211	236	260	235	241	271	260	224	237	211	234	203	242	261	256	229	248	246	244	208	239	237	221	224	224	222	273	227	237	222	224	227	232	226	246	218	230	256	236	215	263	256	236	236	243	246	236	216	215	230	232	202	231	239	232	225	209	248	254	210	237	224	223	241	230	237	234	261	232	234	229	224	246	219	222	243	223	232	227	232	223	232	228	247	260	249	220	237	216	217	226	233	240	222	220	235	235	231	217	223	239	255	221	234	242	230	227	210	212	216	232	253	237	247	214	241	220	238	254	219	240	241	261	221	243	243	222	208	236	238	226	210	223	212	224	222	236	257	230	231	208	244	236	220	245	226	247	224	220	226	202	250	224	237	255	235	202	259	240	219	259	216	243	217	223	223	222	230	239	224	234	243	244	248	237	226	216	230	230	233	221	227	233	248	226	226	247	260	244	231	228	234	246	240	250	220	241	236	242	238	237	220	226	234	234	213	234	240	233	243	246	215	251	223	240	242	225	247	244	249	223	216	231	235	233	224	218	247	228	235	214	230	229	222	241	249	236	228	254	235	247	252	202	236	228	243	228	228	239	258	219	229	191	229	228	235	216	234	241	228	232	247	226	225	214	246	236	228	229	227	255	216	231	226	238	217	225	227	235	216	225	245	233	215	215	236	255	232	223	214	241	239	228	254	243	238	244	260	245	180	227	235	231	243	180	235	212	221	220	223	250	233	241	224	211	239	216	242	227	214	237	228	218	221	226	257	256	243	204	218	240	238	243	223	219	231	227	223	266	229	239	215	246	231	222	231	272	210	221	222	239	217	244	236	231	271	234	267	230	218	227	241	242	246	259	249	247	258	237	227	235	212	238	256	227	221	219	227	230	228	210	228	243	222	229	198	234	221	213	234	235	205	230	235	248	230	211	257	240	239	235	237	221	227	230	226	239	227	223	240	240	233	231	225	237	233	236	222	242	234	237	240	245	236	250	198	194	232	231	272	243	203	221	236	224	226	191	210	246	219	232	220	237	219	236	221	246	237	215	241	217	223	245	234	242	215	239	230	216	223	234	245	235	235	244	240	212	218	194	232	233	213	229	238	244	231	188	239	235	207	228	224	229	240	225	231	219	224	226	261	228	214	230	227	228	230	228	260	213	216	239	216	242	233	243	215	242	223	244	240	208	241	207	224	239	234	221	243	223	228	256	246	243	217	233	226	236	249	246	229	231	223	220	245	231	246	276	241	242	212	268	201	247	215	206	264	246	212	247	235	253	243	232	255	243	227	240	221	254	223	244	237	239	232	220	246	222	238	235	235	243	223	199	224	221	249	233	264	244	231	249	245	217	236	229	230	225	251	256	219	222	230	232	243	241	257	235	220	229	213	235	216	230	231	269	230	205	239	253	251	244	238	235	232	226	211	232	247	221	233	248	243	242	233	253	235	232	211	240	229	207	234	208	225	235	244	226	232	218	263	237	230	237	241	255	224	207	241	240	227	214	266	226	196	228	249	246	245	229	254	222	214	227	214	242	263	240	217	251	211	217	232	219	232	216	239	226	246	218	253	250	237	214	235	247	214	242	214	258	211	228	231	243	239	242	242	240	229	231	260	231	250	232	248	240	243	246	239	209	239	247	223	236	254	249	218	230	223	220	239	245	220	219	212	232	234	261	212	243	252	234	209	230	206	230	242	223	212	226	208	234	231	199	223	216	227	220	211	237	231	228	222	225	241	214	216	228	232	278	246	221	223	239	222	265	244	233	263	224	250	248	270	207	224	235	235	223	209	222	238	240	242	236	237	231	239	237	220	219	230	217	235	229	252	250	217	235	207	239	192	243	232	244	254	247	256	219	229	228	231	209	258	236	225	221	213	240	232	188	238	223	227	230	246	234	232	221	219	205	240	229	230	243	229	239	223	239	239	216	257	253	225	271	256	229	242	230	226	225	238	226	242	230	252	263	209	231	220	238	245	241	242	226	221	217	220	234	216	235	258	242	232	225	231	213	256	245	241	222	232	240	222	260	218	246	248	223	238	221	223	215	239	256	227	235	252	205	204	224	238	216	223	220	259	237	229	198	264	237	240	225	217	232	203	225	244	239	215	245	233	203	232	219	237	250	216	212	238	244	226	258	242	222	267	221	246	199	250	216	216	251	232	235	239	243	234	228	227	220	233	257	240	243	225	238	214	236	232	222	238	226	229	224	243	233	250	226	243	223	203	240	253	216	214	247	273	211	236	228	228	237	224	255	215	229	239	224	240	236	224	213	229	237	244	221	224	223	229	243	225	234	235	248	232	221	254	243	244	207	269	221	231	206	222	240	250	218	250	226	206	234	238	261	242	220	230	238	193	242	228	239	225	256	239	230	241	222	241	239	208	222	224	259	187	209	241	226	217	218	242	223	233	242	208	231	232	202	222	231	221	229	201	226	248	202	241	229	250
32105	10200	905	400	348	355	358	314	340	367	322	335	347	308	299	320	323	337	306	308	356	341	351	309	299	333	326	308	387	347	330	344	368	339	339	329	320	330	315	341	338	313	317	322	323	328	310	337	352	346	322	337	323	314	348	371	330	311	350	318	324	340	314	323	355	329	328	349	314	319	339	310	376	304	316	331	347	354	337	325	334	329	328	286	313	337	318	299	322	348	319	325	323	335	309	339	297	332	325	316	337	329	326	325	349	292	324	335	334	352	312	333	341	321	330	324	341	337	332	298	321	316	300	345	362	317	334	307	323	326	339	312	322	337	308	341	337	304	352	301	315	342	336	312	319	331	347	335	352	339	352	299	339	345	360	340	334	348	342	328	333	293	326	343	332	351	350	321	356	326	307	306	313	404	301	310	315	300	334	340	313	302	318	328	329	344	354	318	327	341	325	338	345	330	311	285	305	334	333	341	335	318	314	320	305	295	324	325	326	334	318	335	316	334	329	328	332	278	337	314	322	318	371	346	356	319	330	345	319	320	352	317	338	356	298	308	357	330	330	333	313	309	351	318	357	333	338	322	341	323	318	295	306	314	316	321	360	344	301	327	315	332	334	331	324	336	329	386	342	309	326	370	330	333	338	365	348	347	339	324	303	332	366	342	334	319	302	322	327	335	336	342	343	313	365	345	352	295	303	332	313	295	343	371	324	312	315	295	335	339	348	312	326	297	351	299	312	347	326	319	322	316	295	359	357	349	348	306	312	347	327	339	362	308	358	315	356	318	309	353	359	316	293	320	296	345	321	315	362	347	338	317	333	303	350	326	319	316	330	329	327	331	332	320	344	288	322	344	302	330	321	320	349	342	335	323	323	317	299	340	344	315	321	316	323	350	333	344	310	331	287	323	365	343	341	356	353	318	325	342	366	314	334	343	360	348	316	301	325	325	317	328	305	323	277	334	305	331	308	300	336	344	314	317	334	353	371	341	368	332	310	327	312	316	345	313	326	358	353	331	353	302	327	342	349	318	317	346	339	360	303	339	306	345	309	269	309	322	322	381	319	343	320	347	357	333	360	302	307	309	314	312	351	299	323	348	365	321	317	333	322	339	356	308	359	310	315	322	313	322	313	331	337	367	319	352	322	352	324	326	288	354	339	344	323	326	335	318	351	312	345	330	345	294	308	359	315	310	303	329	320	321	322	328	296	349	324	306	316	322	355	352	328	358	305	339	310	313	319	339	330	359	333	337	295	330	308	317	337	328	359	328	320	307	292	371	335	306	311	293	331	331	337	324	285	317	311	345	324	366	322	341	349	325	344	368	332	336	308	339	342	314	337	309	365	321	380	341	316	370	322	349	315	337	321	347	293	307	343	350	295	336	330	341	321	315	345	331	327	315	285	348	323	305	344	291	353	354	328	333	301	327	310	341	319	348	340	331	328	302	333	317	341	322	318	332	347	334	321	323	352	337	362	341	326	311	330	314	346	325	329	328	343	315	313	331	333	326	348	312	304	306	297	333	329	311	352	331	325	311	350	315	326	335	362	353	328	310	330	338	333	330	353	354	336	324	308	366	365	349	339	336	339	322	362	346	331	306	312	326	332	325	311	339	316	322	340	314	326	321	330	335	339	342	297	335	331	327	357	306	332	331	354	313	311	334	299	326	322	311	319	336	328	315	325	317	316	318	335	334	358	304	303	348	342	293	314	330	343	337	317	317	318	336	342	313	327	316	332	336	332	361	340	309	335	332	349	344	334	324	345	321	324	317	303	346	292	359	339	309	320	331	338	331	323	344	256	301	325	338	342	323	326	298	294	324	307	324	324	316	344	347	333	331	352	314	327	326	293	320	343	337	325	324	323	326	329	328	321	347	337	319	332	331	325	377	350	300	330	321	321	357	325	322	304	338	314	319	312	317	326	300	329	336	321	313	349	309	304	331	312	341	335	329	324	314	337	325	340	313	333	318	299	370	337	363	323	349	318	337	320	350	351	320	317	323	332	358	329	342	293	295	332	361	330	331	330	304	330	315	292	312	303	330	321	323	332	309	352	344	342	342	308	343	347	327	322	319	310	328	322	321	341	349	315	298	322	290	339	333	326	348	367	336	340	337	341	326	317	312	342	338	364	325	338	336	326	304	283	348	333	366	314	341	340	299	309	307	339	297	330	286	358	306	327	331	331	366	316	321	361	340	340	335	315	320	341	343	323	298	316	324	308	321	348	360	320	344	324	355	324	297	342	328	339	371	309	328	311	331	281	315	347	343	304	337	339	340	298	311	314	357	318	350	347	318	339	344	351	334	331	350	316	339	343	306	313	367	323	307	349	308	346	300	300	335	341	305	331	344	303	345	332	319	346	348	358	310	299	282	330	316	325	335	321	330	327	324	350	339	321	338	330	331	320	305	309	345	352	324	330	324	329	318	351	301	319	354	348	341	326	325	354	313	327	305	339	333	329	346	332	341	321	337	370	339	347	317	323	309	314	343	345	335	305	338	358	331	333	312	357	325	302	290	362	327	371	305	325	349	317	344	346	318	340	348	316	321	332	336	297	307	330	355	312	296	331	307	315	332	327	337	336	306	355	334	317	351	315	340	295	308	326	300	317	302	320	332	323	304	325	328	301	318	333	339	320	326	306	341	330	349	374	333	287	317	314	317	320	300	371	350	352	325	373	302	335	341	344	367	328	305	332	320	293	326	322	340	357	336	328	339	326	359	340	334	362	318	327	315	339	302	338	349	356	321	347	324	332	318	380	347	307	348	307	333	298	322	335	348	332	326	314	306	292	346	331	303	313	311	316	315	316	333	339	333	326	359	329	311	308	344	349	308	351	342	304	298	322	347	331	312	357	324	314	336	342	324	341	335	349	332	339	310	340	330	307	313	344	331	342	337	346	341	300	328	298	339	326	336	318	355	331	333	363	328	351	341	316	360	325	321	331	323	355	318	370	342	315	363	318	309	292	323	329	318	338	334	362	377	323	307	348	312	322	333	343	312	331	325	305	304	326	339	336	348	333	332	329	334	326	329	358	316	276	311	299	333	286	290	337	346	350	358	367	319	372	375	325	319	332	318	349	318	345	353	337	305	284	306	338	341	330	302	328	345	318	300	311	344	330	345	346	346	325	356	313	311	333	347	341	357	303	303	352	332	284	313	339	338	353	289	293	335	326	365	321	311	328	333	300	313	330	335	319	366	339	310	318	360	327	319	293	300	305	304	302	325	346	318	343	359	326	305	342	301	353	312	345	349	338	351	342	313	341	337	322	328	338	310	306	333	346	325	329	339	291	317	338	320	345	337	336	344	311	333	316	336	332	331	337	333	334	356	316	303	336	330	329	320	345	325	338	277	316	327	361	290	320	324	336	337	373	294	367	348	287	330	341	341	347	303	314	301	329	325	300	329	330	326	334	360	365	365	309	324	290	302	352	330	302	348	336	347	340	345	314	321	346	365	325	346	326	317	340	318	314	323	344	322	342	332	376	342	315	316
5501	818	737	703	789	713	707	699	726	738	718	698	711	715	727	739	764	746	698	713	717	780	726	687	710	762	740	705	741	719	745	696	686	718	715	739	705	746	756	732	713	746	757	733	774	688	705	690	688	749	740	743	768	730	757	718	762	759	760	745	721	708	757	735	748	702	752	718	691	663	737	704	692	735	757	766	705	695	732	755	718	774	762	715	754	735	725	730	718	704	726	751	742	702	713	748	725	786	686	695	673	724	694	714	734	744	703	718	741	694	695	739	774	684	699	760	731	686	689	731	737	712	713	676	682	688	711	714	741	720	732	748	728	693	692	725	717	730	805	723	703	716	700	715	788	735	686	730	755	748	774	731	743	740	696	696	736	676	727	713	686	733	676	701	750	708	744	706	732	732	735	700	761	726	737	697	696	755	715	768	735	707	701	686	734	737	712	687	767	723	742	721	676	745	673	722	699	747	749	738	739	715	752	712	722	677	734	730	731	735	745	722	694	774	740	787	701	666	744	735	689	720	721	712	742	710	755	713	783	762	696	709	731	680	726	698	752	704	683	727	700	717	670	759	690	772	728	746	767	694	756	744	703	670	726	708	744	719	750	718	745	724	732	743	692	739	754	704	733	716	709	723	707	748	750	719	699	742	745	718	719	767	705	690	688	714	701	698	707	733	752	709	753	702	730	740	730	736	748	710	720	684	730	754	764	713	666	720	738	721	746	702	695	698	747	732	758	719	744	702	751	749	746	742	718	721	784	729	734	739	712	729	773	683	710	729	715	676	723	705	744	725	725	694	750	764	746	740	752	718	750	721	698	676	640	750	718	698	713	717	704	724	715	752	739	735	743	738	725	709	732	730	774	740	756	746	703	749	769	705	693	732	733	719	729	680	747	716	689	733	687	717	713	717	754	682	756	754	723	761	734	739	727	714	717	696	755	773	735	717	743	723	715	727	721	710	748	716	737	726	722	676	761	715	678	704	784	774	688	735	730	751	725	700	687	658	672	681	726	721	711	741	742	726	711	703	702	769	762	718	693	693	735	756	701	738	735	761	737	717	754	733	752	726	707	729	709	700	746	700	728	739	735	705	730	759	709	699	754	706	734	743	705	751	737	724	707	691	788	684	733	732	733	731	728	720	711	724	706	777	732	734	707	771	787	751	729	715	775	746	746	760	717	742	711	787	663	756	730	722	731	703	722	764	708	724	763	722	720	695	719	709	756	770	730	712	728	660	777	688	740	673	723	722	704	763	710	726	703	722	736	737	707	749	727	791	744	726	681	707	706	707	733	708	724	706	757	739	730	703	728	737	713	723	747	764	695	715	718	742	731	732	718	697	719	727	752	764	700	747	729	727	781	729	724	719	731	699	727	690	729	728	718	692	722	722	734	738	712	783	736	725	758	725	743	742	712	721	763	791	721	762	696	710	701	765	728	743	743	739	701	676	700	723	734	698	696	684	726	751	707	733	738	672	739	720	715	722	723	724	735	708	695	705	741	730	697	741	716	698	741	730	707	678	710	729	740	747	740	726	704	696	717	719	699	699	746	768	751	793	746	696	758	715	762	725	734	754	741	730	760	734	711	707	734	679	695	749	738	701	741	707	699	774	758	720	708	753	714	725	730	745	716	698	694	737	708	723	707	705	778	691	745	721	771	700	764	735	714	696	725	693	733	743	728	741	678	727	738	718	722	714	692	723	707	743	715	718	718	738	729	729	760	739	706	732	713	733	700	722	713	734	679	727	692	721	711	784	677	744	713	693	745	733	743	716	686	712	744	754	742	710	761	728	727	721	759	705	687	741	718	753	738	695	746	763	715	717	690	690	733	687	728	737	708	734	742	727	721	673	710	732	730	699	712	735	741	717	775	712	724	746	687	714	685	704	705	663	723	711	737	754	699	702	680	733	676	655	725	698	714	697	706	713	727	758	758	749	723	793	717	750	697	746	766	707	738	689	718	754	719	701	754	732	706	739	727	707	704	753	716	711	739	711	712	706	706	682	687	759	746	737	717	697	694	699	718	707	692	719	739	734	701	702	758	707	735	697	688	722	694	723	725	707	728	750	724	732	721	761	725	726	706	687	713	733	752	702	728	715	739	720	697	687	694	779	739	785	709	706	716	716	757	681	712	712	677	739	693	730	701	729	698	747	767	751	732	706	716	726	708	725	761	771	727	727	731	745	701	714	717	756	734	722	699	710	688	733	762	700	751	711	739	729	716	743	753	717	715	711	760	718	771	723	732	761	712	748	735	719	734	696	740	716	685	783	685	719	736	739	748	745	742	723	733	687	735	761	688	694	730	718	729	726	703	714	754	793	733	759	692	701	711	727	723	731	703	790	675	673	738	693	707	763	779	717	738	691	770	728	753	701	738	730	724	743	682	715	740	774	684	696	721	676	701	734	746	730	712	668	732	682	710	716	728	682	727	695	755	712	748	736	752	757	698	749	718	756	719	704	760	712	748	694	708	755	730	699	738	704	721	706	723	721	700	730	705	769	757	757	699	710	758	752	717	722	724	688	660	786	728	697	772	711	716	719	762	736	766	733	746	725	724	726	740	724	711	691	730	745	714	763	699	747	765	699	736	711	745	740	713	702	707	700	784	770	689	752	731	687	734	725	747	638	786	669	782	756	730	773	711	734	705	747	676	696	755	732	750	694	702	756	696	754	712	743	742	693	752	704	753	702	708	716	672	671	751	715	770	736	809	657	729	713	716	736	723	690	718	741	706	696	714	711	742	713	678	724	696	723	757	692	732	722	725	708	726	745	747	701	786	728	787	696	719	719	704	750	731	755	705	720	786	731	732	703	739	763	701	682	719	722	677	762	686	715	739	750	694	728	705	774	727	706	721	739	755	727	699	753	720	717	772	718	715	758	762	723	759	723	770	746	670	720	659	733	695	767	733	717	761	723	717	774	734	724	708	726	690	687	723	717	708	782	684	721	726	718	703	709	713	710	701	781	751	726	749	707	697	736	671	783	737	739	685	722	716	682	698	715	721	708	737	694	784	733	720	725	728	696	791	698	742	670	741	689	705	705	707	741	744	767	718	717	740	745	734	726	690	745	756	735	728	715	739	726	688	701	707	701	743	767	701	686	668	695	739	681	693	693	695	759	764	754	708	715	716	688	735	738	739	694	702	746	751	709	704	661	783	698	712	718	688	741	683	725	710	788	709	704	712	737	749	685	706	702	721	718	754	728	724	724	743	712	743	713	738	703	714	772	677	681	719	700	694	702	703	720	749	682	700	722	693	736	715	693	691	746	750	670	709	682	780	745	729	733	713	703	714	683	745	744	751	726	756	749	714	755	739	713	716	727	738	663	750	713	713	654	690	714	755	712	700	745	694	759	727	740	735	695	760	692	708	698	696	684	717	703	705	732	789	734	727	760	682	733	729	715	670	721	730	717	718	694	714	793	717	761	734	732	690	735	708	725	699	684	753	740	708	729	729	779	726	754	738	719	722	741	711	683	731	773	721	708	699	713
24546	20966	24355	27741	20246	1491	354	304	256	268	240	233	275	220	239	227	208	227	207	215	224	206	245	238	193	232	211	196	216	244	209	189	214	185	222	218	211	207	204	217	223	233	245	228	210	210	225	238	224	199	214	201	210	211	213	196	213	224	218	196	195	232	204	220	218	215	242	247	177	226	204	208	227	208	178	190	192	246	200	198	216	193	169	220	209	217	208	225	214	205	222	206	219	199	223	200	194	194	228	203	183	224	185	185	230	207	199	214	214	232	218	216	217	204	214	225	224	208	200	219	214	202	180	188	193	227	235	207	200	186	235	213	212	214	198	207	230	197	210	192	212	186	223	232	206	218	200	195	192	196	230	216	225	218	224	209	229	200	216	220	215	188	215	190	203	219	224	246	220	238	208	241	186	206	188	191	222	198	223	224	184	218	226	184	213	193	224	217	224	209	208	210	203	209	225	195	230	232	232	229	185	166	219	198	208	207	204	218	209	204	208	211	224	202	203	213	231	194	220	218	193	211	238	220	183	217	222	207	227	246	197	225	195	221	209	197	236	196	218	205	215	184	219	224	212	234	220	190	251	219	212	189	200	197	217	199	208	206	201	190	235	206	199	228	200	197	197	213	171	211	215	187	221	214	213	237	244	195	227	192	188	199	213	215	232	218	212	204	201	216	225	223	215	213	208	227	232	225	202	208	228	220	189	196	193	189	208	189	219	217	246	228	223	212	188	192	210	218	207	194	181	192	203	187	209	231	203	210	219	218	202	205	233	184	197	197	221	223	214	200	179	237	196	214	205	211	221	226	236	209	211	226	232	197	222	237	199	221	182	228	182	216	209	216	200	236	214	205	185	162	224	231	228	241	204	215	215	205	229	227	209	207	206	208	207	219	191	215	228	201	192	203	190	224	194	222	214	222	210	185	233	218	235	241	218	196	197	219	216	222	228	208	199	207	209	233	219	172	211	207	219	219	208	198	222	211	208	223	205	223	193	194	202	201	194	183	192	188	201	202	204	195	213	230	196	209	202	215	206	199	224	213	196	214	195	194	186	220	204	226	217	215	220	211	212	203	200	221	202	194	186	190	185	198	217	175	203	206	200	205	215	189	218	194	197	158	208	236	197	212	205	223	238	185	197	215	190	224	222	219	228	224	210	211	201	244	249	225	219	210	219	219	228	254	188	217	215	212	181	182	193	219	199	192	195	215	201	203	226	216	218	210	192	203	204	211	196	230	203	205	195	205	211	205	199	198	197	199	208	190	228	194	236	201	219	195	221	203	208	216	216	225	225	192	222	220	202	209	204	222	204	206	216	202	194	216	215	210	236	208	229	231	202	211	232	217	204	218	204	213	216	235	199	205	203	233	207	190	184	211	218	204	205	213	198	246	205	243	230	176	180	202	177	223	183	209	193	223	202	205	229	199	228	194	215	209	197	224	208	209	212	221	224	210	219	218	205	221	214	209	224	194	215	201	218	175	208	201	228	214	207	206	207	223	213	213	214	208	190	204	251	221	201	251	237	207	209	194	194	225	218	191	208	222	226	203	202	224	199	193	202	195	216	208	195	229	224	218	205	189	207	180	219	198	189	204	187	221	212	207	227	222	223	211	196	207	221	213	208	221	216	202	186	195	198	191	194	205	219	216	194	232	227	195	223	197	223	233	222	198	217	218	203	225	216	212	190	229	222	223	202	214	191	211	206	227	228	210	191	218	209	205	193	215	235	216	229	222	213	212	219	199	204	217	194	200	184	213	212	209	203	205	187	240	196	222	204	225	220	189	199	182	200	230	205	218	248	197	195	237	209	191	198	220	225	217	225	212	230	214	209	226	215	205	225	162	199	200	250	231	187	185	202	218	221	204	211	233	214	200	230	211	208	197	209	214	203	193	236	191	210	209	213	194	218	227	198	214	207	211	218	242	194	202	202	215	212	214	214	201	208	213	205	217	203	187	178	178	205	199	183	209	198	221	197	190	203	230	205	221	238	199	212	245	222	233	214	216	189	224	242	237	226	215	209	213	213	189	214	193	206	202	209	238	178	205	233	200	186	198	214	200	213	252	250	186	223	221	186	215	222	235	218	195	221	218	199	195	230	218	197	222	227	225	192	196	177	200	211	191	200	228	194	201	197	183	218	192	233	219	219	224	225	192	179	190	212	217	221	181	193	229	220	204	227	224	189	211	225	213	247	234	210	198	194	215	194	212	184	215	243	219	192	227	208	215	198	237	218	197	197	187	219	201	209	226	194	192	229	220	203	211	200	215	227	195	208	203	228	212	198	200	205	181	225	218	219	218	209	206	191	202	207	214	187	202	212	227	190	198	229	226	220	208	220	213	203	203	198	218	222	186	199	215	209	205	222	209	220	216	203	191	211	214	191	207	192	200	200	224	199	199	201	218	188	203	204	241	208	191	203	208	231	205	176	215	181	207	211	183	205	208	203	197	221	228	196	225	180	200	229	211	210	195	206	238	186	230	215	223	191	210	230	161	213	217	209	207	219	213	201	206	228	227	216	211	221	212	198	191	244	210	188	191	213	187	201	194	208	222	194	226	192	222	210	196	211	204	220	223	201	201	186	191	241	214	203	204	183	211	205	218	222	218	207	196	186	231	187	190	222	199	207	227	208	229	201	209	200	197	204	179	206	189	205	212	195	202	208	215	211	222	188	202	229	230	218	229	207	208	193	201	208	229	220	191	197	203	206	208	205	256	212	195	220	203	214	200	219	199	236	213	224	206	234	196	214	221	206	227	201	235	244	229	215	232	199	196	208	183	205	173	182	223	195	234	216	216	224	214	199	224	211	196	205	218	216	231	211	228	201	207	239	207	217	238	227	202	195	219	196	186	197	205	226	195	208	221	209	204	188	221	212	199	236	250	210	187	229	231	218	215	217	209	223	194	227	230	230	195	187	213	205	228	187	215	205	218	210	213	218	200	200	215	201	212	242	219	224	209	206	209	211	205	208	218	222	193	192	200	213	219	207	230	228	207	182	205	209	186	206	193	217	220	174	198	221	211	221	210	239	190	217	207	211	210	208	184	195	192	204	200	192	199	208	200	211	203	194	203	184	213	233	199	199	204	219	200	203	202	201	169	206	215	208	237	180	193	205	228	214	187	213	224	196	207	219	232	209	219	198	191	198	239	220	187	219	219	192	233	226	201	219	197	215	245	224	202	218	183	218	205	215	224	225	190	205	198	209	219	203	203	198	213	204	225	206	226	237	213	219	238	202	199	205	193	207	193	228	229	218	204	233	221	212	212	201	212	194	202	227	206	227	236	172	194	202	210	203	198	215	223	218	211	190	210	210	227	213	175	194	196	196	214	241	194	217	222	200	227	245	225	183	207	221	193	218	187	207	226	202	209	203	191	224	195	188	187	184	211	226	213	195	209	199	198	222	174	200	218	195	185	193	189	218	215	183	209	209	230	228	235	200	201	207	208	201	215	200	215	214	207	207	228	221	223	214	188	206	212	217	180	186	207	187	234
3075	2484	1491	828	683	578	535	504	500	509	452	534	501	500	460	489	508	461	492	460	485	504	447	520	486	434	475	515	426	513	452	452	471	464	510	510	473	486	444	461	469	499	483	515	489	480	462	444	460	490	477	476	502	467	439	455	457	479	464	478	497	478	466	464	469	496	496	489	485	447	472	438	480	427	482	438	457	443	458	513	467	506	466	444	468	439	489	489	482	441	507	480	451	504	448	464	454	440	496	484	475	481	479	530	450	478	486	479	475	462	453	452	510	444	455	498	466	450	512	485	465	448	462	483	463	485	477	450	482	504	501	457	487	479	474	479	502	460	475	439	460	461	466	434	466	473	486	486	479	475	448	453	515	501	486	466	473	463	472	470	475	476	495	479	461	472	484	509	477	496	496	499	466	473	477	466	460	470	494	465	484	416	471	426	448	482	476	473	432	488	483	505	487	479	493	473	439	476	466	464	526	507	435	443	514	484	489	440	456	522	498	481	476	471	465	464	510	473	462	466	432	515	502	467	418	502	511	456	456	485	476	455	439	458	473	475	464	476	481	467	448	447	474	508	459	497	430	474	488	482	472	477	487	442	470	465	492	484	471	444	503	486	510	465	470	477	464	466	471	461	462	453	413	483	472	505	466	466	482	461	446	506	450	481	471	511	467	476	475	471	469	484	485	506	463	458	504	491	430	455	465	494	448	468	460	444	424	488	514	481	462	483	490	457	483	479	444	468	500	470	463	449	460	448	480	471	455	502	471	476	506	510	483	458	494	439	438	490	479	477	479	453	466	463	472	458	517	442	473	496	481	455	470	474	503	466	516	464	472	478	468	464	493	494	455	422	461	423	479	490	471	479	468	476	487	468	446	455	486	487	471	469	466	440	482	509	460	478	430	432	503	484	468	457	447	435	492	481	478	505	458	463	493	446	496	486	472	477	466	485	498	498	505	457	524	471	446	470	427	477	463	445	463	451	457	453	488	456	479	484	455	450	491	499	481	465	471	483	444	468	474	464	470	479	480	465	438	460	485	494	518	470	483	485	425	497	491	443	487	457	485	466	444	439	489	490	446	451	476	473	440	491	487	481	507	461	485	476	451	487	456	488	475	457	488	470	492	486	487	481	514	464	423	484	456	464	504	449	469	470	470	480	459	482	470	466	513	456	475	542	473	458	486	489	458	517	459	463	480	510	475	475	462	420	477	490	498	473	498	451	493	471	427	495	495	451	500	466	471	436	459	486	485	489	490	458	484	459	432	454	477	446	492	449	468	489	471	504	508	481	428	486	445	463	457	477	449	518	493	501	508	479	445	478	454	494	417	448	489	490	453	484	468	511	506	441	481	484	479	461	492	489	473	488	483	490	519	440	477	454	470	427	457	436	508	436	453	481	502	462	534	489	483	508	502	454	480	471	452	450	500	463	477	529	455	469	503	501	462	435	482	461	459	471	468	487	497	511	484	492	412	506	493	493	485	474	452	535	483	467	438	496	456	465	457	447	468	471	487	491	426	460	461	502	473	456	474	459	489	484	460	478	500	483	485	443	459	474	468	516	508	461	485	484	446	454	495	433	443	487	465	463	429	507	485	513	452	472	454	460	487	477	441	463	474	479	445	515	465	444	488	458	430	453	419	486	514	486	432	480	470	475	489	493	482	448	459	471	456	469	493	433	481	507	519	467	464	485	454	460	446	461	476	460	520	495	448	500	453	508	466	444	436	462	493	462	435	506	453	452	492	450	459	514	474	477	478	440	508	451	511	468	494	513	452	482	458	438	490	498	475	426	429	477	463	471	480	467	465	471	464	465	494	496	475	474	497	430	503	460	483	469	486	468	437	491	496	512	466	479	478	461	479	491	478	457	441	463	450	478	456	484	449	459	481	518	458	471	458	459	448	455	448	452	459	454	474	468	501	477	450	448	477	456	518	435	484	467	494	440	465	477	484	432	511	481	483	477	450	476	476	507	474	486	486	458	483	457	490	449	509	491	484	485	437	500	465	493	466	427	447	466	494	482	461	461	477	451	447	496	451	506	475	464	501	482	475	468	473	454	476	466	451	480	485	487	471	449	482	462	494	461	496	492	494	441	497	462	447	479	502	462	431	451	486	422	484	427	489	461	502	493	457	479	459	482	472	479	461	469	497	511	491	429	468	461	478	494	471	457	486	465	474	446	466	456	484	459	476	493	466	455	431	485	457	504	486	495	489	483	440	438	468	471	491	499	485	497	489	490	494	482	452	455	496	483	426	481	488	444	469	489	455	515	490	502	464	486	494	501	497	506	512	439	495	486	449	472	485	511	461	454	458	459	499	464	469	460	483	458	451	457	499	459	472	494	502	465	475	500	497	479	471	491	475	502	463	451	504	446	467	519	444	468	493	478	446	482	476	444	438	487	449	470	475	472	467	459	487	425	475	514	467	452	499	441	502	478	500	440	459	516	459	492	497	459	455	471	440	477	441	441	468	459	469	497	467	467	493	488	477	459	479	479	453	496	483	467	471	432	462	480	497	502	518	460	474	471	491	461	476	474	463	549	476	457	471	521	473	456	486	466	465	527	474	485	473	463	473	496	441	508	466	474	461	470	463	471	476	493	462	499	517	436	460	476	471	451	465	458	482	475	486	464	514	467	461	434	471	453	430	506	487	497	505	450	486	484	483	499	510	490	464	461	489	478	488	426	468	477	492	486	462	460	492	463	483	491	497	461	479	484	503	466	473	465	508	476	518	483	478	456	489	450	499	478	472	485	467	485	455	469	431	474	464	452	500	449	447	456	469	469	451	461	469	443	489	471	445	477	511	432	453	450	462	497	467	476	499	475	456	482	490	449	458	462	489	495	476	486	468	507	463	469	471	481	484	482	467	466	535	467	494	480	497	458	460	468	472	483	488	465	430	491	478	470	466	472	505	479	431	488	477	485	450	481	455	453	440	444	493	444	457	468	486	474	496	442	475	484	481	486	449	446	442	470	467	480	458	509	474	486	520	500	460	462	502	466	467	495	422	485	486	467	464	483	480	480	432	487	511	465	487	503	465	435	413	451	465	460	517	491	454	476	485	499	459	509	510	484	476	487	498	511	430	468	458	482	465	484	481	472	506	490	484	474	447	442	459	475	483	522	426	483	487	471	494	449	496	473	479	461	454	468	483	476	502	489	465	460	466	509	464	459	468	486	462	451	497	430	494	455	457	514	443	516	470	452	474	481	519	438	453	457	451	462	447	486	497	467	488	491	485	464	465	474	441	502	452	490	505	457	458	484	461	480	509	487	484	486	527	457	438	478	437	508	488	453	468	510	494	471	438	485	481	495	469	471	446	480	456	483	468	463	489	477	476	497	473	488	478	471	481	490	508	500	482	448	472	515	469	489	504	445	458	503	472	436	471	486	482	450	457	430	484	438	478	479	470	434	436	509	477	480	478	463	469	444	448	494	477	463	477	483	468	483	487	501	496	456	496	490	491	469	501	492	476	465	464	480	423	476	500	449	466	470
23829	20966	25047	27064	20972	20695	1047	304	221	191	184	143	149	119	127	130	122	123	112	122	111	86	120	94	102	121	109	103	100	99	90	94	96	88	75	92	117	107	104	86	87	94	82	86	79	89	77	102	110	82	88	90	105	80	96	79	99	111	93	80	89	97	85	104	85	81	85	87	92	91	78	87	97	92	95	80	87	84	91	78	93	96	64	91	83	80	74	76	73	123	93	90	85	91	100	82	88	73	107	96	87	98	81	96	95	99	76	86	93	82	77	87	99	102	96	101	87	88	77	89	105	88	96	87	81	88	77	81	85	74	102	91	98	81	92	106	99	86	91	76	95	88	81	87	79	75	107	80	95	86	86	87	88	89	71	95	81	86	107	90	94	85	99	84	82	87	79	85	97	78	88	81	70	85	75	76	62	70	89	84	87	114	77	81	86	85	83	76	97	78	92	88	82	87	70	94	79	103	70	74	87	89	69	87	95	92	81	80	105	106	73	63	75	85	76	81	91	102	93	95	109	100	98	81	103	92	100	87	104	77	81	111	81	85	91	87	94	85	77	83	86	104	104	71	86	75	83	79	107	87	75	97	81	80	91	88	105	91	89	95	99	91	96	83	81	78	86	103	95	82	97	100	78	78	92	85	81	86	101	90	89	73	87	97	78	96	89	76	79	87	74	103	81	87	81	77	98	78	103	77	67	79	95	90	119	81	66	102	85	90	104	90	104	81	99	78	85	76	91	71	91	84	81	88	93	82	89	92	80	89	76	93	96	79	97	80	87	93	81	87	81	73	75	80	87	93	75	90	84	79	89	83	82	98	91	96	84	94	78	109	97	83	101	79	98	97	98	96	69	89	83	79	84	80	94	97	98	83	81	100	98	92	82	82	94	77	91	95	95	85	95	105	88	82	99	94	81	105	86	88	92	83	86	89	101	96	100	84	75	81	84	79	94	75	83	70	100	76	72	96	76	89	80	94	86	82	89	88	102	89	85	98	87	82	100	86	88	84	77	77	79	83	83	83	80	81	92	85	93	70	89	93	92	83	80	101	78	105	106	93	94	95	76	82	111	95	86	94	102	83	82	97	93	89	88	99	67	90	102	91	72	95	75	79	77	95	105	87	94	94	82	92	88	97	91	67	79	81	79	81	96	95	77	73	83	74	92	84	109	86	73	73	114	74	110	101	73	79	87	80	96	85	73	86	68	80	88	102	89	85	107	104	109	82	86	86	96	92	76	80	92	79	78	78	95	75	78	80	79	81	95	82	87	95	102	90	90	85	98	90	77	93	76	75	82	89	90	94	104	78	84	80	91	91	71	68	82	97	90	95	84	85	94	94	96	100	77	89	94	101	78	84	91	91	91	100	83	91	88	84	102	80	75	100	94	100	89	82	90	103	89	100	94	94	86	71	87	98	84	79	82	97	103	90	100	99	88	101	86	80	86	91	69	77	82	87	98	78	80	83	81	95	77	93	94	68	95	87	74	69	81	74	89	89	78	80	87	89	95	82	96	88	86	69	76	83	74	117	93	101	83	73	80	94	73	98	77	79	98	88	84	69	79	78	87	86	96	83	85	77	87	73	83	78	82	91	78	73	81	78	95	84	87	86	103	101	104	87	82	60	89	80	91	91	85	86	81	70	68	94	97	96	81	112	75	91	76	85	99	96	69	89	94	72	106	95	81	103	90	85	75	90	90	94	96	78	94	89	78	79	78	78	69	95	95	75	90	75	93	88	89	94	98	91	81	80	93	81	97	102	91	96	90	88	87	85	108	93	88	88	89	111	88	97	95	79	76	85	83	78	71	88	72	80	85	81	88	102	93	114	114	78	78	101	85	96	107	84	90	108	75	83	107	79	87	84	94	77	88	99	102	84	73	76	81	87	105	102	81	85	89	93	73	90	100	96	78	87	76	85	85	91	74	83	78	90	84	93	96	100	99	87	99	74	74	92	77	93	79	80	73	85	85	72	96	80	92	100	96	94	79	91	86	80	72	87	86	75	83	70	93	75	94	97	89	85	81	82	97	94	95	80	82	80	105	77	97	79	91	89	87	89	105	91	81	72	81	86	95	78	89	75	57	90	78	94	70	102	93	85	88	86	80	95	99	92	79	81	57	76	100	85	79	89	77	78	86	87	97	88	90	79	79	79	100	79	72	82	102	111	84	88	84	92	104	80	78	96	76	77	97	89	92	88	95	86	84	76	85	98	101	97	81	79	111	66	97	81	73	67	83	89	71	98	100	88	91	99	101	89	83	94	98	102	98	83	87	100	80	102	65	93	75	89	98	86	76	86	86	96	90	91	103	91	94	98	80	94	100	84	89	88	75	88	83	72	70	100	69	106	103	103	87	104	82	89	97	103	77	97	91	74	111	67	98	87	87	108	89	77	102	102	109	98	112	80	80	66	71	85	96	77	98	83	101	110	86	87	88	96	88	87	98	99	94	98	88	102	85	97	99	82	95	98	96	73	81	90	73	88	83	80	92	90	87	79	77	71	91	92	98	97	88	76	107	98	93	71	95	88	85	89	76	82	81	73	78	82	81	80	77	88	94	72	95	74	97	89	73	92	76	99	85	85	97	76	80	97	70	72	75	85	87	77	91	77	107	93	100	107	78	85	111	77	88	83	90	102	92	98	74	96	100	74	91	85	105	87	73	73	108	94	86	63	78	69	81	88	97	88	87	106	94	75	82	91	87	90	106	97	103	76	101	81	85	65	102	102	88	73	102	69	94	106	85	116	93	91	86	82	96	101	87	74	91	102	88	71	88	77	96	83	80	88	92	87	93	88	84	97	90	85	101	95	80	93	70	88	92	74	87	85	107	96	90	91	79	80	82	96	73	102	84	81	95	91	88	77	98	99	89	75	85	100	83	77	86	91	80	89	103	112	74	103	87	84	79	98	85	93	86	106	82	89	90	81	86	98	85	92	83	84	85	102	72	90	99	105	91	82	80	84	77	102	97	91	100	88	72	79	99	91	85	73	79	96	100	81	80	97	88	78	89	94	87	87	104	85	94	78	94	91	77	101	88	82	98	85	78	97	86	94	79	82	91	69	100	74	95	97	83	83	82	78	89	89	85	93	96	95	93	88	99	109	87	63	94	89	104	86	77	77	83	80	88	102	79	76	76	93	83	81	77	84	88	86	79	90	79	98	98	75	82	97	93	87	91	80	90	93	90	87	89	86	92	99	71	85	113	82	74	73	89	69	87	85	70	98	90	78	102	89	91	82	72	92	85	85	100	96	80	82	93	95	96	90	95	92	89	88	88	83	74	95	85	93	91	77	82	75	94	83	77	81	80	90	84	95	99	93	78	82	103	91	94	87	93	91	88	94	84	69	73	81	89	94	84	89	84	94	73	104	74	88	95	99	74	81	74	74	93	80	97	79	91	88	75	90	98	79	74	77	73	73	84	77	78	85	96	81	97	85	83	74	85	100	81	81	75	83	88	93	80	87	88	118	97	93	100	88	92	87	79	89	113	80
2947	4060	2175	1005	564	412	358	321	298	282	224	266	224	258	249	247	251	280	230	274	261	248	229	252	240	233	212	264	232	216	226	241	210	229	244	248	223	251	252	244	234	226	231	214	247	237	211	202	226	260	246	229	220	222	233	225	207	236	236	222	245	225	221	223	233	224	234	239	230	238	240	251	242	226	208	246	231	233	236	216	231	241	234	247	243	246	271	196	236	266	231	264	239	251	234	231	227	228	230	201	233	203	214	262	269	219	222	234	258	213	258	213	214	243	227	224	255	250	233	231	255	215	250	246	244	229	230	230	250	231	252	198	244	221	236	231	247	218	236	236	198	241	219	235	213	241	218	222	238	225	212	209	205	219	198	235	255	231	235	198	236	235	204	238	250	234	240	200	218	238	226	188	238	217	207	247	208	256	233	222	219	250	227	242	239	201	226	248	244	249	228	236	229	225	217	261	243	231	235	221	247	249	235	222	240	238	202	208	240	245	219	218	234	239	242	228	241	230	231	240	201	202	234	229	232	220	233	231	221	239	228	235	216	247	217	228	229	214	241	220	223	224	240	242	238	258	228	202	249	261	222	228	224	244	216	241	219	220	233	226	240	240	234	231	262	233	239	206	227	232	227	232	251	233	228	221	251	258	220	239	227	237	217	233	237	236	219	267	228	221	243	245	255	245	238	214	218	234	254	241	224	247	237	271	224	234	249	240	227	239	231	246	224	246	220	224	250	219	251	220	235	255	267	228	219	228	203	238	226	250	199	253	238	218	238	231	222	239	198	247	259	236	207	213	238	233	213	243	239	201	246	229	204	265	239	199	224	240	230	233	202	235	233	213	209	215	233	232	242	230	213	251	222	267	226	222	239	219	237	226	252	192	255	222	218	228	257	221	262	247	250	254	234	246	227	224	231	237	243	239	232	266	238	218	256	226	263	209	226	241	236	236	229	243	231	231	201	208	217	248	237	226	234	207	201	221	219	281	237	237	244	243	249	240	226	238	221	217	246	219	252	241	221	258	254	219	231	224	233	223	225	228	244	213	197	212	245	244	234	219	229	234	210	226	196	218	232	235	226	209	202	254	236	233	241	257	238	233	235	220	227	250	231	240	231	209	240	232	247	206	238	237	262	247	221	215	218	261	227	262	225	208	221	239	214	220	263	210	232	235	232	221	228	223	229	224	236	249	243	215	269	247	218	243	243	224	232	229	209	243	223	232	242	227	248	238	216	227	218	247	220	238	230	241	243	217	232	230	210	228	234	223	219	256	238	240	240	202	245	245	207	238	234	232	230	220	221	211	232	216	201	222	236	200	241	226	252	216	224	229	235	218	232	232	221	247	235	226	244	229	210	231	238	224	237	233	212	259	226	217	229	228	226	205	209	231	212	206	238	227	213	207	236	227	233	220	232	252	243	217	232	255	219	252	242	227	237	245	251	217	248	222	221	226	225	214	235	215	217	206	257	219	235	237	266	224	245	233	236	259	213	253	208	230	254	226	225	235	236	242	257	252	257	270	218	222	234	236	231	250	258	217	237	229	219	246	237	282	218	262	235	210	224	268	239	218	205	239	228	233	265	215	246	237	252	225	242	229	217	236	240	212	221	215	210	219	245	206	226	256	215	222	225	236	207	218	228	209	273	232	252	231	246	211	205	229	239	261	260	209	249	255	241	218	235	216	256	220	261	242	227	253	221	264	262	234	240	240	222	238	245	218	253	240	230	234	248	236	190	240	266	227	225	236	217	221	224	245	240	253	229	204	232	221	237	248	233	232	228	223	242	244	232	242	235	224	252	214	257	229	227	229	204	230	201	238	221	233	235	218	217	263	263	235	232	230	244	243	242	234	256	214	232	247	248	230	222	243	208	212	222	237	225	234	272	239	224	234	206	248	245	256	220	230	211	255	217	221	213	229	244	264	249	263	224	242	227	209	223	247	245	214	226	242	224	240	220	250	259	251	228	221	219	210	210	235	203	252	230	226	221	231	225	236	257	242	207	230	233	249	223	250	219	231	231	215	199	238	267	262	200	220	218	217	232	215	220	214	235	244	215	252	231	249	238	221	238	228	242	240	251	200	272	211	232	242	223	234	267	221	238	218	236	239	225	225	224	228	247	236	224	208	256	244	227	228	244	220	218	233	228	231	247	228	229	227	226	228	219	230	222	220	229	206	254	212	241	222	223	206	238	229	244	249	243	217	239	240	199	217	230	219	214	240	216	241	232	241	232	245	229	205	241	226	208	245	212	240	228	235	203	235	227	254	218	218	258	239	246	224	221	227	215	219	215	222	225	243	241	200	239	255	216	230	216	249	234	224	202	236	217	262	252	249	217	236	252	191	232	245	240	212	239	231	223	230	233	212	194	245	193	250	253	226	219	212	222	228	226	233	222	236	250	219	229	225	233	248	229	221	217	210	260	247	232	259	214	224	220	253	242	215	231	224	228	247	204	267	238	244	243	225	252	221	231	213	232	236	223	238	231	227	236	232	213	223	255	232	242	247	208	242	211	219	252	200	219	218	215	268	226	243	221	232	224	223	266	221	222	231	224	245	230	208	210	239	243	220	241	221	227	220	231	238	243	224	221	259	216	208	236	219	234	238	240	243	214	225	217	235	227	191	233	217	235	222	261	246	238	235	229	227	226	251	224	221	222	215	204	223	222	234	256	204	253	224	225	239	249	237	252	241	231	242	224	255	227	243	228	214	221	235	219	245	222	235	235	248	228	222	257	224	228	229	219	234	227	236	229	225	224	234	223	210	202	221	238	224	250	240	230	223	223	217	225	238	247	245	267	255	243	226	227	247	256	231	215	249	226	244	252	214	235	249	245	232	250	257	239	227	230	216	235	218	225	226	225	231	236	232	274	219	222	232	253	235	230	221	243	258	252	234	253	238	235	240	257	212	240	239	232	241	232	241	253	259	239	238	213	247	220	238	243	232	239	233	264	239	223	219	220	233	237	220	228	233	221	234	223	233	226	248	259	250	238	267	206	216	219	248	221	233	252	217	266	232	241	205	224	249	240	218	222	215	238	254	217	237	228	228	258	235	223	234	216	225	207	229	236	208	236	246	225	228	233	216	255	248	221	211	213	209	227	211	235	242	234	235	217	210	221	212	246	221	221	219	234	222	228	227	247	235	237	248	221	233	237	219	233	212	226	236	238	209	225	244	215	227	221	250	243	233	251	214	233	247	237	254	211	239	208	247	279	230	229	224	219	222	226	244	231	240	260	222	212	240	237	225	230	232	223	218	226	206	242	223	222	261	210	250	236	217	227	226	234	234	244	225	246	221	241	252	219	221	216	235	217	211	204	246	206	223	207	218	253	226	225	243	241	222	272	256	221	214	231	206	229	256	233	217	219	217	230	240	229	230	219	226	250	237	246	245	232	226	256	220	262	222	234	230	197	257	222	221	264	245	230	225	229	221	232	248	208	248	213	230	248	229	213	223	220	200	201	212	244	229	253	216	248	236	218	249	246	238	229	247
32230	10139	955	390	352	341	343	367	312	299	338	334	303	323	349	338	305	349	307	311	350	339	333	343	338	328	338	315	308	325	347	318	314	352	336	301	359	307	338	312	336	302	323	342	346	361	322	310	293	332	279	326	318	317	376	332	325	313	330	353	340	315	338	329	336	350	320	295	332	315	326	340	361	344	275	319	299	299	370	313	342	316	340	293	340	326	318	312	308	321	339	332	332	324	312	320	305	341	336	339	320	336	320	292	340	333	319	331	315	321	299	306	311	305	278	321	328	323	337	328	317	318	314	347	324	324	313	326	345	327	335	317	320	299	314	321	322	296	315	322	306	308	349	317	315	302	320	327	318	335	327	339	303	353	335	341	328	307	344	287	330	317	318	329	331	321	293	325	304	340	286	348	315	337	304	354	325	361	275	347	374	312	320	299	370	370	315	355	388	305	308	342	323	321	304	337	325	318	320	297	317	332	330	296	349	316	302	316	300	347	301	357	354	331	334	337	342	304	325	305	341	280	310	331	344	335	305	323	339	299	364	339	302	355	322	343	301	331	330	319	334	335	307	318	342	334	316	302	315	298	339	295	348	349	305	329	334	326	319	357	336	323	318	321	319	347	321	349	341	324	334	333	361	294	301	306	318	327	323	296	281	334	371	320	366	337	313	344	347	321	314	327	349	328	321	316	329	338	315	300	319	308	340	306	317	317	356	292	324	260	317	371	306	310	337	344	334	323	324	302	355	338	301	333	297	320	319	313	298	340	332	312	350	362	318	353	348	310	311	320	296	312	346	351	355	337	327	363	336	358	325	332	316	313	339	339	332	350	310	328	310	345	315	304	335	349	327	357	358	311	315	353	335	338	318	299	323	299	325	341	314	297	318	319	301	355	308	333	347	340	306	327	288	295	311	331	319	303	368	345	307	328	313	302	304	342	320	306	334	321	323	325	341	302	314	343	322	319	321	312	301	300	319	319	311	325	306	330	329	354	327	301	335	319	326	294	317	324	338	360	317	331	311	337	343	306	331	348	305	309	342	315	325	316	318	295	343	329	319	334	317	312	325	331	334	331	338	328	319	315	327	332	290	336	364	328	322	356	299	338	327	320	332	349	323	317	323	352	311	319	320	301	338	311	316	313	339	329	305	333	352	321	330	322	334	304	323	324	324	285	313	311	341	370	316	324	312	321	295	319	312	326	319	291	331	332	305	358	293	364	298	315	301	307	342	329	304	332	300	332	353	305	329	355	336	339	327	328	341	325	295	347	315	312	295	301	308	331	350	350	320	308	323	333	363	333	312	309	341	351	309	347	323	341	264	338	326	327	332	334	344	320	323	358	337	345	325	350	308	320	309	313	345	339	337	303	321	316	325	333	311	313	327	317	326	326	331	335	328	348	299	310	284	316	316	306	306	354	324	330	314	324	342	305	305	328	349	355	369	323	352	335	324	322	320	304	354	310	314	339	322	316	316	320	320	338	291	310	319	332	320	294	302	338	333	324	343	325	342	331	314	336	275	339	311	344	322	341	327	310	321	313	339	316	316	317	285	350	309	345	302	345	368	318	337	314	345	347	311	332	325	333	328	330	344	286	324	322	326	344	304	324	326	362	326	325	285	354	334	271	373	323	277	345	320	305	348	324	343	285	324	331	307	341	308	311	327	282	348	341	326	369	348	286	305	342	359	328	308	322	348	333	323	333	316	337	338	295	352	330	339	352	322	325	323	327	341	334	335	334	327	325	353	316	346	298	350	302	352	335	317	318	327	332	289	340	352	321	328	323	330	340	280	377	321	319	298	331	330	356	326	295	330	343	311	343	317	346	298	330	318	325	307	328	327	357	327	338	333	314	324	319	360	331	330	295	320	308	307	355	331	326	347	350	316	345	351	349	349	372	309	325	337	329	318	332	365	332	327	326	340	321	346	323	332	320	325	341	305	348	353	326	341	310	324	332	353	297	304	337	335	337	323	351	327	344	349	310	297	337	342	349	314	320	340	346	324	321	318	352	312	330	329	309	312	316	331	363	323	340	328	310	324	341	292	312	343	281	338	344	340	323	341	309	340	348	328	323	298	340	314	364	358	346	339	330	307	349	327	333	340	325	342	330	292	333	308	314	328	297	354	340	340	357	314	340	295	340	343	328	341	328	330	315	331	357	354	260	332	337	323	355	336	312	337	322	326	330	322	331	341	336	325	345	319	312	366	344	336	345	320	337	335	371	363	339	325	330	328	337	335	340	309	330	347	363	357	352	358	336	319	293	320	302	330	330	317	345	336	317	349	336	311	317	310	315	303	331	314	313	321	296	327	356	316	355	380	362	299	331	327	304	367	316	313	336	312	304	349	283	337	321	330	313	317	321	313	323	320	320	324	323	292	331	354	314	325	304	347	337	293	342	369	330	353	313	297	338	302	319	309	344	350	315	337	346	329	335	289	325	309	300	321	316	329	313	349	317	326	350	355	330	334	323	337	337	359	348	309	347	376	317	351	332	318	355	327	338	331	295	319	351	288	342	320	336	311	334	369	327	345	320	319	324	328	332	317	321	313	324	330	310	298	317	349	335	334	365	350	317	338	340	329	340	338	356	337	313	320	314	323	319	344	315	324	296	350	345	299	334	322	315	343	313	342	345	318	345	309	333	348	313	297	356	316	331	342	344	307	323	326	311	316	329	347	284	357	334	291	347	332	337	357	340	312	357	336	286	328	320	328	343	324	356	322	349	309	328	312	331	289	323	316	340	327	345	294	341	340	314	316	277	332	310	322	314	348	330	322	341	328	351	340	318	318	345	309	329	367	303	320	314	336	328	313	310	327	316	324	313	307	334	327	328	317	305	349	313	297	339	391	291	324	322	316	317	347	308	321	371	353	299	350	312	316	325	357	356	324	319	324	300	326	325	300	342	331	319	316	347	324	334	317	316	348	336	323	309	330	340	349	336	346	339	280	300	342	318	342	323	357	324	354	360	308	334	332	333	342	282	315	313	325	306	298	340	341	317	310	326	305	321	310	296	347	312	322	373	324	307	319	282	328	317	322	307	320	316	310	338	335	334	310	331	322	289	291	358	318	320	327	308	309	323	326	319	312	303	333	342	299	292	306	346	330	331	341	296	343	324	364	330	315	309	355	322	293	313	279	355	308	344	316	349	336	308	299	328	291	315	328	314	312	326	321	313	334	368	329	324	344	330	316	317	330	294	336	343	320	357	290	343	321	334	309	304	338	313	342	289	354	343	340	305	307	300	318	302	298	322	348	305	342	323	325	329	331	341	305	349	327	315	333	311	309	334	332	341	354	352	358	330	345	316	295	289	314	329	328	321	330	382	314	306	300	305	331	340	293	291	296	341	334	315	333	342	365	333	323	324	323	322	370	338	323	337	342	316	329	321	308	317	323	337	366	335	340	300	327	347	339	305	293	320	318	318	313	334	346	330	288	309	344	325	337	312	338	306	342	324	287	336	313	301	339	313	334	316	292	311	316	352	308	329	316	329
5543	809	751	743	722	750	746	752	722	758	729	718	692	712	729	718	743	736	746	679	707	780	734	745	723	716	782	702	735	725	712	729	699	682	718	709	728	665	711	701	720	684	696	715	713	756	704	822	710	747	733	719	740	718	717	716	707	707	715	715	733	741	678	728	708	737	696	724	744	735	698	755	712	727	713	749	717	671	791	747	664	720	755	719	708	706	709	731	688	747	751	756	738	766	744	750	752	665	675	730	744	718	758	756	705	706	715	682	713	737	776	769	770	750	730	717	751	706	699	705	770	718	729	702	677	702	704	681	724	717	679	730	736	728	731	770	739	735	743	722	709	724	711	745	708	720	719	739	711	691	724	663	757	732	731	758	754	698	696	698	691	688	672	709	756	728	681	782	734	731	713	711	693	757	720	740	735	688	753	731	780	724	712	741	737	768	754	735	730	697	699	673	694	700	710	722	752	733	738	689	737	683	732	757	697	737	712	672	706	664	696	710	676	705	732	725	719	752	735	768	777	693	707	706	750	665	733	744	725	724	710	739	711	726	726	714	721	732	736	755	775	796	742	718	749	694	718	711	744	746	755	665	708	715	732	699	735	729	732	731	749	679	734	755	680	701	740	751	747	737	717	731	730	760	733	708	736	714	732	728	729	697	743	734	744	769	711	743	717	709	779	714	745	753	705	682	748	721	710	731	689	713	721	751	705	740	690	717	699	711	727	665	767	766	724	670	714	719	708	727	740	744	717	707	708	720	723	690	766	711	706	747	739	680	730	756	749	697	760	764	695	717	713	739	687	697	758	698	726	695	755	715	756	753	733	732	712	693	709	744	684	699	757	677	693	674	720	761	751	683	721	660	703	709	722	732	675	711	732	726	678	697	684	769	718	712	723	743	702	680	746	738	766	688	706	669	756	713	748	718	731	803	766	737	677	750	723	701	740	742	718	704	739	717	717	732	727	704	709	714	741	745	690	775	692	772	657	739	697	705	705	766	712	684	774	713	731	707	655	699	713	725	751	675	709	722	685	704	723	697	689	725	690	741	702	729	718	761	741	689	723	713	772	718	696	732	683	709	750	744	738	753	710	710	712	738	709	712	722	714	729	729	726	699	733	711	727	705	725	689	733	774	732	698	716	706	730	703	686	691	754	688	760	728	714	678	758	713	702	756	765	746	703	703	747	746	711	703	694	707	706	721	718	702	727	737	729	760	723	692	737	727	691	666	718	780	718	750	721	688	691	730	683	661	692	734	714	737	708	713	699	736	738	734	730	758	744	690	730	730	703	702	744	744	728	736	711	719	750	700	770	715	733	695	694	725	698	743	764	764	701	748	693	707	663	723	685	734	766	696	702	736	713	692	735	704	751	703	709	762	771	707	703	729	757	763	720	799	740	705	675	741	710	712	764	757	732	704	708	679	661	745	698	680	676	729	700	707	683	724	749	725	721	737	667	672	732	728	735	695	718	725	673	722	748	698	714	712	738	696	767	755	701	738	730	761	718	715	787	759	726	697	749	724	694	740	752	730	710	729	668	722	707	778	725	693	699	745	737	719	688	754	712	736	706	743	717	741	686	738	691	699	675	718	726	742	766	747	741	690	741	745	739	724	726	647	692	688	727	715	685	759	729	698	718	725	719	712	715	762	705	735	695	703	694	689	735	723	728	702	709	763	710	720	736	714	733	705	714	720	726	720	746	709	722	722	709	671	756	691	710	732	706	690	751	675	744	690	772	714	694	688	727	734	686	724	701	743	707	765	677	745	730	744	703	717	684	756	704	731	715	701	717	743	727	713	690	704	681	731	680	720	726	713	764	759	762	756	744	733	757	716	731	718	733	747	737	713	746	732	703	733	684	718	708	745	711	683	743	745	723	674	707	742	716	728	740	716	765	749	713	744	719	745	764	697	743	703	738	724	719	721	720	723	680	687	761	726	706	737	710	728	708	763	736	712	725	738	755	675	744	766	750	709	709	748	738	745	745	727	764	714	785	723	783	743	691	717	701	710	722	735	781	726	710	734	706	710	758	700	747	712	727	745	758	742	723	717	707	747	722	738	721	683	713	730	670	748	718	679	679	722	730	751	719	690	694	726	657	710	744	724	735	716	714	730	713	761	725	751	732	721	743	726	746	692	736	692	734	694	689	732	702	744	723	738	730	744	694	739	707	730	723	733	729	688	732	771	677	747	692	705	720	778	739	695	701	759	722	739	717	673	730	713	677	711	723	681	719	676	720	668	723	691	688	732	732	699	725	738	681	761	647	733	718	738	724	710	735	675	728	699	668	704	771	716	720	729	749	689	711	692	716	714	699	724	727	658	740	723	739	738	725	696	659	685	717	732	730	712	712	722	750	777	712	718	692	686	744	745	731	740	708	648	731	679	684	740	747	782	753	755	724	742	714	718	652	719	701	730	672	710	708	687	767	725	718	742	717	753	721	741	740	682	734	695	731	715	776	755	729	722	734	723	750	715	705	702	671	720	751	713	723	711	744	771	730	768	725	726	687	760	732	767	740	706	745	710	695	699	695	695	744	721	732	754	718	719	748	702	691	737	717	712	792	711	735	708	716	697	740	736	736	720	734	757	681	754	720	697	778	731	696	714	705	752	660	700	718	716	700	732	681	740	716	715	727	754	689	705	729	728	706	750	767	738	723	717	708	664	723	708	757	706	724	709	680	711	736	726	709	715	783	732	746	670	706	708	766	746	649	640	806	758	727	714	739	728	706	745	721	714	755	732	735	747	744	699	768	783	751	725	736	693	730	723	727	705	729	736	717	712	725	713	743	800	705	684	705	691	753	733	679	756	768	735	764	695	719	684	733	708	732	714	687	714	720	729	719	684	683	691	710	736	698	720	739	746	696	719	731	697	684	748	719	725	682	712	765	732	713	696	669	715	728	727	676	730	791	724	704	738	732	742	709	743	717	700	705	729	761	718	719	720	733	715	702	747	722	745	771	719	740	729	730	774	765	766	712	695	721	739	676	783	692	736	751	748	718	704	729	690	636	742	700	769	740	741	710	697	709	682	743	720	715	718	706	680	686	706	694	716	708	774	659	678	799	714	742	670	736	743	703	744	740	690	698	678	712	715	701	704	704	704	731	694	698	724	702	676	739	728	735	690	773	721	730	702	718	715	720	717	800	715	712	733	724	710	715	733	751	748	711	741	702	725	754	712	741	679	716	676	735	714	709	739	716	691	708	717	683	746	720	661	702	712	687	730	684	755	726	667	690	714	720	684	712	755	661	721	713	703	684	677	728	736	728	724	687	733	767	703	688	740	746	691	716	711	676	731	722	726	738	768	715	744	688	715	773	725	727	739	702	749	724	693	698	711	727	755	727	769	733	767	693	739	750	690	754	720	709	769	769	716	695	742	697	712	745	713	723	718	728	720	737	747	693	746	708	702	751	715	739	731	725	720	704	725	680	684	747	754	723	706	764	701	706	729	734	718	700	721	736	780	748	729	759	722	690	719	707	738	721	759	765	736
24557	20966	24374	27688	20231	1520	380	340	309	250	247	236	234	245	216	246	252	218	222	191	227	220	224	195	224	247	225	247	237	194	204	216	190	238	210	240	205	210	202	201	203	179	206	188	202	188	235	212	208	247	221	192	219	208	192	222	227	212	227	214	226	236	196	184	218	191	197	211	199	217	202	185	202	188	201	202	212	212	208	209	207	247	225	218	214	215	207	223	184	185	218	229	221	233	215	200	218	208	212	199	203	201	167	210	197	194	195	185	216	225	225	193	197	206	229	210	213	208	194	206	223	223	234	218	209	194	210	212	223	216	195	219	193	227	205	205	217	203	200	192	238	189	200	218	202	191	208	198	211	217	227	216	199	238	197	228	196	222	228	196	214	196	181	192	200	218	206	213	223	183	176	186	208	219	224	219	192	202	205	221	214	197	210	195	216	209	219	225	184	204	179	224	232	207	209	232	218	210	193	189	192	207	222	227	220	234	183	217	200	206	195	223	230	218	222	208	213	235	216	198	202	202	205	206	214	222	190	206	202	176	227	193	219	201	213	201	194	220	212	234	238	219	187	179	213	196	219	230	174	213	196	193	220	215	205	194	197	226	188	203	223	204	223	214	235	215	218	244	225	208	216	205	206	226	223	213	196	225	199	181	197	216	214	204	221	193	206	229	224	205	219	184	201	199	210	227	210	192	228	220	192	209	204	228	192	194	214	218	221	223	189	212	193	188	228	237	213	213	209	248	226	211	224	204	197	217	215	224	216	216	225	228	210	217	199	226	224	212	190	220	198	191	195	200	240	217	222	233	213	217	232	190	220	187	201	223	229	198	217	171	226	205	190	209	206	205	190	227	201	192	229	218	216	177	194	216	224	221	190	218	219	201	198	226	228	214	188	193	234	192	188	219	200	199	205	186	210	192	240	222	208	199	197	219	200	203	227	191	224	186	203	230	227	205	214	202	199	200	192	214	237	216	216	223	194	227	199	192	232	197	198	204	192	174	192	228	218	222	180	213	226	197	199	257	214	208	230	215	231	191	217	197	215	204	198	193	227	214	220	223	213	207	237	212	199	217	232	215	226	222	205	217	198	183	202	201	211	215	205	201	196	210	226	215	197	203	212	223	184	208	236	223	223	246	199	213	199	171	199	199	200	194	231	221	206	226	186	209	187	229	234	235	234	213	185	211	226	195	198	238	222	217	201	224	186	223	191	211	241	179	220	202	218	217	236	225	230	234	236	201	214	200	208	199	225	203	193	204	208	206	231	188	169	193	200	212	219	217	231	203	241	225	232	221	217	218	198	232	208	214	196	186	229	215	213	196	199	226	227	179	171	197	196	240	211	208	178	214	196	218	215	196	209	223	202	214	209	222	194	200	206	209	222	235	205	240	214	199	219	223	233	212	194	236	230	181	204	208	188	196	160	186	207	190	225	206	212	193	185	168	236	206	241	202	210	217	181	223	210	196	207	236	194	206	222	238	174	196	224	214	193	182	181	216	220	197	231	202	216	229	250	195	208	231	218	224	230	222	183	201	218	189	186	226	200	227	235	205	203	208	198	215	219	213	187	206	220	237	213	200	219	196	182	203	188	183	197	226	217	213	195	189	212	190	199	206	240	208	201	217	178	192	233	228	194	218	172	210	180	212	174	186	188	202	238	188	209	189	194	221	197	214	204	252	232	216	194	208	196	244	204	192	220	203	206	214	188	189	224	178	201	196	217	215	215	208	203	188	191	187	208	199	213	207	227	203	213	206	206	193	208	224	219	182	183	203	242	171	222	206	218	201	195	187	198	219	229	217	221	217	217	214	211	210	206	202	196	242	220	212	184	232	213	180	200	204	199	212	196	199	206	230	192	192	192	228	191	212	217	206	201	206	215	192	217	237	207	196	194	204	210	187	220	210	198	179	171	174	198	215	218	179	207	209	204	217	210	215	215	204	224	202	224	225	245	186	193	208	233	212	215	181	208	210	227	203	209	202	200	237	207	200	195	213	200	221	204	177	213	159	212	218	194	216	200	207	213	202	196	226	211	206	223	197	193	210	239	211	206	198	217	203	227	217	235	221	202	183	210	195	229	209	221	187	205	197	209	199	208	204	210	229	205	238	215	199	200	192	235	204	198	234	215	177	192	207	242	242	233	190	197	190	221	200	185	211	216	208	184	206	229	209	224	179	181	212	188	212	216	210	221	205	201	187	212	196	216	199	223	222	177	212	199	178	215	174	176	200	214	199	240	198	222	197	224	213	216	215	209	244	203	169	198	219	195	207	208	198	208	217	189	212	228	224	210	175	205	195	231	210	214	169	206	206	214	201	223	208	222	230	221	213	211	207	208	229	211	191	206	221	199	229	208	230	201	207	214	242	209	202	220	207	209	238	221	192	217	194	199	219	214	211	206	215	210	223	221	197	223	219	223	205	228	219	207	224	227	217	234	217	210	195	208	189	198	223	197	208	197	217	224	218	182	193	204	189	222	229	191	200	227	214	218	202	202	199	231	216	184	239	192	192	183	214	191	204	191	201	215	197	190	221	232	236	196	204	204	223	208	155	236	218	220	192	245	206	228	211	241	187	232	216	212	223	217	233	218	218	203	192	199	216	200	198	206	188	209	199	185	216	205	200	217	210	218	216	199	194	194	204	214	201	194	178	189	184	211	197	197	200	200	203	193	212	191	209	196	220	218	205	175	204	175	216	208	207	195	206	208	203	223	211	211	206	199	183	215	204	192	208	215	211	226	234	214	217	201	215	225	211	221	213	212	220	198	231	230	203	213	213	201	222	198	191	189	203	205	211	210	217	213	206	181	216	190	195	210	240	221	211	199	210	209	202	216	228	217	221	200	226	207	212	189	234	208	201	201	181	201	227	193	219	218	207	184	196	198	215	202	182	187	234	208	204	226	205	219	218	207	200	217	176	211	203	222	203	200	175	203	227	213	189	202	213	205	198	192	226	201	216	196	204	204	214	196	202	192	202	196	184	213	198	199	195	223	206	211	186	219	217	183	208	219	195	218	223	216	212	255	210	214	203	254	224	211	193	209	217	211	205	217	189	226	204	201	198	210	203	199	205	212	184	198	223	213	209	182	209	193	205	215	213	211	206	216	255	190	184	209	191	231	225	224	205	238	226	216	225	215	223	204	213	203	231	219	203	225	197	202	223	211	228	181	206	207	207	232	220	200	218	247	200	192	202	203	222	219	214	207	198	188	201	216	211	214	226	210	197	212	221	189	216	235	206	193	213	216	213	189	210	221	200	217	206	240	221	219	205	191	202	222	216	233	192	180	185	224	214	179	218	214	195	182	209	205	214	209	209	199	208	238	200	200	229	196	193	184	213	195	221	213	187	188	221	199	234	206	247	237	216	220	214	218	225	202	207	207	207	225	204	228	209	195	217	213	205	181	191	204	200	183	231	220	224	223	183	226	211	209	171	199	203	209	199	186	226	231	188	190	206	226	196	225	215	198	182	213	188	190	207	204	207	193	211	256	253
3107	2451	1531	833	677	617	538	493	491	475	484	455	500	484	478	517	458	442	460	461	468	463	530	481	481	455	419	493	468	488	496	472	499	494	490	464	496	460	469	475	477	481	484	477	444	476	442	481	504	475	467	515	496	505	449	470	478	449	466	488	453	510	480	486	476	454	484	482	481	431	441	474	454	471	459	470	444	463	475	465	478	496	458	447	496	474	477	476	457	471	500	488	464	491	458	454	493	479	471	454	468	502	464	479	450	471	488	466	465	468	432	488	484	435	480	473	453	483	451	449	499	503	522	507	474	460	484	458	467	476	491	457	462	471	441	455	469	443	508	480	470	464	495	461	521	458	454	489	494	500	449	455	446	471	478	436	467	489	480	457	452	462	469	474	486	503	481	458	469	508	470	439	489	468	480	459	447	442	483	442	494	455	476	451	475	463	423	461	479	487	472	485	448	506	494	479	452	441	477	464	503	483	473	481	458	462	466	479	497	423	454	472	463	470	465	470	457	462	472	478	471	497	482	465	463	456	449	499	477	481	483	445	441	463	490	471	466	498	461	466	470	454	517	512	483	463	488	480	494	470	445	443	502	423	463	447	461	516	470	426	483	483	456	489	459	449	476	486	443	484	471	463	472	465	462	426	454	463	520	482	438	529	469	478	470	487	454	482	432	492	465	477	454	448	451	455	442	477	481	471	446	487	420	488	449	479	455	497	481	486	455	486	472	481	509	506	491	481	435	430	484	489	494	483	448	438	480	494	461	450	464	486	457	478	488	457	482	446	477	500	442	455	493	469	478	470	452	456	481	427	508	452	466	492	423	477	470	416	496	490	462	490	484	450	497	462	446	437	456	503	502	485	420	434	482	507	484	484	471	491	497	458	483	457	473	491	480	440	455	459	455	473	475	492	495	440	474	482	480	493	438	436	490	470	505	486	475	474	469	488	479	482	473	493	489	507	448	488	489	476	470	448	451	445	498	506	493	472	487	452	463	464	463	463	463	468	482	471	468	432	459	468	520	431	451	477	467	440	459	441	468	513	459	473	461	469	499	480	489	435	439	471	529	487	468	459	440	471	501	494	515	486	500	458	485	480	441	456	470	466	483	494	454	480	451	499	454	504	476	516	451	482	456	490	475	498	451	463	503	471	480	481	459	446	476	463	448	522	513	478	482	500	460	455	444	472	465	469	460	465	482	459	506	463	488	464	474	462	450	482	442	457	462	525	473	471	472	454	500	495	469	500	477	450	485	485	478	445	483	476	490	449	492	481	468	502	480	454	458	473	409	470	485	469	458	467	437	482	489	493	502	463	460	479	531	471	496	470	494	456	470	485	481	471	477	482	471	459	476	439	447	490	446	437	490	462	501	464	455	469	476	452	488	470	451	468	451	493	480	467	491	472	445	490	486	478	438	449	452	468	465	496	485	484	476	469	472	470	466	475	458	485	478	473	491	516	484	481	513	487	496	468	473	472	506	485	464	476	499	495	421	518	466	472	507	479	479	480	442	506	477	501	478	485	498	491	449	460	500	462	508	444	473	455	464	498	488	467	493	435	480	464	455	488	512	480	475	457	489	457	463	485	473	452	470	472	460	461	452	484	470	489	443	475	467	486	497	528	477	492	460	483	501	463	442	484	475	481	486	464	484	475	473	478	507	492	442	421	486	483	474	449	476	461	474	454	501	468	441	466	455	444	449	562	469	517	468	499	497	476	463	469	459	466	453	453	480	462	470	467	464	454	469	470	490	473	462	512	484	496	459	511	455	446	499	465	493	499	484	433	482	499	486	463	466	477	467	475	469	462	473	446	481	487	472	483	491	461	437	470	473	458	485	453	483	446	518	514	472	473	504	460	471	489	465	507	478	486	521	491	482	495	463	472	508	458	463	500	434	501	462	445	490	469	498	485	485	500	457	476	471	434	481	466	493	460	509	454	465	448	459	515	506	469	533	443	504	488	479	460	489	487	508	490	505	493	460	521	467	448	470	514	478	452	452	479	473	474	452	488	494	470	504	454	478	481	455	461	470	489	472	443	439	457	472	477	479	476	473	449	446	467	491	469	470	479	461	437	480	479	494	451	469	477	457	448	464	465	472	457	518	489	475	453	458	499	461	457	454	489	482	466	493	477	483	509	476	404	444	450	468	536	503	504	503	496	477	451	507	459	469	497	425	465	510	450	469	484	496	466	477	438	455	501	480	454	481	487	442	472	467	496	487	447	479	474	503	458	473	498	459	500	457	432	489	454	477	477	463	478	453	481	444	512	498	476	503	472	454	482	494	483	469	466	485	437	436	493	462	482	441	489	465	466	499	478	463	501	423	461	497	527	451	483	473	475	443	496	504	466	451	452	498	491	488	539	480	477	450	466	499	467	494	457	450	455	490	514	481	479	457	460	473	497	498	450	472	424	464	497	511	463	513	457	465	462	430	489	478	446	468	489	493	439	445	507	493	421	443	466	475	473	474	481	525	454	502	507	475	469	488	471	497	476	476	472	460	478	494	493	449	478	461	453	465	434	488	488	483	462	492	470	459	501	481	493	478	490	465	488	474	466	477	486	452	464	493	485	482	453	448	473	487	464	514	465	468	415	490	436	515	451	486	458	434	447	507	486	450	464	513	495	461	473	433	447	456	460	443	496	468	497	453	494	445	457	480	482	471	486	474	503	460	485	499	457	484	508	498	459	472	450	497	483	482	461	478	463	466	506	470	483	432	488	488	468	462	447	495	473	458	443	506	477	468	465	438	491	486	502	495	463	446	461	450	489	480	550	488	438	426	469	476	471	452	449	498	468	489	442	495	464	452	499	499	454	443	474	465	492	509	479	479	450	471	448	465	465	455	465	482	464	445	472	503	499	471	478	475	455	501	459	483	479	479	453	465	454	475	477	455	476	503	453	482	509	450	461	495	466	446	479	445	471	481	474	482	467	455	431	498	503	468	467	463	479	466	490	494	511	475	461	465	481	521	463	457	514	489	457	484	469	444	481	501	499	482	451	471	472	476	459	450	467	476	458	489	480	445	479	476	487	449	477	448	494	483	466	524	467	498	458	503	478	499	438	438	473	464	468	438	490	495	482	491	471	482	462	486	474	471	502	458	490	471	497	473	465	481	466	464	507	455	488	461	481	488	465	480	447	459	452	467	489	478	472	454	492	459	465	459	413	478	445	473	460	462	467	490	440	449	518	467	476	450	434	488	466	495	452	453	463	463	443	466	459	461	488	465	496	518	466	453	487	503	481	480	477	486	496	450	411	461	492	490	448	461	491	473	499	463	507	470	440	467	496	499	454	479	480	485	476	486	477	460	485	504	500	465	453	498	466	470	466	484	469	476	473	478	475	476	470	479	461	507	480	449	493	506	457	491	493	514	501	459	500	453	478	466	450	466	464	465	462	456	463	467	459	466	473	493	514	443	469	476	496	486	484	464	480	459	463	467	461	483	495	457	461	539	466	481	470	479	466	463	476	435	497	468	462	447	477	478	508	501	510
23827	20954	25051	27030	20955	20630	1005	323	222	204	162	133	148	133	123	115	122	111	97	115	94	92	96	100	114	89	85	98	90	101	97	101	77	99	88	93	78	89	99	92	83	125	98	88	85	94	83	82	81	103	102	96	89	95	76	122	83	83	77	99	78	104	78	96	93	97	100	88	79	77	85	84	100	81	101	103	92	95	79	90	88	102	97	89	90	94	92	68	80	86	72	101	87	75	87	74	94	90	104	88	79	77	90	111	80	110	89	105	97	78	93	90	108	102	88	75	76	90	98	91	87	92	90	73	77	76	90	97	90	107	95	84	89	71	82	88	86	81	83	95	92	93	85	106	89	83	73	88	85	71	97	77	86	82	96	82	92	91	92	82	90	91	85	103	85	74	87	80	95	91	103	90	89	77	97	90	87	74	90	94	93	108	81	87	87	89	88	72	75	90	98	80	81	100	97	104	77	75	93	80	81	84	86	83	83	73	82	81	89	97	94	97	93	88	80	93	88	72	80	96	71	79	85	84	92	82	84	93	82	87	89	83	96	97	108	78	83	65	81	93	85	89	96	95	79	79	94	79	93	83	103	68	75	95	96	76	81	88	83	98	71	101	92	78	93	79	90	96	86	77	84	91	82	73	93	80	69	96	108	102	110	91	87	84	95	95	98	82	95	84	90	81	76	108	96	80	87	78	80	95	80	89	82	80	109	94	88	107	79	77	83	74	92	70	94	79	77	81	96	95	70	86	77	97	73	84	91	97	88	93	101	88	87	84	85	77	87	96	70	94	90	100	87	82	94	99	79	82	85	92	85	66	81	68	94	83	90	97	90	80	84	93	83	92	95	85	86	73	78	108	93	81	76	78	83	76	95	86	83	76	78	93	88	74	83	100	80	102	89	93	97	93	111	95	88	92	86	84	85	96	83	81	86	101	66	82	90	94	90	107	84	89	73	99	81	96	88	83	71	79	67	79	95	89	83	78	88	100	86	81	98	86	89	88	89	77	89	75	77	82	98	87	94	88	76	85	82	81	92	93	93	91	81	93	94	59	86	85	92	85	93	85	78	80	86	87	99	104	88	83	92	84	72	83	92	68	101	92	91	66	88	98	98	79	91	105	97	70	90	98	83	83	79	74	84	100	99	83	99	95	95	84	90	72	90	96	85	79	85	83	94	96	92	82	80	91	81	94	100	68	89	104	106	91	95	98	95	83	94	83	98	88	83	92	95	102	94	89	100	83	99	96	85	90	92	76	91	90	73	84	111	86	110	76	89	103	90	84	79	108	83	86	91	93	104	88	88	70	101	100	101	77	99	81	80	75	63	82	77	84	94	84	80	95	86	84	83	87	94	85	66	119	81	88	86	81	102	74	77	81	82	102	96	92	87	94	88	79	103	94	88	110	96	81	74	65	76	90	94	72	104	82	82	80	88	93	94	108	85	95	82	77	83	101	82	106	79	71	87	90	82	70	91	78	76	103	67	78	94	98	95	97	103	91	89	84	68	90	86	88	82	93	95	85	88	102	81	85	85	99	92	96	99	88	92	84	80	88	78	105	63	81	85	73	65	111	90	75	82	87	87	92	103	77	96	78	80	75	93	107	89	90	84	86	64	92	87	94	93	92	73	83	85	92	98	90	72	78	86	91	86	84	107	89	105	104	82	84	78	91	87	94	86	86	93	90	73	83	104	91	86	86	101	78	72	87	79	76	96	90	96	94	102	71	81	94	96	113	79	90	80	90	78	61	84	85	95	86	94	78	67	96	84	81	101	101	73	103	73	92	78	86	88	85	96	80	85	81	98	82	75	89	99	80	77	79	80	107	104	84	86	86	79	87	89	69	97	80	80	72	88	86	87	90	89	83	82	104	90	94	108	88	79	85	85	86	89	87	87	69	87	101	88	91	97	87	94	85	100	63	100	90	84	91	91	87	86	83	62	98	89	77	86	83	91	83	98	76	89	86	77	88	80	88	72	90	73	77	103	94	95	88	100	84	72	92	93	89	85	82	83	85	95	89	94	83	93	87	72	104	98	83	89	84	93	86	86	87	83	80	98	93	93	98	93	83	89	71	84	87	98	85	80	81	87	110	99	86	90	78	92	94	88	112	82	97	85	80	85	89	86	88	102	77	87	90	83	81	82	84	100	83	84	96	76	86	98	98	91	76	93	97	90	72	84	69	66	88	79	86	100	84	93	74	73	66	92	84	74	85	87	102	105	76	87	88	95	89	80	80	105	89	77	87	80	62	82	91	90	73	76	82	105	85	96	72	70	95	83	99	71	91	111	73	105	73	102	102	77	101	80	92	91	92	90	94	86	92	78	96	76	87	100	81	73	74	82	83	78	86	85	83	86	99	82	101	84	83	97	87	86	77	90	96	90	112	70	94	89	80	66	85	88	83	98	90	96	113	87	85	102	81	77	94	98	97	86	95	107	92	81	76	82	85	71	81	91	81	82	91	83	88	97	83	83	90	76	86	84	101	97	71	89	112	83	97	83	94	80	101	90	82	86	77	93	83	74	103	95	95	98	91	85	92	87	100	87	85	87	106	87	75	77	79	98	87	76	80	79	81	86	65	91	85	96	87	90	100	88	90	82	86	74	89	82	88	80	95	84	79	98	80	80	74	69	82	91	80	100	84	79	92	79	95	88	88	103	74	96	87	79	88	84	73	76	85	82	83	91	78	88	77	96	72	74	75	98	90	76	65	83	94	73	86	66	90	101	95	102	73	102	83	95	102	80	86	97	100	85	82	72	81	85	78	70	97	74	77	109	78	79	88	83	88	82	97	80	83	99	103	87	65	84	82	95	102	78	100	84	83	78	91	100	82	103	71	88	95	87	77	63	76	85	89	102	100	105	92	86	68	107	94	84	83	105	81	79	86	94	88	65	80	68	101	81	84	103	92	98	81	96	74	86	84	75	88	88	81	95	72	72	75	87	96	86	94	90	78	81	90	83	81	90	93	94	79	88	92	111	89	99	81	96	63	77	79	78	84	81	81	102	84	97	81	106	86	105	92	90	84	69	83	93	97	88	86	69	84	91	65	82	86	90	86	80	74	95	96	84	67	94	78	93	100	98	88	73	77	69	90	79	81	94	96	90	79	87	94	93	88	84	69	63	98	83	74	97	72	68	94	106	97	93	103	72	79	84	83	80	91	88	92	84	91	92	93	90	93	89	73	88	80	82	73	125	88	86	85	87	89	89	68	92	77	107	95	67	78	95	105	78	86	98	83	84	93	99	79	86	110	93	86	97	96	82	88	93	78	86	84	81	105	79	77	80	102	75	85	78	94	82	92	96	107	87	92	109	102	109	96	91	96	93	81	115	74	87	95	77	101	78	75	92	76	89	77	87	83	67	87	88	91	99	108	84	99	86	93	94	97	86	96	96	92	78	85	91	93	75	92	93	104	99	94	85	104	85	85	106	77	86	97	86	84	90	111	84	75	93	84	106	88	86	116	85	105	81	100	82	91	81	87	98	90	83	80
3037	3997	2282	960	594	408	346	318	274	278	247	281	263	268	246	249	227	260	239	271	246	233	230	266	250	243	248	257	224	233	244	230	207	242	229	262	237	227	238	232	234	220	233	232	232	265	243	198	221	230	226	230	236	238	221	243	236	241	234	227	216	193	245	258	259	243	228	226	237	258	201	231	241	224	248	238	245	228	230	259	230	251	228	233	219	246	221	240	217	239	223	246	226	209	233	263	235	235	227	213	250	232	252	238	219	217	247	217	225	217	208	222	226	248	218	224	206	249	253	245	226	257	239	207	246	272	240	239	247	256	236	261	199	229	231	237	238	217	241	238	227	239	219	206	226	234	240	229	244	244	239	237	236	218	230	247	239	263	248	256	236	260	231	224	234	228	229	204	209	232	224	211	215	257	232	244	220	235	231	227	215	242	229	227	229	243	245	212	232	243	249	240	217	231	244	226	226	233	221	214	231	224	223	218	258	230	212	228	220	226	211	235	217	253	229	233	223	220	226	260	216	206	208	213	262	230	237	218	249	231	225	239	252	219	221	227	228	243	216	224	221	224	218	240	224	245	259	264	221	245	217	211	226	262	221	216	238	282	225	239	213	219	227	212	244	205	210	226	235	229	222	242	249	224	211	215	218	227	251	237	223	231	239	240	266	209	246	252	235	201	221	225	231	199	250	248	234	239	212	230	232	211	221	214	233	259	240	245	220	263	226	223	219	231	231	218	236	258	227	231	214	253	222	258	250	261	238	221	244	231	236	226	226	232	206	232	253	237	223	223	240	224	238	234	213	238	208	224	230	254	209	241	225	251	231	219	220	224	223	260	206	233	256	226	232	232	221	248	219	234	243	254	224	242	205	225	239	260	240	226	230	235	227	246	217	235	209	231	227	234	217	238	226	237	238	235	206	207	236	241	236	236	213	253	234	234	241	204	258	228	215	252	223	244	258	222	228	224	227	248	252	223	209	235	244	244	245	236	217	203	248	262	227	230	247	234	236	235	217	219	219	254	235	240	228	224	219	244	222	225	201	212	237	231	223	237	243	239	241	231	235	236	238	223	238	221	215	225	214	245	264	234	264	238	224	213	265	261	235	247	233	200	222	218	245	241	216	206	230	247	257	232	238	239	231	240	221	218	218	227	206	229	232	228	217	257	238	229	226	223	225	229	232	186	225	245	236	236	229	223	249	212	222	232	250	236	228	198	247	251	254	243	222	245	220	228	237	220	217	237	253	231	232	234	217	216	216	256	231	202	225	210	266	262	236	245	235	210	236	225	236	229	215	231	230	235	241	260	226	241	240	256	252	227	239	228	231	236	239	227	245	215	231	224	238	223	217	221	227	225	224	208	209	219	246	242	237	240	247	205	234	194	236	226	223	233	241	231	258	218	266	222	241	198	227	233	222	248	220	241	226	251	246	236	245	228	214	240	227	215	238	250	229	229	209	227	199	230	238	250	245	210	227	215	254	224	237	225	253	234	207	231	235	225	252	242	213	217	231	202	223	226	246	219	232	230	256	208	231	229	226	235	239	229	231	213	256	235	221	218	259	247	249	220	246	220	205	215	233	241	246	232	235	258	225	236	257	246	234	225	234	263	234	231	219	211	235	235	233	247	221	248	252	238	260	230	247	232	250	234	231	239	231	252	223	248	199	230	220	204	221	247	232	226	223	210	237	209	252	265	226	227	225	236	250	237	233	231	254	215	224	232	224	218	195	240	203	256	231	262	246	226	233	229	238	240	236	229	235	203	192	224	200	234	226	232	226	210	226	255	239	238	228	233	216	218	235	230	241	238	222	205	240	245	224	242	237	217	245	254	210	240	247	247	238	247	264	230	218	229	205	227	252	215	238	219	239	238	219	230	245	247	216	200	224	225	231	217	205	205	235	211	234	206	242	217	228	214	220	229	224	220	233	237	211	242	237	259	247	207	243	214	212	233	199	248	220	233	234	225	213	222	242	232	225	256	222	233	230	224	250	230	224	258	222	249	223	212	220	241	236	239	225	221	230	229	240	230	225	239	223	212	207	205	225	237	217	225	243	207	219	231	236	200	241	225	266	252	210	224	247	244	240	239	236	238	254	225	230	231	231	248	237	263	220	227	262	229	250	221	244	216	272	244	222	218	226	239	201	237	239	226	229	233	275	234	204	240	221	230	213	224	209	222	205	221	223	206	223	229	247	241	222	232	220	212	287	214	260	219	246	245	237	212	228	218	226	196	260	227	230	231	260	251	227	227	235	226	235	213	211	223	226	217	258	230	245	219	249	255	231	251	238	229	240	233	246	225	247	241	216	223	225	237	219	238	234	243	237	241	219	227	242	227	246	209	227	252	222	220	232	239	224	239	224	227	215	244	239	224	241	236	204	198	224	227	231	226	250	227	224	232	227	228	231	227	234	223	237	215	241	247	259	213	221	229	241	224	232	231	246	252	240	229	237	221	220	214	198	234	229	211	222	212	245	257	237	242	244	230	230	239	231	231	248	206	204	241	224	232	222	223	232	256	244	245	257	229	215	220	217	203	221	249	256	229	237	250	273	237	248	224	220	242	237	239	245	241	225	221	236	226	237	210	221	242	209	228	237	215	247	231	245	206	229	241	244	227	229	217	216	233	236	228	248	212	228	218	210	235	255	221	236	237	226	223	246	263	216	214	225	243	237	234	197	246	229	230	235	235	253	231	206	244	223	247	227	199	232	219	261	219	225	231	252	227	247	236	250	218	211	238	217	225	236	252	227	236	255	247	234	225	222	211	216	216	243	219	251	226	229	248	243	224	203	208	220	231	228	218	226	261	218	249	222	257	241	215	221	229	215	249	251	197	205	234	251	230	223	208	222	218	228	240	224	216	231	220	253	246	204	226	248	232	213	244	246	231	222	224	243	216	223	251	220	224	220	265	225	265	249	225	240	230	219	236	236	251	238	239	219	237	229	214	257	270	233	188	228	236	204	229	269	235	205	231	226	229	198	230	229	220	222	233	213	216	231	233	211	261	227	214	219	213	211	267	224	235	236	234	240	201	251	243	236	218	232	228	248	232	218	244	208	221	220	230	232	249	237	204	203	229	239	198	248	236	240	250	235	235	255	250	211	220	244	236	271	228	221	228	229	206	239	238	215	225	235	229	231	211	230	224	212	246	222	238	241	218	216	236	225	246	230	207	267	245	231	223	219	226	264	270	250	232	245	238	230	216	229	256	251	230	216	228	237	236	240	221	232	219	216	244	194	226	233	230	210	231	200	216	232	235	237	244	258	259	222	237	217	215	202	211	216	238	206	245	213	240	257	217	227	235	199	217	248	228	256	214	242	239	230	252	241	252	209	216	220	261	235	236	228	229	229	250	228	224	218	247	211	225	219	265	226	242	240	244	229	228	231	244	248	247	215	223	235	203	223	227	222	234	222	246	255	239	237	208	212	212	236	205	233	210	214	227	224	240	260	229	233	272	242	225	215	203	236	242	230	241	214	239	235	225	198	224	229	234
32316	10318	1055	388	374	350	357	327	307	318	296	318	331	328	325	320	319	324	361	372	331	306	322	321	307	321	299	319	338	296	312	345	326	339	317	316	325	323	344	359	314	345	350	333	313	351	336	352	312	338	338	305	369	304	354	318	358	350	320	314	360	320	347	327	339	338	310	317	298	340	315	333	336	314	356	312	308	356	341	308	325	312	322	312	324	318	337	318	287	307	326	329	349	295	346	318	336	302	309	343	331	358	336	295	358	342	335	311	336	324	335	391	345	295	304	311	339	331	349	320	356	335	342	309	336	288	357	327	321	306	334	315	344	329	321	325	319	314	343	319	305	320	357	329	335	303	345	321	348	316	328	322	316	335	324	307	344	353	324	303	325	316	301	331	325	317	319	324	299	298	312	337	332	340	336	331	315	301	335	337	320	323	326	361	318	345	320	321	341	324	347	295	312	339	300	301	306	353	318	340	317	295	310	324	332	344	275	283	329	327	290	321	356	344	353	307	338	302	296	324	333	319	330	319	298	327	314	312	276	300	327	347	367	335	318	327	368	338	304	297	334	341	330	337	296	307	315	340	281	337	334	302	331	334	335	287	303	340	387	305	330	308	343	307	308	337	328	331	357	325	344	320	326	326	294	287	350	348	336	351	345	318	304	310	339	290	334	335	306	347	324	319	332	351	315	329	370	336	319	304	324	309	341	303	290	350	320	295	347	310	329	320	305	332	329	317	340	302	333	341	328	354	292	294	297	315	312	306	331	333	335	351	317	342	335	305	325	305	316	331	319	312	326	330	353	327	339	335	361	321	293	294	328	348	330	355	318	312	318	326	320	294	330	345	328	311	319	315	355	332	333	329	335	326	323	330	323	351	317	360	288	301	309	291	321	329	362	290	343	323	330	325	353	338	325	329	328	328	333	333	328	353	311	294	331	301	335	322	318	317	345	320	322	303	288	312	331	339	322	311	311	325	326	313	371	332	308	349	328	331	328	300	317	321	330	338	360	324	326	322	334	290	332	307	339	325	363	310	357	330	318	316	305	317	317	331	348	275	348	345	352	339	335	336	366	353	325	347	338	331	340	345	372	338	317	355	341	324	305	301	282	373	312	343	314	312	312	363	337	297	279	316	329	316	301	333	344	272	308	338	333	312	316	326	340	316	342	332	302	308	339	348	320	338	320	304	345	332	310	300	322	321	331	322	327	308	324	348	356	360	356	326	333	331	334	299	323	319	339	278	350	325	315	318	328	346	328	301	305	298	295	306	328	342	330	321	292	355	321	314	325	320	325	305	315	296	331	337	327	347	297	325	296	310	304	317	337	303	301	310	319	329	338	353	332	310	313	279	330	297	328	300	306	359	331	329	299	362	348	334	335	352	297	328	343	297	312	350	323	338	304	329	331	310	333	349	324	328	352	338	345	325	343	318	348	407	341	310	341	347	363	317	326	339	337	309	316	301	292	356	326	317	323	313	298	332	338	331	323	327	280	332	320	289	331	335	336	310	330	316	308	321	340	332	293	364	325	353	295	303	315	319	325	317	309	313	321	339	342	321	326	342	324	351	342	337	330	305	361	371	311	334	325	334	337	338	345	320	343	338	324	359	373	381	318	355	315	340	290	341	329	323	337	294	334	354	304	306	337	326	322	340	321	343	311	365	300	307	292	318	318	325	310	333	315	324	349	314	321	341	293	345	339	311	320	315	372	311	315	301	305	298	319	346	298	302	289	337	350	331	336	308	352	308	330	326	319	342	314	330	347	371	339	339	305	302	295	337	320	321	323	326	334	318	303	328	353	313	321	306	315	334	318	321	267	342	321	346	329	293	317	363	301	332	336	278	350	353	320	315	339	302	347	329	306	315	307	307	324	338	338	347	339	317	327	309	335	339	317	349	338	312	312	332	350	322	325	315	319	311	305	296	332	319	343	321	342	335	339	322	324	346	318	287	325	317	310	311	348	320	350	312	325	321	336	334	333	326	329	330	343	336	304	357	331	369	316	305	337	351	334	305	291	310	313	281	362	314	342	345	322	336	365	316	311	278	303	359	309	345	304	351	327	299	299	345	300	336	346	329	326	312	324	321	343	322	304	326	330	319	320	347	302	332	344	357	344	302	297	329	307	337	345	292	326	349	331	326	304	331	338	321	313	344	330	340	325	286	358	352	326	321	325	325	334	344	313	298	341	315	331	313	324	345	342	299	328	318	356	367	351	290	323	327	347	321	349	323	333	333	307	301	320	357	294	361	329	365	336	329	309	316	313	315	304	333	308	348	353	309	335	345	361	330	308	341	310	323	331	328	314	297	310	301	322	317	316	312	280	342	334	331	344	306	314	308	352	283	325	330	337	325	346	298	308	330	316	333	346	298	368	302	332	308	337	305	310	335	291	318	321	308	302	330	322	303	342	350	338	307	332	343	375	325	333	363	315	305	337	323	337	356	335	296	313	323	329	336	324	332	347	329	310	317	314	362	326	313	344	338	327	306	312	340	312	318	339	303	300	315	306	296	339	300	336	326	296	308	380	321	311	319	351	342	294	326	354	335	318	358	325	327	308	330	326	302	307	325	305	329	314	324	305	334	321	343	297	307	328	340	325	324	327	310	319	323	314	320	313	312	331	341	350	298	324	342	300	316	297	311	282	300	320	356	320	333	306	359	314	273	328	337	319	329	343	331	319	343	295	312	317	296	304	357	343	344	314	300	318	331	364	327	346	299	317	344	343	325	319	343	295	308	368	311	332	321	340	307	309	320	341	347	310	300	312	322	325	349	307	330	338	332	331	392	299	311	317	336	329	323	332	320	326	374	342	325	352	333	319	293	327	343	323	330	336	330	334	334	283	293	327	330	306	342	310	323	357	319	302	346	320	324	323	343	324	337	293	321	316	312	353	330	304	318	344	315	333	308	328	353	316	338	301	333	317	308	351	343	326	340	332	331	320	321	335	298	362	368	321	340	330	310	316	323	318	318	314	331	352	316	322	354	326	351	299	315	341	312	279	302	333	327	342	305	272	315	318	293	308	340	355	310	337	333	327	338	307	300	335	322	296	340	313	288	355	337	312	315	335	314	329	351	291	332	325	320	341	354	315	355	320	318	325	315	316	327	330	339	345	339	313	300	306	344	327	342	338	332	359	303	338	334	349	335	288	324	339	294	354	345	354	353	294	331	365	340	335	351	311	313	326	315	311	321	342	325	349	340	296	337	346	362	339	338	319	327	330	304	331	326	360	351	322	322	368	333	329	354	326	323	301	323	320	289	358	368	365	340	308	349	303	304	313	330	295	311	294	332	341	335	299	316	327	300	324	288	289	313	308	304	316	371	297	315	311	333	327	321	326	306	340	309	352	360	319	343	338	315	303	352	322	341	336	313	330	299	350	320	350	311	341	348	322	333	338	314	311	332	325	291	294	320	323	357	303	333	313	338	332	297	327	349	345	360	301	347	330	313	347	338	361	320	309	322	298	316	337	339	320	313	307	347	327	355	314	323
5478	811	769	758	762	703	766	754	708	749	708	718	692	710	725	706	707	757	737	729	678	756	723	721	720	760	688	718	715	719	705	760	784	711	723	732	710	722	700	765	721	748	777	727	765	705	717	731	703	736	753	763	744	719	713	721	716	711	761	739	748	707	697	730	709	709	753	720	750	690	706	700	703	743	763	749	670	764	759	687	737	736	702	700	669	703	700	679	683	699	728	714	680	740	737	673	698	757	725	691	704	740	724	721	676	762	720	750	723	741	750	702	710	696	770	713	717	729	696	742	718	712	706	665	725	719	731	727	740	719	705	706	691	668	728	730	731	740	712	711	742	704	707	721	719	748	672	730	715	732	735	651	697	723	741	709	745	695	702	725	694	733	725	705	714	709	728	702	705	753	750	721	728	769	767	730	723	691	717	728	717	738	763	729	730	751	674	739	712	701	717	651	747	730	732	727	700	704	749	718	676	716	684	712	699	741	711	752	695	736	719	742	702	720	733	722	746	726	698	759	701	746	772	737	710	728	702	676	703	762	689	689	711	711	748	734	728	705	671	751	691	727	707	734	778	739	704	739	744	735	718	704	770	769	720	732	723	725	760	709	743	703	720	663	753	676	709	735	748	718	716	729	679	693	715	705	738	753	764	750	691	714	735	678	747	695	717	664	745	702	725	706	694	733	719	734	702	726	750	671	712	733	727	720	716	722	737	744	711	737	714	685	754	730	695	758	727	692	698	681	759	726	699	722	725	725	697	717	738	718	732	666	703	743	724	710	694	726	716	726	734	721	694	714	717	694	725	702	659	702	711	736	710	707	685	748	781	745	688	725	685	724	725	709	690	700	753	677	710	700	730	760	743	705	736	727	710	685	728	744	741	707	722	718	720	749	700	712	699	682	692	667	708	673	710	752	723	717	711	712	681	719	736	706	699	738	708	756	731	763	708	691	760	733	752	723	740	754	722	699	713	716	734	750	715	726	685	721	713	734	740	695	751	712	700	701	702	723	741	731	736	722	745	734	678	750	659	716	736	756	729	723	754	697	726	667	707	727	706	757	722	731	747	701	694	757	747	678	751	755	732	737	755	696	737	697	686	729	765	696	710	725	768	745	705	745	762	676	695	682	753	715	705	760	772	733	724	752	719	706	716	706	703	724	688	685	726	730	741	725	698	683	697	659	742	713	737	720	752	700	703	752	720	759	717	743	705	720	753	712	674	773	728	693	760	666	681	756	713	664	677	683	700	692	714	692	671	722	703	737	696	730	722	712	732	773	716	740	700	706	660	731	701	733	713	730	714	701	743	736	740	734	754	701	751	745	699	755	708	692	703	673	743	675	632	693	715	762	695	703	739	698	705	704	664	729	742	717	692	739	691	738	705	802	784	674	732	714	704	711	723	707	738	744	774	755	737	742	708	672	733	741	737	715	737	691	716	708	750	688	700	756	733	707	780	717	702	731	698	768	742	723	722	685	773	722	739	702	735	744	725	719	759	733	683	741	686	743	686	698	737	726	714	741	658	715	702	686	721	684	720	678	723	742	716	686	785	724	732	735	770	704	732	712	721	716	725	695	739	699	733	750	770	724	707	716	740	730	657	715	692	731	671	721	764	700	728	715	727	713	699	728	711	681	701	670	728	731	708	726	737	729	733	715	731	671	727	736	726	691	764	687	704	734	717	728	748	714	676	731	741	719	717	667	737	758	736	776	717	718	698	709	713	683	731	773	739	776	732	711	692	716	706	737	700	694	755	727	736	741	705	690	728	744	775	669	740	708	711	771	720	704	676	754	731	704	734	668	698	743	731	722	704	746	709	724	784	749	705	723	735	751	730	729	716	735	725	717	686	719	713	739	708	763	707	706	755	730	692	647	709	736	730	725	740	722	740	703	701	662	691	781	715	738	693	730	688	665	718	736	719	700	748	682	742	776	704	777	717	719	707	754	736	711	724	684	667	727	662	671	717	696	745	666	732	707	719	683	719	754	706	700	699	756	712	688	745	722	730	722	737	696	756	732	771	708	775	743	701	651	728	718	756	738	751	691	708	752	707	695	699	678	733	707	688	723	744	719	735	704	705	741	705	771	746	720	701	666	756	706	714	728	739	714	743	693	727	715	738	708	759	779	773	726	720	734	737	727	701	738	745	728	726	746	684	719	748	760	718	726	772	716	723	719	765	720	707	758	758	699	749	756	704	758	708	697	713	730	707	717	723	727	729	736	699	722	720	753	760	762	745	683	693	708	741	701	692	735	700	763	717	736	678	706	691	763	747	752	730	723	661	695	716	687	704	707	744	669	667	704	757	704	700	743	719	699	746	705	711	721	754	728	692	714	742	703	721	753	752	683	699	727	745	715	679	693	754	711	697	723	750	771	662	702	737	746	699	708	748	754	720	732	744	734	760	712	733	703	718	705	720	736	695	710	707	679	733	746	727	663	742	733	714	717	712	720	715	713	707	753	727	653	718	710	719	734	708	733	725	712	698	703	744	745	668	747	722	699	708	749	734	706	711	734	715	705	722	687	703	729	750	739	744	747	703	708	682	751	767	705	705	740	726	692	754	701	737	743	755	742	729	705	743	759	695	698	679	743	696	713	730	720	772	778	681	692	710	715	682	746	711	706	747	745	691	755	753	750	681	723	734	740	691	732	744	697	757	706	687	750	714	755	742	693	698	729	696	774	716	686	727	714	733	690	702	704	738	708	706	700	710	742	714	705	719	756	739	697	729	699	771	716	711	727	736	699	739	702	756	728	735	710	697	747	682	708	729	714	694	779	687	756	765	740	759	723	730	748	727	670	725	716	699	671	699	772	675	742	673	738	773	725	713	733	761	729	708	721	708	704	746	717	711	730	746	682	760	726	736	720	751	742	676	637	760	709	733	712	710	724	710	743	705	704	700	699	757	676	719	687	706	710	710	732	730	687	699	659	712	733	704	771	702	719	731	745	747	729	703	678	725	766	718	694	692	750	744	744	788	694	695	707	727	741	702	770	702	713	746	688	721	715	729	677	724	704	700	702	664	736	707	726	742	703	742	702	711	714	728	723	749	748	732	753	735	698	654	718	753	720	710	746	690	709	654	759	714	765	690	729	739	730	721	716	725	721	716	774	725	707	693	723	714	722	777	770	682	693	681	773	677	680	692	701	773	718	769	749	726	778	732	805	736	772	682	709	760	693	799	774	712	679	744	674	752	772	729	687	726	731	763	724	705	767	732	680	736	683	769	705	723	798	744	736	704	765	749	692	717	724	735	736	697	748	699	670	686	700	669	715	744	750	689	751	753	664	715	724	719	717	772	705	699	724	677	718	695	746	740	717	753	731	737	713	697	712	700	739	685	723	708	717	745	702	692	677	731	725	718	728	760	725	678	761	771	696	687	722	747	738	750	731	700	718	761	756	684	733	734	737	747	705	696	709	739	715	745	788	763	745	673	718	742	748	744	694	680	660	710	720	730	733	750	652	755	700	733	721	700	659	718	716	712	716	724	722
24494	20940	24336	27698	20246	1516	373	309	255	263	236	220	226	201	236	217	206	227	219	252	218	182	235	210	226	207	227	244	220	236	188	229	230	188	208	196	218	202	188	184	202	234	225	225	207	221	215	203	202	209	172	203	232	209	199	215	203	202	199	226	196	236	196	233	193	212	197	232	182	209	216	204	199	226	204	212	213	191	201	210	188	200	212	202	201	187	247	198	203	211	196	215	202	226	223	224	199	205	200	199	179	189	209	227	194	238	203	239	221	200	231	193	195	206	250	190	189	209	203	189	188	205	216	209	207	212	233	206	215	226	205	209	217	192	188	219	180	206	217	179	221	212	185	239	201	214	218	232	225	216	225	202	216	222	205	200	214	190	199	203	191	164	197	245	197	192	200	188	202	212	205	219	231	199	217	235	212	221	227	229	196	195	210	182	200	213	218	225	219	219	229	184	199	224	236	209	181	225	209	219	213	204	211	188	212	225	208	205	211	221	200	197	208	221	206	201	205	218	207	219	211	195	220	227	229	199	210	213	195	188	196	192	208	216	213	222	219	202	220	218	205	190	226	243	199	195	202	209	226	216	219	207	206	200	203	183	237	198	218	194	231	236	229	209	231	202	222	224	173	184	185	195	204	210	197	206	201	178	247	224	198	230	228	226	208	190	220	225	201	211	218	203	227	202	199	227	170	190	200	203	219	201	169	206	208	204	240	183	216	199	183	206	213	191	205	225	223	206	194	188	197	190	198	242	222	176	208	201	216	187	242	207	193	187	223	214	219	186	239	195	179	205	201	203	217	214	207	214	202	207	234	193	223	212	212	209	194	234	206	189	218	183	189	206	196	180	217	179	222	197	222	207	193	210	207	205	208	198	226	219	188	217	210	181	213	221	199	207	194	222	191	213	223	208	219	224	199	236	219	225	211	237	217	217	208	209	203	176	207	264	190	203	195	234	183	196	190	205	211	206	199	221	209	213	199	180	185	220	212	231	188	210	208	184	219	213	196	205	212	226	217	210	219	197	197	187	215	194	203	185	212	197	224	206	233	198	196	225	199	212	204	205	205	216	212	223	200	203	203	222	197	208	205	196	217	209	215	217	179	226	197	213	205	191	234	208	235	202	212	178	213	203	193	230	218	198	190	224	214	193	215	204	194	201	218	213	197	199	204	211	198	209	224	209	231	211	215	203	189	196	206	170	193	212	215	222	192	199	221	194	223	213	214	189	185	204	213	209	229	223	205	196	211	203	213	210	190	178	235	200	230	207	199	213	231	227	206	225	194	236	219	217	216	203	204	238	216	217	183	182	208	208	174	214	209	209	192	215	214	204	190	196	215	185	196	218	225	207	190	196	181	209	222	183	184	211	185	194	213	193	205	226	194	212	207	202	224	213	204	224	207	204	208	211	215	197	187	204	198	201	243	227	202	194	204	228	222	204	187	222	203	204	183	213	218	184	224	187	227	225	201	207	206	181	212	193	215	230	238	187	200	219	207	203	204	208	187	221	227	196	188	206	210	229	216	175	210	211	235	191	204	170	205	179	219	213	230	237	208	200	204	209	189	193	210	177	218	174	205	205	227	194	215	181	215	210	204	206	204	193	218	197	218	198	239	208	233	223	208	180	190	200	174	197	200	215	231	212	196	198	229	197	201	215	220	224	219	200	196	181	219	190	181	209	208	208	181	201	256	206	200	182	199	189	208	233	183	229	208	194	175	215	174	195	213	217	189	200	214	199	216	193	208	218	216	179	207	194	197	191	197	188	222	203	203	193	197	170	183	215	231	200	207	215	173	215	221	207	211	207	218	208	200	210	206	218	186	225	203	201	196	212	193	202	199	205	198	208	181	211	203	197	208	180	222	208	203	200	205	209	215	209	189	229	223	193	202	163	191	207	213	221	201	225	227	234	230	191	223	204	216	217	211	197	208	214	233	207	206	217	194	210	183	213	183	214	178	203	199	217	206	230	211	210	217	195	224	206	188	203	216	216	182	214	210	196	207	201	208	217	200	200	190	219	191	215	214	187	216	204	186	215	200	246	215	214	205	198	229	218	204	233	208	211	223	212	199	209	192	192	223	204	214	198	184	206	210	187	181	212	182	213	257	201	223	209	210	201	189	184	213	206	199	211	218	217	218	200	218	213	214	190	206	175	217	207	194	198	195	201	221	209	239	213	193	212	197	196	229	218	213	239	219	208	170	201	189	225	219	217	196	220	203	210	200	207	204	208	178	212	240	197	216	210	229	222	234	200	195	210	172	191	204	183	213	219	220	198	222	229	192	203	212	208	212	177	174	237	216	203	178	188	202	219	203	195	199	192	197	197	223	222	227	211	217	208	211	213	224	203	199	209	220	196	214	187	204	188	209	183	213	197	206	204	194	222	232	199	209	170	192	203	186	193	205	202	201	220	183	224	187	194	207	215	228	205	217	201	188	196	203	183	205	205	195	183	220	208	221	203	223	197	215	207	216	211	216	215	204	207	194	214	191	206	249	184	188	224	198	202	241	187	216	207	199	236	182	212	202	204	205	217	210	221	234	219	209	224	208	179	197	195	201	195	206	215	213	186	198	221	212	197	191	201	211	188	226	201	202	207	247	194	221	213	221	188	230	194	231	236	219	208	189	194	176	192	210	211	218	210	203	214	171	194	219	207	219	203	196	237	218	211	209	220	213	228	217	199	205	215	194	186	200	216	182	175	184	215	223	182	198	194	190	228	196	228	233	201	191	200	213	186	210	210	208	199	220	201	215	206	216	192	236	233	186	195	208	225	229	187	229	204	205	199	206	182	200	204	200	224	185	196	205	212	227	202	197	212	196	187	188	212	200	217	226	220	192	223	197	189	239	179	198	218	200	219	232	211	186	244	167	176	222	185	205	213	213	196	207	203	221	212	188	183	187	222	191	248	185	226	218	201	216	227	209	197	216	186	206	210	210	199	200	200	195	208	210	212	176	198	227	214	213	202	168	222	201	213	209	218	203	229	223	210	180	220	193	192	210	172	218	187	181	185	213	199	213	198	226	203	196	211	223	194	191	209	234	207	179	203	206	193	215	203	212	214	212	187	217	221	194	202	185	199	183	187	201	219	217	201	211	227	255	208	207	195	168	198	216	194	210	192	195	230	210	196	221	231	193	210	224	211	186	198	209	197	193	200	199	206	211	205	206	214	181	219	207	194	204	219	177	198	220	190	234	230	191	197	226	193	214	214	204	216	201	193	223	215	230	199	198	193	191	205	213	201	196	216	198	200	229	195	189	210	196	184	205	195	214	188	201	214	207	212	217	191	214	217	196	192	208	202	204	211	190	222	208	204	202	175	205	218	209	234	224	186	174	187	203	212	215	199	189	202	203	227	208	213	223	193	218	227	209	224	223	217	218	243	203	219	235	207	185	188	222	208	206	208	207	209	236	227	211	204	213	218	206	210	197	200	233	227	211	212	184	197	179	204	229	202	225	216	184	178	176	193	224	191	207	211	184	186	199	207	200	174
3017	2447	1442	876	669	582	536	505	477	517	474	493	486	485	457	481	446	472	503	477	481	473	487	462	461	447	475	501	496	435	466	481	489	475	502	466	473	471	466	488	466	488	455	475	420	486	481	456	484	471	465	474	473	456	482	495	487	434	485	475	470	466	497	500	496	430	493	479	456	451	468	503	471	469	473	456	475	471	482	435	459	475	477	460	431	499	512	477	491	479	475	467	478	457	488	476	482	499	457	469	476	435	462	469	449	500	417	473	460	443	456	430	449	488	498	491	482	452	487	477	477	448	475	490	453	451	499	467	457	503	489	473	494	482	487	505	486	449	445	449	485	489	459	460	473	446	486	449	484	482	455	445	474	469	470	451	521	442	466	471	480	448	481	450	464	496	472	460	479	468	464	483	475	463	497	508	475	484	494	479	497	454	483	498	478	453	404	464	449	478	428	452	433	495	466	470	450	480	487	478	507	498	487	503	471	512	453	465	477	457	486	516	464	415	494	490	483	487	468	471	491	481	468	488	488	480	494	437	425	469	449	494	463	443	477	458	454	508	492	464	493	457	489	471	449	507	483	448	490	478	470	466	480	478	472	427	466	508	438	512	485	494	474	481	451	459	482	479	474	473	484	485	493	478	438	472	456	464	499	500	466	468	473	462	493	444	510	450	451	510	479	480	469	464	479	459	472	479	467	469	447	491	461	480	477	455	474	495	469	429	487	465	488	464	480	475	471	448	481	479	480	453	448	478	466	440	473	458	517	480	495	461	477	483	461	481	482	491	481	447	424	523	477	482	470	447	452	447	513	475	446	469	519	473	493	484	445	477	497	513	489	487	478	483	472	454	472	501	494	461	477	435	462	451	473	475	422	493	494	507	446	435	497	464	452	471	493	436	473	462	484	478	466	480	448	472	519	484	439	499	474	451	470	444	502	464	474	467	488	481	466	441	465	478	490	468	492	449	465	466	532	460	487	433	487	455	528	444	476	496	453	482	462	499	491	480	454	478	466	449	450	469	520	457	462	464	465	471	457	473	479	433	468	471	469	484	481	459	431	496	484	465	451	497	471	467	490	461	474	462	467	465	512	503	476	475	456	428	475	447	437	469	514	428	495	455	490	503	487	482	451	452	487	482	476	492	461	483	469	478	470	469	460	435	459	505	504	459	465	480	462	415	468	503	491	485	473	470	468	443	495	470	465	451	448	459	512	465	479	475	458	501	460	460	489	442	498	453	501	464	476	506	531	503	463	470	452	520	480	474	452	445	490	498	517	468	455	487	437	488	460	489	494	520	479	487	502	492	450	438	456	475	445	504	464	487	475	448	479	505	461	441	472	450	500	499	471	482	442	446	478	458	471	435	413	474	449	479	487	476	479	518	440	466	457	527	499	491	462	536	470	452	452	481	460	490	483	447	480	466	453	443	492	453	472	446	434	472	487	482	443	472	498	478	500	456	482	491	453	478	482	455	471	496	459	491	462	456	447	462	454	513	498	476	484	486	474	496	466	485	471	454	446	500	476	479	455	478	477	476	452	452	431	483	439	467	481	438	493	514	474	487	493	483	451	479	468	476	491	444	494	421	487	442	486	484	469	483	495	457	465	484	495	453	528	465	517	489	485	493	486	463	471	477	475	468	436	455	463	498	460	475	481	501	477	466	505	481	493	519	453	489	488	454	468	479	486	460	541	458	457	460	457	456	479	445	489	472	474	446	499	462	473	442	454	485	454	448	453	441	456	474	443	447	473	475	464	474	447	493	470	474	421	507	496	502	488	478	495	468	455	492	474	492	487	464	488	483	477	472	474	476	486	485	459	498	475	443	465	497	478	451	475	489	503	491	485	453	448	478	459	509	448	469	504	516	438	462	502	468	456	453	449	453	456	456	468	492	472	474	511	485	457	482	488	449	480	453	497	474	501	480	475	463	481	492	434	460	484	437	478	457	489	480	482	481	449	463	452	444	445	481	469	505	473	476	473	482	461	460	425	448	500	436	468	442	450	483	466	489	428	463	465	429	438	496	465	458	477	471	444	488	470	467	470	477	461	479	506	506	485	483	470	480	471	472	469	482	498	471	470	483	482	420	484	470	488	440	471	465	463	491	448	437	477	481	461	457	465	443	437	482	489	506	486	451	453	465	412	498	506	473	467	426	499	464	472	462	453	459	499	465	483	501	496	469	482	469	473	473	462	499	479	493	483	470	458	480	495	424	495	489	454	481	446	453	471	457	480	469	477	452	450	499	503	436	503	490	451	478	462	493	490	479	497	500	466	460	466	428	483	494	468	501	468	482	458	440	503	492	488	469	458	528	515	449	446	456	452	464	500	514	418	434	455	475	472	472	479	447	432	438	443	464	460	485	447	450	479	474	459	434	501	442	484	495	470	487	484	507	518	459	467	523	482	452	492	457	436	491	488	456	488	482	504	472	447	442	501	482	488	470	484	481	499	472	476	417	482	480	463	475	454	492	446	501	477	508	458	489	452	498	489	469	450	456	455	435	436	486	470	463	455	464	431	455	463	469	453	484	498	462	464	478	450	453	450	498	414	470	490	431	486	462	506	501	471	484	459	478	489	451	437	468	516	462	441	500	485	458	466	472	474	501	499	487	512	488	473	475	457	459	486	471	441	444	480	479	443	459	495	500	470	459	461	477	495	470	464	448	492	501	463	483	495	505	506	469	479	447	464	477	429	465	466	456	459	456	484	470	436	475	475	489	498	456	463	494	494	508	477	431	480	487	495	465	492	481	445	449	463	479	485	461	450	494	490	472	519	470	452	453	469	472	465	500	461	423	440	455	483	434	468	467	484	434	488	480	526	479	438	492	518	480	513	495	468	483	479	466	471	480	498	474	449	439	460	536	484	469	490	472	472	466	459	506	474	473	453	478	470	465	490	452	456	478	450	470	470	432	500	443	487	515	461	522	500	457	489	466	460	466	466	465	511	449	464	492	463	495	452	434	483	479	476	469	497	486	436	469	474	479	472	447	503	504	504	481	465	469	468	415	456	474	471	465	489	507	490	478	469	478	439	425	497	493	478	485	474	463	508	479	424	509	469	441	494	440	492	492	478	483	445	450	487	525	460	485	501	501	455	456	489	470	468	450	478	466	454	508	496	467	447	486	480	443	498	492	485	480	478	487	477	494	461	497	498	499	498	485	500	445	467	486	442	489	443	494	493	457	504	470	453	518	498	455	471	493	499	504	526	476	429	452	485	463	444	539	472	482	509	455	483	430	481	453	437	499	481	471	472	483	474	485	468	480	449	467	456	444	444	434	475	470	487	466	483	476	477	468	478	469	467	493	447	468	521	460	466	487	451	488	486	444	462	480	471	470	465	483	448	466	473	464	511	491	466	453	472	476	507	512	487	467	486	517	434	430	439	429	474	494	462	456	442	468	498	419	473	470	456	438	483	494	474	465	494	447	466	485	455	486	447	485	456	471	459	450	479	474	425	476	401	456	435	452	461	490	448	452	477	481	469	473	457	448
23873	21010	25114	27098	21014	20841	1173	309	205	205	183	152	134	156	151	120	101	122	102	112	125	92	87	92	113	116	94	68	98	105	98	114	92	108	82	88	84	79	103	74	93	86	85	97	87	85	99	86	109	74	88	82	78	70	89	108	110	85	88	83	80	90	75	78	82	78	84	91	86	86	98	75	96	76	85	79	87	81	78	81	91	100	80	102	102	84	89	84	82	100	107	110	94	91	86	89	81	83	91	74	93	110	91	78	73	80	74	93	94	94	86	76	87	90	87	103	82	81	88	99	99	103	104	89	88	105	77	81	86	79	80	90	71	95	86	88	66	85	70	91	90	94	81	82	107	92	88	88	93	70	81	104	70	94	92	97	72	86	83	101	83	92	98	90	101	101	81	70	80	84	88	90	76	75	89	88	92	86	84	81	73	90	77	73	75	76	107	81	80	102	76	63	101	85	96	90	86	88	82	89	80	101	85	108	96	92	90	86	95	88	84	81	92	80	82	86	79	86	80	95	89	99	78	83	84	89	81	106	79	98	102	83	110	84	86	76	88	91	98	95	96	91	87	89	65	77	82	82	99	64	93	101	99	81	97	88	87	83	94	76	91	102	88	93	89	80	82	78	100	98	109	94	96	74	102	99	90	108	97	91	75	72	87	86	95	80	96	83	89	90	81	100	72	77	78	78	73	82	84	65	98	98	97	86	90	87	95	85	81	79	93	81	71	93	97	79	94	78	93	78	93	96	90	82	84	67	104	86	97	89	94	100	80	70	78	83	85	101	92	89	85	90	94	99	84	86	104	88	83	91	87	92	80	80	75	95	106	83	92	86	93	70	84	104	97	97	71	87	89	92	71	68	87	75	99	86	86	81	87	85	94	85	86	71	98	80	74	104	80	85	106	96	90	83	78	94	86	83	88	71	86	86	66	97	90	82	98	110	105	95	80	108	83	79	100	94	96	83	81	97	86	97	115	67	95	97	82	99	84	85	110	84	95	83	101	81	76	87	81	81	87	79	85	87	91	75	89	95	78	92	93	72	76	103	81	91	78	75	92	83	77	88	84	84	87	65	98	81	81	79	85	87	93	83	91	94	84	78	86	104	110	80	96	88	95	85	98	79	75	90	76	66	90	81	101	101	91	107	109	87	77	73	92	99	83	89	88	90	82	73	88	87	78	93	100	75	74	88	99	75	83	88	76	78	82	101	92	103	87	83	95	75	96	72	81	83	96	85	76	111	68	90	84	82	99	90	85	84	86	101	88	59	89	78	80	97	81	79	103	83	85	70	82	104	80	75	76	80	95	74	90	85	90	86	96	86	95	77	81	73	88	81	65	108	95	91	95	66	75	63	102	91	88	91	91	86	81	91	76	82	102	79	100	92	86	87	89	75	108	106	89	80	87	61	111	88	71	80	86	78	76	81	86	87	79	86	84	95	76	88	85	75	75	76	81	78	89	93	75	108	88	81	85	81	89	91	83	92	93	98	91	94	112	85	80	86	97	67	87	83	92	92	85	74	94	89	101	105	83	90	75	96	91	98	86	74	100	72	73	83	92	95	89	106	86	88	102	93	97	87	96	87	92	84	83	68	117	85	86	93	84	83	101	92	106	101	92	92	90	77	96	95	87	87	102	85	82	76	94	88	97	89	101	94	75	79	103	79	83	93	68	90	72	96	77	84	95	95	89	110	85	95	82	73	69	100	73	87	98	94	77	91	79	90	89	80	73	90	95	83	79	84	92	84	79	78	80	90	87	79	81	76	89	87	83	85	79	95	101	89	74	83	73	76	85	113	106	89	85	81	74	99	93	79	87	103	86	87	78	106	106	84	79	76	68	86	96	84	83	79	73	75	95	81	82	85	84	92	77	79	81	74	99	101	84	73	78	74	81	70	73	86	87	107	79	89	96	72	79	56	105	87	80	90	84	73	73	88	85	88	81	85	67	90	85	83	92	67	73	88	94	93	73	70	95	88	92	81	97	86	85	90	67	96	95	86	96	77	88	83	72	109	87	93	84	73	81	88	83	65	88	115	85	79	87	79	89	85	71	91	95	76	102	76	97	102	94	99	105	80	91	97	81	94	97	85	79	91	75	83	90	92	99	105	99	81	84	71	93	90	92	103	79	73	105	84	80	101	89	75	87	72	89	87	74	88	78	80	91	83	83	91	85	106	91	100	98	68	85	79	66	79	83	89	105	87	83	85	75	85	97	82	88	101	91	81	89	89	78	81	94	95	82	71	82	88	92	84	83	106	72	84	73	95	67	77	88	91	81	72	79	95	85	69	91	84	94	91	86	86	96	89	87	84	79	99	78	77	81	80	85	96	94	79	90	76	91	81	88	97	77	69	85	86	87	84	98	104	84	98	89	82	96	78	91	95	101	88	78	90	77	73	81	97	90	81	86	81	98	82	105	100	111	75	78	80	109	102	78	101	95	88	85	75	89	71	79	74	98	98	87	86	88	87	78	72	106	96	100	96	81	83	83	77	87	86	81	92	94	87	93	84	83	64	92	98	94	72	74	87	112	103	76	81	66	82	74	93	90	84	93	89	88	84	81	93	70	82	87	83	91	89	85	94	94	101	87	92	84	79	85	87	84	91	106	103	91	100	89	72	93	70	98	96	105	99	101	97	79	92	89	84	87	77	105	93	93	73	93	84	85	81	99	62	86	85	82	85	96	79	86	98	95	72	90	91	92	60	85	75	86	73	92	91	96	87	88	75	83	78	82	66	77	95	77	75	78	85	73	86	84	103	69	96	97	80	74	85	78	100	81	83	90	89	75	90	84	91	122	92	75	82	98	98	82	89	106	68	78	80	76	80	110	87	80	82	106	82	87	77	89	99	76	95	84	82	101	90	90	94	97	106	101	85	89	87	81	96	87	75	88	92	126	90	98	84	86	69	78	72	76	88	107	76	94	112	89	91	76	88	83	82	86	88	91	95	86	102	107	80	86	95	75	95	97	94	87	102	90	89	93	112	85	84	74	88	103	75	90	110	68	87	90	73	93	106	78	79	80	106	86	79	92	92	77	93	85	84	94	86	104	81	95	93	82	88	84	76	102	81	73	81	58	75	97	112	77	83	82	69	83	86	85	92	91	96	78	93	81	82	94	84	96	85	78	75	77	84	103	103	98	72	82	98	82	101	86	80	101	69	78	71	86	92	93	75	102	85	79	88	76	109	105	94	86	100	97	92	82	103	87	82	89	76	85	105	92	88	65	73	88	92	85	87	95	88	77	81	79	80	72	91	89	79	79	99	79	72	90	82	71	83	76	95	75	92	88	93	109	90	89	85	78	108	89	84	55	81	95	85	95	91	71	84	102	84	82	95	79	100	86	85	87	97	105	65	61	61	87	95	88	69	74	83	64	83	83	90	72	83	83	105	77	95	94	82	87	79	97	91	96	88	91	73	98	90	75	82	74	116	107	93	81	96	70	94	88	68	85	94	95	93	95	96	86	95	81	89	92	81	79	78	86	92	67	107
3049	4176	2258	980	584	421	368	318	257	255	299	263	259	239	234	235	220	233	253	257	217	223	253	243	245	253	246	253	244	233	222	219	245	261	240	234	237	223	255	228	204	234	246	256	217	242	195	197	219	211	234	255	235	256	231	264	259	245	216	224	222	214	226	249	226	239	193	254	218	219	234	236	217	220	248	233	228	211	221	227	219	226	223	217	243	229	233	245	236	236	239	227	218	232	204	230	247	235	257	220	214	240	246	217	230	259	236	242	220	253	225	230	219	267	235	220	222	217	212	221	213	227	224	213	232	248	242	218	259	219	212	258	235	249	229	196	235	246	213	236	213	205	203	224	239	250	244	226	236	236	204	238	248	223	214	193	217	230	239	225	238	227	240	226	243	202	261	213	251	261	229	237	234	231	204	217	257	239	217	230	235	232	209	219	217	209	228	215	226	263	203	229	236	243	221	222	226	242	215	215	221	238	231	239	227	224	208	220	208	222	220	217	213	223	219	223	223	238	253	216	227	207	251	229	250	230	236	198	223	236	228	252	252	223	239	230	216	249	198	240	233	203	247	223	240	225	216	243	250	242	226	242	242	249	201	210	196	214	237	215	232	208	244	228	218	234	207	243	232	235	224	228	222	247	199	241	230	189	227	246	211	246	218	234	222	249	257	229	226	278	237	234	226	235	196	233	238	241	178	257	242	234	237	239	249	212	223	221	246	242	251	216	253	234	243	226	205	239	265	223	231	245	218	241	253	261	209	226	240	223	198	241	209	251	230	249	232	218	244	235	215	224	232	254	253	218	240	228	248	228	237	252	251	225	228	238	228	209	202	217	232	250	225	223	242	236	225	238	226	202	215	232	230	213	225	246	232	241	232	234	232	217	217	235	263	255	219	255	231	229	224	254	232	237	216	229	243	219	227	237	221	246	261	245	243	231	241	264	239	211	224	223	199	240	230	207	238	229	242	252	234	227	238	229	223	240	235	209	236	221	225	219	231	247	242	242	220	228	227	222	255	225	234	224	217	217	237	223	212	195	235	246	242	226	244	252	233	232	225	246	252	239	211	221	241	244	233	209	242	251	227	257	246	219	209	263	243	236	226	233	215	215	223	218	231	208	215	225	248	226	213	201	235	243	233	213	256	236	253	255	235	228	239	283	219	240	212	218	223	266	225	242	222	238	216	246	226	250	209	240	217	220	229	211	243	221	240	217	200	236	232	232	231	252	242	211	219	242	224	244	244	226	222	246	250	231	234	248	232	217	233	210	236	227	229	213	221	249	212	262	234	237	258	210	237	236	228	232	245	226	242	238	251	222	232	233	215	197	239	220	226	220	235	222	222	231	226	228	204	244	233	227	265	210	229	216	222	214	218	227	222	201	221	248	197	235	212	237	239	239	249	231	230	230	246	237	215	236	243	231	209	188	243	229	232	211	240	229	239	227	217	209	214	227	229	223	244	214	255	251	247	258	233	236	251	205	232	224	234	230	252	237	224	232	241	230	218	219	247	244	233	210	216	194	254	224	233	224	231	249	235	230	232	222	234	197	214	228	224	217	226	229	230	223	225	229	242	232	225	207	206	191	212	217	236	222	225	235	211	223	238	247	222	252	224	233	241	248	237	223	252	207	209	205	229	244	249	223	213	228	258	210	230	240	228	244	219	227	212	202	239	222	243	237	249	215	228	222	246	232	248	228	249	240	209	230	236	226	251	237	236	213	238	207	209	239	247	225	231	226	228	238	214	222	225	229	225	213	240	237	228	251	235	217	238	234	231	228	207	240	208	234	229	232	232	226	248	208	235	218	219	224	266	233	225	210	230	241	203	236	214	237	241	257	214	236	217	231	231	204	237	249	208	235	211	217	206	230	227	251	244	212	226	225	240	235	237	239	214	220	226	248	249	231	235	266	236	231	203	243	249	248	216	233	235	212	215	224	212	221	241	223	253	255	220	237	256	252	219	227	232	257	242	242	251	232	224	230	222	218	236	200	241	206	249	237	196	223	204	213	227	245	227	217	231	211	240	246	235	239	238	229	237	233	227	244	241	204	233	223	261	202	252	237	248	215	230	241	231	221	255	225	231	213	233	212	236	220	242	229	243	227	241	226	238	221	223	243	219	247	228	261	218	211	213	214	217	243	218	218	255	221	224	248	241	217	222	234	225	267	233	217	227	238	229	236	236	249	236	251	215	224	227	229	227	231	214	213	226	207	229	213	208	221	206	208	230	253	230	239	215	216	224	246	217	239	209	247	229	232	202	246	225	244	217	210	228	200	223	232	224	236	245	231	239	225	228	256	253	234	230	221	211	217	218	210	265	239	222	221	243	262	245	226	225	211	235	250	232	253	237	203	242	225	205	225	246	255	216	223	240	235	242	234	240	224	233	233	230	243	214	218	217	212	216	249	234	225	240	207	239	250	227	204	251	236	216	225	217	210	238	237	212	205	229	240	247	234	253	243	183	218	248	213	244	257	227	238	249	250	203	217	232	255	214	232	238	222	256	239	233	230	245	227	245	246	219	237	261	246	231	244	239	239	221	238	243	259	246	241	209	244	218	239	220	238	239	211	205	224	230	255	233	212	216	214	218	231	224	228	246	215	242	222	224	224	206	253	232	249	225	228	243	256	227	223	231	215	210	223	224	228	221	224	216	216	244	227	220	218	232	221	239	239	259	229	225	227	243	241	260	239	243	242	235	212	225	227	212	221	235	229	245	228	220	226	223	231	249	225	251	216	202	228	233	212	242	221	251	251	229	213	231	211	262	251	235	214	266	233	228	211	210	250	234	230	229	238	254	270	223	235	230	222	223	223	209	226	261	260	230	211	249	218	250	237	212	237	229	232	216	231	229	265	209	237	230	221	213	210	190	249	192	237	244	233	245	247	230	241	228	221	244	260	223	230	256	228	218	216	229	230	238	249	242	270	245	256	231	252	242	223	245	243	244	215	238	239	232	230	233	252	245	221	232	199	234	260	227	214	218	225	224	233	237	222	244	237	219	237	267	234	237	223	202	231	232	240	237	239	241	221	223	218	232	213	248	233	238	242	239	226	243	215	224	231	254	223	236	252	237	222	208	219	247	245	259	205	248	247	245	259	249	211	246	229	229	218	239	256	238	234	241	230	221	205	202	246	244	219	201	244	242	228	230	239	201	273	237	231	209	239	246	222	237	250	226	214	231	241	235	248	256	221	212	236	210	217	215	254	266	227	222	250	250	247	264	227	212	256	270	229	252	243	223	227	232	204	235	241	241	222	229	221	231	244	252	231	258	234	239	246	227	222	236	242	219	244	234	227	232	248	242	238	239	252	249	226	187	207	223	234	236	265	225	242	254	235	232	229	228	217	203	223	195	247	212	228	248	231	247	224	220	228	253	232	245	219	247	238	249	256	234	213	246	218	209	244	240	236	257	231	228	230	219	233	239	239	229	212	229	178	250	243	240	224	226	237	232	238	191	245	227	235	234	241	251	261	223	252	220	236	198	216	225	216
32168	10414	1023	437	375	318	345	356	300	341	327	315	346	314	322	332	336	326	333	337	317	331	295	324	370	287	315	331	315	370	345	300	314	333	341	296	308	318	341	365	321	282	329	316	306	352	317	347	325	327	330	319	334	326	296	336	359	330	319	320	321	348	291	320	309	272	325	323	330	323	318	341	338	318	329	337	318	328	338	312	340	312	330	311	327	344	327	292	330	311	356	302	336	315	321	297	319	311	301	336	290	306	310	318	334	319	315	296	299	326	348	332	316	311	274	308	340	326	311	306	327	355	324	352	348	331	320	352	347	297	350	319	313	319	273	300	318	332	296	325	354	343	320	339	347	333	347	313	348	321	323	345	330	335	313	309	331	332	322	322	345	311	332	339	334	354	329	359	291	345	327	278	319	329	306	312	311	324	324	312	345	321	303	316	334	357	351	332	311	327	288	302	310	308	307	314	309	338	350	307	327	340	343	385	314	334	329	317	312	295	310	303	302	313	363	323	344	314	315	319	319	373	316	302	328	301	331	318	345	359	300	328	360	335	304	306	316	350	304	346	309	335	312	330	338	316	332	325	333	339	339	322	336	336	304	272	334	299	373	343	339	310	336	334	340	298	301	317	328	330	336	340	292	317	325	315	315	321	312	333	325	311	354	325	327	342	329	317	338	326	341	299	312	307	336	338	303	352	346	340	329	329	355	303	317	339	303	304	345	306	330	357	338	319	300	317	318	289	300	310	337	306	350	329	344	328	360	335	304	363	345	299	276	317	308	339	315	319	316	343	320	319	338	300	350	290	348	338	293	290	294	318	319	345	295	299	317	330	330	342	327	290	337	328	311	302	305	358	290	361	330	309	324	320	340	329	303	356	356	287	320	334	301	337	324	321	348	332	346	311	305	323	312	345	308	313	328	348	331	330	339	309	328	332	313	329	291	313	285	349	298	284	344	326	345	343	334	349	310	322	327	306	317	361	323	360	320	337	317	326	338	359	310	308	312	325	341	341	337	322	342	310	310	310	333	314	349	315	335	331	361	293	290	324	366	315	295	326	313	318	314	340	319	308	299	291	310	336	327	310	364	316	308	307	311	358	333	334	371	323	362	351	310	331	343	325	333	309	299	363	310	345	373	317	282	355	338	318	330	308	311	363	324	340	301	308	347	350	306	302	316	310	310	306	341	299	326	291	332	326	344	319	335	307	341	347	341	332	347	337	339	309	339	337	306	334	332	326	336	333	329	336	300	346	312	313	321	317	328	332	334	369	329	345	358	341	326	339	309	315	323	301	299	324	346	326	342	318	301	322	354	339	360	291	303	313	268	298	296	338	328	296	323	308	335	313	317	360	348	323	348	292	305	342	308	320	342	303	330	258	299	316	312	325	381	333	322	326	352	339	314	306	354	364	320	306	291	324	371	346	337	367	308	340	305	317	322	343	335	319	326	293	338	306	316	332	280	355	312	333	309	345	317	333	346	329	323	292	317	334	339	346	313	316	296	360	348	319	315	312	295	335	346	310	340	331	312	343	341	322	351	344	333	326	308	354	323	334	318	355	292	340	349	331	348	358	325	326	334	354	360	322	346	304	306	345	328	341	323	332	337	343	325	315	353	341	298	314	350	329	303	321	344	292	310	337	322	332	292	327	355	295	341	342	333	332	348	325	319	370	312	307	308	305	339	335	305	316	321	312	313	318	318	291	332	325	301	353	319	342	327	325	299	291	329	319	331	341	302	336	328	354	320	323	330	345	364	310	297	325	290	323	354	335	321	296	352	334	331	303	311	340	321	323	319	320	331	310	311	363	334	327	342	335	341	357	323	298	342	354	303	329	309	304	329	325	340	357	325	340	301	319	327	356	307	336	301	350	299	331	332	357	322	318	327	354	332	350	325	280	362	340	290	333	329	331	322	324	270	317	311	356	298	324	342	329	320	307	304	298	334	341	318	347	312	325	332	298	333	336	310	316	336	324	345	315	345	308	321	274	330	315	304	310	360	334	329	353	327	333	383	320	349	328	297	334	342	326	355	315	345	322	323	305	310	316	310	314	321	330	297	337	317	347	329	345	326	362	336	337	327	337	362	335	325	308	344	329	351	332	302	305	345	351	332	339	311	334	299	324	298	349	319	343	352	365	332	365	332	333	332	349	330	331	332	309	341	321	292	369	339	321	346	339	345	340	316	350	319	314	295	335	286	324	334	298	317	334	321	336	317	292	363	281	343	306	341	348	333	348	322	336	337	350	328	314	350	326	317	314	358	326	342	328	338	306	330	320	331	334	357	368	330	361	341	318	369	315	312	285	305	309	338	296	325	348	337	294	313	318	316	349	334	353	331	338	307	292	345	359	355	330	344	302	351	320	330	338	326	318	345	380	294	335	364	348	328	299	301	335	333	306	322	301	303	363	296	300	305	336	335	336	342	292	322	334	345	326	292	344	334	298	328	290	316	336	317	358	339	326	312	309	284	312	350	330	325	333	354	322	312	354	301	295	302	314	307	330	313	303	320	329	328	326	334	333	320	313	334	315	315	344	349	346	343	281	289	330	362	362	330	311	357	320	311	335	343	311	317	288	319	333	350	297	338	315	356	316	320	317	326	299	353	312	368	333	311	305	349	328	323	316	291	349	334	317	364	325	334	340	314	323	287	353	347	322	316	331	300	313	286	312	308	343	308	320	315	350	301	316	282	354	314	315	306	371	373	345	345	283	357	337	348	328	305	338	291	321	336	320	329	370	328	302	292	322	323	305	319	368	374	339	345	299	289	316	313	315	278	328	336	299	308	344	321	330	337	317	341	330	326	329	316	326	342	331	347	322	370	327	328	329	330	328	325	324	340	362	316	322	309	345	321	326	305	333	314	318	302	318	331	350	331	306	352	342	340	362	315	311	338	320	346	296	351	320	330	364	369	338	303	302	296	302	305	358	358	303	290	317	340	333	324	330	303	320	324	302	304	290	354	344	284	331	307	349	332	317	321	313	344	323	356	328	307	326	340	302	348	342	322	306	313	320	316	340	336	338	309	308	352	328	325	290	291	287	317	333	313	328	329	344	299	304	331	307	316	295	334	321	321	317	312	317	329	337	317	341	309	310	328	357	353	333	336	296	302	315	318	299	335	324	302	314	309	340	373	331	320	352	340	302	345	348	348	364	302	330	317	352	301	304	349	316	333	324	323	324	322	310	307	335	344	329	334	309	298	332	335	354	310	358	300	304	335	321	314	296	337	313	309	326	336	324	268	336	310	300	313	302	329	352	317	293	325	332	349	318	327	342	351	315	348	343	341	305	385	324	361	346	348	318	303	340	329	313	323	343	351	347	325	356	299	317	317	315	314	315	304	317	317	352	297	327	362	338	306	313	328	315	331	339	311	328	323	342	323	364	329	338	314	334	317	331	284	327	310	321	335	341	310	326	305	298	305	322	325	292	334	320	320	309	334	318	341	342	307	303	315	348	334	334	337	318	357	318	315	327	326	312	319	322	353	341	323	342
5506	810	779	748	716	725	709	709	685	702	670	744	738	749	728	728	738	694	716	733	754	697	725	715	691	732	730	710	708	675	741	657	762	787	700	688	730	666	740	710	679	698	670	667	703	734	718	790	729	714	747	836	745	724	726	719	696	754	743	735	786	719	666	683	731	779	737	730	685	713	736	721	700	672	765	710	723	649	769	693	725	694	734	713	708	733	667	743	726	797	764	708	691	720	723	683	712	744	682	692	733	714	725	779	721	750	730	694	756	738	725	696	713	706	710	729	717	726	727	742	740	740	729	772	709	770	728	752	678	697	694	770	709	737	746	726	676	752	769	707	723	718	715	657	727	719	714	783	736	713	716	680	743	679	646	735	701	739	740	723	743	693	731	717	723	736	683	737	727	764	685	684	702	744	706	705	694	721	707	717	677	711	703	706	743	731	729	694	774	734	705	720	711	720	646	732	728	708	704	719	696	759	736	715	726	708	656	736	722	725	690	741	774	700	719	713	722	689	714	748	741	704	732	728	700	698	696	717	728	731	712	714	691	720	781	703	713	723	703	708	702	742	743	720	706	711	744	688	800	718	739	725	723	731	744	733	708	708	737	722	740	685	730	724	731	737	676	731	739	763	684	737	723	766	730	762	722	731	697	782	731	794	755	733	731	735	718	665	725	747	672	718	729	701	737	729	738	696	697	712	723	723	699	744	711	752	746	715	702	663	727	653	739	727	727	746	755	721	734	697	702	701	682	711	722	697	732	766	701	707	689	713	732	680	733	704	690	722	712	715	734	678	730	714	741	742	716	708	709	691	710	703	713	718	752	744	694	681	701	743	751	731	729	718	739	732	734	685	710	698	727	733	714	754	682	682	744	690	712	731	732	663	748	708	712	681	731	680	652	717	710	747	741	664	725	708	730	713	712	744	719	716	726	729	685	725	766	684	731	723	701	733	704	703	693	740	734	748	718	760	682	695	684	731	702	761	696	705	697	766	701	684	703	680	744	739	751	746	725	761	717	699	696	748	739	716	696	716	737	676	695	720	706	686	747	704	665	731	733	667	744	758	768	712	757	701	679	733	695	709	713	734	717	712	700	692	703	735	665	686	700	732	708	714	726	751	758	702	727	703	740	726	700	760	707	727	719	697	744	689	696	723	715	786	679	756	750	706	706	734	729	715	747	745	712	745	651	695	780	722	727	723	748	692	692	679	723	658	718	714	700	696	753	725	750	692	720	745	733	691	651	765	741	728	729	752	701	692	736	731	754	694	744	739	704	743	748	695	702	655	710	718	722	742	743	715	707	725	657	681	695	723	719	690	704	707	730	724	707	707	734	730	705	768	706	703	761	727	729	703	678	724	704	725	683	731	801	713	746	725	682	699	736	743	718	704	679	724	700	685	754	722	724	718	694	700	716	688	719	712	757	721	723	777	735	663	703	709	717	727	739	752	807	706	733	726	736	717	720	740	780	669	713	706	715	711	725	702	684	729	718	746	746	730	730	725	721	669	750	727	709	691	741	726	740	691	724	702	707	744	748	743	716	734	692	731	722	691	741	731	722	746	773	670	728	711	684	711	656	725	739	716	742	737	734	706	677	762	735	679	689	726	738	715	750	696	679	750	754	780	740	752	761	730	700	745	719	669	688	733	737	761	754	722	718	707	721	741	751	804	711	752	692	699	722	662	701	680	716	735	720	736	671	715	744	709	687	751	779	712	711	715	745	748	740	696	723	722	737	720	699	711	705	715	694	736	736	734	722	706	717	730	731	744	741	749	732	731	741	721	706	725	704	737	703	718	730	694	680	754	749	761	727	705	728	723	756	696	736	673	765	747	738	712	723	759	758	709	692	723	716	725	720	793	752	686	682	687	691	705	722	731	668	717	735	742	683	748	712	693	712	704	736	725	737	727	724	760	719	756	701	686	653	713	746	702	726	734	698	741	727	716	746	724	707	739	705	711	645	744	693	751	713	714	728	669	684	801	713	717	698	764	686	726	670	736	748	729	721	691	748	752	722	715	720	753	708	728	715	734	686	740	722	690	703	711	696	720	774	748	728	683	703	759	738	716	707	700	676	761	740	714	692	674	677	687	667	679	736	717	690	743	730	709	694	759	667	722	714	680	734	680	689	735	707	741	676	710	756	784	733	740	731	747	690	660	768	741	686	740	671	722	727	799	731	727	682	723	717	712	748	740	702	707	787	771	697	761	725	737	683	737	711	679	712	699	689	714	651	700	760	758	742	715	731	735	731	707	731	644	744	726	714	747	690	754	717	697	731	740	751	685	725	699	746	716	684	733	676	722	766	658	722	697	701	732	677	733	732	727	738	697	673	725	731	737	751	685	671	701	722	717	694	697	761	716	729	710	728	712	643	705	711	727	753	748	710	733	752	710	726	663	726	685	717	722	736	665	755	695	760	740	723	690	721	709	748	751	693	693	764	736	690	708	731	728	690	687	727	685	717	695	694	709	698	729	678	716	732	749	675	698	702	741	702	680	750	754	709	701	716	710	718	704	733	721	728	737	743	774	686	723	748	701	776	769	693	724	729	679	688	708	671	728	777	726	734	694	752	725	716	708	718	709	741	779	693	757	687	728	723	704	669	711	721	689	734	758	678	691	740	711	772	711	684	705	673	697	725	736	760	702	764	688	706	712	754	707	747	696	678	743	767	717	731	729	703	751	679	752	738	703	759	702	724	762	738	732	706	718	674	702	707	713	706	706	703	685	729	699	736	726	722	738	724	706	722	726	737	681	734	714	723	727	737	751	712	737	687	736	683	774	718	715	725	692	697	700	692	715	733	691	743	700	702	755	707	731	701	707	744	738	767	693	762	716	726	684	699	731	750	724	742	734	707	752	707	757	724	699	692	739	655	694	717	688	700	730	722	724	779	760	735	743	714	718	702	748	712	769	714	673	744	759	746	740	687	757	725	749	739	750	704	743	675	689	731	751	745	685	693	733	694	675	694	680	758	734	752	730	704	748	737	741	699	706	698	747	737	725	725	690	691	721	715	704	663	702	734	704	727	734	697	711	675	729	722	732	746	744	680	734	794	737	679	705	705	715	707	684	675	751	738	713	714	709	750	691	688	726	706	728	669	731	753	784	735	764	730	750	716	688	738	729	699	742	755	716	700	725	735	711	766	721	742	705	715	726	698	734	703	741	697	744	727	724	722	644	701	698	707	678	676	714	698	696	752	718	738	727	714	711	774	682	681	669	711	713	718	727	685	675	739	747	687	717	690	737	738	792	700	739	707	734	705	745	668	697	747	651	724	733	729	706	739	782	773	723	684	723	740	769	672	726	732	702	746	700	723	706	768	747	738	741	720	683	772	737	732	698	716	654	720	729	708	768	711	758	738	665	723	719	704	706	758	743	702	709	750	738	717	746	728	704	715	709	692	707	728	737	730	754	689	689	704	717	716	712	680	726	735	745	722	708	767	738	733	743	696	709	764	700	703	690	756	726	692	742	716	722	748	744	744	775	738	713
24552	20978	24388	27733	20367	1685	413	347	273	261	260	231	254	228	239	249	236	196	204	214	230	201	208	223	227	212	244	230	234	220	219	217	204	219	218	209	233	212	231	221	191	217	210	217	218	188	211	218	196	208	204	196	184	221	207	225	194	239	182	215	201	180	204	206	219	208	202	192	222	217	222	205	197	233	217	229	202	190	191	211	212	224	223	200	206	197	229	224	200	235	197	208	210	201	181	253	233	236	213	205	212	193	192	207	229	243	213	240	197	213	200	241	184	189	217	208	225	205	232	215	212	200	216	216	221	269	215	188	213	214	211	219	218	233	183	194	196	188	195	205	227	230	220	217	205	208	205	229	195	212	223	188	194	209	216	185	236	238	186	214	208	186	189	207	208	218	217	179	216	214	201	227	210	224	216	200	214	197	197	195	196	233	185	219	210	230	197	195	204	202	240	216	204	214	214	213	221	218	199	199	209	214	229	240	206	230	179	209	202	200	202	208	226	227	202	249	225	201	196	198	225	221	218	231	221	197	209	206	210	213	183	232	204	209	225	200	230	186	192	206	208	221	237	202	215	186	237	183	198	202	190	196	205	216	202	207	179	231	185	192	199	205	230	213	200	181	196	201	229	205	202	199	240	209	223	214	206	227	192	248	235	229	218	227	199	195	206	201	210	224	185	223	200	224	233	204	196	203	213	214	193	205	201	212	211	215	222	202	210	226	216	218	200	192	205	197	217	221	227	213	206	192	212	195	201	215	213	207	217	218	211	222	200	212	202	224	184	196	205	248	216	196	189	244	246	213	219	205	195	187	190	220	247	224	206	234	210	191	201	202	228	211	212	210	206	217	202	225	229	226	222	193	234	187	198	216	186	210	201	198	211	212	209	185	210	182	193	215	220	222	210	214	158	200	225	196	182	212	207	189	219	190	195	197	195	219	192	217	202	208	216	184	210	206	225	219	213	212	223	212	208	191	215	218	210	193	200	207	207	202	180	186	197	211	233	204	202	183	217	195	208	214	215	215	210	214	207	217	206	218	214	227	230	204	214	206	200	196	186	193	210	223	200	214	200	210	220	211	224	204	195	216	180	222	185	192	196	193	210	236	217	215	213	238	226	194	221	202	211	205	210	219	215	213	207	200	222	207	198	254	227	200	202	198	201	216	195	183	210	195	199	214	202	199	218	227	212	214	217	187	204	234	241	186	210	193	198	193	209	230	183	203	204	182	231	211	215	242	203	202	224	221	236	195	197	211	218	198	195	191	170	195	187	187	196	223	196	215	192	214	214	179	208	218	190	200	234	209	227	210	178	232	226	196	215	200	235	193	189	193	178	204	197	215	198	189	198	205	209	211	189	228	233	204	170	202	200	214	189	188	178	222	213	224	181	209	205	180	196	178	218	211	211	219	200	202	195	175	193	212	214	184	229	193	237	202	203	233	218	218	175	198	211	217	223	200	212	214	236	194	212	206	220	201	219	200	220	218	222	227	230	221	181	191	210	232	248	193	202	189	195	225	211	189	212	216	238	224	220	243	195	210	217	201	238	206	203	180	206	206	231	229	239	197	200	243	200	220	183	204	209	194	213	216	195	223	209	203	196	246	220	197	195	190	191	197	237	200	229	224	193	215	212	212	231	199	188	199	237	190	227	178	203	190	182	195	200	200	220	220	216	172	210	214	212	188	248	218	190	189	222	203	198	233	200	240	188	207	217	223	239	213	216	193	221	183	190	215	185	220	207	215	208	198	205	222	212	215	192	166	190	188	199	205	216	225	196	204	196	251	182	243	204	178	211	222	176	244	229	221	193	194	188	201	231	202	238	209	224	199	184	216	252	198	224	230	201	230	213	205	201	208	209	194	201	218	210	197	206	208	223	221	216	231	231	218	205	205	225	199	174	246	216	231	224	204	225	192	192	218	200	202	203	233	205	212	225	205	203	201	216	200	245	197	206	208	204	212	218	168	215	229	233	192	204	230	202	186	207	204	212	216	232	200	213	185	219	212	231	214	209	236	219	220	234	211	191	200	229	226	228	193	203	192	234	195	212	177	185	220	232	210	191	225	239	176	184	204	229	219	215	211	189	198	197	194	187	202	204	230	231	189	220	190	199	217	214	228	207	204	184	164	231	216	219	186	207	198	203	200	191	234	221	202	224	226	228	180	175	219	225	234	214	213	194	222	201	185	206	213	211	205	195	215	203	215	193	217	211	204	213	225	200	204	197	198	226	242	185	207	215	217	212	218	204	201	202	210	216	202	197	217	201	206	200	207	216	205	206	217	215	210	195	216	228	211	194	210	194	204	188	216	235	204	192	206	212	230	224	224	223	203	199	206	207	203	224	186	204	207	219	190	199	190	215	198	205	207	218	206	217	180	216	222	195	207	207	212	201	176	195	239	225	223	226	202	204	203	216	206	222	198	187	217	249	198	219	242	221	214	223	208	215	204	216	205	229	203	226	206	201	222	213	193	209	213	199	196	209	206	215	196	218	221	202	224	194	211	212	221	189	200	182	200	195	228	217	208	220	209	218	206	181	166	197	191	205	210	227	220	213	191	180	202	205	179	221	198	209	209	226	218	209	236	215	211	203	225	230	221	198	197	193	198	229	207	179	225	167	196	198	193	172	214	202	181	193	208	230	203	214	207	230	207	179	168	235	180	207	245	233	226	197	201	213	203	216	230	188	208	208	213	214	201	205	190	195	188	186	188	191	214	191	207	230	208	201	207	211	192	203	198	224	194	231	221	203	209	212	186	222	221	227	232	227	214	189	181	191	202	205	194	204	187	185	214	230	209	212	218	205	195	211	185	212	197	204	222	202	186	231	217	197	226	215	211	242	200	223	203	223	192	202	223	213	177	191	218	180	207	223	229	194	202	212	193	216	179	230	215	204	203	207	220	208	207	214	221	200	225	202	231	186	218	186	230	201	193	204	224	217	219	207	221	196	193	187	209	188	203	199	233	196	208	228	193	229	202	221	222	224	205	195	203	217	209	225	190	208	204	186	214	196	220	177	210	201	208	207	202	223	215	211	222	219	230	209	211	213	207	204	210	212	227	224	222	222	214	207	214	220	208	222	219	208	192	229	207	181	215	188	233	228	199	230	209	178	192	219	209	228	205	236	221	204	189	194	204	206	225	193	224	174	240	223	188	196	226	188	248	195	173	189	225	242	147	191	197	208	179	235	199	215	208	201	184	219	233	197	218	214	193	176	192	209	177	205	200	210	211	218	201	219	218	203	208	216	203	191	207	197	206	229	207	193	206	202	208	199	222	202	194	210	237	213	180	233	210	187	211	177	188	195	184	183	234	236	208	231	232	198	181	239	219	190	191	204	256	189	229	224	219	189	229	219	202	216	206	209	204	218	210	203	211	193	216	194	206	197	199	213	225	220	233	217	186	204	196	230	221	239	219	227	209	207	223	253	211	204	209	221	207	206	210	218	217	210	236	207	215	208	226	235	184	231	210	217	207	221	225	217	200	216	215	233	188
3079	2484	1527	829	604	577	545	479	503	507	503	504	479	455	483	465	479	478	486	494	475	493	460	469	494	434	483	475	463	444	464	463	482	472	470	500	443	456	448	498	479	482	504	492	548	506	493	463	461	500	467	481	470	475	436	459	470	498	477	466	506	498	472	466	490	458	445	478	495	452	478	480	501	487	489	469	420	506	489	434	489	476	432	473	495	500	499	496	511	505	455	447	489	489	474	435	511	463	483	445	478	485	461	465	453	448	451	474	449	467	459	471	470	462	487	470	457	432	503	488	490	486	502	468	484	479	456	473	491	484	467	466	494	495	510	434	415	485	510	537	482	489	460	483	452	465	468	492	471	439	479	475	466	497	427	483	462	484	477	490	454	488	502	471	475	475	464	435	447	472	459	474	436	496	452	487	475	445	442	462	448	523	463	436	493	465	437	450	496	458	441	482	465	466	500	526	519	453	462	473	481	513	474	490	470	456	465	451	459	500	496	460	461	474	427	509	531	455	442	482	447	471	452	488	446	485	452	460	503	463	496	458	473	458	461	474	465	450	468	475	441	456	457	469	480	472	464	484	486	454	453	462	422	488	468	443	466	462	455	465	463	462	473	465	506	480	473	441	485	451	450	462	492	478	427	449	438	443	427	522	486	493	473	490	488	482	483	445	458	486	460	490	456	473	470	495	476	419	494	455	467	423	480	489	449	486	475	470	447	418	487	464	459	451	480	465	459	449	482	447	473	466	456	464	449	458	453	482	438	474	429	476	440	511	487	490	474	508	444	477	484	475	476	487	504	464	480	472	493	440	497	449	490	469	484	469	476	454	416	455	486	453	470	459	485	458	476	482	513	476	465	493	478	430	455	489	477	482	470	453	458	481	446	475	463	508	474	470	462	469	447	474	459	454	506	479	471	497	445	438	456	435	493	528	466	439	478	509	526	424	491	467	445	495	460	444	447	437	460	468	496	499	484	443	451	457	445	457	503	500	461	426	473	471	480	468	461	469	491	447	430	485	490	478	464	484	404	475	464	467	458	449	475	438	453	474	490	447	528	454	486	480	469	505	447	454	453	447	481	451	439	472	454	457	513	451	476	487	443	483	462	487	480	465	484	456	474	492	472	458	453	484	464	459	504	411	483	474	471	487	440	472	452	462	457	478	424	462	478	443	484	477	503	528	511	508	446	463	479	487	450	436	456	486	507	464	468	466	450	472	489	459	455	468	432	476	467	495	447	462	451	490	449	469	481	503	457	453	456	480	478	463	469	459	456	499	497	498	484	503	485	462	476	512	482	474	477	480	489	494	486	495	490	486	468	461	461	481	451	469	458	410	484	486	496	453	469	433	476	473	472	466	491	458	470	463	451	504	452	442	448	486	483	438	486	455	485	455	455	444	504	474	500	456	488	460	497	472	452	462	511	473	462	456	423	452	472	433	492	473	448	498	475	474	506	447	482	484	477	434	471	427	477	517	450	512	487	459	452	474	465	497	458	493	469	462	452	457	475	500	440	464	497	451	473	484	463	446	458	494	472	480	441	473	510	449	456	466	467	498	451	457	484	453	463	469	466	497	442	455	450	448	461	457	498	483	492	452	495	467	499	452	476	478	452	483	507	494	480	484	493	472	477	529	488	490	475	456	455	450	449	491	493	450	426	528	468	456	434	511	443	449	453	472	466	477	473	431	484	460	453	487	497	454	492	464	495	436	499	473	481	444	487	467	466	441	495	474	461	468	472	472	470	458	478	487	488	475	478	447	454	479	492	472	462	505	490	460	504	463	455	466	476	466	480	468	491	473	472	463	464	477	501	504	424	495	484	475	459	493	434	421	477	470	494	479	471	472	503	475	471	489	471	477	509	441	443	466	469	463	439	465	463	470	517	499	493	455	424	461	473	449	440	441	476	454	461	467	427	492	489	468	490	452	459	476	493	517	450	450	438	462	487	458	497	466	472	457	467	454	437	451	476	451	427	482	473	473	517	471	473	496	499	485	451	449	458	475	468	460	503	492	459	474	478	465	471	477	454	464	446	455	439	476	451	481	451	456	479	490	517	448	492	491	501	449	489	485	443	452	461	486	454	480	455	510	453	449	498	433	479	480	477	476	482	435	489	469	446	489	452	453	495	486	513	445	465	484	457	478	483	486	458	467	479	501	484	500	515	491	461	504	472	524	485	472	495	498	513	500	446	476	449	501	428	482	457	500	502	468	451	503	452	460	440	438	461	461	485	445	471	447	466	479	490	463	465	437	494	466	467	493	461	504	501	462	489	496	467	446	484	459	502	481	476	504	499	473	493	452	462	481	443	486	506	435	441	478	470	467	497	449	508	467	461	448	482	464	512	483	483	463	469	496	492	453	450	509	471	440	430	453	479	484	461	490	474	462	481	441	454	492	487	417	491	479	463	489	476	432	471	490	478	477	476	462	481	475	482	479	500	449	469	544	480	458	441	453	441	451	452	471	453	494	433	461	485	499	481	496	476	496	477	481	484	523	455	450	472	465	414	467	473	459	452	470	462	471	473	480	509	478	475	465	475	486	447	459	466	502	449	443	431	442	449	453	475	457	480	513	486	504	466	467	434	491	501	462	480	492	519	481	481	441	445	518	470	466	465	453	471	422	486	434	468	486	468	472	473	465	455	501	457	447	483	488	433	454	468	447	465	481	493	462	460	485	466	458	464	466	510	440	489	498	458	500	464	475	439	511	468	498	468	470	462	493	491	451	461	474	456	443	454	447	498	505	451	464	479	496	466	467	453	455	477	465	472	468	465	479	472	468	487	483	495	496	513	452	482	500	466	453	502	455	488	500	468	429	487	455	435	482	463	520	503	454	474	468	471	458	517	478	471	487	442	455	467	489	468	445	484	460	460	462	464	450	472	532	452	444	483	483	449	455	500	487	453	481	506	441	475	480	519	474	452	471	467	464	464	476	450	511	459	436	464	453	458	479	468	459	462	492	473	443	422	490	425	437	499	462	466	489	457	425	469	518	456	455	472	457	467	451	489	460	475	461	494	463	490	484	448	484	499	514	506	461	482	465	449	458	482	495	455	503	490	473	452	449	456	514	455	457	494	455	450	492	439	475	478	472	460	491	472	462	462	492	476	456	482	494	447	483	453	498	474	477	493	467	485	497	498	448	472	465	495	487	460	477	477	466	413	395	476	482	451	445	503	432	495	487	460	458	454	518	492	468	436	470	515	494	495	453	453	476	448	466	447	470	482	471	458	464	468	499	433	478	470	476	480	427	493	480	498	482	500	454	476	497	466	456	483	470	473	486	441	469	464	445	464	460	477	487	437	497	454	440	488	484	445	497	469	456	462	457	476	436	494	444	444	486	467	480	499	461	484	479	497	494	466	444	465	448	472	540	456	483	439	494	476	483	488	474	441	471	461	466	442	479	464	434	475	448	431	450	426	447	465	442	474	484	477	500	477	465	484	471	465	439	477	486	470	466	507	483	497	502	471	407	464	468	456	481	438	493	476	434
23790	20952	25025	27042	20955	20665	1107	303	228	176	164	153	146	132	127	121	131	104	111	120	106	99	95	96	108	88	104	96	91	84	91	86	91	88	93	86	108	74	76	89	107	88	73	95	111	109	99	91	93	102	99	94	83	98	100	110	74	84	89	86	92	93	89	88	80	103	81	81	92	84	84	87	66	84	73	103	97	97	79	97	87	86	91	87	93	95	93	97	104	93	97	72	86	93	84	95	89	90	90	76	102	75	90	80	78	97	83	89	99	99	72	82	77	72	94	81	98	90	92	104	86	90	91	101	100	81	85	84	73	103	84	104	97	99	76	99	89	84	88	90	95	98	80	82	84	89	109	96	95	79	84	89	75	75	89	77	77	70	88	90	83	93	83	111	100	87	93	88	104	99	94	75	77	88	86	73	84	77	101	96	83	105	87	78	94	103	85	73	90	85	74	82	78	85	86	69	96	79	87	88	65	87	93	87	91	95	92	90	92	94	90	82	80	97	88	85	94	111	99	89	83	87	90	57	94	78	88	92	98	92	71	94	90	74	87	82	87	71	94	80	84	92	78	94	81	92	75	84	88	94	80	88	83	79	88	78	91	85	100	89	82	99	93	85	100	85	71	90	81	78	98	78	79	83	94	84	83	83	93	85	90	111	98	83	85	94	87	106	74	89	81	82	69	96	87	92	82	87	74	75	96	91	82	90	103	107	78	73	80	75	92	79	90	81	91	87	88	85	77	78	78	83	64	73	94	87	88	82	79	88	101	80	82	94	103	73	92	82	81	82	74	89	106	77	87	87	92	92	76	96	87	91	75	97	89	77	91	85	95	87	87	93	66	72	77	87	82	103	83	113	100	102	85	89	103	67	93	73	87	72	88	82	95	102	90	77	88	103	91	79	92	85	86	94	78	94	94	84	97	93	74	90	106	79	78	95	79	88	89	92	96	83	85	89	80	87	98	82	83	91	84	94	93	80	88	86	112	92	85	80	69	88	80	95	66	82	85	80	90	87	71	69	84	97	88	78	58	73	72	80	80	87	88	86	75	97	84	77	90	102	90	86	94	70	92	93	100	96	80	94	92	96	84	82	83	80	94	99	81	104	100	64	72	74	84	75	101	71	74	92	101	96	84	74	76	99	93	109	95	87	103	93	74	103	91	95	95	85	90	67	88	92	81	87	77	71	88	94	90	83	85	71	93	87	97	112	105	84	72	87	78	72	82	67	84	72	91	99	91	83	85	92	88	91	83	84	84	96	102	90	96	84	84	82	121	96	92	69	82	69	79	76	97	73	86	71	87	107	83	81	91	72	88	95	81	96	100	84	88	72	82	105	91	83	75	83	85	85	82	93	83	81	74	83	78	87	96	84	88	88	89	85	86	88	64	68	102	90	98	96	66	97	70	73	99	92	115	89	83	96	102	80	72	84	82	87	69	100	97	88	95	74	95	75	87	82	85	78	75	97	103	69	74	78	88	92	84	83	107	81	90	70	87	70	85	88	106	86	89	98	76	73	96	96	92	86	96	80	66	86	82	95	78	86	73	89	94	88	85	89	83	77	82	94	99	95	86	72	96	88	82	95	76	92	95	96	86	102	97	91	98	79	80	95	77	85	105	86	89	85	91	94	87	83	94	104	99	77	88	73	92	74	72	105	89	76	79	90	88	90	80	62	90	108	85	78	88	83	97	86	82	69	84	63	99	86	85	79	90	89	68	89	82	78	105	89	81	82	104	71	91	103	89	89	78	75	82	81	100	93	98	85	88	78	95	77	69	73	80	88	75	91	101	86	94	83	77	96	97	76	93	81	81	89	69	82	66	105	92	85	72	99	65	61	85	96	99	99	92	76	90	92	86	86	68	81	103	97	96	85	71	70	82	68	91	72	86	75	87	97	105	83	86	86	72	77	79	89	86	94	64	77	105	71	111	86	105	79	77	91	86	69	86	86	90	80	85	105	97	80	83	67	76	89	75	90	79	91	79	85	103	79	92	85	80	86	77	77	94	85	87	93	77	82	97	79	104	82	86	90	89	79	91	87	92	90	74	87	95	89	85	76	87	93	82	117	84	91	83	99	84	71	91	73	96	79	89	81	77	98	82	85	92	80	79	79	95	73	76	81	88	93	95	103	105	94	96	92	74	78	107	92	89	85	95	90	89	99	103	89	81	98	79	72	94	88	79	86	94	94	96	97	55	86	83	85	75	111	83	99	78	97	83	97	101	80	85	80	90	93	96	82	94	75	100	99	82	105	87	91	72	76	93	114	93	106	92	108	79	99	99	68	99	83	79	85	81	85	68	99	85	78	86	82	104	80	78	84	76	90	89	86	83	91	89	86	82	91	92	92	77	81	80	92	76	77	95	81	86	98	84	95	85	109	70	75	70	99	91	97	94	86	97	81	88	76	74	92	84	85	87	91	78	96	115	85	86	86	73	84	86	87	82	89	89	98	78	104	83	86	79	85	88	97	93	72	86	81	90	84	79	81	80	80	90	79	84	79	84	88	82	107	84	84	82	96	88	91	90	98	76	96	100	82	87	88	115	83	85	99	80	96	75	97	88	87	73	83	91	94	110	105	105	94	85	91	87	78	111	71	94	95	78	97	82	92	87	70	80	99	84	87	81	85	94	77	82	88	83	101	87	91	114	69	76	82	94	78	106	92	88	93	94	76	75	85	101	91	67	85	85	87	87	78	76	106	99	84	80	89	99	97	92	81	91	99	90	84	105	88	109	81	100	88	86	69	91	100	78	97	96	82	92	87	89	70	94	79	82	87	95	97	78	77	93	67	83	78	88	87	87	83	89	91	75	101	78	90	82	97	82	86	95	80	86	88	80	90	90	88	90	95	64	75	93	79	99	94	67	80	83	76	82	90	95	87	81	89	99	95	94	80	91	101	79	82	102	92	92	92	80	92	79	90	73	85	67	78	81	83	83	87	101	99	65	87	91	78	94	109	89	87	87	85	96	86	90	70	93	90	75	87	78	90	80	84	104	103	95	92	90	86	86	91	99	80	87	81	82	94	95	79	78	78	82	83	81	84	92	93	72	74	77	91	90	83	90	101	74	96	93	94	67	87	92	90	71	82	92	89	89	77	88	98	68	73	72	113	77	114	84	84	91	79	95	66	84	85	94	88	87	70	85	79	93	75	96	109	87	83	80	69	61	87	97	89	104	73	100	90	98	80	91	89	87	84	84	94	83	106	86	70	65	75	71	78	87	82	103	82	95	88	92	94	75	76	85	78	101	101	92	85	73	94	73	108	79	96	90	96	84	95	81	77	87	83	86	88	75	79	84	100	92	83	75	73	92	99	91	82	90	91	76	97	82	101	50	73	89	111	84	87	95	70	80	90	106	100	80	64	78	82	98	65	76	71	70	95	85	78	97	84	94	79	82	99	94	96	70	78	95	104	97	100	101	79	89	91	92	104	90	86	88	100	90	87	93	90	82	83	78	92	81	84	77	89	90	91	88	79	84	100	86	91	83	89
3112	4095	2144	1027	558	400	337	302	292	288	262	276	239	247	242	241	242	251	246	266	231	259	256	253	250	258	222	237	243	238	260	246	242	273	254	233	262	242	231	245	193	234	217	230	251	220	208	229	215	232	216	238	241	233	219	235	229	227	212	211	214	229	241	221	242	243	229	246	257	245	223	254	244	244	224	246	255	212	247	240	198	204	231	236	215	231	243	253	217	240	248	219	225	223	233	196	220	232	239	208	226	263	235	224	218	223	231	241	244	227	236	219	226	202	235	220	219	235	232	222	233	219	220	222	231	219	213	247	237	219	225	216	212	240	228	227	251	214	229	223	232	249	234	201	210	258	231	235	212	215	248	206	255	256	229	238	224	232	207	247	226	215	216	195	256	220	245	241	244	234	245	244	230	228	229	195	226	239	241	240	218	252	210	220	235	248	242	235	213	258	244	214	236	245	210	219	246	210	211	212	225	224	232	222	225	224	203	234	230	211	241	241	221	223	242	233	227	231	241	220	228	254	235	234	267	219	238	236	255	234	232	224	220	230	241	242	262	219	223	227	242	243	223	235	228	240	228	259	229	214	234	230	218	240	220	226	250	234	216	215	233	208	264	233	220	206	213	247	243	228	214	226	223	208	205	217	236	224	216	212	230	250	230	248	223	221	256	236	226	213	194	208	217	221	211	215	246	221	247	230	233	237	236	220	239	222	214	228	247	209	223	219	217	257	234	267	238	230	264	251	223	214	227	233	257	231	193	211	218	227	228	223	222	208	254	200	238	209	212	216	257	218	219	225	228	240	198	232	234	225	206	242	233	227	213	215	224	219	245	254	208	238	217	230	244	206	219	233	226	277	230	214	222	237	222	237	221	209	230	220	238	241	241	214	210	233	238	242	231	245	222	242	244	229	211	248	249	201	238	240	234	239	225	266	233	217	221	232	216	237	239	238	230	246	244	237	213	202	231	238	226	236	241	265	226	236	228	231	226	224	214	242	251	210	202	222	232	200	233	269	211	220	205	225	235	242	210	215	204	236	214	208	216	238	236	213	219	240	235	203	260	257	214	216	222	207	211	226	221	229	251	221	250	207	225	209	213	228	225	226	237	207	229	262	226	251	225	241	247	210	253	214	242	222	234	250	222	234	255	229	235	246	216	233	210	229	251	209	212	220	213	219	243	225	240	225	220	239	230	208	248	265	236	248	241	260	216	211	221	222	224	211	236	219	238	223	225	206	220	227	227	224	247	243	242	205	205	220	236	232	205	213	226	237	235	226	211	234	211	250	241	218	223	225	216	236	230	218	224	243	223	239	244	232	226	235	232	219	230	236	249	221	235	242	201	220	195	234	226	225	231	218	232	233	234	257	198	228	230	223	227	222	242	215	234	226	216	223	214	241	224	206	234	218	238	231	201	232	229	218	227	232	221	224	238	211	223	233	225	220	208	246	257	223	222	216	227	215	223	188	239	253	243	238	228	216	226	193	256	243	214	242	251	248	235	207	243	210	212	227	242	213	248	224	219	220	233	218	225	216	245	231	240	217	209	246	213	225	251	222	245	226	234	212	229	233	241	228	217	211	217	215	232	219	261	218	233	213	219	264	242	228	229	238	213	229	241	238	239	221	212	197	238	241	211	251	212	238	237	227	217	203	227	225	245	226	227	220	238	229	204	224	250	248	210	239	213	250	258	238	219	256	211	249	209	217	250	244	238	225	231	226	238	223	220	221	213	218	196	210	261	230	223	234	236	218	224	210	227	214	235	232	248	199	227	230	230	212	192	232	212	231	241	239	236	215	216	219	218	219	207	241	230	232	204	220	226	233	244	241	226	221	236	225	242	231	219	212	207	236	205	226	221	235	234	244	206	241	218	236	222	231	233	261	220	235	218	251	217	229	214	250	233	224	255	265	232	239	228	244	272	226	227	242	219	223	235	244	238	228	203	230	247	229	226	227	236	237	244	220	225	217	232	250	232	209	221	257	237	219	246	214	250	226	227	239	245	222	251	213	239	255	233	223	246	250	238	227	206	244	235	216	245	234	261	207	229	263	239	207	241	205	244	218	230	209	209	203	263	265	245	219	223	212	240	220	213	235	231	229	244	239	228	230	231	219	233	231	231	240	211	228	212	220	251	226	217	232	235	245	258	220	244	230	223	237	225	234	244	240	247	217	238	251	229	216	253	218	245	230	208	222	217	238	231	206	233	238	230	224	225	237	253	247	229	233	233	227	234	209	197	269	218	242	244	229	216	235	226	240	230	227	243	234	262	235	221	256	268	253	232	231	225	207	215	231	244	207	248	211	223	233	231	220	230	201	228	245	237	238	257	242	211	229	244	240	232	238	229	226	246	241	228	226	254	220	226	227	245	253	229	224	226	249	241	228	244	226	216	238	242	213	221	229	206	232	248	229	230	212	242	241	237	217	275	224	239	228	229	244	226	244	205	239	247	263	227	247	232	238	248	195	232	224	256	251	236	229	245	241	238	211	218	202	207	197	243	233	237	232	219	253	263	248	221	242	230	222	219	228	252	234	236	227	208	259	215	218	227	217	243	230	237	245	219	213	239	233	202	244	213	242	222	222	220	229	225	244	244	241	238	223	226	222	228	208	200	235	236	207	246	234	233	238	252	236	207	203	248	225	214	219	240	238	228	224	226	232	247	198	230	197	231	224	232	240	239	253	226	203	224	238	233	215	225	209	218	214	208	230	233	222	214	239	230	216	225	227	232	235	226	251	235	209	206	225	270	220	220	204	246	217	215	248	229	222	208	217	221	235	246	200	218	207	219	247	236	226	236	241	223	285	253	251	219	235	235	250	227	227	212	236	213	214	219	224	233	212	243	219	257	262	238	243	225	244	219	230	204	212	240	223	238	224	248	232	251	222	231	215	222	245	231	210	211	213	247	247	226	240	238	228	229	224	208	221	239	232	208	205	230	250	210	211	245	235	225	225	209	229	232	189	239	205	254	254	233	205	220	223	228	233	237	223	223	203	232	217	260	232	218	234	210	240	216	220	232	218	234	234	237	207	238	217	207	183	203	226	225	232	242	235	218	226	251	225	251	219	225	239	232	253	216	221	213	201	220	239	230	206	229	219	246	257	221	244	243	208	222	218	234	228	251	221	244	239	227	206	238	227	217	209	238	213	255	223	222	218	231	203	212	197	213	222	220	248	237	245	241	226	221	224	213	222	253	207	229	243	249	233	208	252	234	221	255	205	227	246	222	238	235	224	228	221	224	235	223	233	232	220	218	233	227	217	228	226	234	245	244	233	229	220	216	208	214	211	267	219	236	224	250	241	221	224	239	231	226	224	198	232	228	237	201	226	220	226	223	223	220	236	224	232	205	239	231	224	247	212	225	230	237	239	220	202	219	235	234	220	257	214	215	210	219	216	207	218	226	221	223	236	215	264	250	240	240	238	246	222	203	219	206	245	218	212	248	248	246	238	212	256	212	238	229	234	218	233	210	245	250	254	208	211	249	232	235	215
32146	10137	1004	437	355	350	290	335	358	306	307	341	338	339	280	322	372	297	314	302	321	338	334	328	369	351	317	318	344	332	314	333	344	332	316	364	309	310	329	339	304	294	350	330	327	342	325	346	324	315	325	295	312	351	333	307	352	305	302	324	326	316	318	279	325	310	320	314	318	360	332	336	330	294	306	313	314	317	368	302	295	320	352	336	334	309	291	302	340	322	309	349	292	319	342	333	317	323	288	327	288	322	344	347	301	348	294	299	293	321	315	287	288	353	314	314	312	313	319	331	365	332	321	349	299	335	293	345	339	324	305	323	316	305	346	333	293	318	297	360	316	372	326	319	327	299	304	293	278	343	322	340	341	327	308	290	302	342	337	340	340	317	318	326	328	306	337	330	324	320	350	320	303	316	322	372	311	346	294	340	349	295	317	316	329	349	331	293	318	329	331	355	292	318	309	322	314	322	356	307	303	306	285	300	309	337	319	323	310	308	313	326	331	322	351	310	336	319	301	320	312	298	327	295	333	331	342	313	321	358	329	315	316	309	321	332	294	325	301	298	308	344	341	361	340	310	345	337	345	316	295	313	338	334	365	352	338	327	362	322	339	306	316	318	336	318	286	309	298	347	356	312	305	329	328	299	303	295	311	294	272	361	300	338	358	336	308	343	313	329	321	364	306	319	314	334	335	363	300	316	313	326	295	321	327	326	318	321	333	363	341	332	378	321	346	304	360	325	329	308	321	319	349	324	343	319	314	348	306	330	291	309	324	340	318	310	303	312	325	326	326	318	338	336	340	352	305	327	331	327	365	308	288	310	352	321	331	338	332	343	336	315	313	330	350	338	355	307	324	306	339	295	310	315	280	301	327	334	321	327	358	357	345	316	310	285	336	340	330	308	362	332	308	320	336	315	321	330	301	308	341	361	315	314	339	353	303	301	310	347	315	318	311	333	339	294	354	328	317	348	338	282	331	361	332	361	318	309	323	285	342	290	337	335	324	314	310	346	329	304	302	333	305	339	366	315	322	329	332	327	336	321	357	295	306	343	302	340	300	343	310	322	334	346	330	350	328	329	337	320	297	317	319	338	329	316	313	346	306	348	302	330	324	320	308	347	309	303	305	313	322	300	331	315	320	322	317	314	313	363	338	295	342	343	315	316	308	327	290	331	329	333	320	314	365	331	307	322	319	337	354	335	363	352	317	365	353	331	319	338	311	367	293	315	308	318	314	325	320	328	341	327	343	287	327	311	332	348	355	320	328	321	321	313	308	302	315	346	310	311	329	322	310	331	339	310	317	318	330	312	304	328	315	326	304	315	332	325	342	332	335	308	333	343	351	343	336	308	295	300	321	318	306	346	311	312	311	301	383	319	309	329	299	292	298	288	349	288	311	323	318	378	334	306	317	323	348	332	285	320	338	323	357	325	320	318	336	320	334	297	327	327	312	361	293	315	351	315	334	307	289	338	323	353	321	331	331	323	316	338	316	341	286	330	334	328	315	331	338	319	327	330	341	316	320	345	324	316	314	322	310	329	343	335	341	353	314	307	315	362	333	330	338	318	296	317	307	336	339	337	316	305	343	346	307	334	318	309	316	332	299	297	321	308	326	316	319	312	326	317	356	360	319	356	315	291	340	315	314	307	347	337	329	299	301	318	320	342	321	292	326	307	311	311	326	337	307	321	309	302	322	309	338	343	339	320	323	341	289	313	327	294	291	302	299	304	340	332	372	316	308	306	359	338	318	344	344	307	356	308	308	310	341	321	336	314	314	314	289	308	331	339	335	307	299	338	367	332	328	328	334	310	296	344	295	339	300	344	324	278	323	309	300	332	299	299	298	307	313	326	333	292	315	307	325	323	315	337	320	336	351	348	326	324	336	303	304	327	291	314	350	311	341	356	385	304	305	307	330	332	305	297	312	343	314	347	297	345	298	331	337	310	324	341	308	333	331	327	329	314	316	318	333	302	378	334	319	304	316	356	331	317	315	330	318	358	334	355	300	320	347	346	332	348	340	334	346	352	338	355	344	329	306	321	289	293	325	300	349	334	322	303	306	335	362	274	338	304	294	362	314	316	346	282	313	347	314	308	313	319	278	283	314	350	318	349	349	371	328	315	333	320	295	299	296	357	287	273	326	326	343	332	348	358	333	342	324	278	313	339	307	335	343	309	299	316	345	345	329	343	364	329	342	331	318	318	304	324	361	361	343	299	294	321	323	311	301	320	303	310	322	297	317	332	340	305	302	320	313	300	352	325	317	329	304	328	308	304	296	339	305	319	372	322	290	351	289	319	325	290	332	297	344	323	312	314	291	339	324	330	284	327	269	297	330	347	319	332	326	333	351	307	315	305	328	322	322	303	335	332	310	299	298	328	301	343	339	291	326	341	323	319	337	284	318	322	325	330	296	322	318	331	326	320	333	303	307	312	339	318	299	324	299	341	339	327	306	316	297	313	341	326	343	285	297	272	304	346	330	322	373	318	330	329	320	329	310	346	302	325	317	350	357	336	316	332	329	290	323	319	331	305	298	327	314	309	335	357	359	318	333	323	318	331	330	312	304	297	302	311	349	340	345	319	330	318	302	329	340	307	317	340	314	305	312	326	342	326	339	328	316	310	306	342	309	316	339	309	335	341	306	338	337	303	324	332	329	339	339	295	333	322	322	302	330	311	320	302	308	351	319	316	333	346	368	306	345	318	339	299	316	308	325	305	307	336	370	319	271	335	343	351	352	346	312	309	322	311	355	355	315	280	330	327	308	311	281	315	359	334	332	325	309	325	288	319	311	313	288	359	332	317	308	324	333	325	329	314	325	326	333	336	290	284	331	322	302	318	294	334	339	311	299	344	350	366	327	331	300	314	285	332	310	329	291	322	293	307	310	307	322	298	320	329	317	298	307	334	313	367	324	302	317	287	310	298	318	337	307	321	312	320	303	321	334	332	342	319	308	332	341	305	326	334	315	324	319	332	335	292	336	314	310	370	307	316	340	347	311	306	329	294	359	339	345	304	304	318	332	307	308	326	320	301	309	308	316	337	324	319	315	315	333	346	315	345	363	307	364	343	313	345	355	316	309	321	332	320	341	343	343	317	319	336	338	334	292	325	345	322	294	292	303	302	337	322	330	339	340	352	343	326	340	334	334	314	309	332	327	325	335	353	306	354	313	345	315	339	336	324	312	344	322	350	334	323	343	337	314	367	325	315	309	350	340	323	331	320	315	329	329	347	313	301	334	331	327	307	339	315	343	298	319	308	323	364	322	355	334	328	327	317	260	330	325	338	329	347	359	307	294	332	334	291	344	325	323	330	290	333	334	356	307	322	338	363	319	342	331	334	346	323	374	315	304	343	321	322	311	300	327	348	327	312	324	300	292	325	335	332	355	336	308	338	358	328	289	339	313	310	339	307	349	321	301	355	318	338	332	332	328	320	321	316	326	306	333	325	308	348	340	336	290	284	336	324	320	343	348	307	327	315	335	330	302	322
5466	843	774	733	733	763	724	681	698	737	764	792	751	735	764	673	687	705	730	722	687	713	747	701	705	702	686	731	742	725	716	751	724	718	684	671	747	754	734	785	727	675	701	711	689	709	737	724	725	670	796	696	691	747	721	721	710	698	742	748	693	651	724	732	709	690	712	724	674	724	688	739	716	724	813	720	788	697	720	700	739	724	742	718	705	759	720	728	711	683	699	718	714	698	693	683	698	738	730	682	759	767	667	709	680	753	705	733	744	733	703	749	754	710	651	753	708	734	726	728	727	742	708	740	729	750	711	718	748	724	691	691	698	727	714	715	723	726	695	756	713	719	732	731	710	683	728	711	723	715	717	702	721	729	676	765	724	750	725	708	718	760	763	741	703	729	717	705	712	725	738	693	672	759	732	679	722	733	684	712	707	724	722	722	711	672	758	708	763	724	688	718	726	730	740	741	725	731	692	717	676	726	750	729	746	750	748	745	750	688	673	732	735	656	749	668	798	745	710	729	741	724	727	729	746	716	701	758	721	695	728	761	700	737	716	698	719	721	707	728	678	692	646	716	693	688	736	731	682	730	692	691	712	720	714	721	704	713	711	683	664	759	733	719	729	658	723	764	703	720	744	734	718	708	743	703	746	729	679	694	711	774	677	747	772	706	730	743	720	695	711	738	755	747	664	723	746	672	735	693	723	719	704	705	762	750	715	726	714	698	751	729	705	740	730	764	731	699	706	729	732	734	665	749	728	761	706	675	775	717	731	743	637	716	699	735	690	702	695	707	681	694	728	718	645	677	744	740	703	698	679	707	691	713	696	716	699	724	685	695	725	743	718	719	756	723	773	747	744	724	727	730	726	696	727	717	757	739	660	695	731	670	713	677	723	715	755	677	746	721	690	696	705	653	696	705	674	730	726	707	742	721	700	745	743	729	657	702	707	752	739	696	769	701	697	716	678	767	696	682	711	743	701	767	744	717	706	763	740	699	721	733	779	760	690	691	735	700	693	706	708	712	723	725	736	716	737	751	721	717	690	722	701	715	723	729	720	747	725	701	751	681	738	678	703	708	691	686	722	718	731	748	675	733	689	728	710	692	728	717	711	747	742	690	749	752	713	711	707	722	709	715	761	696	719	718	740	705	727	685	762	692	719	719	695	719	733	694	717	734	711	725	731	726	735	717	719	749	695	715	725	696	727	693	709	743	708	722	715	749	743	706	778	700	697	693	704	729	727	702	723	745	720	693	702	744	759	712	722	710	675	700	731	693	673	695	703	698	719	697	753	707	747	784	702	696	723	790	696	673	713	738	702	701	726	702	680	767	736	725	710	777	673	716	694	725	704	736	679	725	705	696	700	722	669	687	689	746	751	672	672	714	669	680	722	747	696	736	719	693	693	722	698	730	692	741	680	696	735	710	751	759	723	723	733	710	710	687	717	724	734	716	742	749	718	705	673	721	720	717	756	672	746	745	672	770	732	735	685	725	728	700	751	686	681	689	708	751	763	706	702	692	704	691	724	685	679	706	735	741	721	720	754	692	709	709	721	720	725	728	730	741	746	745	676	735	722	739	710	680	757	674	768	714	714	752	741	721	761	739	763	687	678	760	727	693	720	713	726	728	716	774	694	721	720	724	699	710	749	688	720	703	723	741	771	716	733	744	708	728	752	742	717	770	743	694	667	709	768	762	765	730	673	775	732	753	736	693	738	705	730	712	731	700	772	729	728	750	704	692	738	747	666	726	730	712	685	740	696	734	711	718	732	690	708	753	670	769	710	725	703	736	706	749	706	701	696	695	700	743	730	727	706	744	740	684	748	696	764	697	703	710	688	767	734	737	723	716	744	707	727	743	752	687	701	709	717	745	730	732	729	731	746	714	699	714	711	698	746	734	711	705	693	707	717	703	706	695	721	743	710	742	720	685	731	698	703	746	759	707	806	691	721	717	751	753	726	743	697	663	697	754	710	720	751	743	770	668	713	727	714	725	738	700	734	749	718	727	755	713	765	689	724	732	717	700	728	711	757	723	700	728	718	705	743	722	684	670	699	677	699	673	681	720	699	714	705	647	690	712	729	695	716	703	709	713	742	694	706	732	689	726	700	730	747	715	741	678	740	733	709	737	689	708	706	730	687	703	715	739	680	688	778	710	776	665	713	759	733	724	680	707	704	705	701	724	716	716	723	686	696	710	719	730	722	648	693	689	721	715	702	748	701	732	749	677	704	709	727	714	743	712	707	767	749	679	683	774	696	706	720	698	724	706	747	733	711	725	739	695	767	723	750	728	730	742	713	668	702	700	700	693	690	688	694	692	715	755	686	709	741	702	697	725	751	777	692	748	753	702	735	723	700	730	747	691	755	747	740	709	693	677	732	692	671	692	718	708	717	716	733	725	735	759	683	710	703	692	714	709	710	689	735	705	732	731	752	700	738	696	702	704	751	715	779	725	680	735	676	710	703	730	732	691	711	715	735	750	677	721	755	683	724	687	718	710	748	722	729	768	687	699	724	742	712	750	723	726	742	718	680	715	727	679	722	699	695	718	676	694	728	758	696	743	761	700	674	686	730	683	711	691	740	756	745	702	708	690	704	660	699	692	720	719	728	741	703	686	713	702	736	717	712	699	719	664	706	726	776	770	720	697	739	713	713	708	726	708	722	709	715	698	662	707	741	705	702	729	674	741	727	697	750	715	715	687	726	698	752	714	738	719	655	720	723	709	704	717	710	750	716	721	744	659	736	759	705	710	748	723	700	700	693	709	762	750	714	706	682	712	698	747	755	700	660	721	770	682	714	690	689	734	774	681	762	730	720	721	720	682	756	690	682	735	706	696	706	681	654	714	749	758	758	740	706	713	712	723	715	693	728	741	717	689	717	728	700	718	713	709	746	753	680	711	711	701	752	716	715	732	682	704	704	691	725	708	759	735	699	708	735	710	727	757	699	726	680	757	720	719	749	748	698	718	744	729	755	739	689	680	715	671	704	747	703	704	651	675	738	739	739	744	693	708	723	728	731	703	685	704	754	683	727	736	654	718	709	738	718	676	717	706	689	729	742	727	714	717	700	737	714	711	700	674	759	738	785	717	713	683	734	740	723	715	764	703	646	693	750	677	707	740	718	723	744	709	761	711	691	718	724	729	714	696	688	726	724	739	739	684	713	710	686	740	686	731	639	671	696	731	700	733	691	710	709	739	728	694	691	708	678	746	676	730	763	694	729	719	745	711	745	739	724	754	766	736	767	733	742	769	715	713	701	719	688	754	727	731	740	722	758	727	698	718	785	697	739	731	717	751	696	690	685	734	730	708	735	708	693	704	738	737	760	739	711	738	693	678	736	683	734	695	739	747	607	704	727	750	740	700	678	749	676	679	735	747	703	732	775	746	738	721	734	705	720	658	717	780	741	741	723	698	689	738	718	739	706	687	692	676	720	682	754	697	724	732	741	765	710	787	675	750	719	737	760	782	717	734	713	683	689	731	773	744	707	731
24504	20954	24370	27668	20149	1442	377	303	296	258	242	270	237	220	224	219	198	200	195	189	200	202	228	218	196	222	189	237	215	224	202	192	215	202	207	202	242	228	194	181	211	190	231	190	201	242	216	200	190	197	175	201	219	214	196	227	210	197	205	247	222	201	208	187	199	192	216	196	199	229	218	192	207	204	214	212	209	219	211	186	219	225	197	209	227	186	214	234	202	216	221	224	219	207	195	214	227	223	229	215	200	259	195	230	168	208	183	190	187	195	208	210	183	224	193	202	204	190	226	201	215	200	234	189	203	221	205	208	212	216	214	209	189	171	193	221	198	212	208	191	216	204	178	231	181	197	201	191	221	209	227	203	213	198	198	210	208	206	229	208	189	222	218	194	226	205	201	224	223	201	230	227	246	212	241	215	247	240	192	210	171	187	204	198	177	202	208	195	205	200	202	179	189	195	223	203	197	212	200	199	225	219	194	199	178	238	221	208	187	229	212	194	231	214	193	181	204	228	196	206	202	206	208	180	180	203	202	212	229	200	193	203	218	187	206	208	228	220	207	219	216	205	219	189	223	222	203	208	194	199	210	188	183	182	210	198	188	201	210	218	207	207	189	200	197	214	214	202	196	203	204	209	218	226	216	195	201	202	200	187	219	188	188	204	229	210	223	188	194	207	185	200	186	213	188	199	211	194	211	203	200	193	219	192	204	193	194	192	217	221	190	231	189	217	214	203	203	206	222	210	224	207	180	198	207	225	215	236	192	196	199	206	217	219	214	217	202	196	170	194	195	200	225	195	210	236	200	228	208	197	190	179	202	190	181	177	212	214	217	220	231	195	205	231	220	200	211	214	211	181	188	194	183	194	204	216	204	209	240	229	219	227	194	207	199	214	204	219	221	210	208	212	200	209	181	231	219	200	235	205	212	200	205	220	217	219	195	200	184	199	231	204	175	243	208	208	196	211	177	228	181	199	233	206	201	217	226	230	161	183	237	211	218	189	188	163	197	222	233	205	217	230	222	199	204	182	196	217	203	213	213	181	221	202	228	204	219	198	214	209	199	198	228	189	207	229	211	218	179	206	210	233	187	210	211	179	199	221	192	218	197	197	250	209	233	212	230	196	228	216	183	215	208	200	215	232	217	198	179	217	213	202	230	220	214	227	222	210	211	203	210	199	219	190	194	195	208	205	209	227	204	192	204	182	199	227	204	200	208	219	214	187	188	202	218	197	202	219	207	192	222	248	162	223	198	225	218	213	228	194	200	169	190	196	234	205	222	184	201	199	201	208	203	216	200	213	191	208	208	216	224	195	209	204	216	229	215	188	201	208	188	227	193	216	217	220	201	203	208	204	223	192	215	200	206	196	183	190	189	167	175	190	211	201	205	212	230	185	212	223	220	189	181	201	222	231	195	200	199	216	208	186	199	197	199	198	193	211	224	208	183	197	206	213	203	215	230	182	195	198	214	208	198	218	212	200	207	218	218	191	194	220	211	190	207	215	204	224	197	221	225	210	208	216	232	212	200	251	208	211	193	197	215	221	201	216	198	219	193	205	212	190	187	221	211	195	190	200	201	212	226	190	215	225	191	202	193	236	205	208	175	200	184	212	196	167	228	209	195	214	198	195	208	187	189	206	221	240	215	213	209	185	209	217	211	203	223	199	193	203	172	211	197	210	214	209	210	208	160	196	205	196	213	205	184	197	187	207	198	193	216	233	207	206	230	211	210	224	188	192	218	218	225	199	195	204	188	207	206	213	218	203	225	192	216	235	203	214	193	218	213	222	210	221	201	200	205	186	197	191	239	189	187	215	206	204	200	225	201	215	212	215	196	210	212	202	204	211	182	219	218	198	229	220	216	236	210	209	202	205	231	187	214	204	202	212	218	202	214	207	213	191	221	190	230	201	205	223	213	204	202	234	227	244	256	193	214	221	231	203	217	216	207	180	217	219	221	230	192	210	216	206	198	200	199	213	220	212	230	202	208	223	227	212	201	200	248	193	214	206	190	239	206	225	189	204	217	200	191	203	198	193	190	200	226	205	184	209	210	199	213	213	213	216	195	215	220	227	222	188	228	179	180	198	185	213	218	215	208	198	225	204	224	213	216	211	221	224	178	212	211	195	210	211	186	228	204	185	209	218	210	192	206	241	206	211	206	212	205	209	198	223	184	194	216	232	200	210	204	193	219	211	222	173	194	201	182	213	180	195	201	207	209	201	177	204	186	197	196	205	221	203	216	221	227	192	204	212	194	193	202	197	214	200	196	197	222	185	212	205	226	206	225	213	182	215	202	187	205	191	190	197	208	244	210	213	214	220	218	208	217	204	221	203	190	216	211	190	200	225	221	184	205	202	198	227	210	181	187	195	217	201	204	199	205	210	226	216	212	223	188	196	195	219	205	228	236	194	191	212	213	217	195	213	193	207	207	196	196	225	202	217	206	238	211	234	226	212	183	192	200	198	183	191	199	180	193	210	194	213	195	219	209	195	222	201	190	212	182	210	204	214	219	251	186	214	234	212	204	217	197	186	221	219	189	211	213	210	211	213	200	228	223	202	212	200	196	226	268	179	189	193	209	212	211	202	185	227	211	193	208	183	185	208	214	213	200	217	186	186	216	181	213	172	199	216	219	222	191	187	191	190	213	225	225	205	217	203	211	213	194	175	183	196	228	183	215	191	214	202	191	185	208	217	229	204	201	191	177	185	199	222	208	202	214	195	196	196	212	213	200	215	183	208	211	187	198	184	227	200	168	209	189	204	210	197	200	215	188	219	208	213	195	175	205	200	200	211	193	200	202	206	214	183	187	227	206	185	203	197	190	223	218	209	217	195	183	227	206	197	189	218	176	198	197	208	214	222	204	215	186	225	218	235	195	209	219	225	211	214	198	194	172	194	237	201	218	193	198	195	179	200	210	214	214	238	204	218	203	209	196	212	185	201	178	180	201	221	223	193	208	203	193	193	209	202	242	214	178	200	189	220	186	188	206	195	208	187	202	210	180	212	216	196	223	214	216	196	190	192	223	230	223	183	187	227	229	212	196	208	213	217	188	219	232	200	198	225	197	211	236	204	163	204	196	204	173	226	224	223	188	198	244	209	214	211	202	174	218	204	250	201	199	206	219	191	211	241	234	230	233	213	181	197	188	212	183	172	208	229	202	208	190	220	228	230	210	231	211	208	182	191	183	219	206	229	204	195	218	214	205	197	214	195	201	227	207	220	185	218	194	197	207	181	209	212	208	215	192	201	187	243	200	203	206	203	246	212	193	246	211	192	214	199	223	215	194	229	181	220	204	185	200	195	210	187	205	208	208	198	198	204	229	219	197	198	204	197	225	210	204	212	204	220	216	183	180	191	205	199	213	205	189	228	221	200	227	215	215	205	186	213	217	202	236	195	192	195	198	202	191	229	228	207	197	210	197	223	221	172	199	226	190	197	198	208	207	218	210	225	209	183	199	234	207	223	204	211	217	205	187	185	210	210	199	200
3094	2516	1457	889	645	584	537	520	544	497	494	529	441	477	523	458	472	430	471	420	450	467	477	495	507	493	449	460	447	498	428	470	459	459	474	472	468	484	491	465	489	469	469	443	432	474	427	431	443	470	432	452	490	465	452	438	470	437	515	485	487	465	491	433	434	500	459	515	443	468	437	457	462	443	469	489	509	469	429	469	469	466	478	480	462	470	468	454	444	459	456	450	471	470	447	451	429	416	470	466	469	451	467	503	453	482	480	453	462	475	454	476	480	448	441	496	481	493	435	431	454	465	486	499	453	461	485	467	469	481	478	457	479	453	489	489	507	470	444	479	462	467	443	502	471	486	466	452	465	444	448	479	437	493	468	470	487	467	486	494	465	452	484	480	471	508	462	464	451	464	525	478	413	479	436	487	459	458	468	468	506	452	477	493	447	479	456	441	442	496	499	469	482	430	449	502	467	517	501	465	465	481	490	469	429	409	427	508	428	503	484	461	477	460	507	486	451	459	497	479	460	487	472	489	450	457	465	460	431	460	473	513	461	453	473	513	487	468	505	463	513	436	480	453	485	463	471	461	466	466	451	439	439	441	429	524	440	411	454	542	487	505	493	467	490	489	460	432	450	503	480	458	470	487	440	441	433	455	465	463	452	494	458	474	481	478	476	478	453	480	503	461	453	457	485	473	441	440	480	448	447	504	468	494	442	470	466	466	456	437	478	466	438	453	476	495	457	468	478	452	477	450	461	445	464	463	501	459	443	512	496	482	464	488	452	480	450	443	429	442	458	484	464	482	481	496	461	459	515	484	465	487	431	470	431	461	447	460	424	500	478	480	455	431	492	467	458	480	474	480	483	455	489	464	482	452	470	481	479	444	479	472	414	500	469	433	453	480	487	436	459	445	486	520	465	454	507	465	444	501	500	447	494	484	434	466	501	482	496	447	471	490	448	420	457	474	481	493	433	482	469	430	464	468	490	512	508	503	495	460	490	453	461	464	475	469	436	488	504	469	450	452	472	452	451	477	487	488	482	461	460	493	479	477	480	463	471	458	492	462	494	437	457	491	457	435	481	420	468	488	462	444	479	498	507	491	439	497	474	467	467	481	491	497	481	484	484	464	464	487	455	479	477	464	510	476	457	478	479	469	456	443	459	474	495	509	456	479	468	486	439	499	454	451	481	456	449	489	488	428	465	467	432	450	513	496	477	505	450	490	445	477	469	459	449	511	509	470	469	473	484	483	475	455	489	474	464	466	461	435	467	482	454	521	454	480	460	447	493	439	485	436	460	422	456	489	456	455	471	477	475	480	482	506	453	451	460	449	450	444	502	473	477	470	467	469	458	515	463	481	443	458	477	481	527	453	462	441	508	458	441	431	480	501	448	459	489	480	493	475	457	514	465	431	434	504	472	449	444	480	450	466	459	467	456	494	428	455	447	486	460	473	469	489	467	472	531	521	474	490	459	514	444	490	487	462	451	399	497	472	454	436	491	490	451	471	465	497	447	455	483	461	427	441	437	489	479	463	486	451	474	436	440	473	480	446	467	486	435	431	504	487	448	462	483	456	465	501	473	445	480	478	463	454	486	438	474	477	445	477	472	469	415	448	480	463	484	515	478	481	426	488	514	475	479	462	520	466	446	437	472	478	459	430	479	499	461	460	447	467	498	501	486	452	463	489	479	459	465	463	463	469	503	479	454	467	456	444	451	463	450	486	482	456	464	430	476	464	485	454	489	449	432	460	470	482	481	415	477	442	464	493	437	486	478	470	480	492	464	457	463	513	490	487	452	459	464	462	466	478	463	458	468	498	457	446	440	491	463	469	453	431	498	443	462	456	436	480	436	519	475	443	488	438	462	474	454	447	451	461	480	464	424	477	461	448	470	466	492	464	485	457	447	465	451	458	465	460	444	476	477	459	430	469	440	422	514	487	446	469	473	434	460	460	463	487	471	463	449	460	451	446	488	460	473	479	481	475	433	449	466	502	430	472	448	492	452	509	499	474	498	464	444	453	489	472	443	475	489	483	509	461	484	483	463	456	475	438	467	415	459	463	472	449	503	485	474	481	500	448	449	442	464	485	485	435	492	482	464	446	478	525	501	431	465	476	457	470	451	480	483	490	459	414	477	455	468	430	448	457	434	498	518	472	457	475	459	494	497	442	434	485	433	483	441	462	464	446	493	475	455	492	450	483	441	481	481	450	456	464	452	481	471	485	461	478	494	489	458	473	470	439	460	489	459	462	457	476	472	474	501	459	493	465	476	450	457	459	472	485	471	478	455	465	443	462	493	528	438	487	488	423	478	446	541	476	454	465	476	458	512	474	517	457	454	480	468	455	473	473	472	481	464	457	470	453	488	464	439	456	484	468	504	462	450	501	472	444	431	467	486	494	486	455	501	500	464	468	485	449	483	479	475	464	425	473	482	468	464	471	493	485	483	448	469	464	499	446	489	466	509	452	513	470	452	499	446	467	462	443	448	486	468	482	481	470	507	441	467	482	468	474	486	497	465	476	471	486	478	484	464	489	523	464	465	489	491	455	505	463	428	484	513	467	456	496	455	438	453	508	492	490	503	454	469	448	461	464	479	425	471	514	476	476	463	464	466	450	458	491	472	471	489	469	423	499	447	467	474	507	441	468	461	469	444	469	478	508	491	476	484	477	487	464	471	492	485	442	487	492	445	455	438	490	464	482	466	453	498	470	475	485	487	458	462	495	498	439	490	449	502	504	452	470	482	475	489	457	462	492	508	423	497	465	476	455	454	478	441	453	475	437	484	437	495	490	480	465	443	468	494	440	498	452	477	462	449	466	470	482	470	495	494	467	439	460	444	448	465	461	480	451	449	451	471	456	453	465	428	479	464	528	496	464	480	459	461	428	495	431	448	430	476	484	475	466	461	472	399	461	500	490	463	453	491	502	472	492	481	471	441	459	502	461	453	462	482	474	485	483	457	435	471	455	463	459	463	460	485	456	484	459	481	444	417	415	480	522	456	441	451	485	438	448	464	495	487	496	476	460	478	479	460	452	478	484	446	460	471	475	451	461	455	479	480	459	505	501	526	483	445	505	467	443	485	458	436	438	437	465	449	476	463	478	474	445	459	428	474	484	470	476	463	427	463	476	515	453	452	473	500	465	472	457	450	485	492	471	460	457	478	465	487	508	448	500	481	472	471	484	468	489	487	440	506	484	454	498	481	491	442	472	461	460	460	493	494	504	471	456	472	472	447	470	439	466	470	444	459	492	481	461	466	452	472	447	477	465	455	480	496	466	480	442	461	481	457	469	442	450	464	477	463	433	485	441	457	490	486	427	451	450	494	450	425	445	502	471	456	509	463	508	487	428	475	475	513	462	447	476	448	450	457	478	495	489	471	468	485	465	452	465	490	500	433	479	456	445	449	467	460	476	456	478	477	496	470	433	466	474	467	468	479	443	434	490	482	463	482	439	461	506	492	443	465	476	446	468	439	454	509	453	452	479	459	494
23879	21004	25105	27099	21009	20656	912	302	201	173	160	156	115	115	128	107	110	122	99	94	99	110	100	98	90	95	85	108	105	77	104	75	97	97	102	85	86	85	95	108	131	88	92	74	100	96	112	101	92	90	90	84	89	74	75	85	89	88	86	84	103	86	98	80	102	94	84	84	88	91	89	72	71	88	86	100	104	112	64	79	93	94	71	98	87	87	96	87	98	103	83	71	76	87	88	91	86	84	93	77	75	88	73	69	87	74	79	84	80	72	84	93	68	88	77	89	106	88	93	85	69	95	96	89	81	99	80	76	89	84	93	67	87	101	81	100	76	72	74	87	73	90	82	85	66	75	80	77	98	73	84	76	80	95	73	82	94	84	91	92	84	73	98	73	101	92	79	83	76	82	76	84	96	92	92	85	87	91	88	90	72	84	97	99	70	98	92	80	85	99	83	98	88	83	72	94	76	82	91	85	78	70	101	86	89	89	72	75	98	99	73	80	82	89	101	79	71	77	93	79	96	78	71	97	75	99	93	93	91	101	90	82	89	88	93	96	76	91	71	82	88	87	81	98	82	87	82	84	100	90	86	79	67	73	84	85	96	75	82	95	86	76	96	95	84	96	91	89	83	108	70	86	104	76	72	84	94	92	90	86	74	87	87	88	85	75	59	81	79	78	83	88	91	80	97	105	92	86	87	76	99	80	85	80	80	85	71	89	82	84	79	79	70	79	83	89	102	81	89	76	72	84	92	88	80	94	78	80	92	86	98	85	67	94	75	68	80	81	91	77	81	80	68	75	88	86	75	81	103	73	94	102	105	88	67	81	91	82	83	104	103	97	78	84	87	81	80	86	78	82	72	75	87	86	99	107	81	76	84	98	93	81	72	72	89	92	89	101	88	74	91	76	85	77	94	79	90	92	94	76	87	98	94	107	78	72	88	90	91	87	98	84	79	82	93	92	93	83	96	77	70	89	79	97	101	80	86	101	66	72	86	89	107	83	75	84	97	87	97	109	103	87	91	75	78	82	88	78	91	82	69	77	84	75	94	91	77	71	77	73	97	101	89	65	102	66	111	77	88	87	79	92	92	92	71	116	70	85	69	118	85	95	84	98	83	68	77	80	86	86	82	91	90	72	96	90	80	86	97	87	97	93	94	90	89	97	92	100	69	98	83	97	90	77	92	97	102	78	108	91	77	82	97	88	80	89	97	95	84	95	95	78	106	103	87	68	91	101	116	87	77	87	75	93	89	79	91	76	84	84	83	92	82	73	92	96	73	95	88	95	85	84	85	76	90	87	98	94	76	83	85	80	79	103	78	90	72	84	88	88	86	88	86	93	92	84	94	86	86	108	93	89	85	98	81	89	100	106	89	83	76	91	69	89	76	67	102	98	97	93	85	81	75	100	85	93	88	71	81	71	100	104	82	68	97	95	89	93	60	88	77	86	77	70	82	78	91	83	88	75	88	68	86	78	92	87	93	102	99	78	100	91	84	94	78	95	83	93	87	74	99	65	98	100	109	90	97	104	88	82	81	83	92	65	94	92	88	93	97	90	96	86	64	100	77	75	96	73	92	93	101	96	74	90	87	106	87	84	81	82	94	77	107	95	90	83	84	82	84	104	80	97	91	79	87	78	91	76	83	68	97	83	102	59	92	89	72	72	71	95	97	76	94	80	81	81	87	88	83	71	75	103	89	67	84	90	80	80	90	88	100	91	91	64	96	88	68	65	80	67	95	85	81	100	88	84	94	92	80	79	80	89	101	90	80	93	90	87	83	73	70	91	86	92	75	79	81	102	97	88	79	89	84	97	95	82	79	74	98	86	86	87	90	84	90	91	105	90	83	76	77	58	70	90	104	79	87	110	77	73	104	92	100	93	76	92	65	80	91	81	84	91	82	81	83	92	104	96	87	82	79	78	80	96	80	75	93	85	67	90	91	99	78	82	74	90	88	82	86	89	92	72	85	87	101	86	82	92	76	99	81	74	75	89	88	81	90	84	80	91	77	94	86	82	76	80	78	65	108	70	86	115	80	116	79	83	74	100	94	90	87	79	95	91	94	92	98	91	73	92	81	87	80	71	76	87	87	91	99	91	99	93	57	75	75	87	94	91	79	84	85	88	94	79	79	69	76	87	93	90	80	90	75	96	102	71	83	65	90	92	98	90	86	78	75	94	93	79	107	89	80	85	88	97	84	75	78	112	84	76	90	99	76	88	87	71	106	95	58	74	93	89	83	82	78	107	83	86	89	76	93	90	86	81	92	82	86	101	84	95	100	92	74	82	82	82	91	67	87	98	87	100	104	84	72	80	68	73	74	77	105	103	83	85	77	96	76	90	88	83	70	72	75	78	97	86	87	107	89	91	92	85	72	99	98	80	88	95	78	78	78	62	88	66	90	87	100	90	89	81	93	91	84	74	95	94	85	102	80	90	100	89	94	114	100	86	79	80	72	91	87	98	94	95	88	91	81	84	74	80	77	86	65	94	88	92	79	96	78	78	79	96	98	92	74	89	76	95	89	91	85	96	91	69	92	76	95	76	86	87	80	80	94	96	82	77	77	88	76	86	78	81	85	75	88	101	87	92	88	86	86	68	91	74	88	82	81	92	85	107	112	87	94	78	85	101	89	80	74	87	83	68	92	93	107	82	71	81	85	93	94	90	78	87	97	91	95	90	80	76	86	82	78	81	81	76	98	88	73	80	87	81	107	109	100	101	88	93	71	78	69	83	76	73	88	76	90	73	92	88	102	76	81	89	92	91	88	100	84	82	68	79	74	78	94	86	90	78	73	98	96	104	89	95	82	93	89	82	79	87	101	77	73	84	85	76	73	83	64	79	86	78	73	86	84	97	77	82	80	81	81	94	100	80	80	83	81	89	93	73	101	83	85	106	114	98	92	86	86	71	82	78	97	89	90	70	97	89	93	76	85	79	79	88	92	101	78	81	87	77	79	90	104	82	76	69	66	78	72	77	89	104	66	74	84	70	90	99	86	107	76	88	97	113	96	85	74	78	80	99	93	84	95	94	75	92	91	66	84	105	80	83	74	80	74	71	71	89	71	94	82	93	86	91	86	90	75	109	79	88	85	89	92	96	85	91	100	81	92	76	96	91	97	92	95	81	84	89	98	92	75	100	81	87	86	91	88	68	90	81	85	85	92	82	78	97	87	75	80	93	89	108	77	87	99	94	98	87	92	67	89	80	84	106	83	94	103	71	88	94	71	79	80	79	69	92	87	97	97	74	73	93	59	75	95	85	80	74	79	90	75	95	99	86	74	64	90	94	86	98	69	93	70	76	100	78	80	86	90	81	63	91	95	80	86	99	84	71	91	83	81	87	100	67	71	72	65	84	87	100	101	99	94	92	83	104	77	88	111	68	92	86	93	79	91	99	90	93	71	92	86	92	92	88	91	81	97	80	107	93	91	87	94	74	73	80	69	71	101	71	103	87	73	86	96	94	93	77	91	99	85	90	68	76	93	81
3054	4156	2170	973	572	412	373	306	296	277	270	271	233	249	250	247	264	245	219	236	229	248	231	232	222	237	245	242	261	211	227	218	213	209	243	239	220	213	232	242	214	212	254	244	206	230	237	221	211	247	242	217	238	248	236	226	233	224	233	240	237	222	234	239	253	217	232	219	218	216	202	244	245	238	232	210	235	224	247	210	207	219	222	253	225	235	227	232	223	223	234	263	202	245	278	235	224	228	252	250	204	239	225	234	246	244	236	227	232	225	225	261	232	243	215	219	231	236	216	243	227	230	241	222	215	244	217	227	228	246	244	242	226	229	247	238	233	227	237	222	245	228	228	191	223	207	236	245	244	214	235	218	209	233	217	241	233	208	245	215	236	231	200	220	206	219	240	232	234	238	232	241	229	232	240	249	225	231	226	224	240	224	219	203	216	226	271	251	252	258	226	237	237	229	219	256	222	235	216	223	234	226	218	204	244	234	220	210	251	236	238	208	234	223	257	230	228	259	239	242	241	211	222	240	238	248	230	233	212	235	240	236	212	237	222	250	245	217	258	220	214	220	198	244	233	232	230	234	217	177	215	223	214	232	199	223	231	227	232	269	239	226	223	240	216	203	235	211	216	246	219	250	247	222	250	240	225	205	195	219	219	228	222	222	227	222	246	205	232	264	225	234	232	243	216	214	229	208	215	224	220	221	220	234	239	222	220	257	219	229	195	220	210	218	217	234	228	209	233	206	238	259	207	218	213	206	232	234	225	226	232	203	210	221	232	237	243	225	213	210	233	210	261	238	242	248	222	233	221	219	221	244	215	221	241	222	236	205	229	233	208	238	221	253	245	207	234	222	229	231	220	257	208	209	200	212	242	223	213	214	222	233	233	260	241	232	228	236	224	220	240	249	219	237	215	226	219	208	245	235	225	250	231	271	212	226	247	254	210	214	221	213	219	228	202	214	229	228	208	208	220	256	217	239	211	223	253	253	233	236	245	217	227	221	233	234	238	199	250	251	223	220	225	247	227	247	231	226	216	225	271	226	228	216	244	206	223	233	221	221	196	200	247	253	222	220	249	246	228	251	241	230	242	197	229	259	214	223	261	231	247	214	222	219	235	230	250	232	240	222	248	214	239	216	236	195	238	228	268	265	225	227	241	212	218	235	211	221	219	243	234	221	243	222	204	230	218	230	205	240	240	223	232	236	239	258	230	240	233	206	229	260	233	256	236	255	221	234	231	226	220	208	229	222	223	231	243	232	245	234	206	222	222	229	239	229	232	210	243	218	241	211	225	237	250	245	260	243	219	225	218	232	226	240	222	220	232	204	208	240	222	243	240	203	252	214	204	231	245	213	227	231	206	189	241	215	234	243	244	236	186	216	196	221	256	198	216	219	242	223	220	251	227	222	206	226	229	212	226	235	236	238	244	228	218	250	207	197	233	242	236	227	223	229	221	232	229	229	205	220	235	234	220	236	233	251	223	225	231	235	231	249	222	236	227	231	231	214	241	276	230	253	207	227	218	219	243	262	187	235	210	224	232	229	223	233	215	237	231	220	230	235	234	215	228	225	228	208	214	225	213	241	216	237	238	219	218	254	207	231	244	250	236	239	242	243	225	235	237	255	210	273	226	232	237	211	212	215	253	220	244	230	244	207	242	204	211	219	219	247	233	213	243	216	240	230	234	193	227	228	230	225	215	211	221	200	238	246	232	211	222	225	239	207	234	243	241	227	248	269	220	266	212	224	190	246	206	230	228	213	204	209	222	216	224	222	237	242	215	227	240	224	196	214	234	246	228	227	234	255	204	228	244	233	222	243	211	243	231	220	247	209	226	254	249	228	229	211	244	231	189	228	269	242	212	202	225	247	265	227	220	229	230	219	240	232	210	222	218	254	206	223	235	212	251	225	226	227	219	258	216	235	201	234	223	242	235	232	213	211	226	226	242	212	230	234	236	249	203	215	240	246	233	200	224	197	231	217	202	234	244	234	227	246	203	252	239	222	243	208	239	228	202	263	227	229	225	233	237	239	239	223	230	229	240	212	236	237	240	209	201	214	223	219	240	232	233	231	219	234	214	213	236	253	233	251	223	244	229	239	217	229	259	239	213	225	234	239	232	220	242	254	233	244	255	226	222	218	244	231	230	240	222	215	246	266	216	237	247	233	220	239	215	231	225	235	214	214	240	194	232	234	225	273	228	223	227	217	241	272	212	277	227	244	242	232	242	210	253	252	232	225	230	227	216	225	219	238	256	231	235	248	219	241	243	233	249	245	239	236	230	229	240	223	225	238	232	213	245	233	242	205	220	239	233	236	240	224	223	246	221	229	227	215	234	223	215	218	204	197	238	217	201	242	244	266	232	234	212	235	208	244	237	236	241	228	228	227	254	237	238	223	246	264	229	226	247	235	226	229	243	227	241	224	216	215	210	223	236	212	237	235	230	242	213	232	231	254	215	240	249	232	219	211	197	224	212	196	218	260	227	237	224	226	199	248	239	234	193	222	228	240	213	214	234	221	225	225	234	224	226	219	256	228	219	262	226	229	209	214	234	236	210	194	232	229	203	219	257	224	220	242	224	226	212	241	233	208	237	225	232	229	238	229	218	233	242	217	251	197	231	230	256	213	222	224	236	199	200	232	225	227	208	218	245	244	254	227	233	249	230	235	247	251	232	218	218	226	189	217	243	231	260	229	249	242	226	230	217	231	233	227	231	215	204	218	227	241	237	225	236	212	215	242	225	236	219	249	231	219	243	231	247	214	212	260	240	208	255	223	278	239	230	202	225	222	236	209	214	221	223	231	254	230	216	201	228	189	220	239	227	215	222	231	234	249	203	220	249	236	236	209	215	204	245	218	216	227	195	226	233	243	221	251	245	230	224	224	213	239	217	238	215	193	217	228	221	231	218	230	241	212	230	241	254	232	232	244	235	219	227	228	206	242	217	232	222	232	260	224	215	238	245	249	223	204	217	251	242	223	217	234	216	231	229	232	223	219	214	243	249	250	235	203	216	241	215	231	247	242	243	245	227	228	209	214	235	221	223	229	221	218	238	222	199	249	243	214	199	241	263	244	237	237	211	219	229	230	198	215	247	244	210	260	239	233	224	242	228	237	234	229	241	204	224	221	243	237	224	208	221	232	235	221	233	200	234	236	229	235	249	242	225	236	245	252	218	227	244	241	211	215	216	245	216	212	234	211	223	227	215	241	222	232	231	245	256	237	248	196	242	227	241	238	220	235	242	236	212	220	241	219	214	243	224	247	227	268	241	206	190	208	208	232	215	250	240	233	219	216	237	219	236	212	240	233	241	261	220	203	232	235	236	212	231	214	241	228	245	199	212	254	200	206	226	237	216	250	208	207	210	224	209	235	232	224	231	221	231	234	243	220	236	226	251	229	224	215	232	233	215	247	228	217	217	226	256	226	203	262	218	210	223	237	237	248	229	222	206	210	221	238	238	246	234	245	233	246	230	239	231	201	231	223	252	225
32145	10145	942	419	362	342	366	314	321	340	336	338	327	319	315	322	283	303	345	339	317	302	316	334	335	312	292	326	303	308	313	327	296	306	327	331	350	309	256	339	316	344	308	299	316	345	337	332	333	335	335	326	293	300	325	317	309	311	331	324	296	302	326	352	327	310	326	317	306	325	334	324	298	324	322	300	336	301	302	336	349	294	311	303	336	334	307	329	378	298	346	334	293	324	295	357	308	343	323	299	305	335	315	326	317	326	344	318	317	329	353	300	334	305	321	300	316	331	328	346	336	344	347	292	319	332	295	315	316	323	341	310	344	345	308	313	319	328	290	315	314	323	323	307	307	308	334	307	306	332	323	309	347	340	333	357	344	342	325	336	302	347	326	307	294	325	305	354	319	307	304	326	361	332	320	307	358	348	326	336	325	320	357	311	319	343	323	331	343	322	342	313	323	363	322	295	314	319	356	298	321	324	352	302	312	313	318	347	312	334	349	344	324	322	303	319	318	339	329	317	328	342	339	300	314	320	386	313	311	315	322	325	312	339	323	309	362	305	310	306	297	336	323	322	315	306	313	333	298	320	326	307	286	315	330	296	316	351	301	302	314	316	283	300	307	315	316	312	320	335	321	281	353	367	332	289	329	305	303	319	335	335	305	321	322	360	296	337	346	307	322	316	335	340	340	317	306	325	330	296	319	339	367	402	306	320	320	301	347	309	346	352	307	315	292	348	310	342	286	310	321	336	320	340	333	304	322	331	297	319	325	341	310	356	349	330	334	303	283	338	318	321	314	334	335	371	313	331	358	377	355	321	313	328	340	319	282	345	370	347	344	324	310	293	306	317	356	327	302	321	313	295	296	318	304	308	323	313	329	289	350	337	334	309	311	301	302	314	319	304	341	303	336	316	300	331	346	393	298	311	282	336	356	350	316	311	306	348	371	340	324	324	318	334	303	356	329	327	316	366	323	350	331	320	331	308	337	334	301	308	329	324	336	331	324	342	327	308	332	331	340	347	331	344	303	308	344	358	297	313	367	351	317	326	357	286	303	362	318	317	309	367	316	377	323	302	322	355	301	316	335	291	331	338	329	308	332	325	317	328	282	345	313	322	296	329	343	334	340	318	316	323	284	329	352	323	308	333	344	292	332	306	350	324	326	348	298	321	337	331	294	292	309	296	323	360	306	329	282	305	288	325	341	316	329	335	333	343	330	365	342	326	362	332	334	310	360	326	333	276	333	332	329	352	307	313	325	354	307	324	329	318	310	279	335	326	352	348	318	305	319	324	291	333	326	310	341	347	343	341	337	346	332	301	326	351	343	314	327	333	314	331	320	346	359	312	305	326	372	345	365	346	325	316	292	313	351	344	326	327	302	325	301	364	323	313	308	328	344	325	320	312	364	343	322	341	354	325	345	354	324	290	315	328	308	318	355	270	312	346	351	327	317	310	316	295	336	313	322	313	335	325	313	332	318	275	304	346	317	340	302	313	294	320	314	323	347	278	301	361	314	356	298	313	333	296	306	301	336	322	296	319	322	302	330	274	327	344	325	341	296	306	322	316	334	319	307	323	302	327	325	336	308	291	333	287	291	310	303	312	317	283	316	327	339	306	312	332	364	334	305	301	349	309	316	323	301	320	315	330	293	312	309	306	353	324	304	334	343	334	304	325	291	329	318	326	351	329	316	312	280	323	327	327	313	343	331	327	325	357	328	325	326	274	344	342	333	317	290	313	328	335	325	341	319	328	317	306	302	288	332	338	307	335	316	295	359	297	344	291	320	301	358	305	301	324	325	317	316	289	310	299	289	289	320	313	331	321	330	333	323	318	335	311	306	343	334	328	323	333	315	292	317	335	341	340	297	318	327	324	309	333	352	326	315	335	298	299	297	336	314	344	309	353	315	343	355	298	309	312	357	275	290	300	307	311	321	346	317	309	333	318	329	303	283	294	316	311	350	342	355	302	291	331	329	312	316	303	291	351	329	316	331	300	343	349	329	349	294	334	285	326	285	320	303	393	316	327	343	332	312	287	304	308	306	317	320	307	338	324	324	331	324	305	335	372	328	294	337	283	316	338	305	293	319	316	321	326	334	340	325	327	324	309	304	293	326	343	337	321	308	288	296	323	292	317	292	298	312	325	369	289	290	338	280	306	333	332	322	322	301	310	348	306	329	310	301	304	329	332	352	350	343	319	320	333	332	332	317	311	332	305	289	318	333	330	319	292	306	355	324	320	313	320	316	354	307	312	319	345	303	320	314	326	307	291	315	308	299	301	328	307	287	322	321	337	349	313	347	315	350	353	311	335	331	319	326	312	317	319	314	338	317	310	290	302	329	314	290	296	348	306	332	317	301	333	321	292	311	320	330	320	323	302	307	352	337	311	342	318	336	294	328	334	325	306	337	359	306	312	346	322	327	329	303	307	341	331	360	343	315	325	295	329	297	354	326	347	302	348	346	282	348	349	346	296	307	366	325	331	295	329	347	334	359	342	338	315	299	334	300	301	319	308	329	312	292	333	339	293	345	327	317	305	341	310	323	305	322	299	299	319	342	316	328	328	297	328	307	300	317	330	317	335	301	327	317	314	303	304	323	342	310	273	333	323	338	283	329	323	342	334	310	353	324	311	330	341	329	311	329	320	317	293	343	324	337	341	323	332	359	344	310	341	339	333	330	319	315	346	307	303	313	323	290	318	323	300	330	338	311	325	355	320	339	324	359	320	333	310	298	334	292	351	302	354	329	332	317	330	320	311	295	320	291	319	285	300	300	323	313	317	332	328	334	305	309	336	298	292	296	317	309	312	333	326	336	363	297	310	306	342	334	306	329	338	308	331	309	316	333	324	292	337	319	327	327	285	317	321	332	342	353	330	313	345	304	344	311	296	330	316	316	325	349	282	336	278	314	333	331	297	288	337	324	306	307	348	339	332	342	295	345	339	264	351	353	336	337	351	301	274	348	327	315	317	272	324	314	332	340	323	353	339	299	318	338	316	347	322	332	336	347	278	309	300	351	306	323	333	320	348	344	308	343	355	311	304	331	351	356	309	351	293	340	343	309	315	314	323	308	299	346	323	315	318	287	345	351	285	309	312	293	308	283	345	315	307	307	332	315	290	337	316	338	336	316	308	332	336	333	283	326	343	314	315	318	289	313	336	315	324	292	295	331	325	312	322	315	295	355	326	330	341	327	334	333	302	335	305	303	317	313	359	309	336	278	318	313	290	320	338	328	348	343	340	326	305	312	323	313	293	333	350	317	345	301	328	303	338	333	314	309	313	311	341	345	318	348	318	325	315	351	324	303	308	298	328	305	298	301	346	339	363	325	328	328	328	299	301	344	341	320	324	351	336	327	357	294	358	342	317	336	309	332	337	313	299	366	320	336	349	321	321	300	342	326	324	331	329	327	354	361	328	331	346	273	317	372	359	333	337	327	353	335	344	293	318	341	329	324	347	314	332	341	354	321	302	300	344	310	308	323	321	324	318
5534	862	742	724	752	705	679	668	713	739	738	702	747	704	718	750	692	717	707	742	708	745	709	728	712	702	697	725	654	701	718	708	701	720	804	686	766	694	707	714	720	743	735	777	745	688	697	688	719	772	664	739	734	772	729	694	749	703	687	680	737	691	732	688	744	728	725	706	687	660	715	656	700	714	673	716	722	698	679	673	760	745	695	716	673	698	724	722	723	728	702	720	704	713	715	737	718	699	763	714	743	733	707	772	686	642	742	670	684	732	715	725	674	729	754	691	724	766	721	773	676	737	714	722	702	736	698	735	698	752	761	705	768	745	702	779	699	685	717	734	725	718	741	791	677	702	719	693	698	730	751	684	694	749	776	755	725	744	714	668	632	690	702	684	662	750	697	715	687	760	762	684	692	708	717	771	768	738	708	695	687	767	713	752	745	729	688	703	689	724	742	698	690	726	739	704	693	719	710	711	690	717	722	654	687	701	667	715	725	701	707	737	684	719	667	696	680	739	695	683	717	695	739	692	730	712	754	719	721	703	743	700	708	687	712	734	726	734	693	720	752	689	734	716	726	742	705	707	717	707	744	727	693	737	714	707	700	675	731	686	748	712	721	702	702	746	695	709	728	713	738	703	724	737	721	722	706	730	745	731	750	707	798	700	723	732	683	745	699	746	715	702	736	728	709	749	761	715	759	712	738	707	741	724	724	689	744	729	711	698	744	714	746	810	758	726	727	738	734	679	699	711	704	719	746	673	677	702	714	767	703	705	713	708	683	707	713	729	696	721	678	668	690	733	702	725	684	744	737	709	715	725	728	762	680	763	669	683	670	763	716	762	711	666	752	708	740	722	720	714	695	720	669	749	720	722	713	713	723	681	723	720	707	697	699	715	717	752	706	736	714	764	689	730	756	700	706	709	711	714	705	743	708	677	719	754	720	708	705	712	714	761	705	703	694	734	715	716	678	716	679	766	720	697	715	760	684	701	700	796	713	739	720	716	758	774	696	702	716	695	711	723	674	706	763	725	702	692	729	696	720	753	722	709	705	712	718	733	722	719	691	679	732	669	731	726	751	758	717	759	728	726	713	722	717	737	668	707	716	743	699	721	733	705	715	737	703	689	739	742	679	718	742	716	660	658	759	735	710	747	734	715	702	781	645	776	719	709	695	744	720	717	716	709	682	737	701	684	746	660	707	743	668	710	727	685	721	720	740	719	710	735	714	741	672	707	709	710	674	718	659	735	707	660	719	777	716	713	697	736	762	715	754	760	720	699	669	712	736	767	748	717	750	707	735	684	764	726	734	706	728	691	722	735	726	730	694	729	737	710	673	687	691	724	702	696	765	709	686	683	745	724	678	706	709	757	734	738	710	714	686	721	721	714	725	723	661	741	772	697	680	729	678	706	755	681	749	768	674	698	694	705	699	721	711	692	699	704	714	736	708	681	688	713	786	703	731	748	710	707	710	678	698	695	742	704	728	781	737	718	735	768	748	698	706	699	725	720	733	718	759	727	743	748	737	705	716	667	717	694	697	725	753	720	744	714	718	731	712	742	697	696	705	691	691	695	695	713	675	737	753	698	739	698	712	682	657	746	685	752	756	722	784	692	742	720	729	729	707	747	707	747	708	700	717	761	735	713	749	663	747	745	680	748	712	716	663	694	715	757	709	669	729	707	719	731	729	679	730	690	712	694	735	717	701	719	754	702	767	732	743	726	702	689	704	692	733	702	720	738	700	734	699	737	689	732	724	673	716	673	729	738	726	716	695	724	687	724	710	727	781	731	709	694	695	735	726	754	756	723	729	681	689	748	703	702	664	722	653	690	704	695	729	715	719	710	715	734	705	751	741	664	703	746	762	717	739	732	750	673	770	729	740	715	691	736	752	719	726	690	709	711	740	687	714	693	739	680	694	680	719	692	702	674	666	738	690	727	726	736	724	689	699	719	784	730	729	689	735	677	735	719	713	685	737	739	712	712	685	742	714	761	754	712	695	705	700	717	736	709	705	711	728	734	698	715	726	741	740	771	707	701	743	713	738	695	744	681	720	702	714	681	704	713	745	709	753	716	727	744	720	706	755	714	649	712	695	706	725	682	697	744	774	721	718	717	672	719	730	717	732	672	680	708	732	693	693	715	724	686	715	702	677	706	740	707	659	724	695	733	729	695	673	698	765	754	719	738	725	733	738	732	721	755	744	722	691	738	680	694	747	722	742	699	709	672	716	731	748	709	692	707	719	708	696	677	722	741	695	679	724	742	685	727	704	756	730	728	715	706	694	703	689	674	721	744	688	731	725	750	713	671	700	731	712	733	748	774	726	704	780	732	751	787	678	749	747	720	672	685	745	726	693	704	719	719	704	760	723	747	701	751	698	761	779	713	732	651	726	788	661	739	722	724	702	722	725	717	716	733	744	727	735	700	760	711	683	711	692	716	749	736	695	761	708	750	708	714	696	695	717	750	681	686	740	685	691	742	765	754	683	701	757	684	703	715	696	694	734	689	745	714	692	682	693	698	687	737	679	747	721	726	722	678	707	697	710	745	782	713	703	714	738	744	736	654	687	737	683	709	704	692	701	766	691	724	729	722	727	710	716	687	692	751	749	745	730	750	710	718	722	708	732	690	740	698	685	718	719	708	763	702	707	690	743	688	697	775	751	692	691	708	808	719	722	711	716	699	730	722	728	763	703	739	711	699	701	706	680	724	694	736	735	665	691	706	699	692	742	707	748	714	688	728	727	729	713	724	710	744	683	748	741	701	719	711	727	747	692	734	687	677	695	714	727	727	711	731	708	736	700	754	704	738	760	713	668	681	770	695	714	686	694	703	706	714	692	765	765	719	724	704	691	717	779	742	756	701	695	723	732	747	698	680	689	722	706	757	709	715	690	727	763	694	721	736	724	731	688	710	697	773	674	709	749	730	715	700	695	709	714	699	717	711	744	708	728	715	697	711	707	680	750	707	705	698	743	697	714	688	706	724	687	719	718	758	735	682	708	727	745	720	739	703	745	745	700	684	709	756	761	695	726	646	712	712	683	662	692	739	673	682	713	774	730	725	776	704	721	665	720	712	741	708	775	737	695	666	717	731	709	712	755	706	713	701	696	716	723	678	717	731	771	725	676	728	699	736	699	735	725	725	720	737	667	710	727	705	678	745	709	713	750	693	670	696	766	729	706	715	723	713	692	768	718	719	709	758	718	718	706	721	748	706	703	755	703	717	663	720	724	739	729	716	696	763	699	723	750	740	756	706	726	744	728	667	730	737	675	726	745	673	701	726	707	684	762	759	659	736	756	653	743	705	710	749	719	753	688	711	730	698	699	731	716	725	723	676	720	724	725	726	719	724	720	725	743	748	748	753	738	745	750	726	676	703	726	761	687	728	677	701	712	730	697	751	667	734	677	733	707	744	739	729	700	701	704	670	750	754	695	687	695	750	714	746	723	706	711	729	690	763	690	717	741	710	737	696	668	687	706	685	714	714	730	691
24543	20926	24333	27646	20219	1477	380	281	267	248	246	238	223	249	222	219	199	223	190	198	203	213	214	209	204	200	183	231	228	213	211	199	210	183	208	201	233	229	200	245	198	232	194	208	200	200	195	205	195	234	203	191	223	210	208	232	211	219	231	181	209	215	191	200	215	217	194	234	200	213	205	217	226	223	215	223	226	212	205	188	199	174	205	201	183	197	228	224	200	188	200	210	219	238	212	170	196	216	198	199	192	180	209	189	209	213	206	205	228	217	207	193	199	238	235	237	220	227	232	201	212	205	201	186	239	217	199	204	194	242	211	201	212	226	192	213	194	197	197	230	249	212	210	191	230	220	165	204	202	208	200	216	214	218	258	218	219	213	200	228	207	165	205	193	243	232	212	195	225	198	187	202	205	191	221	239	203	185	219	215	177	208	222	202	219	214	204	206	199	196	199	209	186	184	200	223	226	205	227	193	201	210	194	230	196	185	205	198	221	200	188	210	205	173	206	206	199	201	196	209	210	201	223	224	249	214	203	193	227	210	192	208	186	198	204	195	195	187	230	200	187	211	202	210	195	193	219	203	190	202	214	216	213	213	223	217	211	232	204	205	182	212	208	216	218	191	245	233	227	182	157	205	211	203	224	217	173	203	182	229	223	162	210	185	224	199	191	190	208	217	187	189	228	182	214	207	198	232	215	222	180	215	190	195	194	199	201	200	186	234	188	218	214	212	193	202	193	229	198	209	188	184	207	204	215	193	225	202	207	209	202	210	226	231	207	224	199	193	205	190	218	210	204	172	202	180	196	185	177	195	212	208	186	224	238	220	198	202	203	216	185	213	210	212	224	217	212	195	206	200	204	199	218	228	203	189	217	183	216	180	201	184	216	188	190	208	213	211	197	185	220	199	213	197	226	224	188	199	217	243	216	230	229	206	187	222	175	207	227	223	249	187	202	236	196	214	201	190	201	214	202	203	193	183	224	199	209	223	198	200	213	216	197	213	190	191	192	203	216	184	225	216	205	202	231	210	220	210	224	176	205	227	219	213	175	206	211	205	209	212	224	175	204	208	205	201	227	210	187	221	186	215	201	190	200	202	199	227	192	218	206	188	239	180	220	212	188	207	194	205	197	218	202	201	208	220	207	202	182	204	223	194	221	235	221	188	192	184	209	221	198	224	211	178	188	204	207	223	231	213	189	213	187	222	213	200	198	218	220	212	195	193	234	182	210	209	218	219	203	221	191	212	205	212	220	189	224	220	210	197	210	194	205	193	204	227	208	212	204	229	207	177	204	190	205	199	206	181	217	199	189	202	196	240	193	222	213	235	194	218	194	196	212	221	207	199	206	219	200	202	202	193	207	213	207	211	219	212	222	209	179	198	212	167	215	194	206	196	197	193	194	194	217	211	195	203	206	196	187	211	195	202	195	183	207	223	200	199	213	216	195	212	209	225	213	191	234	233	217	231	229	224	218	178	182	183	188	199	214	196	182	186	216	204	235	203	212	166	188	204	246	187	211	204	195	207	200	200	218	190	210	202	193	216	205	215	209	231	215	208	198	237	204	187	212	197	240	209	215	226	182	228	200	215	197	225	217	181	191	209	261	197	219	178	189	217	199	206	180	188	201	211	217	215	233	242	215	196	210	198	207	209	184	197	235	211	204	184	196	210	200	189	189	185	177	183	196	237	200	200	211	223	213	200	192	209	214	193	176	181	194	186	210	202	218	178	226	228	222	209	205	219	227	205	196	212	240	216	187	210	206	190	194	192	200	212	213	217	195	194	193	203	215	167	194	223	195	180	223	204	189	193	215	209	207	209	242	222	186	209	211	207	199	201	224	200	215	199	206	215	196	208	198	191	197	232	192	192	193	215	187	222	197	199	193	204	194	223	206	190	199	216	198	216	185	208	209	198	212	195	229	191	198	209	203	197	205	212	216	169	193	199	197	210	203	189	178	200	195	198	218	177	215	199	197	195	200	208	174	199	191	230	217	199	235	220	205	220	216	180	204	223	204	201	184	200	203	211	211	184	209	228	194	191	180	173	225	226	192	182	172	174	201	213	195	221	190	208	198	214	216	223	208	190	177	196	217	222	205	199	214	195	193	204	234	205	187	180	188	203	212	184	195	172	193	223	205	169	223	220	218	186	204	197	181	192	187	232	211	174	204	211	212	192	200	205	199	211	191	199	194	180	222	226	229	184	155	210	206	202	212	196	205	213	201	216	230	215	196	183	231	205	205	203	212	236	212	219	196	196	223	198	208	200	220	231	199	205	206	205	191	208	217	229	198	228	220	210	220	210	208	196	236	222	194	210	206	205	216	217	249	218	234	204	243	210	212	220	238	189	185	193	186	205	219	208	201	195	227	222	196	204	185	194	212	187	217	215	187	196	199	180	217	193	199	223	219	187	178	185	236	224	194	227	199	217	212	225	222	210	195	233	190	212	191	190	188	183	230	189	190	205	223	202	211	200	214	190	225	228	195	209	205	198	217	192	205	185	219	205	200	185	224	195	204	205	195	219	195	226	208	203	188	188	209	221	178	224	177	203	199	203	207	210	207	211	216	213	236	213	211	213	196	205	209	240	238	202	211	206	196	214	176	197	209	230	205	204	178	189	185	221	204	223	184	222	201	196	225	217	191	242	203	198	215	216	210	185	205	213	210	194	218	194	192	215	219	162	195	187	199	193	197	213	201	217	191	207	234	192	192	226	212	195	213	225	193	206	198	246	245	212	199	194	176	200	209	218	237	210	202	233	231	225	216	220	218	216	214	201	195	212	220	182	218	209	201	213	204	192	209	185	190	201	223	222	195	192	195	187	214	222	205	202	186	178	194	211	203	185	191	227	237	210	198	219	198	216	239	184	213	189	216	205	209	219	179	202	230	213	205	221	198	247	214	197	190	200	220	175	192	235	211	196	198	188	199	210	214	206	221	202	216	212	190	206	202	213	190	179	232	207	219	183	190	210	175	230	227	210	218	185	199	205	235	206	206	202	248	198	179	224	196	176	220	231	196	201	202	221	226	224	192	224	195	206	203	198	232	183	212	201	204	180	187	191	214	212	151	199	203	237	233	239	188	188	210	205	196	237	178	192	201	189	181	212	193	186	200	197	206	195	229	201	198	217	212	218	206	204	186	216	192	197	219	213	213	175	183	196	187	207	223	210	194	212	200	201	196	194	191	186	188	220	202	192	194	219	200	232	187	193	183	221	206	209	204	185	200	204	207	199	190	201	205	196	194	194	170	211	216	201	199	204	200	202	208	214	200	210	203	218	206	218	181	225	270	228	198	220	208	209	233	212	195	191	177	217	209	226	213	185	197	210	221	188	213	192	192	198	198	171	198	187	193	182	194	195	202	202	186	223	210	187	202	219	198	195	199	182	201	183	214	187	210	192	201	222	229	216	176	165	218	215	166	189	199	225	222	218	229	204	218	211	234	211	213	218	197	233	218	214	166	204	222	181	194	197	193	204	218	227	216	243	208	209
3044	2425	1463	851	611	578	552	506	478	504	442	508	513	505	506	486	493	446	481	467	501	503	461	463	471	453	498	496	471	483	480	486	470	471	530	477	494	480	475	478	431	497	455	482	448	456	478	477	475	526	503	465	495	491	521	461	486	441	463	454	506	510	533	445	473	454	433	439	452	460	446	445	478	446	463	441	465	450	462	485	450	445	508	449	439	454	464	480	472	453	461	483	511	440	470	479	478	442	471	490	469	502	494	459	503	470	473	495	471	443	498	430	448	491	452	475	462	470	463	469	478	484	439	465	462	419	485	458	400	483	448	484	456	488	454	441	471	501	487	466	452	458	489	475	485	503	495	461	451	473	455	497	454	516	508	466	479	460	518	431	475	434	464	480	490	466	488	440	495	458	468	468	461	463	441	516	498	447	412	442	467	432	424	502	465	471	483	480	448	480	461	478	477	493	467	450	493	519	475	447	473	455	479	468	448	509	468	462	453	475	489	464	484	457	457	470	443	469	474	465	441	441	484	463	445	495	465	486	447	449	442	452	447	486	488	462	460	491	483	505	438	468	473	512	427	459	449	469	459	443	456	463	471	470	481	456	473	484	447	455	451	452	425	482	445	490	505	429	459	482	489	480	465	461	479	495	494	444	482	494	475	479	488	456	434	437	442	456	430	450	479	415	529	454	495	432	461	494	483	473	441	502	469	481	428	473	443	467	458	455	457	470	471	502	457	445	484	449	446	478	475	474	454	476	490	446	466	480	469	432	468	465	482	484	466	473	504	476	434	457	496	482	474	460	451	459	515	448	493	533	492	496	455	442	478	455	453	474	479	477	448	432	462	437	457	430	480	446	503	493	452	454	454	443	465	481	455	429	456	436	483	442	462	467	475	466	495	516	474	433	465	465	432	456	420	451	446	478	465	469	469	501	447	468	475	417	441	480	491	484	432	475	444	486	405	447	455	454	461	458	467	459	446	488	479	489	466	459	447	456	480	477	486	442	438	471	465	434	488	520	492	460	446	508	466	473	470	484	452	430	449	461	514	476	429	484	535	488	508	471	472	467	494	430	408	475	443	467	478	453	429	473	482	461	474	471	436	498	428	472	468	441	446	460	465	495	468	445	465	457	497	470	479	480	507	432	503	442	444	451	480	474	473	439	435	459	462	486	446	496	508	509	439	447	443	438	467	438	469	463	475	439	458	461	480	488	457	485	436	471	441	477	469	449	458	463	470	464	472	460	449	488	491	450	454	468	487	514	450	508	464	443	474	469	463	464	471	471	445	433	481	474	498	506	485	482	433	465	484	456	463	466	463	486	483	479	485	467	467	468	475	484	485	498	494	507	457	446	457	438	472	513	465	475	442	453	477	437	471	474	443	430	468	447	475	481	484	465	449	448	478	467	472	491	490	499	471	447	464	492	481	457	491	465	470	467	467	428	476	461	454	464	488	463	450	466	425	469	463	450	482	496	462	492	449	445	450	472	488	456	477	505	473	437	466	464	469	447	446	465	447	448	451	411	471	498	481	455	465	439	451	503	462	486	486	463	472	451	443	487	470	473	466	450	452	462	477	480	524	421	462	459	468	472	440	477	427	449	460	476	480	471	477	480	469	467	432	471	461	462	463	464	483	495	458	481	476	460	473	487	508	485	466	449	484	474	450	494	476	473	476	434	457	497	448	486	461	454	448	443	499	474	437	440	478	481	495	428	451	472	495	461	474	472	443	482	424	481	447	471	486	447	438	440	434	470	485	450	468	464	475	466	453	484	485	442	499	461	471	469	515	465	448	463	404	449	439	479	468	499	447	445	452	480	432	466	456	458	474	442	455	425	450	473	462	494	494	460	428	419	473	465	467	453	430	458	475	437	463	453	436	469	462	471	465	473	461	421	465	461	465	445	470	463	469	480	461	524	460	468	471	455	500	438	481	445	454	446	428	467	478	475	457	488	453	489	448	417	489	442	461	461	455	451	484	485	469	474	477	483	464	467	451	462	466	482	497	463	498	435	442	450	486	438	438	477	434	476	494	485	461	473	472	448	448	456	478	445	478	445	481	499	497	465	492	482	461	480	484	471	493	536	456	470	429	518	437	493	480	423	501	498	500	467	473	473	489	471	494	517	454	493	461	484	477	455	447	472	445	434	469	482	454	484	462	465	459	452	472	469	484	436	466	530	499	486	485	476	496	447	469	513	485	471	489	466	444	498	492	461	508	482	476	437	479	452	470	439	484	455	485	504	434	460	474	482	498	457	464	487	480	448	440	491	422	453	496	457	467	486	489	482	472	477	464	469	475	451	473	480	489	466	471	485	474	477	458	439	444	425	437	486	450	435	518	462	437	474	467	483	458	442	455	460	469	476	468	491	439	475	470	452	479	468	446	439	456	460	467	431	484	462	456	400	459	468	504	474	470	476	468	493	414	464	437	433	467	429	469	477	487	490	441	506	452	443	483	423	461	474	461	449	457	419	463	451	448	479	468	531	470	434	495	473	458	460	464	492	438	466	461	425	484	464	451	480	439	458	468	444	435	461	471	441	500	458	497	461	458	447	461	466	475	465	476	496	476	447	487	455	452	501	466	457	464	435	472	478	410	483	500	482	459	506	462	448	513	453	500	464	474	450	476	447	488	484	466	486	459	472	477	468	481	487	502	449	491	462	473	436	448	466	495	457	437	458	483	467	443	445	443	435	441	465	461	445	443	500	454	469	485	488	495	473	469	451	458	479	480	481	454	450	435	465	453	479	478	483	477	498	479	477	484	478	464	440	463	476	480	481	481	448	474	446	454	453	469	442	474	470	459	442	490	453	469	451	483	462	474	491	463	451	490	513	470	488	497	469	453	447	462	490	455	454	468	442	457	483	436	465	436	470	434	454	465	472	457	475	495	475	478	482	481	482	446	478	451	452	461	458	462	469	498	467	470	427	445	509	475	448	480	471	481	503	453	474	534	462	460	469	473	506	461	427	521	438	464	457	474	465	463	475	492	495	478	474	435	485	490	448	477	444	470	475	502	459	458	483	478	486	486	478	464	470	460	481	447	486	409	496	436	455	480	461	454	505	481	464	483	439	466	476	480	496	475	455	487	474	472	473	456	495	445	482	474	491	458	478	480	457	445	455	427	458	471	462	477	485	477	464	496	446	407	446	519	470	457	506	454	431	472	447	482	439	480	461	473	453	444	482	488	469	501	431	473	470	437	505	477	469	443	454	454	461	481	444	462	478	438	483	482	459	470	461	461	477	438	475	497	448	487	474	491	488	469	493	514	461	469	456	461	461	469	451	430	462	449	480	473	470	479	471	447	488	487	483	494	439	493	455	477	453	458	455	446	457	470	467	480	471	459	485	456	467	460	463	449	492	480	456	496	480	447	450	464	473	473	463	431	416	448	485	422	490	469	467	457	456	495	487	472	443	533	442	485	466	468	407	518	469	461	491	486	486	498	475	483	493	445	423	487	535	468	474	445	470	447	455	484	446	465	471	461	462	505	461
23768	20970	25067	27075	20978	20614	965	298	230	180	174	135	154	114	144	111	108	108	118	121	96	103	99	105	95	98	104	89	95	91	94	93	83	110	109	86	82	76	84	90	99	100	109	67	90	92	85	86	95	87	86	87	105	103	87	90	92	106	80	75	108	102	91	77	97	75	85	111	81	76	85	88	94	92	91	72	82	84	73	97	80	70	88	77	89	92	69	84	84	96	96	98	105	88	94	79	78	85	95	83	86	75	97	102	79	87	107	97	79	89	85	102	82	111	91	98	80	90	85	89	88	72	83	90	94	74	66	82	68	84	92	77	73	82	83	86	74	67	85	82	96	90	81	75	90	60	86	87	102	73	99	73	88	89	79	97	89	76	78	80	83	104	89	90	72	104	100	64	85	102	77	86	85	72	79	88	89	99	85	92	84	89	75	77	77	74	90	87	113	101	96	90	64	82	100	84	71	83	86	78	90	73	88	73	107	77	90	77	71	91	83	76	79	92	96	88	80	84	75	82	84	95	88	83	82	86	89	84	93	83	103	101	98	79	75	100	95	74	88	84	82	90	96	81	76	78	83	91	73	88	82	96	104	87	92	87	83	87	86	85	85	77	81	78	90	86	78	93	92	101	107	97	90	82	85	78	80	70	87	77	82	92	72	87	92	87	78	79	57	74	96	96	90	96	101	73	81	83	99	94	76	73	75	81	112	100	96	80	89	85	89	96	101	85	84	82	85	92	74	96	88	84	85	81	91	85	88	106	87	87	96	87	93	81	80	72	83	92	84	80	87	89	97	98	79	81	83	83	76	84	96	99	97	97	67	86	110	77	103	78	72	62	77	95	93	72	99	79	89	92	88	75	76	87	72	91	89	116	85	101	92	84	73	100	84	93	95	85	98	90	65	74	84	85	75	84	80	107	72	105	75	82	88	92	96	88	84	83	93	90	76	91	73	88	80	77	97	82	86	74	82	77	90	94	80	69	76	87	92	82	86	93	85	97	99	85	88	85	82	90	98	90	86	93	86	89	96	67	70	82	85	97	70	91	101	72	80	76	74	89	97	80	72	82	82	93	79	82	85	84	89	78	85	95	82	97	82	90	88	79	94	89	97	88	92	87	98	87	86	105	98	86	95	79	84	92	81	83	90	72	91	91	86	90	94	85	86	66	78	79	87	96	78	89	82	89	89	86	82	70	76	80	77	84	80	84	97	72	79	90	90	84	100	97	96	94	100	74	70	70	73	82	87	108	89	89	100	90	82	92	86	82	93	78	84	85	86	85	102	77	95	85	99	82	78	72	81	91	72	84	95	85	91	97	89	98	80	98	71	81	78	90	98	65	75	76	95	76	96	83	75	70	86	82	92	76	88	99	89	118	66	75	80	80	100	81	100	82	91	96	74	96	89	76	88	75	78	90	77	83	87	88	91	104	82	86	89	86	86	87	84	93	92	79	83	86	90	67	82	86	70	74	85	88	87	83	74	95	91	109	84	76	85	89	88	82	80	93	84	84	81	80	88	88	94	84	78	77	89	106	70	108	108	95	82	67	79	76	91	83	99	81	76	74	77	90	82	75	93	87	87	90	89	80	75	93	101	83	75	73	88	80	82	97	77	102	77	104	91	94	86	78	90	78	77	80	85	91	75	81	91	87	85	90	93	68	87	86	81	92	82	93	82	85	88	76	83	75	95	112	92	80	83	83	96	91	78	105	84	77	79	74	97	84	78	91	90	71	81	86	85	87	105	83	86	82	82	76	98	81	79	77	96	94	93	98	87	96	98	99	90	85	75	76	96	115	79	75	85	91	84	88	101	71	81	89	68	83	76	94	84	85	76	69	88	83	81	93	79	87	94	80	87	87	71	84	74	102	94	90	93	88	82	80	82	85	87	89	85	86	85	86	94	100	89	97	82	77	79	89	86	75	65	87	79	79	72	78	72	96	107	92	88	90	88	90	65	81	81	82	73	83	100	92	93	92	71	75	90	88	88	104	85	89	85	79	87	107	94	91	89	78	93	89	77	83	102	88	77	83	85	70	89	103	94	94	83	84	86	77	79	97	96	92	101	89	100	86	89	86	83	91	91	94	83	72	77	74	77	67	72	92	117	84	86	95	85	92	88	81	92	92	67	99	88	85	69	94	95	66	85	73	87	93	77	77	97	86	79	96	88	99	92	85	80	67	86	51	101	70	86	94	90	84	101	79	76	89	93	79	85	77	88	77	92	89	84	80	75	97	76	89	96	78	90	112	89	78	84	96	92	85	86	87	83	93	59	83	91	99	86	94	67	76	74	98	65	84	89	74	77	92	85	81	79	68	88	111	95	101	87	78	82	105	92	88	100	84	84	84	88	80	80	93	93	78	86	89	86	86	78	93	103	75	72	87	88	80	77	89	85	82	85	89	85	82	102	93	92	82	81	76	99	96	99	77	81	82	86	78	93	73	69	79	85	89	63	91	95	94	70	86	81	69	94	103	103	84	97	100	79	84	84	88	84	96	83	105	94	86	86	77	97	84	84	89	84	101	84	86	86	67	80	90	98	91	108	76	85	69	69	83	82	88	99	86	91	101	87	94	92	81	96	97	86	89	78	86	106	78	82	71	113	100	90	104	89	71	82	74	84	80	78	73	83	75	75	81	98	82	82	100	79	66	88	97	87	88	95	97	91	87	88	89	91	85	80	85	99	96	85	75	93	85	97	86	85	99	89	108	87	90	90	103	92	102	71	90	82	92	94	92	93	82	93	99	95	93	76	84	97	96	84	98	88	81	78	84	79	77	98	85	81	86	97	61	108	80	77	86	75	88	88	81	90	80	92	78	78	81	89	84	80	93	79	109	77	85	89	83	103	86	93	65	72	93	84	76	71	83	91	79	87	98	91	90	73	107	100	82	83	85	72	93	85	88	93	80	90	83	92	84	96	91	89	71	76	104	92	87	85	76	93	89	67	91	102	86	99	78	88	83	102	95	94	72	92	85	90	89	86	75	90	88	79	79	90	97	70	103	92	89	98	80	87	82	70	110	83	84	89	89	72	73	87	100	85	78	81	91	65	76	68	102	82	98	74	81	97	79	67	101	94	88	98	94	86	77	97	102	78	89	80	75	68	86	73	91	82	80	77	66	79	78	93	96	103	104	90	84	76	84	82	74	69	97	74	95	99	93	90	96	79	99	83	87	87	83	91	76	83	106	78	85	88	79	90	90	98	78	106	101	108	80	88	96	90	87	53	63	97	79	103	102	82	105	87	87	90	86	93	86	96	72	83	74	95	93	83	77	97	94	97	89	76	69	85	88	86	120	79	102	86	89	81	69	103	97	86	90	99	80	87	78	75	81	91	90	92	109	79	82	77	83	83	74	86	80	83	125	86	81	87	72	92	93	105	87	85	72	80	92	77	74	81	85	79	98	78	80	79	102	78	81	84	73	89	76	100	83	65	94	86	92	61	87	93	82	100	104	77	95	97	84	79	106	94	74	85	78	70	90	98	93	76	72
3077	4080	2221	1017	560	410	374	307	278	261	266	254	246	277	259	250	236	249	256	245	256	223	226	225	221	221	252	243	250	230	271	239	237	223	257	228	228	240	219	206	217	240	212	253	250	240	221	224	248	206	250	233	243	221	219	252	200	234	243	207	230	242	224	258	240	228	224	241	255	215	236	219	225	210	252	222	223	215	217	242	233	220	269	230	253	231	263	229	232	209	230	243	219	244	244	215	235	220	205	223	204	207	230	235	240	225	250	218	236	257	231	204	219	265	200	224	237	226	217	215	213	224	232	245	229	209	207	219	234	236	251	240	223	243	220	230	220	200	215	245	243	238	255	222	240	233	223	233	219	242	237	226	228	249	226	221	224	240	214	202	249	200	240	250	248	248	231	239	235	197	228	247	217	229	239	202	236	218	229	243	222	240	211	211	211	217	234	226	235	239	228	236	217	219	209	231	224	214	239	232	232	239	216	223	231	236	238	234	230	208	241	242	203	224	225	241	217	228	230	244	224	217	221	234	239	198	222	267	219	220	222	227	217	234	227	234	226	224	215	219	210	238	221	222	244	252	270	230	218	223	195	218	229	231	241	245	233	226	244	237	206	214	207	218	229	230	222	250	224	221	208	210	236	208	208	224	216	225	233	217	222	224	232	244	200	226	240	217	243	216	261	247	225	253	235	230	225	195	231	223	223	256	235	235	222	216	208	215	227	228	218	241	256	223	241	236	221	215	225	207	213	208	236	236	223	240	258	212	266	203	211	251	223	213	216	214	230	226	206	216	216	233	229	236	214	256	227	230	234	247	239	221	226	236	239	238	235	218	216	208	210	211	200	243	233	223	210	214	199	231	205	240	257	214	230	203	232	213	207	193	245	244	219	226	230	218	244	242	233	246	246	227	242	217	216	231	235	208	230	259	237	241	237	219	256	239	224	230	247	229	226	255	237	247	236	206	227	203	222	217	225	208	243	251	217	229	254	220	224	248	243	204	226	228	233	220	252	215	229	205	217	223	256	207	239	273	228	245	211	227	235	221	235	191	239	233	243	227	237	237	229	219	235	224	245	217	208	241	226	225	221	222	215	238	229	231	237	213	242	243	245	247	202	223	223	210	210	263	243	230	219	237	222	188	210	222	217	238	257	212	220	214	233	236	243	221	228	243	213	236	230	248	234	217	223	211	224	200	241	225	235	235	205	226	232	233	236	238	208	235	217	240	242	216	236	209	239	227	239	245	228	226	267	266	231	243	213	217	237	225	205	238	243	228	239	227	211	206	246	222	211	243	254	255	225	200	197	210	242	228	226	220	229	222	219	246	225	237	227	234	251	222	233	216	227	222	238	219	228	239	229	220	265	214	227	203	235	221	228	243	226	213	216	226	237	244	224	209	218	214	202	220	206	223	236	234	229	211	252	246	196	244	217	218	231	220	254	225	230	219	232	232	242	228	234	205	223	239	216	241	235	239	227	255	262	213	228	236	221	253	236	217	221	246	233	237	250	250	220	240	209	227	223	230	228	233	243	235	227	231	223	235	264	228	221	234	221	209	247	237	226	239	204	243	245	228	208	217	235	221	246	219	223	207	244	222	229	233	218	208	239	239	222	243	261	236	242	257	238	207	232	217	222	243	215	259	220	207	244	244	235	220	230	249	229	209	237	211	231	225	238	241	223	244	227	219	229	225	218	218	248	208	246	231	238	235	250	254	209	201	237	247	211	235	247	202	239	219	223	238	237	237	225	246	238	219	222	214	239	259	207	224	213	220	233	214	239	236	217	228	234	238	233	216	239	236	226	242	197	203	195	223	262	210	210	251	251	233	223	247	207	258	226	211	220	213	220	240	233	230	234	211	202	217	232	253	241	205	212	226	215	258	206	238	253	210	237	200	222	232	203	220	219	241	252	198	216	213	183	225	216	242	230	214	229	230	242	220	203	258	239	232	261	236	218	232	232	238	263	241	233	235	215	235	208	230	246	230	213	233	235	220	229	200	213	200	208	217	242	223	236	233	236	218	220	200	233	247	227	208	211	219	249	248	228	217	263	231	220	230	245	205	221	211	238	220	226	230	245	234	241	243	227	219	218	230	240	245	241	227	209	228	211	223	219	246	212	246	256	228	231	224	223	230	238	206	262	239	215	233	252	225	238	250	246	227	241	199	219	223	214	222	228	226	214	207	228	227	258	219	227	228	257	235	239	223	228	259	225	235	216	233	202	211	248	241	229	220	236	227	210	225	218	242	215	216	227	223	208	240	234	253	214	219	228	241	254	233	252	207	221	232	223	211	242	230	224	224	224	245	247	226	225	240	218	233	211	238	236	204	235	234	236	217	232	239	245	200	207	236	215	233	213	244	227	206	221	231	217	231	223	214	217	222	237	209	241	219	208	258	215	262	211	230	198	214	221	234	217	240	249	210	248	222	237	206	218	248	214	217	213	227	241	221	227	226	238	236	230	230	215	226	240	213	241	215	225	221	221	219	247	237	254	228	191	211	254	232	257	202	222	230	232	212	244	253	236	242	224	216	230	220	240	236	263	221	236	259	229	246	216	190	221	220	243	227	233	235	247	250	194	221	218	241	256	259	211	244	219	228	209	236	226	234	250	256	236	245	245	218	247	222	212	228	239	244	201	211	216	235	223	216	228	225	216	258	232	244	193	228	248	227	241	238	198	221	230	243	227	199	225	227	223	227	222	211	246	226	207	251	221	234	242	215	218	234	263	236	240	216	223	235	234	209	214	247	254	216	217	224	221	250	216	235	223	245	210	203	265	234	216	199	216	230	231	219	198	193	236	234	205	279	202	247	230	244	222	252	231	237	257	230	225	217	221	209	233	231	201	233	250	210	222	215	207	222	217	235	219	249	262	232	235	266	220	238	236	236	213	239	217	219	215	235	248	218	202	236	201	213	239	225	236	213	215	232	229	224	229	235	226	230	242	239	221	220	235	244	210	249	231	238	232	220	229	222	203	231	222	260	210	230	249	229	236	239	207	277	212	214	234	237	208	215	193	240	250	236	225	217	218	229	227	227	262	249	238	247	246	212	215	230	258	239	234	204	236	223	207	238	243	233	238	226	203	232	235	237	243	230	237	220	261	228	241	236	215	247	211	228	255	243	212	238	230	248	221	219	244	236	214	231	226	239	244	239	209	250	231	227	224	202	210	236	209	225	222	206	204	242	215	235	230	239	239	221	215	224	238	255	223	227	211	255	224	244	218	206	229	253	261	218	215	239	239	246	218	228	241	253	213	226	238	200	255	249	212	223	278	232	243	234	227	212	233	239	212	224	196	263	214	248	217	235	243	277	196	254	238	237	220	230	241	223	220	235	232	213	220	235	219	238	253	226	245	240	249	198	246	204	237	226	227	201	228	227	209	230	233	220	215	212	226	217	250	239	236	206	218	229	231	236	206	260	198	234	237	229	232	225	234	212	214	205	214	247	207	217	226	254	211	209	250	202	242	232	246	239	239	235	229	213	241	201	206	257
32117	10221	1023	419	351	350	321	346	357	313	280	358	320	305	329	316	368	316	367	321	288	297	319	311	343	317	328	326	316	287	356	350	312	306	307	324	340	377	327	288	331	321	301	320	308	322	361	338	341	356	330	349	317	287	340	328	306	339	304	292	354	326	316	298	317	318	258	292	313	300	332	332	317	310	309	305	301	309	330	321	310	328	323	345	334	346	284	300	319	321	332	294	304	312	332	342	312	327	332	304	324	311	341	326	278	305	330	311	327	333	316	304	326	263	309	317	326	304	357	291	336	371	333	324	330	348	326	321	344	331	311	348	322	301	304	324	331	325	335	299	321	313	343	325	325	332	335	316	322	335	312	311	329	321	314	314	314	316	312	325	337	323	277	313	339	298	300	330	361	334	368	349	303	291	323	334	311	307	344	318	335	344	332	323	308	330	333	336	319	333	329	372	313	332	329	318	338	289	336	344	276	341	301	325	308	301	307	323	349	297	343	358	334	307	314	322	355	331	328	295	349	308	320	329	325	321	306	301	294	325	326	283	329	345	325	333	347	327	351	329	302	311	316	304	329	329	324	353	314	320	317	358	276	311	330	356	305	311	330	360	334	314	342	338	331	321	317	343	318	299	324	323	343	315	339	308	336	327	351	353	314	325	350	309	304	360	303	327	353	330	377	318	297	308	334	329	294	309	307	349	338	315	339	320	311	357	302	296	328	297	359	316	298	308	314	342	317	304	319	350	288	313	306	343	302	319	322	282	327	331	325	320	329	299	314	328	304	323	303	309	337	337	343	328	310	306	309	340	302	312	360	312	317	313	318	344	290	291	316	317	353	321	319	322	336	292	284	342	329	297	309	286	333	328	331	306	296	306	315	318	343	311	336	303	298	334	316	328	332	283	322	298	326	313	317	346	330	299	330	305	335	334	340	331	304	331	319	328	298	304	307	296	299	299	335	332	329	322	300	314	339	337	349	351	314	341	327	346	327	297	326	342	314	353	344	349	331	323	325	336	322	303	324	326	322	348	327	340	348	314	319	320	315	319	333	331	337	333	310	332	334	318	309	327	322	344	286	322	327	342	340	272	326	339	329	317	348	302	352	295	366	331	324	349	326	314	306	267	324	308	323	345	308	353	341	331	340	331	324	304	346	331	328	325	324	361	333	326	323	322	342	338	314	286	333	316	304	329	302	338	341	321	301	314	308	308	296	351	345	315	294	302	345	299	349	308	300	308	349	316	356	337	298	310	314	335	322	327	338	354	327	322	364	327	333	344	325	343	327	311	315	321	326	337	324	327	339	303	285	323	348	309	317	321	323	301	287	299	346	316	309	322	331	343	319	319	359	295	337	328	330	349	291	348	319	337	318	350	323	332	303	331	307	324	317	347	358	327	367	323	349	330	293	301	341	326	316	327	342	348	330	337	329	333	339	292	326	357	318	321	316	336	324	322	286	309	331	352	319	302	329	319	335	319	334	335	305	287	319	303	302	296	288	326	337	328	309	338	310	318	308	315	322	356	334	262	313	316	339	339	296	314	327	329	314	321	315	362	318	333	316	342	339	328	322	329	317	366	319	329	291	314	333	302	334	323	310	300	306	328	344	311	298	323	316	348	315	318	320	314	290	313	374	333	347	330	346	325	287	349	333	312	338	316	315	350	276	286	290	308	325	285	352	343	340	325	330	311	332	330	286	326	312	318	291	302	323	307	320	343	319	332	326	324	328	336	303	334	298	332	315	315	327	342	282	307	330	337	317	335	334	360	310	332	302	318	306	299	328	357	328	312	335	330	327	320	339	297	332	341	312	343	314	291	307	303	314	318	331	270	327	309	346	338	336	309	297	322	321	304	316	313	288	329	319	331	345	276	318	330	314	315	334	311	350	343	299	321	320	329	297	337	281	307	337	335	294	325	322	314	328	303	311	320	317	321	306	342	318	322	343	314	361	320	330	333	352	349	328	287	320	298	319	353	356	312	321	326	317	312	316	335	310	331	327	296	349	328	324	324	345	332	319	323	320	306	347	356	308	331	372	332	298	328	313	318	296	332	333	308	352	338	322	347	286	323	347	298	334	316	326	325	321	295	340	302	316	323	318	327	312	323	322	333	341	312	314	304	315	370	333	332	320	317	326	321	296	313	320	324	326	309	311	327	311	330	331	369	290	375	314	343	322	331	342	331	322	317	302	321	281	305	344	351	315	316	326	333	344	296	301	295	317	322	329	319	314	348	327	319	301	334	331	337	321	326	315	315	352	358	321	360	345	321	303	304	342	351	324	289	285	317	305	323	314	311	326	288	316	345	337	325	321	343	315	325	324	313	264	333	317	361	321	307	337	321	326	301	331	280	316	331	331	341	290	335	295	331	322	300	326	331	340	313	321	300	332	329	346	321	297	322	305	343	330	302	339	315	330	321	292	321	301	305	343	332	330	324	328	331	334	341	345	314	329	326	319	332	355	308	324	321	330	312	313	321	299	298	313	329	307	347	326	320	307	310	342	288	306	331	368	329	355	302	289	332	308	291	284	295	333	329	312	350	306	333	320	313	320	309	331	305	352	334	348	315	305	296	310	332	320	323	311	353	329	326	322	314	354	317	340	355	313	323	315	326	332	324	309	305	348	334	311	365	334	316	285	302	308	323	309	313	342	319	299	315	329	342	352	312	335	337	317	304	331	336	320	336	339	318	337	315	340	293	320	321	296	337	303	328	315	299	308	328	334	299	343	322	348	322	349	333	318	308	307	340	344	314	319	314	347	331	304	331	320	308	336	328	339	301	327	320	347	332	327	361	324	309	283	278	308	318	339	323	358	326	294	342	346	346	319	298	305	316	299	312	283	335	340	328	373	316	336	339	319	324	320	351	343	325	335	347	287	286	349	321	320	308	334	325	328	330	282	326	345	332	331	335	311	299	294	316	324	346	330	322	312	337	309	312	363	320	306	312	327	299	344	341	317	306	346	315	311	339	312	346	348	314	339	307	311	319	322	338	347	349	348	303	304	320	327	294	347	331	316	303	337	328	337	338	328	373	320	262	305	348	332	316	320	327	326	348	340	302	313	292	317	327	323	312	338	360	372	333	324	353	347	323	339	333	306	349	287	304	311	311	316	306	314	299	310	314	299	369	335	303	346	318	312	326	315	310	349	326	324	324	338	342	332	285	338	321	343	321	336	305	322	318	355	352	320	315	336	318	294	323	344	320	318	299	301	349	348	323	318	378	328	332	309	306	344	323	310	320	307	329	304	340	337	346	317	344	293	314	284	318	282	295	300	313	310	344	343	338	336	302	307	366	320	332	305	368	323	323	323	336	320	325	303	338	341	313	310	300	336	329	326	305	332	307	328	321	308	305	331	276	293	319	341	333	349	298	312	305	308	279	341	332	322	306	329	314	339	331	337	335	334	325	357	284	318	322	366	347	321	292	323	317	332	313	338	320	317	360	331	316	330	304	300	329	310	323	318	344	341	331	311	286	316	371	365	335	343	342	318	340
5519	756	723	715	682	700	725	689	723	679	681	722	697	685	741	713	668	703	731	751	793	693	725	720	682	720	716	714	747	664	729	720	719	711	702	705	738	662	733	693	687	747	702	696	683	753	713	707	674	689	745	711	728	701	747	746	716	686	686	750	698	714	690	684	724	716	708	706	725	698	667	716	702	708	705	683	687	757	710	702	711	674	776	685	683	690	748	712	721	748	717	730	751	733	749	757	703	753	730	670	689	697	720	704	711	702	744	754	716	741	662	684	784	668	652	705	722	773	728	750	735	714	763	711	715	722	737	705	725	726	682	685	686	756	699	732	725	733	671	776	724	731	730	742	719	717	652	704	702	690	758	695	732	742	717	720	678	720	706	685	673	708	689	727	696	735	687	708	706	724	751	665	708	721	743	752	698	700	695	764	723	722	720	685	689	673	723	735	737	722	727	765	700	712	681	693	714	714	708	687	707	698	747	725	668	707	697	782	714	759	700	724	711	691	712	688	727	727	663	705	700	718	684	660	711	690	799	700	677	715	732	726	732	689	669	720	731	760	659	718	735	727	758	725	685	676	678	687	716	749	719	782	721	746	674	694	674	714	741	695	719	674	706	696	687	733	741	733	722	713	723	751	720	702	740	705	730	711	677	755	714	678	696	728	704	733	682	664	734	726	743	672	746	701	723	736	711	736	680	713	743	699	751	723	703	720	716	705	734	719	726	712	729	699	661	696	645	735	707	748	733	700	733	681	697	746	696	756	715	710	748	681	716	689	691	763	677	779	709	743	694	687	780	735	739	681	725	747	708	736	692	676	716	701	713	741	719	666	670	740	761	731	722	714	779	711	700	673	711	655	756	723	684	734	765	733	729	685	694	745	736	669	644	719	691	745	686	698	710	772	728	732	692	699	723	717	715	744	669	715	698	700	713	744	719	759	731	731	697	727	708	643	736	746	705	720	721	707	709	723	704	737	744	742	694	658	701	754	663	685	707	712	689	681	746	696	697	702	688	679	727	671	714	715	705	751	710	726	650	740	661	720	731	762	706	686	677	698	697	745	672	705	714	715	648	726	685	705	705	711	735	705	729	733	667	734	771	697	680	685	742	700	718	690	763	714	714	710	691	696	691	708	741	718	749	711	757	727	666	660	749	711	720	734	699	747	701	662	730	706	766	728	689	678	719	736	697	718	719	755	711	719	716	715	684	725	698	720	761	734	736	747	719	678	725	737	713	726	738	689	750	744	740	727	708	689	736	734	707	722	665	707	694	691	733	721	765	720	708	743	669	711	719	740	724	703	761	712	724	739	734	651	695	705	690	682	718	731	667	771	755	693	708	748	718	693	678	717	710	747	747	737	715	758	693	742	749	736	732	737	692	707	691	676	709	715	702	699	700	731	734	758	691	728	704	707	732	688	685	681	688	686	722	712	715	720	701	715	669	710	689	655	728	725	723	683	726	728	736	714	729	733	736	723	779	705	699	735	702	710	743	728	682	784	748	731	695	745	697	712	751	716	702	736	688	703	709	706	690	692	738	678	743	717	664	681	675	722	755	719	752	717	719	740	766	725	754	752	725	737	713	712	711	701	747	696	767	667	694	751	702	713	727	751	725	702	744	689	728	691	720	722	746	717	779	677	707	667	750	723	703	683	702	707	696	720	757	744	723	684	701	741	729	684	705	688	724	726	749	726	722	721	748	734	691	665	732	692	701	662	733	739	706	766	734	693	705	678	731	715	695	737	697	722	726	731	736	721	732	687	728	734	715	732	728	757	745	718	714	720	701	728	774	728	671	715	708	679	763	733	706	725	668	706	731	712	700	715	707	737	662	689	730	753	688	740	717	705	734	692	736	686	712	718	722	706	706	703	780	688	716	767	741	688	710	707	680	752	702	680	761	743	725	766	724	664	691	704	712	736	702	727	693	718	699	704	682	671	722	728	731	749	713	747	727	741	763	731	682	731	703	751	659	717	705	706	712	756	670	706	717	717	709	704	728	720	686	707	691	682	717	697	733	690	727	783	745	689	724	707	725	731	749	684	713	730	662	705	772	744	699	674	691	709	693	725	729	723	733	772	683	738	691	712	728	713	715	704	712	719	702	737	727	716	735	757	717	730	730	731	738	666	706	705	731	706	730	727	692	680	750	703	682	668	698	672	702	714	726	744	730	724	669	707	693	685	680	683	744	731	708	725	720	748	716	713	686	727	691	701	702	713	734	684	716	672	704	720	692	748	704	692	749	733	696	741	656	711	670	735	735	714	748	693	689	700	734	689	709	698	711	699	747	697	685	727	724	753	741	693	744	764	726	703	730	729	725	720	697	711	729	691	743	761	719	738	664	691	699	725	735	705	755	726	688	703	716	753	672	733	703	689	724	677	709	693	724	719	751	680	742	730	701	685	698	656	700	701	665	705	726	702	713	776	765	720	664	729	730	665	710	732	741	730	716	672	727	750	723	726	709	728	725	690	689	738	746	766	676	708	715	740	708	669	742	677	665	698	726	696	707	709	734	731	741	714	741	740	711	690	676	744	717	729	699	686	711	734	683	721	686	708	743	715	738	703	730	715	731	698	696	781	729	698	719	686	742	701	725	728	667	727	747	715	701	761	725	743	747	689	741	729	704	747	726	690	724	718	778	728	692	680	657	714	712	728	668	724	706	733	720	691	703	697	669	745	707	689	727	691	725	698	716	654	725	773	708	755	736	725	697	691	703	767	728	757	668	713	693	683	691	727	699	691	722	722	720	692	648	712	746	705	747	726	707	704	692	717	703	713	722	774	700	675	676	720	669	732	730	686	730	704	692	720	699	728	697	690	732	747	709	726	732	689	727	739	745	770	670	725	724	706	704	701	736	712	717	719	734	744	689	692	692	718	724	751	774	705	704	747	695	748	662	683	660	722	752	768	738	772	728	701	721	681	736	701	750	778	711	676	747	758	713	692	735	700	715	715	708	705	708	674	716	696	699	717	751	707	753	724	738	727	726	731	723	669	737	696	751	700	749	691	703	713	667	750	691	702	700	730	682	697	730	721	704	691	781	683	718	704	734	756	718	721	707	739	725	705	703	733	717	723	692	690	684	738	678	709	670	722	723	715	722	701	726	703	795	706	712	728	707	665	713	682	729	681	748	707	736	743	753	692	707	673	711	749	729	716	696	696	705	727	726	718	755	668	698	750	741	735	711	686	712	757	685	713	722	748	704	658	699	740	716	724	729	745	754	737	693	727	687	691	708	693	706	710	718	655	703	717	771	731	732	719	737	711	613	708	694	674	698	674	750	685	746	701	731	724	737	715	717	720	713	729	710	752	734	684	767	698	709	722	736	709	717	744	731	687	686	724	735	707	733	689	717	732	722	703	731	716	712	766	712	715	673	735	691	715	733	701	748	725	726	708	671	725	759	729	650	691	752	721	707	722	769	737	725	700	727	725	719	679	742	729	709	713	707	690	694	756	672	807	728	684	730	697	709	767	708	703	709	669	752	688	720	744
24605	21018	24434	27788	20311	1494	398	320	288	265	244	227	228	220	201	256	240	229	211	224	206	233	204	211	234	181	213	212	210	208	206	198	215	204	191	226	212	201	186	195	194	241	201	220	212	199	195	203	201	201	184	212	180	204	216	204	203	181	211	209	208	202	179	225	179	185	234	201	192	203	206	229	223	215	200	204	223	233	213	217	213	213	196	204	194	197	230	210	179	220	182	188	208	188	206	216	240	206	212	218	225	237	199	208	196	193	209	209	218	212	196	214	223	218	215	225	201	200	167	215	205	206	214	183	205	234	213	205	214	208	221	166	165	192	201	211	216	169	203	225	204	196	176	238	219	207	192	233	200	184	200	191	192	229	196	208	191	246	193	242	201	188	207	217	212	183	212	241	222	192	260	193	222	195	205	192	221	204	208	167	200	198	221	213	186	213	179	217	220	207	208	190	192	197	176	224	210	166	228	201	203	186	249	213	208	220	214	223	214	213	204	203	189	216	188	179	196	178	215	200	209	236	206	191	198	195	204	207	190	192	206	209	195	219	228	210	220	215	181	204	200	199	215	228	222	204	191	200	216	217	223	210	236	211	203	223	205	191	183	202	226	204	188	180	210	211	182	220	240	188	194	184	207	218	202	227	187	157	223	215	222	189	200	190	191	203	206	199	211	173	199	187	236	201	188	234	193	193	213	208	220	220	212	196	215	194	190	223	224	180	206	235	226	215	205	191	217	202	212	199	218	219	210	207	219	202	222	202	182	248	186	213	205	203	194	212	217	204	189	213	207	181	219	195	213	218	185	233	194	189	209	227	201	179	209	197	208	206	204	218	206	194	196	189	197	205	206	231	211	213	208	210	208	191	211	225	196	222	184	215	208	220	212	198	207	212	188	188	228	215	197	200	197	208	204	202	195	222	189	199	229	180	200	239	217	219	200	177	186	173	217	199	207	192	195	188	211	203	222	203	211	183	213	206	219	174	219	189	198	220	204	217	201	200	209	227	200	203	198	228	201	197	224	239	231	210	203	195	199	204	204	215	189	227	225	196	182	215	222	202	212	249	226	182	191	210	230	200	230	197	201	227	194	196	202	220	197	216	169	227	212	204	209	231	198	190	195	210	192	204	201	178	210	201	192	181	214	228	218	205	201	223	190	209	217	185	201	223	197	236	193	220	212	190	193	169	218	185	187	188	205	205	207	192	196	195	209	221	211	181	196	191	185	189	198	199	188	233	212	205	213	214	227	202	234	204	234	214	213	191	189	216	222	197	242	220	225	178	184	247	218	218	223	184	226	244	184	194	189	212	195	234	211	196	175	181	219	202	199	221	204	206	199	186	192	160	211	195	226	223	215	204	221	211	229	200	188	204	226	223	207	201	182	186	207	204	199	200	190	212	204	186	224	226	201	204	220	195	187	201	223	182	198	204	224	209	217	201	214	210	220	192	213	207	227	226	205	210	221	217	226	186	205	249	219	209	208	196	213	198	229	197	209	183	200	207	191	199	232	224	211	229	192	222	221	228	192	184	195	202	226	236	194	203	197	207	232	238	221	215	201	215	222	229	207	184	207	206	216	193	196	195	209	207	206	202	187	176	178	210	231	210	188	227	224	216	219	197	193	203	213	232	214	216	213	203	204	226	211	185	191	217	231	200	203	234	186	180	214	224	209	208	215	208	219	230	198	184	209	164	210	207	214	243	236	197	193	186	209	235	219	190	208	178	208	212	215	213	191	212	194	206	214	221	205	203	214	191	205	251	239	196	187	198	207	204	213	195	213	199	180	225	227	228	191	197	193	188	171	177	185	199	181	201	218	254	218	206	209	219	197	228	186	172	188	180	224	201	199	216	237	215	190	203	212	182	207	216	213	213	233	201	219	180	209	227	208	203	174	190	209	254	212	212	208	197	200	213	205	208	173	190	188	203	194	199	208	208	212	225	225	205	201	205	195	192	187	197	195	216	197	207	195	209	218	212	215	196	197	205	225	208	190	197	191	209	204	203	184	199	226	223	236	202	206	190	199	205	221	224	178	208	210	199	209	207	205	193	210	215	229	220	178	222	212	211	202	216	197	208	209	185	203	201	216	205	218	174	201	194	199	221	192	167	220	204	181	243	196	159	207	238	201	212	198	203	188	193	256	192	217	230	193	227	195	232	189	191	194	172	227	215	236	221	194	226	206	231	167	206	176	202	214	204	204	172	228	204	192	200	227	190	216	195	236	239	181	211	187	208	203	196	184	179	223	214	191	213	199	208	200	233	208	210	197	207	201	196	225	220	203	212	217	195	203	198	218	230	195	210	201	184	191	197	218	207	220	208	205	208	209	202	213	182	202	212	221	175	206	206	223	198	216	195	219	177	223	213	188	195	228	223	210	236	234	186	181	233	215	206	178	236	198	219	201	209	211	237	202	186	212	202	172	218	202	193	212	218	196	191	202	203	204	210	219	223	212	188	217	192	194	197	197	222	182	211	212	208	227	205	200	195	189	226	186	221	189	225	196	205	184	223	211	181	181	187	203	221	243	207	200	189	195	186	202	197	198	222	217	200	213	205	219	217	215	198	218	195	209	196	204	200	197	209	213	194	211	241	213	216	198	191	213	209	249	195	178	211	202	182	192	174	181	203	217	187	191	204	220	221	218	204	257	190	168	204	215	209	218	222	197	227	218	194	198	190	219	209	202	186	210	205	224	197	183	182	201	202	187	199	212	203	204	247	218	225	209	206	181	190	212	205	210	203	215	199	174	219	203	196	233	202	207	192	199	208	197	232	201	219	179	225	193	238	225	186	224	201	198	201	191	191	211	208	222	219	197	198	177	215	218	206	189	218	212	217	216	204	199	236	210	177	167	190	215	253	213	203	208	184	213	209	186	231	221	187	216	184	183	177	209	221	212	205	197	202	191	202	200	223	201	213	189	233	179	227	231	192	196	195	199	206	205	193	205	214	250	205	213	211	195	202	193	210	223	219	206	217	197	235	214	209	227	207	236	205	222	200	213	229	178	193	210	227	211	211	212	233	195	206	198	216	215	219	222	192	230	207	212	226	188	220	211	187	218	204	169	211	193	205	198	218	195	189	217	196	193	211	181	200	199	178	228	197	198	235	186	203	204	193	202	193	192	210	206	203	194	173	206	209	227	210	220	220	199	210	196	168	176	173	218	181	219	213	199	203	207	205	208	211	203	201	225	209	236	217	214	241	194	193	197	193	192	216	212	215	210	223	210	201	183	207	230	188	209	243	193	211	202	182	201	200	188	201	196	194	179	201	220	232	187	209	190	219	203	202	207	222	193	201	200	201	205	192	211	222	206	228	182	198	199	213	215	171	204	208	190	208	190	197	226	235	211	201	189	209	195	223	200	202	213	207	193	209	217	204	179	212	199	217	193	207	203	180	207	221	208	202	215	224	221	188	210	220	218	211	196	210	202	213	204	234	216	189	185	214	217	186	201	221	187	201	233	181	220	193	188	190	204	218	221	226	212	202	209	195
3147	2568	1450	869	678	583	563	540	500	473	505	476	526	464	500	485	464	478	447	450	480	504	491	463	429	487	480	469	442	424	485	469	431	479	461	481	455	481	465	466	479	462	455	449	466	471	431	478	446	484	484	496	453	463	460	467	466	485	447	449	476	466	467	431	493	452	442	492	476	448	471	446	419	461	461	456	456	465	462	453	477	478	469	446	494	458	430	424	453	479	481	474	525	439	451	484	493	466	488	446	469	452	479	447	439	446	477	468	459	473	503	471	440	501	472	493	471	498	439	484	495	488	482	481	441	436	492	475	499	485	504	478	429	447	469	470	505	473	442	500	453	467	475	459	481	500	394	494	482	472	460	475	429	446	434	455	502	453	456	498	481	444	461	441	437	491	481	475	466	486	461	475	487	450	467	457	442	497	494	464	472	474	442	454	484	453	493	450	463	459	472	480	477	479	482	454	473	490	459	428	477	501	470	478	459	479	461	495	450	444	480	462	498	496	469	462	472	467	435	477	472	458	481	490	484	462	446	447	481	468	480	472	433	465	456	470	490	438	480	443	453	468	476	483	476	472	417	464	496	487	478	465	431	473	467	473	479	506	494	452	455	491	443	458	510	457	467	457	502	456	473	441	470	428	460	456	486	496	485	472	460	442	485	463	507	511	445	461	452	459	488	484	451	424	480	464	468	438	479	482	446	458	492	456	442	436	448	478	481	477	476	476	482	464	480	436	483	452	471	454	517	488	473	437	465	438	494	432	478	470	490	465	427	501	450	443	490	450	445	456	441	470	434	471	472	434	462	474	494	461	497	497	468	471	454	420	453	466	435	487	470	472	470	434	445	484	473	462	429	475	474	480	451	462	485	460	488	440	458	485	490	455	460	459	473	467	453	479	442	498	447	475	461	470	489	469	455	443	488	468	455	449	474	457	458	430	475	487	439	491	466	507	490	455	445	453	474	505	464	502	433	483	453	463	455	521	497	466	477	484	441	430	521	483	484	424	469	456	463	439	491	462	473	477	438	491	476	485	453	487	468	448	431	474	458	457	457	475	495	463	446	492	497	463	450	404	490	450	445	475	473	457	507	494	461	486	430	462	463	455	452	476	457	422	472	478	479	488	474	491	482	496	467	449	460	467	469	467	416	454	436	412	448	477	460	439	448	450	488	487	463	485	460	478	439	473	468	452	477	441	463	465	490	487	497	457	466	478	470	486	483	527	423	426	477	449	463	461	459	451	471	453	463	460	435	489	459	496	487	469	480	478	444	479	472	424	482	483	476	464	491	458	482	486	445	452	478	448	438	476	468	497	495	467	492	486	438	446	452	477	483	427	453	453	444	451	440	479	461	457	473	471	465	459	514	472	465	501	504	473	470	483	448	441	474	491	473	509	465	489	496	453	468	494	492	477	451	441	488	490	454	443	417	466	458	450	464	426	491	438	461	462	473	475	500	440	478	486	487	490	485	474	459	441	477	471	454	457	473	454	449	454	441	431	469	449	477	467	464	460	463	438	424	439	494	472	481	455	495	447	478	457	462	475	492	446	488	448	515	482	474	483	483	465	426	456	468	487	505	486	470	458	463	470	489	463	475	436	464	480	487	468	455	509	436	450	450	422	428	476	443	458	474	455	521	436	441	490	454	463	510	483	484	453	433	491	475	438	474	474	468	456	444	492	483	488	461	457	460	438	467	463	463	475	441	486	464	448	451	430	477	475	451	443	447	477	460	411	482	491	451	477	459	400	440	478	482	488	447	458	428	452	456	492	444	466	486	489	461	431	501	464	437	463	460	466	417	450	447	496	439	458	496	420	460	443	448	480	480	500	474	466	481	444	456	490	471	445	430	439	442	449	475	474	459	478	442	470	436	450	475	486	447	467	463	510	472	473	460	468	448	461	435	428	456	427	495	469	485	482	455	470	510	460	465	478	477	441	500	494	472	468	437	514	490	510	467	452	457	442	469	494	462	437	451	469	455	442	454	464	467	441	497	436	482	452	477	488	476	495	462	471	441	482	480	479	425	439	465	468	450	476	467	459	492	444	465	469	470	444	469	418	460	431	486	422	470	489	462	487	476	439	485	442	480	447	432	494	428	474	485	447	488	468	461	451	476	454	466	478	488	488	444	482	472	445	496	463	483	484	459	451	471	464	436	494	456	452	481	474	490	434	463	480	463	459	459	507	489	460	466	485	469	460	485	477	468	497	496	490	466	480	491	509	470	467	452	451	475	480	494	483	498	435	436	475	514	471	508	461	495	453	488	473	477	436	453	472	486	486	465	473	470	444	429	475	453	465	449	480	473	447	465	442	499	464	477	456	497	503	458	479	480	465	436	488	487	489	452	464	463	430	474	459	478	514	488	464	444	482	497	481	482	460	494	454	471	433	448	475	443	469	510	455	487	442	508	521	486	454	501	480	472	461	480	490	477	486	460	444	448	482	499	428	438	453	474	448	473	488	490	470	499	457	514	471	482	434	446	452	454	492	450	474	515	476	465	432	442	458	470	471	443	496	503	453	482	463	464	471	462	475	464	423	479	435	468	449	458	480	481	483	480	461	442	468	451	500	463	468	493	464	472	483	480	430	479	495	482	462	461	440	500	469	444	476	459	462	472	472	476	460	455	463	475	489	442	456	489	456	456	483	461	485	430	444	459	501	448	497	505	486	430	454	451	460	466	462	458	465	482	479	471	456	471	462	481	453	435	505	440	434	472	450	478	438	500	460	461	459	417	471	457	512	417	457	423	447	479	502	457	476	420	483	442	457	472	455	522	451	470	445	462	508	505	453	421	487	473	441	487	471	458	423	473	491	474	436	438	508	438	467	483	433	484	473	473	468	453	500	467	473	475	452	436	497	451	474	449	467	494	424	443	452	468	468	506	461	450	454	464	483	456	429	469	497	481	494	464	468	493	469	494	479	487	486	451	436	462	516	455	462	448	429	454	484	482	500	476	469	492	457	473	447	478	483	475	458	497	457	472	479	466	476	457	453	463	509	498	467	470	465	526	461	475	456	440	488	458	489	477	480	427	481	479	430	433	474	464	446	440	455	476	480	481	496	458	457	516	457	484	461	507	466	498	458	480	438	487	468	482	432	482	493	478	452	451	507	470	476	512	482	483	482	467	480	444	442	444	428	468	462	456	437	447	455	458	497	465	452	454	469	479	490	444	509	449	443	432	476	488	518	463	417	468	450	501	479	482	468	497	465	483	472	499	477	465	491	461	476	451	486	449	465	478	417	455	455	440	441	472	481	483	500	460	474	441	470	454	436	459	456	477	472	440	444	469	449	448	487	508	497	470	466	458	466	480	490	422	470	506	502	421	464	482	484	486	442	476	438	445	456	491	452	460	489	469	473	431	467	463	478	504	474	499	488	457	483	426	476	460	488	492	491	464	457	520	465	452	500	468	443	490	489	473	438	412	497	477	451	448	443	476	460	469	467	418	465	473	487	448	486	454	465	450	455	456	474	457	458	469	437	451	464	501	468
23798	20954	25055	27027	20962	20681	1011	279	206	174	152	144	123	144	132	101	122	108	123	101	113	102	88	118	101	90	90	82	93	101	100	91	94	104	100	92	103	95	92	96	93	83	79	76	85	85	71	98	75	111	90	95	103	94	80	82	80	89	91	85	91	77	84	76	81	94	67	79	93	94	91	106	86	76	90	80	103	91	108	75	73	88	74	78	91	86	80	89	81	98	86	84	81	55	90	84	81	88	70	94	101	89	104	100	79	93	69	74	88	97	80	86	78	85	74	99	83	68	90	73	76	89	88	85	94	104	70	82	81	84	79	99	72	80	93	78	72	83	82	88	70	91	73	89	89	98	98	84	73	82	73	91	101	84	87	81	72	82	98	86	89	84	84	90	77	84	79	81	101	86	98	97	91	96	97	99	98	92	78	90	90	82	87	104	85	80	84	89	71	70	80	93	90	82	96	73	92	102	84	75	95	89	86	75	85	79	92	78	99	78	77	93	92	104	80	92	82	83	93	89	90	89	108	85	79	83	73	88	84	73	83	94	89	76	90	85	87	98	69	84	83	90	93	65	98	75	77	92	83	84	97	91	70	74	113	54	83	92	88	85	91	100	83	72	90	82	84	90	75	94	76	81	85	87	89	67	72	81	84	83	104	95	94	85	86	79	87	78	83	76	81	78	84	76	89	75	102	101	78	93	100	86	82	90	81	106	86	96	78	80	74	83	78	70	74	75	92	90	92	114	87	66	96	94	82	97	91	84	90	89	99	81	79	103	73	98	102	85	69	98	84	77	79	86	88	74	75	88	84	94	83	69	85	71	79	70	79	78	99	88	79	86	82	93	88	96	99	94	74	78	93	72	84	93	84	89	67	105	88	89	80	80	90	98	98	95	72	68	73	87	87	92	95	87	93	96	86	78	79	91	92	83	105	82	80	91	89	79	95	65	87	81	70	77	95	60	79	79	88	71	77	91	106	90	79	92	98	81	77	82	83	82	79	76	75	67	80	85	69	64	83	81	72	73	81	80	74	71	103	88	83	81	88	94	91	80	116	86	93	72	90	75	98	81	94	77	86	77	81	79	72	81	97	103	74	106	87	70	75	94	58	78	96	82	83	105	101	85	73	84	89	80	85	99	96	89	88	86	77	99	79	76	77	98	94	84	81	92	88	66	94	93	79	89	71	83	92	78	82	97	84	95	84	81	88	92	89	90	79	76	94	85	98	92	86	97	90	82	99	75	75	87	104	87	73	80	89	94	87	85	72	84	97	95	87	88	89	87	62	72	90	85	75	89	72	84	107	87	92	91	87	83	72	88	93	78	93	99	68	84	77	82	92	76	86	88	83	82	96	72	84	88	87	85	88	83	95	89	114	79	84	68	92	110	78	78	82	86	93	74	84	86	90	99	97	90	105	96	79	73	70	79	80	98	76	83	82	99	89	85	75	88	88	82	102	88	98	85	88	73	70	92	105	89	94	90	89	86	84	95	84	80	100	109	89	70	75	69	86	90	107	83	82	80	85	78	96	80	87	85	97	101	90	85	68	97	90	78	112	100	68	88	79	79	83	72	80	89	78	75	101	95	79	90	83	91	87	86	60	96	90	85	84	85	84	86	76	76	75	90	83	79	92	92	92	105	82	94	89	88	88	96	77	77	87	68	84	85	84	94	90	89	78	92	73	90	80	89	94	101	87	89	83	72	95	78	96	103	100	105	87	91	78	75	101	84	90	93	80	86	85	92	85	105	86	81	84	81	113	131	75	77	81	83	70	86	84	86	60	77	94	73	80	99	90	75	98	90	91	99	83	85	87	77	80	89	90	78	78	102	87	103	92	86	78	90	88	81	73	97	109	86	93	81	103	81	84	101	81	83	90	74	79	83	94	89	81	64	72	75	84	116	95	86	84	79	99	98	78	98	92	79	85	80	78	91	81	97	95	91	97	97	101	79	106	79	93	110	81	96	91	75	87	82	73	101	100	94	100	92	86	81	81	88	93	85	95	83	83	93	96	77	90	75	86	98	106	87	71	79	86	83	105	93	78	74	99	82	100	97	71	86	94	81	101	89	81	88	72	99	69	82	91	80	97	84	74	91	74	73	106	90	95	88	81	79	85	78	78	82	87	97	80	81	78	85	92	95	83	82	76	101	80	85	82	88	92	106	81	84	86	67	99	88	90	88	85	83	85	99	90	85	86	80	92	97	84	84	111	87	70	93	76	83	88	96	89	79	88	76	85	94	92	98	81	85	82	82	93	98	97	93	89	84	72	76	89	92	81	76	91	78	73	55	80	76	82	85	90	83	93	82	95	90	84	82	74	109	111	98	69	87	90	84	82	97	78	82	101	69	98	85	70	70	79	95	86	83	71	83	92	78	93	81	85	79	93	80	86	87	100	105	91	73	66	84	81	90	79	81	86	84	85	90	93	103	76	86	92	114	83	83	69	75	73	84	83	80	83	82	72	82	92	83	88	59	79	65	104	91	81	114	86	67	86	98	88	83	96	82	92	99	81	100	96	89	96	88	74	94	92	81	88	88	79	77	82	74	99	90	88	71	98	95	78	94	78	88	80	88	98	70	103	77	79	87	75	86	95	87	78	88	91	107	96	105	79	105	90	91	93	69	89	77	79	83	90	90	84	75	84	99	65	90	84	92	96	95	73	78	85	62	80	102	82	85	94	100	70	97	84	77	78	96	89	92	83	103	84	89	101	73	100	97	77	90	95	87	86	80	95	97	75	68	98	80	77	90	91	85	102	78	96	81	72	79	77	67	91	91	103	92	79	90	104	82	77	93	88	101	94	89	87	77	95	100	97	98	90	101	82	86	77	80	100	83	105	85	86	64	75	78	80	87	94	110	97	91	76	93	100	91	81	103	82	101	78	91	92	75	90	90	83	90	100	88	73	96	95	86	82	71	92	91	97	80	113	89	90	98	96	82	91	82	100	66	78	112	92	87	89	92	78	83	83	82	85	96	66	87	68	108	105	94	91	79	92	78	89	95	73	75	65	95	84	79	96	89	93	85	74	90	89	92	74	67	85	88	73	79	83	84	89	91	88	96	87	81	79	93	69	79	65	93	106	86	96	65	85	100	107	88	91	97	94	69	71	94	77	80	83	77	78	85	103	93	85	105	68	96	94	89	74	75	86	87	73	88	81	88	85	80	74	89	85	92	95	94	80	81	75	97	88	87	79	72	90	82	81	74	80	66	74	108	86	85	94	100	82	89	94	85	88	79	100	84	90	74	75	86	80	76	91	93	78	88	87	82	87	79	89	79	86	83	91	74	72	77	80	91	95	94	102	77	88	82	84	84	77	90	82	101	85	90	97	93	77	93	61	83	101	88	93	87	75	93	84	74	93	93	90	86	99	66	101	86	107	88	78	88	93	70	80	80	92	90	101	85	85	79	96	78	94	83	77	98	83	91	89	109	92	101	107	85	85	92	88	95	102	73	87	89	71	90	89	98	90	69	77	92	91	106	83	91	76	83
2928	4028	2189	990	588	429	327	330	316	285	242	273	231	252	268	216	204	253	225	218	248	226	186	252	238	265	224	266	275	225	251	227	232	221	220	254	253	212	217	218	252	228	225	236	250	244	218	228	206	196	218	223	231	206	226	213	236	252	218	211	239	238	211	238	224	243	205	234	215	218	205	206	221	235	207	225	209	227	256	211	253	209	230	235	204	218	227	235	247	193	208	209	227	226	235	235	236	224	206	228	210	218	235	247	237	245	227	208	250	238	241	204	223	212	208	237	228	233	237	221	241	223	210	223	256	229	232	211	228	214	221	236	203	260	256	225	244	222	206	212	227	236	212	196	242	232	221	225	219	191	229	212	217	224	209	233	210	247	221	230	246	231	227	229	201	205	223	240	244	233	215	226	218	203	237	215	226	227	233	229	226	210	233	218	218	223	229	223	219	241	233	220	224	218	225	231	214	262	218	246	214	247	237	237	216	238	226	201	221	234	208	229	238	243	223	229	208	230	235	239	236	231	220	242	219	246	210	232	242	236	222	228	231	235	214	237	240	248	238	218	219	193	230	244	221	224	225	250	225	189	208	221	225	218	239	219	201	205	219	235	220	250	241	252	201	238	217	241	247	191	235	232	235	223	201	226	223	245	238	201	213	232	230	220	236	226	228	246	211	217	207	218	226	235	243	242	252	243	262	214	254	247	214	252	225	248	214	245	228	229	203	225	221	204	222	262	239	218	229	234	226	220	235	219	210	239	221	226	256	212	226	216	268	247	196	231	229	246	256	224	226	236	205	253	232	249	252	223	226	224	225	225	209	232	225	237	240	230	228	241	235	227	239	215	213	229	235	216	203	203	243	243	195	242	205	238	228	230	234	212	230	223	226	224	225	230	225	234	227	222	248	234	201	205	215	198	240	208	223	210	219	220	233	214	224	197	202	214	236	208	230	213	243	246	223	215	247	207	228	231	259	243	252	252	233	208	221	212	213	238	237	230	226	208	227	220	236	218	224	220	228	234	238	224	228	220	225	236	256	239	228	238	236	217	243	235	232	217	227	229	218	235	227	234	231	214	230	206	214	210	230	216	221	246	236	220	240	220	252	233	217	201	247	240	241	230	242	214	232	233	240	196	201	222	231	212	222	213	228	229	237	239	234	207	215	218	219	198	235	253	237	205	243	242	203	227	200	238	233	217	245	247	220	210	217	251	215	245	248	242	231	229	237	220	203	229	227	222	239	240	202	235	218	224	234	232	250	230	200	228	221	220	249	231	231	228	247	199	256	217	240	227	249	225	221	252	232	230	226	230	216	248	230	221	249	217	231	223	202	233	225	219	221	246	225	239	243	256	224	222	210	238	218	217	215	246	191	214	235	210	204	222	234	224	225	226	204	212	203	242	217	215	205	211	223	205	228	236	238	226	248	233	214	227	240	224	207	215	234	242	234	213	251	205	220	195	240	221	217	223	227	238	217	228	237	235	231	227	226	230	226	253	227	233	263	234	241	213	193	235	218	220	216	216	216	220	266	240	227	226	218	223	206	223	219	236	218	258	202	228	230	239	228	224	224	219	215	208	227	235	193	214	242	228	243	207	202	213	245	198	215	229	244	266	240	242	228	240	250	229	246	238	231	211	224	230	223	246	216	219	221	254	231	221	229	240	239	231	255	203	235	249	235	231	238	234	242	232	223	216	258	195	243	233	235	221	230	222	244	231	246	226	204	235	218	231	213	248	208	239	212	231	217	200	207	237	247	216	259	226	219	228	228	233	235	208	233	214	205	211	228	245	223	241	216	231	228	242	197	211	228	191	221	206	210	211	208	186	227	213	231	210	243	205	238	251	243	247	222	220	254	206	212	215	264	245	239	237	224	235	243	244	218	202	237	217	237	217	220	235	210	237	217	231	208	237	225	206	248	251	253	241	260	250	214	219	234	243	240	234	207	232	209	236	231	209	225	229	246	217	239	231	200	237	223	250	230	197	220	223	229	247	228	266	229	242	221	228	221	220	225	217	208	244	224	235	198	225	220	224	220	215	225	244	199	230	229	230	216	231	223	230	199	214	220	223	221	222	247	214	206	251	239	246	201	218	237	224	234	211	230	239	217	233	210	219	218	233	227	248	219	256	225	236	221	224	215	233	232	223	223	216	231	253	192	238	223	252	242	280	197	216	211	228	220	253	238	225	240	221	228	222	249	249	222	219	206	220	206	198	242	206	215	234	209	228	234	223	214	216	209	258	224	227	239	229	237	257	251	228	226	215	230	248	214	214	242	215	228	212	254	227	259	239	234	207	233	232	206	241	242	231	221	253	218	237	215	236	231	232	240	225	225	246	230	231	232	224	236	224	228	219	238	218	215	220	211	248	228	286	213	222	218	214	216	234	241	220	221	227	202	230	225	212	222	234	211	211	231	248	242	212	243	211	223	214	245	245	233	206	226	237	212	238	192	239	199	216	222	239	256	260	216	264	217	206	221	246	230	222	226	211	239	262	231	256	256	225	249	248	247	201	239	224	205	234	205	227	235	217	237	236	216	223	236	229	253	226	187	218	205	217	239	234	219	230	226	245	214	229	218	255	244	211	219	233	241	231	217	200	258	227	238	246	180	227	226	221	236	234	201	216	228	231	231	238	235	233	224	234	237	247	267	254	249	218	231	217	250	218	215	204	255	238	211	226	212	216	212	229	213	222	231	255	269	224	233	209	231	221	232	221	221	229	223	240	222	218	202	227	217	230	247	219	201	220	221	230	253	234	247	220	225	210	255	214	198	266	224	236	207	206	255	226	233	222	228	243	243	220	221	245	200	205	225	216	224	213	248	227	210	240	206	229	240	233	217	220	222	247	228	245	243	219	224	218	189	210	221	214	214	220	198	212	219	210	258	200	231	236	219	267	181	208	258	221	216	243	208	221	265	210	222	236	237	223	222	208	229	244	230	239	232	224	216	217	234	219	214	212	230	257	232	220	233	230	231	215	211	238	226	237	220	241	216	220	215	199	243	226	230	203	231	235	218	236	222	229	231	215	252	244	218	218	219	223	239	236	232	217	202	228	212	257	212	220	218	222	233	224	217	203	231	246	250	214	230	244	220	213	219	229	242	210	220	205	251	231	214	226	241	213	221	231	223	236	263	230	216	220	222	204	259	189	233	226	215	214	225	226	198	248	213	249	277	225	204	235	190	234	232	218	233	208	230	222	223	216	228	243	237	232	216	214	241	218	247	227	204	219	240	204	226	238	215	258	207	250	213	243	260	229	218	204	209	243	229	232	215	199	221	228	231	234	225	218	199	217	214	213	237	222	207	209	254	210	217	246	211	225	219	238	206	226	232	208	229	238	229	228	220	226	211	228	223	209	233	222	234	227	211	215	231	219	216	239	251	193	219	231	233	218	222	217	229	232	236	243	218	228	211	252	254	232	241	240	227	231	206	229	220	199	243	225	202	218	238	226	252	192	236	234	232	251	221	226	204	218	235	225	218	218	226	215	208	218
32249	10279	951	437	397	378	384	324	280	325	318	309	315	307	357	336	297	316	339	351	329	299	303	303	306	314	285	345	339	359	357	315	298	317	322	326	300	340	303	315	323	322	317	319	328	335	323	310	329	308	338	303	321	323	348	336	371	320	328	313	289	299	335	336	312	325	300	328	300	317	322	294	339	308	335	312	327	305	318	305	336	336	348	334	314	301	305	332	306	324	343	337	333	350	342	354	303	329	302	315	336	326	339	314	325	315	291	330	299	288	314	309	315	306	317	340	326	364	329	329	318	334	331	299	296	304	314	345	340	334	338	332	316	357	334	307	357	301	333	298	303	369	298	282	282	273	328	329	320	313	313	335	307	320	295	314	284	297	309	322	293	309	335	330	296	352	318	355	337	363	332	295	285	373	321	330	321	319	334	323	339	315	336	317	330	342	323	339	338	319	319	312	315	285	298	322	318	300	312	324	307	320	303	340	333	350	357	316	331	322	291	313	319	313	323	302	327	343	319	341	338	299	343	316	286	304	302	327	347	313	298	335	305	316	326	328	300	335	330	320	319	336	302	316	314	330	348	348	338	329	314	323	340	282	308	334	326	349	296	313	319	343	315	334	323	337	347	351	343	303	299	328	316	348	286	338	318	309	333	313	291	326	358	295	323	278	325	342	306	292	331	314	326	323	331	365	327	349	300	326	310	327	351	305	328	285	310	265	327	303	363	338	306	315	320	318	333	335	293	290	331	332	337	307	333	324	298	322	339	293	308	321	291	334	286	328	306	325	329	352	294	252	340	335	347	327	337	321	305	316	312	339	305	312	350	348	331	311	330	321	320	342	346	359	319	302	314	359	328	304	293	291	315	309	296	362	334	350	305	340	342	360	311	324	304	330	302	321	294	342	364	322	317	316	304	338	350	315	341	361	354	345	266	315	297	314	325	295	331	311	306	343	356	308	318	306	313	322	322	326	367	335	312	306	301	374	309	322	305	332	344	328	320	316	314	332	314	357	291	311	348	329	319	321	350	331	304	310	332	317	332	354	290	340	338	304	309	321	357	325	314	311	345	296	335	323	296	333	306	326	340	304	337	333	326	339	338	368	351	314	323	308	317	300	313	323	347	339	342	280	322	342	302	311	315	290	318	272	302	293	351	300	341	327	306	354	332	355	309	312	337	331	318	288	311	300	335	338	306	314	345	311	326	337	329	324	281	314	311	268	342	331	345	322	336	350	323	312	328	332	322	292	337	347	348	356	316	321	317	307	326	302	329	340	349	307	312	310	286	338	317	320	316	357	354	364	303	312	326	353	352	318	321	359	342	352	297	298	316	307	308	306	311	288	327	324	315	342	335	316	353	327	343	311	333	311	331	337	313	319	349	330	307	355	316	314	287	335	287	323	329	324	313	344	325	314	310	313	330	320	300	365	346	325	289	321	283	311	293	355	335	353	307	327	320	312	305	314	318	311	310	341	333	328	306	299	342	317	303	322	332	318	328	292	306	318	350	318	294	332	339	295	327	292	279	326	305	355	336	312	349	307	315	301	319	313	319	343	302	310	298	348	308	339	322	342	313	320	337	318	339	326	312	331	321	356	343	331	324	322	287	340	364	318	347	330	293	320	305	313	305	320	326	333	323	346	316	310	307	323	310	307	320	330	344	317	310	325	336	307	340	315	293	305	321	319	314	344	326	313	301	294	305	291	300	316	317	313	332	334	337	343	313	342	290	350	339	327	346	325	327	353	317	336	327	340	331	315	335	372	309	297	310	334	315	350	324	304	307	348	356	326	322	339	302	306	314	300	307	331	308	340	310	326	309	295	302	323	399	357	342	296	304	325	284	316	318	367	317	338	328	308	305	278	321	334	340	308	315	335	344	302	331	317	331	308	330	303	317	333	332	354	315	303	348	298	286	328	314	339	345	350	336	314	312	307	336	327	325	323	342	288	305	286	333	321	340	322	325	319	287	334	321	331	302	353	327	300	346	312	316	325	310	308	358	329	318	361	336	362	298	286	351	306	316	329	359	343	319	338	320	300	310	303	319	318	300	305	303	293	326	342	368	290	290	343	344	365	322	317	338	304	368	332	314	290	345	321	306	305	312	307	321	348	296	311	365	316	347	298	349	347	320	294	339	327	306	358	327	357	321	305	317	300	297	335	303	300	290	304	295	326	313	297	331	334	318	333	298	326	306	323	327	312	342	332	329	318	311	324	298	329	342	316	326	303	361	327	306	265	341	349	340	333	331	323	315	342	313	323	327	304	328	321	314	291	318	324	315	280	306	337	328	328	314	299	339	335	356	322	331	346	388	341	312	281	333	311	325	349	320	309	296	316	298	335	330	309	311	309	360	306	350	317	307	304	278	316	342	354	327	333	332	346	357	306	306	300	351	322	271	320	323	323	336	302	331	295	291	330	318	329	338	322	346	343	359	308	303	329	347	295	288	328	325	342	329	338	317	317	324	291	351	318	310	327	305	344	330	331	290	323	325	337	306	336	297	296	325	329	276	346	313	329	339	297	343	297	347	313	311	317	309	312	277	319	315	324	323	308	304	318	329	318	292	330	308	312	336	307	335	329	306	317	336	300	341	311	326	280	295	321	337	352	333	312	301	300	302	308	325	296	332	373	317	263	304	311	319	324	321	312	323	340	347	316	319	320	351	342	333	320	332	347	321	323	327	304	315	326	301	341	307	312	292	320	285	326	326	326	308	314	309	322	333	349	342	353	356	341	341	333	320	355	335	309	289	326	320	307	330	321	295	324	336	343	332	307	330	354	344	354	326	328	328	320	315	307	300	291	346	337	350	305	360	325	323	329	322	312	321	292	325	343	290	353	323	322	349	315	331	301	302	311	349	362	305	351	328	341	297	327	358	336	310	312	347	309	343	312	316	334	290	307	322	296	311	316	334	345	322	321	370	305	307	290	344	294	280	323	320	316	321	336	349	332	313	319	354	300	357	294	330	349	329	318	324	304	307	304	336	310	308	332	322	334	342	287	326	326	299	321	315	324	319	306	341	307	348	356	329	331	334	290	284	350	300	309	356	326	284	307	320	330	314	311	290	282	320	309	326	280	311	324	292	286	298	307	311	322	304	302	335	319	351	332	342	324	337	338	332	308	312	374	342	294	346	321	374	313	318	323	377	309	301	344	318	316	321	301	309	337	332	315	341	341	336	345	343	332	294	324	346	301	296	312	316	327	334	367	320	295	330	361	325	323	336	312	340	339	343	327	325	329	332	338	319	336	341	326	309	337	337	292	348	305	317	311	353	345	313	319	300	340	336	310	318	297	319	321	350	355	328	342	327	321	294	323	337	319	312	303	325	337	312	356	338	319	329	309	347	308	304	347	307	291	324	368	343	348	300	350	310	342	347	323	321	331	345	379	333	344	316	316	316	302	304	325	313	362	327	312	324	322	295	312	360	321	356	324	336	350	323	335	333	315	298	334	312	319	344	318	307	326	320	355	298	309	311	302	346	319	325	301	321	310
5503	720	767	718	741	769	684	748	739	736	681	740	707	727	750	755	747	684	729	691	713	689	697	725	717	699	693	688	714	692	701	727	683	726	731	708	721	734	723	692	751	765	717	722	699	720	717	713	737	716	700	693	711	690	695	717	689	722	738	756	766	753	706	735	718	718	705	731	723	723	696	753	733	633	727	749	703	695	664	703	704	746	694	687	698	699	728	692	688	742	703	669	724	727	702	685	698	683	686	685	712	736	673	742	716	708	713	734	707	701	708	722	708	727	689	728	763	716	711	729	697	706	699	689	705	697	720	720	742	767	728	749	716	701	733	743	715	761	754	738	720	685	722	682	694	712	704	678	704	675	721	716	725	744	746	754	698	681	714	695	736	714	720	709	713	704	744	722	758	692	742	717	713	700	725	698	679	713	716	747	694	708	730	684	740	694	721	688	684	696	735	704	653	710	732	716	709	746	749	735	713	661	753	774	724	735	723	733	757	720	696	702	693	717	756	729	768	724	759	712	750	746	668	736	705	689	714	732	687	742	728	738	698	751	776	722	708	717	699	748	738	727	757	759	740	692	679	770	673	670	732	697	719	670	760	654	735	732	700	698	726	721	678	702	723	715	689	680	710	683	727	723	717	774	734	720	739	734	685	706	734	709	712	706	716	704	712	680	730	740	667	719	697	693	671	710	717	681	731	697	730	660	699	702	691	721	730	742	672	730	737	715	732	742	721	723	737	740	734	727	706	681	708	731	697	717	716	707	717	740	653	719	708	735	687	738	717	719	642	730	685	689	709	715	701	732	725	670	713	705	720	700	687	731	712	692	742	695	704	687	709	721	740	736	733	728	732	734	687	726	741	699	742	703	671	677	739	722	690	722	665	746	721	693	723	682	722	702	689	745	702	710	697	703	697	695	659	688	745	699	678	718	731	733	700	739	729	702	721	690	748	703	686	687	677	745	676	742	692	750	762	701	747	709	693	676	719	705	736	692	715	738	732	713	709	706	704	733	747	729	730	696	720	678	694	725	697	705	688	736	726	714	736	746	711	680	710	686	755	747	691	685	691	723	747	723	764	708	720	731	714	695	702	713	705	711	707	691	731	722	739	723	707	670	693	755	687	696	723	731	711	708	739	690	739	720	693	753	669	696	721	671	690	733	735	706	691	709	724	760	728	704	720	722	710	708	697	738	750	724	702	678	705	748	751	722	708	727	690	708	697	725	733	720	732	658	725	653	683	710	710	675	723	701	707	718	713	698	657	700	696	700	727	716	772	724	750	684	753	729	706	770	728	724	734	691	720	715	717	707	741	726	669	677	750	734	721	731	698	736	689	728	717	694	706	711	757	748	678	715	779	756	703	723	702	741	730	713	722	696	675	726	680	714	725	707	707	690	708	703	715	719	695	697	731	708	764	773	717	713	714	690	698	703	711	707	656	690	724	716	736	689	688	726	724	744	688	729	718	691	735	675	748	714	706	703	715	705	672	699	759	712	701	706	710	671	717	735	680	698	684	699	696	681	692	750	724	713	726	736	760	727	681	749	722	693	725	738	735	699	713	689	662	725	685	693	668	718	687	736	724	707	725	719	723	682	724	700	718	750	706	720	706	768	690	718	735	726	736	740	718	736	699	778	660	718	712	702	677	687	781	719	680	727	733	742	717	732	685	691	745	733	683	751	721	750	715	749	691	747	749	690	714	753	713	725	714	690	716	719	724	717	759	726	754	762	766	671	747	746	714	731	718	740	710	676	710	742	707	685	751	758	736	721	733	749	708	702	727	759	729	714	732	721	736	720	707	691	697	701	721	699	718	704	732	693	760	737	695	671	726	736	691	699	700	747	763	742	716	771	725	666	696	688	719	702	721	719	724	723	702	708	698	738	729	722	737	713	758	750	714	720	686	716	684	688	725	739	716	700	667	745	766	712	700	727	720	699	757	695	725	705	706	690	707	741	697	735	691	703	738	729	747	724	711	709	697	735	660	694	696	694	710	725	738	690	747	730	690	700	721	657	764	725	731	757	723	689	745	730	720	735	703	724	709	701	747	682	711	724	707	725	663	754	757	732	753	718	761	637	729	674	689	700	766	746	702	722	716	716	711	677	708	654	692	690	703	735	713	695	737	729	703	693	670	699	677	738	673	717	668	729	685	768	753	708	682	690	713	674	712	734	721	699	679	720	713	703	734	768	724	711	698	714	743	742	666	675	716	720	701	684	707	722	694	711	714	681	738	722	706	689	736	705	738	715	679	666	671	668	696	679	713	736	693	723	665	742	717	738	683	728	759	679	723	723	688	675	745	698	746	651	739	688	719	730	702	720	738	725	713	674	685	741	734	735	721	706	742	731	710	669	709	729	711	783	729	751	746	721	716	705	699	690	728	697	729	709	719	751	746	695	625	729	687	755	741	707	723	717	722	688	700	697	743	698	702	683	706	715	732	697	698	723	691	711	719	677	716	697	688	725	687	675	730	666	705	683	666	756	758	711	750	726	697	707	677	728	674	721	771	769	747	743	717	717	716	737	721	691	758	655	725	726	657	747	763	709	738	728	719	738	726	716	712	686	717	747	706	768	711	731	711	715	710	706	704	710	718	709	718	692	719	719	710	721	679	654	710	695	667	727	723	722	721	716	740	729	699	751	744	724	698	697	721	700	740	700	707	735	765	637	710	718	706	699	777	744	712	688	715	784	699	737	733	738	722	685	741	714	706	696	716	712	674	707	673	753	744	721	667	757	719	702	719	682	702	739	726	721	719	718	750	674	710	677	721	744	731	721	687	723	717	710	732	708	723	688	758	691	724	673	702	729	735	738	667	699	683	717	714	733	686	674	716	683	654	727	697	748	735	709	715	665	707	701	700	710	701	723	719	691	708	703	753	679	706	750	699	718	682	685	758	666	769	732	701	711	727	705	676	752	765	718	720	690	688	685	713	726	721	713	718	647	688	717	721	689	716	707	717	698	687	765	673	694	694	704	723	731	749	700	700	712	736	710	671	742	635	679	722	752	711	695	722	715	774	706	700	730	704	750	700	723	727	781	746	642	704	749	707	691	697	715	639	726	690	722	731	744	734	708	720	716	748	750	686	706	734	724	724	697	723	676	686	728	735	722	747	704	719	683	716	748	690	735	680	688	720	702	727	708	670	732	670	736	686	733	726	738	669	718	752	666	690	725	714	713	733	694	654	736	727	725	735	714	702	749	731	727	661	701	733	711	702	693	673	692	709	711	690	703	736	729	731	682	715	696	703	754	695	725	751	640	712	717	728	734	711	731	677	703	722	720	742	705	669	696	671	699	700	702	657	717	714	691	758	688	712	680	690	754	721	690	753	765	696	706	687	696	716	733	742	724	721	698	763	714	713	704	746	735	648	704	694	673	755	755	733	686	767	706	764	705	743	708	691	710	711	710	741	768	695	725	716	755	676	734	678	718	733	721	689	767	751	724	728	752	766	702	734	708	758	702	706	693	715	695	735	700	728	690	710	750	734	730
24522	20944	24355	27680	20181	1379	373	298	265	246	244	247	240	213	225	234	232	206	226	233	191	229	209	211	208	201	216	212	207	205	208	206	190	225	179	227	222	202	215	221	240	221	235	203	202	206	212	208	223	182	209	215	214	194	190	202	216	205	201	195	190	208	193	212	195	211	237	218	214	188	212	194	213	223	184	202	196	213	239	204	195	219	217	198	188	205	201	196	240	181	199	223	220	205	196	206	222	180	216	219	220	207	221	205	185	215	238	227	204	181	212	189	217	188	201	222	218	203	226	213	203	180	230	187	191	179	176	191	207	189	198	222	204	194	206	209	234	212	211	199	231	216	189	200	218	203	188	226	205	252	198	209	208	208	206	204	204	187	214	219	185	202	186	196	219	202	226	196	188	192	208	195	185	217	192	215	168	204	177	177	173	189	201	212	186	200	230	185	229	255	211	171	191	192	218	207	218	198	223	191	200	204	206	211	223	213	195	229	179	225	217	214	196	219	217	219	211	224	221	184	201	205	214	183	195	192	209	207	177	193	215	208	197	237	192	199	232	204	225	230	189	185	205	214	209	201	202	218	219	209	233	184	201	208	195	197	214	227	200	212	197	235	201	200	218	195	196	192	186	196	196	207	195	209	205	222	193	188	225	210	178	197	200	200	229	189	216	180	191	201	238	200	191	188	223	209	189	204	211	194	196	188	213	203	193	205	208	198	230	205	198	213	214	220	176	189	217	200	184	213	216	208	201	215	231	205	170	195	201	189	204	225	219	218	197	210	216	217	219	182	206	210	215	196	203	204	210	219	192	167	188	205	230	201	188	187	199	228	201	220	207	211	222	217	205	213	199	226	180	211	201	192	189	231	207	203	193	185	201	227	185	168	180	225	216	217	186	228	218	236	230	198	178	184	193	192	226	197	239	211	207	204	220	235	196	204	215	211	188	213	196	207	212	212	201	209	236	226	197	207	207	208	211	185	195	225	201	225	207	194	227	197	202	220	226	178	219	226	198	218	207	212	181	210	207	213	222	224	220	193	227	223	177	201	202	213	192	197	212	211	209	202	212	221	211	191	189	219	198	193	186	206	212	197	207	203	192	177	193	216	191	200	202	185	221	207	218	193	225	197	200	203	208	214	204	210	197	216	213	238	217	218	214	196	224	178	219	182	194	183	190	197	178	229	180	186	215	187	191	216	191	197	207	192	200	207	229	205	203	181	219	224	194	204	180	196	206	182	183	191	206	230	214	233	205	177	213	181	227	196	176	231	195	192	215	193	200	202	207	217	219	193	209	243	204	197	218	236	209	220	201	219	198	224	217	211	231	247	203	227	175	208	236	214	240	212	208	204	193	201	196	191	199	220	199	207	201	193	194	201	214	192	241	206	187	217	209	191	203	191	213	192	203	227	229	201	189	213	220	189	219	203	180	188	197	210	197	178	188	202	204	197	196	196	202	192	222	198	188	190	217	217	222	213	226	195	197	192	183	182	189	204	227	209	207	206	180	176	211	203	212	222	198	214	212	190	209	222	206	201	206	223	230	183	212	186	222	188	248	214	183	245	202	196	199	193	175	213	199	199	220	225	209	215	216	195	191	203	209	183	226	212	215	222	189	203	201	203	252	208	206	199	208	197	222	203	202	220	201	205	171	223	215	203	205	200	199	206	232	200	199	217	194	193	184	210	227	190	186	204	191	218	237	218	227	202	228	204	225	241	207	203	215	185	186	223	214	215	249	181	193	215	193	220	226	207	199	221	208	201	182	211	210	211	201	193	230	194	179	189	205	195	194	197	183	218	192	188	200	225	206	222	224	206	182	196	213	191	214	191	202	190	190	194	173	215	198	196	187	186	212	203	199	216	195	207	174	204	220	226	218	167	190	194	187	229	202	209	218	194	227	199	181	205	202	220	190	222	204	227	207	219	205	186	197	207	211	218	197	195	240	189	193	204	215	194	181	203	186	197	222	197	199	171	185	204	233	199	224	192	197	191	179	179	197	184	230	194	195	220	225	188	205	226	200	193	238	196	224	188	192	186	201	190	201	206	200	214	189	196	227	197	213	221	227	188	197	235	190	193	193	184	202	212	197	197	165	179	228	212	209	213	187	191	237	203	210	202	230	225	200	190	222	167	218	203	205	200	200	210	223	233	177	196	210	194	187	184	227	170	203	189	176	223	228	214	167	209	186	210	197	190	209	182	208	225	189	196	227	221	212	199	195	209	214	194	207	214	212	209	211	232	213	222	195	182	227	202	219	199	215	221	197	207	213	203	231	173	197	202	192	219	213	189	206	178	205	199	199	189	221	200	194	188	214	182	205	214	235	212	208	209	206	175	181	197	181	193	182	216	202	186	216	199	222	206	199	215	233	196	217	191	167	192	185	185	209	209	219	195	197	199	205	216	213	231	229	214	211	188	217	197	212	220	237	221	200	221	190	204	235	232	210	209	214	197	209	213	211	202	218	223	199	228	222	192	185	176	181	197	191	174	224	183	201	208	194	191	175	187	216	221	224	189	193	221	202	245	165	181	203	191	227	215	211	225	196	191	245	219	190	216	229	203	208	210	213	233	226	225	204	236	199	213	208	199	223	231	210	216	184	205	207	223	206	208	225	203	235	218	188	223	211	225	234	230	200	213	210	210	216	202	222	227	204	230	222	222	204	221	233	204	200	183	217	198	207	219	211	178	216	188	223	213	191	198	231	208	216	229	199	208	211	200	199	192	198	192	230	203	214	225	211	206	206	225	195	219	230	202	227	204	190	227	203	218	188	217	209	204	206	200	216	210	207	195	196	223	199	193	199	196	213	218	188	170	187	197	211	196	196	196	196	205	200	205	203	232	215	205	205	185	179	199	196	205	208	201	200	205	185	204	189	199	197	197	207	196	212	204	189	208	215	212	223	194	227	176	188	214	196	182	200	202	199	174	228	223	223	170	226	192	202	205	170	193	211	216	213	221	202	178	222	218	223	219	178	189	215	201	215	214	201	198	207	186	196	224	216	194	207	254	235	214	216	218	224	185	227	206	191	212	197	199	183	219	219	187	204	216	228	191	206	209	214	218	235	178	187	228	230	203	211	203	193	233	207	221	200	242	205	187	220	218	215	213	223	220	219	192	204	202	197	190	194	199	231	179	205	224	192	194	205	184	197	174	199	217	209	214	203	202	201	226	190	215	207	216	225	205	189	216	213	173	191	212	205	220	215	198	208	208	207	208	218	208	227	215	172	187	151	182	231	187	203	197	220	207	215	204	198	185	208	194	176	202	221	210	219	210	192	220	199	222	216	212	216	209	224	191	202	213	185	191	208	193	174	193	205	232	197	182	188	190	242	197	187	215	186	201	209	218	228	211	183	215	200	197	217	216	182	193	187	200	216	197	211	193	197	223	200	196	198	204	172	195	195	179	182	207	190	194	175	219	203	192	206	196	196	188	215	213	219	228	215	231	194	207	229	212	217	214	223	201	232	233	220	188	205	206	179	217	177	219	225	200
3016	2473	1464	815	622	541	531	519	488	479	498	464	462	469	454	464	502	466	427	466	448	451	489	442	502	457	463	470	477	454	430	462	461	448	515	452	479	427	483	478	514	465	464	431	481	450	473	438	437	472	473	485	486	464	441	452	483	441	442	474	464	493	459	416	440	474	468	480	445	487	496	437	487	431	450	463	452	447	445	466	490	469	489	435	468	438	453	447	443	482	473	447	439	502	437	464	510	459	411	443	444	474	469	448	451	483	477	457	459	455	454	484	441	484	453	482	462	495	462	494	476	444	439	454	458	474	472	487	486	479	463	480	448	465	460	476	456	477	464	475	421	469	473	478	462	469	462	497	452	476	426	477	479	469	466	474	443	479	502	423	455	460	467	507	410	470	447	397	482	444	431	493	452	455	436	499	456	463	466	476	444	456	518	428	454	462	466	432	418	462	488	467	463	452	459	490	448	465	466	428	500	471	465	446	506	483	456	442	506	491	483	436	453	450	469	478	523	466	493	434	434	458	462	406	464	429	443	473	467	486	441	503	451	425	470	527	466	459	487	471	511	460	449	425	452	471	446	457	465	469	458	466	459	443	439	462	450	465	461	454	474	446	467	443	444	446	472	495	496	435	469	452	441	475	449	434	483	460	496	498	450	472	477	452	467	418	430	454	464	495	425	455	434	481	483	441	453	455	459	453	495	426	493	469	486	491	443	443	440	489	490	471	472	454	487	450	452	496	493	472	479	440	463	463	471	483	437	460	446	453	466	492	466	434	436	499	449	487	462	453	452	477	469	476	477	434	471	487	452	427	486	447	465	447	450	484	436	455	431	468	486	488	468	421	483	497	458	458	454	474	471	450	465	489	481	451	447	491	452	444	438	437	446	527	439	472	478	471	434	438	454	478	456	481	503	465	487	457	494	473	466	461	447	462	464	470	469	450	467	468	467	426	478	515	462	455	477	463	439	458	514	420	469	492	474	480	444	482	464	495	451	449	476	505	482	489	441	482	427	456	446	492	461	439	466	451	473	486	458	467	480	464	471	436	466	461	469	430	446	444	439	467	478	435	466	425	472	421	430	474	495	459	495	435	454	490	479	489	432	481	482	425	434	452	417	450	477	466	463	451	500	486	491	444	464	428	492	451	458	485	476	492	440	453	459	505	458	437	495	473	473	459	456	453	436	447	454	464	448	491	428	484	466	481	453	487	443	461	443	524	471	458	456	461	445	447	462	452	496	484	445	457	461	447	484	416	457	487	489	448	445	453	487	447	476	452	477	452	459	483	454	464	483	485	470	450	467	445	457	480	448	434	491	477	443	463	469	453	443	449	486	480	466	479	465	476	454	447	458	485	501	471	447	426	467	410	475	489	454	448	437	445	450	476	433	489	448	470	448	501	441	480	453	442	455	454	414	458	460	475	435	489	439	464	465	446	476	463	462	462	454	469	455	460	442	454	467	484	439	451	468	438	490	474	470	418	480	461	474	465	466	448	463	469	464	451	470	489	451	449	426	494	447	428	452	455	468	475	455	468	457	474	506	482	440	473	487	453	466	483	469	488	460	485	479	438	463	474	438	491	458	484	494	442	467	478	500	457	478	437	499	461	473	454	484	488	483	423	480	480	454	429	453	449	472	451	458	485	454	494	474	479	424	469	440	503	460	458	478	476	457	461	481	477	455	463	480	442	458	443	468	477	467	480	431	479	457	434	495	480	423	477	470	476	447	441	499	472	493	457	459	496	470	482	459	504	452	430	468	469	451	452	500	459	471	466	482	499	478	421	472	476	431	477	466	482	450	435	467	488	512	440	462	470	451	453	485	462	481	456	435	456	503	468	443	473	461	477	475	500	469	462	456	435	491	468	485	472	446	458	453	477	480	456	479	495	479	478	486	407	448	462	457	457	465	443	497	446	475	479	458	479	485	446	480	447	454	461	429	476	450	469	449	475	454	490	450	448	501	455	473	474	449	480	479	502	490	455	485	441	504	455	453	470	478	480	456	454	431	429	479	448	459	460	507	428	478	420	485	482	459	466	490	471	490	458	460	446	457	452	479	476	508	448	472	425	474	465	419	472	473	462	437	487	474	472	466	494	455	465	462	460	502	439	485	472	414	465	435	476	455	480	448	469	469	417	479	468	466	463	512	452	473	429	459	453	481	464	482	456	457	424	476	440	467	463	443	438	437	444	448	465	438	475	449	495	429	443	494	451	461	435	410	419	436	424	480	439	446	467	457	519	432	468	461	471	487	449	474	465	464	452	503	472	446	449	455	427	455	456	469	486	449	429	472	435	450	441	494	469	441	479	493	425	477	449	467	452	456	418	447	436	459	466	444	481	458	494	447	453	445	504	466	437	461	456	474	466	501	477	466	468	427	444	458	450	416	455	453	468	445	481	464	446	467	410	485	504	480	415	450	437	470	469	485	440	439	477	471	500	426	471	501	458	476	458	454	500	449	470	479	472	483	489	502	451	456	464	471	435	507	457	434	473	475	447	456	489	436	486	466	442	450	457	460	473	479	435	453	511	506	477	468	476	484	450	409	499	436	453	473	465	480	429	457	454	456	431	484	456	471	486	485	466	473	448	472	452	471	438	456	477	454	486	474	462	459	412	503	494	486	447	476	470	445	450	492	422	440	523	422	479	469	439	503	480	448	449	448	494	489	479	445	425	474	469	462	470	430	447	478	449	458	435	458	421	429	482	446	465	456	458	497	450	442	490	421	459	466	464	440	459	482	490	433	485	422	444	462	501	503	415	465	478	441	462	460	470	415	460	476	452	460	434	434	489	467	430	445	473	489	454	466	482	450	437	468	490	457	495	477	490	458	440	457	432	419	492	435	442	445	436	484	491	436	446	482	466	494	468	475	477	446	501	480	467	454	437	497	456	454	449	455	479	491	426	470	454	431	474	480	461	467	442	492	438	454	460	420	454	450	442	473	450	428	447	436	482	474	458	484	487	489	478	469	464	436	466	432	442	450	471	446	454	443	476	499	461	446	440	466	454	492	447	435	475	470	439	471	460	460	449	431	440	415	444	482	445	501	428	472	454	491	459	461	448	461	470	430	463	441	474	476	499	426	447	459	456	473	479	476	469	440	502	461	478	445	469	481	473	485	503	486	480	478	427	477	495	466	486	467	438	464	484	460	422	426	463	441	478	455	440	461	490	468	471	467	464	483	493	495	401	444	443	451	475	476	457	450	449	466	488	451	483	452	493	483	463	468	519	462	453	476	496	509	477	448	449	462	443	466	459	480	483	429	499	501	481	464	465	481	470	471	454	455	422	457	434	456	470	449	447	451	461	465	492	452	417	465	457	440	476	463	482	488	457	448	440	472	451	516	395	487	496	468	458	443	441	466	488	467	439	459	459	481	462	493	468	508	438	487	433	472	469	439	461	445	440	456	489	463	468	444	466	493	445	405	490	467	479	453	469	471	471	467	448	500	475	478	448	434	471	457	439	428	472	468	455	439	443	449	476	430	466	470	510
23797	20960	25052	27022	20964	20616	964	330	240	188	195	171	150	104	112	120	124	97	127	120	127	101	101	107	100	81	97	97	84	99	97	104	92	104	113	84	94	87	92	80	82	91	113	89	87	94	73	65	87	72	87	89	90	97	83	104	86	75	92	88	88	81	91	69	81	83	96	84	64	80	80	82	98	74	91	98	78	77	85	81	84	101	92	99	72	75	82	91	70	86	83	80	86	83	107	98	64	72	87	92	98	96	82	90	80	101	90	78	86	83	80	105	97	94	90	82	86	79	77	105	95	99	79	79	73	86	101	115	84	76	101	90	101	80	98	75	80	78	77	98	87	69	78	73	78	80	86	73	109	77	85	71	84	67	74	86	101	96	90	85	83	74	78	78	94	93	81	84	91	83	96	91	77	107	90	76	86	82	66	81	105	91	82	94	82	76	92	91	74	75	68	104	80	80	87	96	92	82	90	86	94	86	78	99	79	77	79	107	94	75	94	82	86	94	73	90	73	104	83	79	78	79	84	107	92	83	82	99	102	81	109	88	83	76	96	78	97	98	94	79	94	84	81	85	92	92	67	82	77	80	84	88	80	82	79	86	65	93	76	89	95	63	100	87	71	81	70	105	84	81	88	68	76	71	92	80	87	74	81	99	81	89	88	75	85	78	86	74	77	82	92	84	95	88	88	68	65	90	80	81	92	102	67	79	75	94	73	74	77	82	82	83	94	88	81	83	92	81	72	96	74	98	95	83	75	83	63	82	86	91	85	75	95	100	83	85	89	74	89	94	82	93	79	90	93	68	77	75	91	70	87	81	97	82	89	87	78	75	75	89	89	69	87	79	78	83	81	84	88	85	75	65	87	91	75	82	74	94	67	87	78	103	90	81	105	77	89	91	79	99	80	81	92	85	91	88	104	76	71	95	94	82	87	73	78	80	94	81	72	59	84	81	85	113	75	80	91	81	78	89	99	74	81	93	94	90	94	86	75	87	96	75	69	82	64	93	86	88	84	100	77	98	94	72	78	87	88	80	87	80	87	75	81	75	85	91	70	82	92	78	95	67	89	90	91	92	84	83	101	83	94	83	83	94	81	84	65	75	72	83	63	83	79	69	81	80	78	92	104	82	90	96	90	94	96	99	73	89	81	67	83	83	85	84	85	105	93	87	80	85	92	73	87	89	83	79	77	77	84	86	93	73	72	77	65	78	84	96	100	87	90	91	91	77	64	83	65	85	77	83	87	89	86	88	81	76	85	84	88	80	85	80	85	93	79	100	77	74	94	80	92	91	89	97	81	76	86	95	90	85	88	95	87	76	83	89	98	76	75	90	95	91	69	78	83	93	102	79	87	91	92	105	83	93	93	74	93	86	70	89	86	94	81	78	80	98	79	78	83	90	95	86	73	85	84	84	74	87	88	74	84	98	105	83	91	83	74	82	69	73	88	86	107	82	76	97	81	85	84	81	84	87	86	103	84	81	83	71	83	73	90	97	94	78	94	94	96	82	86	86	89	98	88	89	93	101	99	90	118	96	83	76	92	90	77	73	94	78	77	76	91	106	110	92	104	79	97	77	73	77	87	105	88	99	80	84	86	79	108	78	70	87	89	90	80	91	99	90	111	91	100	81	88	94	89	60	93	91	76	80	99	89	79	85	79	83	104	87	80	77	99	91	77	74	80	94	85	82	98	84	92	97	89	69	91	73	88	89	76	77	99	93	100	102	76	94	95	89	74	85	83	78	86	92	91	96	96	95	96	88	87	81	83	93	85	93	105	84	89	90	103	73	87	90	74	87	69	79	93	77	75	84	100	94	73	103	77	78	86	95	90	98	76	88	93	89	93	81	96	89	81	79	101	96	94	92	75	87	80	97	88	79	91	89	99	92	76	74	83	73	75	83	95	72	92	91	107	84	73	85	74	89	86	99	92	92	78	92	77	76	72	74	97	78	75	79	78	102	79	81	80	81	74	72	63	72	89	61	95	107	85	77	72	74	75	94	77	75	85	83	97	81	70	89	73	95	88	94	73	80	98	100	94	83	90	92	83	105	88	89	102	84	71	76	82	96	96	75	92	74	88	88	97	87	76	76	88	85	79	97	97	86	81	104	88	87	83	79	84	92	88	82	89	88	89	93	95	82	92	80	77	66	79	65	92	74	94	71	86	89	107	88	76	84	73	74	89	93	88	88	89	76	85	88	70	85	68	92	98	80	94	85	90	82	103	69	80	91	77	79	80	98	70	95	82	89	87	78	89	78	78	89	83	76	75	75	78	72	80	87	73	84	68	90	85	76	101	86	70	87	91	88	75	88	94	85	92	88	113	87	89	86	67	93	73	94	92	95	70	83	99	87	107	86	78	83	91	92	79	88	91	92	63	92	95	80	82	95	75	93	84	80	97	82	85	95	71	85	91	91	78	68	96	79	84	80	97	85	89	87	81	82	83	83	90	91	73	86	84	87	91	89	73	71	80	90	94	79	70	83	70	76	65	81	83	78	83	86	83	80	108	93	99	87	58	65	81	87	111	85	88	96	78	77	86	80	75	84	95	85	90	91	87	94	86	85	78	98	94	92	80	89	82	90	80	77	86	100	87	96	103	92	94	91	75	107	83	90	90	82	80	88	83	82	67	99	89	84	98	82	90	90	68	102	101	87	85	78	94	90	84	85	102	74	91	83	87	96	89	87	80	72	100	87	73	85	72	79	91	76	93	91	78	81	90	74	102	95	82	77	90	74	74	93	92	73	87	96	89	65	88	85	79	67	78	78	99	84	90	100	69	78	86	81	91	84	77	86	89	99	107	79	86	77	89	79	91	84	99	79	102	99	83	76	91	104	79	115	70	85	79	72	82	87	76	94	70	78	76	83	89	99	89	82	85	102	104	78	93	95	74	84	76	82	87	96	87	93	89	81	87	64	97	92	89	98	104	79	68	83	80	74	95	100	109	71	81	71	75	81	96	83	100	88	84	90	97	78	90	84	85	63	112	80	90	76	81	66	89	85	90	92	69	81	78	90	73	81	95	101	83	75	79	79	84	103	93	93	93	95	90	100	87	83	95	78	92	74	112	76	85	86	76	85	66	92	84	84	85	95	97	78	86	85	89	91	86	91	85	86	96	86	89	99	79	82	72	87	70	78	74	92	97	75	61	86	80	74	84	84	89	74	85	85	68	84	74	83	69	96	91	68	84	110	102	76	94	92	71	92	74	70	84	99	95	81	92	85	94	70	88	79	94	95	95	72	90	79	87	109	86	87	90	84	95	70	71	89	98	73	81	80	58	88	74	84	97	91	83	86	92	87	75	68	77	85	80	92	76	84	82	75	100	84	101	74	83	100	65	95	84	97	99	86	97	79	87	80	77	77	86	102	65	88	85	86	87	96	77	75	85	88	82	94	83	95	88	85	101	85	90	91	79	68	85	93	88	90	98	77	86	75	69	76	85	90	69	79	69	82	96	80	88	81	87	102	76	70	100	90	75	94	94	77	88	95
3047	4023	2178	1046	578	423	322	337	309	267	258	285	237	204	245	252	202	225	249	251	234	248	249	259	225	228	234	228	238	234	231	257	222	248	256	228	230	263	241	226	222	206	232	233	223	272	251	220	217	226	235	197	225	246	237	214	252	235	205	236	271	239	243	231	232	233	221	260	223	195	213	251	206	230	236	189	221	216	240	233	200	231	265	238	222	226	214	215	224	230	242	223	218	237	228	217	248	211	251	205	231	244	228	259	250	247	208	245	230	257	238	210	221	213	233	239	225	218	239	219	225	238	219	228	252	216	236	228	234	228	242	228	227	227	214	221	223	227	245	229	262	257	256	223	240	214	228	229	233	234	214	260	243	206	231	205	200	214	206	187	236	216	223	207	197	209	210	238	213	211	241	263	228	231	243	238	242	250	210	248	232	225	222	233	241	205	210	242	219	196	224	240	233	223	198	257	221	226	233	222	197	226	225	238	255	227	207	195	212	217	233	225	223	251	230	237	235	233	233	272	241	226	220	244	223	227	231	213	216	219	221	208	218	229	248	222	187	212	253	222	250	241	243	214	242	232	253	232	240	233	245	204	233	235	226	250	208	221	219	235	228	246	222	244	222	212	239	232	229	236	197	198	224	214	269	212	257	229	254	243	219	224	238	216	248	235	210	236	226	224	236	234	243	245	248	235	247	227	249	233	219	214	239	239	199	232	246	226	228	249	254	213	231	244	217	229	235	197	194	218	250	226	226	215	226	215	250	218	218	249	229	229	195	214	195	201	227	211	225	253	240	223	249	252	226	215	225	244	232	223	210	240	242	247	235	202	244	221	246	213	233	249	238	236	255	248	241	213	247	224	225	229	233	224	212	248	228	199	232	245	229	205	225	225	231	238	245	236	209	236	247	231	203	232	225	219	219	212	222	215	208	244	202	257	228	217	212	236	216	211	209	225	242	246	225	229	245	217	219	223	228	230	241	240	205	244	221	271	223	232	223	233	235	217	222	206	214	241	230	222	210	228	232	215	237	212	210	210	235	232	205	198	225	252	226	227	231	235	228	246	227	257	253	256	198	217	245	215	247	232	224	240	222	203	237	221	236	199	219	242	218	235	214	218	229	219	221	197	227	222	244	226	229	250	213	232	209	244	223	222	239	229	257	204	243	232	259	233	230	232	241	243	188	221	252	221	227	232	228	215	223	226	236	222	223	229	220	221	218	221	231	218	242	235	237	220	218	222	218	206	211	230	235	226	251	203	210	201	224	222	206	215	215	270	239	234	229	245	226	254	225	245	214	223	227	235	232	241	203	222	227	226	213	243	241	226	233	237	222	203	216	240	224	214	234	221	228	222	214	199	243	212	216	248	214	247	236	212	240	239	217	227	213	226	222	259	228	214	228	237	227	213	220	234	266	251	210	225	233	244	244	242	205	239	208	242	216	235	214	229	209	231	254	246	217	214	216	202	198	214	215	242	217	215	215	222	222	211	231	236	242	248	216	224	235	239	249	212	242	249	238	218	221	218	254	247	231	232	199	250	205	232	247	225	228	224	208	208	241	236	235	222	238	251	218	227	243	224	209	233	237	223	217	229	235	235	230	244	214	234	252	210	239	212	249	207	227	229	239	222	222	262	245	223	225	233	205	216	246	230	235	204	238	228	208	224	223	222	225	221	230	198	252	231	215	236	218	202	217	218	250	251	226	213	217	214	222	190	215	213	217	216	249	240	199	198	242	209	229	221	238	209	230	252	216	204	219	218	221	220	220	247	203	222	210	220	245	242	235	232	232	225	220	248	226	240	232	238	210	236	223	237	232	192	243	204	236	231	214	212	210	261	210	245	240	246	232	198	209	237	240	223	237	230	249	234	257	216	231	228	233	225	235	230	201	215	203	218	241	237	203	257	219	205	240	230	198	242	233	241	223	199	255	219	235	220	214	244	225	234	234	217	208	179	223	210	216	227	256	211	214	239	213	240	250	220	222	266	238	229	210	225	213	233	226	232	211	250	247	236	223	259	230	218	221	248	231	205	213	223	219	213	213	218	241	229	233	244	224	225	213	230	227	234	216	234	234	274	231	222	271	226	233	236	222	228	253	234	220	248	253	224	213	231	242	215	231	203	199	218	202	230	219	216	249	238	239	250	239	226	253	206	219	214	223	234	224	209	195	232	235	221	243	210	233	235	225	237	224	227	217	216	246	245	223	234	239	273	221	248	244	223	248	228	223	221	220	212	203	218	252	239	220	233	222	250	228	231	234	217	247	233	228	236	251	216	233	222	250	225	235	223	270	256	211	222	240	207	221	226	238	224	237	236	214	225	240	234	220	231	238	202	225	207	213	225	240	255	234	224	201	200	264	222	244	211	248	197	230	222	228	245	256	254	212	227	226	220	236	236	205	231	236	206	226	222	235	234	235	212	208	226	228	231	221	242	228	232	240	236	240	228	210	226	244	231	217	208	222	228	207	240	225	244	220	199	239	243	239	234	204	218	211	232	226	225	184	227	225	210	244	238	191	213	243	242	235	225	217	233	225	223	241	226	248	211	215	227	235	219	201	234	224	253	220	244	202	231	228	236	212	213	240	230	242	222	216	235	226	228	245	231	249	235	234	230	229	208	218	220	215	260	223	231	216	240	238	212	241	245	243	240	205	239	221	233	263	206	232	219	234	225	215	239	224	224	224	252	255	236	235	237	263	220	224	206	225	217	212	214	202	211	226	264	234	215	211	210	249	211	232	241	236	220	227	236	203	207	248	234	200	217	250	222	233	223	213	221	214	203	231	209	229	230	231	203	223	250	244	217	207	226	262	237	224	216	214	234	221	243	228	236	229	234	224	217	255	234	197	226	227	225	217	221	221	244	254	228	259	203	239	227	243	235	227	236	227	228	218	236	220	213	253	225	221	223	215	205	221	227	238	260	219	223	221	227	254	197	214	249	242	237	222	210	209	231	224	223	211	241	211	203	220	205	215	242	219	228	241	238	220	220	242	202	231	228	223	232	226	237	235	224	238	228	235	241	218	254	218	204	210	227	222	253	215	238	243	203	231	253	227	195	219	237	219	231	226	214	233	239	217	227	252	254	203	210	262	256	230	228	242	218	211	238	225	227	231	230	226	246	211	246	238	244	234	211	209	253	243	225	236	279	255	222	251	212	221	218	251	198	212	210	226	239	199	242	230	217	214	246	204	210	239	247	235	224	227	232	223	221	217	242	210	228	205	222	223	235	210	230	255	234	212	246	220	208	231	251	232	213	227	237	241	248	210	228	243	237	218	269	215	232	208	215	230	230	240	222	237	214	215	236	219	205	247	218	196	242	239	232	243	226	231	224	225	223	241	235	241	227	202	252	231	235	231	232	221	240	243	233	242	212	222	237	232	220	220	212	203	242	223	226	241	225	240	235	239	234	234	203	240	213	221	241	203	227	184	208	233	227	213	221	217	229	233	212	234	231	202	206	240	251	208	225	248	228	247	209	233	228	253	218	228	228	220	230
31987	10087	962	394	350	348	334	320	324	324	307	308	327	292	342	354	323	304	322	314	289	317	317	332	301	294	319	280	296	306	271	315	297	339	346	319	343	343	307	309	299	302	332	323	348	317	359	306	329	360	312	339	323	298	314	313	322	350	361	308	301	298	320	343	347	333	304	308	316	338	304	334	283	320	295	360	311	313	307	306	287	297	317	275	339	332	346	312	315	310	300	350	306	319	315	331	288	312	315	315	305	347	309	287	306	327	329	306	313	310	307	336	271	318	308	341	319	301	324	322	325	330	324	312	332	296	283	304	346	313	288	296	325	354	355	335	311	291	311	319	320	314	331	318	337	328	320	321	309	315	320	277	323	316	329	323	326	331	308	330	320	295	311	333	356	272	352	352	279	283	329	307	323	311	336	339	365	328	346	323	279	333	355	316	346	310	322	314	326	320	323	290	301	356	305	303	329	307	325	284	312	300	327	331	342	325	366	330	306	287	328	332	328	303	334	333	333	280	286	327	347	317	325	322	334	309	344	364	290	299	298	322	319	329	308	316	325	301	303	312	318	318	314	325	345	305	329	336	309	313	318	320	306	291	313	331	306	349	337	338	336	330	322	324	334	321	328	310	319	335	313	315	338	344	317	296	326	328	326	324	315	291	336	296	296	334	332	344	338	313	294	303	318	322	323	348	306	316	309	302	319	353	322	347	312	310	303	342	332	332	304	330	328	330	341	326	312	309	352	353	296	340	315	317	275	345	293	305	329	311	325	306	303	272	353	290	316	330	349	340	341	326	333	345	257	298	297	328	319	336	306	314	350	334	333	283	313	317	315	318	304	348	359	319	342	322	312	333	299	301	328	292	339	302	353	358	305	332	317	317	335	310	320	317	311	341	316	346	347	320	319	330	312	333	309	323	325	283	341	308	319	322	316	329	318	303	323	288	289	325	306	282	304	317	325	315	296	298	279	305	330	327	325	294	304	332	322	331	318	325	331	316	313	330	302	311	282	344	297	320	325	321	308	330	287	296	339	333	315	333	320	312	303	308	332	327	301	326	298	309	341	309	299	307	303	312	345	304	332	298	342	289	308	310	328	294	347	333	295	379	340	337	310	352	337	333	325	334	315	358	310	336	312	309	304	302	312	338	310	348	321	291	316	306	306	331	324	341	345	322	326	328	325	269	342	355	319	331	327	320	307	316	312	340	307	337	319	305	337	300	307	316	344	338	315	288	330	332	316	294	324	302	296	293	329	313	372	329	320	316	333	356	346	297	322	355	344	312	289	316	298	356	336	321	311	332	312	330	313	325	334	310	272	324	292	336	332	284	326	306	342	315	337	300	332	335	296	311	314	340	284	370	322	284	316	311	304	333	312	307	330	312	318	315	338	305	318	335	330	313	330	300	310	334	333	321	326	304	326	339	319	326	321	286	304	306	272	322	340	326	310	305	332	333	296	336	285	328	314	309	319	341	293	321	318	326	365	323	338	310	327	311	318	337	342	328	353	370	310	306	310	341	313	327	306	277	309	355	329	335	320	313	290	313	347	347	306	339	348	317	322	337	312	318	327	323	336	293	331	333	313	327	305	349	302	341	292	322	317	305	350	306	338	343	305	309	279	329	358	328	345	314	311	317	327	342	310	330	312	313	329	299	276	316	318	307	331	279	303	328	298	317	301	309	329	311	359	326	348	335	330	327	327	307	304	343	311	318	302	368	299	305	331	327	327	327	290	341	321	326	320	322	340	340	336	322	286	277	293	331	321	331	332	308	312	290	333	328	316	313	312	323	322	305	361	321	298	330	359	359	315	329	302	336	302	320	331	328	329	292	340	343	341	324	300	309	318	332	304	308	285	319	331	324	302	288	291	282	273	329	305	335	335	327	325	360	334	356	328	373	320	291	289	318	330	307	339	322	340	291	313	305	333	331	283	307	354	341	292	318	307	312	292	315	303	315	331	332	295	309	300	313	316	314	318	371	321	293	304	303	315	319	343	348	355	303	310	303	312	334	346	299	303	320	319	312	319	295	334	335	310	325	340	292	292	332	306	318	322	285	320	320	330	334	327	359	306	311	343	307	351	317	317	300	320	326	331	336	318	292	351	318	292	359	292	335	345	313	292	299	338	332	354	323	311	304	342	326	329	356	338	315	342	298	286	324	336	292	290	331	311	358	293	326	329	350	304	349	339	319	302	322	294	287	301	329	320	342	305	343	293	334	342	309	336	308	322	303	314	334	355	339	348	307	304	337	322	301	340	318	332	343	327	327	337	308	324	298	320	319	317	318	343	329	311	342	317	327	340	310	344	345	336	316	330	316	329	365	342	356	316	313	341	315	335	308	343	315	307	311	314	277	339	332	364	285	349	288	320	299	303	319	308	310	311	336	309	316	341	324	319	286	327	342	317	367	312	324	358	310	294	303	323	337	371	309	336	339	332	335	288	318	308	272	342	333	314	305	328	318	312	297	302	343	344	323	317	321	300	293	307	331	311	332	350	336	322	287	275	295	297	338	330	326	323	339	298	330	281	309	351	308	332	314	329	314	321	304	351	316	325	358	336	297	345	338	317	308	310	297	346	333	288	315	318	313	314	325	323	328	328	322	286	313	319	300	321	335	333	333	296	305	341	303	338	298	337	326	299	324	331	281	319	337	335	312	310	332	341	338	323	311	329	321	322	335	314	292	322	313	320	296	298	310	314	285	281	300	296	311	290	321	328	332	312	340	345	335	336	312	308	335	340	298	281	323	327	313	276	341	315	334	315	337	343	274	281	296	358	340	322	332	297	322	323	334	344	362	331	312	320	337	314	329	338	274	326	330	350	328	299	277	314	355	340	323	336	337	278	306	322	314	326	322	333	335	327	331	317	306	314	331	317	326	306	327	305	333	321	298	314	301	319	298	318	292	307	311	339	294	315	329	329	288	292	311	319	315	339	328	345	317	349	307	281	319	348	324	332	334	347	333	291	289	295	331	320	316	313	289	315	305	316	347	348	280	294	267	312	371	326	340	331	289	284	333	331	322	335	326	333	322	290	339	338	316	342	304	323	303	325	332	357	348	328	319	295	363	341	314	334	293	306	317	304	342	294	277	298	300	350	330	305	302	313	285	318	303	288	321	293	323	365	342	321	287	308	338	329	319	356	323	331	332	300	351	370	315	293	282	310	280	330	311	342	332	323	372	307	326	352	344	318	309	319	348	310	337	316	352	324	320	339	337	316	309	338	295	317	317	317	291	303	354	358	302	329	342	358	341	305	291	298	353	331	347	322	326	297	297	281	302	306	321	303	341	281	328	309	283	342	319	301	289	291	315	313	333	308	319	337	304	293	338	336	349	309	316	339	321	324	319	316	307	295	321	341	335	324	317	311	329	290	319	324	310	322	298	301	305	349	300	315	331	306	326	321	339	337	323	349	313	299	303	303	324	283	333	291	359	321	329	294	337	357	329	330	316	329	367	309	308	311	331	355	347	316	343	316	329	300	311	327	305	310	348
5426	753	739	745	741	687	690	742	693	678	713	684	655	739	732	736	715	674	683	728	706	730	688	689	681	718	719	672	719	726	735	663	668	701	701	726	727	688	731	702	697	699	701	712	685	704	719	677	690	742	717	682	719	713	660	688	694	718	697	707	756	719	761	683	677	687	716	737	744	698	688	738	690	642	715	713	694	756	679	686	729	723	731	706	709	689	680	713	718	728	690	704	669	719	720	710	680	753	678	713	714	699	685	709	723	669	673	653	694	691	722	683	747	677	711	715	734	687	687	737	698	738	695	725	687	697	712	698	724	717	709	718	755	697	731	742	677	667	676	734	677	681	680	681	714	702	698	707	732	702	676	717	679	673	703	663	701	710	725	746	684	736	747	730	706	687	713	691	698	694	726	682	689	694	719	692	702	730	718	704	705	701	719	752	722	677	685	656	728	689	763	726	660	694	729	733	717	701	680	691	736	655	724	714	670	667	750	670	700	704	705	740	686	696	732	700	648	701	702	761	740	663	714	694	686	684	764	742	683	716	716	737	722	724	740	766	688	710	687	678	725	677	673	671	693	703	687	731	710	743	720	700	728	667	677	686	715	686	698	735	683	694	680	689	682	724	704	684	739	726	716	681	713	728	718	709	728	696	707	702	719	715	748	646	711	667	671	703	769	711	741	690	723	683	747	719	692	738	729	696	713	691	700	731	724	674	678	656	673	719	702	674	694	699	689	674	694	741	711	703	718	701	721	718	701	699	704	666	725	718	724	673	731	707	663	718	705	736	745	732	728	727	709	715	659	734	705	660	710	748	758	704	699	678	702	722	773	686	726	658	682	710	695	735	685	719	688	701	711	710	744	718	719	668	746	722	666	693	697	708	730	698	692	673	693	686	745	671	722	705	691	643	674	735	673	682	724	707	735	680	677	680	736	690	710	726	695	701	703	706	672	758	716	705	683	680	640	735	720	706	697	717	714	690	681	722	724	723	759	707	752	712	687	640	682	747	703	663	715	704	744	730	751	708	705	656	698	680	702	691	656	738	736	687	682	685	671	745	729	709	714	668	705	701	635	714	732	628	709	746	724	683	688	719	733	703	665	653	698	720	733	675	695	708	701	717	702	723	699	725	712	715	704	749	708	716	671	691	696	703	660	712	723	772	669	735	736	749	712	711	735	694	673	669	724	659	735	728	650	678	788	739	690	725	688	690	772	726	701	708	759	732	713	740	716	695	711	719	706	761	688	719	706	795	686	699	747	700	689	725	688	672	723	707	713	712	706	721	733	707	689	686	710	731	693	715	714	741	717	668	694	746	720	741	707	677	687	699	663	695	731	692	731	693	726	742	674	696	690	765	736	716	694	710	740	727	713	685	750	694	692	660	709	710	698	667	672	727	723	679	692	736	726	719	670	707	683	652	707	675	747	699	771	746	731	719	720	702	696	715	712	696	701	703	670	704	699	720	738	713	664	708	747	706	704	708	715	707	650	781	671	685	672	730	708	695	766	700	700	733	729	667	698	694	702	685	682	679	683	700	730	722	691	681	729	721	771	708	719	736	663	676	721	695	720	680	692	738	696	673	693	696	676	693	720	711	673	700	652	761	714	683	726	713	732	657	733	744	735	705	691	683	663	705	703	695	716	726	724	673	648	651	695	715	683	696	720	734	736	749	746	668	700	741	756	742	717	724	739	701	733	702	687	704	736	727	724	703	694	730	710	673	721	665	644	704	721	717	737	713	763	684	742	719	682	734	729	678	727	699	717	683	738	654	656	725	736	706	669	707	723	707	732	696	700	707	710	700	736	727	771	712	704	665	719	745	715	715	748	709	722	687	657	712	727	687	693	699	768	735	702	707	682	723	667	703	658	705	677	696	700	745	707	696	667	681	719	726	703	680	700	680	687	726	665	724	723	695	701	665	716	732	695	694	728	698	711	678	725	698	752	685	746	733	723	743	683	684	708	689	642	755	729	695	716	719	708	713	738	705	719	748	712	698	713	743	777	704	718	663	708	695	733	731	702	698	714	667	736	661	698	732	726	688	699	697	728	752	718	697	675	693	650	690	730	667	758	699	627	708	722	678	685	723	701	769	713	688	681	706	704	730	705	680	673	718	734	677	703	709	702	747	754	714	699	696	737	700	761	694	696	708	706	649	680	719	707	690	711	668	703	720	691	695	688	664	744	747	714	697	671	690	724	732	682	696	743	772	691	707	759	719	730	708	734	725	715	673	664	716	668	751	720	733	726	696	718	687	709	714	691	719	676	761	717	688	701	693	726	689	716	707	722	731	688	664	734	743	691	729	686	676	704	709	717	735	753	715	740	712	670	734	718	702	728	720	690	725	682	717	731	689	739	716	751	731	754	719	691	743	712	692	694	698	725	724	690	716	717	660	717	690	688	697	724	708	721	708	644	737	697	730	724	703	672	700	744	739	656	701	694	696	683	685	703	711	702	694	695	678	737	714	658	671	717	772	649	716	712	714	664	756	712	686	695	695	742	694	701	719	735	727	680	694	694	731	715	673	725	729	739	701	722	763	694	660	673	702	725	720	743	692	724	704	717	725	668	754	733	736	688	660	717	707	706	720	739	665	714	718	711	723	697	719	719	748	700	733	654	767	719	702	723	745	718	691	715	731	701	734	694	744	660	757	758	690	699	666	679	711	742	748	738	694	711	685	748	699	719	692	725	745	687	763	710	708	700	730	754	711	703	698	749	711	685	673	740	678	733	704	687	744	706	764	745	728	677	721	683	756	743	698	714	706	744	706	682	771	713	709	657	721	702	708	742	685	699	726	718	681	734	705	709	678	720	723	734	661	726	739	709	671	733	665	735	735	696	720	682	669	699	720	684	726	727	748	705	745	729	691	734	644	713	697	690	697	717	717	712	670	706	679	705	715	750	714	699	678	698	705	706	729	734	707	724	737	691	703	698	718	745	678	665	714	698	707	700	686	673	637	705	698	730	678	698	726	746	691	723	687	724	684	673	691	684	693	720	718	719	675	740	676	718	670	699	672	728	723	729	729	701	710	689	689	724	717	695	722	713	684	685	680	676	709	646	690	705	670	722	635	729	701	679	705	691	705	729	708	691	722	700	724	715	684	682	708	746	673	739	682	686	675	687	726	718	707	711	699	719	710	660	707	708	704	694	740	729	711	682	678	634	669	699	712	719	654	728	708	727	692	723	646	702	649	738	714	690	667	712	777	687	711	661	668	730	708	688	701	743	723	711	688	697	720	691	725	729	685	726	698	680	728	676	729	698	725	715	707	702	756	722	724	685	713	708	724	726	680	748	690	708	722	739	697	748	663	710	669	722	715	722	748	690	697	713	713	704	728	688	724	726	702	701	695	696	706	720	702	716	697	677	680	685	721	729	702	682	719	719	683	732	734	691	682	718	717	686	699	700	690	725	694	681	672	681	697	691	673	671	734	688	728	704	668	716	693	699	786	697	714	688	716	664	726	699	679	702	731	770	715	705	733	686	719	682	686
24552	20944	24399	27644	20146	1338	351	312	279	241	241	243	228	224	206	206	228	219	207	211	254	209	213	195	215	205	211	200	200	246	182	182	190	210	212	208	206	208	222	185	201	217	201	205	212	220	227	181	196	189	220	247	230	201	225	211	190	213	217	222	203	204	192	198	189	200	220	195	219	207	170	231	203	217	218	220	204	189	195	181	213	207	213	189	218	197	203	214	204	198	216	176	204	171	196	184	181	181	209	196	193	216	181	191	217	194	183	211	172	198	197	191	219	207	198	201	215	195	240	181	169	211	209	223	211	204	216	207	177	220	208	207	200	199	219	165	205	190	211	231	213	216	210	196	218	198	205	218	206	199	201	189	201	200	218	186	184	212	181	182	216	198	222	230	204	195	215	234	209	202	220	210	197	184	231	197	210	218	185	224	203	223	214	199	215	220	188	192	223	212	179	197	209	187	194	200	208	200	188	214	191	186	187	220	216	198	205	209	229	174	225	175	209	187	198	220	227	201	201	192	200	216	232	194	181	198	186	177	187	212	193	195	197	182	206	193	207	184	203	221	189	225	196	209	186	213	210	218	189	207	216	227	183	215	249	205	141	170	182	219	205	181	173	201	201	198	176	205	201	189	197	200	198	213	193	190	194	217	215	232	204	219	187	221	211	205	225	190	199	198	192	205	170	195	220	185	154	186	213	213	216	203	185	207	200	194	194	181	186	206	200	183	201	214	165	240	191	211	201	199	225	205	244	207	171	207	222	195	225	233	203	203	201	188	188	194	201	179	193	210	243	177	181	190	208	207	208	230	211	203	179	180	185	192	186	226	199	218	193	180	173	204	241	215	245	178	230	236	182	218	216	187	200	210	223	204	176	210	212	211	199	212	216	186	207	204	183	209	179	206	215	219	199	222	193	181	206	203	217	212	176	218	173	195	209	191	216	210	218	186	212	215	225	211	217	217	205	215	168	237	222	223	211	196	205	207	209	192	208	189	215	208	195	189	169	204	220	217	210	199	203	198	201	188	220	193	218	198	224	212	201	208	204	221	197	211	198	211	225	190	249	217	222	209	210	221	213	176	210	191	203	210	205	187	201	231	190	218	193	233	195	204	210	165	208	208	210	188	211	179	193	198	189	190	189	203	211	213	201	194	218	220	195	204	187	201	204	222	175	193	192	189	210	221	196	198	205	203	214	207	218	202	216	189	180	204	203	219	186	222	193	218	208	193	197	174	205	198	210	196	214	186	201	211	210	196	210	208	209	184	201	209	202	194	188	198	201	206	200	181	194	196	192	196	206	208	219	210	186	198	207	208	213	216	222	207	185	210	200	218	219	210	210	219	178	194	170	174	196	221	218	211	205	209	198	208	235	239	217	180	210	212	203	179	207	212	206	213	205	208	197	207	185	221	214	215	201	184	220	221	190	160	186	199	183	231	225	205	225	182	214	201	207	201	204	202	232	198	195	207	196	212	216	190	224	202	202	218	207	207	191	206	197	208	208	166	214	201	231	195	198	204	216	170	209	220	179	211	234	204	217	181	236	206	208	192	208	195	180	198	185	187	193	195	227	208	206	205	178	212	212	183	201	187	198	189	176	215	195	225	210	210	213	167	217	205	202	203	225	204	200	225	203	200	190	192	232	196	186	207	199	208	194	235	225	200	187	211	201	231	210	198	213	202	196	214	182	235	214	211	179	216	223	228	188	217	189	174	189	185	200	214	192	186	203	210	213	202	191	208	204	213	206	196	202	200	223	223	200	245	209	196	194	191	210	209	200	221	191	198	222	203	222	235	193	216	191	207	183	206	181	218	205	222	218	202	222	200	182	206	183	201	217	225	227	214	184	189	216	217	222	185	210	196	217	182	199	219	203	206	195	175	190	200	205	218	219	238	211	239	179	203	188	207	168	222	189	191	221	189	181	192	205	201	219	202	192	204	190	190	196	203	184	203	195	196	215	166	227	208	200	199	211	197	206	178	209	219	208	196	217	211	209	216	227	207	232	233	198	189	211	207	191	210	202	181	205	190	212	183	210	222	196	202	227	181	209	199	202	195	193	194	213	232	212	218	206	199	187	186	194	197	190	214	227	201	241	200	192	214	195	198	195	209	224	216	198	200	181	207	205	218	211	205	205	198	198	204	185	197	188	205	213	183	190	205	177	229	212	233	181	223	191	203	201	190	207	186	219	200	194	205	206	194	234	205	181	219	219	220	176	203	213	198	220	195	221	202	205	192	226	210	197	201	196	221	228	211	200	206	224	195	197	184	185	204	215	236	212	161	215	195	220	213	212	209	193	223	227	196	198	198	215	192	197	223	213	207	197	201	203	172	178	199	243	223	190	195	202	168	202	215	219	210	193	222	217	221	203	190	227	223	216	195	203	203	239	237	198	183	176	209	227	243	199	184	185	211	223	214	189	182	205	175	206	208	184	196	221	205	188	185	223	211	226	194	191	203	208	203	214	195	238	226	220	174	226	186	206	196	240	205	189	202	195	203	214	222	209	193	220	197	212	187	176	212	219	216	199	199	205	205	192	185	200	213	200	170	204	222	196	213	203	167	203	201	236	238	217	205	213	212	192	221	207	204	196	208	193	203	223	231	240	197	200	186	173	188	201	223	202	207	195	186	172	193	223	212	217	193	223	207	196	207	195	195	211	183	189	220	193	203	224	180	207	205	194	186	212	190	188	191	213	168	208	202	216	221	205	233	197	194	207	193	225	190	200	232	209	184	195	205	224	197	204	202	211	223	191	205	197	189	219	193	187	209	224	207	200	191	202	198	202	212	219	201	214	184	206	181	190	214	197	177	198	193	181	212	182	194	225	192	202	227	224	204	190	229	225	217	208	213	193	209	197	189	193	245	184	201	196	226	199	192	209	202	192	207	214	212	189	201	205	201	205	219	222	203	193	245	212	205	234	199	203	185	225	216	190	204	223	204	184	197	186	207	198	210	212	230	201	200	188	209	221	209	169	198	228	187	183	204	215	187	201	218	181	182	183	207	207	221	233	184	218	198	185	218	195	222	206	199	204	193	173	216	213	209	202	179	197	209	208	205	192	197	211	208	205	207	223	220	208	190	219	223	220	192	206	214	201	213	211	206	178	201	204	191	215	216	216	216	190	184	198	226	205	175	175	222	211	213	212	214	178	205	214	180	209	213	204	219	199	194	201	197	200	221	206	200	232	198	207	196	238	177	198	194	187	210	188	203	223	188	225	224	205	195	200	205	229	175	195	228	211	205	197	223	205	220	220	210	197	222	189	219	189	202	228	195	211	217	205	209	212	182	217	227	227	218	192	180	213	202	196	186	184	234	206	212	216	190	216	220	213	212	212	217	193	234	216	213	178	199	220	176	176	207	190	194	219	189	226	195	194	209	204	202	224	192	195	206	193	200	205	205	225	213	244	222	174	222	184	195	205	187	220	224	180	205	208	201	199	188	198	192	199	195	194	221	216	197	215	194	210	188	188	184	199	193	186	221	221	226	182	205
2994	2536	1458	852	636	589	524	506	510	540	473	465	467	482	435	430	456	525	462	446	484	442	513	452	471	465	507	467	496	495	455	488	486	465	462	474	477	478	479	453	441	467	428	489	476	440	442	457	434	519	467	414	489	506	471	459	464	448	479	464	472	449	498	479	462	504	487	465	503	437	481	431	488	470	461	475	460	421	498	482	477	478	481	475	485	448	488	437	441	467	472	490	417	480	408	460	469	453	473	459	489	454	469	453	453	421	452	447	437	437	455	451	460	485	481	464	441	462	488	488	458	484	473	469	495	463	462	446	475	476	443	461	469	468	459	474	490	475	443	460	465	490	459	453	481	472	484	478	451	466	429	457	494	417	447	470	468	497	454	475	450	494	432	476	467	474	415	466	500	444	477	433	465	473	460	460	471	438	455	456	477	461	482	460	467	474	501	503	429	450	443	483	478	463	459	463	465	418	424	449	469	478	479	458	476	493	473	484	443	443	491	476	495	472	439	465	444	451	443	468	442	472	492	451	489	419	474	466	456	461	498	481	456	473	438	483	476	487	458	467	483	444	457	486	454	447	480	461	505	445	471	436	461	447	439	483	470	449	499	458	453	436	518	485	488	465	472	457	474	433	507	463	471	434	441	430	460	472	444	428	483	492	430	425	453	458	436	424	469	442	493	490	459	460	472	466	462	465	473	455	478	456	456	449	500	507	464	448	511	470	474	451	450	453	449	471	443	442	469	440	439	458	458	484	475	459	454	465	449	504	483	444	497	448	430	483	459	487	470	480	491	451	456	474	436	464	421	484	457	470	452	476	461	434	464	460	450	476	465	448	479	479	539	455	460	481	442	516	441	471	455	441	454	462	458	436	486	448	502	496	498	477	452	476	471	469	468	444	472	409	479	468	448	437	474	481	471	447	502	485	444	472	491	466	459	493	490	459	462	468	463	471	479	453	454	462	430	464	506	426	463	481	457	453	460	508	446	451	429	469	470	455	472	476	459	476	450	464	432	482	481	485	447	427	470	453	480	509	475	471	458	485	447	497	473	487	445	473	470	473	464	453	444	454	434	460	479	472	467	429	460	485	435	463	490	469	432	453	461	422	449	415	498	437	500	465	454	455	453	482	469	454	472	470	438	439	511	452	458	467	460	458	474	443	448	464	476	453	466	440	446	476	456	497	449	441	448	476	489	450	472	462	456	457	471	474	493	413	446	458	447	495	494	440	456	461	432	518	459	442	449	476	465	445	459	515	447	484	465	493	427	451	482	461	494	498	452	461	463	478	475	423	463	465	501	462	456	477	482	466	483	472	464	438	472	466	444	469	479	477	461	486	465	482	494	425	472	469	434	447	473	464	485	434	454	447	439	454	494	491	428	482	452	460	493	530	445	461	504	453	465	487	526	437	460	442	444	473	450	487	507	462	444	487	465	487	487	453	476	462	448	499	449	464	430	507	437	436	466	451	462	461	457	479	477	468	473	489	439	476	445	466	479	455	459	414	415	439	447	475	477	444	480	501	476	433	457	459	476	427	473	442	444	489	441	449	449	443	421	474	470	448	446	447	468	473	484	494	446	448	464	461	442	472	471	481	483	472	473	437	436	457	413	433	480	464	459	481	455	448	458	422	474	453	442	423	453	503	424	453	482	450	448	445	436	462	473	431	495	517	397	478	454	512	423	424	469	464	460	468	467	469	481	464	482	464	440	438	469	442	485	467	502	407	459	452	476	484	451	456	449	453	470	447	502	453	445	432	451	472	443	490	435	463	458	493	467	470	484	485	465	458	464	431	449	452	460	446	482	474	466	476	456	465	446	471	427	455	454	450	493	444	470	472	471	500	483	502	446	456	464	460	470	473	485	482	465	440	431	466	467	433	467	459	459	439	435	415	475	388	452	480	487	464	452	453	506	503	459	477	441	410	507	458	481	461	487	461	470	451	482	443	448	472	444	486	458	440	464	443	467	464	447	439	455	458	438	448	435	479	456	443	441	459	464	485	474	468	485	435	444	436	470	481	457	475	454	448	474	439	475	479	459	452	493	441	450	477	436	462	442	475	468	460	431	467	490	460	453	437	468	452	486	489	469	475	479	413	441	451	446	445	449	430	458	448	472	511	474	461	479	442	488	454	432	451	475	451	503	442	483	473	491	425	494	447	437	469	478	439	456	434	488	457	497	475	484	433	462	449	447	457	458	463	455	448	440	478	438	435	467	462	475	447	405	410	469	479	470	452	476	410	505	483	483	428	451	473	469	485	434	424	442	472	464	436	469	458	437	448	456	479	456	442	499	447	439	482	466	477	466	504	465	445	456	450	453	446	453	486	457	452	442	478	467	470	452	484	505	455	463	474	450	470	483	473	403	454	442	447	453	457	428	438	450	484	478	452	482	470	462	461	429	470	440	451	531	477	475	461	445	472	500	492	478	455	462	481	474	489	465	440	475	441	447	447	468	477	479	438	496	488	493	419	486	485	456	431	485	457	494	486	461	462	454	494	447	500	449	455	436	463	487	457	448	487	435	456	464	467	419	460	463	495	444	447	438	490	467	457	458	424	505	465	423	397	494	449	478	469	457	489	499	456	461	439	484	461	500	451	441	475	515	446	467	485	458	466	441	440	433	441	463	466	481	458	477	463	476	469	496	495	455	459	449	457	466	476	481	459	515	462	494	481	451	464	485	475	454	487	477	456	447	452	492	498	443	463	446	464	472	462	498	453	477	436	456	463	471	466	468	473	503	456	468	445	464	471	463	456	470	490	495	433	481	419	446	440	484	463	457	476	457	461	475	475	506	452	465	469	445	467	466	476	479	461	436	479	474	433	449	470	464	488	431	485	483	472	442	442	471	477	449	442	467	487	450	443	450	444	435	449	491	516	499	492	485	455	471	522	491	478	477	433	466	453	435	436	460	470	458	481	467	397	445	435	477	451	423	456	441	517	502	475	474	452	487	452	476	475	484	466	486	475	450	472	433	471	464	470	437	417	465	494	458	453	457	438	440	461	501	455	470	479	439	480	449	456	465	509	481	469	433	443	474	447	461	434	470	454	481	465	456	428	494	456	466	475	437	473	463	453	471	471	511	477	451	497	473	483	442	482	454	447	478	469	449	439	411	438	489	448	448	457	475	476	468	466	457	469	465	506	473	483	469	511	463	467	452	438	432	489	491	445	470	461	444	441	500	472	473	474	439	494	466	446	456	462	470	509	439	474	455	467	461	467	442	448	443	453	493	507	466	455	460	427	452	499	428	466	443	484	460	468	477	449	469	476	458	470	490	465	463	463	469	409	468	425	467	439	461	499	461	462	475	493	511	443	421	466	463	480	487	478	464	473	454	509	423	444	452	460	448	451	438	447	442	409	478	485	468	468	487	483	484	479	463	463	441	446	461	492	451	470	480	474	463	479	458	463	488	451	419	477	448	479	464	464	453	458	448	471	432	436	454	457	454	444	491	452	466	463	459	456	496	419	471	445	442	446	488	471	486	447	437	502
23866	20990	25091	27064	20994	20657	940	285	213	204	161	173	125	124	106	98	123	112	114	99	117	108	90	95	95	92	99	91	95	82	102	90	98	81	97	84	95	84	100	96	80	95	101	74	93	92	75	114	70	80	92	83	102	83	77	87	103	106	95	91	94	70	97	84	97	85	97	70	84	61	91	90	86	87	87	97	92	77	93	84	88	91	71	94	82	72	84	97	79	88	94	101	87	72	97	79	82	85	78	74	85	71	83	87	110	105	93	92	80	86	87	94	74	76	94	84	95	96	82	84	80	87	97	77	90	87	97	77	71	81	77	83	77	105	76	81	77	72	92	96	83	79	84	88	88	83	91	77	91	90	91	88	75	88	86	87	79	111	73	96	95	83	88	64	92	103	90	81	86	93	90	89	77	100	102	94	86	87	87	93	71	82	80	77	82	84	92	86	90	92	80	103	90	86	97	67	84	81	76	68	105	91	97	80	73	83	92	88	91	82	86	84	85	81	109	87	94	81	65	77	85	81	85	70	77	79	82	94	88	98	84	87	83	88	79	86	84	72	85	80	88	114	100	85	74	85	70	90	80	89	79	99	86	86	73	96	81	76	79	106	87	79	72	88	96	84	83	95	79	82	86	94	86	81	94	75	82	80	86	107	93	91	87	91	85	65	104	90	88	99	93	98	80	83	76	75	73	106	83	85	72	82	100	97	100	80	85	83	78	88	89	82	85	88	81	82	92	98	67	75	77	97	81	90	94	75	90	66	82	85	89	94	87	83	79	83	90	104	85	84	70	85	65	79	87	88	85	78	101	96	78	91	92	85	107	81	83	84	97	86	84	77	67	96	82	87	98	84	87	81	85	95	76	100	97	79	89	97	74	91	92	89	95	83	79	76	89	82	88	99	95	79	81	71	80	79	80	81	83	80	99	91	65	113	80	96	79	74	91	92	90	86	89	88	80	75	87	82	86	72	80	78	74	89	71	72	93	84	91	96	97	77	99	76	82	67	79	59	88	68	85	86	98	95	102	71	89	76	89	87	83	101	90	84	86	100	76	77	82	95	101	89	96	84	92	76	90	75	77	75	92	99	85	84	81	81	72	87	89	87	96	69	83	91	92	92	69	81	84	84	92	97	95	94	78	88	87	73	92	73	86	89	90	83	92	102	82	88	75	89	87	73	93	95	80	91	82	74	106	98	95	86	93	69	75	87	63	88	91	84	78	79	101	94	87	100	85	85	82	72	105	86	90	90	86	91	74	71	81	81	87	75	81	97	85	100	99	78	105	87	71	72	106	83	81	95	88	84	83	78	67	77	97	83	110	88	84	85	82	82	99	88	84	79	100	73	91	83	79	81	79	92	74	87	78	87	91	95	100	74	88	80	100	73	88	80	89	99	82	88	69	81	79	107	81	80	97	79	106	81	93	81	94	85	79	77	80	99	93	97	91	72	72	70	81	85	78	84	97	80	72	63	85	76	76	87	77	83	91	71	92	83	76	86	88	84	88	81	76	73	73	100	71	94	94	89	90	70	77	81	75	84	80	67	89	106	75	75	94	75	74	97	94	64	89	98	108	82	94	87	77	74	69	87	84	87	78	86	94	99	83	86	70	82	94	79	87	94	94	78	100	68	94	78	72	94	80	73	79	84	98	80	77	69	91	72	77	84	83	85	79	79	89	86	85	83	89	88	89	75	84	73	76	76	73	71	77	96	80	64	91	80	75	73	90	91	84	91	86	87	78	84	97	91	88	89	95	75	84	74	80	87	99	85	86	91	83	77	70	85	83	82	88	79	84	97	71	87	83	86	88	83	98	90	85	78	82	98	96	95	83	84	85	98	74	76	74	88	67	79	90	102	89	85	94	95	88	112	76	79	70	72	95	86	80	88	99	101	72	77	104	79	83	89	73	87	98	86	100	95	91	89	80	94	83	75	90	83	76	102	83	90	87	82	69	62	98	81	75	66	98	96	85	64	87	73	98	61	62	79	80	82	72	99	77	89	72	77	64	66	67	76	72	94	78	79	86	90	84	88	89	78	106	90	80	111	91	97	70	74	69	98	82	79	106	101	77	101	90	79	64	101	67	92	77	88	95	74	90	84	87	74	98	84	99	88	64	82	92	74	87	81	87	88	78	92	85	85	93	75	73	85	84	87	80	77	84	90	90	97	106	84	101	86	86	101	97	80	81	84	71	84	79	71	80	93	72	91	77	89	79	84	73	88	70	81	81	78	82	90	80	96	85	84	78	85	84	87	79	84	64	67	77	102	87	83	94	76	79	74	93	101	94	90	88	66	86	76	81	81	86	82	89	81	93	76	86	78	91	87	65	66	73	73	84	76	83	96	71	94	84	82	88	100	85	88	94	76	75	72	88	73	83	75	93	94	101	77	94	76	78	71	83	85	80	77	77	106	82	73	92	96	77	68	70	98	104	81	78	96	92	82	82	92	86	82	96	101	91	87	82	85	69	82	88	95	98	82	74	88	90	88	76	78	89	87	78	80	97	99	69	93	89	74	83	102	95	113	83	81	59	89	71	94	74	75	61	81	70	77	90	70	108	90	96	77	90	70	80	84	82	87	80	56	91	86	73	90	89	84	75	96	90	84	85	82	83	97	88	105	89	97	84	73	84	75	93	84	82	74	75	96	92	108	65	71	69	77	79	84	93	69	94	90	82	83	86	107	80	101	74	96	79	100	74	90	71	79	80	84	66	89	103	93	92	92	69	99	95	91	89	72	76	73	87	85	69	69	86	82	72	81	69	77	95	97	76	90	84	89	93	73	83	85	73	77	83	89	79	93	80	98	104	69	81	81	90	109	84	100	105	103	78	99	79	64	61	80	106	82	95	84	82	92	69	78	93	63	66	94	68	99	83	82	91	98	90	72	93	80	77	85	82	86	83	85	96	92	86	79	89	88	65	85	82	88	95	81	107	75	68	84	89	70	77	106	85	83	75	84	73	74	96	67	90	88	84	104	84	109	93	92	105	72	95	87	68	98	111	80	85	79	68	100	71	97	71	76	76	84	96	94	78	78	88	89	77	81	77	86	92	85	86	88	76	90	76	97	91	90	92	98	102	105	90	76	75	90	84	72	79	103	82	89	73	75	96	88	76	70	76	95	73	101	90	80	87	96	84	100	80	85	74	87	91	69	87	84	81	87	60	78	95	90	89	85	90	79	76	72	77	76	83	83	62	85	94	88	84	62	81	82	84	95	88	74	106	77	94	90	115	96	72	103	81	80	72	77	81	75	79	81	83	82	79	57	86	92	110	81	79	94	79	87	91	91	78	90	89	68	59	94	83	76	74	86	78	90	74	80	81	80	95	89	84	94	92	88	87	85	69	103	80	98	94	82	103	81	81	80	89	78	84	74	77	88	92	74	72	71	74	102	82	80	82	67	97	79	80	83	92	77	63	88	99	72	87	70	80	84	97	82	78	88	74	82	86	83	83	79	65	86	70	89	75	67	90	72	80	94	88	93	85	93	87	74
3024	4138	2204	1085	592	424	351	327	292	315	266	266	250	221	265	219	225	221	245	234	252	261	247	254	208	233	234	253	193	229	208	255	235	262	236	216	230	236	258	235	236	234	206	230	228	228	245	213	228	235	241	202	240	239	208	216	240	209	253	215	216	245	231	212	213	196	228	220	220	238	232	196	241	241	223	221	219	209	215	255	221	234	214	215	223	200	222	225	227	191	233	237	219	257	245	224	226	237	241	254	211	228	236	225	191	238	221	223	235	233	234	256	196	226	261	236	247	215	206	233	215	230	191	257	250	230	236	245	234	224	220	238	226	222	235	235	241	215	227	234	210	218	225	226	224	224	219	251	203	225	228	212	232	220	241	205	242	213	224	225	212	237	213	240	220	222	247	221	246	234	220	238	219	228	225	258	208	224	252	239	193	239	209	242	213	228	234	238	231	220	244	222	202	189	227	241	244	229	238	195	224	239	232	219	229	206	227	245	219	219	228	214	211	198	228	195	248	244	234	250	217	189	252	256	219	220	226	206	214	201	226	259	232	234	223	222	237	233	241	211	214	201	226	233	261	230	217	213	215	185	215	232	245	233	220	213	221	229	218	213	226	229	218	230	215	236	225	240	260	244	220	224	245	243	221	257	222	227	218	247	212	206	217	224	239	219	235	249	237	203	225	238	226	252	240	258	218	223	255	239	238	224	229	242	246	239	242	225	229	228	199	246	217	229	228	203	220	223	230	237	217	213	237	199	234	207	212	233	222	221	231	202	226	244	216	219	244	217	227	224	229	211	223	232	226	224	218	250	222	197	245	270	214	244	211	233	221	233	230	235	210	207	211	228	227	200	247	222	197	232	248	222	212	227	218	216	212	215	216	204	220	269	229	246	269	218	216	212	243	228	239	229	245	225	211	244	223	242	211	236	240	232	231	227	214	244	230	236	215	239	246	199	223	220	231	247	211	252	232	231	237	233	212	218	222	226	218	220	239	235	224	228	201	259	249	233	216	239	219	219	208	226	214	222	240	228	222	232	202	233	246	247	208	215	233	236	246	230	202	249	233	219	226	270	222	205	253	231	220	221	245	240	244	244	205	227	236	230	212	237	239	238	226	258	227	196	216	244	209	244	209	184	247	202	236	235	226	227	229	201	213	233	225	249	210	236	238	228	206	230	234	256	233	218	234	230	225	237	231	225	221	231	253	227	223	245	236	216	225	239	238	231	229	228	215	228	206	189	228	245	218	215	235	217	232	213	237	228	249	255	236	233	235	228	213	220	197	219	193	238	219	204	216	225	204	216	231	235	231	247	219	208	240	223	240	242	236	199	221	218	235	233	222	218	212	232	222	230	223	234	269	230	227	208	233	265	199	213	241	244	241	196	250	234	241	222	212	228	227	243	209	190	209	213	213	227	231	240	224	232	231	206	238	222	214	215	217	236	213	243	226	246	236	220	265	230	233	191	241	230	217	235	236	234	212	234	218	238	226	217	237	249	233	224	195	221	242	225	246	224	236	234	230	241	227	237	230	222	221	241	229	230	245	217	236	211	237	242	222	250	197	236	250	224	239	222	221	199	202	256	245	202	214	206	222	234	210	230	241	237	217	210	223	206	230	210	227	199	219	207	211	232	222	231	225	204	219	219	233	237	247	236	213	241	231	233	239	223	236	189	222	218	234	244	212	233	212	215	238	233	227	241	225	230	204	206	214	221	273	232	220	226	258	241	238	229	218	216	232	252	204	210	205	221	252	219	210	207	224	219	227	225	220	229	199	214	233	192	242	247	228	235	206	220	237	205	197	244	226	250	233	205	233	200	204	200	225	217	225	208	207	243	232	211	226	247	219	236	237	243	209	254	232	235	231	213	256	211	195	227	237	241	200	229	211	221	230	212	225	196	244	203	237	238	229	227	245	249	227	215	233	230	214	221	216	243	218	222	241	225	249	244	222	223	213	247	227	214	243	222	249	218	218	225	208	245	219	225	245	232	209	222	260	232	209	245	269	225	234	226	246	246	236	205	232	215	198	201	228	176	189	214	204	236	195	221	216	232	221	230	205	217	242	206	212	200	261	232	231	210	218	250	212	247	238	223	199	214	238	223	209	239	207	223	212	241	210	249	257	217	252	241	252	250	214	205	245	216	251	226	217	256	227	236	211	229	241	206	227	213	231	230	222	236	221	218	220	226	231	227	219	210	213	221	220	193	228	214	256	213	241	213	237	215	247	230	214	231	222	256	221	227	235	244	255	228	201	239	228	230	238	232	268	224	224	234	227	247	211	235	233	219	228	231	224	212	257	237	226	242	233	207	248	232	215	216	236	224	225	225	218	213	230	230	236	233	220	228	224	225	247	250	218	225	223	205	224	228	219	227	203	240	188	248	235	225	206	225	241	233	220	233	239	227	239	238	207	216	217	194	254	208	231	221	236	216	228	227	229	222	217	246	214	251	232	224	206	215	205	219	229	234	241	237	228	254	222	232	223	228	219	236	231	243	237	243	250	267	215	228	210	214	239	243	244	206	243	241	237	247	264	205	245	215	230	233	230	238	213	226	235	232	234	204	234	205	228	219	225	215	207	238	221	215	229	210	236	229	240	219	249	231	220	240	238	203	224	237	236	212	216	254	219	201	237	205	202	230	215	225	215	240	232	211	222	197	221	203	220	220	243	248	220	259	198	252	237	213	210	224	229	253	245	220	205	194	236	211	235	190	221	218	230	186	237	251	216	206	258	206	240	249	225	252	232	223	222	248	241	218	235	238	243	221	233	215	242	213	231	238	230	248	217	241	215	222	223	223	234	211	225	221	225	226	232	217	220	249	241	270	217	245	219	230	213	229	247	219	195	220	247	230	237	230	218	251	215	209	254	267	224	213	220	206	252	216	240	228	229	245	234	209	221	260	219	222	237	232	227	251	215	230	236	219	240	220	197	227	208	216	219	207	229	224	224	251	212	243	247	221	207	232	217	215	237	216	237	233	237	226	226	234	217	247	218	218	222	221	217	222	211	225	223	215	212	200	226	222	210	232	236	221	212	196	229	209	242	212	221	213	246	219	238	227	231	214	228	212	242	222	250	243	239	222	232	215	222	210	259	259	215	200	220	200	256	209	257	221	237	232	236	216	214	229	236	226	207	231	247	244	223	222	233	188	231	198	209	245	246	230	236	241	228	237	225	226	209	236	236	216	224	241	204	224	238	227	215	221	214	243	243	255	252	241	224	229	246	225	237	215	228	219	219	207	240	237	220	214	224	218	242	199	198	215	228	228	216	246	231	221	240	197	226	237	234	246	200	217	234	239	229	217	222	226	225	234	211	202	213	221	199	208	205	229	246	239	216	245	247	216	224	229	224	187	215	251	201	220	238	243	261	225	236	249	212	236	243	230	213	226	235	230	242	243	220	213	213	245	250	222	258	228	219	227	226	226	175	197	211	231	199	187	216	222	239	255	226	236	226	238	229	211	193	230	232	235	235	236	235	236	249	226	249	213	230	238
32229	10097	988	410	365	336	348	318	332	313	336	316	336	310	332	327	325	322	331	302	319	295	328	295	316	339	317	348	317	323	328	326	328	290	305	293	336	331	314	332	344	292	313	346	325	315	321	295	359	336	313	313	320	307	312	294	323	251	305	319	311	319	359	307	306	361	305	313	291	271	360	319	306	314	334	321	310	339	335	329	323	342	299	314	334	291	299	316	335	311	298	361	292	321	334	310	298	281	329	291	368	336	324	318	337	344	288	331	322	296	298	307	316	307	306	322	319	321	337	327	316	311	302	326	327	305	333	354	322	330	284	310	345	300	300	362	314	303	308	330	302	326	342	324	351	307	311	335	321	322	309	314	327	363	309	316	321	305	322	311	303	267	323	312	316	303	327	326	328	306	327	318	303	311	336	322	355	320	315	284	324	314	277	321	319	315	329	353	285	325	297	294	327	343	316	360	323	313	327	304	305	319	361	313	302	300	357	313	354	339	323	305	332	318	325	302	342	317	335	345	328	321	355	286	295	331	363	316	287	337	326	299	325	309	310	361	310	308	294	312	338	335	306	307	325	319	335	348	326	328	319	275	347	300	315	348	295	298	295	315	327	350	293	292	328	322	328	356	290	324	337	349	315	316	338	303	348	317	314	334	317	325	349	299	324	351	304	330	358	298	307	301	307	306	329	330	327	296	280	324	302	274	329	329	315	291	328	312	290	315	338	339	312	306	293	317	326	344	298	332	288	344	313	329	318	321	346	329	328	337	320	336	282	291	317	338	333	374	323	321	308	317	322	355	353	367	332	313	311	308	298	347	297	325	314	319	307	304	320	324	333	323	330	338	317	303	294	291	299	301	338	299	297	291	303	345	324	302	346	341	299	334	307	301	283	297	286	312	329	290	293	336	318	281	281	355	296	333	349	331	316	303	324	348	329	307	341	310	337	335	334	298	319	314	329	331	330	354	279	347	298	308	291	332	319	330	356	349	343	328	310	353	334	326	312	313	322	336	321	324	325	330	334	338	299	293	328	316	308	339	323	304	307	295	327	306	336	318	317	329	289	289	312	327	318	297	332	302	336	326	298	272	286	347	357	331	313	301	312	319	318	322	346	331	350	330	312	312	309	313	325	318	361	297	342	315	298	349	308	284	332	302	306	326	329	303	334	317	332	302	303	333	322	338	321	327	286	331	336	326	309	320	320	326	353	346	319	298	321	308	359	296	322	330	285	302	321	314	307	312	331	326	319	308	349	322	346	328	344	320	307	327	321	288	303	311	351	327	347	359	319	293	298	309	335	349	339	287	299	328	316	341	340	319	310	309	308	333	298	337	319	302	329	312	339	333	303	335	327	303	372	330	307	325	312	321	312	333	310	317	306	329	327	322	326	313	329	316	282	307	302	331	347	329	313	281	298	312	320	323	315	321	306	343	326	285	318	314	320	314	344	338	337	299	331	342	300	323	327	326	300	301	341	308	374	321	335	314	337	334	333	328	345	322	321	328	322	293	331	296	322	319	317	326	356	321	335	321	331	358	310	322	329	321	355	309	306	316	319	340	384	364	321	322	347	316	318	336	327	341	306	322	306	322	321	305	324	337	350	321	357	301	328	333	273	304	317	306	306	303	348	318	321	317	329	296	324	294	331	326	303	310	347	312	316	353	321	329	318	327	363	287	316	307	281	316	328	284	325	370	323	322	330	323	312	308	276	355	334	317	333	306	301	299	300	338	300	317	340	346	338	305	327	325	285	319	313	302	327	330	302	332	347	319	326	301	301	299	327	329	305	340	346	359	321	305	305	302	317	323	309	335	379	294	310	302	293	337	303	311	300	308	317	331	298	340	362	328	315	327	326	316	334	305	304	311	309	267	311	319	319	360	343	315	304	305	329	329	358	345	317	334	304	343	310	328	302	335	348	308	334	341	299	304	294	303	315	329	330	338	309	308	307	320	310	325	327	308	351	314	313	344	321	317	311	316	343	334	340	290	316	309	337	331	319	321	311	319	339	331	296	320	303	323	316	297	367	304	341	323	297	338	337	315	306	368	329	316	305	329	312	286	356	309	309	347	349	323	300	374	325	302	321	341	304	328	355	309	328	343	338	315	315	337	332	283	329	307	296	328	328	314	316	296	320	329	325	324	337	326	332	305	302	328	321	301	356	341	323	295	329	343	331	330	315	313	326	309	324	328	318	336	301	320	327	290	307	338	328	304	316	325	301	303	314	303	327	329	362	301	334	291	339	299	334	326	320	326	316	345	323	307	299	317	331	302	332	336	339	367	333	322	364	300	329	308	323	320	340	310	315	312	332	298	306	354	304	308	302	300	300	332	322	339	321	328	313	312	315	325	307	328	333	293	302	321	295	301	355	298	350	327	353	311	312	321	308	310	338	308	321	306	293	335	279	305	344	305	315	355	332	298	324	306	332	343	331	317	318	310	319	346	340	328	334	272	321	294	300	332	323	320	330	314	342	323	318	309	329	321	350	293	306	349	309	333	313	333	326	349	344	314	328	331	301	339	304	291	315	283	346	323	305	295	309	317	309	350	303	325	327	327	302	323	343	325	311	307	336	319	327	307	310	293	337	344	337	321	319	297	310	316	309	332	293	297	310	344	337	324	325	324	307	325	294	340	318	294	331	316	313	377	316	323	319	327	295	305	311	333	306	327	289	363	364	298	305	313	373	328	301	327	298	348	341	315	313	299	339	333	314	311	298	288	322	333	325	321	341	312	313	303	336	327	320	317	338	320	291	334	341	340	300	272	345	338	335	324	351	322	335	349	335	331	305	305	319	309	301	311	320	320	281	310	334	291	298	320	329	315	319	326	319	360	362	320	323	339	326	312	314	290	334	319	359	319	308	339	286	335	312	335	312	331	369	329	321	321	340	336	315	308	299	338	348	301	335	285	331	360	308	315	326	307	310	318	359	277	312	374	340	356	326	289	334	286	279	353	332	327	313	294	303	317	323	329	316	329	344	345	315	345	337	293	341	306	289	293	302	303	306	298	362	308	296	303	316	311	336	302	347	341	311	312	331	329	333	340	318	333	322	345	316	288	316	328	348	331	296	329	334	309	304	330	313	331	303	302	328	356	313	313	291	331	334	286	321	326	326	342	359	317	343	320	322	335	336	310	386	301	292	305	287	313	337	340	330	334	317	318	339	324	321	333	290	364	334	294	325	308	312	314	326	297	316	337	293	341	329	310	312	313	340	324	325	303	353	333	331	342	329	295	322	327	373	307	336	344	331	316	321	315	319	341	325	318	311	297	308	338	326	278	290	346	297	340	317	324	313	354	309	339	361	327	322	342	322	311	291	334	313	314	303	314	293	321	301	318	303	318	307	325	330	326	311	330	350	323	296	348	304	312	305	332	299	310	319	321	328	298	323	320	295	318	307	312	338	338	314	321	335	358	326	313	369	324	297	327	325	314	352	332	341	293	311	308	321	287	319	373	301	326	314	353	336	348	301	310	302	316	315	315	294	305	353	325
5485	857	748	659	689	709	742	740	709	689	697	671	708	711	664	729	660	685	730	692	714	694	700	733	744	695	706	714	718	696	709	678	737	689	736	720	645	735	761	709	708	744	699	693	689	745	733	702	693	657	665	685	710	725	677	771	768	749	685	677	715	704	772	719	721	707	719	734	745	740	712	721	706	711	709	722	716	720	733	695	722	708	711	704	697	728	718	683	752	740	695	702	758	746	710	681	712	629	712	687	780	707	734	741	748	738	691	735	708	661	713	741	698	683	744	743	716	720	736	738	718	703	746	723	701	708	737	692	774	688	717	695	739	671	705	685	684	674	676	689	703	739	749	696	718	726	669	728	739	730	725	691	758	729	696	712	717	662	778	709	725	694	694	709	737	749	687	693	713	656	670	707	725	715	725	710	676	705	713	711	683	697	716	739	712	735	713	696	710	724	731	736	684	714	727	719	724	660	649	730	714	731	731	685	709	706	679	747	713	712	704	670	723	712	701	709	761	751	700	730	697	762	677	731	708	706	750	723	676	694	748	657	695	709	729	726	690	660	752	719	661	706	745	735	700	679	710	738	672	687	667	737	738	639	709	718	700	712	725	749	711	713	736	745	754	705	715	689	732	733	711	748	721	740	754	692	678	767	726	708	678	705	717	728	682	695	650	734	722	739	673	687	718	737	710	757	706	719	703	696	717	715	700	746	759	748	735	726	711	726	682	658	717	729	712	702	716	709	729	738	702	667	698	740	689	727	718	740	719	747	715	710	681	702	752	743	707	693	713	660	682	726	683	688	732	712	693	684	718	744	711	680	696	700	733	680	668	712	728	663	732	703	676	680	694	712	722	662	722	733	716	684	691	721	706	684	722	710	700	668	717	726	708	781	700	687	724	713	719	707	733	746	754	726	690	724	712	748	694	673	722	708	689	634	730	742	747	727	746	737	692	718	664	680	711	729	705	720	744	744	686	742	712	680	693	740	710	736	712	713	739	692	713	688	771	730	732	719	754	716	666	724	686	747	752	764	675	754	700	686	728	701	718	725	683	727	697	742	704	719	711	710	731	706	680	726	734	712	708	688	740	672	713	731	737	689	686	681	702	668	739	703	708	706	722	730	688	721	669	707	746	713	684	734	698	748	714	745	740	706	654	711	724	663	703	755	759	680	660	661	709	745	785	728	715	681	702	708	705	729	750	706	709	705	766	753	769	655	726	716	632	684	661	687	697	789	704	699	721	724	733	716	708	745	703	684	735	710	711	713	725	751	720	720	687	751	672	662	673	752	711	669	697	716	683	703	697	748	737	730	740	706	721	713	699	702	780	735	667	683	666	706	684	649	704	676	675	723	737	779	714	658	722	734	709	701	754	756	728	719	689	727	653	729	719	674	695	715	769	666	692	750	710	689	706	723	717	698	714	744	701	693	709	732	716	732	705	681	726	650	677	728	712	666	660	718	732	684	655	739	731	728	708	726	703	690	707	765	674	694	706	701	710	723	694	736	739	706	695	734	662	719	690	703	693	735	739	728	743	718	710	695	666	708	692	727	695	685	725	701	740	713	692	702	690	711	740	704	723	711	748	732	702	704	708	720	726	737	710	746	707	734	765	723	697	711	659	750	662	731	710	692	720	739	717	718	737	675	757	699	672	687	711	716	743	656	695	702	699	669	721	757	720	714	657	696	722	731	685	718	716	694	686	689	753	695	704	699	734	720	705	701	707	731	700	684	746	681	716	724	672	728	701	680	681	724	695	733	701	676	717	716	664	739	704	706	674	720	711	677	678	671	684	726	671	705	660	684	700	732	689	690	716	705	709	699	728	722	726	695	729	692	747	753	738	701	673	689	753	763	739	726	690	766	715	687	652	718	696	700	706	722	710	736	699	681	692	679	712	712	733	685	733	743	676	728	743	682	718	669	746	668	726	763	699	699	702	767	703	677	706	732	681	712	703	732	707	730	751	751	683	732	698	711	692	704	734	748	727	734	699	735	720	711	726	689	736	753	700	708	674	758	666	659	673	689	752	674	762	749	712	622	632	707	712	710	698	688	715	697	734	695	723	701	707	738	697	701	747	731	722	715	726	744	719	730	722	704	674	697	716	703	720	700	713	676	713	709	682	724	701	725	712	670	666	724	680	693	643	738	730	731	714	698	688	707	701	677	723	734	707	704	698	717	722	731	776	699	773	722	735	713	677	718	725	703	720	730	701	688	731	733	727	717	661	696	729	670	683	745	715	763	711	653	745	708	707	728	720	733	694	713	754	715	714	680	723	701	680	683	764	686	722	728	744	699	703	707	723	779	692	707	699	693	680	702	759	697	688	730	725	682	717	686	751	698	696	703	681	718	749	684	710	723	723	701	705	721	681	682	693	716	698	756	728	767	723	742	679	727	693	741	687	746	723	685	697	665	716	719	705	737	716	754	701	713	710	722	729	693	705	705	696	699	753	756	722	701	734	685	727	705	691	742	728	690	719	706	701	716	703	721	662	741	722	708	705	702	704	732	714	717	704	712	766	696	647	705	750	701	727	732	698	694	687	743	734	703	693	684	739	745	702	678	644	759	700	711	702	749	678	712	722	736	693	746	689	722	694	669	733	727	674	688	701	739	679	712	681	697	718	730	743	704	729	712	719	720	703	660	697	726	678	745	701	723	703	665	753	707	709	732	712	720	696	685	737	726	717	683	692	726	731	713	774	642	669	683	731	688	690	715	709	696	694	683	748	689	695	666	706	719	736	694	681	713	713	734	730	730	719	728	712	720	702	689	682	704	733	738	691	702	693	701	703	735	681	672	714	721	737	680	657	713	712	695	686	689	700	718	722	733	654	686	701	708	744	670	760	732	750	694	718	707	703	699	708	691	696	709	722	707	723	740	692	720	726	705	744	699	689	718	717	704	734	729	716	731	701	728	691	701	718	702	699	686	723	720	739	726	775	756	713	715	725	693	716	679	701	728	682	730	702	693	707	697	713	735	726	696	702	695	721	712	711	718	720	694	705	711	719	684	704	692	705	667	676	713	695	728	746	705	719	719	668	646	730	723	643	701	741	715	665	702	692	721	713	765	701	705	703	761	708	722	741	673	711	710	684	727	715	709	699	709	706	687	685	724	736	741	697	714	700	700	722	679	717	687	745	678	728	674	677	717	737	685	713	691	728	717	703	755	772	655	747	686	739	762	701	756	696	754	708	734	706	759	773	728	728	709	671	730	740	727	742	693	730	695	714	697	683	715	720	670	740	713	689	697	718	747	741	727	705	736	723	681	703	716	714	733	738	718	691	714	748	710	683	746	697	704	659	702	694	742	694	675	721	713	735	725	694	766	693	668	724	704	697	743	713	715	722	670	656	719	721	676	681	705	691	727	705	716	702	694	687	766	726	733	712	691	700	718	723	691	713	694	726	637	722	734	705	692	707	688	686	746	705	702	671	659	662	689	705	731	726	682	711	697	711	748	708	736	738	745	694	741	672	717	745	746	733	743	669	765	712	772
24541	20954	24392	27681	20092	1375	357	288	263	284	261	233	203	199	225	228	197	229	202	232	195	216	197	177	207	227	225	215	163	197	204	205	212	200	203	212	206	201	209	228	169	185	202	214	188	196	190	227	212	185	207	204	204	191	227	208	198	203	192	196	204	195	177	204	198	222	189	205	176	231	202	188	216	200	210	196	204	207	174	223	205	210	198	189	184	195	198	222	203	196	186	192	191	191	197	210	201	181	193	193	217	201	196	205	228	181	197	213	186	186	193	191	183	219	207	184	216	187	204	189	204	208	229	198	224	184	208	213	169	208	203	196	200	195	221	223	192	201	201	195	209	202	184	198	180	204	199	186	183	210	206	208	190	191	205	201	194	204	198	200	203	186	199	220	186	198	217	205	175	170	191	203	217	200	213	191	212	179	193	209	208	207	211	221	193	232	212	207	225	203	201	240	205	207	204	207	225	203	200	197	208	218	200	205	209	196	193	202	202	207	214	208	207	209	191	186	201	205	198	197	191	196	219	182	210	198	194	226	179	214	184	189	208	197	210	196	202	216	199	182	209	186	224	199	222	222	193	212	242	191	189	202	210	212	221	210	215	208	235	187	229	211	197	181	222	195	213	171	191	208	208	210	202	221	195	199	216	216	205	183	232	205	224	190	191	185	195	201	228	210	186	205	198	225	201	173	219	212	185	215	204	188	196	211	196	195	199	198	209	206	172	207	210	215	177	188	193	237	207	192	218	201	220	194	215	203	215	218	167	205	194	220	204	217	200	205	222	215	208	198	185	204	203	192	177	204	203	217	220	196	208	237	205	206	224	249	205	213	207	191	227	218	199	206	207	201	191	230	206	225	220	227	198	195	178	193	206	196	189	222	218	199	205	187	233	195	188	205	212	197	172	199	205	177	216	204	225	205	190	186	204	196	204	229	215	187	210	197	234	192	195	170	192	219	217	196	201	199	212	220	192	209	197	205	203	200	207	220	199	191	193	186	192	193	206	197	225	228	213	217	207	216	191	203	196	203	213	202	186	184	213	209	216	220	198	208	230	199	208	199	226	195	199	216	192	199	156	203	203	214	219	186	198	205	187	184	210	190	174	233	201	177	212	198	197	229	187	170	210	217	219	204	185	199	205	209	203	189	185	208	192	203	191	226	205	208	189	184	216	194	198	240	197	194	192	194	190	193	247	231	233	189	206	193	218	198	196	201	180	197	217	192	194	197	208	190	205	189	200	195	209	204	218	216	203	192	196	204	181	199	160	185	216	206	213	196	197	236	187	233	188	203	189	182	181	208	207	194	197	195	226	189	196	189	220	218	207	198	192	216	197	183	186	205	200	189	183	193	201	203	179	204	197	227	174	202	223	208	210	212	209	193	189	239	198	221	197	229	208	186	204	224	208	205	200	199	194	190	209	219	216	206	213	196	177	174	191	199	200	209	211	209	193	185	207	184	182	214	229	192	202	207	198	182	203	204	186	199	212	209	192	203	209	196	196	222	192	234	188	176	202	188	211	200	200	193	173	213	191	185	203	191	186	203	206	208	238	189	207	183	207	206	167	218	199	222	214	191	179	193	183	206	196	194	219	221	188	183	179	214	195	165	217	170	216	194	216	170	198	213	215	227	221	199	175	175	197	193	217	218	213	209	228	179	206	209	196	202	194	197	213	200	211	207	214	207	211	199	223	224	173	203	185	178	218	214	221	215	187	184	201	188	206	210	229	213	183	170	188	210	214	210	163	174	214	202	203	209	182	225	201	182	196	198	224	185	196	213	209	189	224	195	211	208	241	185	199	204	196	208	189	200	210	201	192	218	216	208	188	235	185	179	199	196	227	218	206	227	192	224	208	211	220	190	205	173	198	183	190	170	194	220	200	206	223	184	200	193	204	194	176	214	188	161	208	184	193	224	223	214	196	198	212	210	174	178	216	222	213	201	220	225	199	191	219	214	212	208	193	198	212	185	196	202	215	202	211	183	208	213	192	211	209	198	195	188	215	214	210	210	201	191	170	176	212	206	189	223	205	205	200	193	200	207	205	212	216	203	186	228	224	206	183	190	213	202	189	201	212	177	203	194	204	206	202	176	202	209	198	225	208	189	195	183	204	194	196	197	203	206	210	212	177	213	212	196	180	206	205	228	183	209	180	208	216	236	202	221	224	225	177	175	219	201	208	193	201	237	215	203	187	180	196	203	236	177	236	236	176	210	214	182	225	208	200	201	172	198	227	219	198	212	202	215	216	204	192	199	212	191	219	185	204	182	197	230	182	189	202	197	191	234	193	211	198	217	220	207	208	165	201	213	199	230	235	185	185	202	220	178	190	226	205	214	213	200	197	202	195	212	201	212	219	210	216	179	208	206	195	217	181	181	204	221	204	246	233	207	198	208	212	179	177	248	184	226	192	195	202	189	222	183	192	185	207	176	198	219	209	205	195	202	171	174	183	208	208	199	232	184	206	207	205	212	203	183	199	205	198	196	191	226	210	191	209	190	201	206	211	213	205	203	235	208	195	212	236	190	174	171	197	225	232	188	188	195	195	176	178	203	222	217	230	196	180	203	213	212	207	186	189	230	216	192	164	189	219	215	192	203	208	204	179	185	196	215	198	193	199	229	197	202	193	200	220	192	197	220	190	201	213	197	172	213	251	222	233	207	201	225	198	191	212	206	191	198	189	195	190	243	192	210	191	217	211	214	215	195	189	211	200	208	177	206	227	204	216	210	195	193	200	180	218	197	199	209	218	211	216	196	208	184	202	206	191	187	181	217	214	202	196	237	187	206	222	200	213	197	203	198	178	219	201	219	230	208	200	215	192	201	207	207	204	171	189	190	189	224	193	199	166	200	187	230	228	207	234	217	200	191	190	199	193	188	194	209	206	204	196	213	224	216	220	203	220	206	196	186	202	186	193	200	184	197	179	202	200	202	224	210	191	223	176	211	196	229	206	216	207	213	191	212	197	211	193	215	203	205	208	205	221	193	211	187	168	207	170	203	212	207	187	201	197	210	216	229	213	188	180	200	187	179	194	204	207	202	217	198	199	195	198	212	185	191	189	198	184	212	204	211	194	206	194	191	226	207	180	221	183	215	197	193	190	199	226	203	185	233	188	231	190	185	197	194	196	170	237	182	222	197	171	206	182	180	209	195	203	213	192	201	178	218	201	184	230	199	196	212	199	211	210	190	194	208	211	200	190	220	194	215	184	207	187	203	207	204	204	188	226	209	209	185	206	187	214	228	208	201	207	172	192	236	214	204	207	187	213	186	215	205	217	210	181	228	234	200	182	182	197	219	250	188	204	203	198	193	192	210	211	196	206	208	224	188	228	193	228	220	238	200	214	190	181	229	219	190	189	238	191	193	214	202	214	209	202	193	209	234	183	204	225	212	191	211	206	205	240	209	184	203	225	193	202	195	229	219	189	202	203	181	200	206	174	199	202	199	216	201	210	208	182	181	201	214	214	206	194	198	197	212	176	208	230	220	195	187
3102	2579	1469	829	626	541	494	480	494	492	494	497	466	470	459	488	474	487	478	500	494	480	458	436	504	505	460	460	448	443	474	483	509	473	514	499	478	434	458	465	475	426	435	477	467	441	478	445	456	489	425	469	460	430	482	480	472	455	442	456	454	448	468	462	439	454	470	493	454	474	464	445	461	468	437	408	422	464	459	463	447	455	429	470	467	496	489	469	452	452	456	449	478	469	437	465	426	454	494	445	452	474	498	445	484	484	466	438	483	496	511	481	489	482	419	471	439	468	466	469	504	461	474	467	486	456	451	471	479	465	446	484	476	450	495	494	475	465	477	479	443	492	425	492	453	483	438	414	497	404	429	443	458	480	457	452	456	463	456	461	486	432	465	452	497	453	446	487	484	445	474	490	439	460	452	430	446	427	441	465	455	493	467	446	458	468	450	462	493	485	475	422	459	474	440	418	465	480	439	441	516	463	463	452	466	467	455	496	471	484	490	465	453	434	474	466	469	451	452	484	446	493	459	495	498	468	455	437	445	422	457	462	468	453	453	431	471	477	482	417	476	453	472	464	450	493	450	434	471	497	484	394	460	518	461	476	471	470	435	465	452	409	443	451	476	433	414	476	469	485	441	445	458	474	462	442	478	483	432	474	438	480	467	469	445	468	464	470	469	463	418	474	449	463	459	452	436	482	460	481	491	474	479	454	465	443	491	457	449	418	465	453	471	459	490	464	429	495	472	430	452	428	459	458	457	458	456	471	488	470	469	463	440	464	418	461	484	447	451	470	410	440	498	480	447	430	492	474	457	473	496	471	438	486	434	431	430	466	453	482	454	442	473	463	468	473	437	469	444	454	454	460	430	479	473	467	401	462	473	450	460	452	499	457	411	460	439	462	455	471	466	443	452	500	472	440	472	453	472	477	405	452	459	467	430	436	477	441	472	459	448	476	447	456	475	476	455	472	440	435	431	466	456	441	429	488	468	435	492	437	476	417	452	440	463	448	457	486	439	465	502	465	438	479	468	441	430	453	437	487	454	429	454	483	433	476	470	460	450	498	460	436	471	450	444	504	433	445	446	488	451	472	477	435	446	444	472	485	469	482	485	451	436	453	440	468	480	447	470	459	436	467	449	471	440	480	455	462	441	453	476	482	435	456	479	480	466	457	487	433	477	480	452	469	466	500	417	444	456	456	458	465	447	463	472	433	466	426	438	458	496	482	477	441	457	454	454	483	484	476	449	442	452	450	451	446	415	475	476	503	518	453	491	452	474	476	435	455	450	482	459	428	470	473	453	461	420	421	438	450	466	445	456	439	478	471	500	430	444	486	414	461	438	492	456	458	447	486	469	460	484	453	453	454	439	492	460	410	442	484	456	480	448	470	486	482	475	460	460	440	463	463	464	469	473	463	452	473	430	462	479	459	460	445	460	454	432	428	462	457	460	479	472	438	476	473	476	460	434	466	498	470	442	447	471	437	455	450	439	480	455	456	504	453	427	459	469	468	502	476	466	475	440	442	470	474	440	431	425	436	470	477	412	463	467	476	423	464	465	475	478	463	439	473	425	477	440	410	475	443	433	442	435	473	446	442	459	446	440	508	417	434	505	448	435	466	433	432	454	466	450	462	457	440	467	459	464	499	475	461	448	472	485	477	445	501	468	477	473	465	456	461	433	443	416	435	470	468	493	450	442	440	451	467	430	424	431	442	478	428	461	453	462	459	452	476	457	469	432	421	479	488	459	443	493	441	421	440	468	444	449	484	475	410	507	436	454	460	482	409	465	492	482	437	406	461	473	431	430	406	452	467	483	440	450	457	439	466	447	472	450	479	461	469	455	504	456	491	502	427	482	469	465	427	441	463	453	433	482	491	480	465	471	439	487	455	456	471	425	474	438	458	463	438	486	449	503	459	464	466	489	479	463	426	457	433	461	475	455	505	451	438	447	458	473	456	479	455	408	453	449	478	452	441	432	532	458	459	452	475	482	483	469	444	472	470	471	445	475	492	432	461	472	446	496	465	464	494	472	481	449	467	417	426	501	464	509	450	451	422	482	487	425	460	472	487	441	431	482	462	426	448	471	422	432	458	434	447	449	468	496	462	502	457	474	485	454	473	474	465	461	433	461	429	436	455	449	483	451	480	431	422	444	475	470	487	489	418	491	454	464	487	488	480	432	474	474	461	467	491	444	475	462	457	474	445	477	487	444	441	465	422	436	434	460	466	453	441	468	409	443	423	512	449	447	464	429	460	435	484	470	489	456	449	429	431	480	470	470	406	482	454	467	464	448	477	446	471	491	463	476	473	473	451	428	444	502	488	473	476	454	472	456	449	447	462	412	481	405	487	452	463	437	474	484	470	481	450	476	468	463	475	480	468	440	411	521	431	466	482	485	445	449	466	458	472	460	433	462	434	464	477	449	482	448	444	440	487	453	438	480	419	454	463	450	465	456	472	447	428	471	493	436	451	449	456	449	439	433	449	438	445	470	439	480	455	460	429	472	455	481	465	500	484	459	459	453	516	471	478	454	455	448	429	457	456	453	470	431	479	470	475	472	469	477	458	450	465	423	438	498	467	480	443	472	514	485	461	451	448	460	432	425	437	452	454	431	417	415	485	435	480	478	482	506	488	435	444	391	441	486	440	463	437	465	477	490	438	472	490	458	463	422	475	445	457	464	462	473	447	471	430	453	408	489	467	498	480	453	497	471	471	469	446	446	455	482	453	489	462	435	425	441	478	467	434	461	440	467	454	471	458	414	429	459	479	439	448	455	458	466	472	485	489	481	445	490	449	461	473	485	462	466	449	423	458	450	439	454	447	474	491	437	461	465	511	470	483	450	485	440	496	429	467	484	480	455	462	478	474	460	410	451	441	441	450	458	494	481	439	493	497	452	462	433	436	465	464	467	502	416	465	474	461	434	434	469	496	467	444	476	444	461	446	466	448	494	481	484	420	505	464	473	458	437	464	467	460	445	460	474	468	470	471	468	454	438	466	481	477	461	446	472	490	476	421	463	431	451	471	471	468	474	452	434	489	495	437	468	466	495	476	472	445	448	450	454	456	468	427	460	458	474	454	452	453	427	459	471	439	469	465	473	468	420	431	438	432	482	475	494	493	462	447	456	501	453	453	423	489	487	412	450	485	465	466	449	465	457	485	459	462	453	472	432	480	452	489	460	446	441	457	465	454	438	482	439	463	458	451	449	459	473	491	434	456	448	483	445	431	450	491	447	495	469	457	417	461	464	434	466	470	479	423	475	457	422	440	460	479	448	463	483	468	475	448	485	466	446	458	501	475	414	478	434	498	476	421	427	523	466	454	424	429	450	456	434	465	462	463	501	446	481	465	458	473	503	462	436	457	460	446	427	463	468	489	507	470	484	458	452	457	505	488	462	477	481	457	457	485	438	502	507	465	474	466	443	472	455	461	465	486	476	473	452	435	480	476	467	450	486	447	486	485	456	548	432	410	503	442	486	473	447	495	506	436
23786	20942	25046	26982	20948	20543	924	286	193	180	157	154	150	120	126	113	104	116	105	114	87	108	98	90	85	102	97	105	90	109	90	89	88	80	91	97	79	76	75	99	86	69	81	89	99	119	93	72	84	108	91	76	96	84	76	90	96	79	97	87	94	86	80	75	80	98	81	88	96	83	82	84	79	100	87	88	92	73	91	84	82	85	81	84	85	102	83	100	88	80	88	74	82	87	73	84	90	93	98	91	74	80	99	78	83	87	91	88	73	75	98	100	85	84	75	101	73	88	86	97	97	80	87	83	86	87	104	91	76	87	86	76	86	95	84	97	80	73	98	80	88	75	98	89	67	72	94	83	80	80	84	79	77	82	76	103	94	67	79	92	79	73	76	67	92	106	87	89	87	88	78	86	87	87	83	81	80	78	80	72	88	81	66	87	62	79	71	75	92	83	98	81	85	100	71	87	94	91	97	99	89	94	76	91	92	82	93	88	88	80	88	76	72	93	93	86	96	84	87	91	74	96	114	81	89	93	92	106	101	93	80	88	106	78	91	92	82	73	98	84	72	89	86	76	73	91	80	110	78	66	88	84	94	94	73	108	87	102	84	70	71	77	84	73	90	92	74	93	76	78	78	88	85	78	86	81	91	74	68	96	82	85	89	80	106	81	74	87	88	77	82	89	80	73	79	87	105	80	72	90	87	90	82	101	82	82	97	112	67	82	74	82	94	95	83	83	81	69	75	84	82	86	70	99	75	80	92	71	73	79	81	78	93	99	89	77	70	96	106	81	78	83	92	75	94	96	90	86	76	77	100	85	82	76	85	85	82	69	90	89	105	79	98	99	68	62	83	101	93	90	80	51	76	84	71	78	88	89	81	90	98	94	72	73	89	108	100	105	87	60	76	74	87	84	101	69	82	77	72	86	78	88	86	89	108	81	94	80	86	92	83	95	96	84	100	100	72	92	83	83	86	71	81	93	92	88	99	87	73	85	98	75	86	79	90	93	93	110	92	82	97	85	84	82	85	74	85	83	71	70	92	77	70	87	91	74	97	84	81	82	75	89	110	86	86	77	91	84	85	91	67	75	93	87	95	78	99	100	74	97	100	87	105	88	107	83	75	107	76	87	83	95	79	94	99	80	81	92	99	80	82	77	96	81	107	92	92	95	93	80	95	86	81	72	91	101	77	79	76	70	89	80	81	101	90	75	93	76	70	79	77	92	99	92	81	84	65	71	82	75	80	86	88	96	86	88	87	82	100	79	74	91	96	89	73	77	93	87	88	79	88	64	95	83	85	103	98	90	95	72	87	84	84	104	82	78	78	89	76	82	81	79	90	68	80	88	98	91	90	72	85	92	97	91	79	102	87	77	73	83	62	104	98	75	96	60	78	100	103	89	99	76	67	96	98	75	97	99	119	90	93	103	75	77	72	85	92	92	89	96	80	81	73	83	83	86	100	65	89	79	79	97	74	65	80	85	76	69	68	77	90	80	80	75	75	96	91	77	81	81	87	61	91	72	100	73	83	82	64	86	88	74	77	75	101	76	85	91	93	88	82	89	82	110	81	84	70	95	85	85	60	83	96	90	79	85	95	80	91	78	74	86	84	79	71	74	101	91	81	79	81	93	97	100	113	93	80	84	103	91	85	80	64	79	73	98	90	74	70	80	81	83	87	80	96	81	94	80	70	85	73	95	96	91	80	87	91	73	89	88	73	76	93	77	84	76	93	89	85	92	85	72	77	87	81	69	72	91	111	60	90	83	86	80	83	76	86	76	90	97	95	91	69	81	86	93	72	82	76	80	75	91	86	74	83	89	96	72	85	81	82	71	98	93	72	88	86	82	80	88	108	100	73	74	86	86	98	65	77	91	121	68	90	68	67	84	82	79	61	91	83	89	85	70	68	70	88	72	86	71	102	72	69	72	90	85	92	97	78	89	79	85	95	88	98	98	81	100	86	96	88	81	71	74	97	88	99	88	93	72	94	82	88	94	75	70	86	90	78	98	77	83	86	70	92	85	94	91	90	78	86	80	88	98	66	70	72	87	92	107	94	106	87	84	86	84	86	79	77	94	84	89	78	74	85	78	84	105	78	91	94	103	84	82	76	88	71	82	86	88	68	95	74	81	74	71	88	65	98	85	83	88	101	93	98	82	85	75	87	96	75	87	89	68	92	105	72	76	80	88	83	84	79	82	91	76	80	82	84	69	78	78	92	70	63	89	85	82	75	82	61	73	80	105	67	76	92	99	96	79	93	88	91	87	87	73	96	65	94	89	92	74	91	94	81	76	84	95	89	83	81	102	81	88	79	94	64	88	87	82	82	91	85	89	102	82	98	97	75	74	80	78	71	96	71	75	71	74	74	73	86	77	77	111	95	95	88	72	89	75	89	100	61	84	87	99	91	85	91	85	117	91	92	89	96	92	88	85	88	72	85	87	88	86	94	74	95	84	81	87	91	90	84	94	88	71	87	86	76	74	113	98	91	83	108	78	76	79	70	101	93	78	80	84	80	91	98	72	82	79	87	78	77	77	87	81	83	76	79	92	76	77	113	104	84	87	81	84	86	89	87	98	80	87	97	89	78	92	86	70	83	96	86	89	94	82	89	81	99	85	93	82	90	91	105	83	76	85	76	101	78	81	79	82	98	71	63	88	82	102	87	101	96	87	89	77	97	76	63	76	82	95	91	93	77	77	80	83	98	73	78	78	93	96	90	73	90	76	103	92	82	93	68	96	95	97	88	89	102	71	76	82	83	94	74	79	83	88	67	85	94	86	77	94	107	75	86	80	79	95	67	79	75	72	85	89	88	79	87	99	89	80	88	92	86	81	67	84	78	87	82	60	106	71	99	88	85	89	78	97	81	63	89	103	81	89	88	89	84	94	104	80	93	69	92	83	93	74	78	87	72	86	102	83	91	81	79	81	83	108	66	85	71	93	80	87	83	92	79	71	75	81	73	77	82	89	88	78	68	70	92	79	79	98	81	68	65	93	82	88	79	76	93	86	75	88	92	87	81	82	84	93	77	80	78	116	78	77	92	73	92	84	75	88	93	86	87	73	65	87	71	91	84	84	76	94	99	90	87	81	70	74	93	73	89	81	66	86	91	79	79	70	81	100	86	89	89	88	103	70	67	75	93	109	89	89	89	72	91	91	82	64	72	82	111	94	76	73	88	93	78	85	70	78	78	88	69	77	86	89	100	81	78	103	70	104	92	80	76	74	83	77	80	61	91	104	82	84	96	86	88	68	77	96	90	82	94	85	87	100	68	82	105	83	76	87	77	87	87	72	79	95	75	96	82	73	91	84	96	84	74	63	68	81	87	92	85	88	88	79	81	74	74	76	68	86	87	83	77	93	92	102	99	79	99	102	89	86	88	100	95	85	86	89	80	80	77	75	105	84	76	90	87	78	98	72	94	97	79	76	65	77	89	94	90	83	85	78	82	65	79	81	81	82	94	95	87	84	73	101	78	83	90	82	84	81
3001	4184	2175	923	573	404	389	317	248	297	258	251	256	217	237	233	233	266	236	273	240	235	240	229	206	231	222	213	185	242	220	204	239	229	226	221	220	247	216	218	229	232	217	235	211	250	202	246	261	225	214	229	227	210	221	201	207	213	218	226	236	253	207	229	223	224	247	206	245	213	241	240	233	222	222	235	237	259	252	218	255	204	199	209	218	222	232	217	233	224	244	234	211	215	225	226	217	228	248	208	211	245	198	240	206	223	218	261	243	235	211	226	230	206	214	236	220	236	231	200	208	222	212	206	234	247	208	221	215	228	219	279	215	217	226	233	218	224	215	233	201	241	233	229	256	207	210	249	226	235	210	217	278	224	225	244	216	225	234	213	228	216	231	235	260	224	247	248	220	211	224	213	188	216	200	220	236	224	226	250	228	247	235	222	233	251	221	246	217	195	216	261	222	214	236	213	246	235	220	216	241	268	216	228	222	204	230	206	202	214	248	227	223	210	226	233	237	217	206	205	233	257	225	222	210	216	229	219	256	236	246	230	223	228	217	243	197	230	232	222	222	225	230	209	235	214	215	222	221	228	205	192	246	220	220	231	214	244	232	219	243	200	210	229	221	213	225	223	225	232	238	212	220	209	252	244	217	225	231	203	217	234	240	215	212	242	236	231	226	203	228	234	248	227	220	239	220	193	235	233	205	233	232	264	254	248	212	216	238	206	224	240	229	225	230	250	247	201	235	242	247	208	264	212	237	222	253	228	238	214	202	229	218	233	243	247	216	218	242	241	227	228	216	217	214	240	220	210	219	223	248	208	247	210	212	213	224	226	245	219	225	224	246	250	243	192	225	206	219	199	216	217	202	258	233	243	209	243	209	198	236	210	216	205	244	217	219	234	227	211	236	230	205	236	183	221	216	249	234	229	239	221	226	226	220	217	227	238	217	237	226	212	221	206	241	230	228	228	245	213	214	215	204	212	246	239	233	226	235	210	217	206	228	233	223	224	251	226	208	223	210	216	221	246	236	205	212	241	204	188	224	238	215	189	212	216	232	246	236	239	223	218	234	235	237	231	215	242	193	227	223	244	191	214	196	232	231	218	239	220	242	217	263	216	222	238	234	179	194	240	214	226	199	211	225	230	218	225	210	230	201	217	223	244	240	247	205	207	256	213	228	218	214	237	228	223	228	224	204	215	232	219	230	206	222	244	217	233	220	233	224	231	246	217	250	216	204	193	220	225	228	225	229	221	260	218	203	258	225	232	218	214	214	229	215	228	223	239	180	212	243	247	215	241	234	257	208	217	205	208	236	243	232	207	242	233	220	227	241	209	215	206	231	239	234	241	243	254	232	210	208	243	212	216	230	213	236	214	234	219	236	194	220	212	199	216	261	232	224	231	231	232	219	247	234	250	222	218	251	216	240	208	217	228	242	230	221	251	262	223	250	234	237	227	211	248	254	234	230	223	223	234	235	222	202	229	211	244	256	228	239	223	236	210	224	227	222	231	248	239	207	248	232	216	224	204	227	237	227	219	231	240	226	238	228	229	250	257	221	204	225	237	230	230	235	235	215	240	253	213	222	213	243	254	224	213	219	237	203	228	210	242	205	230	241	237	241	248	239	198	224	225	248	241	223	245	227	243	215	225	229	244	239	218	178	245	224	218	207	227	236	221	227	232	246	259	234	238	226	224	214	218	220	207	238	199	248	235	204	248	241	257	214	234	211	203	214	202	212	229	208	239	246	223	234	252	234	201	251	241	205	211	243	233	250	242	228	220	187	230	260	245	231	221	225	213	242	241	214	230	243	222	229	227	237	235	230	217	207	232	221	211	221	252	220	215	214	243	224	219	252	222	215	212	207	224	211	224	219	232	217	241	229	247	215	219	236	210	251	244	209	224	221	217	217	217	221	198	212	242	215	221	214	224	256	220	223	217	240	256	233	232	223	230	254	221	233	232	240	221	219	222	209	230	223	219	215	218	225	227	227	237	202	214	235	199	212	217	217	247	219	226	205	223	213	200	229	226	192	202	219	220	218	229	234	244	236	219	204	242	236	196	240	218	222	203	242	222	242	217	208	226	209	210	260	223	223	232	245	264	217	219	227	245	243	219	213	225	241	225	207	204	227	226	233	206	249	230	249	234	250	220	245	244	188	228	223	247	242	209	235	241	244	218	227	226	233	236	227	230	225	223	228	219	198	209	243	241	241	206	208	218	242	208	251	233	222	226	240	213	229	215	265	221	225	218	220	230	234	243	230	208	226	252	243	210	217	247	207	241	218	214	238	251	222	203	217	226	222	212	235	231	198	228	244	231	214	217	220	227	203	229	236	216	215	229	208	230	210	226	214	236	239	220	202	203	213	239	230	240	236	231	214	231	216	232	211	237	220	239	227	187	251	240	247	249	233	232	217	201	234	217	215	228	225	233	231	197	194	250	226	234	254	233	224	242	208	237	234	217	243	220	225	220	224	201	230	201	192	235	219	221	221	200	220	251	248	227	231	232	212	222	239	255	249	212	227	211	217	215	240	243	237	198	243	248	234	214	212	227	221	216	231	215	222	223	241	229	200	241	218	223	255	220	232	185	218	232	237	229	224	213	250	222	221	216	215	226	238	222	224	237	214	215	239	231	240	195	229	206	253	261	223	234	226	230	246	231	238	214	240	230	215	222	223	197	225	221	243	256	192	225	236	214	217	214	244	245	220	218	227	224	224	229	238	239	212	239	241	233	238	237	244	228	220	208	233	208	232	233	234	274	228	237	209	213	198	239	218	254	219	222	230	234	201	225	231	225	203	216	214	205	225	226	220	225	237	218	232	212	221	232	245	195	223	226	220	231	187	240	200	207	227	217	244	200	243	191	227	222	230	241	239	220	221	244	226	234	214	230	194	209	227	206	220	225	229	214	207	226	219	213	228	221	231	208	224	240	231	207	229	247	210	240	215	215	236	213	222	220	208	251	229	226	251	219	233	233	205	212	249	216	220	219	252	217	229	213	178	237	279	236	217	236	234	212	205	245	218	211	248	234	225	230	258	219	228	215	247	235	225	229	228	221	212	224	218	220	219	252	214	260	214	246	223	248	211	225	257	261	256	228	216	209	219	208	227	212	241	215	223	220	211	203	234	229	188	201	205	226	223	262	226	231	241	228	220	241	235	239	248	213	211	230	234	223	220	188	231	231	235	235	237	212	228	240	220	207	259	206	238	238	232	204	210	226	214	243	225	210	210	219	230	253	223	238	235	223	245	228	229	251	231	230	257	221	215	202	205	221	247	213	234	214	240	217	195	245	231	224	221	215	226	190	233	212	249	182	219	236	210	206	202	227	214	228	254	242	235	242	248	216	226	226	213	236	219	218	244	197	240	231	223	242	223	236	221	225	246	216	203	228	234	237	244	244	215	241	231	250	226	254	198	242	229	240	231	222	221	237	236	250	206	207	221	216	221	244	226	239	217	228	230	231	212	213	247	230	204	245	263	227	201	253	223	245
32034	10138	957	420	370	301	329	338	355	321	334	337	316	334	329	335	327	326	307	319	328	328	326	301	331	319	308	331	309	285	320	320	329	318	349	329	307	334	319	301	300	315	359	310	344	325	318	356	290	346	298	327	326	297	313	298	310	351	331	335	319	302	354	282	303	345	321	304	319	327	317	329	314	364	336	328	313	342	337	332	353	316	318	289	309	318	353	317	306	307	315	330	341	320	302	325	348	363	319	284	293	323	313	334	303	332	320	285	327	344	328	343	332	315	303	323	314	317	349	349	346	334	311	346	301	326	303	330	308	330	309	315	308	292	319	333	337	303	335	307	301	315	302	317	338	355	328	303	317	358	325	335	376	318	297	321	291	327	315	285	311	335	315	317	317	312	315	336	336	310	339	334	342	364	333	347	316	311	317	299	305	270	349	329	330	337	346	308	299	290	320	328	334	290	325	345	297	330	312	328	311	337	308	329	290	296	327	330	276	318	356	324	288	335	346	326	315	282	317	331	329	307	330	317	329	298	284	335	330	296	313	289	341	319	316	318	353	318	351	294	336	301	312	305	283	279	331	328	319	304	316	325	310	284	324	354	311	330	332	267	340	339	287	326	308	291	344	315	340	317	314	337	329	334	343	334	296	294	343	326	305	331	325	308	314	340	310	303	306	293	347	297	319	310	298	312	311	345	303	327	285	313	337	351	320	328	316	320	323	306	332	325	315	304	316	325	295	294	330	311	314	328	319	343	326	349	320	298	319	307	335	298	339	295	312	320	308	299	342	289	338	299	320	320	343	326	324	328	319	337	326	320	273	325	338	324	349	336	343	322	307	317	313	337	344	320	283	328	319	330	344	330	341	284	279	328	312	361	320	344	325	322	308	331	353	314	311	323	343	333	313	319	309	302	318	360	303	290	330	305	311	319	336	280	295	314	337	297	291	295	327	320	322	334	301	304	314	317	307	316	285	317	324	306	314	291	314	327	334	328	282	310	308	327	276	306	313	304	307	339	295	333	319	323	358	300	342	327	293	300	315	316	328	341	324	298	332	316	354	320	336	311	337	340	310	305	326	347	358	304	314	325	322	332	338	327	313	320	321	347	326	312	337	312	320	299	297	353	359	284	322	320	331	299	338	324	312	325	324	330	356	305	344	306	286	320	336	317	311	362	305	321	307	331	324	349	329	300	335	302	313	307	309	329	348	339	330	311	314	311	330	324	307	309	352	334	311	346	340	314	297	321	300	338	295	333	339	315	316	317	301	306	289	292	288	307	341	321	305	328	311	328	322	337	341	318	344	311	338	330	307	316	328	341	304	319	336	344	340	310	315	308	301	314	318	322	368	317	320	340	319	321	314	309	304	336	318	325	350	317	312	294	337	335	283	302	320	304	368	360	352	316	307	316	333	298	299	332	338	332	309	311	311	339	337	327	318	315	313	329	280	332	316	317	327	339	320	326	329	296	354	305	309	337	324	311	288	350	316	340	324	305	313	290	324	340	336	304	319	294	309	306	312	320	332	342	316	340	297	320	330	349	318	330	319	304	343	344	323	309	323	307	306	319	302	333	291	308	312	339	301	298	323	279	324	332	298	299	334	309	264	282	316	317	282	315	313	309	357	319	270	293	295	318	354	382	327	302	323	314	312	311	326	298	324	327	306	316	299	339	321	316	363	338	311	333	339	324	319	329	343	337	304	301	257	352	346	310	338	301	323	346	349	322	308	348	346	299	292	335	311	308	316	338	316	319	285	318	331	312	287	271	343	305	325	328	321	329	314	313	295	339	343	287	325	327	343	315	311	310	322	332	335	324	309	327	344	309	312	336	309	326	289	308	256	320	339	318	352	315	328	348	312	330	337	305	286	323	340	364	313	326	306	320	308	334	337	322	331	297	313	324	324	336	324	293	286	332	323	313	302	325	325	299	334	349	321	300	303	309	314	289	308	319	304	327	318	363	337	345	305	334	321	351	364	301	320	294	334	292	309	325	298	334	328	331	311	312	313	343	340	341	313	328	336	327	326	321	328	353	358	322	310	314	333	318	312	334	315	333	314	340	327	338	345	324	305	337	315	309	304	338	298	296	316	313	345	309	317	335	337	340	299	315	283	347	356	304	349	353	291	326	327	338	337	301	355	304	348	346	293	330	331	341	298	298	327	308	335	318	320	281	336	307	316	319	309	326	331	320	299	317	290	278	331	346	298	302	325	323	299	296	306	302	313	326	298	289	297	299	315	358	312	314	286	304	348	304	341	324	328	319	333	345	326	320	298	313	311	312	367	323	328	353	358	343	290	316	310	382	314	311	296	323	350	356	327	306	320	311	323	311	323	309	322	326	316	300	335	322	332	312	317	320	312	325	347	339	310	310	289	281	299	319	322	317	305	274	298	332	287	319	321	316	330	345	319	301	327	331	334	331	311	302	309	301	314	280	337	331	302	317	314	296	329	328	277	353	326	311	299	330	295	317	344	316	311	312	306	298	326	327	323	316	316	295	297	336	305	314	309	313	302	318	283	312	325	319	310	332	313	341	330	336	331	298	311	312	321	318	352	308	344	318	327	302	338	332	299	364	325	310	260	349	341	333	322	311	324	293	303	296	296	313	324	310	307	333	348	343	309	330	366	333	308	339	341	336	354	315	324	298	283	317	300	303	336	300	331	334	286	329	299	300	284	314	335	361	334	309	320	344	329	322	317	329	302	350	293	323	294	283	304	317	313	293	330	334	356	311	316	311	328	322	332	348	290	311	313	327	302	309	327	340	339	322	299	300	284	298	301	306	296	293	320	294	300	292	324	307	321	368	327	303	297	304	327	313	355	315	330	305	327	301	325	303	317	333	342	297	308	325	313	323	340	329	318	335	348	316	294	313	359	343	332	335	320	352	362	326	335	354	311	279	311	324	312	323	301	330	349	314	329	310	323	314	315	362	356	311	320	293	316	320	340	324	316	294	350	322	331	334	352	345	303	298	364	334	334	315	335	327	310	303	303	304	361	301	309	363	333	324	281	327	329	307	308	332	320	332	333	319	332	318	336	303	293	308	329	324	366	340	306	310	311	328	335	282	283	295	306	291	325	322	318	323	304	339	311	345	295	312	317	340	328	328	298	311	292	318	318	304	347	311	326	314	368	315	307	349	327	334	316	316	333	289	302	325	319	307	303	305	307	327	285	335	313	302	342	317	325	288	329	333	294	300	350	334	306	285	290	321	282	301	329	328	281	332	306	309	281	321	294	326	323	336	326	337	320	311	332	281	325	316	346	312	314	309	316	299	327	317	332	330	319	326	300	305	289	321	287	333	283	312	330	298	322	336	325	342	324	314	323	348	337	310	345	290	327	303	324	302	321	345	277	313	295	322	311	300	329	312	303	339	326	339	338	322	333	291	330	321	296	319	323	349	337	316	319	300	313	324	328	302	342	324	312	318	321	327	329	316	344	354	336	345	303	317	353	345	330	324	323	339	310	319	337	324	303	313	311	321	330	321	313	327
5563	814	775	760	715	775	674	711	710	729	653	682	746	650	721	737	747	702	717	705	757	720	732	727	713	721	687	705	698	774	733	716	761	722	704	694	721	749	730	745	684	734	797	733	662	670	683	702	736	725	734	713	656	689	661	679	744	720	728	678	699	712	710	687	729	697	756	688	744	758	698	706	685	737	765	700	705	721	685	716	705	674	691	732	700	694	680	708	687	706	744	732	709	761	697	732	726	690	686	737	708	664	712	716	720	738	695	681	709	691	736	727	709	717	689	708	730	746	729	700	718	710	689	714	702	668	694	701	749	710	693	747	787	726	696	711	701	684	667	730	702	668	735	696	717	729	714	692	683	705	677	684	735	735	689	720	691	683	720	709	722	738	726	717	712	741	694	716	700	728	683	725	686	656	729	707	694	723	662	686	690	718	745	693	700	742	726	732	723	693	739	694	773	708	710	667	686	688	691	725	706	744	714	689	678	686	687	706	707	691	702	721	674	746	736	725	712	708	749	726	704	759	656	695	781	721	721	698	656	698	698	716	709	683	761	708	773	681	678	678	733	687	679	741	691	700	776	674	695	641	755	668	696	709	726	722	701	730	676	728	689	708	677	746	693	701	682	721	721	777	730	746	730	704	684	741	774	749	743	671	739	730	754	661	680	720	702	672	733	735	741	719	681	715	774	754	720	700	718	731	726	711	752	710	711	690	673	710	714	758	672	696	727	640	680	694	734	754	707	748	640	671	705	692	732	694	716	695	695	703	693	720	737	720	663	723	731	700	735	722	744	722	655	720	676	708	748	737	700	723	680	723	728	689	731	707	743	701	699	724	679	697	696	712	774	690	689	706	669	687	712	741	705	680	726	708	690	720	715	740	723	753	672	686	695	661	697	768	726	690	731	710	689	732	714	720	654	721	771	691	728	683	711	692	676	705	724	705	723	692	651	713	701	682	747	660	767	714	713	703	673	700	747	684	770	703	697	662	700	703	724	760	689	702	693	704	709	737	714	744	688	745	668	676	748	721	723	733	692	708	734	707	684	672	742	672	773	703	687	707	704	708	680	728	683	726	746	679	711	706	733	641	794	715	737	680	743	693	713	734	727	750	711	712	700	701	720	721	719	699	750	763	732	689	699	709	728	725	740	723	697	708	702	726	715	703	668	762	710	729	727	698	709	732	707	694	718	697	724	707	707	714	717	693	749	732	700	746	668	722	687	728	706	719	680	714	701	692	707	682	690	713	689	673	678	726	723	713	710	731	696	696	701	722	717	705	685	714	693	708	712	726	710	694	712	718	712	772	729	714	757	696	728	706	713	715	735	706	670	699	712	670	697	741	702	708	701	670	682	728	727	646	665	701	718	722	692	750	743	745	694	692	716	705	700	698	703	678	694	697	660	682	709	737	676	718	714	695	680	741	694	734	712	698	719	709	708	723	719	759	679	704	724	708	721	689	727	705	749	729	716	711	753	691	714	707	711	741	671	695	697	665	701	718	726	712	681	757	709	713	685	717	727	730	716	710	754	690	722	718	679	715	731	692	694	721	680	744	737	696	668	710	713	647	732	669	707	678	764	730	721	714	709	683	726	656	681	715	682	714	696	735	760	716	688	709	722	732	689	704	692	690	690	687	718	710	719	715	704	736	729	707	723	725	721	733	723	733	703	697	651	745	737	704	695	721	699	765	707	689	709	686	699	695	752	688	700	707	688	720	682	687	744	732	716	722	736	684	728	687	707	727	649	667	715	727	708	694	710	710	702	668	665	713	732	660	725	758	696	701	730	745	717	713	680	727	716	678	710	716	734	717	732	708	736	723	717	726	675	720	709	712	676	719	692	735	671	703	727	706	742	671	699	702	734	730	727	701	738	690	697	681	725	688	688	751	713	695	709	711	769	736	671	705	704	711	742	688	703	727	717	732	664	685	679	731	723	684	662	733	716	681	685	712	722	723	725	716	680	724	755	676	708	703	711	742	698	716	720	729	689	707	712	711	664	739	724	745	662	656	714	687	714	749	707	700	718	682	730	705	704	682	727	714	715	725	703	689	671	753	683	716	669	725	725	681	735	703	703	677	724	669	754	714	679	717	720	706	732	721	673	694	646	745	702	720	719	684	730	719	743	735	751	756	694	736	681	718	682	717	706	712	705	698	739	739	749	672	645	704	688	696	667	736	697	697	748	756	685	713	741	672	685	738	657	699	721	716	683	712	739	710	727	679	765	698	702	696	750	752	707	731	760	686	707	725	683	701	743	729	705	733	733	695	678	695	717	757	711	673	742	684	698	722	704	677	752	734	719	694	671	740	692	711	711	712	720	712	725	769	732	681	711	710	740	701	728	737	708	682	703	714	712	692	719	717	760	721	662	725	741	714	686	706	678	728	737	680	688	700	731	672	731	711	721	728	734	754	747	709	719	759	716	738	704	626	728	671	716	710	678	748	754	742	746	707	641	756	708	726	698	755	762	694	661	741	674	757	683	707	737	711	761	723	714	780	708	718	662	748	697	709	729	694	656	717	726	707	733	694	705	737	704	702	734	718	706	759	718	762	703	683	718	689	712	736	719	682	702	772	711	730	703	741	671	679	718	693	717	724	711	682	740	740	683	706	716	689	705	708	718	718	751	741	755	686	728	707	678	679	719	686	710	757	711	736	748	667	695	712	697	731	715	741	759	664	709	735	741	755	708	716	692	711	699	648	685	711	669	732	695	727	715	706	720	726	731	712	726	731	724	733	714	734	674	768	743	710	700	715	654	706	678	693	710	749	716	679	722	707	704	711	732	729	709	707	698	683	688	709	683	784	695	693	691	662	748	718	721	703	722	687	718	724	721	692	676	744	693	695	686	733	755	722	670	730	662	723	700	705	735	719	747	726	718	729	744	695	716	748	704	690	690	727	717	665	729	703	747	709	738	729	638	713	752	685	761	761	684	679	713	696	683	691	693	750	692	731	737	734	699	699	721	667	711	718	735	738	668	733	701	678	679	723	689	718	725	707	688	722	677	669	744	705	727	704	727	765	700	701	702	701	722	717	775	727	698	689	694	707	728	709	710	733	715	707	721	694	713	712	724	702	708	725	733	727	742	741	704	715	718	732	709	661	687	665	717	726	759	712	714	719	683	710	757	750	691	743	692	717	736	740	724	691	716	727	693	652	721	682	702	765	755	699	709	695	743	722	720	700	740	722	701	705	720	726	695	731	741	678	717	652	660	701	682	731	706	738	703	667	718	718	725	668	740	722	715	685	712	707	686	701	665	716	729	673	750	736	762	728	691	715	710	760	760	706	723	708	741	710	703	756	703	673	719	705	691	691	737	698	737	708	699	709	689	727	712	678	718	740	704	653	700	748	766	682	663	735	650	709	739	672	698	680	731	706	700	672	722	718	770	713	695	735	694	654	718	725	648	704	711	694	719	698	737	685	747	719	721	715	720	701	711	714	691	731	707	687	727	660	698	659	707	703	712	695	743	704	650	710	691	724	705	710	731	700
24617	21014	24414	27786	20250	1362	370	297	243	245	237	248	225	262	213	251	226	226	227	189	214	209	191	227	203	204	238	207	214	215	210	214	184	188	191	207	202	233	182	177	191	209	208	211	207	185	200	191	199	176	192	194	184	217	198	186	181	225	207	205	184	218	216	219	218	194	209	173	236	190	197	201	182	206	180	204	193	198	213	197	235	195	231	205	227	195	214	182	206	223	207	203	225	207	212	207	212	203	213	236	217	206	203	223	179	188	202	214	212	229	219	223	206	180	201	189	186	203	210	214	221	199	230	227	236	195	182	207	212	204	223	229	210	238	193	181	195	215	207	224	227	180	183	212	231	229	218	205	251	193	196	181	193	165	212	187	186	199	204	211	220	203	173	188	209	186	229	206	206	199	212	207	213	223	211	213	188	204	204	184	202	220	173	180	213	243	203	193	211	195	195	221	193	192	186	208	212	235	216	227	216	179	199	207	198	226	222	200	197	200	202	211	218	192	202	194	193	206	194	189	198	234	198	205	193	211	199	190	190	208	205	200	219	195	215	219	190	182	199	203	216	201	206	198	201	220	211	172	208	211	201	222	217	216	202	181	225	226	197	208	204	220	213	241	212	181	159	194	193	210	188	196	207	189	190	212	214	232	203	196	211	199	200	174	209	210	205	209	211	229	201	203	218	202	196	191	196	172	211	227	205	234	206	178	209	178	205	189	166	218	205	222	196	204	221	197	193	184	201	170	207	220	194	186	201	213	201	212	208	186	221	198	204	179	178	206	212	208	217	170	199	198	189	188	203	170	212	192	184	202	222	193	219	201	201	185	207	180	193	162	177	222	208	183	202	233	187	216	189	180	208	205	209	200	186	194	223	233	225	206	183	196	216	179	211	208	211	213	207	198	190	170	220	208	188	220	178	225	197	216	197	216	222	193	199	221	197	175	219	205	204	175	197	201	191	188	177	219	194	191	199	199	209	181	197	206	224	196	195	202	210	206	234	204	204	204	211	203	185	182	195	183	204	222	210	221	199	199	204	193	227	205	179	181	187	215	247	222	199	210	193	235	204	196	220	190	216	216	212	207	199	182	202	230	213	173	201	237	201	201	227	176	201	203	175	179	215	210	227	221	192	211	190	199	204	197	217	192	188	185	190	214	184	189	194	223	203	216	208	217	203	203	218	202	219	214	195	194	178	234	185	210	200	205	214	212	205	192	226	209	200	198	194	167	224	219	197	206	223	232	227	185	187	220	198	251	194	226	196	214	227	208	217	197	206	210	206	203	189	209	223	204	222	222	204	217	209	226	198	190	189	214	200	220	179	198	204	196	199	213	166	220	205	212	202	170	227	191	191	227	213	200	205	206	231	195	168	179	221	213	199	213	221	192	215	198	179	212	183	202	216	159	195	204	204	196	183	217	194	207	180	198	210	222	210	218	180	183	197	191	202	208	219	198	206	206	222	217	195	196	209	216	212	229	213	180	187	186	228	226	182	206	198	203	211	214	231	204	227	220	179	183	190	219	206	179	207	194	200	250	195	190	204	207	179	188	224	185	203	219	174	213	197	236	215	166	222	205	205	207	196	185	214	214	218	232	204	200	208	201	226	184	207	190	197	184	198	210	230	196	203	214	203	214	197	212	218	204	188	201	201	197	172	211	180	220	206	196	203	200	220	208	196	198	234	222	202	183	211	231	183	199	215	218	224	213	195	227	200	223	188	203	205	184	208	206	192	212	197	221	188	197	184	186	184	188	188	207	177	207	210	214	200	205	197	214	215	190	202	199	201	231	198	186	204	180	200	171	192	177	189	214	205	219	206	199	209	220	192	204	206	199	225	216	222	222	182	213	219	217	212	227	196	205	209	194	219	213	206	214	205	199	184	217	192	237	185	216	192	178	203	234	185	203	214	200	204	196	244	221	199	205	188	209	196	194	177	207	175	224	233	194	206	182	184	182	209	185	210	215	184	220	208	220	235	214	200	208	210	188	198	191	193	194	175	226	220	205	191	212	209	179	189	230	196	212	192	245	211	199	228	197	184	224	199	189	189	190	198	214	189	201	239	199	200	236	202	207	194	198	173	203	212	195	207	209	186	242	189	227	195	203	198	204	209	210	212	206	203	213	208	224	222	217	181	158	177	176	190	167	177	212	189	231	216	179	197	226	217	197	213	215	201	178	168	188	187	198	210	190	225	206	210	233	184	199	198	216	189	219	220	191	224	201	194	226	202	192	201	176	221	188	203	192	211	183	201	189	211	185	184	187	202	227	183	212	210	222	177	216	201	202	190	185	188	195	195	201	204	217	215	228	177	224	212	197	204	196	187	195	187	217	206	185	212	217	198	212	201	195	229	184	198	221	217	198	211	233	191	232	198	230	211	175	200	190	182	210	213	178	233	192	196	221	179	199	170	213	224	208	205	212	214	204	250	192	205	184	202	202	203	215	234	223	221	200	207	187	185	213	203	235	205	192	219	185	176	211	211	192	186	204	226	219	189	182	201	203	180	188	201	239	217	192	169	198	205	202	197	192	201	200	193	189	231	205	208	212	177	170	184	181	202	202	204	179	207	205	223	197	202	204	210	191	209	205	188	205	204	188	196	214	179	222	193	180	223	187	176	181	207	204	222	216	211	196	200	207	247	219	210	220	205	197	196	205	231	252	173	216	195	204	216	193	196	192	234	189	222	217	230	209	212	201	199	201	195	208	212	193	201	172	215	212	184	204	191	192	215	196	182	196	190	204	246	219	175	239	203	212	184	206	205	209	201	220	190	186	189	193	219	210	194	182	229	246	191	219	217	232	199	215	194	187	197	228	197	207	201	207	210	173	202	198	225	205	211	204	183	186	206	216	172	195	232	182	215	220	195	198	205	200	184	212	179	241	198	169	184	224	165	203	214	204	222	207	188	211	207	182	225	186	206	208	202	236	182	191	214	175	222	214	200	204	186	217	226	206	193	208	193	215	210	220	204	202	213	193	215	190	217	216	218	171	198	220	190	198	200	188	206	213	224	218	203	193	208	194	192	200	214	213	217	184	172	188	200	209	205	177	204	204	189	190	198	174	208	197	189	228	179	197	200	178	190	206	212	218	196	186	217	218	182	205	168	201	209	208	219	180	178	207	191	211	202	182	172	205	191	229	218	193	170	179	199	170	201	195	202	223	209	198	205	206	192	213	210	189	220	186	195	176	227	195	164	184	217	194	186	187	228	202	200	207	204	192	166	198	209	206	228	179	197	203	207	208	214	206	198	177	221	203	204	196	218	217	217	203	205	214	228	192	209	244	203	188	188	202	195	216	197	195	212	221	196	186	205	179	187	211	157	183	203	205	203	230	208	203	210	205	232	196	237	209	229	235	211	196	165	185	214	213	213	193	196	208	189	196	214	180	189	200	229	222	192	211	222	177	202	190	194	174	222	208	202	205	182	185	229	210	212	203	191	198	191	191	212	209	202	217	205	199	215	201	200	204	211	205	192	222	190	175	210	199	202	228
3104	2556	1463	821	593	578	539	508	509	485	523	523	466	492	476	458	427	476	502	512	425	451	461	496	445	459	477	461	459	497	430	510	483	444	482	427	511	438	471	433	482	445	463	493	496	473	469	482	477	469	442	489	480	478	468	454	460	454	460	461	476	450	445	449	459	496	450	504	476	469	467	459	413	484	451	447	450	511	450	450	404	436	461	469	476	455	441	448	463	456	431	486	410	435	430	440	483	451	480	465	455	443	492	507	463	457	458	497	459	471	483	444	459	495	429	438	436	482	444	514	444	478	405	453	470	460	464	492	432	457	452	469	467	431	452	447	461	452	481	465	453	464	433	430	473	442	449	441	462	480	477	461	444	478	448	468	492	462	462	500	457	474	497	453	445	481	477	450	425	498	417	487	474	447	471	439	428	455	481	468	422	465	430	488	490	431	460	447	442	418	456	470	459	432	438	493	454	429	453	451	486	427	503	442	440	461	486	458	467	436	457	476	459	486	420	478	448	456	462	485	501	460	455	439	416	474	479	459	428	465	466	477	470	465	446	456	457	495	492	485	458	454	422	472	461	442	500	437	481	468	444	447	446	454	466	442	466	451	420	459	490	461	436	434	465	442	480	491	441	475	437	468	434	468	494	440	426	492	462	494	481	462	482	457	489	438	421	470	442	442	479	467	490	447	458	424	435	474	468	484	438	419	411	433	462	484	471	456	497	467	472	441	436	453	464	432	471	473	454	503	447	472	481	451	442	470	464	441	458	464	489	463	458	496	468	409	469	462	446	478	441	473	471	469	458	492	465	436	480	467	439	448	504	431	465	467	461	476	418	476	485	452	499	482	470	507	454	473	479	492	470	487	457	421	444	416	469	481	440	446	461	436	451	476	462	502	493	442	447	485	446	472	433	479	478	457	475	445	490	463	426	399	432	435	467	450	471	483	449	462	473	437	444	451	444	434	438	455	453	482	444	455	444	459	470	462	490	487	476	460	452	479	468	471	463	472	483	471	477	494	471	507	489	460	451	467	401	448	478	432	446	445	433	482	503	489	475	451	471	468	529	468	437	501	508	460	462	479	467	495	436	444	490	453	455	478	507	482	434	410	422	467	476	450	443	467	453	449	445	501	489	453	460	453	454	451	440	477	428	469	496	432	469	483	441	489	421	521	453	502	455	461	463	491	441	459	462	448	458	448	482	452	470	444	459	427	454	498	471	505	490	416	500	479	444	444	466	441	465	453	446	478	483	490	525	462	444	471	445	437	449	490	475	472	447	451	437	479	483	469	443	457	443	462	449	470	436	452	501	464	452	468	447	435	452	436	434	474	439	441	453	449	456	436	443	470	437	471	454	464	464	445	461	466	423	464	455	494	449	480	463	427	484	455	428	452	484	454	451	478	491	509	452	427	505	476	456	481	463	469	494	481	442	458	455	453	461	439	452	438	476	464	472	494	453	446	452	456	469	474	443	450	430	488	471	440	455	470	457	459	439	472	455	443	498	427	483	507	491	423	446	469	479	478	461	458	447	450	449	452	454	453	508	502	469	449	443	472	468	470	473	478	456	447	478	458	497	426	465	456	473	447	467	446	451	478	463	464	463	489	445	475	469	451	485	464	456	472	419	448	431	470	479	475	464	487	433	429	460	455	486	457	468	481	427	460	470	468	483	433	427	429	419	431	441	443	445	428	426	458	483	471	444	478	478	444	460	477	422	465	483	466	440	503	455	482	452	454	473	470	429	453	450	475	442	435	465	475	487	455	471	451	451	462	459	431	442	483	467	456	434	462	451	463	442	451	463	474	477	476	421	451	423	488	469	470	456	452	497	452	472	427	486	459	475	470	439	457	482	471	463	471	449	456	426	459	476	437	480	445	434	484	473	456	461	462	493	481	469	426	493	498	476	477	473	430	446	465	464	444	477	447	440	459	471	473	475	482	474	467	452	490	441	427	455	424	513	476	476	446	418	500	459	437	458	473	435	455	465	425	437	454	487	464	433	460	440	446	445	489	526	445	519	469	451	491	479	425	466	469	471	468	466	489	493	447	441	472	482	492	459	473	475	449	462	449	458	473	465	463	461	457	459	487	482	495	488	457	451	479	482	470	474	447	446	455	446	485	468	471	458	465	456	487	478	414	446	449	442	415	464	496	453	452	431	459	458	514	428	456	477	445	440	477	484	493	426	495	463	417	477	447	460	445	423	469	431	432	477	467	468	430	468	491	489	405	459	464	443	447	456	431	460	434	433	499	446	436	453	458	453	441	508	454	477	487	450	456	475	457	441	449	424	469	458	433	458	495	471	457	472	450	450	472	448	428	454	491	444	451	439	456	461	471	472	439	429	476	454	463	485	448	502	473	475	443	434	483	484	496	444	472	430	444	443	436	450	464	446	476	473	452	501	463	451	436	493	495	479	447	457	421	453	475	463	444	438	455	471	430	476	450	460	442	458	448	423	464	433	445	416	477	500	465	423	454	490	452	460	479	460	472	473	443	455	469	472	445	463	442	419	458	445	464	488	412	451	476	480	480	473	527	452	461	436	459	443	462	478	443	454	491	483	489	474	445	413	449	473	433	473	436	438	501	450	445	441	465	514	466	427	460	492	453	453	469	503	454	449	404	447	454	446	458	475	455	472	505	465	429	462	476	405	469	457	464	446	441	482	506	438	429	474	458	479	498	423	472	471	472	451	476	442	465	483	515	455	444	435	478	459	468	467	453	448	454	473	462	494	465	448	456	466	432	436	439	517	441	470	463	507	449	471	507	421	465	454	448	452	462	489	464	486	455	483	454	451	448	473	447	499	476	445	456	449	442	474	449	455	464	481	474	475	481	505	397	437	475	471	449	485	465	438	441	495	439	499	461	479	476	478	476	447	422	461	478	472	449	466	463	457	447	462	462	426	450	438	476	503	450	451	468	444	442	456	459	519	454	444	454	472	438	482	452	456	437	452	442	435	469	429	459	467	474	451	445	418	464	488	437	475	480	473	462	496	437	456	479	427	495	487	473	477	483	467	454	499	485	472	468	492	444	430	474	466	440	457	456	440	487	426	483	477	509	465	464	470	444	420	466	431	438	441	451	450	457	507	435	446	459	460	433	470	452	435	496	454	477	468	449	476	435	463	446	461	468	461	520	469	457	451	429	445	486	464	458	452	489	460	482	447	446	458	448	457	477	440	477	445	487	446	477	475	466	476	489	470	466	453	456	462	445	482	463	428	455	465	468	420	473	415	417	435	468	448	461	485	436	458	480	475	477	454	475	425	501	450	447	454	478	429	467	454	432	455	452	464	472	460	476	465	493	454	462	455	426	476	413	407	438	463	445	476	463	461	454	433	441	440	486	440	449	467	452	458	464	487	446	478	469	454	458	458	453	457	461	492	438	463	462	478	498	465	460	475	431	477	412	445	460	445	418	465	480	451	432	445	456	477	479	444	449	456	441	467	467	439	430	446	464	476	482	446	443	468	455	458	455	446	454	473	485	454	467	450	490
23798	20954	25029	27040	20959	20539	961	318	197	195	159	134	143	106	107	111	105	103	96	121	99	92	100	97	86	108	90	104	91	80	82	104	88	80	106	73	82	88	95	84	78	93	92	105	89	88	77	77	77	82	83	81	79	85	88	83	87	92	91	95	91	104	94	72	97	90	90	89	87	81	92	80	86	70	73	86	82	106	80	90	81	85	91	99	85	77	87	75	85	103	95	78	86	92	67	83	81	89	86	89	96	78	94	82	69	79	87	86	84	87	64	96	89	78	71	79	81	88	93	79	70	96	78	70	79	91	88	86	88	94	85	94	93	86	70	88	72	97	86	92	82	93	90	80	89	82	90	80	80	91	75	98	94	79	90	81	77	82	75	89	97	94	98	101	72	86	95	68	86	84	86	97	84	75	68	98	94	71	100	85	96	66	79	107	90	91	102	86	79	75	82	82	80	82	54	78	82	87	88	94	93	97	69	99	81	75	86	88	93	95	80	95	78	77	91	83	89	77	99	90	72	80	94	101	88	102	102	77	75	98	81	91	78	89	75	87	94	72	86	96	84	75	83	90	94	103	92	79	69	93	92	63	78	78	79	85	78	94	84	92	93	72	82	74	85	79	79	75	93	77	87	81	79	77	85	87	102	91	90	79	82	80	81	76	85	78	83	99	86	76	76	83	79	92	98	94	96	86	96	74	90	81	64	77	78	69	96	86	93	85	90	95	93	90	107	84	80	77	83	86	90	86	77	86	104	82	84	76	94	76	80	96	108	89	75	83	71	85	70	76	74	94	94	97	82	81	84	84	89	79	111	81	76	80	84	74	91	80	92	100	97	103	77	94	69	95	65	96	88	86	88	94	64	102	84	71	82	88	88	71	76	108	108	87	94	72	67	80	103	87	89	90	78	75	79	94	92	95	88	90	77	93	81	91	81	72	77	84	84	101	80	92	88	86	91	76	98	82	84	102	79	88	80	77	84	87	90	76	97	81	80	78	75	72	99	86	88	75	66	82	92	72	67	96	87	92	113	100	98	89	112	100	106	85	90	105	81	81	91	81	105	102	90	95	88	95	108	78	84	69	102	70	84	63	76	80	68	77	79	82	93	87	80	94	99	82	89	87	72	92	84	78	78	83	100	67	83	73	75	103	92	75	89	70	92	93	88	88	89	82	84	83	70	77	89	82	92	78	102	78	91	78	101	93	86	78	91	96	77	93	72	102	100	106	84	101	88	77	96	83	93	68	102	84	84	90	86	73	80	86	91	85	63	82	83	90	86	60	74	92	84	89	102	95	84	84	101	108	97	78	103	83	87	88	77	87	93	95	80	74	82	80	102	96	94	106	90	103	90	81	80	95	76	70	76	89	86	95	80	79	77	86	91	84	95	82	88	98	88	75	95	86	83	80	85	98	66	89	85	101	80	102	76	82	80	88	83	71	76	98	92	81	81	85	80	100	93	84	90	94	78	75	91	83	82	83	92	104	85	87	94	93	78	91	83	69	102	80	94	76	79	91	88	77	86	84	75	73	87	88	81	78	77	75	91	82	91	78	84	84	81	84	70	76	71	76	81	75	70	72	54	94	82	80	99	98	90	76	78	83	67	76	78	94	96	82	71	85	72	84	86	71	81	80	77	83	93	82	90	83	94	91	71	86	96	75	83	82	103	79	85	96	86	85	82	89	80	89	82	81	90	84	94	79	83	83	92	99	82	77	78	90	81	96	97	71	75	95	82	91	100	90	89	72	69	86	93	97	94	82	82	88	80	66	92	78	70	92	93	104	74	84	78	80	90	95	90	98	90	89	81	94	77	86	87	83	78	98	77	79	95	86	93	77	80	84	94	91	83	88	88	85	74	113	97	95	85	80	76	77	87	86	87	83	96	75	89	78	86	78	82	80	88	79	78	99	86	79	85	104	91	112	78	90	86	94	79	83	73	95	88	76	74	108	88	90	84	91	91	89	96	81	80	101	73	71	83	100	87	87	78	90	96	85	73	79	79	93	65	79	77	84	101	113	77	78	73	76	105	83	87	113	76	78	91	82	83	67	79	80	93	89	94	72	64	88	89	83	74	85	108	84	75	77	96	89	83	70	73	69	90	80	81	91	74	81	90	74	79	81	75	76	90	63	67	78	88	96	88	91	88	97	79	88	95	88	90	91	100	83	80	84	84	86	84	86	90	95	86	89	84	95	79	113	86	80	75	68	85	81	81	87	76	93	76	76	84	96	81	91	76	87	82	94	77	87	80	85	90	89	64	84	82	73	69	92	89	84	88	99	81	75	92	91	87	77	96	94	91	93	84	86	111	97	102	93	76	76	76	88	81	96	84	89	76	76	80	76	93	94	97	78	98	91	76	92	77	82	103	69	78	78	93	85	93	94	77	88	73	81	82	74	95	98	82	81	96	86	77	83	89	73	77	70	91	92	100	84	77	85	77	88	90	69	91	75	97	77	77	100	100	83	97	82	65	84	65	102	96	73	81	75	92	67	84	86	96	78	89	85	74	83	89	70	79	87	94	84	102	81	96	84	76	70	85	97	88	91	87	72	77	72	78	83	69	88	96	93	96	80	80	99	85	91	61	71	85	106	86	78	76	73	80	72	87	79	81	82	75	98	69	90	88	82	94	100	72	95	91	88	85	76	93	81	80	80	85	86	107	95	106	71	82	86	83	83	71	81	85	81	76	86	79	90	82	73	83	92	77	86	96	98	97	90	97	71	80	83	95	99	87	88	107	100	91	86	84	79	72	96	98	97	89	91	79	67	70	103	86	105	86	63	84	89	94	91	93	88	69	92	74	93	93	89	84	78	75	87	93	90	79	72	84	79	75	96	97	85	77	81	84	82	86	78	90	83	90	82	84	103	79	81	74	81	95	76	74	79	88	79	97	73	76	79	93	90	82	98	89	84	83	106	85	113	89	87	78	91	97	82	82	83	94	82	63	74	92	99	94	72	77	86	95	85	89	79	80	84	89	78	81	93	100	73	74	76	81	88	103	92	106	75	86	72	67	88	80	96	83	89	93	81	62	71	75	86	96	69	80	76	85	80	72	85	93	92	79	63	81	84	78	98	71	96	85	90	83	99	91	74	99	68	92	81	86	78	60	71	84	81	80	86	85	98	86	87	92	92	77	76	83	82	79	95	99	80	81	90	88	86	108	92	102	70	73	70	92	100	103	76	81	96	68	100	109	88	66	78	79	81	87	87	87	82	90	106	74	86	104	93	88	98	102	72	78	84	79	73	78	80	83	92	78	78	68	99	90	71	78	70	85	83	84	104	95	84	63	76	93	95	74	67	86	88	108	81	89	76	68	88	83	78	96	77	67	88	79	86	84	91	89	83	90	91	75	81	94	96	86	77	87	84	98	70	85	75	87	70	71	92	71	78	73	77	90	61	90	111	91	86	82	77	82	66	81	104	84	80	94	66	93	93	101	95	68	73	88	80	87	91	92	103	95	84	91	89	93	82	77	74	81	75	63	92	80	69
3040	4101	2157	940	550	421	368	286	288	295	276	234	264	255	251	236	257	234	237	235	221	226	235	246	221	230	229	249	210	229	249	223	227	223	221	226	209	204	254	224	241	233	251	244	236	228	216	216	221	231	231	213	224	220	190	214	234	218	251	215	218	228	231	216	228	234	219	224	225	252	230	211	238	229	226	211	243	241	217	214	216	234	213	234	210	228	218	246	250	225	240	222	226	247	196	182	251	241	233	213	208	261	244	233	219	202	207	224	245	236	243	252	221	218	219	240	233	246	226	230	219	239	208	212	223	191	211	236	240	216	218	219	227	235	236	200	251	228	202	238	234	229	232	213	233	235	223	213	236	220	248	221	235	227	210	243	252	212	221	241	219	252	227	206	203	219	265	226	228	219	231	220	221	223	235	213	209	232	227	234	184	237	238	236	243	214	214	233	211	237	221	225	238	211	227	212	199	215	234	208	240	226	226	236	204	251	226	239	220	244	234	200	208	212	232	230	229	199	232	220	264	173	228	217	224	207	237	232	196	228	214	225	248	242	230	228	249	230	223	240	228	230	236	237	218	211	213	207	214	220	230	218	234	223	203	244	240	265	249	208	229	227	221	237	227	240	234	238	218	237	212	203	213	218	223	243	220	223	232	253	221	224	218	206	235	226	215	230	232	228	240	243	214	224	212	248	239	239	219	225	215	192	207	199	189	230	224	248	249	220	211	216	254	226	221	212	215	214	191	225	211	211	236	216	231	226	219	225	240	222	215	196	217	230	242	199	208	259	234	220	223	221	238	229	212	230	227	214	223	208	215	204	226	213	207	236	220	213	224	224	222	216	203	224	217	210	223	216	205	210	231	218	215	232	232	218	223	224	239	218	209	233	226	212	214	236	220	217	231	230	257	200	214	191	215	224	223	222	201	226	211	204	235	215	206	212	223	231	214	221	243	214	218	245	205	243	226	211	241	242	206	209	205	201	224	209	216	226	245	237	203	222	201	237	232	234	224	239	213	192	240	207	221	219	228	254	210	203	216	249	201	208	215	253	218	223	254	199	248	208	233	219	233	232	241	225	226	227	213	229	228	213	227	215	237	217	222	248	229	221	227	240	242	232	221	236	205	214	215	218	209	219	218	213	228	225	213	224	217	245	234	216	214	226	230	222	253	206	221	209	247	215	217	236	228	215	228	238	253	205	214	217	221	233	213	216	240	215	230	234	201	243	223	224	238	219	217	225	236	236	223	208	243	217	227	233	231	223	235	231	229	236	244	229	223	226	225	219	247	209	233	240	257	205	216	211	243	209	213	230	220	232	218	233	221	219	205	226	213	227	223	231	217	227	225	233	224	203	202	208	219	219	208	205	231	204	246	208	231	230	258	213	198	232	214	224	212	233	209	210	254	218	227	210	194	234	247	234	213	240	224	237	234	221	228	219	251	253	243	248	222	222	221	220	227	241	228	250	255	200	245	207	231	210	238	195	210	234	205	214	211	203	240	217	194	218	252	234	239	226	247	222	225	226	228	199	235	213	233	232	219	224	223	229	214	234	252	208	228	230	228	238	230	216	225	224	231	196	242	212	201	230	207	217	246	218	230	245	213	202	236	207	233	234	236	224	229	242	220	218	224	223	243	229	205	244	226	229	233	242	251	231	182	231	251	213	215	230	220	225	200	237	225	240	223	241	242	203	220	234	213	245	230	206	227	238	222	219	248	241	231	209	234	211	224	216	238	206	218	217	213	249	226	227	214	206	205	255	199	205	204	230	257	230	216	226	210	225	230	223	238	243	241	236	197	229	231	210	234	193	232	234	194	217	262	219	237	246	235	226	216	246	228	236	226	199	218	237	242	191	210	231	210	225	207	243	234	201	224	217	242	227	234	231	224	231	192	216	224	254	212	193	206	234	225	215	215	212	227	228	234	224	215	217	198	232	225	228	246	229	246	213	196	228	211	219	222	218	227	230	232	221	240	189	221	223	218	219	204	195	211	222	229	228	227	228	201	242	220	219	250	233	214	228	222	237	231	222	244	225	252	235	230	220	239	216	220	255	224	230	226	222	216	230	217	211	243	231	214	227	234	229	255	218	226	225	216	230	239	208	229	232	235	213	244	202	228	212	217	216	234	228	212	204	258	199	224	236	205	214	218	224	203	244	221	207	221	209	226	213	211	211	269	219	215	223	220	236	239	233	189	230	235	229	232	242	216	199	211	199	227	230	229	195	235	246	219	176	204	230	223	239	238	227	224	206	208	217	228	223	193	250	216	189	239	250	240	229	216	239	229	225	221	218	221	241	247	201	206	227	225	228	242	249	220	219	238	248	233	221	218	224	253	219	218	219	242	214	186	223	248	216	251	212	226	203	235	211	215	210	231	225	221	237	250	216	228	231	235	198	253	251	255	238	203	248	207	229	214	250	275	220	209	255	204	255	225	218	227	234	252	252	219	209	200	211	236	223	223	219	228	236	216	250	217	220	232	251	226	225	237	212	203	240	225	229	238	214	214	214	201	218	232	217	217	211	228	247	227	230	226	208	226	222	239	218	219	194	229	218	251	228	214	231	224	217	187	222	259	236	237	227	238	216	214	235	239	228	222	238	245	235	229	200	236	224	217	208	235	254	244	229	233	216	245	236	231	213	205	242	246	238	222	229	228	205	245	230	215	230	253	231	226	231	251	243	236	221	196	224	237	232	234	209	227	208	233	234	229	256	243	222	212	229	235	216	222	253	222	229	217	207	222	213	225	198	207	237	255	225	247	188	191	231	203	220	240	221	210	211	209	214	209	235	216	235	216	231	228	237	230	208	203	241	227	239	228	217	220	224	247	228	241	214	220	232	227	236	252	239	235	243	235	219	218	249	222	227	188	221	232	222	225	215	244	207	221	196	219	217	242	229	218	218	240	253	227	229	232	198	231	240	192	237	209	211	207	216	241	219	224	219	241	229	235	243	235	238	223	214	251	211	209	225	197	201	230	204	237	253	241	223	225	208	243	223	239	218	209	213	229	246	268	242	245	243	242	245	238	199	225	248	234	241	221	222	218	261	241	214	215	237	210	184	240	229	220	242	222	248	205	217	205	205	199	219	227	195	201	219	208	232	238	216	227	229	236	242	234	222	207	196	212	213	210	194	228	210	221	225	220	244	234	228	189	233	184	237	230	210	205	234	231	236	214	218	229	228	236	212	212	239	217	206	235	234	238	235	200	218	229	241	241	220	225	227	228	249	238	207	245	235	216	223	226	230	227	219	233	202	221	219	193	231	236	217	228	212	199	194	223	253	243	237	258	225	235	226	198	227	215	243	220	233	226	229	236	232	222	234	223	224	213	219	238	208	246	220	211	234	221	228	217	222	237	240	241	246	248	247	245	222	228	230	230	232	214	196	207	215	222	239	233	220	241	223	195	242	207	218	224	229	244	207	219	219	242	224	204	227	217	221	222	223	223	226	210	208	229	231	236	213	202	217	198	240	213	218	220	208	213	197	234	233	204	219
32155	10201	975	411	358	342	298	327	328	321	345	326	371	308	330	329	329	341	350	293	363	314	318	309	306	280	309	359	311	299	326	331	322	292	291	346	300	377	298	310	328	313	312	335	340	307	321	335	345	305	318	317	303	308	316	321	351	327	329	335	318	298	326	344	270	323	322	314	343	356	298	290	354	297	324	289	285	320	328	297	307	321	386	333	333	291	317	318	318	317	295	313	315	360	336	309	301	354	344	314	332	342	330	318	321	317	312	319	311	353	363	316	287	294	320	320	341	343	306	349	304	336	320	325	361	324	327	321	330	331	307	326	358	327	309	335	317	318	310	339	292	330	312	288	329	331	301	302	295	278	325	298	300	282	324	331	281	314	318	364	354	357	298	307	341	292	329	340	334	313	326	337	319	337	277	304	339	335	322	356	354	362	321	341	326	311	360	327	315	368	307	292	331	347	328	354	320	293	302	317	318	333	321	333	308	324	307	319	334	293	330	327	325	309	308	303	319	318	329	326	344	332	327	343	318	308	323	302	313	296	327	289	319	357	309	280	327	368	325	335	335	330	328	291	324	330	303	294	305	344	354	316	321	355	311	318	325	295	330	327	316	316	325	351	306	329	300	320	326	298	307	305	344	301	323	307	325	313	333	373	344	305	298	284	335	323	309	312	310	295	333	313	324	339	336	350	316	320	305	332	372	320	327	350	317	305	342	305	332	322	371	330	343	310	332	314	327	306	306	330	338	309	303	319	319	316	278	319	326	337	347	372	314	319	308	345	338	370	324	314	319	323	353	356	307	322	316	325	354	345	364	338	359	372	323	344	328	294	304	277	288	332	350	315	293	291	311	297	330	293	296	355	316	289	312	309	339	305	302	318	310	297	327	346	296	344	302	329	311	296	315	300	319	338	309	345	293	295	323	350	331	313	285	303	313	350	311	327	325	318	313	311	341	342	314	328	324	351	321	336	343	287	292	304	304	319	341	327	352	346	298	345	315	350	292	322	317	322	369	304	351	313	348	328	331	329	320	327	371	310	356	326	311	307	320	307	322	314	364	327	313	259	319	315	267	314	307	316	317	342	321	318	310	315	306	306	333	323	320	313	325	351	308	321	302	308	286	350	341	313	335	330	350	318	277	324	272	309	316	335	338	302	336	353	307	320	363	330	305	325	318	339	302	274	333	341	372	341	359	331	327	326	354	332	274	319	337	325	299	351	337	327	327	307	308	305	321	321	337	327	315	356	315	310	323	322	291	289	357	324	326	323	322	316	303	330	326	335	302	327	324	335	308	310	314	347	342	316	287	290	353	334	322	342	291	329	326	310	348	342	333	323	362	328	339	334	328	336	316	320	359	326	351	304	354	343	294	287	335	283	331	316	314	357	316	288	326	341	309	312	305	317	327	342	294	311	330	308	336	305	322	317	345	329	310	307	294	340	326	315	320	296	326	313	295	335	324	358	294	349	301	325	293	342	340	343	331	325	319	338	289	339	360	331	292	358	315	342	336	311	328	301	287	275	302	346	296	322	326	309	342	315	308	322	351	319	333	303	345	289	315	321	291	289	314	319	321	332	287	332	320	319	362	307	336	340	295	309	315	288	315	325	365	275	354	330	317	316	283	308	315	346	321	286	342	301	296	323	298	312	328	350	302	315	335	324	345	348	298	291	324	313	348	306	319	323	327	336	295	313	339	305	339	329	308	343	287	323	355	301	379	335	340	322	319	320	342	336	323	355	321	282	303	321	319	341	318	310	335	297	333	303	311	305	331	329	291	320	315	304	330	295	310	316	333	350	341	308	330	340	328	311	320	326	327	325	348	302	318	332	324	308	339	316	330	326	298	311	299	319	345	306	329	310	329	340	322	303	324	321	335	334	329	323	317	334	351	307	303	330	279	334	312	310	307	316	350	276	321	317	342	342	297	314	314	315	312	315	313	319	344	312	305	331	331	310	318	348	317	313	322	330	346	352	319	353	326	304	347	297	352	308	351	348	322	309	298	295	316	351	329	327	318	297	357	324	309	314	323	325	336	305	315	294	277	325	302	328	307	282	321	315	295	300	357	307	316	335	320	307	295	268	337	351	329	315	339	321	312	307	316	323	322	301	338	320	307	314	292	323	294	343	302	333	344	317	314	294	317	277	339	320	288	300	308	321	307	302	336	332	308	331	309	317	302	303	360	302	337	311	295	351	334	328	332	302	315	332	312	341	321	322	322	364	290	317	306	306	281	331	308	324	280	307	353	343	324	313	289	336	294	310	317	322	341	337	362	306	292	319	311	301	305	303	332	366	329	304	293	333	331	318	302	328	325	299	351	320	352	284	340	308	330	317	337	339	329	340	333	317	304	336	317	323	321	295	280	306	329	332	306	314	372	331	311	328	285	313	307	353	346	335	328	335	297	323	331	312	301	320	314	336	309	320	284	309	343	348	332	307	326	310	335	328	304	328	299	303	334	296	322	284	351	340	339	314	322	309	352	304	321	323	310	362	325	337	314	310	334	290	322	305	325	312	329	293	361	326	350	322	306	287	304	373	338	318	322	340	346	368	299	329	328	345	306	322	332	311	286	315	307	291	322	306	321	327	297	319	305	289	318	346	335	310	335	329	299	331	303	303	306	327	307	350	288	332	346	341	305	331	318	324	328	345	283	328	323	332	297	301	315	316	324	306	312	323	291	316	328	317	313	331	349	344	312	343	328	322	337	332	332	341	338	319	312	311	286	322	292	326	342	327	325	336	330	310	352	319	350	333	263	346	322	324	291	327	347	332	315	327	314	302	345	312	349	310	345	313	309	319	327	344	322	326	322	297	338	320	312	284	295	305	321	343	289	334	313	334	330	324	320	284	317	304	294	333	317	361	316	340	325	323	349	317	339	337	344	337	304	297	278	333	359	313	323	321	328	330	329	317	315	282	314	317	345	329	332	322	319	314	356	288	348	290	326	306	324	307	301	308	311	302	312	329	311	336	318	341	354	335	302	286	339	329	295	309	309	354	371	323	343	334	326	304	309	285	324	323	313	306	353	310	328	302	315	334	368	341	343	355	317	299	322	336	331	323	351	348	326	342	300	305	327	301	286	355	324	327	286	339	308	319	280	317	330	347	324	318	322	273	292	348	298	346	298	327	345	308	327	349	334	330	331	339	318	340	324	309	305	309	312	290	272	315	332	311	295	284	300	325	318	309	336	281	334	370	351	338	335	310	353	324	333	315	309	356	302	321	342	315	325	319	309	373	358	296	318	302	306	332	314	320	303	294	306	303	333	313	326	327	325	352	370	320	307	316	277	320	322	304	343	335	325	307	352	323	314	322	350	331	336	330	337	321	322	337	295	310	323	335	312	329	313	319	332	298	342	364	296	367	306	326	308	318	320	305	314	317	315	290	329	360	335	316	317	341	315	300	280	347	306	332	331	352	289	327	315	313	338	319	349	336	318	301	307	322	335	324	341	306	320	317	310	337	325	315	316	332	300	320	343	299	352	286	300	314
5512	797	769	748	729	723	698	672	693	624	684	756	679	713	713	725	700	700	731	712	722	735	719	724	671	699	723	670	756	738	717	707	674	719	712	727	712	698	722	738	704	680	690	657	685	673	741	677	744	716	680	716	662	714	663	738	712	685	680	707	725	712	744	707	697	672	690	693	677	704	697	724	731	696	659	703	690	673	715	723	701	677	695	644	702	697	682	774	691	707	736	686	732	681	731	710	709	664	669	693	651	728	689	688	685	718	689	685	707	706	712	674	685	704	756	705	706	695	691	693	677	693	688	685	736	753	703	743	680	726	703	727	671	710	712	705	667	730	689	748	721	712	710	711	729	749	722	682	690	734	709	689	701	676	713	739	704	694	730	689	703	729	716	649	699	677	680	686	702	721	714	716	682	729	759	688	675	701	732	712	704	684	711	659	745	685	745	686	674	718	734	671	724	710	742	704	703	690	720	688	667	698	736	706	714	695	719	686	723	699	697	712	715	715	674	688	722	711	672	750	717	707	703	720	739	722	662	702	686	705	725	668	696	703	720	686	698	747	736	700	774	761	741	701	719	726	713	725	701	755	746	717	724	748	703	713	720	725	736	706	694	753	706	670	746	711	728	702	667	723	700	700	689	759	658	721	735	714	728	734	707	710	687	700	729	725	712	754	724	685	710	705	740	702	713	725	737	719	707	720	751	732	708	713	821	706	723	698	687	721	740	720	764	691	709	743	721	658	666	702	682	734	720	702	692	672	733	729	685	697	686	715	716	728	689	682	680	690	710	709	679	697	701	680	711	674	743	767	715	712	718	736	751	733	711	692	711	716	709	658	744	760	763	733	698	681	747	702	634	686	693	701	700	715	672	748	692	741	678	675	686	692	715	721	713	734	690	724	687	767	731	724	700	714	690	751	674	709	745	672	656	642	718	747	742	747	677	722	742	685	738	713	671	714	709	671	692	748	730	744	736	679	697	744	757	693	745	695	676	733	735	745	754	694	679	703	707	703	692	658	722	676	696	679	725	722	740	722	685	712	722	703	708	735	694	736	735	733	725	776	688	719	707	726	722	727	706	743	728	679	698	699	720	783	711	718	710	702	720	696	660	690	741	692	687	714	701	718	698	682	722	699	670	690	772	739	755	692	677	755	714	658	681	753	729	693	701	701	708	731	665	718	737	681	748	707	717	652	700	749	653	686	729	652	717	685	710	719	688	731	696	703	713	723	747	674	681	659	672	725	650	696	745	729	659	693	728	675	719	682	675	652	738	728	713	774	731	685	685	700	712	717	692	688	706	697	712	685	677	697	663	682	751	702	727	679	702	681	696	674	743	675	741	681	661	686	708	682	703	732	709	705	693	653	745	721	692	675	716	690	714	702	702	712	733	670	745	714	713	681	676	690	677	696	706	659	712	739	744	674	696	720	699	741	638	693	694	723	683	724	652	758	741	693	723	728	671	693	725	703	686	697	739	662	673	694	695	698	723	751	717	733	743	690	673	704	706	684	710	646	701	728	679	701	724	691	704	665	722	704	694	726	712	663	672	743	709	752	688	722	716	715	729	684	711	729	707	672	708	656	767	682	696	706	691	709	704	724	677	666	672	700	701	665	692	710	704	723	708	698	700	713	693	677	715	683	719	718	722	684	730	718	755	655	716	674	667	736	680	726	660	705	674	695	753	690	716	716	704	730	736	697	704	685	729	702	700	703	716	750	727	658	702	700	706	687	712	710	725	705	693	676	685	726	667	733	718	734	697	649	726	719	703	726	684	711	754	698	694	739	703	685	701	708	724	715	710	701	754	718	667	654	730	729	681	699	714	735	659	708	709	687	705	732	712	719	739	674	701	716	692	761	726	670	663	688	701	732	696	706	687	731	703	681	707	665	732	672	705	681	692	717	671	663	765	705	688	740	690	676	716	706	689	713	691	698	738	715	677	712	705	736	699	739	733	676	757	694	736	709	690	699	739	680	752	731	671	702	719	661	693	690	724	732	697	713	695	699	739	725	691	663	668	703	751	697	694	688	716	708	687	709	712	727	667	685	678	751	700	735	709	659	735	675	683	713	707	691	739	736	679	738	716	713	722	712	710	696	694	704	731	703	752	667	718	688	669	752	695	668	731	679	724	712	707	690	757	690	669	689	728	649	744	755	695	739	773	686	741	647	688	759	728	677	704	678	714	720	734	723	728	645	710	710	716	689	713	688	691	719	761	781	698	767	720	711	707	747	712	685	709	734	701	706	712	731	664	723	733	708	763	725	712	717	698	724	677	701	725	755	704	726	725	699	743	730	721	752	727	685	717	688	711	690	698	663	666	725	709	723	707	709	700	732	694	708	686	689	723	744	744	672	737	707	765	707	696	690	722	699	720	708	706	687	705	701	692	686	742	677	740	709	690	686	681	745	732	693	689	725	722	695	779	696	687	731	687	722	666	727	664	685	663	728	739	699	737	681	688	735	682	706	740	763	685	745	690	709	714	763	689	706	715	661	729	697	695	668	702	684	709	697	755	699	695	718	660	742	738	669	721	714	722	748	695	703	739	751	773	664	726	674	730	684	698	730	770	727	703	692	660	681	696	690	727	742	731	686	695	688	725	691	755	730	692	680	723	691	717	703	728	684	687	704	732	722	673	725	683	710	735	721	690	714	696	743	732	751	736	726	714	631	759	686	642	697	721	707	679	713	759	698	703	680	755	702	671	715	665	735	733	681	714	664	694	715	708	682	714	713	666	700	671	670	752	752	701	716	739	772	722	694	670	693	710	715	682	739	673	682	680	686	694	695	706	709	700	696	732	713	727	670	715	731	666	703	685	731	704	731	719	701	668	664	662	722	619	649	708	648	706	688	729	720	689	699	704	664	739	690	706	696	711	733	681	673	753	685	740	677	711	718	715	693	776	714	673	756	706	660	687	727	730	695	746	709	755	687	717	728	665	673	727	728	705	707	707	713	691	752	694	700	711	676	707	721	697	703	726	709	721	741	685	710	766	681	696	671	704	708	749	699	727	715	703	700	655	682	700	694	734	682	766	710	724	707	787	732	681	698	696	688	766	695	722	707	691	711	718	677	695	723	703	647	686	673	694	706	746	683	716	718	727	708	719	688	710	700	679	688	646	695	772	670	707	646	732	693	690	688	696	720	721	769	738	680	729	680	696	712	698	683	680	685	754	738	694	682	692	662	730	697	687	729	698	675	736	701	685	715	673	685	700	731	685	671	721	672	748	738	752	677	725	661	702	668	682	734	725	682	699	730	724	739	719	762	709	716	705	738	703	727	746	684	710	662	770	751	662	653	669	739	737	683	760	689	703	741	686	745	719	648	659	729	689	741	736	688	701	742	691	757	704	685	750	789	681	682	664	732	754	664	728	714	767	709	723	711	691	736	680	722	759	649	689	719	715	704	708	688	645	716	716	716	688	687	693	694	684	716	714	720	705	741	699	693	735	668	743	710	738	685	753	705	684	719	728	696	715	680	653	769	720	674	645	691
24584	21002	24402	27766	20257	1433	361	270	262	269	270	208	243	212	230	222	201	202	206	216	214	166	218	207	203	190	173	191	225	199	184	214	202	204	225	208	235	201	192	235	188	174	177	231	211	215	188	214	208	199	187	222	174	194	201	200	214	208	194	221	181	223	212	210	200	205	199	183	204	225	210	208	203	200	181	198	190	185	200	198	208	196	190	203	198	229	206	189	201	206	220	201	189	203	216	196	206	224	219	197	197	208	206	222	218	217	208	208	209	203	211	201	212	186	227	200	208	194	187	222	189	197	204	208	217	193	217	210	182	204	218	202	196	191	199	188	191	192	207	210	208	193	217	201	189	180	238	195	208	217	221	198	209	205	230	201	209	197	194	199	196	227	214	228	193	209	205	206	209	206	226	234	198	203	222	181	212	215	193	191	235	173	210	210	201	195	236	236	193	254	190	205	175	185	210	240	214	201	210	189	223	223	196	226	216	226	216	196	195	195	199	193	207	222	179	206	226	209	214	198	212	205	215	222	201	216	199	207	212	186	218	185	188	157	200	194	211	195	222	221	202	218	186	199	196	206	238	246	194	163	203	190	219	230	173	194	212	203	171	194	229	214	208	190	186	191	195	185	179	198	199	197	206	219	213	221	221	183	211	189	198	208	200	217	203	206	187	203	200	214	201	182	202	216	223	222	199	211	220	161	207	222	202	256	222	212	201	199	213	198	211	215	201	199	182	204	201	208	205	200	190	205	209	216	203	209	223	183	230	207	221	193	186	192	195	209	205	229	186	216	190	221	206	217	196	207	229	198	196	213	212	209	201	215	201	185	204	201	213	213	220	190	220	197	186	203	220	201	206	203	226	189	218	194	177	199	222	195	169	200	197	191	211	194	180	206	234	204	189	188	225	203	200	187	197	204	204	189	201	228	215	227	184	178	208	191	187	191	172	217	193	211	187	223	186	227	179	175	227	210	203	210	210	203	209	199	214	225	194	188	215	216	179	204	191	220	203	184	216	217	202	189	203	200	184	208	212	226	208	213	201	213	203	208	207	201	190	193	195	197	180	197	189	210	195	179	189	231	203	197	211	212	192	233	203	208	200	196	204	181	203	208	212	209	214	215	172	214	180	207	218	203	208	188	199	208	185	195	211	209	231	219	216	216	201	234	186	197	204	189	201	214	175	177	217	205	204	218	192	211	212	237	179	176	193	205	216	178	203	184	214	220	209	180	204	182	229	208	223	202	185	189	204	214	217	211	238	196	199	223	186	228	207	213	225	186	196	175	193	187	178	186	189	182	208	207	173	211	206	248	187	237	221	209	195	200	229	195	229	218	201	191	193	217	188	182	194	178	217	203	196	218	193	210	193	183	195	200	199	208	223	198	192	200	201	215	207	164	185	197	223	211	220	233	211	202	192	175	193	198	185	196	200	197	197	190	197	219	239	198	205	199	206	183	221	172	212	188	209	168	180	187	220	218	217	186	202	227	194	240	208	177	183	203	208	208	188	200	199	209	192	202	206	212	185	217	214	213	202	190	210	202	208	225	210	221	218	199	207	209	208	206	196	185	201	206	204	202	199	177	196	176	193	190	212	198	196	233	203	225	216	194	203	208	212	199	201	202	232	219	208	211	218	198	224	178	193	202	186	225	217	215	200	216	201	192	194	207	193	208	212	216	204	251	212	208	225	203	232	171	214	193	201	206	196	202	209	203	205	205	192	205	229	217	173	218	191	200	187	214	220	192	225	235	191	192	191	198	206	213	190	165	183	199	186	192	207	213	210	200	196	186	180	198	190	182	203	198	201	220	194	205	196	238	234	238	179	196	199	216	225	242	248	220	202	228	197	219	224	181	219	226	181	181	202	201	208	224	195	210	221	226	203	199	209	209	186	215	210	204	198	193	217	174	208	211	203	204	204	227	210	203	190	216	192	228	212	190	174	187	209	200	201	198	194	183	222	181	209	189	218	211	204	219	212	220	180	211	220	179	181	190	204	213	200	178	225	197	180	198	187	184	218	211	210	210	168	205	206	197	207	194	210	180	227	179	179	221	176	176	188	213	175	186	209	215	195	189	210	234	208	211	161	226	194	216	197	222	222	183	210	186	209	198	195	208	182	192	168	180	201	192	198	201	213	243	202	196	204	198	191	213	213	218	207	189	166	216	205	202	227	228	211	193	192	179	235	233	208	227	192	200	184	171	223	198	203	215	209	181	179	218	200	216	216	208	214	200	229	197	222	180	208	219	208	196	220	197	200	203	229	214	192	201	232	215	210	197	207	221	205	204	205	195	202	198	200	197	194	188	202	198	202	215	205	215	203	195	201	174	199	203	182	206	212	203	181	193	220	237	219	180	194	211	210	187	190	201	195	186	202	199	203	206	208	175	210	171	226	213	190	174	209	210	182	218	183	206	211	215	201	202	197	195	181	188	191	185	166	211	224	217	206	198	229	184	188	197	201	196	215	194	205	229	213	221	208	203	213	222	193	178	188	199	206	196	202	208	205	217	204	184	213	202	199	181	189	215	198	202	216	201	175	230	202	222	213	178	216	203	202	215	201	208	201	204	223	203	190	203	199	185	205	182	184	207	209	217	211	202	183	196	232	181	212	198	217	178	187	206	222	218	194	181	184	170	195	214	212	229	207	198	199	191	211	211	215	211	183	209	194	185	201	218	183	192	206	220	182	194	219	208	208	198	203	195	211	201	186	203	210	200	203	224	187	177	182	194	211	200	213	204	185	197	215	187	224	187	228	209	203	202	178	210	211	202	181	186	220	207	191	192	221	221	191	209	181	193	212	206	210	178	219	199	211	190	222	173	224	219	203	203	180	202	190	176	161	179	213	190	219	196	199	214	189	203	210	175	198	208	193	186	220	190	208	201	188	219	166	216	194	194	201	193	217	199	202	201	201	188	227	230	202	213	219	194	189	191	189	191	184	191	221	211	199	214	228	211	229	205	221	221	191	195	169	239	217	180	206	192	201	212	184	217	209	192	199	201	228	218	211	190	219	206	201	226	208	223	199	219	210	204	196	197	194	187	195	211	194	209	204	210	207	216	195	193	216	227	192	206	184	190	175	197	202	214	168	210	201	207	215	190	202	207	203	193	218	233	212	173	215	196	194	218	225	193	197	189	221	202	213	200	175	203	203	200	186	220	200	210	198	200	213	194	225	219	207	188	204	199	222	214	179	215	212	232	214	181	191	186	212	217	212	214	191	191	225	225	198	182	195	199	207	182	244	202	197	177	169	181	210	231	206	198	181	224	215	219	204	216	221	210	207	211	204	203	214	204	202	209	186	180	206	174	215	209	220	215	198	230	191	208	224	206	191	202	214	183	211	216	207	178	191	195	184	230	214	191	192	219	185	216	206	195	181	228	196	205	227	213	206	219	187	187	213	184	196	188	213	186	215	233	213	196	176	188	169	191	183	212	182	171	198	172	188	206	188	207	212	197	228	204	210	198	195	202	186	177	199	236	192	211	195	205	199	179
3106	2499	1534	832	665	532	487	502	499	443	477	463	506	465	459	436	465	461	446	443	458	446	498	466	442	456	443	453	496	458	443	446	474	457	492	450	429	483	452	474	442	460	466	483	455	460	494	471	450	465	468	446	454	449	453	463	454	468	477	470	446	426	464	439	440	456	453	477	466	500	481	478	458	461	444	449	476	456	464	455	463	464	441	473	440	466	455	459	454	462	499	469	453	477	463	438	469	483	469	456	466	506	447	450	477	453	475	447	455	435	428	494	460	410	436	437	428	442	446	414	471	395	461	484	498	468	458	478	437	426	457	466	458	421	471	457	490	450	480	468	518	463	445	483	427	482	469	450	429	479	479	469	474	463	480	446	470	429	444	490	459	447	455	448	456	467	476	430	445	442	437	455	456	457	473	425	486	509	501	483	452	461	491	456	451	451	448	451	441	444	440	485	482	483	480	451	472	469	441	455	441	475	443	439	460	446	482	509	463	450	420	462	513	463	510	460	447	481	456	475	479	477	455	475	442	490	416	447	517	453	462	436	470	487	470	493	451	474	461	461	460	493	459	458	468	433	462	453	449	460	448	448	462	480	450	464	465	415	484	462	452	481	453	454	446	494	429	467	424	442	450	485	469	465	439	487	450	436	500	446	454	451	441	459	486	472	441	440	444	437	441	434	466	457	473	447	444	443	486	431	460	461	465	496	451	448	477	443	463	454	457	450	462	470	453	465	465	457	463	458	494	441	432	427	479	418	458	429	476	443	455	471	484	445	477	454	494	444	426	481	459	489	446	458	448	454	438	442	452	430	467	453	451	462	465	447	485	418	457	474	432	444	491	497	463	462	446	476	449	471	445	459	430	436	484	479	454	453	424	447	448	478	425	470	483	499	478	468	449	497	436	428	467	463	459	439	472	463	484	436	422	429	441	437	452	474	467	436	463	469	449	457	492	431	455	464	442	466	439	447	439	425	477	436	464	480	449	455	476	438	450	415	434	439	422	493	475	426	462	440	455	491	485	436	448	503	459	444	489	500	436	490	441	462	459	452	403	439	462	485	477	477	441	451	432	498	493	460	445	484	489	482	451	466	442	470	457	425	449	499	479	446	457	458	422	471	447	447	430	462	429	480	438	466	457	443	453	447	495	462	423	468	473	460	481	449	462	434	446	447	444	469	451	446	431	448	453	462	458	457	440	483	472	466	468	478	473	474	439	442	451	469	461	474	437	426	460	468	488	495	483	499	433	477	451	449	439	474	444	470	443	463	416	458	467	472	460	458	510	460	491	466	468	427	511	459	445	446	462	480	446	451	449	466	447	426	437	448	471	501	442	435	478	458	443	431	467	460	473	454	481	491	490	471	485	492	489	459	485	440	479	460	454	441	464	458	435	476	442	476	437	447	437	444	446	477	458	496	432	422	437	432	439	441	439	446	458	423	489	434	505	457	423	467	445	429	465	488	470	466	477	502	476	459	437	435	472	404	470	461	445	455	445	454	466	470	458	468	494	434	458	483	490	452	505	485	463	474	439	477	480	486	491	443	437	473	426	469	470	472	470	440	462	421	466	443	405	450	476	455	446	427	452	421	454	427	483	497	446	454	499	460	480	482	471	464	483	448	441	470	411	442	459	484	443	477	461	454	444	489	466	481	471	452	479	463	489	475	445	472	499	445	437	424	450	485	442	447	501	472	474	457	445	441	467	472	506	411	467	459	461	469	478	468	485	438	450	451	475	455	452	454	520	454	443	492	478	454	488	434	468	441	448	445	495	476	462	480	477	453	479	436	470	422	435	450	428	458	482	444	460	451	467	411	474	461	432	486	425	441	466	435	447	451	459	494	479	466	451	472	444	437	448	450	433	457	460	473	457	485	448	458	479	418	444	470	457	440	431	486	463	459	471	477	465	428	494	492	452	452	440	472	465	418	497	432	465	449	430	461	481	467	490	440	453	464	439	432	440	444	462	451	441	459	456	444	475	494	452	444	438	452	424	474	471	433	474	460	446	450	473	464	445	445	459	452	490	474	480	435	429	442	457	480	453	461	438	450	462	433	460	469	443	417	470	485	469	414	451	475	476	418	468	465	452	472	437	493	476	468	475	469	458	465	483	482	449	500	477	435	446	418	459	437	484	458	489	448	449	478	488	452	428	470	493	467	457	513	482	443	466	414	428	462	446	483	485	455	438	437	483	482	481	466	466	456	453	502	487	487	484	465	484	469	430	413	484	456	438	465	463	482	485	443	456	437	526	476	448	453	437	455	433	435	471	437	460	450	469	442	458	447	426	503	451	472	447	466	465	468	479	448	456	407	447	457	473	425	500	444	427	458	473	457	463	485	442	462	454	490	453	447	425	466	479	438	499	479	441	453	450	465	407	460	430	467	463	482	488	457	453	418	489	471	438	452	459	470	483	478	444	486	445	482	478	480	446	457	425	458	431	430	445	466	451	448	468	424	496	465	467	470	445	480	462	478	464	506	496	467	451	449	440	503	470	449	448	445	454	405	485	466	444	466	456	493	480	493	471	472	447	465	419	445	455	462	446	461	445	493	463	484	433	443	438	438	431	496	484	435	459	415	480	472	475	393	472	455	456	422	439	480	460	470	458	451	489	465	470	484	484	452	435	475	428	468	447	416	444	477	475	435	463	474	468	450	471	466	447	452	485	437	471	428	492	452	470	481	433	435	436	465	465	468	489	446	508	441	453	471	444	439	475	463	503	467	491	476	486	447	429	489	450	466	454	468	464	453	451	456	434	474	416	472	461	480	450	489	456	467	451	467	462	492	452	466	470	454	506	438	503	508	452	504	448	418	454	457	460	457	480	495	436	470	438	434	475	456	472	421	414	480	430	456	465	456	447	409	485	464	526	502	456	483	497	478	458	456	467	448	451	516	473	453	440	453	478	425	473	474	437	500	457	473	427	441	413	459	438	464	466	471	433	467	478	443	444	449	489	458	474	481	489	468	427	447	430	466	465	462	450	467	481	434	484	423	432	451	485	456	456	441	440	470	482	444	473	448	451	438	464	448	422	438	476	454	480	464	454	455	442	403	513	443	420	437	452	428	440	468	443	490	433	439	489	421	449	486	471	468	433	429	464	466	472	448	437	481	467	507	471	457	437	423	489	461	512	500	410	423	409	447	420	467	444	449	431	420	488	446	440	461	444	456	424	464	447	456	468	460	438	458	452	432	457	431	482	442	472	462	443	460	492	463	494	496	479	452	445	432	494	432	461	452	437	413	436	450	447	464	426	484	449	483	476	482	449	472	453	505	483	427	469	423	434	478	451	478	449	462	467	463	412	449	422	435	465	454	404	501	453	487	465	462	504	453	462	431	469	426	475	449	454	441	469	439	482	452	473	474	454	471	472	473	428	431	440	447	452	475	443	449	430	472	448	452	426	462	433	487	448	439	457	436	449	437	474	457	477	440	461	463	449	457	413	463	446	475	437	463	470	461	433	450	452	446	473	456	471	409	450	452	454	437	462	467
23872	20980	25058	27057	20983	20555	906	254	232	186	164	136	142	129	125	94	105	108	106	121	97	73	109	92	115	88	91	85	78	89	92	78	75	109	93	88	95	85	82	84	96	99	79	102	97	91	82	74	101	86	85	75	95	83	79	97	102	95	91	91	83	83	83	90	97	80	84	79	98	85	93	91	81	98	84	91	74	95	81	78	77	89	88	85	79	99	96	85	98	87	83	73	96	85	92	96	88	83	81	74	84	103	96	85	76	89	85	96	79	87	76	93	92	86	85	90	86	98	75	92	91	77	82	81	86	80	83	89	91	77	70	70	97	92	80	78	80	69	83	80	91	65	93	96	90	77	90	91	88	92	76	95	106	94	88	85	77	77	95	84	77	85	85	108	97	93	85	89	76	93	100	70	81	92	74	87	74	88	85	82	67	76	79	83	78	76	96	87	104	79	80	89	96	69	92	81	63	82	91	75	77	91	95	90	68	91	81	80	91	76	76	88	86	86	88	63	80	85	85	75	75	79	88	86	90	102	91	88	79	92	81	71	88	78	80	83	100	70	96	82	64	76	77	83	93	101	67	100	89	76	89	92	75	92	90	90	76	87	84	84	99	85	82	78	83	84	76	84	83	76	83	89	82	78	76	89	80	99	95	108	67	101	69	90	80	75	69	82	94	94	84	85	68	86	91	99	70	86	89	85	78	71	89	83	93	58	82	95	104	89	89	81	91	85	85	75	88	94	90	76	84	87	84	98	81	83	78	74	84	71	90	81	94	73	87	85	80	75	79	97	90	88	90	90	101	70	86	73	88	72	87	74	92	92	79	91	101	86	82	81	84	87	85	105	80	91	95	80	63	98	96	87	86	87	89	94	79	80	93	96	77	86	95	84	92	83	98	99	99	69	101	87	93	75	107	76	98	78	78	106	87	74	84	79	75	76	80	82	90	96	92	108	80	72	78	93	101	84	91	97	88	89	82	82	75	82	71	102	87	81	81	101	80	68	93	77	81	79	91	81	102	90	89	83	87	73	87	87	77	77	80	86	67	91	93	102	78	77	85	72	104	83	95	92	88	66	72	95	92	77	99	85	88	80	106	70	99	87	74	95	82	90	85	80	74	93	84	69	95	87	87	69	86	82	89	93	84	100	87	103	82	97	84	86	96	74	71	79	81	86	88	72	92	88	84	83	94	89	80	90	72	87	93	102	87	91	87	68	80	90	95	90	72	110	93	76	94	64	89	77	88	92	92	86	91	83	94	86	105	89	92	88	88	91	85	80	84	72	100	80	86	70	71	95	80	84	84	84	79	91	85	84	73	96	68	83	75	88	79	99	92	76	104	89	94	89	93	73	63	73	92	85	77	88	92	96	65	78	90	83	88	72	79	81	87	84	73	72	82	94	83	96	76	100	93	90	81	76	96	76	82	100	98	83	82	70	83	90	102	89	86	75	101	103	88	85	81	80	74	84	85	69	97	73	97	112	86	81	87	98	78	82	73	90	89	82	93	93	80	83	72	102	93	70	77	94	93	84	87	78	101	79	78	77	78	91	88	68	103	83	84	102	87	101	82	97	82	74	75	84	90	94	93	82	92	70	72	112	100	95	86	70	66	77	83	80	74	113	97	92	87	100	105	74	90	103	70	77	79	78	84	100	75	84	74	90	78	81	76	71	80	77	101	94	68	73	81	73	85	78	87	98	77	77	74	80	81	77	67	76	90	86	87	89	73	77	88	76	90	85	85	89	104	84	60	69	97	91	71	93	88	79	77	106	70	104	61	80	70	82	81	82	82	83	114	73	106	89	83	94	77	93	88	85	73	81	83	74	99	79	80	72	84	94	85	108	106	78	77	97	85	72	66	97	73	93	96	78	88	74	78	85	93	83	85	92	84	88	93	82	88	95	92	95	75	73	84	103	84	68	101	95	87	84	93	77	97	76	83	77	62	70	78	95	83	70	87	113	82	97	89	92	81	87	82	93	89	82	71	80	88	96	80	73	80	83	85	72	82	74	84	86	72	91	85	82	92	85	94	79	94	61	80	84	99	67	82	73	81	83	75	88	106	62	83	88	93	89	85	83	61	72	80	93	81	100	85	84	89	84	91	92	86	93	82	76	79	76	92	89	77	83	78	107	91	73	88	72	101	94	92	89	85	96	84	80	92	115	80	81	96	94	90	93	67	79	81	102	71	79	65	84	65	79	71	94	87	86	93	83	81	78	84	91	97	88	88	82	92	90	84	91	95	87	70	80	98	91	74	78	82	76	77	70	77	103	59	77	62	91	81	80	78	71	65	82	90	82	89	78	80	77	84	85	88	94	93	105	85	69	88	79	76	92	109	94	90	103	85	88	92	85	102	86	91	67	88	72	89	83	90	79	70	91	73	86	87	87	72	96	92	90	64	94	86	91	82	60	84	84	95	82	78	73	93	74	87	80	86	84	80	102	89	93	78	91	80	70	85	74	82	65	84	68	86	90	77	87	92	84	83	87	78	85	91	77	72	93	94	84	76	85	76	81	77	84	91	79	85	97	67	80	88	87	89	94	93	93	84	84	86	110	90	77	80	82	81	76	68	108	85	91	89	81	76	81	97	99	83	96	71	86	76	82	82	82	86	85	90	91	72	76	87	90	103	100	92	85	83	76	84	90	66	70	94	95	71	75	86	89	76	83	75	79	119	80	79	75	76	84	104	79	87	76	81	91	90	95	76	102	93	97	88	84	97	96	94	71	77	84	97	96	68	81	87	86	85	88	89	89	77	99	96	87	98	97	83	101	78	74	68	86	93	69	107	91	88	83	93	85	88	108	95	96	83	81	97	100	80	100	92	94	80	83	80	79	76	61	83	79	79	79	63	82	84	78	74	88	90	101	80	86	77	85	71	78	68	82	80	90	79	77	75	87	93	80	81	94	96	87	82	93	89	89	73	88	82	78	101	89	90	87	91	73	80	86	86	90	88	75	95	89	69	85	85	77	90	91	88	94	87	68	83	83	75	92	83	94	74	99	88	80	74	86	86	104	86	84	82	76	95	75	80	83	89	79	86	90	94	98	78	76	80	105	105	102	90	93	77	83	76	78	76	88	80	68	96	76	84	66	69	80	76	102	71	94	73	62	97	86	80	84	102	84	87	92	85	62	77	90	73	89	107	99	79	83	80	72	63	112	63	80	85	77	89	85	82	78	88	113	65	89	77	102	112	62	72	91	76	74	77	85	91	101	78	100	81	66	93	76	100	91	69	82	99	70	88	87	93	75	84	102	82	72	101	97	90	83	86	85	83	74	97	74	100	73	77	92	103	76	104	89	73	79	96	80	74	83	95	84	91	89	80	78	88	86	86	70	82	81	78	97	81	92	84	114	85	80	71	90	106	83	86	93	78	92	82	60	93	99	95	77	79	83	93	83	97	81	97	76	87	82	78	90	83	70	95	77	81	87	89	75	98	77	95	90	96	100	79	96	82	87	88	75	89	96	91	91	88	80	89	73	84	69	93	81
3005	4129	2196	1037	552	422	345	312	265	275	271	257	270	241	209	245	252	220	239	219	220	225	224	243	211	242	232	228	247	254	227	205	237	206	233	226	211	242	251	228	240	233	219	229	229	219	221	233	221	241	240	253	208	202	234	219	222	234	226	237	245	205	222	205	230	238	238	223	238	253	214	214	230	258	224	219	218	246	195	209	254	221	218	245	203	236	256	226	237	226	198	195	220	208	244	246	230	235	202	218	224	215	238	222	230	217	234	231	223	213	204	221	222	210	228	212	235	213	206	238	238	236	209	225	230	213	251	215	224	210	227	243	228	219	235	213	222	248	211	209	241	226	253	220	210	263	203	246	230	246	227	244	244	247	247	210	232	223	234	224	213	225	226	232	199	216	201	236	223	223	238	251	244	259	236	236	213	231	222	257	202	225	219	189	216	213	247	201	263	226	231	246	248	233	245	205	224	222	210	229	214	224	232	244	217	242	211	221	226	226	231	246	224	246	249	241	225	235	216	225	222	214	230	215	231	197	203	245	233	215	229	234	216	195	253	209	204	215	205	215	215	239	196	221	236	227	229	228	223	226	215	229	242	211	232	224	250	227	213	224	234	221	246	206	234	202	219	206	238	211	216	244	216	215	229	217	232	207	210	221	216	236	204	211	219	227	218	215	243	225	240	218	221	228	216	223	200	222	227	227	205	226	213	221	232	222	220	228	224	220	212	227	219	221	220	223	223	198	223	235	212	214	217	209	225	220	216	216	201	243	227	244	224	220	228	231	202	221	210	245	199	221	222	222	232	189	228	229	224	210	247	208	275	224	209	245	236	222	222	230	198	212	237	209	219	232	214	246	228	219	251	218	251	225	219	194	202	244	243	248	227	241	227	214	259	210	208	235	224	229	227	214	211	208	244	251	226	218	212	210	236	217	251	232	210	229	225	206	224	253	216	217	211	229	204	220	241	224	227	209	249	230	207	210	214	197	237	213	199	243	224	261	229	240	240	236	210	234	247	235	233	228	239	205	216	227	237	215	226	218	233	235	234	208	243	230	230	223	230	229	218	222	231	232	232	225	224	216	220	233	222	204	257	238	198	202	217	240	213	194	223	225	215	218	215	219	215	234	216	211	244	225	222	250	231	217	240	204	236	232	230	227	233	234	199	229	228	211	230	251	223	236	232	232	242	230	213	234	247	217	226	209	226	217	213	215	256	228	210	240	225	230	218	220	210	193	238	201	220	212	230	237	216	212	230	230	225	202	247	218	207	217	217	232	239	234	217	236	227	224	212	216	231	222	176	222	229	217	206	236	235	219	234	275	249	235	220	239	225	223	242	256	240	200	210	235	206	225	223	225	194	210	249	212	234	209	243	236	245	208	207	215	211	193	188	258	246	198	243	218	236	213	223	229	221	218	218	206	249	201	219	224	218	195	217	223	226	242	228	243	207	189	202	226	222	200	219	216	239	207	216	213	217	223	228	230	220	225	231	239	226	256	212	212	262	195	249	239	200	267	234	230	203	261	204	222	196	200	233	208	200	221	209	237	204	226	237	253	212	236	252	253	225	205	231	206	226	207	243	235	230	238	211	245	242	229	239	205	225	220	220	213	243	230	229	218	236	230	238	232	199	208	235	221	205	258	223	240	213	198	244	218	218	197	236	224	200	229	237	214	209	221	215	231	223	223	210	229	204	245	212	232	212	222	215	233	216	240	254	233	228	234	228	232	245	233	229	224	220	208	248	221	199	246	221	222	238	234	212	247	248	207	213	248	219	199	240	237	204	228	230	207	217	221	235	225	254	237	206	218	244	232	231	229	240	223	225	228	217	220	246	254	226	229	215	228	224	245	204	201	219	221	216	204	249	236	210	240	234	224	244	228	225	208	230	236	243	219	218	225	224	216	209	231	229	223	237	206	233	221	231	248	236	224	261	246	224	229	219	219	243	246	207	266	212	252	203	226	252	214	217	239	224	230	211	236	226	237	226	218	249	214	246	208	234	238	219	214	207	223	230	249	238	245	206	210	227	230	202	227	218	218	235	197	227	220	226	248	220	223	224	223	233	252	221	217	218	228	241	236	206	238	210	238	232	221	218	231	229	237	219	207	224	209	247	199	225	214	230	235	223	189	241	208	219	212	243	230	258	237	207	205	237	214	213	217	224	235	212	203	203	229	212	219	219	207	229	219	207	241	229	216	201	206	215	220	235	235	245	249	243	225	220	226	258	258	181	244	227	245	206	225	210	215	220	224	215	234	215	230	221	236	232	249	235	231	233	216	197	246	244	213	240	222	213	227	223	234	236	223	228	226	232	227	238	211	211	229	230	251	197	262	230	242	221	184	221	242	210	226	242	209	206	266	186	249	232	221	237	229	228	218	238	222	224	250	245	206	220	226	251	198	228	224	243	212	248	203	242	231	236	234	218	232	216	209	241	251	206	235	233	247	211	225	244	226	254	213	230	222	240	225	226	206	205	220	226	232	203	229	250	253	227	219	223	229	231	228	235	202	207	201	222	200	241	238	232	205	247	226	227	239	226	213	215	228	204	210	201	228	205	199	228	226	231	206	237	210	221	186	210	229	216	262	225	241	232	222	215	229	237	223	229	232	243	239	204	248	236	240	204	231	227	235	211	222	185	220	234	221	231	200	213	224	220	223	222	198	212	252	229	227	236	230	222	229	222	237	217	206	194	223	239	221	212	209	243	223	205	229	200	217	200	242	200	239	211	227	203	221	232	209	221	214	223	225	213	229	204	228	235	221	205	246	237	228	220	242	218	236	222	243	224	239	253	242	242	249	233	236	221	250	237	204	218	217	221	236	206	225	216	212	236	220	187	190	232	195	214	218	232	245	243	223	237	205	235	252	229	211	220	230	229	209	216	237	243	220	246	234	241	221	223	223	227	209	195	212	230	230	214	220	222	188	242	220	236	212	226	221	214	226	223	213	220	221	216	217	225	232	215	219	216	195	206	209	232	220	225	225	227	249	237	240	221	223	202	222	210	253	206	214	233	191	228	221	227	236	218	228	226	213	219	228	222	203	261	221	227	227	238	220	205	229	221	204	236	210	220	208	213	214	222	244	228	214	247	245	243	216	232	248	217	206	204	218	223	194	191	212	235	235	235	232	222	217	234	234	200	224	207	237	238	213	222	211	238	226	204	218	217	218	230	230	221	233	240	195	215	220	208	228	200	237	263	206	241	217	213	244	224	210	234	230	240	199	227	254	220	220	240	229	219	246	214	228	249	231	220	209	224	241	232	240	219	216	247	216	193	207	221	211	214	193	217	244	250	199	208	227	201	220	232	236	217	225	244	233	208	195	232	228	235	226	238	227	230	233	239	216	210	254	232	226	217	213	219	232	257	225	243	196	227	220	233	222	211	246	254	201	233	207	213	203	225	215	231	230	238	263	206	241	258	261	224	217	229	231	246	228	217	252	247	225	211	229	227	233	226	180	213	260	218	229	208	226	263	201	237	208	227	220	227	207	229	207
32076	10252	973	446	368	340	318	300	327	353	318	314	334	299	307	332	311	327	318	313	312	304	297	330	336	306	310	293	330	331	332	297	292	312	308	289	323	352	340	332	296	295	300	313	311	301	293	317	341	329	307	309	337	308	324	337	350	276	327	321	331	313	314	321	289	312	310	284	327	303	310	354	296	359	312	306	313	342	322	323	310	335	325	318	324	320	338	336	332	315	369	298	329	302	317	322	309	283	328	301	306	341	331	312	342	318	307	310	309	290	315	316	313	311	331	308	321	320	298	318	361	327	326	312	308	293	305	310	319	312	336	343	318	293	306	318	312	301	300	327	313	317	296	312	341	335	349	316	332	294	342	306	329	340	316	361	342	335	337	339	317	302	330	324	303	341	340	331	291	336	314	296	354	304	310	325	311	325	300	332	330	331	324	349	322	309	328	280	323	335	336	311	356	352	315	311	320	320	346	332	318	329	318	301	334	314	310	338	325	302	309	337	300	303	339	326	322	352	308	314	319	301	305	340	289	335	332	289	357	335	330	323	309	303	314	314	288	310	342	318	330	321	302	331	323	321	322	321	327	307	344	309	312	325	311	319	303	333	315	313	300	299	310	296	307	305	318	331	337	303	300	296	333	343	319	316	314	309	325	326	321	344	319	346	330	323	301	294	299	331	341	319	307	327	306	309	303	311	299	316	327	306	309	326	331	326	304	342	314	332	322	353	310	290	317	286	306	357	332	348	296	317	328	361	325	356	324	270	354	299	294	303	309	328	336	331	320	325	328	330	321	340	298	342	310	324	317	310	277	327	337	302	285	324	288	337	306	298	331	340	327	338	299	284	314	317	300	310	296	302	310	338	324	328	298	328	315	346	317	293	297	296	317	323	300	283	304	284	347	310	279	299	337	337	313	315	309	339	306	306	326	316	303	339	292	326	351	328	294	342	298	317	313	314	320	322	320	335	323	327	329	334	347	328	308	343	326	295	315	352	300	325	317	346	319	322	303	302	318	270	316	337	309	337	317	352	307	346	326	326	319	317	331	304	345	320	336	308	340	307	325	323	319	321	305	336	309	319	339	342	347	325	296	308	302	310	325	303	309	336	280	305	303	297	323	334	339	281	348	303	291	312	325	341	317	335	337	310	334	326	287	304	325	319	321	343	344	355	322	306	318	322	277	334	318	316	330	305	332	309	323	313	326	335	310	320	308	305	322	280	331	308	305	307	328	339	325	297	314	317	297	342	348	305	362	310	305	322	288	303	311	343	340	286	339	326	332	328	323	310	295	341	308	307	287	304	322	320	347	334	321	291	333	307	306	310	335	346	307	347	288	319	334	304	314	300	316	327	333	320	343	290	324	304	339	326	315	299	319	316	323	298	327	317	333	305	319	302	319	312	316	333	309	323	329	318	310	336	342	357	327	340	286	305	335	311	309	323	337	338	360	335	301	313	343	327	301	358	316	330	317	304	303	320	340	314	305	296	306	323	326	378	326	325	321	321	324	337	311	333	350	317	300	345	366	338	297	339	337	296	284	304	318	337	352	314	380	335	325	334	311	294	272	340	323	327	325	305	304	320	299	314	318	321	338	313	366	294	310	313	326	323	331	308	307	338	344	307	296	321	325	311	336	322	322	328	333	299	316	288	321	358	333	289	350	321	379	324	287	330	313	296	319	336	317	338	316	314	316	325	329	336	341	289	319	330	320	324	280	312	310	329	312	321	342	329	359	357	315	338	337	350	300	338	337	332	346	298	287	327	328	292	308	311	324	341	302	297	325	305	290	318	306	345	342	328	349	332	361	315	326	313	322	322	287	298	322	315	316	329	293	320	318	339	309	332	309	340	312	315	278	300	303	314	301	354	343	316	308	298	300	285	340	310	301	352	328	352	342	347	335	297	319	307	331	332	331	291	283	297	287	309	323	286	331	320	317	327	324	329	324	329	340	317	314	285	317	340	302	316	325	338	334	337	321	307	329	296	324	287	334	320	317	283	318	303	334	325	346	317	342	267	325	299	311	320	335	317	300	280	315	307	307	306	300	304	323	304	305	336	321	301	309	303	285	330	307	321	300	341	310	311	319	315	322	337	295	288	323	327	292	292	326	345	301	343	301	339	355	313	299	324	338	334	323	310	312	315	289	344	292	335	266	331	360	299	292	328	333	302	304	326	311	273	329	319	343	349	265	310	340	324	299	314	317	344	358	333	299	311	297	337	340	324	304	346	303	309	311	345	313	318	307	312	300	315	311	307	303	335	308	327	287	346	302	334	308	300	295	305	310	353	294	333	315	343	317	331	306	325	290	306	306	333	300	306	338	310	284	316	304	299	358	345	329	330	307	321	319	356	306	345	343	354	296	316	314	342	285	340	307	317	315	308	363	301	292	329	316	318	282	341	323	342	321	308	331	316	304	339	334	294	313	316	328	348	315	325	329	344	297	332	354	336	302	314	299	278	341	341	290	325	297	311	328	331	315	304	311	319	325	307	311	330	315	289	323	292	288	294	324	360	315	281	345	334	296	332	322	340	292	320	308	328	282	271	333	313	342	351	337	351	301	328	316	331	322	309	318	321	308	325	305	276	305	346	308	352	301	288	319	329	291	292	324	305	313	320	309	341	322	356	303	313	326	293	318	316	326	326	333	321	332	320	333	333	282	318	323	328	299	294	290	316	334	309	325	340	307	287	343	326	327	333	278	341	325	302	299	309	344	303	326	314	335	303	323	308	316	303	290	330	317	346	295	342	325	341	300	301	322	272	341	312	327	330	309	298	299	342	306	325	309	309	333	324	297	325	331	302	335	291	318	309	308	313	296	296	333	327	333	309	350	323	299	301	325	336	320	329	305	330	333	314	312	321	339	318	303	337	308	314	319	326	307	350	330	316	335	312	332	299	345	307	331	297	345	303	359	320	301	337	357	319	317	302	280	332	284	295	351	320	272	309	295	322	361	317	325	317	301	371	317	353	335	318	339	318	293	300	317	284	277	316	304	306	316	336	306	338	352	361	326	290	299	302	292	333	337	302	301	304	318	313	345	325	314	360	305	337	294	340	289	314	321	332	302	311	329	319	361	329	294	306	332	325	317	337	332	344	297	294	283	319	311	337	310	287	308	360	331	310	326	298	329	327	330	321	319	328	318	311	294	335	325	295	330	321	294	346	302	297	333	310	334	347	336	285	323	329	330	334	307	310	304	298	344	290	322	309	294	311	335	317	320	346	327	362	324	339	319	324	292	332	314	328	346	319	307	308	312	276	330	314	294	320	324	293	318	339	315	328	289	283	326	312	308	325	305	332	369	349	305	290	321	283	293	305	306	309	334	305	334	301	306	321	348	294	308	335	329	329	339	338	326	353	301	319	347	310	337	305	318	314	320	320	330	328	330	287	349	349	339	309	279	301	349	338	317	330	324	314	314	330	322	306	298	288	332	345	334	286	330	318	305	308	332	315	286	325	366	325	315	284	345	330	331	298	360	327	304	297	334	318	295	332
5478	809	800	710	736	721	718	722	665	669	691	697	697	650	735	706	738	753	728	712	690	701	725	710	743	685	748	707	709	746	716	688	727	729	692	734	732	696	702	754	715	718	722	696	689	736	678	724	741	681	729	700	702	684	688	717	707	705	714	782	648	666	715	692	688	770	716	734	692	728	743	731	674	739	737	710	702	691	729	680	693	751	702	690	685	708	719	688	696	692	717	737	662	782	724	774	728	747	723	658	688	793	719	706	715	731	698	734	704	670	675	665	703	679	699	697	696	698	748	748	690	685	698	696	652	728	698	680	699	695	691	685	730	752	699	737	715	688	746	738	706	699	720	684	708	699	670	704	692	727	715	720	709	702	713	751	685	743	667	681	723	698	757	704	708	739	734	676	699	736	720	681	737	700	714	718	717	700	689	693	703	707	683	685	722	714	712	732	682	695	713	704	719	757	686	721	648	768	737	710	711	748	689	705	717	736	708	689	723	686	683	696	736	688	668	705	762	678	718	735	743	737	670	700	694	701	644	711	721	701	691	739	725	695	678	737	672	734	693	721	669	738	682	706	718	695	705	725	687	699	676	748	665	731	697	673	708	650	747	698	658	688	679	691	686	702	729	738	695	709	722	740	735	694	697	711	685	691	649	725	674	720	703	670	681	711	677	692	708	680	687	701	699	681	718	721	744	717	700	700	740	706	699	689	726	709	704	719	719	727	745	682	722	649	736	675	673	699	703	658	676	681	708	716	678	696	738	689	720	681	728	721	721	692	684	689	683	728	681	737	639	713	698	725	718	739	701	737	689	751	743	671	714	677	718	706	684	663	681	733	712	740	689	702	688	722	725	710	677	710	721	746	756	762	715	690	711	686	656	677	718	699	688	641	731	699	711	748	710	702	722	743	716	708	705	682	686	667	709	663	738	685	646	740	690	710	704	705	730	673	729	704	689	693	716	706	714	757	731	756	699	700	728	695	688	697	678	682	730	726	757	677	696	738	691	741	714	675	690	705	700	759	738	739	719	692	656	748	723	719	731	727	696	739	652	696	707	659	635	657	711	682	731	706	721	686	699	689	738	733	672	702	729	726	739	759	719	700	743	702	676	661	778	742	698	722	705	734	652	727	702	701	680	680	671	730	705	758	739	748	671	733	743	708	688	709	672	718	695	700	661	668	702	691	725	705	713	707	692	738	720	728	671	732	757	730	648	707	694	699	676	667	704	738	681	703	726	740	664	678	695	743	686	672	698	666	748	684	735	709	688	726	708	707	731	675	745	666	694	717	714	721	695	701	728	665	697	727	728	724	709	714	719	697	719	709	718	737	718	675	635	727	759	738	676	718	692	696	714	735	668	687	734	695	697	722	702	659	678	718	677	704	668	714	670	703	684	737	693	713	730	702	659	724	750	679	744	688	755	732	675	691	685	674	722	680	689	732	729	730	715	737	729	726	715	702	659	703	713	714	664	716	703	690	707	737	692	643	664	685	708	733	706	724	696	701	717	630	703	675	718	729	720	747	727	745	772	707	728	740	699	684	689	693	676	711	666	683	703	724	698	707	715	698	688	719	741	732	733	684	686	737	690	718	710	724	750	723	742	727	723	669	707	734	725	674	711	694	715	697	748	704	695	717	663	722	680	738	701	687	755	714	726	660	669	730	744	705	694	681	687	701	662	705	715	713	706	687	714	722	700	733	703	710	746	670	691	740	647	728	727	733	711	736	677	685	724	657	690	679	718	700	697	719	674	714	693	685	679	699	691	736	704	695	651	697	678	665	737	733	689	715	764	647	748	701	671	695	693	687	735	678	694	744	682	701	679	708	702	658	724	735	703	685	746	663	745	712	684	681	698	707	701	736	716	681	704	661	742	676	784	683	667	725	687	757	707	748	696	698	748	772	703	731	745	713	707	691	709	716	684	724	711	768	680	703	697	724	705	674	713	699	662	704	750	696	735	708	710	689	735	700	683	704	714	721	684	696	704	725	702	702	716	733	706	757	677	730	733	717	684	692	682	717	706	719	715	676	739	688	690	729	700	712	739	710	675	700	731	723	719	741	746	696	654	759	690	645	657	732	719	680	772	699	674	722	708	708	697	683	701	715	704	653	752	728	696	665	673	720	692	741	707	722	658	722	716	721	716	739	728	710	686	678	671	723	674	693	717	713	753	708	685	747	764	678	725	720	695	735	693	683	683	750	699	706	713	734	707	690	711	698	757	751	674	752	666	650	719	648	703	696	712	681	709	718	702	725	706	757	695	716	732	716	671	655	669	722	712	682	691	701	693	700	684	714	648	698	699	649	716	672	698	689	700	758	731	689	645	706	732	733	690	712	692	693	729	680	740	719	694	693	723	673	744	705	758	711	732	698	729	700	688	719	645	697	654	706	660	682	700	691	725	708	724	712	721	721	717	706	714	743	690	652	697	688	717	731	694	702	730	755	688	677	671	669	669	760	691	685	737	730	718	701	713	689	680	712	659	659	725	764	733	703	670	717	707	679	673	694	716	735	686	658	753	680	678	698	708	679	704	764	714	733	698	728	691	707	698	707	762	735	740	725	715	723	674	735	716	692	729	700	704	676	690	722	696	703	713	685	701	702	692	713	725	730	714	707	728	677	707	756	758	734	649	696	721	713	697	684	700	738	742	728	630	696	703	722	743	704	747	713	677	695	734	681	672	697	747	724	691	726	753	704	689	732	701	733	728	712	688	748	670	744	697	734	717	691	690	714	731	742	694	686	705	678	745	736	687	683	715	705	666	673	714	668	739	676	741	696	682	701	714	745	728	683	735	747	685	641	735	673	671	706	705	697	698	708	723	732	705	739	721	701	721	720	682	693	713	683	681	681	701	711	688	673	712	717	687	708	677	705	684	723	716	713	697	717	685	686	743	743	707	741	674	703	731	673	721	698	693	692	690	698	738	674	710	735	665	696	682	712	733	696	738	686	690	697	717	716	728	695	701	778	667	736	746	709	705	742	686	696	737	666	679	732	739	685	720	711	697	723	742	691	639	695	717	688	714	758	692	693	751	691	747	713	692	729	706	696	734	733	712	653	692	750	732	729	701	723	692	741	671	640	737	627	699	665	710	744	728	744	758	717	719	720	713	669	693	685	690	731	719	670	710	701	686	706	699	692	728	695	766	732	661	703	716	701	717	739	741	739	695	719	711	717	686	768	715	712	726	728	704	739	747	727	718	696	671	662	681	706	666	726	712	729	705	746	728	737	709	716	729	733	709	712	687	707	707	687	757	709	745	613	743	726	701	758	734	718	710	714	704	718	663	692	679	671	708	687	698	687	706	696	671	687	732	700	675	684	689	744	670	719	720	723	702	671	772	693	679	721	746	722	734	702	724	716	733	707	754	711	694	733	709	724	719	694	683	660	747	670	716	716	714	666	701	713	706	753	643	720	715	680	722	698	693	694	758	756	694	746	695	697	714	702	732	706	687	710	718	715	740	700	658	716	669	717	723	670	717	708	726	613	738	737
24532	20960	24407	27681	20245	1482	367	290	238	244	236	233	237	208	237	198	232	202	219	229	223	230	193	192	216	210	185	218	195	228	226	208	219	199	197	211	202	210	207	206	204	210	214	205	202	170	182	192	208	203	207	193	196	204	214	227	234	222	199	196	216	222	212	225	192	205	214	202	202	200	194	182	212	219	202	197	207	193	226	209	208	208	163	191	199	208	170	193	201	200	182	184	208	192	195	210	201	219	184	176	181	211	178	221	177	202	173	209	199	214	199	194	209	190	203	192	219	192	193	208	208	184	216	191	205	211	206	202	202	202	192	204	206	180	209	192	216	213	196	228	210	183	218	213	210	194	209	203	200	188	208	180	235	190	192	185	228	212	210	196	213	183	186	181	217	192	222	209	194	199	204	201	232	207	213	187	203	232	174	217	203	174	207	216	180	220	221	186	199	224	221	181	193	196	202	177	203	194	224	198	208	205	191	192	188	214	169	226	211	191	204	208	209	197	194	180	201	199	216	200	219	208	222	194	207	199	202	201	206	224	218	195	238	214	208	200	201	176	200	173	200	226	185	207	205	183	217	203	222	200	216	205	191	224	204	190	197	189	206	202	192	184	212	197	182	207	205	184	229	180	201	207	185	184	205	198	196	212	193	189	214	210	182	203	196	219	178	198	198	198	204	176	218	192	199	216	218	194	199	201	181	203	214	217	248	206	177	198	203	198	195	191	178	212	198	201	212	193	216	202	165	225	182	201	193	220	198	201	206	192	204	210	227	222	207	192	209	185	213	198	203	196	194	195	209	175	203	195	210	200	214	202	178	197	193	187	188	205	211	185	204	204	215	209	225	207	198	193	185	217	219	202	200	220	208	199	211	185	210	217	185	215	209	196	202	193	164	194	201	230	193	164	198	216	220	204	207	194	187	188	209	208	181	219	221	198	190	206	197	218	199	203	194	206	212	212	233	223	225	211	172	186	180	230	205	246	187	201	211	185	224	230	193	211	229	212	193	190	201	184	207	208	162	177	196	209	198	217	184	191	181	197	234	197	191	210	202	189	209	209	167	209	196	218	232	216	214	205	188	224	170	220	225	227	189	183	202	178	221	192	220	209	201	178	198	194	183	185	187	201	192	196	200	203	195	204	195	196	198	202	209	210	186	207	190	186	201	210	181	185	182	201	169	199	204	182	175	207	202	210	197	206	199	177	204	212	194	189	218	185	229	199	183	204	216	200	183	184	200	202	204	210	204	210	219	183	209	192	200	208	185	198	193	182	156	184	195	180	210	205	192	206	187	203	198	208	199	191	206	195	198	218	208	191	188	205	217	190	222	228	195	180	188	191	203	226	191	206	191	194	229	212	225	190	206	202	201	197	208	177	188	189	185	188	211	185	212	208	226	191	201	202	193	214	183	216	202	180	221	206	180	219	196	186	198	206	229	217	200	173	183	196	182	196	194	210	210	231	192	212	186	203	194	202	198	185	174	194	201	202	228	210	213	208	211	167	210	216	208	207	222	197	190	173	199	198	198	181	191	186	192	184	216	194	194	203	212	183	202	180	222	181	212	194	219	203	209	218	211	212	198	211	186	204	201	217	208	223	194	208	188	212	198	196	196	192	180	188	215	209	207	200	189	210	189	188	192	189	192	209	202	200	196	204	167	197	217	206	189	167	191	219	208	188	201	209	200	215	221	227	187	220	198	206	183	215	210	214	232	217	204	195	229	198	175	199	191	212	190	211	210	225	250	199	183	241	198	230	214	176	192	215	234	183	199	192	184	207	186	205	237	194	174	186	234	213	202	202	180	171	178	193	215	213	222	200	197	212	210	207	189	209	182	202	227	203	196	204	193	192	170	203	204	194	181	185	210	192	200	191	199	198	187	191	198	182	213	195	198	180	207	218	177	202	204	184	193	189	191	197	217	210	210	222	198	206	169	202	201	211	201	180	185	206	218	182	211	192	171	215	219	210	177	214	193	155	217	182	198	229	206	230	213	217	195	182	210	216	210	217	206	233	230	210	192	196	178	198	196	202	219	200	178	181	180	202	196	201	227	199	196	211	179	177	184	176	189	190	194	198	208	217	204	208	187	223	188	208	175	183	229	195	209	186	200	171	197	194	190	193	199	203	175	222	192	193	203	218	210	197	193	200	198	175	191	216	187	188	207	199	180	208	190	194	231	197	227	209	217	203	206	196	197	220	222	195	225	221	207	186	213	200	204	221	207	217	217	207	203	194	216	173	215	215	199	201	195	232	236	200	196	202	193	192	202	208	216	200	200	204	199	213	230	229	202	217	166	218	240	201	208	188	213	205	202	167	222	190	187	207	201	205	171	210	224	179	203	215	202	203	196	220	207	183	246	174	218	204	203	201	212	214	214	222	192	210	213	204	226	185	230	196	200	232	190	190	199	215	188	207	204	205	189	212	196	201	193	206	193	213	208	206	199	201	206	193	187	201	198	219	168	185	197	203	181	228	192	204	204	198	180	182	201	193	185	191	195	180	198	189	228	205	219	196	235	221	185	200	203	206	230	206	189	233	228	188	209	197	209	193	213	234	192	199	178	195	198	190	231	220	221	195	223	205	204	192	232	205	207	222	206	208	204	201	217	210	194	190	202	217	178	213	217	226	195	217	200	198	207	227	197	214	190	207	201	196	190	195	191	194	196	222	216	210	195	215	206	214	202	220	218	211	223	216	194	189	201	197	204	210	197	192	191	202	191	202	234	205	213	194	172	203	217	198	199	232	215	209	191	194	213	206	206	191	188	200	181	220	192	217	209	224	197	191	212	216	222	201	179	209	183	215	184	209	212	238	210	179	191	202	227	203	203	209	226	217	205	219	215	152	175	186	198	198	181	226	207	193	220	192	204	200	202	208	220	205	206	154	202	197	194	184	208	185	222	194	208	206	213	213	199	181	190	206	216	185	223	223	196	186	197	191	211	166	194	180	200	179	204	206	232	189	189	193	189	172	203	193	202	222	212	217	189	177	210	213	189	199	210	213	220	183	226	200	218	191	199	202	213	215	202	170	214	208	185	188	181	218	219	184	221	227	193	190	176	188	186	198	222	203	204	213	208	205	196	198	199	182	212	214	205	198	184	218	207	218	217	207	181	211	202	196	180	190	189	216	227	208	188	225	187	220	202	181	207	217	206	217	191	216	240	189	197	206	223	198	191	213	199	174	187	200	184	230	199	203	220	193	204	178	185	184	194	208	221	231	178	180	177	201	204	219	225	195	180	200	212	193	187	204	194	217	226	186	201	192	197	190	207	203	209	216	187	208	210	198	214	185	197	206	212	208	181	191	216	200	213	206	208	181	194	215	206	211	196	216	194	210	203	204	223	203	184	180	192	224	201	209	221	222	182	183	196	222	204	223	195	206	216	201	189	183	217	211	207	201	212	183	229	220	198	198	237	230	201	185	223	193	163	216	197	193	189	213	205	198	216	164	192	226	229	225	227	219	200	196	239	215	193	211	218	200	210	171	217	198
3174	2580	1552	847	625	592	576	502	480	514	492	483	478	441	469	481	448	454	473	473	470	466	420	492	412	487	448	424	457	421	436	440	470	474	453	438	447	460	440	441	467	459	462	448	489	442	452	473	481	453	470	488	466	467	447	461	465	442	424	471	445	467	445	440	468	475	471	492	480	449	464	431	462	433	446	456	475	471	436	429	438	467	425	487	420	459	438	475	481	449	460	504	453	485	435	432	440	454	489	455	504	443	475	456	488	443	460	468	453	491	427	456	437	468	438	412	436	475	457	440	442	423	452	467	416	472	457	464	444	440	504	447	446	460	462	464	466	426	431	456	474	447	451	467	467	471	435	499	443	450	474	461	422	427	437	426	431	485	445	461	440	420	474	453	421	455	472	469	463	420	445	469	464	482	453	459	469	418	473	488	469	448	459	464	449	448	444	462	437	468	458	449	487	431	461	485	468	486	477	430	440	496	469	472	490	481	452	460	430	475	416	430	471	464	467	461	458	456	432	466	494	468	421	436	488	443	435	473	428	449	428	473	434	483	472	479	429	458	437	461	468	460	454	455	469	447	461	469	431	472	459	449	448	479	471	478	452	481	432	413	457	465	447	397	449	465	466	455	454	470	444	457	456	465	477	435	443	437	453	433	469	483	434	435	454	493	452	422	417	478	437	449	481	468	461	434	459	460	443	431	488	469	444	469	458	462	428	447	445	445	476	452	451	446	469	479	472	491	457	474	435	464	448	406	472	472	484	465	454	434	487	470	480	491	463	451	442	460	442	457	414	471	461	461	476	462	453	471	456	449	448	461	459	435	439	449	498	485	421	443	440	476	451	445	423	403	488	448	409	456	474	432	414	452	490	442	487	459	446	425	462	426	429	467	466	426	467	421	463	433	486	447	454	445	488	431	457	442	427	435	470	418	457	464	450	465	454	439	450	445	438	469	451	445	477	465	448	460	438	440	435	438	462	491	481	455	452	454	464	455	433	429	459	470	478	461	427	472	414	466	499	441	459	470	488	468	439	477	478	504	440	472	444	449	438	453	458	451	479	433	465	460	504	466	456	453	453	459	415	454	476	474	462	451	459	482	502	444	438	473	483	467	456	444	457	468	482	436	471	482	505	490	444	449	460	474	471	436	451	456	438	470	458	442	441	462	446	493	439	465	462	465	443	424	442	482	444	441	475	460	491	464	456	439	463	433	449	402	447	453	475	463	484	462	466	484	420	483	455	465	464	468	478	454	442	456	455	434	444	438	428	444	456	481	470	459	456	468	412	437	466	414	463	489	432	442	507	466	486	446	468	469	450	445	496	446	416	513	483	448	484	437	433	473	496	470	439	480	372	458	453	465	473	425	457	433	453	477	457	451	442	463	440	451	456	459	475	443	459	478	453	449	446	469	461	446	462	459	491	465	462	475	465	433	426	472	475	439	445	478	437	480	477	461	422	471	461	444	488	474	477	475	451	471	476	459	465	503	424	457	472	483	420	450	475	481	445	458	456	473	491	475	491	422	465	488	449	471	462	479	478	477	463	476	455	462	473	437	438	446	471	490	442	438	452	447	474	465	491	449	446	440	455	470	428	434	423	470	450	456	476	515	446	444	432	402	504	473	425	456	464	459	400	466	462	456	440	428	419	463	434	439	482	447	425	441	454	443	465	467	434	472	459	441	461	458	463	468	453	455	479	441	440	444	464	477	434	457	442	467	453	438	439	433	456	492	442	417	454	459	446	412	442	462	459	477	470	464	429	456	511	466	448	479	478	452	457	437	459	439	468	471	462	460	467	423	437	434	462	476	473	446	454	456	469	427	426	461	450	456	479	416	422	486	455	487	456	446	493	450	445	436	426	450	491	464	459	429	471	421	462	397	458	440	464	446	485	421	480	409	453	467	439	417	503	456	454	485	468	439	483	448	453	433	464	462	460	450	451	431	448	445	466	430	462	450	450	444	439	471	441	453	473	428	442	437	440	487	488	471	433	492	447	463	467	475	450	421	462	444	440	404	445	455	453	442	458	446	462	471	454	477	428	457	453	439	436	497	448	447	414	445	456	433	457	464	444	430	443	452	478	457	444	472	471	487	450	455	443	507	425	452	446	452	406	474	466	409	459	444	440	462	424	466	416	468	466	466	449	430	412	421	461	439	419	454	488	502	480	465	457	457	509	454	484	452	441	436	444	425	459	460	501	442	431	444	445	433	471	471	499	438	454	465	435	442	461	467	474	440	469	449	428	477	483	449	419	459	469	441	419	476	458	484	446	431	452	436	423	413	437	429	467	469	467	453	489	474	443	494	480	485	457	451	470	442	470	440	491	428	421	450	478	442	459	463	442	474	413	487	470	456	476	437	456	453	449	471	438	468	489	470	453	478	428	486	445	467	480	507	474	447	441	418	477	475	401	497	451	430	445	481	452	436	448	469	453	445	490	445	478	470	414	455	462	473	470	460	466	469	468	472	462	442	440	481	417	463	445	497	469	488	465	466	463	427	447	452	457	458	464	491	468	451	470	448	487	450	427	443	459	488	466	455	460	435	459	470	464	484	471	466	439	456	447	468	416	464	451	451	451	416	422	449	460	518	457	481	460	433	461	449	451	437	466	469	418	445	489	402	445	476	471	497	463	436	441	417	447	456	466	421	445	462	430	457	446	413	417	452	447	435	480	454	472	468	420	481	444	437	449	444	431	431	452	452	436	472	484	446	447	437	437	471	430	470	476	459	459	456	452	450	455	438	432	471	453	446	466	470	446	474	439	461	451	457	475	452	481	424	451	475	461	432	482	451	452	459	467	484	448	456	460	411	470	476	451	443	456	451	436	474	476	420	490	457	461	409	496	429	453	475	444	473	480	533	468	461	450	457	489	477	460	460	444	428	464	465	425	450	452	458	475	427	461	461	491	437	463	471	443	484	470	425	457	434	421	476	486	460	479	444	436	458	485	451	447	444	437	449	445	486	477	454	438	448	451	461	500	444	438	469	454	447	482	463	443	453	427	445	435	458	464	449	448	462	436	521	429	434	443	449	466	475	449	428	442	465	456	499	439	451	455	473	452	472	455	496	453	461	451	479	469	430	458	466	479	494	483	461	507	427	481	453	473	463	473	470	425	482	429	446	448	463	461	473	439	437	488	454	471	442	460	419	472	419	451	444	491	456	461	435	501	488	454	468	482	457	509	438	440	436	465	445	470	459	438	441	473	422	455	474	474	467	476	472	444	439	443	448	450	471	434	436	438	477	430	441	478	475	447	483	459	429	437	494	453	446	484	429	501	470	436	436	448	459	433	481	468	434	431	398	438	482	467	467	461	441	446	467	435	468	481	448	467	482	496	475	506	424	451	488	450	475	458	449	505	460	464	481	489	471	442	478	422	462	418	464	445	462	471	426	461	446	488	436	478	426	463	463	453	458	464	440	447	459	453	453	473	465	473	446	490	452	420	496	476	456	461	466	491	489	465	465	441	456	420	482	435	436	475	463	456	414	483	442
23783	20950	25064	26996	20953	20654	996	304	198	147	164	134	118	145	117	133	87	124	88	114	115	98	104	93	82	81	92	88	81	79	81	85	99	83	108	85	71	75	92	81	80	84	87	78	84	95	86	80	90	80	90	90	84	86	90	101	81	81	78	98	105	87	93	92	91	95	84	86	86	94	91	78	81	99	82	115	86	98	99	93	86	91	90	82	82	91	79	70	67	71	93	102	94	83	87	77	98	73	97	80	81	80	97	81	84	84	83	85	80	102	92	88	97	90	77	69	75	79	95	94	88	90	68	76	74	69	89	89	77	89	81	91	91	94	93	79	87	102	86	76	80	79	75	86	66	80	91	76	101	85	69	74	90	80	80	84	85	97	92	95	73	98	85	90	94	82	84	101	98	93	94	81	87	78	77	100	85	82	90	90	71	86	77	75	78	66	77	83	90	89	71	91	77	78	67	88	71	82	75	88	76	82	84	78	68	77	92	84	75	77	95	95	93	91	79	63	72	81	83	91	79	95	86	78	82	82	75	105	106	103	93	101	66	95	108	77	85	78	77	101	93	84	73	85	86	79	81	87	99	71	74	90	91	84	83	83	81	88	92	76	93	85	87	79	83	73	81	74	88	92	91	85	79	68	97	91	87	84	81	83	79	99	59	95	106	82	89	72	88	70	85	79	67	78	77	67	97	81	82	103	101	74	87	96	81	83	78	71	79	70	89	88	69	86	76	85	97	81	87	98	85	78	90	105	86	101	98	80	72	84	79	88	80	80	79	89	97	89	78	66	85	91	90	91	93	93	77	100	77	79	88	90	76	90	72	89	82	95	76	107	78	86	79	74	75	89	85	91	103	106	79	70	88	64	105	85	81	78	88	85	92	87	96	84	86	81	98	71	78	79	80	87	81	69	93	76	87	79	84	96	87	89	68	85	87	85	99	96	89	81	82	94	83	81	74	79	99	92	78	111	89	77	69	98	62	68	86	91	91	84	89	93	75	83	70	78	76	90	75	108	66	74	94	99	98	89	74	77	77	74	74	80	88	85	103	78	72	97	85	73	74	86	79	87	76	87	70	107	73	104	68	94	93	94	83	78	106	89	75	85	94	91	83	66	92	71	78	75	80	81	65	83	87	85	88	84	85	86	83	95	98	86	66	95	76	88	98	75	81	77	86	97	113	82	87	85	88	79	81	98	75	88	88	103	96	92	99	94	78	95	79	99	69	97	75	83	99	97	90	98	111	81	89	97	85	82	85	91	66	85	91	88	98	81	99	100	80	76	90	80	69	90	87	77	114	84	85	80	69	83	84	68	100	81	97	78	98	82	81	73	77	92	97	83	83	82	85	88	77	100	91	88	96	85	81	94	99	89	79	91	70	82	83	95	78	67	83	85	83	79	90	96	85	84	93	87	109	82	97	85	81	88	75	83	70	75	70	88	69	94	65	81	80	88	107	81	95	88	60	99	85	92	83	96	71	91	91	85	106	83	91	80	81	112	96	72	88	79	78	79	66	91	92	88	78	96	87	98	101	77	104	90	89	95	81	81	73	67	86	94	76	107	85	82	108	77	77	90	96	89	94	74	75	84	82	84	74	86	87	73	91	100	79	93	91	91	81	83	80	83	94	89	77	85	91	65	88	72	81	95	90	87	78	77	71	78	91	82	91	99	90	97	66	75	87	81	75	70	98	82	75	63	100	84	97	75	80	90	81	79	84	83	84	70	85	79	80	80	83	86	81	92	107	71	73	74	77	83	97	77	84	84	72	90	71	84	82	87	91	87	83	74	89	71	97	78	80	84	80	81	84	76	93	93	77	86	85	99	86	88	78	69	81	69	62	76	85	89	78	103	91	93	82	88	96	80	92	121	65	87	75	94	99	99	77	87	91	70	78	103	82	103	90	86	88	71	75	73	87	82	80	90	70	95	88	99	78	85	84	79	72	96	81	78	83	87	92	78	77	82	66	68	80	73	87	64	103	102	87	90	81	65	104	55	69	111	83	74	83	84	74	101	88	71	78	87	92	80	85	95	85	64	83	92	70	69	70	75	99	85	88	93	82	94	86	87	82	80	82	70	76	85	72	79	86	83	93	77	91	88	103	81	78	92	79	82	93	87	77	90	79	84	77	86	60	89	86	81	62	91	97	92	95	102	94	89	91	82	102	83	80	107	71	72	92	93	101	94	78	86	85	85	72	81	80	76	92	94	90	61	68	98	97	96	103	119	76	55	94	85	100	81	68	74	80	87	81	99	78	70	81	78	74	96	94	94	85	71	77	70	83	81	85	93	75	91	90	78	81	89	98	94	78	94	75	82	82	90	77	98	86	71	91	75	81	83	105	98	72	72	101	76	84	89	81	61	90	89	76	99	89	80	86	83	95	75	85	67	82	91	82	93	81	69	68	88	85	93	91	92	101	81	98	87	97	84	92	82	96	79	81	77	77	94	71	94	81	87	78	89	77	60	88	87	83	86	84	93	93	78	98	87	79	91	81	77	74	75	77	85	94	81	77	89	78	81	73	86	93	87	77	90	85	82	72	80	87	72	88	103	89	92	72	84	96	79	77	95	92	89	98	89	105	94	88	82	81	101	68	80	82	105	92	94	79	89	70	89	80	83	79	96	73	93	72	82	72	78	69	73	75	105	86	90	89	66	97	87	74	78	76	76	95	92	83	71	84	87	99	89	89	91	95	73	72	72	79	81	86	73	98	80	86	92	69	74	74	80	79	72	84	98	101	80	79	83	65	82	85	84	95	84	81	78	82	71	77	80	80	81	88	82	69	81	92	86	77	86	95	86	73	88	81	94	90	73	85	82	76	84	85	90	76	86	87	91	101	91	90	80	73	98	80	79	76	84	92	88	108	96	82	81	84	80	66	78	88	70	73	94	89	106	83	82	75	94	65	83	86	95	74	86	79	90	92	80	90	72	86	82	87	66	81	83	103	101	76	96	72	70	94	80	86	87	94	94	82	102	64	77	75	83	75	83	78	86	82	77	82	70	85	77	70	93	81	85	108	89	90	78	73	99	94	90	81	86	84	86	97	92	88	76	84	77	82	84	75	82	70	65	81	84	100	91	76	88	69	69	81	80	78	71	87	73	81	72	83	73	77	69	96	73	79	87	83	83	85	89	70	75	95	70	66	95	71	94	95	92	76	94	85	77	97	87	99	72	77	76	99	82	85	93	81	111	87	71	89	108	74	95	70	80	107	92	89	74	87	86	83	89	103	74	85	88	92	86	82	86	74	67	102	101	85	94	85	91	82	66	84	73	69	89	87	62	89	95	77	85	90	78	94	94	73	70	87	84	86	94	92	86	92	98	87	90	77	72	89	64	75	97	88	84	75	77	78	83	90	84	86	89	90	93	89	84	85	105	86	103	85	77	83	85	67	93	71	97	94	64	76	94	95	92	83	85	84	87	81	86	70	85	86	79	60	72	94	104	74	63	83	99	66	86	80	102	94	94	68	78	77	98	100	90	87	70	77	89
3019	4099	2246	943	583	412	312	342	265	274	249	239	224	246	236	236	239	250	212	258	234	232	249	243	208	222	199	242	232	245	225	254	225	225	249	231	202	226	208	235	226	231	234	209	215	235	229	231	239	212	241	216	232	219	237	205	220	223	206	248	243	250	231	219	191	193	220	231	218	231	212	221	238	209	226	202	208	210	243	236	236	229	212	237	225	214	220	230	227	238	238	210	196	241	254	229	222	236	247	230	204	206	225	243	246	205	228	207	220	213	204	223	227	204	230	220	245	232	231	235	221	220	197	225	209	245	248	199	199	208	236	237	211	204	229	226	231	198	207	215	225	238	239	231	234	203	223	226	243	213	213	233	228	208	246	213	200	221	246	235	225	213	221	229	213	212	243	219	192	222	238	196	235	201	233	217	210	238	224	222	228	221	247	226	207	209	221	223	223	222	256	206	230	189	226	221	197	256	255	197	216	217	228	226	226	223	233	210	213	226	223	224	210	221	233	233	245	236	240	231	236	193	214	219	221	216	255	203	209	202	223	213	233	240	210	251	237	213	256	216	234	251	243	214	228	219	202	248	245	220	229	222	246	244	223	231	209	231	232	226	206	246	223	227	213	217	231	227	235	217	203	234	225	225	244	227	211	244	210	211	205	215	240	226	244	209	214	202	241	234	241	234	217	275	228	238	219	236	251	211	253	207	239	233	239	214	225	217	213	228	240	244	248	212	213	232	226	224	202	224	219	206	217	235	225	242	217	233	241	236	217	244	229	237	228	198	202	231	226	219	215	235	226	235	222	225	201	246	236	243	221	210	229	203	237	249	240	229	219	203	210	250	223	269	234	228	232	208	232	219	192	238	211	222	220	208	221	222	228	250	253	233	224	239	206	246	217	234	213	207	247	215	226	216	247	211	235	213	220	235	238	223	222	256	229	240	220	231	212	190	215	230	236	223	256	224	217	219	218	239	225	224	213	218	211	227	211	221	206	232	221	215	249	220	225	249	229	223	217	230	238	224	249	222	208	241	209	239	243	226	179	244	215	251	219	193	245	232	246	225	228	219	247	208	228	219	221	247	211	230	221	234	244	216	221	245	229	218	199	223	203	215	252	240	225	231	227	209	214	229	226	230	232	211	234	238	225	225	211	212	215	225	237	213	222	243	231	212	215	223	214	226	209	236	245	239	219	236	232	229	237	203	213	218	243	233	214	228	234	193	224	234	222	209	218	209	228	243	223	204	251	218	234	226	247	215	219	226	234	205	220	228	232	223	233	218	242	213	216	244	233	205	235	237	232	233	220	233	251	246	241	224	206	219	232	231	210	206	248	237	206	231	230	198	231	216	217	198	198	221	240	184	225	223	200	235	239	222	216	200	228	208	231	236	221	211	223	224	204	222	220	253	238	225	247	226	233	230	227	224	223	229	229	186	244	201	230	190	218	233	212	201	210	215	221	204	215	228	214	256	223	238	234	219	205	224	240	236	207	203	209	219	220	229	228	200	213	234	227	238	216	225	224	255	223	206	242	245	216	200	230	259	204	220	246	212	217	194	215	221	206	235	225	217	236	242	228	216	200	224	227	232	229	233	204	210	236	207	206	203	231	186	231	232	230	215	220	211	231	229	233	213	192	249	204	240	230	218	226	234	223	210	255	201	222	239	240	217	193	242	218	249	234	239	229	210	218	226	227	232	231	213	250	254	248	238	231	236	252	215	225	229	231	223	222	204	229	212	230	232	212	204	217	240	223	229	220	220	221	203	233	225	220	198	249	212	221	205	247	193	230	228	220	234	220	228	225	232	235	215	239	231	223	233	204	217	237	227	223	229	217	231	223	216	216	246	226	260	214	206	213	189	228	227	241	228	247	210	184	210	229	239	250	230	213	237	219	242	230	228	231	225	256	231	226	213	231	221	247	200	195	251	240	197	222	204	219	217	263	231	224	222	196	219	203	229	241	211	232	220	220	198	245	244	208	245	239	232	222	241	189	216	242	221	236	241	235	247	241	221	211	230	240	220	216	230	215	221	217	217	245	230	225	227	218	244	226	216	200	249	230	244	240	223	214	219	209	211	226	199	225	242	202	199	239	233	218	241	246	205	227	223	182	228	238	207	197	210	192	219	236	204	226	237	192	208	228	245	208	218	216	225	209	225	191	232	195	206	238	226	228	211	238	236	222	225	228	217	242	234	238	226	233	222	228	218	219	219	229	226	221	206	210	196	222	218	216	230	241	208	224	210	226	238	266	222	216	226	249	224	232	229	201	219	226	245	213	245	233	193	213	241	217	204	232	196	213	225	218	240	232	235	216	238	238	235	227	213	223	211	240	232	245	218	223	230	236	247	224	237	229	218	213	245	212	203	219	228	250	246	200	214	224	235	230	222	225	225	222	208	218	214	219	209	237	225	235	206	205	211	215	185	239	256	220	234	211	227	201	217	231	241	241	247	240	225	219	235	238	220	209	230	214	216	223	224	241	210	209	220	194	220	227	243	212	225	226	230	236	219	246	227	232	223	225	255	184	209	218	259	257	199	225	213	226	222	201	224	228	238	222	220	228	207	236	225	233	225	235	256	211	217	213	241	210	268	222	213	225	195	229	236	229	222	239	217	228	199	218	237	235	203	233	230	233	227	216	215	232	228	230	230	219	206	247	190	238	209	230	232	246	205	221	219	243	217	233	233	220	234	220	229	204	199	220	233	224	214	202	226	204	221	215	210	248	209	230	211	224	217	241	209	223	230	237	220	235	257	207	211	205	211	207	196	235	226	238	205	215	239	225	228	222	209	230	233	193	230	227	234	218	226	223	209	217	230	236	224	219	213	203	236	228	218	211	224	247	208	223	210	228	212	194	229	227	208	234	235	190	220	220	227	229	220	195	206	233	245	214	239	257	220	239	227	217	219	206	200	229	227	236	219	211	236	205	217	225	209	243	213	244	233	228	193	235	228	195	218	213	243	209	193	228	225	203	203	219	221	226	238	227	243	206	243	231	230	207	219	220	206	221	217	221	208	220	224	229	241	225	243	221	233	221	205	213	206	228	212	238	215	215	212	203	195	214	223	253	216	222	231	217	227	224	256	224	204	249	252	194	228	221	229	200	206	203	213	216	198	226	229	248	233	200	214	261	219	234	231	255	215	224	212	228	241	229	229	206	212	233	215	246	198	231	231	227	243	213	205	226	235	237	220	232	207	228	222	214	240	212	210	198	244	220	212	215	237	221	219	224	212	216	207	208	203	220	218	243	203	207	226	216	208	209	218	206	228	208	238	230	220	243	207	242	214	225	226	219	221	217	220	219	201	222	212	233	239	225	207	232	238	211	222	210	235	252	222	235	247	237	227	220	235	230	224	218	217	227	231	221	224	202	201	223	217	227	232	203	204	209	226	196	213	199	225	215	239	228	210	226	230	246	240	203	236	206	204	221	242	202	229	207	219	188	235	192	209	210	232	201	222	225	233	228	246	234	220	210	230	205	210	220	216	227	212	223	259
32212	10452	1070	427	373	335	313	337	349	314	314	307	303	310	299	344	323	341	350	323	351	292	282	301	301	341	355	327	319	308	315	324	329	341	341	315	320	327	321	308	321	341	316	357	312	310	324	344	321	303	290	321	314	324	275	297	341	304	330	312	294	313	319	316	341	333	316	298	318	277	320	304	332	326	312	311	313	322	290	344	321	299	309	312	333	301	337	334	304	319	320	331	320	335	323	280	330	306	321	335	343	303	352	321	320	330	322	319	323	311	329	333	311	299	324	331	339	315	283	316	336	325	314	327	308	285	272	337	312	298	347	299	315	300	321	289	305	281	332	293	320	313	329	314	324	329	297	305	295	304	308	330	314	337	302	300	310	324	335	292	326	341	339	308	344	317	333	312	314	371	328	325	306	316	295	322	292	320	310	319	339	315	351	328	319	311	263	303	331	329	305	329	279	327	339	318	346	289	309	289	326	313	315	336	355	310	314	334	315	322	318	324	307	333	305	299	322	313	350	331	312	311	333	297	302	308	326	335	355	306	310	364	323	318	310	294	311	286	333	355	336	320	340	334	364	330	303	319	324	296	333	309	320	310	322	306	301	339	308	326	284	312	369	352	334	311	326	333	317	331	321	348	316	338	316	304	304	316	333	335	305	314	308	297	295	329	314	312	330	299	344	306	310	340	334	286	310	308	290	300	306	337	304	330	302	301	355	288	326	330	315	312	313	301	316	339	338	314	305	342	325	308	324	294	281	311	295	299	310	327	342	297	264	319	323	319	371	342	351	358	302	318	327	306	327	295	332	295	324	295	344	313	312	280	327	331	318	305	306	320	320	307	367	302	297	338	321	318	353	336	320	306	335	310	343	318	313	349	354	320	318	312	309	370	305	315	329	306	334	346	352	314	338	314	300	353	346	318	340	325	313	301	327	336	332	362	314	307	327	358	345	326	335	339	329	338	329	308	311	299	315	350	318	356	344	348	364	286	257	348	305	313	310	330	323	309	298	325	315	340	328	326	304	291	332	286	316	327	316	319	323	322	308	295	314	311	308	305	295	332	304	352	334	348	345	316	309	321	318	340	326	320	308	326	311	309	353	298	363	309	278	320	331	319	316	344	312	350	315	292	328	330	325	336	308	331	345	304	321	258	346	306	344	360	342	343	309	327	306	293	289	312	308	340	314	316	321	329	330	351	310	316	323	315	336	331	316	357	311	315	282	320	343	334	309	329	273	353	306	314	303	327	317	294	303	282	312	342	345	328	339	321	319	324	304	322	328	321	323	293	301	308	311	335	346	292	334	316	321	309	318	346	310	303	320	344	307	322	315	312	338	295	283	335	333	325	333	302	319	323	296	308	326	337	331	321	331	323	324	303	318	355	303	305	305	316	311	317	312	336	338	289	290	323	311	317	333	291	309	341	324	317	315	318	355	298	332	305	324	297	327	290	325	311	311	290	295	335	332	344	348	337	338	334	310	309	288	336	339	328	299	318	328	339	301	304	343	290	292	330	341	309	342	340	343	301	315	325	313	318	328	324	311	308	298	331	339	304	337	278	299	308	300	350	326	350	306	333	348	319	317	329	343	339	288	313	311	328	310	297	299	284	321	324	353	283	318	318	309	309	321	308	305	337	321	329	327	303	318	320	338	322	298	329	297	341	317	323	363	317	318	324	338	290	302	334	324	315	330	343	319	287	304	309	321	300	355	348	320	350	284	298	307	315	324	312	309	325	307	317	289	306	325	298	336	356	317	306	329	335	318	330	305	315	320	298	328	281	292	303	306	285	329	329	298	316	296	330	352	315	314	343	297	276	319	315	326	341	324	313	286	314	318	312	328	313	289	339	353	341	325	309	340	309	335	339	298	309	295	322	321	317	300	321	335	323	326	296	323	323	346	343	333	327	342	322	312	344	326	288	288	343	321	339	341	339	326	310	284	301	320	351	319	304	300	310	290	352	298	304	298	301	305	319	303	331	304	328	321	294	326	317	331	320	332	357	292	321	337	338	309	380	347	295	310	349	312	336	337	309	350	339	309	320	309	351	299	293	283	323	322	289	304	324	292	295	310	323	336	319	325	308	322	348	325	337	317	333	324	320	339	350	288	281	311	334	357	322	309	315	304	296	344	306	333	308	331	330	331	290	310	326	295	329	326	317	309	304	329	331	358	322	313	303	305	344	342	326	304	301	340	318	357	332	332	302	289	321	318	314	320	327	335	341	343	308	337	303	328	313	341	328	337	309	334	333	334	318	327	321	353	337	331	306	281	301	311	333	352	328	295	291	300	291	290	313	294	323	318	333	299	319	341	294	290	318	312	316	312	311	327	326	314	334	328	311	316	335	333	357	297	315	325	311	336	308	307	333	294	310	327	299	331	313	312	328	312	319	299	304	335	310	354	318	309	329	347	334	338	336	316	336	338	323	309	283	313	314	360	343	325	321	336	300	298	280	317	330	327	351	312	325	296	311	299	315	338	308	327	298	362	328	320	304	311	302	340	322	338	329	336	310	327	369	326	327	336	323	320	337	328	329	314	328	318	311	299	334	317	313	313	333	303	315	271	321	314	316	342	311	322	297	301	299	341	314	300	326	328	324	340	306	304	288	334	320	310	344	321	294	354	304	303	308	293	330	332	342	314	305	287	295	300	334	304	271	334	279	329	304	305	313	298	317	301	342	301	321	308	341	299	299	290	321	288	320	302	344	340	334	352	333	300	342	318	307	326	309	290	314	293	294	345	387	339	325	261	308	300	338	329	315	285	329	303	345	292	299	341	308	303	304	297	337	340	318	286	286	313	308	337	335	304	335	319	319	340	339	321	339	325	296	330	332	324	317	306	308	326	333	346	327	310	290	303	304	278	329	305	312	331	295	330	327	320	351	316	305	356	305	354	336	275	334	341	374	309	325	305	325	342	299	295	295	313	310	334	332	331	294	322	280	294	319	310	304	326	353	289	304	335	309	335	299	357	307	361	310	320	326	306	319	313	306	322	342	278	292	311	304	311	291	297	356	308	293	326	312	336	344	291	300	306	304	323	353	333	293	297	312	316	316	297	310	319	296	342	317	320	317	286	320	306	319	323	315	362	295	312	303	335	323	352	326	307	303	299	327	331	307	304	276	317	292	312	315	337	311	311	342	350	340	316	307	323	360	341	319	318	324	296	339	306	329	326	364	329	283	297	332	287	306	336	313	302	321	320	292	328	291	315	311	339	333	280	314	330	318	318	315	301	327	357	330	303	324	279	301	305	306	301	315	312	297	314	331	255	315	316	332	345	299	334	313	329	284	316	322	309	304	312	287	315	358	288	310	319	341	279	334	314	363	311	321	324	342	290	354	313	315	297	318	311	299	307	330	312	319	312	309	299	318	297	320	366	329	296	328	305	311	335	273	281	312	285	291	308	339	307	334	345	324	321	332	342	293	331	313	317	308	301	353	366	296	313	310	310	299	340	325	290	337	350	313	349	306	309	300	315	346	287	312	321	306	333	344
5478	796	770	687	731	733	688	742	709	712	725	672	722	696	711	697	675	695	715	707	700	730	693	751	710	687	705	713	703	780	719	705	732	648	720	718	714	707	706	731	729	709	766	716	704	730	681	675	735	755	689	693	708	700	705	678	684	707	668	676	759	660	690	735	657	706	694	729	712	684	735	714	661	680	732	686	719	738	721	731	732	678	694	754	721	718	715	688	709	694	671	715	709	703	697	726	734	698	734	715	717	695	705	708	743	706	695	677	688	713	670	752	752	754	726	678	707	668	662	748	714	702	642	711	711	699	720	722	689	746	703	702	731	682	694	677	714	724	726	688	759	662	669	685	727	728	760	695	722	695	733	701	690	707	722	735	711	688	717	717	672	647	713	715	732	706	750	689	681	684	681	733	678	714	699	703	705	723	745	718	712	704	705	737	736	660	676	699	728	664	719	703	727	712	708	714	692	713	775	691	706	708	723	699	671	733	714	686	722	733	751	666	703	702	734	669	726	723	693	700	695	668	694	704	669	747	689	746	733	700	692	726	711	709	730	727	698	706	701	682	723	693	718	713	730	680	709	717	712	702	725	689	695	760	708	685	705	700	725	717	662	692	684	699	692	697	755	705	701	713	672	709	707	738	662	656	708	705	675	672	713	645	753	714	716	703	717	666	718	731	726	723	749	696	704	660	720	663	667	708	707	634	727	699	670	669	717	735	706	699	700	670	756	695	722	713	671	675	657	708	654	712	657	733	705	721	727	758	725	662	728	693	699	739	698	685	643	717	715	720	693	715	724	724	699	666	667	680	685	691	655	746	685	708	724	658	687	708	727	707	687	702	757	691	699	706	681	667	752	696	668	738	732	696	745	687	706	707	686	744	697	741	720	672	688	712	671	682	705	742	721	694	693	717	730	752	704	712	740	662	703	722	709	722	732	727	682	756	741	752	738	720	706	746	710	708	760	679	745	723	728	750	741	726	713	682	680	708	668	743	730	721	688	723	725	741	735	732	704	692	683	712	732	695	710	733	660	702	706	667	739	726	695	688	715	735	731	721	699	714	698	706	685	726	710	688	708	709	706	718	730	752	726	727	717	697	665	712	681	732	734	698	745	691	691	746	738	711	728	709	701	651	679	717	687	721	737	706	680	722	722	749	700	672	685	709	709	653	655	686	695	750	727	729	711	726	742	732	688	723	702	690	670	687	692	664	698	719	715	709	719	661	715	720	673	745	700	681	675	668	697	720	671	706	695	677	733	711	691	672	701	697	688	702	678	705	697	684	670	692	771	694	661	729	711	719	754	725	674	690	671	654	708	737	669	726	707	665	667	698	698	728	681	747	674	730	720	713	624	699	737	717	676	692	684	735	727	699	695	675	702	664	682	702	718	712	686	695	702	714	725	686	696	703	696	718	709	680	686	711	703	694	755	679	686	698	699	716	697	740	708	719	698	684	732	688	691	701	699	726	667	726	665	736	664	711	719	683	724	708	664	707	656	688	759	722	670	675	723	711	682	669	735	644	677	718	716	721	693	771	700	704	711	703	734	679	698	712	723	707	674	673	690	704	706	710	724	733	693	720	733	674	687	732	706	708	674	715	677	745	679	705	670	725	712	665	714	700	674	690	683	750	699	707	696	701	738	716	696	739	706	724	645	693	680	718	745	672	713	717	739	689	699	701	701	712	732	731	677	769	765	733	739	729	701	675	736	670	730	721	673	703	722	691	657	750	685	733	706	706	681	685	661	697	716	749	706	758	734	669	730	693	716	748	746	683	744	732	710	673	708	744	678	687	672	738	711	684	703	645	652	713	694	705	765	689	713	707	715	674	705	695	636	676	650	697	709	679	678	707	714	716	725	706	689	680	769	721	691	686	715	759	687	721	711	762	734	703	698	736	718	746	687	706	679	712	705	715	694	681	713	675	682	706	689	744	723	709	677	722	712	704	735	694	669	693	693	736	709	707	695	743	731	693	659	711	706	682	728	697	705	706	717	678	720	747	705	734	684	693	728	699	732	712	719	711	714	724	717	720	713	690	694	717	647	684	672	697	715	709	690	724	716	704	730	672	706	690	752	718	733	714	676	702	691	688	714	695	685	720	670	615	708	704	715	742	722	660	686	662	668	689	732	740	706	750	714	711	711	701	702	727	721	726	704	722	672	719	701	657	678	706	730	661	730	720	643	712	701	696	688	739	760	622	701	724	709	706	760	695	690	742	699	686	685	707	709	724	721	706	739	732	727	701	661	693	703	680	720	681	704	759	660	636	680	694	782	743	679	689	725	723	688	703	702	677	708	637	686	734	667	739	714	709	721	697	695	755	690	709	670	680	718	652	687	673	716	724	718	679	705	713	717	683	677	721	669	703	688	715	653	681	708	698	743	699	740	718	727	705	689	729	740	721	702	683	709	687	719	720	697	714	754	752	653	700	724	730	628	676	761	690	715	709	687	706	727	729	730	729	696	703	654	695	683	723	721	661	679	710	695	703	703	687	700	635	749	657	717	718	708	700	714	713	726	695	734	689	697	759	685	727	689	710	679	692	690	692	679	694	632	653	741	721	709	711	691	711	704	728	675	699	649	726	720	723	715	667	740	691	691	676	721	675	715	676	659	681	678	718	724	676	715	683	751	720	730	687	730	718	690	655	713	672	704	729	722	686	747	682	739	634	642	695	673	691	680	687	719	741	733	676	664	694	702	698	717	684	718	743	775	725	677	703	690	728	655	707	702	726	705	692	732	648	747	714	697	685	704	740	728	700	730	713	683	720	683	706	721	720	712	735	712	706	670	706	713	708	693	682	654	693	685	672	660	736	696	708	686	671	712	719	718	721	708	716	724	693	664	752	700	724	705	687	653	722	710	725	691	671	691	687	702	708	742	683	695	706	696	677	699	717	680	684	668	696	650	696	677	655	663	769	701	743	684	710	671	677	687	712	719	728	669	680	672	714	724	743	695	693	742	656	696	690	686	695	680	673	721	726	707	697	679	717	701	698	684	740	663	690	695	695	712	687	656	740	728	700	700	701	701	693	739	655	706	762	713	718	724	700	685	690	724	702	668	736	692	713	705	693	739	714	705	699	687	693	693	734	719	658	692	710	726	699	658	671	712	725	707	669	712	674	731	717	694	702	667	672	700	711	699	694	673	675	665	687	681	713	690	659	748	702	718	740	695	716	670	729	694	720	680	700	689	728	714	702	710	692	705	741	713	687	699	674	683	717	725	683	659	668	709	704	692	725	711	770	669	666	755	728	670	682	689	712	701	695	713	689	670	741	719	703	718	696	663	671	690	771	685	704	733	648	690	701	719	693	698	683	702	734	700	696	723	735	705	742	740	717	716	712	726	676	658	695	730	691	700	689	708	723	717	689	730	764	706	761	670	656	698	750	700	731	664	714	736	717	644	698	728	715	710	683	640	700	700	716	727	729	677	655	690	694	711	648	680	724	690	726	702	729	727	764	735	668	699	731	680	693	705	690	728	678	704	701	750	683
24551	20942	24382	27633	20290	1489	412	293	280	225	227	225	192	236	200	217	219	202	206	197	214	209	198	196	193	204	217	213	217	185	194	191	218	209	192	198	198	203	200	185	193	198	214	219	211	202	201	201	222	207	200	237	188	206	204	186	194	203	176	197	198	214	197	208	190	179	221	185	183	197	217	214	187	205	178	220	173	175	217	209	197	209	224	202	200	189	193	210	188	197	198	214	201	209	215	194	184	215	218	188	210	184	234	195	189	179	190	179	207	230	191	189	183	190	211	218	190	187	194	194	201	188	215	212	195	190	183	216	252	199	187	214	164	214	207	191	198	204	198	207	233	186	193	191	192	190	186	203	195	208	216	222	207	206	210	204	176	197	213	209	209	184	190	187	200	228	215	209	191	177	239	203	195	211	185	210	200	219	200	191	210	191	199	203	186	199	202	194	185	203	210	217	190	191	218	184	208	185	185	214	185	207	218	204	196	201	211	194	226	215	186	197	186	191	192	205	187	201	196	204	203	205	162	194	211	218	196	211	203	208	202	193	181	196	205	214	208	180	218	189	198	201	204	186	176	194	201	207	198	178	196	189	192	225	178	212	229	179	201	190	164	201	189	195	205	189	196	178	164	192	177	198	199	196	206	203	201	193	193	180	211	178	202	186	200	213	202	246	182	200	166	219	203	221	203	205	190	189	204	206	189	192	208	207	181	192	214	208	199	211	194	200	198	211	222	209	182	222	227	178	193	185	203	203	208	205	210	208	216	220	207	195	199	197	200	212	193	211	214	189	214	187	195	195	193	202	208	197	197	197	214	213	187	188	175	217	207	214	192	193	206	180	198	189	183	203	178	183	209	216	193	214	211	225	206	174	219	206	201	229	218	194	220	190	182	170	180	188	193	196	225	221	212	190	213	197	199	211	213	224	199	170	177	189	170	214	190	194	223	218	218	198	204	205	180	206	188	182	210	176	201	212	206	172	218	195	227	200	221	160	189	187	197	198	177	197	182	209	199	224	225	229	194	217	197	184	190	207	223	222	185	196	196	167	205	172	198	199	212	185	213	222	185	212	208	200	198	238	228	214	223	206	199	220	219	196	219	190	241	195	221	223	235	215	204	178	203	199	205	235	210	230	187	187	189	225	194	208	201	189	196	171	198	166	186	204	200	201	190	220	197	180	212	217	217	197	188	195	196	206	199	186	199	191	203	197	202	199	200	184	201	177	180	179	209	165	212	219	211	189	205	192	187	194	195	201	160	189	194	196	190	192	199	205	206	175	191	203	207	213	199	213	200	200	220	197	180	176	200	190	221	228	194	204	188	184	205	192	199	176	207	177	212	201	201	195	197	194	179	207	220	203	203	191	197	177	211	212	185	216	202	211	209	203	197	167	193	172	197	201	176	168	186	198	176	199	203	170	195	182	214	192	219	234	207	212	189	222	214	195	202	182	190	214	168	183	186	203	182	203	203	203	184	205	223	192	202	191	190	193	220	203	196	182	224	218	205	199	196	182	210	175	219	197	199	201	212	193	208	235	201	190	218	197	175	186	199	191	186	213	185	188	175	211	195	196	190	183	180	178	213	192	211	209	232	208	204	217	170	206	197	207	195	189	186	211	183	209	224	190	195	189	179	204	196	205	200	184	215	201	177	204	219	203	214	198	203	190	188	216	190	204	202	213	181	196	188	190	172	205	209	181	221	193	200	188	221	176	197	206	218	189	221	207	183	239	215	214	209	227	209	218	199	186	193	210	182	211	198	202	232	218	200	203	190	186	206	206	198	197	206	213	204	211	212	188	223	214	222	221	216	164	225	204	206	176	192	229	164	184	204	185	211	186	198	194	217	215	183	214	201	214	189	216	217	221	212	217	198	203	177	230	183	205	227	211	237	216	193	179	177	194	233	210	183	197	216	215	189	193	201	200	184	189	182	201	217	193	228	233	203	179	204	192	206	183	194	188	183	221	212	206	179	197	192	214	211	173	175	210	211	225	214	206	178	196	199	182	184	215	206	196	195	208	215	210	194	190	192	206	228	209	190	208	220	196	182	179	175	216	160	188	208	195	207	206	222	193	187	213	194	194	207	207	192	220	200	203	202	199	215	209	193	193	203	196	193	192	223	209	213	188	188	164	228	174	183	208	199	192	185	185	194	200	225	218	193	185	203	180	180	190	191	232	208	194	194	211	237	164	204	180	204	210	208	218	189	204	184	199	191	216	182	194	218	213	212	206	181	183	170	205	179	187	192	195	177	209	207	221	204	209	203	202	207	197	207	224	219	195	201	185	195	224	211	189	206	208	232	215	197	179	188	185	187	214	207	201	206	208	214	181	171	200	209	219	217	196	201	192	187	195	189	181	224	219	201	227	213	221	216	229	174	176	219	195	188	222	197	187	204	189	178	189	185	227	186	224	170	201	201	198	195	177	208	189	204	198	190	190	181	191	210	223	192	205	205	224	195	208	195	207	202	216	170	195	199	168	181	203	190	198	177	198	219	210	208	172	214	157	212	211	194	205	200	212	215	204	199	199	194	192	200	213	169	212	203	198	212	221	181	205	211	193	199	202	206	207	194	191	215	228	202	203	179	168	208	199	169	194	205	157	201	206	195	189	170	194	188	224	200	191	199	174	210	202	190	191	222	207	202	196	196	224	205	212	178	189	199	217	186	225	188	197	190	191	192	203	175	177	199	186	195	209	202	197	203	189	216	201	205	227	240	206	211	215	181	199	201	215	165	204	210	177	195	189	221	179	196	192	193	199	214	191	219	236	186	239	198	183	203	178	203	213	190	207	228	182	209	177	220	177	207	200	199	193	222	174	186	209	186	193	199	192	213	193	184	225	211	215	230	206	204	205	192	169	201	204	201	197	178	206	197	202	200	178	193	191	233	234	212	189	185	201	215	191	215	203	205	208	212	209	206	222	210	195	223	210	192	191	181	204	202	200	218	233	206	180	197	184	197	221	172	195	209	175	212	225	202	234	191	210	208	198	181	204	148	178	193	207	204	199	192	186	211	189	230	201	200	187	243	204	201	191	199	224	187	202	201	203	207	203	200	186	209	250	191	202	198	194	218	177	202	213	166	163	189	238	197	185	215	199	205	191	184	232	227	200	195	184	199	183	218	194	199	233	213	182	188	242	201	231	190	221	198	221	195	206	186	190	246	213	219	208	219	184	209	203	201	189	189	203	209	211	212	212	202	205	200	222	189	203	181	216	213	212	188	213	207	192	196	200	195	171	190	195	172	207	204	196	222	153	201	188	221	196	195	186	187	208	195	185	182	208	220	207	178	184	175	227	224	196	213	215	188	183	192	192	211	186	207	198	184	208	192	191	170	190	179	188	222	198	211	207	192	203	213	210	181	192	195	215	205	208	179	210	222	151	179	198	182	215	174	210	199	218	207	198	182	198	185	193	217	180	197	186	183	194	200	185	188	178	188	193	200	206	203	216	199	211	193	222	214	182	220	213	195	202	184	202	197	187	209	179	203	194
2989	2531	1525	865	635	579	562	486	483	487	499	469	481	467	442	448	422	495	475	471	432	434	463	430	415	438	439	470	446	428	477	473	450	441	473	447	440	395	444	452	408	452	451	459	469	458	459	406	459	469	461	484	465	478	435	468	467	436	460	427	448	461	449	450	424	493	500	492	492	491	444	499	470	469	444	456	449	445	446	435	447	472	436	485	472	468	459	477	460	450	448	486	498	483	462	450	426	440	440	481	441	458	423	491	450	414	474	436	459	426	477	452	465	464	470	454	470	435	521	451	453	421	491	481	450	468	503	434	411	446	485	466	462	454	449	460	453	446	443	507	437	431	456	435	478	484	460	431	447	449	424	468	469	419	456	441	452	459	440	465	456	473	452	473	465	464	474	463	392	484	436	475	413	454	460	449	476	427	446	491	455	447	451	487	459	471	462	453	465	503	468	472	414	500	409	475	448	423	409	467	449	455	468	446	467	484	460	455	457	468	437	395	438	466	462	474	475	487	450	448	437	468	477	455	433	447	440	449	436	461	458	414	441	481	450	453	464	447	489	460	438	453	452	487	465	451	430	497	441	456	466	439	470	445	459	467	486	451	474	422	444	474	447	449	495	443	470	502	421	433	504	418	506	460	441	455	427	468	452	463	446	465	444	456	429	456	459	443	466	472	486	415	468	463	447	433	465	445	421	503	444	485	462	465	404	433	456	469	445	428	449	436	444	439	457	458	473	425	387	462	446	422	458	494	450	475	417	436	456	466	502	432	452	434	482	402	438	438	458	466	478	463	440	473	472	477	440	462	465	427	475	451	462	473	464	441	474	459	464	435	450	487	464	440	434	469	485	460	506	486	447	452	475	457	454	478	449	455	451	418	451	443	465	451	433	456	423	460	463	458	475	429	448	451	479	470	479	457	431	473	470	471	433	452	436	472	494	423	415	428	464	482	460	449	440	444	430	499	449	460	468	452	433	475	441	473	449	464	440	473	455	423	469	412	423	434	468	454	462	475	473	466	467	500	443	469	461	438	466	487	461	457	470	440	434	484	421	492	458	467	432	475	447	480	461	440	492	461	443	507	461	443	429	458	457	405	433	414	451	469	484	417	441	446	451	448	476	454	448	474	467	459	472	402	459	456	463	462	448	489	445	436	438	454	496	434	429	459	480	461	464	419	503	438	455	469	451	439	452	441	451	491	440	436	487	470	421	429	441	428	467	454	427	445	437	458	440	475	446	436	438	473	427	444	492	447	464	447	476	463	479	440	439	454	416	446	467	466	439	497	432	424	492	441	428	442	422	436	450	446	471	462	465	497	459	466	425	446	492	444	408	435	467	481	467	442	463	488	459	496	494	479	481	461	466	458	495	419	439	480	437	487	448	456	452	433	451	453	478	432	457	424	432	450	457	518	448	456	427	461	483	448	462	456	441	471	435	495	485	432	448	463	391	429	439	428	469	445	443	495	446	449	433	445	459	466	431	424	450	462	475	453	476	478	445	467	426	486	487	422	462	455	444	486	449	489	428	453	424	422	408	456	409	433	467	455	450	436	469	448	473	473	481	453	424	457	449	460	461	465	458	484	450	445	459	488	449	425	496	423	394	503	478	474	435	476	450	490	501	448	424	463	457	458	447	458	470	450	445	415	463	433	426	450	467	468	441	454	427	460	460	485	434	450	496	471	466	432	451	467	408	460	430	488	437	455	491	441	456	452	468	468	450	429	445	444	472	439	448	453	415	466	436	457	449	450	471	431	473	461	423	421	439	441	418	425	463	407	495	467	428	459	456	472	464	450	446	464	420	455	458	421	459	441	466	452	481	479	425	489	508	476	450	462	429	486	472	462	440	464	439	470	451	481	475	472	458	469	452	443	494	473	425	439	415	450	440	450	479	495	421	436	455	457	460	432	452	482	463	496	445	457	445	508	487	445	456	474	443	489	435	463	456	442	439	488	446	435	458	425	497	441	463	471	453	430	455	436	495	486	453	475	488	470	412	451	460	417	456	476	456	421	464	499	445	454	407	449	449	453	432	418	458	463	433	464	452	409	435	424	458	464	451	500	482	464	456	476	455	486	474	474	485	444	450	449	428	466	473	446	454	455	429	471	500	443	442	503	456	463	436	443	435	442	478	419	454	434	448	428	420	463	441	451	453	455	495	444	437	482	461	444	453	437	419	458	504	461	451	457	447	465	464	465	460	466	482	434	448	466	440	437	438	421	445	437	457	468	465	467	443	469	427	452	452	458	455	435	437	474	477	468	464	418	419	454	502	484	460	469	429	466	443	451	409	460	473	454	464	446	449	455	450	487	442	473	446	467	451	466	425	471	452	471	444	458	448	413	451	434	466	450	482	463	475	468	466	440	478	458	475	443	448	456	478	495	432	464	463	470	470	468	448	449	482	464	440	466	451	468	469	497	424	437	438	449	464	458	465	414	477	470	437	445	433	449	433	450	443	481	456	436	435	470	483	429	425	444	463	444	473	462	474	436	469	458	467	469	458	456	488	455	470	443	440	441	431	439	424	471	429	419	452	445	454	464	467	456	471	489	492	453	460	455	468	419	452	475	436	502	473	483	472	476	467	460	455	474	479	452	483	448	487	420	429	482	453	469	425	438	503	442	438	444	446	499	485	470	423	466	480	427	462	477	444	422	438	453	415	434	433	430	432	450	460	452	472	485	453	484	452	464	445	466	479	435	475	463	416	464	463	470	491	457	430	438	444	503	441	453	436	457	461	446	478	468	416	464	430	442	468	454	463	450	415	497	462	430	472	483	476	446	442	458	440	445	477	445	445	448	444	471	463	450	489	449	434	437	445	470	465	458	436	477	463	455	482	447	497	450	461	462	458	483	460	494	472	430	456	426	432	452	442	450	468	451	440	410	451	465	430	440	478	426	455	465	442	448	408	441	417	449	450	448	436	456	455	426	477	460	483	450	439	447	447	449	442	485	465	463	478	491	439	485	421	440	460	428	463	462	475	474	453	416	466	476	440	476	459	439	475	495	462	448	437	437	485	473	462	483	458	456	467	449	445	449	450	463	480	473	455	442	476	448	475	446	418	429	468	445	452	462	470	430	464	435	468	486	450	475	437	420	490	483	421	452	459	452	484	478	467	468	448	455	496	478	455	416	450	469	435	471	458	413	484	440	443	456	462	449	473	476	475	443	483	469	438	452	441	424	459	478	428	463	455	453	475	448	436	433	403	454	448	438	451	456	455	440	440	466	479	426	471	483	448	441	458	458	456	452	478	480	472	464	454	454	425	455	441	415	469	474	467	440	494	449	441	478	455	482	484	469	449	468	494	499	450	463	466	430	438	477	453	458	439	428	444	485	434	477	466	460	438	480	412	479	461	432	448	467	463	459	454	461	476	450	433	454	445	444	480	461	422	467	455	424	442	458	454	475	460	433	473	421	474	475	433	458	485	461	459	480	441	422	473	451	457	455	436	477	449	454	458	453	458	458	441	420	455	477	440	468	443	440	455	466
23866	20994	25101	27085	20997	20735	1039	333	223	170	157	161	140	137	115	111	109	121	123	97	119	116	86	85	88	104	105	98	79	85	82	97	94	80	76	100	103	92	69	73	92	82	91	95	91	91	89	82	90	102	70	91	89	106	77	78	73	79	101	81	80	84	83	81	108	89	84	87	82	74	88	88	84	85	89	92	89	83	82	93	81	87	87	76	88	74	95	91	95	105	86	97	93	105	73	70	113	83	79	81	88	92	74	81	97	83	79	90	88	110	67	85	100	87	79	100	77	103	98	75	78	87	89	82	90	83	84	83	81	80	75	104	63	86	77	92	88	93	84	72	72	93	84	85	77	80	103	65	104	99	86	75	90	104	82	88	93	60	75	95	79	79	79	73	67	80	76	81	73	86	83	77	96	77	80	69	91	91	91	73	90	82	106	90	78	87	86	74	91	83	73	87	77	73	100	108	95	93	100	98	85	69	99	101	95	91	80	81	84	107	98	80	84	80	79	78	85	78	109	104	89	107	88	72	90	85	67	71	79	94	82	92	76	82	97	86	63	91	87	98	79	82	72	95	83	90	79	85	79	87	66	79	85	87	93	83	89	87	75	93	81	93	93	91	96	90	94	90	79	94	87	86	76	71	85	108	82	80	78	67	102	75	86	67	88	86	85	72	82	79	75	96	98	93	79	95	67	93	73	92	98	87	92	73	93	82	73	88	92	83	74	84	88	97	113	86	72	86	74	55	88	85	81	97	69	92	107	89	98	86	96	86	78	87	85	89	74	89	85	83	98	80	73	83	80	100	91	86	80	87	85	71	93	76	92	77	87	83	76	91	83	84	91	91	80	77	92	101	101	87	85	90	93	85	87	89	89	79	95	57	80	80	86	90	92	80	83	83	85	78	102	86	108	74	77	69	83	104	78	64	90	90	93	105	92	80	73	95	79	84	80	87	83	82	97	94	89	82	87	73	86	89	82	78	82	83	102	86	84	95	88	88	78	78	85	92	75	81	95	91	80	86	82	70	78	77	69	90	76	75	73	75	83	78	60	94	68	69	78	87	94	93	79	78	97	92	90	95	95	63	76	68	87	83	76	76	94	85	88	90	81	96	98	69	77	90	82	85	83	88	99	79	96	76	84	87	84	82	67	73	92	78	96	77	88	82	73	90	64	73	75	82	78	79	88	88	100	91	85	90	88	88	84	79	76	82	82	93	87	96	98	89	90	91	86	83	82	84	80	85	73	75	84	69	94	90	77	76	94	89	84	85	82	71	77	80	97	55	96	74	82	79	61	93	81	97	75	100	78	69	80	77	92	67	72	67	76	91	72	92	102	78	91	69	88	87	89	88	71	85	76	98	71	77	87	94	84	82	80	80	95	80	97	84	90	83	80	77	92	91	98	72	57	85	90	68	73	87	83	87	90	105	92	78	99	84	87	82	99	69	90	94	76	91	69	81	85	91	80	73	79	87	94	87	85	92	83	86	83	70	87	69	76	90	65	75	93	66	108	93	96	81	71	77	85	79	76	94	80	83	92	80	76	92	93	104	94	104	95	93	94	87	86	92	84	89	70	86	72	85	79	84	91	74	83	87	93	89	90	71	93	98	94	89	76	89	81	84	83	85	83	90	88	79	75	82	99	100	64	79	87	80	90	72	66	94	81	78	89	79	64	85	78	99	93	84	66	87	73	84	87	95	84	94	86	82	76	75	83	89	80	77	100	90	81	92	71	79	87	83	85	91	76	77	83	93	90	98	89	101	80	77	85	73	99	76	85	77	82	76	90	77	96	98	88	81	87	72	77	94	70	83	90	91	76	76	105	78	91	90	88	85	99	83	83	90	65	99	93	94	77	86	88	99	82	96	91	76	82	93	93	80	106	91	93	94	86	96	78	82	86	85	78	100	90	82	110	81	92	94	89	89	84	79	89	85	102	72	73	95	75	88	66	96	73	61	96	108	103	75	82	93	88	70	87	90	65	79	84	76	78	84	84	69	80	89	98	85	82	70	91	88	91	91	83	85	96	91	80	98	83	81	93	99	90	93	84	82	73	85	71	91	81	85	91	87	86	92	82	85	79	67	84	77	85	108	71	85	91	84	85	83	94	78	72	71	72	80	91	86	73	79	93	78	75	83	97	93	76	84	89	96	82	78	94	76	77	84	88	107	88	74	78	71	102	85	80	77	82	98	81	89	100	87	92	89	67	96	67	76	80	71	90	85	89	85	88	58	72	91	87	82	90	83	94	93	86	89	85	80	92	85	94	93	98	95	84	75	74	104	91	91	95	91	76	75	75	81	95	89	96	72	82	89	80	95	90	79	96	90	90	99	78	91	81	81	93	67	86	76	86	92	84	80	93	94	81	73	72	82	83	85	84	77	78	99	91	93	84	89	78	76	90	78	77	84	94	86	71	97	99	86	73	77	79	89	99	93	84	80	92	95	75	87	83	79	82	77	91	83	72	95	88	98	71	99	86	89	90	93	96	75	71	79	65	89	81	98	83	90	95	89	94	85	70	89	94	78	92	92	78	72	86	83	71	75	69	79	88	78	90	95	70	76	91	93	99	88	69	87	95	76	85	54	91	77	69	92	88	88	88	84	68	87	97	88	82	64	83	88	81	93	83	99	80	83	79	98	88	81	87	70	104	85	85	84	94	80	67	85	57	71	84	74	96	99	83	93	79	83	97	85	91	87	84	94	80	80	83	86	85	89	68	89	87	102	104	108	94	82	106	77	91	88	74	73	82	78	74	103	92	78	89	76	93	74	83	89	74	79	75	88	67	97	84	87	88	80	88	93	66	90	105	71	90	86	94	75	105	75	67	87	82	85	73	87	73	101	101	100	94	103	87	77	85	91	74	75	84	78	88	85	93	85	98	83	85	93	75	96	68	88	86	75	74	89	91	90	83	85	89	78	89	79	108	91	95	86	73	79	90	81	99	73	71	70	85	71	102	93	84	88	78	97	86	91	99	96	91	91	85	99	82	98	86	69	76	74	89	79	79	75	76	94	86	90	93	86	87	76	71	75	71	87	92	75	84	74	79	89	90	118	81	76	83	76	106	75	78	71	85	77	79	77	69	76	89	81	95	82	80	71	77	71	97	64	68	83	74	85	116	92	82	85	92	62	94	98	83	79	80	79	94	84	94	65	74	81	88	104	78	79	74	86	91	84	86	84	85	66	71	76	109	101	94	95	92	99	81	76	97	71	73	92	77	77	85	79	89	85	88	95	79	70	90	93	76	83	92	96	70	83	89	78	67	68	102	88	78	78	87	100	68	69	94	74	84	88	84	82	91	88	76	82	93	83	81	62	90	95	85	81	84	84	104	94	76	97	84	80	66	92	86	86	59	83	83	101	90	77	96	85	86	97	86	81	74	100	89	83	90	81	84	83	98	85	89	85	98	91	86	89	72	93	89	79	96	72	76	85	95	73	84	85	81	83	104	82	93	104	63	95	80	81	74	97	67	90	92	83	82	79	91	94	96	61
3038	4263	2265	986	531	430	351	313	296	284	263	259	274	245	258	229	250	255	252	243	207	212	228	236	236	249	237	249	214	221	236	229	242	219	245	225	219	231	214	224	235	212	227	229	208	230	218	187	212	232	261	217	227	226	224	244	260	240	175	235	220	230	215	218	238	219	252	208	241	243	193	221	232	217	242	227	214	206	242	256	204	232	229	216	216	217	238	225	229	198	229	236	238	226	230	233	222	236	227	233	216	215	218	240	221	231	208	223	220	224	228	217	224	205	229	194	236	240	237	220	235	229	238	228	238	238	220	215	232	261	222	255	255	205	223	234	216	219	228	233	224	228	226	206	232	227	200	234	241	242	209	233	219	218	228	254	227	192	225	241	239	220	245	230	235	230	211	226	237	205	214	237	228	204	223	241	209	221	227	180	225	237	238	213	245	225	228	222	230	220	225	229	233	205	189	231	231	201	224	247	241	238	250	223	207	214	211	214	227	237	222	250	218	214	227	253	232	214	249	214	193	241	219	225	191	232	229	215	224	240	225	261	227	220	224	207	217	235	233	236	219	237	245	220	240	200	259	208	235	230	209	239	220	228	247	189	214	213	225	233	232	224	226	220	214	199	232	216	217	236	214	180	223	225	235	217	216	236	243	245	219	231	210	229	234	215	202	200	231	217	193	240	185	227	235	200	204	223	226	209	243	195	198	239	214	215	228	243	215	229	199	215	218	232	230	233	221	223	221	225	212	226	227	217	232	248	245	229	230	216	213	222	211	220	228	221	215	238	235	212	232	207	215	201	220	237	261	263	217	221	237	212	235	221	221	216	261	201	219	232	209	223	220	217	215	218	228	241	241	216	217	212	239	237	211	213	250	209	216	209	225	224	177	217	231	231	200	206	218	245	232	236	229	216	223	230	231	203	249	220	218	218	208	205	211	212	214	212	223	251	231	232	245	228	217	211	214	221	216	214	218	211	251	219	238	206	237	220	240	231	230	228	218	215	223	227	240	250	226	199	210	243	216	213	255	205	232	241	236	221	224	220	209	228	204	225	217	239	220	215	236	257	217	189	199	207	209	225	244	199	240	260	211	211	227	219	237	266	214	218	223	223	239	216	230	232	208	217	220	212	225	233	201	207	220	219	211	223	223	230	214	225	228	217	240	208	233	222	220	203	243	220	209	216	235	206	219	209	241	238	235	218	199	224	239	234	228	226	224	218	227	222	215	208	212	256	243	243	222	226	211	223	227	233	237	247	222	256	222	213	201	246	219	238	220	225	275	217	234	223	223	231	236	224	249	226	220	196	202	222	227	190	208	203	233	233	225	228	222	236	204	220	226	216	214	247	222	204	250	230	238	236	283	236	217	252	225	243	222	234	235	200	223	231	217	222	241	253	245	229	207	222	228	241	228	208	219	206	228	215	220	237	247	240	212	240	235	238	219	221	213	223	222	232	224	222	238	223	211	236	208	222	236	228	232	192	201	216	251	221	250	207	217	236	221	224	253	216	214	206	203	196	233	211	238	226	210	265	230	224	198	209	243	214	212	218	206	250	232	238	236	221	189	214	245	227	226	226	229	201	250	227	233	245	212	224	228	223	232	222	236	235	232	219	193	220	261	210	201	203	228	226	213	218	230	209	206	203	215	225	231	232	244	197	209	234	244	242	197	233	230	233	236	228	219	219	196	219	244	239	195	206	198	211	220	247	216	210	197	207	226	209	226	241	196	218	236	236	210	224	230	217	266	232	247	224	237	229	212	230	220	233	217	221	229	221	257	237	215	213	229	228	200	238	196	230	225	239	245	214	219	230	224	208	234	244	231	203	206	213	250	211	233	209	234	204	217	190	234	227	203	216	250	216	230	236	215	197	250	214	230	226	209	222	220	240	235	206	225	244	227	222	244	241	213	219	223	208	203	237	259	245	229	224	217	219	225	250	243	216	243	206	209	211	260	205	217	193	236	216	226	247	225	199	209	202	221	215	237	218	203	211	218	241	252	221	223	237	221	220	202	215	199	204	238	242	212	235	226	224	211	222	219	211	219	245	254	221	213	202	217	240	206	249	235	228	231	206	224	206	233	240	225	207	256	206	222	229	215	216	225	225	212	214	191	226	232	229	213	219	227	235	221	235	232	221	221	258	232	228	229	208	236	212	238	246	232	215	225	215	255	238	231	241	223	221	217	216	258	220	227	212	212	204	218	220	213	226	249	202	230	180	223	238	244	223	228	224	237	206	231	220	205	229	226	228	206	248	220	206	213	218	241	217	230	224	220	243	217	219	241	223	224	209	210	235	225	228	222	197	233	198	202	229	226	240	220	234	234	226	203	246	220	206	248	214	217	227	204	209	248	237	233	233	229	211	231	210	238	214	213	215	234	226	212	238	210	217	217	247	200	209	201	205	210	226	236	224	193	241	222	231	208	191	212	225	206	234	217	216	233	220	249	238	245	253	226	224	250	226	218	209	227	204	227	233	257	229	230	209	216	197	212	227	215	228	230	233	234	216	230	218	219	221	220	226	228	215	238	242	217	231	244	222	211	220	234	225	199	238	201	240	238	224	207	204	207	219	202	214	245	229	223	222	238	218	229	238	262	207	226	233	223	220	211	236	218	233	247	227	213	229	245	216	193	234	202	210	207	244	227	198	216	248	211	252	238	194	224	214	222	242	232	222	223	218	194	233	221	240	198	218	218	223	223	228	232	216	222	229	223	251	191	225	216	211	242	201	248	219	223	223	213	249	192	221	239	213	253	222	232	237	216	245	230	222	239	228	263	198	211	214	206	227	197	209	225	227	233	210	236	240	213	246	241	233	185	226	252	229	230	246	204	238	239	218	205	228	217	215	256	228	227	219	219	238	216	214	232	231	232	218	227	223	227	226	235	189	223	218	221	235	243	232	240	232	218	227	203	217	205	220	218	220	221	216	214	229	241	217	205	239	208	228	203	221	221	219	221	226	211	225	232	219	217	234	221	202	218	205	207	212	207	226	230	226	219	200	202	215	221	235	207	212	257	217	216	215	237	217	214	247	252	248	235	228	241	209	242	213	230	229	202	225	230	242	223	234	217	222	232	236	222	208	232	210	224	262	220	240	225	206	229	220	221	219	236	231	225	206	218	232	225	228	224	218	228	248	229	224	205	228	218	238	213	207	230	203	197	208	215	233	216	216	239	239	229	243	213	226	236	234	213	224	231	236	240	225	215	212	212	241	213	221	217	248	226	223	223	242	231	231	219	231	209	213	229	256	213	228	248	227	220	226	222	210	234	193	239	217	224	229	222	232	233	211	225	210	214	234	236	218	230	260	225	224	219	231	214	245	254	226	200	234	232	236	249	223	210	213	216	214	221	240	237	253	218	209	252	201	241	213	200	241	223	225	226	220	223	212	219	232	232	212	213	242	214	233	239	198	229	214	208	244	234	225	219	230	234	195	223	212	205	225	221	211	217	238	207	211	211	224	206	231	226	243	245	253	234	230	253	198	211	199	211	233
32200	10446	1033	435	364	339	340	311	315	293	339	297	320	349	296	303	310	364	311	295	321	291	316	302	312	317	320	333	325	315	348	296	321	341	327	301	294	322	310	326	315	307	329	344	302	344	323	347	305	317	326	329	264	301	337	319	293	317	301	323	365	325	320	302	301	301	294	347	337	333	339	314	315	286	315	288	337	298	307	317	322	297	323	297	317	273	308	330	328	359	350	321	320	318	353	296	328	308	301	321	296	328	330	303	336	333	313	309	309	315	307	357	317	330	313	315	281	305	309	288	306	267	321	312	316	310	354	312	330	323	333	276	341	289	314	286	305	366	312	302	287	310	294	311	322	338	280	324	311	302	337	307	325	303	327	288	289	327	315	349	332	314	302	307	305	307	295	335	314	365	323	298	302	316	307	318	387	330	335	337	335	327	328	316	319	276	299	326	329	321	305	314	307	345	335	313	343	332	341	316	339	351	349	291	313	342	317	321	313	332	319	340	334	300	319	292	326	329	341	348	300	346	336	316	332	297	336	320	325	297	330	296	347	324	325	334	296	325	326	329	299	358	319	336	339	318	341	347	333	319	295	321	328	297	317	275	337	312	318	319	318	319	360	343	308	319	320	303	307	321	311	330	328	310	321	305	326	293	311	312	315	318	333	327	314	326	320	317	295	342	285	287	334	292	339	328	307	286	325	325	321	307	321	304	324	355	299	325	310	323	289	308	281	319	304	298	321	323	306	335	318	346	319	341	341	325	351	339	322	327	321	339	323	307	337	339	332	319	356	325	354	315	322	334	317	332	295	316	308	324	331	322	302	293	305	343	314	329	296	303	329	310	318	317	325	319	303	344	317	299	327	291	291	307	325	339	302	275	345	348	303	313	320	299	313	298	309	320	346	317	305	314	334	341	328	319	321	337	303	332	270	321	307	344	311	336	329	318	333	329	334	334	331	313	350	334	342	287	325	321	322	338	323	365	350	337	339	335	322	328	319	307	333	309	320	300	290	318	297	331	324	330	352	315	311	341	318	307	305	311	337	286	316	346	338	296	360	299	329	329	326	319	320	339	326	333	323	306	343	353	303	315	305	315	320	316	333	295	327	318	330	311	326	287	320	324	323	338	300	302	289	318	312	318	283	326	295	289	316	328	358	331	330	300	297	354	299	300	312	321	327	315	300	340	318	299	306	307	292	337	297	361	315	320	360	307	322	333	342	316	326	328	305	323	310	316	297	329	334	298	363	326	319	324	359	322	324	305	349	337	336	326	316	326	342	323	302	316	328	330	311	336	310	313	332	341	327	356	339	328	302	344	328	330	337	313	308	332	352	346	311	297	321	325	312	307	299	332	361	308	329	320	315	292	341	373	292	319	361	311	339	335	308	320	336	329	327	296	324	324	318	321	321	338	324	304	322	330	320	327	352	340	349	329	311	321	347	312	324	311	355	332	315	312	324	299	322	349	293	333	327	326	294	336	325	300	289	312	324	320	270	328	291	312	331	262	317	341	297	284	337	328	314	317	342	331	324	312	301	315	313	328	349	327	332	302	306	300	352	315	314	304	292	322	324	310	337	319	302	327	302	305	314	324	294	324	285	308	306	321	333	316	318	333	302	334	328	324	302	318	330	327	312	340	301	338	326	344	324	323	328	345	362	324	337	330	320	302	277	312	336	309	296	329	332	307	332	326	309	333	337	325	310	343	312	291	300	341	323	329	285	310	317	293	325	303	302	325	333	327	328	310	309	324	316	333	303	323	303	323	333	294	329	320	298	323	303	330	313	316	283	367	326	304	334	313	349	325	299	325	343	340	323	345	358	330	319	339	299	275	302	326	338	346	328	294	310	265	318	296	316	335	326	304	295	304	305	356	362	308	300	322	327	292	329	285	323	294	327	327	313	315	346	317	339	327	300	300	301	354	318	297	337	287	291	343	315	305	315	349	321	274	326	320	360	321	334	315	332	330	317	351	347	303	323	334	300	305	290	280	341	285	376	311	344	314	299	359	283	310	295	298	310	325	300	313	333	320	304	269	275	313	349	330	296	302	320	315	333	338	335	341	306	313	326	335	320	308	305	336	329	315	286	311	332	303	288	320	337	348	336	367	302	298	297	328	306	314	313	337	372	309	312	287	281	340	351	308	293	308	343	298	294	317	339	323	324	315	294	294	330	297	314	338	300	334	322	281	335	338	345	345	349	320	309	352	276	319	312	310	288	302	358	319	327	324	335	313	318	336	328	316	303	314	327	301	306	315	308	365	327	317	343	342	331	331	310	290	310	327	332	317	290	294	286	370	341	354	294	353	355	295	342	291	341	355	343	310	326	339	356	360	324	311	326	334	295	296	359	359	316	352	287	280	310	320	281	310	323	350	349	280	332	349	359	307	297	319	316	310	285	327	294	316	324	326	345	308	322	349	322	328	303	327	305	371	314	355	355	307	295	299	342	310	323	326	336	349	347	312	313	310	342	341	344	331	317	305	341	327	338	347	288	308	323	335	297	333	348	300	331	321	318	311	317	343	325	284	356	323	274	322	276	346	287	327	288	333	315	340	384	337	344	351	334	353	314	330	342	327	303	338	317	333	321	325	283	323	328	319	343	354	337	301	343	325	310	336	307	334	296	320	313	321	315	357	333	337	334	345	315	325	326	319	316	336	367	326	343	312	319	299	335	322	299	315	345	317	355	310	323	268	315	356	323	308	314	302	336	306	321	333	322	313	319	322	318	314	340	328	322	322	293	294	335	352	341	309	299	335	307	323	292	304	317	323	289	319	309	318	327	306	337	317	353	300	318	355	318	302	313	315	314	308	295	330	305	327	316	320	325	348	322	316	314	308	310	317	298	337	320	329	307	312	302	308	346	333	328	331	354	322	298	330	311	305	303	330	303	337	333	314	338	301	320	342	320	312	314	334	350	300	329	313	305	330	292	296	338	337	366	327	313	301	363	341	306	326	341	356	318	326	325	307	332	279	322	333	312	329	330	320	301	309	313	329	305	322	324	324	294	281	297	325	299	327	332	324	308	310	288	310	364	320	344	313	329	315	321	348	324	339	337	315	288	310	341	318	306	296	330	337	320	326	315	292	329	306	307	298	328	338	333	299	344	325	325	317	310	329	323	306	342	334	343	320	309	339	357	341	337	327	312	288	322	311	344	344	303	367	337	320	333	324	335	347	304	310	308	295	310	318	328	301	323	311	337	314	320	313	297	318	294	340	326	297	306	292	317	322	299	333	305	310	302	348	341	354	305	335	295	315	297	305	326	321	319	318	325	327	338	347	332	333	327	336	351	348	335	267	315	315	314	311	333	297	335	335	298	327	290	336	350	298	340	323	323	317	342	308	305	306	314	314	304	319	317	326	337	371	330	344	332	310	343	331	347	352	379	333	314	331	316	319	336	331	318	307	337	318	324	348	287	339	315	342	315	320	306	354	318	348	291	280	296	301	298	324	294	319	296	332	342	322	330	341	334	345	319	347	313	342	362	320	326	283
5505	787	765	676	691	741	722	713	690	675	735	705	707	698	666	715	732	660	689	733	703	634	745	693	693	736	742	692	710	715	708	710	734	718	701	701	674	797	704	731	669	718	655	696	678	734	668	663	741	668	694	678	673	651	665	729	680	713	703	739	698	655	690	691	703	664	722	728	695	729	706	741	741	720	715	711	693	725	711	713	733	717	692	736	703	730	689	729	685	794	688	684	731	698	715	720	717	740	703	699	683	706	646	702	727	712	717	701	720	735	703	675	680	738	705	716	693	659	724	724	676	716	716	682	692	693	723	673	686	714	720	682	700	681	722	702	717	657	687	733	685	695	695	691	729	723	711	741	721	743	713	672	715	684	701	735	706	677	745	706	691	746	705	681	646	713	721	689	667	670	676	756	720	733	688	698	709	694	682	695	696	694	740	637	696	697	718	699	683	645	694	701	676	683	715	737	705	712	656	675	669	717	689	733	705	687	669	684	713	738	696	701	703	685	709	707	699	709	678	718	646	703	688	731	722	703	701	672	707	706	702	699	693	721	706	724	708	719	672	714	657	713	719	715	746	703	696	700	698	697	727	724	677	728	708	670	695	700	710	690	708	691	683	717	675	684	707	743	689	690	724	702	704	703	718	669	691	684	696	740	657	753	684	713	691	638	687	683	653	707	705	689	711	687	732	704	699	737	721	660	715	709	707	673	714	692	662	705	690	764	708	686	693	664	719	707	699	707	717	745	732	668	695	718	677	767	701	671	680	730	752	713	715	704	761	702	689	722	706	749	701	775	742	670	665	709	703	756	705	703	689	691	686	676	707	678	736	702	660	726	725	728	693	716	736	728	704	733	764	716	688	728	756	710	722	716	702	712	696	722	666	681	689	726	762	677	701	661	700	683	713	708	666	717	703	715	713	707	739	704	688	697	684	730	692	729	655	709	746	708	662	733	679	728	724	702	742	722	751	743	711	709	695	727	708	712	697	735	666	658	659	733	703	681	698	758	667	726	671	674	724	701	718	692	753	687	694	680	682	713	702	706	706	682	711	662	728	675	747	722	696	706	657	706	673	718	703	698	703	698	656	678	753	681	694	700	719	745	714	674	693	651	697	708	722	682	704	723	665	732	715	656	702	747	667	705	678	698	707	715	733	716	734	708	741	738	744	667	713	697	691	715	675	687	710	716	695	646	664	673	743	717	681	710	715	684	690	719	681	687	665	712	692	709	712	712	735	714	716	674	695	676	681	705	682	653	656	682	687	702	681	646	693	724	694	705	740	685	712	716	755	729	705	701	708	703	676	736	667	659	739	719	737	718	711	680	695	682	742	717	719	693	685	764	697	723	701	726	730	745	716	707	671	671	685	707	699	704	708	726	723	704	665	709	601	705	696	706	686	715	704	724	728	638	698	715	733	750	668	688	681	730	742	733	707	719	696	711	716	720	706	727	677	698	728	703	695	702	746	707	690	705	703	724	662	690	689	731	693	699	723	679	735	650	738	698	690	677	727	696	747	691	714	682	706	691	712	710	758	659	736	712	708	688	689	661	678	722	706	722	718	671	676	666	679	668	735	714	673	671	717	711	687	687	690	712	721	707	688	692	761	713	697	702	711	716	705	700	700	690	701	685	695	705	739	665	706	702	685	696	680	694	699	664	716	688	714	666	737	700	703	708	678	698	670	708	752	680	725	681	697	704	698	727	735	728	657	698	728	734	716	697	734	682	736	688	685	698	739	709	645	700	687	709	731	690	711	714	740	718	700	685	715	742	749	677	724	692	691	761	684	647	721	722	714	726	693	697	731	718	689	725	715	706	715	679	692	737	691	718	734	692	709	720	702	686	688	683	738	700	722	660	713	710	686	731	702	784	680	691	677	712	683	689	713	682	660	724	687	736	724	711	670	722	713	695	679	723	730	701	691	658	696	674	737	706	733	709	719	729	733	733	696	709	723	669	701	721	691	732	671	700	717	699	706	696	675	719	714	715	690	731	743	674	689	717	705	717	702	699	699	703	712	697	717	752	708	689	660	702	678	708	738	696	677	696	718	713	647	696	707	700	661	694	759	670	670	711	718	716	698	685	732	730	729	717	678	649	653	672	709	733	707	679	760	700	736	689	697	736	674	656	695	693	701	710	697	695	701	694	738	716	699	680	713	720	700	710	693	662	723	685	707	706	696	688	702	699	756	665	694	703	689	717	689	743	714	693	689	690	717	688	704	744	669	708	698	735	725	700	711	708	710	660	660	715	720	718	702	720	683	668	702	688	706	697	707	733	702	673	711	678	699	765	640	696	704	655	682	719	764	706	707	764	694	713	682	687	691	683	724	725	689	698	682	747	685	707	716	743	686	697	737	708	707	728	696	692	683	702	717	693	678	657	678	687	692	724	684	700	689	708	734	694	758	686	708	667	682	690	723	685	689	721	720	732	749	707	754	717	718	692	680	716	711	686	722	691	662	723	688	741	722	638	717	695	708	653	692	710	744	765	667	710	704	696	732	713	701	726	702	695	704	666	696	676	685	706	686	706	701	685	695	701	726	676	724	663	697	678	785	702	723	682	657	683	684	702	743	724	741	675	700	706	645	720	722	723	703	718	687	743	714	713	695	703	718	673	719	741	664	736	702	676	706	733	744	735	711	666	656	712	695	692	707	715	716	671	716	731	710	707	675	670	710	655	677	694	681	684	746	664	734	734	721	633	714	725	723	741	748	729	654	677	694	722	663	674	715	694	691	674	735	705	674	767	707	699	715	720	677	672	728	664	681	730	722	708	717	648	719	684	676	688	664	718	689	679	676	701	725	718	704	720	724	712	671	700	681	702	735	714	673	719	729	702	694	650	690	718	708	655	697	724	707	730	683	706	741	687	673	729	763	679	708	687	727	750	701	700	664	655	686	699	725	705	654	731	737	725	678	690	737	716	750	737	665	692	701	681	677	709	742	733	719	706	732	697	703	670	675	719	696	696	687	705	674	674	705	703	687	681	730	730	718	707	686	671	697	696	717	667	665	692	731	745	747	709	695	697	768	667	659	680	698	742	725	690	699	666	706	696	705	762	718	683	709	702	687	692	728	664	686	739	688	697	686	729	716	683	656	713	674	680	693	645	702	736	706	691	716	730	692	664	713	737	678	708	714	684	691	698	713	696	684	726	683	716	712	653	753	694	738	732	715	705	677	743	755	710	706	723	680	694	659	697	744	711	689	729	749	690	727	724	694	704	743	695	685	711	713	678	717	730	732	719	730	718	710	741	706	691	669	677	700	661	715	670	731	706	692	710	723	683	692	739	719	692	694	720	711	719	750	703	666	757	690	656	767	755	691	734	703	732	742	758	674	675	676	693	714	661	764	700	725	715	727	740	689	711	729	696	648	679	708	709	723	770	713	724	686	733	695	705	688	708	678	710	701	694	686	661	727	727	666	710	677	717	740	723	707	726	745	714	771	690	691	709	703	711	683	734	721	697	667	698	689	713	697	705	694	742	692	738	732	665
24582	20962	24373	27712	20293	1541	371	279	256	242	225	209	195	237	206	199	238	194	205	190	194	206	218	181	211	223	204	183	216	186	189	204	209	212	205	196	188	181	203	196	197	192	192	203	212	206	210	199	209	225	200	213	230	217	212	205	190	197	185	189	202	198	197	210	204	186	238	193	189	211	205	206	200	207	208	221	192	231	191	195	198	174	234	198	209	180	201	264	180	198	211	194	200	169	219	186	205	192	198	236	199	215	214	191	196	201	180	189	195	194	181	218	206	207	235	203	211	198	227	217	209	219	212	197	201	199	215	209	166	193	225	210	194	199	203	203	188	184	172	185	217	215	209	205	178	202	183	219	190	201	198	217	202	201	221	190	221	210	206	193	189	183	174	177	187	207	191	205	168	168	179	215	214	216	216	218	182	199	200	214	200	213	216	203	171	186	206	187	198	212	206	208	184	199	208	199	192	242	181	194	216	199	209	212	198	208	209	208	216	217	179	208	210	219	186	202	192	199	208	223	193	183	211	215	203	206	191	216	220	201	224	190	188	194	207	215	227	206	195	187	187	186	196	192	200	227	208	213	193	195	216	231	203	208	202	197	207	194	201	183	193	190	206	189	215	218	211	203	202	194	232	214	171	193	189	209	196	205	217	215	176	163	206	229	212	231	220	201	181	192	186	199	195	179	181	185	154	182	206	193	200	193	229	218	204	194	222	224	177	223	189	176	176	215	202	212	194	193	203	211	191	213	191	198	201	192	194	193	209	172	195	198	184	200	182	211	178	189	211	186	202	212	203	195	204	207	176	207	191	183	200	199	187	197	200	182	195	208	213	205	203	184	194	190	196	194	181	208	207	183	213	186	221	235	188	197	190	214	210	198	225	208	192	174	199	215	198	190	215	208	209	190	209	207	190	190	203	192	200	211	212	182	202	201	190	197	203	203	197	240	197	214	182	199	214	191	211	229	186	193	200	230	177	200	214	215	215	208	193	202	221	241	216	222	192	180	223	195	213	197	209	208	201	189	223	187	205	207	195	205	185	178	205	209	202	196	182	201	198	183	195	205	221	205	228	215	204	200	196	210	203	204	196	194	243	200	196	187	194	196	195	196	219	216	211	216	177	189	172	183	206	187	218	204	213	222	204	224	218	208	197	208	177	183	224	196	186	200	211	226	198	189	210	210	188	193	204	205	211	223	232	197	197	165	208	176	198	199	220	199	202	194	201	203	194	219	196	215	203	173	186	197	195	195	204	195	174	181	212	194	199	222	179	200	187	186	214	198	202	199	219	236	196	211	208	199	210	200	227	187	227	198	187	229	197	201	225	193	190	216	202	189	212	212	176	181	174	171	222	211	220	205	229	164	204	198	199	210	201	201	195	199	191	193	190	232	199	187	213	197	224	211	196	212	201	176	204	193	163	218	224	209	218	209	187	196	189	213	200	217	197	189	178	197	179	193	201	173	214	156	212	193	199	200	209	192	198	193	200	206	186	215	208	251	196	192	199	189	191	219	210	208	220	205	178	230	198	188	185	234	195	207	211	213	215	170	206	221	200	202	193	210	206	201	200	205	190	194	227	199	192	195	227	184	189	175	190	207	179	202	209	175	192	189	203	191	184	206	207	224	184	213	198	201	210	189	195	223	172	208	211	189	217	189	219	215	226	214	219	202	226	195	197	198	196	194	182	217	220	204	193	211	204	193	177	205	194	192	194	209	167	207	186	212	191	189	221	204	219	190	210	202	201	202	177	202	213	189	214	202	196	204	173	200	208	177	198	171	198	202	195	191	218	216	195	221	220	205	200	179	199	197	212	202	200	187	191	208	196	164	211	213	181	161	201	206	210	216	187	192	205	193	209	201	207	188	174	206	213	191	197	202	213	194	198	202	188	202	188	212	214	207	199	167	214	188	205	223	218	207	212	210	214	204	219	192	204	225	201	182	191	163	181	215	210	201	201	186	224	191	212	192	189	185	215	187	181	169	201	202	199	193	200	193	202	198	209	211	200	185	213	186	171	197	226	202	198	214	213	206	199	185	212	199	207	225	200	217	190	212	178	201	176	188	196	203	194	191	196	173	172	192	193	225	192	226	200	206	211	203	206	211	200	186	211	196	187	188	229	185	198	191	198	211	220	178	210	181	215	182	179	184	196	223	235	187	198	195	206	188	178	190	185	213	177	201	182	225	204	210	183	224	184	208	190	206	200	199	197	190	185	207	206	157	217	167	201	199	206	190	204	240	210	196	214	170	200	187	221	225	220	201	169	201	197	183	179	180	224	189	214	192	190	212	186	175	199	209	197	206	241	230	190	207	189	189	223	191	210	177	202	192	204	197	203	187	181	181	218	184	216	214	183	181	205	185	206	208	180	209	214	208	224	197	237	211	200	191	169	225	198	187	191	204	213	196	199	173	216	164	193	191	180	213	204	186	198	195	210	188	202	210	215	186	224	191	194	203	222	202	213	200	213	196	228	201	206	199	195	219	225	176	203	200	218	189	206	182	193	193	208	172	187	217	174	185	200	225	179	204	202	204	195	195	196	202	185	185	206	187	184	189	206	185	190	195	178	196	219	225	207	191	197	204	214	204	185	189	193	206	198	205	189	186	190	204	194	238	199	181	185	229	193	209	205	220	241	177	197	211	196	199	200	205	185	230	187	169	192	224	208	186	181	181	197	195	202	210	195	201	194	194	184	204	217	193	201	174	215	200	181	184	203	199	190	195	194	186	204	223	183	187	211	191	180	193	197	189	194	221	187	185	196	210	187	178	211	227	184	203	244	184	189	231	204	197	223	238	209	203	210	185	192	188	182	172	202	183	199	182	221	195	209	213	204	197	223	208	206	197	220	201	229	206	210	192	182	199	212	181	191	224	195	202	214	195	230	222	183	197	211	198	195	197	199	201	221	221	214	174	198	210	172	190	197	228	214	196	229	210	192	196	235	187	200	189	200	200	180	188	212	201	178	195	203	202	222	196	207	189	165	214	196	203	200	227	193	220	206	193	214	210	212	190	189	198	220	216	221	192	214	197	197	190	195	197	198	208	205	169	202	194	225	202	218	226	221	207	216	183	196	208	192	217	230	175	234	211	211	189	183	201	199	196	206	213	198	206	213	179	168	187	190	198	179	186	192	197	174	196	189	180	191	199	191	182	196	204	193	188	216	192	202	194	184	195	192	216	207	171	207	197	194	196	202	223	218	185	232	187	226	179	188	203	156	194	196	208	195	200	197	193	220	174	213	201	181	220	205	174	211	203	203	204	204	225	203	206	193	216	184	220	180	191	178	209	204	192	200	208	209	196	184	210	194	227	195	196	200	201	217	216	216	215	205	195	208	206	173	204	203	184	222	202	212	210	203	211	217	213	212	228	200	192	176	222	207	209	204	189	169	215	211	199	173	197	212	195	193	169	181	211	203	170	195	220	187	194	189	164	165	206	190	184	200	203	191	221	180	198	204	213	196	201	198	185	209	197	217	226	231	193	207	205	181	190
3098	2591	1528	879	617	528	507	469	504	487	476	483	474	516	457	510	488	451	460	468	461	439	481	440	457	459	428	461	461	463	468	435	434	457	484	425	444	443	453	466	471	451	453	446	447	426	491	429	471	448	420	470	460	497	450	459	432	409	465	458	474	468	468	439	428	468	440	493	460	446	443	466	417	454	449	432	439	463	440	459	482	464	428	482	448	446	454	472	466	456	433	442	454	427	460	416	417	463	467	429	439	460	457	501	475	439	415	465	467	467	450	455	461	447	420	467	455	464	454	443	391	456	475	417	397	452	496	531	505	455	447	454	477	431	457	440	454	432	447	463	450	470	449	452	463	458	423	456	414	418	428	425	454	430	435	440	453	466	439	455	488	428	449	483	455	479	473	427	428	458	445	491	491	418	437	461	453	460	459	464	439	422	488	464	467	435	449	443	437	426	446	432	445	455	486	432	457	477	487	443	461	471	500	438	441	487	437	426	450	481	455	448	465	461	467	442	477	423	464	433	437	454	462	427	508	441	446	482	457	415	455	474	455	452	422	461	445	427	444	467	475	472	444	430	463	435	434	446	445	450	433	425	443	465	464	481	482	459	426	461	443	470	447	473	499	466	474	454	440	450	469	465	413	431	460	450	424	472	432	433	461	449	443	451	457	476	473	463	448	471	486	459	448	434	468	444	443	470	452	468	467	458	428	439	418	458	469	470	468	473	469	460	467	472	444	433	468	411	449	466	451	484	447	452	446	460	445	435	400	459	460	425	453	488	464	451	467	421	479	438	468	486	446	467	454	489	431	454	420	450	453	407	451	447	472	435	456	479	425	462	468	449	423	434	428	428	453	447	480	469	439	455	425	452	443	463	460	476	462	427	482	444	435	445	460	440	443	461	433	424	474	457	439	469	481	399	455	496	479	440	471	489	431	460	469	465	452	409	458	471	413	440	467	422	452	439	457	468	474	422	468	416	462	464	461	456	472	434	478	458	457	468	455	461	471	467	475	457	464	477	428	454	438	471	451	448	458	465	463	463	468	456	470	478	438	426	461	428	452	455	448	462	471	465	473	447	453	457	482	467	439	445	438	490	448	452	459	453	434	474	454	482	473	443	457	454	451	490	452	436	410	476	444	476	448	466	437	473	435	446	446	470	413	446	444	447	423	416	442	465	451	463	460	496	464	473	440	446	449	439	474	433	469	477	454	455	460	418	456	439	445	479	448	406	441	446	434	487	422	440	430	414	436	476	459	471	435	480	440	440	429	444	476	437	441	469	473	442	461	439	439	468	478	463	428	462	439	475	454	465	442	420	457	445	497	443	450	426	444	455	466	454	463	439	458	513	448	414	444	444	464	433	452	433	448	450	472	440	436	464	469	468	457	434	432	424	437	449	457	473	429	446	453	443	468	433	439	459	489	457	437	469	475	407	466	446	453	420	472	456	463	478	484	456	483	450	434	436	453	467	421	432	440	487	453	499	465	465	451	470	464	441	455	456	443	488	435	472	443	468	463	463	440	410	484	470	453	430	457	449	474	417	463	455	434	458	464	460	480	479	425	447	417	420	477	504	476	449	448	442	478	426	463	477	456	473	493	476	447	476	408	485	473	450	455	472	473	502	430	449	449	454	444	405	436	449	458	448	458	433	460	454	424	471	467	479	448	451	421	515	453	448	451	434	460	453	464	461	454	435	451	425	454	445	479	424	479	445	433	461	489	483	446	456	488	453	451	432	443	450	475	467	461	452	481	429	473	466	439	491	455	425	456	493	464	420	462	445	469	494	474	440	429	432	444	491	456	444	500	438	469	485	456	452	422	462	478	443	438	473	445	468	440	474	403	456	441	475	462	440	451	418	474	409	441	472	470	447	447	448	455	435	477	430	431	433	457	449	437	441	433	439	457	474	436	468	478	454	480	459	438	441	499	487	427	436	468	474	443	449	464	461	448	476	442	489	487	527	466	450	439	441	453	483	456	455	465	480	466	463	452	449	446	430	461	468	486	470	452	476	473	473	443	422	441	463	452	449	478	475	435	485	485	446	449	454	427	447	442	479	477	461	437	427	457	480	469	415	504	494	448	452	446	464	454	461	448	456	471	469	470	433	481	451	427	476	481	466	470	445	428	484	476	461	487	466	451	469	490	449	442	431	444	449	439	435	480	471	441	438	463	435	446	432	463	461	439	464	455	470	438	470	462	471	457	478	442	456	457	439	457	442	466	416	522	453	470	445	469	464	487	440	436	452	476	447	486	417	433	412	482	470	477	503	457	461	477	450	439	463	469	432	495	453	457	460	437	442	432	439	445	452	453	428	461	474	427	446	461	436	460	452	468	454	484	436	429	428	445	457	412	455	432	481	435	435	434	432	451	482	456	489	455	458	431	472	436	433	419	425	447	453	418	472	467	453	462	473	457	407	469	461	466	467	480	422	473	436	421	465	491	446	421	488	431	467	428	467	471	467	460	444	466	445	471	427	495	457	439	424	448	424	436	435	473	456	437	447	445	471	485	444	430	426	451	478	460	479	432	437	477	467	453	473	421	415	471	469	479	446	474	462	469	493	433	455	438	462	449	446	446	458	472	429	468	456	417	432	464	432	477	481	458	470	443	468	510	462	448	466	454	462	461	441	458	468	460	457	453	452	456	466	412	435	452	432	454	470	461	435	439	483	461	412	437	453	492	430	453	471	437	430	465	467	412	442	414	427	445	487	449	460	460	466	505	438	486	465	472	454	421	471	478	466	449	454	454	462	427	437	453	427	479	452	476	433	451	456	451	439	443	429	450	469	449	442	450	479	452	442	454	418	472	444	464	440	481	437	432	485	471	406	443	469	455	399	422	457	404	441	478	499	469	510	424	483	444	454	475	466	461	455	487	473	446	473	506	414	423	455	486	434	417	418	444	449	452	423	410	449	428	467	443	455	474	526	468	475	469	461	466	461	492	430	452	478	429	441	479	460	446	442	445	489	448	480	425	467	456	511	442	460	438	464	439	437	448	490	449	443	467	450	454	457	483	447	471	493	425	508	480	405	448	485	426	455	467	461	443	489	456	471	454	455	440	465	415	457	503	478	453	444	471	436	464	474	472	415	464	473	434	430	457	457	464	423	433	470	459	487	429	494	458	470	444	444	469	455	435	437	477	469	450	488	508	420	447	481	486	427	477	476	471	470	469	453	437	416	479	446	467	472	435	467	404	421	477	404	452	448	443	424	439	451	463	462	422	510	423	454	447	450	455	448	453	465	397	455	479	453	450	446	472	449	502	457	459	429	445	461	469	453	452	430	462	428	478	432	431	463	459	460	460	445	479	452	441	450	458	436	454	454	445	419	446	453	453	434	418	456	461	495	450	490	420	440	475	441	457	435	428	469	495	419	440	446	452	458	441	443	427	440	460	442	412	458	431	445	447	435	465	432	487	440	440	434	419	495	438	430	449	454	467	459	440	473	434	446	421	429	440	444	452	497	494	465	455	409	444	486	447	462	471	502	437	473
23835	20978	25098	27037	20986	20684	1056	324	211	201	161	145	137	118	118	106	108	107	107	108	100	108	99	89	97	97	92	76	79	101	99	95	86	101	103	88	98	92	77	98	107	80	87	96	93	100	101	92	85	73	81	76	79	72	80	81	70	79	81	88	83	78	80	79	64	88	98	79	84	97	75	75	81	98	81	101	80	91	82	81	78	96	86	82	74	86	98	79	98	87	84	97	71	82	87	76	78	93	76	88	85	88	87	91	106	92	96	102	87	76	71	78	87	82	83	84	95	90	88	85	78	97	82	100	94	81	85	86	64	83	84	78	86	83	82	106	89	89	88	99	85	100	78	84	77	79	64	91	85	72	85	90	76	76	75	79	80	77	110	91	76	63	94	71	87	81	62	94	108	78	68	79	79	79	91	95	85	95	122	85	82	83	86	100	84	80	90	95	103	89	78	76	90	81	68	84	92	83	86	99	80	84	66	78	97	87	82	62	97	73	89	87	87	69	85	99	102	89	72	91	77	65	99	88	84	89	86	94	72	84	69	79	80	102	81	85	83	72	88	74	96	77	76	88	70	88	94	86	92	84	85	85	86	81	86	83	87	66	78	89	82	101	104	75	85	80	77	90	82	65	97	73	86	91	89	70	77	77	92	91	78	96	78	74	98	77	93	98	87	88	85	94	108	86	87	80	87	72	82	73	77	86	55	80	104	90	77	73	92	103	81	80	91	92	85	87	86	76	79	81	82	76	80	90	102	82	81	75	70	82	85	117	79	93	83	104	92	83	80	77	76	82	78	92	76	94	82	75	75	85	70	83	103	94	70	101	75	77	84	88	80	78	83	86	92	89	88	94	110	88	94	71	84	86	86	77	66	89	78	60	77	88	94	94	87	96	86	94	80	99	92	97	87	71	88	86	78	86	77	73	86	85	74	83	91	60	89	76	106	96	75	81	89	102	90	70	69	87	90	91	106	81	94	102	102	88	89	83	79	77	86	102	78	92	92	81	80	76	95	87	89	85	84	76	64	93	105	69	95	88	78	87	81	69	86	56	83	100	90	77	76	94	97	88	93	101	59	86	91	72	95	68	60	89	76	94	84	87	68	94	99	90	76	80	93	89	76	93	81	82	90	86	69	84	92	93	82	87	81	96	67	115	82	89	99	91	89	88	83	83	73	77	94	76	93	101	90	86	65	82	89	95	86	78	73	94	69	86	87	82	84	108	90	81	100	68	98	105	95	74	80	67	89	88	79	93	62	92	84	89	72	65	84	78	101	80	64	73	81	109	104	85	91	85	81	85	83	87	80	108	83	72	81	96	72	88	69	93	92	95	75	88	99	91	77	82	100	93	73	82	85	96	81	92	102	71	76	78	87	84	90	66	99	95	92	90	66	86	77	69	83	83	80	63	80	91	91	77	89	85	92	77	82	80	118	90	95	79	90	81	77	91	68	86	100	86	94	68	90	95	94	77	112	79	114	84	82	69	80	86	89	96	83	79	106	87	78	93	97	78	75	81	90	99	86	67	93	97	60	92	87	71	90	89	75	92	89	78	93	86	89	94	96	78	82	80	87	74	81	65	98	98	75	77	81	68	88	77	93	104	100	74	93	73	89	75	88	75	97	88	82	105	91	90	86	91	94	83	90	86	76	74	68	85	91	98	76	67	83	82	97	90	87	78	79	85	93	98	101	91	93	98	83	82	84	77	71	80	83	76	68	91	77	92	82	80	72	79	67	90	87	68	67	66	91	90	86	82	85	75	91	101	87	80	100	81	103	93	85	82	82	96	101	79	94	95	83	72	94	91	86	84	84	90	69	87	75	88	85	74	75	76	79	105	77	82	105	85	93	86	84	72	77	78	92	70	75	86	100	101	70	87	75	80	87	73	85	62	82	88	92	81	83	95	98	99	84	79	79	79	78	99	92	83	84	87	76	95	73	78	86	74	93	89	92	84	88	77	83	73	89	81	96	80	92	80	105	89	94	79	85	77	78	77	92	88	71	72	87	85	89	79	68	83	79	85	76	83	91	84	82	80	91	79	73	73	78	89	106	89	79	84	92	80	96	113	81	85	93	65	73	83	64	77	87	67	95	66	83	71	82	82	79	85	86	106	71	71	79	71	92	72	77	92	79	76	83	72	92	108	84	96	68	76	70	84	89	100	61	86	81	85	80	78	95	76	81	89	89	83	74	80	85	87	88	74	89	97	81	90	90	84	101	86	97	75	71	92	97	85	80	77	88	79	91	89	91	76	86	65	81	80	79	72	85	100	77	86	96	96	91	89	94	100	101	68	88	88	80	81	63	75	80	89	78	83	72	81	62	73	93	88	61	83	80	75	75	77	79	91	77	78	74	97	83	72	91	92	98	67	77	89	79	92	83	70	94	67	92	80	80	59	90	83	97	91	96	85	94	67	74	92	77	86	103	95	78	76	96	83	89	89	96	76	87	96	86	80	83	96	83	68	72	71	75	81	86	99	67	79	89	85	108	96	89	73	77	83	95	78	89	87	80	81	96	87	84	78	74	86	89	86	77	93	71	77	81	99	81	84	81	78	101	76	81	88	84	79	74	103	76	84	71	97	83	88	85	97	79	93	81	72	72	74	79	80	90	73	86	80	95	79	90	88	91	82	83	81	86	95	72	83	77	81	99	87	82	105	76	84	84	82	100	93	80	80	87	68	66	92	78	69	92	91	72	76	74	78	105	76	82	82	80	95	87	72	90	79	77	76	83	79	96	71	83	89	88	91	76	90	91	84	80	97	91	72	83	89	79	89	70	80	76	92	77	95	69	86	82	97	96	96	83	79	97	63	85	74	90	92	98	79	96	80	90	74	79	95	73	91	106	83	92	97	83	70	91	107	96	83	95	96	86	85	87	84	87	87	80	89	85	81	98	77	69	84	72	81	75	86	107	75	79	73	91	100	85	80	83	64	68	78	87	84	79	90	82	70	86	66	95	72	67	88	73	92	81	81	97	71	80	82	81	87	74	69	90	83	85	74	66	72	92	75	92	85	97	92	79	80	84	90	84	93	78	90	98	97	80	90	67	78	83	93	76	98	100	83	100	88	84	80	92	98	110	88	87	79	94	94	101	76	87	66	88	89	95	73	72	81	84	73	86	76	103	72	83	102	87	90	75	71	58	72	73	85	81	103	79	98	83	88	84	105	86	96	84	84	87	80	73	82	76	70	73	72	90	95	86	91	106	103	97	83	98	104	72	75	82	103	86	104	77	86	88	80	92	78	87	109	85	82	92	87	63	83	86	97	88	87	80	88	77	99	96	62	86	68	70	82	80	84	70	87	74	84	81	81	81	83	75	110	103	75	88	72	83	78	94	87	84	77	71	79	88	73	73	87	95	85	82	82	91	70	83	87	82	80	83	77	74	70	87	91	77	76	98	71	66	76	92	111	82	67	81	81	92	70	80	88	73	90	79	69	94	90	73	89	91	70	99	81	70	88	66	80	71	67	83	87	85	87	84	90	64	88
3025	4106	2230	945	613	418	332	319	308	285	253	244	249	261	230	238	246	228	235	240	245	245	223	230	217	246	238	240	233	252	203	252	232	219	235	240	216	237	223	240	206	207	236	224	245	259	226	208	234	226	209	235	232	215	236	231	230	227	217	214	225	228	212	227	195	261	241	246	219	236	230	249	201	241	231	208	208	215	213	233	230	232	220	205	228	231	248	231	234	194	215	225	229	203	216	231	237	230	208	201	226	224	221	235	198	229	217	236	192	224	229	210	223	227	243	222	189	243	232	224	202	214	218	219	217	219	221	228	242	211	217	202	205	242	240	196	239	189	224	230	243	226	235	228	199	216	231	213	221	245	217	233	226	241	222	232	210	223	231	195	220	222	218	221	210	238	204	207	210	220	219	201	231	219	236	213	223	235	217	217	219	219	218	209	220	196	216	239	220	244	230	244	219	236	228	229	218	226	234	197	229	241	237	234	246	204	190	224	234	234	208	207	271	229	230	233	225	229	203	222	210	210	219	254	237	240	216	227	200	209	196	230	238	219	242	221	249	211	230	222	235	240	231	222	250	215	209	186	221	245	208	214	240	221	207	238	228	195	196	208	239	209	229	233	198	221	231	228	201	243	226	231	225	225	226	221	216	219	213	209	243	215	205	206	252	231	232	238	207	223	205	198	209	252	229	227	223	225	236	227	219	221	228	243	195	210	231	220	211	211	247	218	201	242	236	230	214	212	206	254	228	223	211	212	234	217	198	241	231	202	235	235	210	229	213	220	235	220	199	229	222	214	224	215	239	231	211	233	220	218	226	254	228	250	211	229	251	234	232	226	205	238	235	241	205	212	229	212	219	205	221	206	212	227	205	233	204	222	207	237	248	250	193	217	224	211	235	202	206	224	221	222	216	205	245	207	179	203	205	219	216	211	220	249	229	230	224	232	232	208	207	233	221	212	226	247	232	229	220	229	212	219	222	217	202	234	219	238	209	229	241	227	220	221	201	201	226	199	238	232	227	217	239	214	210	238	229	243	227	223	228	220	219	244	232	229	222	229	232	233	208	249	216	255	222	227	228	218	217	231	247	233	232	227	216	218	223	224	225	227	233	238	241	221	232	213	222	246	204	209	206	221	210	247	222	207	221	232	237	227	226	244	218	217	241	242	237	210	201	211	251	246	224	226	217	225	234	209	224	213	218	236	212	238	233	223	225	227	220	217	219	243	230	208	214	224	242	222	234	216	227	231	224	229	234	209	214	215	208	208	243	214	188	245	215	205	224	244	254	210	227	230	204	243	212	198	209	236	231	217	207	211	222	241	197	212	226	219	229	225	211	211	242	188	236	194	220	239	238	222	216	246	223	225	216	192	235	231	204	226	228	198	228	228	195	196	218	213	245	225	220	223	243	245	228	200	245	224	218	238	230	242	229	192	220	212	218	227	223	232	229	225	222	242	209	236	223	220	238	220	224	227	222	225	204	198	219	234	228	218	234	243	212	223	223	251	231	229	231	222	258	213	217	254	240	230	223	252	224	225	188	199	230	207	244	242	193	211	213	211	232	198	215	252	222	232	224	190	234	212	216	208	208	227	227	213	208	243	196	214	247	230	207	233	231	229	201	213	202	219	233	244	207	209	216	224	224	227	221	275	233	206	241	216	258	252	219	185	231	223	232	212	222	206	247	207	220	230	228	234	217	230	219	212	232	197	204	255	189	228	255	197	251	218	231	206	191	206	247	221	195	228	212	232	224	216	225	211	238	222	217	223	229	230	197	229	268	241	217	237	211	224	226	226	231	244	229	221	220	238	226	236	219	218	227	214	217	245	227	197	208	251	210	250	204	221	201	199	225	241	197	211	275	238	217	214	218	190	233	219	244	221	237	214	194	213	230	237	216	197	226	221	223	237	231	219	213	240	230	229	217	211	232	223	237	232	225	220	229	230	238	237	234	221	213	209	228	225	189	213	207	202	189	222	210	204	229	237	230	221	252	223	223	214	221	220	231	189	190	218	220	244	205	249	214	214	216	198	250	184	206	192	240	241	211	206	240	227	232	216	255	219	215	218	215	224	214	225	226	223	222	224	219	225	208	231	209	214	213	208	214	212	225	194	226	228	239	226	227	234	211	233	234	193	205	226	214	242	199	198	217	233	229	205	224	182	236	217	240	234	226	211	236	243	231	212	253	212	220	240	216	258	233	243	225	229	233	231	222	260	205	233	246	232	206	244	214	236	206	223	220	217	226	227	233	225	200	217	217	228	221	230	225	250	234	229	221	209	221	216	242	231	248	234	240	224	237	232	220	223	234	248	196	226	239	213	208	225	219	220	234	195	241	199	243	253	227	182	221	235	212	214	212	224	227	187	225	201	241	203	238	206	239	215	231	194	221	239	240	216	228	197	210	222	230	211	211	223	207	234	222	194	206	213	188	238	220	209	220	226	200	241	208	194	234	239	231	238	237	214	199	215	200	227	239	211	205	216	208	221	213	252	203	232	207	215	218	226	208	218	219	210	218	220	224	222	204	201	186	209	215	215	213	223	240	216	215	244	216	219	228	255	223	235	232	217	239	208	220	221	223	228	200	204	233	243	231	202	207	217	240	206	203	202	222	225	226	239	203	241	215	218	187	234	233	209	225	216	212	237	242	226	232	205	231	203	216	217	235	193	238	232	225	238	227	221	240	229	231	198	208	234	231	220	229	263	211	224	229	247	201	236	218	207	215	235	222	204	229	235	208	216	215	203	222	200	220	219	209	219	222	209	244	213	202	192	238	239	227	233	222	238	217	231	198	216	228	237	235	212	216	216	212	232	209	241	232	235	212	228	227	228	199	203	212	241	222	232	223	225	190	226	231	207	231	203	235	230	210	228	227	196	207	232	222	231	220	234	216	214	208	229	236	220	230	217	212	242	217	224	244	232	223	239	215	215	218	202	231	221	235	243	254	223	187	237	223	209	225	221	238	211	221	221	245	217	238	220	234	229	223	226	213	229	233	214	258	220	226	210	240	219	215	226	235	238	250	218	225	194	199	204	215	217	229	236	230	227	230	227	226	227	223	201	222	194	222	259	230	234	221	215	202	221	222	254	260	207	250	205	218	204	247	223	225	213	213	211	205	195	225	230	208	230	230	250	203	223	216	220	222	206	212	214	230	226	220	252	226	231	249	207	206	223	230	208	224	212	223	197	245	255	212	214	232	227	242	213	201	213	216	227	213	221	213	225	230	214	231	225	218	237	252	215	233	195	237	228	253	211	193	205	238	239	198	217	216	216	213	224	206	227	222	194	228	223	231	209	216	238	203	202	201	204	243	232	201	215	248	240	227	219	222	216	253	231	215	201	210	215	247	204	236	249	232	219	220	249	204	197	205	218	223	216	215	218	233	202	223	191	217	240	213	194	209	229	224	210	215	216	206	224	224	195	230	224	212	216	212	225	210	234	242	210	215	236	224	217	209	218	200	232	219	215	212	246	255	229	227	195	226	220	211	234	230	245
32151	10284	1011	421	377	352	349	305	357	354	303	343	302	317	356	318	295	344	340	327	313	288	325	312	345	312	316	307	288	293	334	308	343	343	334	305	292	310	341	346	312	310	301	321	330	310	343	311	339	356	311	324	289	353	293	330	321	301	308	318	298	304	353	271	297	301	364	308	316	349	326	311	320	351	318	313	313	284	286	297	335	333	327	291	302	334	293	321	308	332	297	296	328	345	326	319	337	354	317	288	285	310	350	306	340	307	315	330	316	318	313	340	325	302	309	303	300	311	302	319	345	318	352	305	327	299	314	335	313	326	323	316	285	288	313	313	308	299	327	301	328	319	339	328	324	328	324	327	314	323	338	302	337	332	314	336	310	342	314	305	300	266	352	289	290	331	320	315	354	294	299	319	306	296	337	312	320	337	346	333	335	375	311	325	330	330	310	302	356	296	296	333	355	314	296	335	305	310	290	337	325	319	352	316	309	328	320	305	280	318	358	360	326	341	298	328	306	350	334	336	331	323	321	333	314	355	344	326	312	326	343	325	320	338	322	317	301	333	290	331	291	323	334	326	308	296	323	299	323	316	297	311	313	280	291	317	304	322	323	329	327	309	315	319	304	309	311	295	341	321	300	325	303	316	321	326	322	327	322	309	308	324	316	304	318	300	303	323	327	284	304	333	316	319	318	288	321	312	323	312	313	315	278	306	298	343	302	298	351	311	305	303	342	286	343	305	320	312	312	284	340	319	323	304	325	313	336	324	335	341	322	309	311	277	325	338	304	309	310	302	327	351	340	320	321	310	290	341	304	332	312	319	307	275	287	327	311	320	344	291	346	301	321	318	332	329	327	312	282	312	326	328	317	322	373	342	327	330	335	307	292	327	348	339	328	277	328	303	297	307	325	306	307	312	318	335	325	314	335	352	337	337	307	318	282	322	339	333	302	310	316	336	319	328	296	349	316	307	293	316	322	334	333	275	306	324	331	293	324	326	324	286	306	305	312	297	324	322	346	328	303	309	314	313	304	331	332	311	315	313	312	342	330	350	320	309	315	316	328	327	290	315	306	331	311	326	312	322	328	343	334	310	307	339	327	291	271	355	333	345	321	335	373	312	324	303	305	291	319	292	292	326	300	307	312	327	326	325	342	326	331	314	338	304	322	291	317	327	331	319	323	320	300	314	310	296	323	314	340	338	328	264	369	338	281	318	338	327	320	344	317	279	332	320	318	318	314	346	344	310	293	352	332	316	317	319	307	322	322	343	307	305	309	322	322	295	338	365	325	343	345	336	362	334	331	286	311	314	328	301	274	308	294	331	316	353	315	311	329	305	315	301	323	318	302	315	330	307	304	333	296	286	347	304	337	326	313	345	351	311	347	356	297	330	307	305	303	289	326	328	293	327	335	301	321	319	297	301	329	321	331	298	314	337	341	329	288	302	302	316	300	314	313	325	334	293	295	353	296	350	358	320	328	323	294	303	338	302	330	311	298	316	292	314	329	291	344	301	335	320	333	305	314	316	310	317	354	329	355	320	308	306	309	318	318	333	316	315	312	313	302	308	324	328	336	311	332	304	331	334	280	362	313	328	302	366	308	324	325	317	318	327	319	320	342	318	329	325	301	352	310	319	324	283	334	310	293	352	302	330	296	315	314	288	274	353	280	298	308	298	333	324	280	324	352	337	305	329	334	328	318	318	345	273	307	321	315	318	324	320	318	303	293	321	320	303	314	310	346	280	325	272	281	359	316	326	324	289	333	323	324	339	360	304	301	331	318	365	340	335	292	328	324	314	330	297	323	330	344	325	355	296	322	312	332	367	325	331	307	299	294	317	313	297	317	308	332	326	269	306	305	311	289	302	324	315	338	326	329	334	335	296	275	291	315	330	308	296	326	360	332	310	272	316	328	338	310	289	306	314	341	329	293	307	297	328	323	307	330	322	318	325	316	326	303	320	323	314	330	320	294	317	285	334	358	296	316	324	328	327	310	309	313	328	293	297	315	304	322	317	334	304	310	296	336	301	361	333	352	310	302	301	315	362	294	307	286	344	332	308	361	337	340	282	313	301	351	313	305	340	315	326	288	315	331	319	310	315	326	312	310	284	310	326	331	342	313	320	322	293	333	304	297	317	324	351	312	341	328	324	293	340	266	310	279	309	315	301	305	312	330	327	298	337	353	331	311	300	343	334	301	332	296	328	304	315	353	354	325	321	325	332	326	328	335	321	345	282	342	301	305	332	294	306	321	334	296	294	310	288	313	344	319	329	320	301	343	297	312	305	327	321	321	310	312	316	297	302	338	316	313	330	327	314	302	306	346	324	298	284	303	316	304	321	365	318	345	309	320	335	338	298	314	353	318	301	302	309	275	286	295	349	350	330	352	305	334	325	353	337	307	291	272	305	323	309	318	337	317	317	316	314	320	335	321	302	275	354	337	317	316	275	345	336	329	323	301	324	294	291	341	334	351	304	290	320	342	318	303	321	349	342	348	307	352	294	306	314	321	325	300	331	292	317	319	338	320	304	306	330	328	318	297	330	327	308	330	327	314	331	308	286	317	336	318	330	324	317	327	334	287	318	307	322	348	308	316	322	333	328	322	307	320	352	304	334	306	323	300	301	343	296	319	333	299	301	307	314	362	315	314	327	295	311	334	330	326	318	299	306	317	310	317	349	326	314	316	290	317	302	290	329	362	312	332	331	309	337	346	347	328	316	311	289	289	328	322	316	305	281	366	322	279	302	327	329	306	311	320	339	336	322	351	351	330	299	312	341	337	302	323	319	358	288	311	300	369	330	307	333	325	335	342	312	298	307	311	314	290	307	299	304	331	333	310	306	345	306	312	329	286	266	287	320	298	355	322	316	335	335	320	281	309	318	310	324	334	343	341	317	289	283	322	319	322	317	323	330	360	287	301	299	316	348	352	305	301	310	299	329	304	318	311	300	324	314	342	319	341	336	326	336	317	338	330	321	346	360	321	300	308	291	328	341	307	331	323	328	288	309	328	310	319	344	314	347	340	349	329	326	311	301	308	342	353	329	365	317	350	321	320	293	313	335	338	317	295	331	258	263	339	373	341	296	334	302	302	321	347	326	325	306	318	323	304	289	323	322	305	305	313	304	315	333	325	317	336	317	307	334	345	330	358	353	315	320	303	343	343	328	363	338	340	279	330	281	333	354	303	268	338	334	335	329	295	334	370	342	335	347	339	309	350	343	311	356	303	336	323	343	314	337	340	297	294	320	326	346	296	290	331	316	325	319	315	306	302	337	331	322	351	340	293	347	349	322	325	287	306	298	331	342	316	322	347	294	309	311	301	304	303	323	304	326	281	309	311	310	335	317	319	301	324	339	310	289	333	307	299	359	283	285	304	326	328	293	295	300	312	350	305	319	301	322	323	343	302	323	327	329	342	341	269	297	322	330	278	286	316	324	311	330	314	313	290	315	311	344	301	311	313	313	298	335	304	307	328	304	312	343	301	322	304	289	317	286
5505	799	731	709	699	666	755	756	700	707	788	720	685	700	701	665	736	696	670	682	683	681	754	681	691	715	705	716	712	680	705	687	707	713	691	691	731	740	711	690	687	739	669	720	689	700	686	732	687	750	714	664	739	678	728	666	641	721	746	684	712	730	714	704	701	722	679	707	715	660	682	730	693	736	725	690	752	682	723	664	677	687	708	754	760	682	714	704	690	710	725	714	683	673	679	680	728	721	699	719	686	694	710	665	667	702	694	698	693	725	688	663	672	644	725	693	667	720	704	689	709	688	735	744	700	784	701	700	695	691	702	714	716	719	668	708	667	700	677	704	714	707	659	724	710	695	712	693	671	709	742	702	677	726	635	706	724	697	737	709	698	648	744	684	671	705	686	723	707	713	701	714	718	682	737	747	730	690	668	668	727	724	713	730	704	719	733	672	773	668	699	689	739	646	672	660	706	734	712	685	717	692	737	692	679	666	658	705	634	712	681	696	678	662	662	707	759	720	722	686	744	708	690	718	711	730	696	669	719	664	684	746	741	680	714	736	696	668	703	676	730	731	702	694	702	681	741	703	657	718	719	715	688	708	706	690	710	720	696	707	765	695	734	719	726	684	704	734	696	678	652	656	685	720	695	699	723	694	640	675	682	717	725	704	699	682	708	679	678	703	691	734	714	746	670	696	698	688	710	713	705	745	705	690	728	689	690	711	688	704	721	701	673	700	698	718	711	700	725	694	691	707	722	700	690	691	683	719	718	687	695	685	741	699	731	720	722	696	707	723	706	728	695	751	747	701	716	628	690	689	753	668	715	696	726	715	686	692	730	746	696	711	679	745	778	697	695	678	697	714	696	716	735	779	738	685	668	693	703	655	674	662	787	695	689	688	670	688	709	687	652	745	712	676	657	678	714	708	644	695	671	678	689	692	746	684	713	685	693	709	695	714	710	726	677	726	748	694	748	765	724	686	680	697	686	691	687	749	738	719	706	720	686	760	728	730	686	710	697	703	749	696	729	723	667	719	703	668	725	716	691	706	707	725	728	681	722	665	672	637	743	724	716	711	719	695	718	708	731	683	682	715	708	708	712	677	689	706	736	734	737	673	676	713	703	723	692	666	728	668	694	720	684	658	720	704	696	732	734	660	720	647	673	643	749	714	754	735	642	720	707	763	701	703	700	726	663	672	731	708	749	707	714	707	736	673	667	653	710	674	672	735	667	697	699	671	691	723	749	716	713	702	662	711	729	715	726	653	720	741	683	754	710	709	750	734	716	683	693	689	679	695	662	715	696	715	661	708	725	691	710	696	701	678	727	766	724	734	652	719	717	711	696	691	679	678	655	703	717	742	692	683	643	690	713	719	680	703	758	707	691	664	742	720	695	689	681	705	662	707	725	719	670	689	751	726	714	683	708	713	714	680	721	687	671	731	712	718	694	670	726	710	756	689	688	696	696	719	699	732	726	708	742	674	714	747	740	704	697	703	709	705	683	665	706	725	721	659	689	722	691	682	745	712	749	686	698	675	681	682	729	713	741	716	733	743	683	655	715	725	629	678	668	691	700	696	657	678	730	681	708	687	702	687	663	681	697	719	729	689	718	687	714	718	639	654	708	777	692	683	704	666	759	687	708	714	686	724	750	725	691	699	736	650	687	727	695	701	689	669	701	687	716	700	667	660	701	696	737	659	706	678	698	744	655	710	682	695	713	687	752	716	752	720	678	706	675	741	668	711	695	713	668	717	672	700	665	699	722	730	721	730	726	723	717	676	721	740	744	677	687	716	721	635	705	710	719	695	742	715	721	663	720	693	672	719	649	675	726	701	722	727	698	725	695	660	683	676	735	747	704	682	696	668	769	673	703	721	700	714	653	714	710	680	636	744	641	670	695	713	685	724	701	689	696	717	753	745	704	695	690	694	682	742	674	720	687	727	663	740	680	725	725	693	742	701	703	669	676	710	743	670	744	663	726	692	714	706	720	671	718	700	689	695	644	731	729	692	728	697	719	745	668	698	718	736	744	706	733	681	725	694	692	706	703	694	709	714	683	654	662	717	700	687	688	723	687	691	665	729	701	742	722	661	717	660	695	704	690	708	675	667	685	728	713	687	736	678	715	751	664	741	661	664	735	702	681	701	659	734	741	761	669	684	673	704	715	711	688	687	658	715	706	655	760	708	707	675	729	698	702	690	702	686	729	674	705	728	673	694	693	722	741	737	689	653	697	767	728	706	706	726	715	666	701	705	714	678	755	705	710	722	690	725	662	706	716	682	687	692	688	715	740	688	712	709	715	715	652	718	701	723	690	662	739	661	665	702	702	728	681	661	712	720	691	755	686	668	688	735	697	733	681	695	681	710	697	734	669	678	677	730	677	707	683	710	667	716	705	697	714	712	676	716	664	668	677	673	659	707	674	693	689	736	712	681	720	704	738	697	693	704	733	678	706	705	709	666	687	668	717	731	673	777	736	704	722	716	703	690	690	700	714	723	671	689	686	657	732	708	670	750	662	690	666	767	718	674	761	708	731	686	715	661	729	692	658	686	718	678	702	730	649	717	660	748	661	714	647	704	683	683	693	680	699	671	708	697	711	651	724	723	711	726	731	706	711	690	692	677	669	695	783	682	687	721	683	708	675	699	674	706	677	700	679	720	692	710	705	714	706	674	702	755	716	710	719	712	726	681	691	707	680	702	726	754	733	703	704	740	692	745	687	682	707	708	737	700	723	692	730	687	705	707	667	676	669	677	712	751	692	713	748	743	703	707	714	732	732	718	672	653	738	709	689	712	695	703	673	711	726	722	755	690	727	683	668	673	722	689	759	718	735	678	678	712	687	663	672	681	665	687	753	707	680	713	752	716	716	678	711	683	718	635	704	680	677	666	659	712	710	710	662	689	666	683	676	679	727	737	709	739	685	717	726	695	725	697	748	708	730	721	675	680	730	687	720	733	660	718	709	686	750	747	692	707	728	659	688	713	702	714	710	673	794	708	716	683	673	678	735	765	721	656	663	718	706	698	687	686	703	708	672	676	704	680	693	706	707	732	682	747	708	722	703	720	730	690	688	691	688	736	668	694	713	717	673	694	744	729	737	723	698	698	731	699	690	686	687	725	689	707	715	700	659	686	714	725	744	730	706	698	674	739	701	733	704	697	663	697	689	715	739	688	723	681	768	680	704	708	703	706	710	719	704	724	710	713	701	735	695	666	695	705	749	715	729	684	713	747	722	706	679	707	707	672	675	698	691	719	700	721	720	745	716	732	682	698	725	678	678	725	671	711	738	693	733	634	707	749	719	731	678	734	693	658	724	655	739	686	673	666	710	738	698	694	722	752	700	685	696	694	691	635	741	714	663	675	697	746	693	719	713	688	679	679	713	735	686	696	710	687	768	704	726	678	674	700	715	670	707	682	712	691	678	680	728	691	730	710	676	689	646	753	683	701	677	723	665	691	699	721	680	692	718	712	677	702	704	684	720	704	639	697	742	707
24544	20932	24356	27652	20140	1460	377	260	271	245	245	243	231	230	238	207	224	173	194	226	214	184	200	197	211	204	193	186	205	206	186	230	183	204	205	185	195	202	215	212	196	188	192	227	201	192	199	178	195	202	188	200	217	212	184	187	221	218	216	196	201	210	198	206	201	191	226	210	197	214	172	187	222	210	225	204	192	227	185	211	196	206	178	196	196	198	200	185	191	183	231	199	204	167	211	205	173	199	202	213	203	210	216	233	219	185	185	198	204	242	208	187	170	196	188	205	183	179	218	212	198	192	184	205	211	208	194	231	209	198	196	228	226	214	188	205	207	189	201	190	177	202	178	179	195	210	189	180	212	213	198	214	180	194	192	175	187	237	244	197	196	201	193	199	189	210	228	192	196	202	207	197	167	200	231	194	187	187	189	204	194	202	195	177	189	191	196	200	185	213	198	181	212	201	196	202	178	223	211	218	192	214	203	195	211	185	205	195	219	207	217	198	204	211	209	195	194	196	184	195	213	197	191	203	183	200	194	185	201	188	183	194	203	208	196	184	194	205	190	196	230	211	215	186	185	181	186	206	218	218	192	184	218	188	205	188	187	217	186	190	218	219	199	200	203	203	207	184	209	212	183	215	220	215	214	187	217	189	183	174	174	187	220	199	190	170	199	166	189	206	211	213	209	194	209	197	198	191	189	215	203	182	225	172	200	185	193	187	178	203	185	212	223	175	183	197	203	180	209	168	198	204	205	196	183	190	204	189	195	197	198	214	184	203	205	206	206	241	211	181	203	223	212	171	205	194	198	197	214	197	176	219	186	166	172	198	167	200	218	206	197	216	215	205	218	186	196	209	221	210	224	215	201	178	197	184	188	187	211	205	221	200	201	181	192	217	228	194	192	233	193	177	197	173	204	216	229	214	201	184	189	165	180	203	201	212	196	199	200	196	183	211	198	204	180	199	183	229	234	196	217	195	211	217	190	185	187	208	191	219	191	207	182	195	211	184	206	192	210	189	190	208	196	203	201	198	202	180	210	190	217	207	215	189	193	210	193	199	186	207	192	206	187	199	213	201	216	192	191	204	210	165	193	194	181	201	186	180	189	222	201	212	227	224	222	221	173	197	196	189	180	198	202	195	199	207	205	231	188	199	199	184	168	217	192	204	187	194	223	207	224	199	195	213	184	201	196	194	205	200	194	228	190	175	219	203	213	168	221	167	197	182	202	171	172	207	196	201	236	205	190	200	208	239	230	190	196	192	201	219	191	205	196	194	209	200	165	221	191	189	198	211	210	199	201	206	180	208	199	191	211	179	208	204	213	197	183	197	186	220	215	221	215	197	192	195	198	226	193	214	199	181	191	194	206	176	198	217	218	216	200	211	211	206	189	167	192	198	181	200	187	196	198	209	181	182	179	164	209	208	208	199	197	195	194	221	204	187	191	208	189	189	190	178	200	233	208	198	202	173	178	208	203	227	209	207	177	192	182	182	199	201	209	197	186	190	217	213	207	200	213	203	206	183	177	218	226	204	192	184	179	198	192	203	223	184	199	187	220	200	222	168	223	190	206	185	206	202	193	186	181	214	211	194	194	203	207	202	229	207	188	186	205	223	227	220	202	199	182	164	209	186	205	198	179	193	209	212	206	211	225	193	190	208	237	187	190	195	200	194	189	218	194	188	208	213	181	196	192	213	204	224	188	180	199	208	194	197	209	203	170	193	172	205	182	217	214	199	194	200	210	200	216	213	200	187	191	213	187	183	232	197	219	202	190	184	206	192	195	195	205	199	227	214	200	207	194	170	225	213	191	180	230	191	199	198	203	193	218	185	201	199	197	206	216	168	185	171	157	178	205	195	197	223	214	197	201	197	191	229	182	220	204	177	201	217	198	216	175	205	188	227	173	203	191	182	201	208	190	190	196	176	215	199	196	193	196	221	218	175	203	167	199	191	172	192	205	209	212	197	196	171	199	199	204	194	208	198	188	201	191	192	211	217	210	180	183	223	195	177	211	185	196	202	210	202	213	191	209	186	197	196	195	210	205	186	195	180	205	238	187	208	193	211	198	212	206	187	210	176	198	207	192	215	185	216	188	183	171	223	183	195	232	195	197	168	205	202	194	175	215	177	166	193	204	191	208	186	176	183	203	207	186	203	194	185	186	183	207	192	201	205	191	191	225	181	191	197	195	196	217	219	223	206	172	223	204	191	211	201	215	185	229	192	203	183	208	169	199	216	199	189	198	212	161	204	193	223	205	205	212	215	186	197	209	230	205	195	207	196	190	203	193	185	169	200	201	217	216	202	177	187	185	194	219	187	199	179	233	207	205	235	200	221	162	204	223	224	198	206	201	213	175	174	174	193	221	205	186	208	211	226	205	191	196	207	167	222	196	187	210	206	207	221	198	208	185	199	210	185	197	227	170	213	206	188	193	216	217	190	174	206	207	188	174	211	187	209	212	204	189	164	188	193	191	200	214	200	225	195	213	181	221	199	210	218	216	198	147	186	201	205	212	204	201	190	202	200	169	215	217	208	172	203	190	205	215	202	203	182	195	209	194	200	205	210	209	204	211	195	239	172	212	173	218	216	203	207	197	192	186	215	198	200	200	207	208	207	198	193	170	195	206	179	202	207	185	216	172	178	207	182	200	187	205	216	221	193	234	210	183	208	233	210	191	195	218	203	206	186	182	199	180	203	200	173	190	213	190	202	162	205	201	213	189	192	197	187	186	211	186	191	221	204	188	198	197	206	195	175	201	223	208	216	178	212	193	202	202	189	195	211	203	183	192	201	192	200	224	204	186	188	202	163	197	205	181	198	197	194	199	207	211	208	212	195	206	196	178	203	191	194	207	201	221	217	201	205	197	210	197	195	216	236	203	199	198	192	193	201	208	194	194	179	168	182	211	225	205	215	174	196	221	182	197	218	226	196	189	204	209	228	209	191	219	182	189	173	182	195	177	201	187	207	175	179	191	196	216	198	194	219	201	221	197	207	201	217	206	159	203	187	196	185	221	178	200	178	204	229	214	220	197	187	224	195	191	202	193	216	187	203	234	210	178	208	199	221	212	203	190	204	211	193	192	229	166	225	194	194	194	196	213	191	190	170	192	228	198	222	225	199	207	195	229	192	184	201	180	196	216	190	194	204	210	194	172	178	188	196	235	183	227	205	235	186	207	187	189	211	185	183	209	212	209	201	212	169	214	193	200	200	194	208	196	203	194	207	175	221	198	175	189	192	212	181	196	189	200	210	199	212	225	200	177	206	175	188	168	188	224	180	179	209	192	185	191	181	189	208	194	228	181	225	210	197	185	182	193	209	202	216	222	193	189	213	209	213	205	198	219	209	214	174	199	199	198	185	207	186	187	173	198	205	197	200	182	207	223	169	214	188	201	169	180	190	188	201	198	204	187	189	208	222	206	185	229	227	209	215	200	186	193	171	217	204	204	186	204	210	195	185	223	203	180	206	201	203	185	217	194	181	205	191	193	190
3129	2482	1491	894	603	563	527	493	506	467	438	455	486	424	485	499	499	432	508	448	493	440	459	472	419	483	438	438	431	487	384	478	454	455	450	446	439	435	445	421	489	411	429	447	439	446	425	446	427	470	479	414	469	467	444	467	458	432	462	477	424	447	442	431	443	459	467	515	459	465	474	437	427	471	490	448	449	437	431	416	436	432	470	439	440	468	433	450	477	461	404	465	433	466	460	444	450	441	478	456	457	459	451	489	468	461	449	442	469	488	466	404	455	466	434	461	461	459	505	456	439	457	453	468	450	445	475	467	460	443	474	466	456	497	409	444	452	432	484	442	434	444	425	410	421	454	442	440	470	465	483	456	457	449	454	474	480	457	441	442	446	437	460	460	463	422	478	464	465	455	446	414	433	435	459	525	469	428	440	473	447	498	479	454	437	424	446	442	473	441	482	443	439	433	461	448	452	461	504	438	440	418	439	456	449	470	477	452	443	458	486	437	448	408	434	437	468	441	472	466	464	418	443	476	447	424	427	449	482	449	473	433	473	461	480	470	449	465	426	444	497	429	437	457	446	465	453	446	403	434	470	455	465	437	454	429	475	451	414	436	453	469	464	490	438	468	441	457	453	452	446	457	499	473	480	445	458	456	429	457	458	445	465	458	443	506	441	467	458	468	451	445	483	447	451	475	408	440	438	435	444	460	428	457	466	473	503	457	486	481	431	484	438	448	493	492	454	448	438	436	446	455	454	458	454	418	516	466	413	416	420	473	429	486	454	451	442	438	431	476	489	419	444	482	443	463	466	481	444	457	445	427	419	467	520	431	432	434	479	424	452	428	447	429	462	452	459	456	475	430	461	454	436	463	449	431	466	439	476	473	460	494	394	449	417	508	470	481	436	442	421	454	454	463	440	441	477	441	465	447	441	447	445	421	469	440	452	435	467	458	474	451	453	432	456	482	440	508	457	448	469	424	435	454	480	451	427	434	429	414	456	450	449	432	455	429	444	457	447	431	442	422	458	428	482	454	426	469	443	455	431	418	460	464	459	467	457	418	458	461	469	411	430	448	444	465	463	464	474	448	447	445	447	470	465	460	465	488	418	441	435	436	461	445	422	437	449	452	475	407	419	456	454	457	440	467	423	463	455	435	443	446	465	455	459	471	469	408	474	478	460	434	423	432	454	429	436	422	430	419	444	458	435	456	444	477	488	465	458	465	478	409	478	452	439	435	417	474	494	468	468	491	465	416	440	462	437	444	467	398	443	431	459	444	440	423	427	426	464	450	472	479	480	441	436	430	464	492	431	450	471	429	454	432	466	443	450	472	454	435	472	444	412	393	489	443	452	477	467	423	461	459	423	452	452	439	468	457	470	449	449	436	410	417	471	468	495	450	462	431	447	424	443	457	428	457	445	438	433	451	472	445	482	455	438	443	436	505	400	475	477	442	476	422	421	455	470	465	446	472	462	480	464	442	448	473	453	446	433	471	479	428	435	430	457	448	432	491	442	457	465	462	435	440	445	454	448	439	462	447	476	480	435	471	447	482	442	485	473	424	439	469	437	473	468	433	432	460	461	422	458	468	483	463	486	477	452	421	462	502	437	481	431	467	441	472	457	438	456	445	444	429	455	461	415	435	436	414	459	494	468	447	445	443	438	441	442	423	477	451	458	427	459	437	470	500	400	468	441	439	411	481	456	442	458	458	460	443	456	484	404	494	426	436	477	463	453	424	466	450	476	444	468	457	418	462	460	421	436	425	429	410	465	455	410	448	437	442	438	446	438	465	440	471	475	460	436	467	458	477	462	464	481	461	463	462	463	464	448	469	472	441	416	464	448	449	486	456	458	445	452	474	418	468	436	463	453	462	467	475	455	471	496	415	448	484	466	421	419	437	466	478	423	471	474	497	455	442	447	442	465	458	442	457	413	466	417	445	505	450	453	441	463	450	469	431	471	455	432	414	460	420	418	451	443	447	454	433	457	449	459	444	452	492	430	468	461	473	448	456	439	477	390	446	451	444	448	457	494	482	439	439	456	468	473	457	430	450	458	464	494	473	449	444	450	481	478	477	446	468	426	460	410	404	419	424	453	444	428	457	434	461	470	436	421	430	470	485	439	473	446	458	446	431	460	441	445	431	499	466	503	478	474	449	476	468	444	430	461	459	426	415	460	471	470	440	469	465	459	445	424	423	473	457	454	456	411	491	491	432	440	439	496	417	449	456	442	501	452	461	462	458	446	411	416	417	419	433	431	432	461	411	456	438	423	415	438	415	453	427	445	433	472	452	456	436	467	474	433	396	463	455	513	429	459	451	433	451	424	437	426	470	475	424	458	396	435	441	437	453	434	450	455	428	465	456	474	453	461	485	475	463	441	473	450	462	477	452	432	508	458	439	444	485	474	491	454	442	412	477	450	429	408	428	445	427	422	461	451	470	410	424	481	472	472	439	426	441	426	460	412	434	413	462	455	445	463	430	524	421	467	436	446	453	481	426	445	415	476	434	419	483	411	431	449	431	453	441	454	417	420	481	477	447	467	433	442	484	448	462	415	456	479	465	491	396	489	458	454	445	478	429	446	437	467	468	461	402	418	434	441	435	427	474	482	455	447	450	477	428	447	418	476	464	466	427	450	464	478	463	396	479	467	443	453	460	436	445	461	432	476	458	469	447	461	425	459	446	489	458	458	462	440	441	442	418	442	422	452	481	426	470	466	456	461	444	482	448	457	426	445	500	450	458	433	403	475	432	454	465	449	441	484	438	468	452	440	436	519	463	445	431	459	457	470	447	433	442	476	422	424	446	424	437	437	456	408	460	422	427	444	448	438	441	459	481	491	482	438	486	467	471	445	461	444	453	448	454	453	445	448	450	448	440	437	417	494	445	397	418	455	451	455	463	459	473	441	454	481	456	486	470	436	414	486	480	468	451	433	440	464	421	434	482	485	463	473	471	421	466	470	438	422	461	484	418	459	454	458	457	444	438	440	450	439	474	475	470	435	420	496	469	455	469	419	427	504	450	459	442	449	466	451	458	440	430	438	494	447	443	429	480	451	460	487	432	470	434	421	478	443	449	477	441	418	428	461	467	437	472	449	424	455	435	465	450	414	435	443	457	439	460	424	457	426	433	469	448	438	484	460	463	424	460	455	464	461	477	459	444	457	443	439	473	416	471	452	445	458	442	432	474	476	484	454	400	433	477	461	456	437	446	444	452	453	471	470	437	467	448	467	494	464	465	473	438	478	445	463	485	443	467	428	434	446	448	430	419	482	466	505	490	468	461	420	433	447	449	448	461	451	444	479	438	412	467	457	465	456	426	472	446	482	464	457	441	442	441	484	448	405	441	498	422	447	429	445	411	473	492	443	486	463	458	456	452	450	493	443	426	484	468	394	439	434	446	476	433	474	450	418	439	462	446	459	456	436	481	460	424	465	470	420	488	441	449	448	453	461	444	435	435	467	438	458	454	477	440	454	495	461	435	477	451	511	443
23808	20946	25058	26987	20953	20604	987	308	206	166	159	160	125	127	138	99	116	112	104	89	107	102	96	117	102	85	108	73	105	94	118	93	87	119	86	98	95	73	89	85	93	114	77	79	91	88	105	80	88	72	76	83	82	86	103	89	74	78	79	93	88	83	74	77	69	92	78	96	89	96	80	70	93	78	83	91	93	79	86	113	75	100	88	107	95	81	90	96	85	70	87	83	79	85	84	77	80	83	90	73	111	74	95	92	92	82	83	72	82	78	97	92	93	91	97	87	107	88	67	76	102	75	96	86	79	69	83	83	69	84	78	79	80	71	81	87	65	88	82	74	74	84	84	107	81	96	84	86	91	77	86	79	80	77	79	96	84	88	76	92	87	85	90	66	70	89	80	88	100	75	91	70	98	81	89	92	77	103	81	81	57	94	82	92	87	78	84	96	67	87	97	85	84	97	82	85	76	65	80	74	84	73	74	104	89	80	92	73	67	92	77	98	106	82	80	82	97	88	77	78	70	91	91	90	89	89	87	94	91	85	85	86	81	89	70	102	104	91	92	69	82	85	79	98	80	88	57	84	87	80	62	92	73	61	86	92	70	82	79	84	86	85	99	68	82	88	82	75	72	68	89	100	83	85	80	84	92	83	84	65	82	73	104	96	82	116	73	80	79	103	68	92	94	69	83	81	82	85	83	94	86	85	79	90	95	77	73	89	81	81	88	83	70	98	93	64	88	88	86	83	63	85	83	90	89	81	88	74	88	81	92	69	84	72	94	75	84	72	85	99	94	86	79	107	78	98	91	70	80	75	89	80	86	95	74	76	87	87	84	76	83	71	73	71	79	82	88	93	76	73	90	72	71	95	66	79	80	68	92	84	84	103	95	80	101	71	73	92	93	77	85	75	94	89	98	65	92	93	89	98	92	73	72	76	98	64	72	89	92	71	70	94	79	91	97	78	92	77	68	67	96	76	95	94	98	93	76	95	89	90	88	89	78	91	90	95	71	72	73	71	89	83	86	85	84	98	86	100	74	83	98	95	93	102	87	84	80	108	71	86	77	108	69	88	88	79	62	98	86	73	92	95	81	89	82	80	62	80	77	81	77	103	79	69	89	96	80	88	93	94	101	90	98	94	90	97	86	89	89	74	92	79	76	90	85	98	97	83	86	72	68	88	85	87	96	80	96	79	83	85	81	82	74	82	88	90	96	96	81	68	74	68	63	86	64	76	90	70	93	92	74	77	77	92	89	77	74	63	92	77	70	81	106	81	75	77	96	76	94	75	90	86	101	82	96	88	86	68	99	97	90	85	67	85	85	91	70	66	66	103	89	77	97	86	83	83	96	78	85	93	74	71	92	87	97	97	86	66	82	95	77	87	110	100	85	91	78	80	77	82	79	55	79	73	86	79	79	81	95	83	92	82	95	81	81	77	88	78	75	80	87	87	105	84	76	93	82	77	86	84	87	78	98	79	81	95	93	94	82	73	86	80	101	81	83	96	66	76	90	81	90	66	89	83	80	83	94	74	75	65	74	72	79	93	73	75	78	84	73	96	95	78	88	88	103	85	82	94	92	103	87	97	88	96	103	73	72	87	89	94	89	89	75	96	82	98	77	90	87	88	91	68	97	80	98	86	76	92	83	82	93	99	81	70	76	102	79	89	88	75	100	93	93	89	80	88	84	84	93	101	82	87	83	85	67	79	93	74	86	93	75	90	66	82	92	88	80	80	92	78	84	90	79	84	82	97	74	95	82	97	86	85	85	85	75	76	77	81	89	78	86	92	78	78	74	86	88	76	88	98	96	84	85	82	103	79	74	80	89	99	70	84	94	82	100	98	98	77	80	86	77	104	86	91	96	87	91	91	89	84	89	76	83	87	86	92	85	83	87	79	71	79	93	88	85	79	80	78	76	92	71	76	80	70	90	81	73	86	86	100	86	81	93	76	66	92	73	81	93	84	80	106	90	87	91	91	92	76	96	89	71	94	73	91	86	86	95	83	88	93	73	95	83	89	100	99	86	83	87	93	70	98	81	71	80	75	84	100	97	77	89	90	77	94	78	79	79	66	75	90	81	97	71	88	95	90	88	85	79	97	77	95	86	79	84	83	88	84	97	78	71	79	86	92	82	94	94	77	87	69	84	90	94	96	77	91	66	60	66	77	87	91	76	78	93	73	76	85	96	96	69	71	88	80	79	71	74	80	82	80	87	90	91	88	74	62	76	78	82	108	98	86	77	72	79	86	96	85	87	96	82	72	82	93	74	92	83	82	104	85	92	74	77	74	87	65	95	76	91	67	79	89	97	94	89	84	107	79	72	91	90	96	85	77	67	63	92	78	75	73	96	88	95	78	88	69	90	94	73	73	81	90	83	91	78	102	71	82	76	91	96	68	82	77	74	73	77	71	80	89	91	84	83	76	76	91	99	97	74	73	86	88	78	76	93	91	83	63	68	64	94	69	70	86	83	84	79	63	79	83	81	79	93	91	87	87	93	81	72	73	75	89	88	90	82	83	72	87	96	92	77	82	81	94	76	94	79	72	84	81	88	89	80	87	76	71	73	91	82	76	77	90	77	82	65	77	93	96	85	95	91	87	67	79	81	91	87	74	76	79	95	72	94	82	81	72	68	84	68	84	79	90	98	96	91	92	74	77	81	71	64	85	78	109	81	79	83	78	91	97	96	93	88	84	81	75	102	79	85	76	86	93	92	87	74	69	84	73	76	92	83	95	81	84	80	65	106	82	66	89	95	74	79	86	71	88	71	101	88	69	82	68	71	68	73	86	92	99	84	76	79	84	78	72	77	79	85	82	87	95	68	100	95	76	101	85	106	85	79	76	95	88	78	74	68	71	84	79	68	85	79	79	78	84	87	80	65	83	95	84	82	82	97	79	70	100	95	84	86	77	75	85	89	82	84	71	94	71	75	84	91	72	92	81	80	97	109	88	77	98	89	90	90	84	98	75	90	76	82	80	103	93	72	86	78	87	94	80	82	85	70	76	104	84	90	89	104	91	93	105	95	68	97	87	62	83	90	66	84	64	92	55	85	76	95	89	95	89	94	79	76	78	77	71	88	80	70	82	90	90	84	70	90	75	86	83	80	62	91	90	73	88	91	91	92	91	88	87	94	97	100	87	82	71	86	108	108	80	76	82	86	75	89	85	85	89	72	73	86	94	88	83	84	85	53	86	70	92	95	88	69	74	58	93	67	79	70	74	89	83	91	78	69	93	83	89	86	70	71	70	82	77	67	68	71	89	84	85	74	84	99	70	88	85	82	93	68	93	76	85	73	77	88	89	86	93	88	80	74	83	79	70	74	67	71	80	74	77	80	77	61	70	73	85	89	98	90	81	79	95	84	79	75	59	90	79	79	92	88	84	76	72	100	90	94	102	66	81	80	73	79	120	71	95	108	66	85	74	75	91	77	92	63	81	79	89	80	94	80	90	71	87	94	85	75	74	84	78	100	76	100	89	89	96	87	85
3047	4129	2209	958	618	389	373	315	277	283	272	260	243	230	237	242	237	252	235	253	252	218	230	229	247	214	224	223	220	229	219	231	232	224	222	224	218	212	224	238	236	236	261	224	247	219	237	215	254	245	225	212	195	229	229	199	210	227	209	224	220	200	261	230	248	253	238	224	216	224	234	229	229	215	235	228	215	216	225	231	183	204	217	227	240	256	218	225	211	226	240	215	226	222	221	216	251	199	211	221	193	215	222	211	214	227	234	206	216	221	215	219	217	240	219	206	239	217	207	234	223	235	234	218	233	233	228	230	218	219	213	226	214	233	242	208	219	208	220	224	230	223	250	218	227	175	203	201	213	230	215	220	202	209	213	232	227	231	212	209	213	231	205	230	244	209	210	213	234	217	236	220	231	220	193	202	203	207	247	217	220	224	237	199	233	203	217	244	254	234	232	231	226	217	207	211	219	233	219	238	245	215	221	192	248	200	216	209	217	192	216	229	234	221	224	209	227	255	193	235	200	256	225	209	227	231	249	217	201	231	208	223	221	213	209	229	198	208	234	227	249	237	214	211	211	211	219	207	206	215	221	200	227	201	240	223	229	228	204	241	219	219	225	230	226	231	236	205	215	200	227	192	214	211	230	214	211	213	236	220	256	225	233	213	241	221	196	230	219	247	215	235	213	236	239	242	194	199	223	239	219	219	226	238	220	206	238	197	216	210	227	224	218	219	238	228	235	199	232	237	224	182	253	220	240	217	243	229	235	228	239	219	238	230	254	213	225	220	225	227	192	199	233	208	231	251	242	198	212	228	227	232	240	224	230	209	223	223	226	238	202	234	258	219	223	221	227	218	238	214	245	231	207	198	234	210	235	224	207	233	215	231	244	225	236	228	234	244	227	235	251	232	209	215	203	219	230	200	230	224	233	207	223	206	218	218	208	234	244	226	220	208	219	241	223	231	212	220	233	232	201	219	231	226	200	221	223	209	213	215	204	195	211	259	248	224	215	215	231	211	219	216	242	218	212	205	222	196	216	220	235	226	208	220	235	229	234	222	222	224	227	224	209	229	222	222	244	211	228	248	207	240	216	215	247	239	273	208	220	212	211	208	228	220	207	229	200	219	217	216	208	206	222	230	214	227	217	222	204	222	216	237	229	189	226	225	242	225	224	247	204	176	232	202	211	195	195	244	201	239	234	210	232	229	222	214	224	231	232	228	227	214	208	233	183	222	229	225	221	206	218	228	225	222	221	235	226	229	231	206	246	231	224	220	197	230	243	244	232	217	210	243	213	249	235	233	250	217	229	214	221	235	240	216	240	239	236	223	223	238	242	214	212	236	255	236	221	200	200	214	234	198	202	197	226	223	218	224	217	239	260	230	232	201	221	233	210	223	223	227	212	244	206	220	217	210	215	212	225	222	215	246	242	234	208	186	229	231	220	233	259	209	226	226	231	193	220	214	234	245	210	231	232	216	240	241	235	214	189	223	228	208	209	228	236	187	201	230	207	217	204	224	202	219	214	239	214	230	215	230	224	212	231	230	234	251	199	221	229	246	209	246	222	207	240	213	225	228	246	213	218	241	218	239	232	232	251	229	222	249	205	204	219	223	198	203	224	228	235	217	204	214	252	219	214	237	232	229	221	211	241	224	212	223	211	249	205	230	208	221	215	227	208	232	226	213	216	219	214	226	233	239	218	222	241	256	252	211	209	227	230	193	236	235	191	236	224	207	218	224	206	218	224	225	226	240	219	230	228	219	212	229	214	205	224	229	240	199	219	219	216	222	229	228	213	214	242	216	229	193	244	227	226	232	236	210	215	199	204	218	214	235	221	179	223	205	246	251	233	194	212	222	218	216	220	230	244	228	233	204	245	217	229	209	206	217	223	222	194	223	216	245	218	239	223	233	193	226	232	211	246	218	231	229	221	225	220	212	216	245	223	219	218	220	241	228	216	223	226	210	219	194	215	237	202	215	227	208	229	224	230	228	216	239	223	241	231	243	216	218	208	215	222	223	214	210	212	205	215	224	187	218	230	211	221	229	206	227	200	211	243	214	207	209	198	218	239	212	205	229	224	235	210	223	251	225	226	221	236	196	218	225	222	231	233	218	224	217	230	243	235	209	216	212	224	232	209	237	225	223	222	225	235	233	214	206	273	218	203	229	220	221	196	231	217	226	233	196	228	227	198	236	245	240	232	217	210	190	189	208	204	216	232	248	214	228	217	230	198	239	222	239	252	225	230	218	238	230	214	231	211	220	228	200	199	210	210	229	223	227	215	217	222	216	228	227	225	250	221	237	207	200	195	191	204	235	228	223	190	226	190	236	221	214	216	227	219	240	220	230	224	217	199	221	241	206	241	229	231	219	213	216	236	207	226	226	231	251	226	212	231	225	209	216	245	217	224	189	234	230	218	205	213	230	213	218	259	235	234	220	223	213	252	234	227	241	212	208	224	224	217	215	210	245	225	204	250	228	235	226	223	234	220	206	208	234	233	227	223	231	243	194	222	220	230	209	231	242	219	206	224	225	200	200	238	217	212	222	217	229	216	205	226	220	194	211	238	208	214	233	224	228	237	254	198	199	228	223	241	203	208	222	204	208	198	236	216	222	224	226	238	248	203	228	219	209	211	236	225	206	236	216	245	231	212	215	230	217	198	232	204	205	206	224	187	201	209	226	208	221	218	182	226	219	218	196	225	241	216	235	221	235	221	228	215	228	205	186	224	211	236	240	217	196	231	243	184	232	226	212	237	226	220	214	215	240	218	209	224	240	234	200	217	227	247	225	224	241	230	227	231	218	204	255	222	232	225	203	221	198	234	202	199	224	199	235	229	213	201	228	222	243	212	238	234	205	207	221	225	215	213	248	211	237	233	214	210	235	211	246	230	199	222	235	226	225	201	192	229	220	231	219	215	233	215	208	221	214	219	253	227	225	215	235	217	222	222	212	177	243	230	239	242	213	219	200	202	206	186	201	205	209	217	207	231	205	229	202	204	227	239	219	211	209	221	212	226	214	247	201	233	238	227	222	216	236	201	228	222	219	210	205	238	212	216	261	214	243	219	243	226	207	239	210	222	224	219	258	223	231	229	228	241	231	234	208	225	225	250	206	224	237	213	207	202	231	251	220	229	212	232	230	224	202	241	232	263	216	242	224	243	219	237	221	210	223	236	216	221	210	236	237	227	217	226	231	218	222	236	222	211	229	219	229	234	245	218	204	204	230	236	236	218	225	213	219	215	220	234	228	235	225	241	200	236	227	217	214	215	211	243	229	218	208	232	230	235	234	233	219	244	204	227	233	209	205	227	216	227	199	224	216	219	234	206	235	210	238	220	221	230	203	218	223	203	207	222	195	219	252	224	187	228	228	237	236	226	229	230	204	242	239	218	224	238	209	213	202	224	222	227	228	218	221	223	226	210	217	212	203	230	217	225	253	215	209	230	220	223	188	217	207	208	204	220	235	217	217	231	230	232	230	233	212	221	189
32222	10422	1055	435	367	303	311	361	303	315	305	302	312	317	289	301	330	295	342	314	314	329	306	326	336	334	306	322	331	307	311	353	278	299	308	328	309	315	312	313	351	278	351	299	313	293	320	330	313	348	311	344	325	316	327	320	342	326	294	357	343	306	283	297	291	344	354	337	315	305	320	304	305	317	328	311	309	297	330	304	323	320	299	316	307	320	305	300	299	310	309	306	304	301	360	298	308	296	322	294	311	312	323	321	278	302	330	317	285	324	314	329	312	336	346	311	304	342	316	320	310	303	308	309	304	319	304	335	335	315	288	319	319	304	320	333	316	313	326	323	320	334	333	329	342	320	334	294	298	328	313	305	314	322	331	311	296	281	306	300	330	335	303	331	323	353	324	306	293	329	295	326	306	338	309	299	310	344	303	330	319	314	338	326	311	292	306	325	343	319	324	311	292	342	309	279	302	314	336	349	292	343	300	307	312	293	343	320	309	313	336	295	291	323	320	308	331	332	335	323	323	273	285	318	308	346	319	327	341	281	315	331	320	302	313	284	332	284	353	353	340	343	290	312	302	327	315	354	314	324	358	345	319	333	328	317	297	339	322	281	329	293	292	340	320	316	335	319	307	290	317	327	337	346	311	339	307	297	297	327	315	327	334	301	319	292	300	292	301	296	300	364	308	309	316	345	294	294	311	326	298	334	324	315	306	324	286	306	283	328	314	306	314	332	317	276	318	306	287	312	355	314	301	311	340	287	302	330	322	292	296	315	343	312	306	323	271	323	323	305	302	289	317	341	301	295	322	298	295	299	286	319	334	309	344	339	347	316	296	317	324	325	338	349	311	321	321	301	283	280	333	326	311	284	300	292	331	291	318	303	360	309	312	307	301	311	327	320	293	342	302	322	305	280	341	342	303	309	309	306	302	300	349	312	282	306	342	335	336	312	302	310	305	325	321	317	307	298	312	369	337	284	314	301	308	317	345	298	322	310	325	321	332	313	334	321	320	296	313	324	342	320	298	345	307	301	330	341	314	334	358	282	325	325	298	332	283	327	291	320	346	324	331	329	306	300	280	307	290	328	303	305	299	301	315	326	346	310	335	336	361	321	322	322	328	329	304	331	335	347	306	287	323	312	315	300	323	338	292	312	311	323	321	293	301	320	284	304	294	320	341	317	299	337	298	338	339	328	350	347	309	318	306	293	296	307	320	327	326	307	309	304	293	297	326	323	319	311	348	296	337	282	321	319	319	332	322	321	292	300	331	316	313	314	299	312	300	311	330	341	337	305	347	329	324	328	286	334	325	332	318	344	302	312	300	296	302	350	338	321	312	305	299	310	300	290	336	274	310	327	321	319	325	290	325	305	316	307	325	325	297	332	317	343	267	300	327	339	287	313	305	320	334	319	321	305	333	338	334	320	324	310	297	299	304	347	321	315	322	308	328	311	310	329	335	312	325	295	321	329	316	299	319	300	298	343	304	316	329	339	319	311	299	347	343	312	306	320	322	316	321	322	298	298	334	345	303	319	328	331	337	306	318	314	305	312	324	326	318	332	319	342	332	325	314	320	303	319	277	303	299	303	280	339	330	346	319	355	323	311	327	275	318	316	314	305	311	279	320	288	326	300	326	312	339	334	328	307	300	291	281	317	309	293	301	285	315	291	317	315	343	319	318	361	315	341	293	325	300	306	295	336	322	345	312	320	347	349	334	314	300	333	304	338	324	318	302	296	288	349	308	323	352	354	312	289	324	326	319	272	305	328	324	323	316	327	303	343	321	316	334	299	322	344	306	319	303	311	328	292	294	307	342	308	301	323	325	317	323	305	295	349	332	333	350	305	349	323	308	331	318	312	287	342	307	312	323	333	322	326	315	333	314	331	316	337	307	334	334	342	333	286	340	358	296	306	351	267	303	267	334	321	307	317	315	328	291	332	310	296	355	297	326	298	341	292	302	307	286	316	314	268	318	321	349	328	257	287	313	359	317	282	312	359	315	270	330	335	303	340	344	302	333	319	303	311	329	319	292	297	306	285	320	306	323	310	306	346	317	300	295	306	315	318	329	326	350	334	329	295	334	347	332	300	363	337	297	336	359	329	337	348	338	339	314	294	300	313	320	292	278	324	333	301	309	335	284	286	320	312	291	311	335	319	308	351	272	291	360	327	314	337	322	308	333	332	315	306	331	316	299	330	303	315	283	313	297	349	289	327	297	341	311	319	283	324	261	304	292	310	319	332	331	284	302	342	313	307	304	348	318	294	300	303	302	309	298	328	315	339	343	299	328	300	296	319	330	339	312	323	297	279	334	305	342	320	316	320	304	346	303	289	298	306	312	318	338	306	319	330	349	304	321	331	308	298	282	331	330	318	281	309	308	312	338	306	362	305	315	319	286	310	273	322	306	341	321	309	343	327	354	319	297	302	341	318	332	316	300	335	295	320	334	326	328	298	305	311	337	323	313	335	342	292	308	329	309	321	331	315	306	320	297	320	351	317	266	329	328	321	320	325	316	311	340	314	332	326	320	309	306	317	292	313	308	344	319	320	328	311	280	294	281	325	357	301	337	355	335	321	337	332	297	324	353	332	323	302	343	322	349	316	311	305	322	332	327	332	321	305	318	322	291	296	370	300	316	354	314	324	309	319	315	337	323	314	330	313	346	323	307	339	333	326	354	306	323	316	292	296	317	256	302	309	300	313	326	319	338	313	308	316	303	315	326	303	319	310	350	307	287	325	384	314	319	316	346	303	331	306	330	312	323	317	291	322	329	303	340	305	340	328	310	324	299	303	330	325	350	334	290	316	295	322	283	307	322	311	314	316	316	359	360	319	291	315	315	326	312	299	305	333	328	314	315	328	300	308	326	304	278	318	324	294	301	306	334	315	319	342	297	323	337	317	318	322	323	343	305	295	325	318	309	326	311	327	347	318	301	362	310	307	326	302	330	284	315	329	307	312	330	338	292	332	302	318	340	302	314	289	342	340	315	296	319	329	285	307	319	346	288	318	310	304	319	288	354	309	331	315	297	295	286	291	305	322	323	319	286	292	310	309	323	305	292	331	275	285	304	372	283	312	293	331	321	331	313	345	337	328	306	334	302	319	322	324	358	316	323	317	339	322	343	312	292	327	329	340	352	303	329	298	347	335	359	313	313	293	294	292	333	303	321	311	315	329	298	315	350	311	328	345	303	319	320	309	327	321	356	303	334	315	319	313	301	314	320	319	346	313	292	310	327	319	310	332	332	313	347	304	305	326	331	324	320	323	281	311	349	308	350	297	312	341	317	281	292	320	317	296	329	354	325	321	300	297	342	331	300	319	311	312	312	324	342	332	318	328	320	307	315	339	276	320	329	299	300	321	326	338	355	326	333	337	332	327	297	294	336	318	326	334	295	299	314	336	331	320	295	296	301	309	331	299	299	272	310	308	307	325	313	312	323	305	304	282	321	313	318	304	331	319	293	292	360	315	332	332	282	294	324	312	314	324	317	284
5579	826	777	680	720	720	683	736	715	688	715	673	703	691	694	697	717	707	719	701	710	697	669	683	699	732	702	673	766	681	699	667	697	714	720	718	700	725	725	687	694	748	724	693	736	663	710	706	687	706	730	708	713	652	623	697	733	704	719	711	703	697	753	710	735	680	712	698	720	744	651	651	741	712	748	693	709	696	689	704	677	695	708	705	699	709	687	715	721	716	658	692	722	711	710	720	712	703	720	648	688	719	673	708	728	638	704	677	678	690	697	677	708	693	672	680	654	747	650	704	737	676	675	724	700	700	727	740	698	703	722	726	699	721	740	698	725	684	723	697	714	696	714	705	705	685	682	707	677	694	698	701	700	690	675	692	680	710	709	674	686	692	726	686	673	660	711	733	750	722	683	678	721	704	740	664	698	689	744	711	704	680	762	764	737	703	738	677	704	704	701	684	717	722	719	729	673	687	687	713	705	682	706	728	746	672	779	734	694	734	691	733	699	729	685	672	702	706	739	664	718	734	702	725	697	717	708	696	739	703	684	760	663	653	727	701	681	733	678	645	678	689	711	714	708	715	697	683	644	688	714	740	713	690	662	672	696	714	766	686	717	693	711	680	737	720	715	691	695	717	637	721	679	774	673	694	690	705	726	722	734	699	772	708	685	700	763	713	675	715	727	691	720	733	715	703	704	711	707	711	712	695	730	710	678	723	707	679	685	702	688	728	698	696	674	693	721	665	721	727	705	681	694	691	658	641	701	677	705	666	702	686	650	673	677	688	682	656	751	735	697	680	662	737	736	680	690	735	637	720	700	705	662	686	674	719	685	702	641	657	674	728	722	740	740	718	676	707	670	677	701	724	718	702	714	661	684	738	653	740	742	710	676	683	726	709	683	690	649	737	652	715	762	704	700	674	737	702	691	677	688	660	729	684	717	747	713	681	706	697	729	655	689	669	694	713	728	668	671	677	679	771	676	709	712	697	673	682	729	704	703	712	705	689	691	697	717	716	674	708	633	729	705	694	707	721	675	690	780	684	730	668	760	719	683	669	691	709	703	694	743	717	611	687	698	690	687	749	659	707	674	682	693	707	681	700	714	716	711	710	723	699	710	689	690	707	709	700	702	671	681	677	695	674	713	714	760	698	657	699	685	681	732	696	659	716	699	699	686	719	747	743	715	658	696	755	662	706	709	676	731	707	627	710	668	765	722	691	668	668	754	721	715	712	715	738	704	718	696	658	732	648	663	751	666	741	646	743	690	713	673	728	708	699	721	679	688	663	693	691	701	698	688	698	705	688	700	671	703	750	667	721	696	683	706	683	710	681	713	713	685	749	674	708	669	694	735	701	740	720	717	759	673	700	688	666	673	695	708	732	693	698	673	670	672	721	735	692	683	761	693	680	743	715	718	690	697	648	729	734	736	695	707	652	686	674	705	678	688	663	701	736	699	718	707	684	675	693	661	692	705	643	753	752	690	660	747	683	743	697	699	716	738	728	716	698	730	696	700	697	704	728	697	714	724	714	673	676	687	724	712	671	697	713	730	683	674	683	729	685	689	733	698	687	677	752	736	703	704	695	737	726	682	708	702	692	693	720	674	706	669	717	721	666	665	687	651	728	712	718	692	626	695	703	689	694	691	693	697	710	739	676	746	749	712	720	735	691	701	703	708	732	702	719	694	661	721	725	712	694	736	661	694	691	705	672	740	682	654	732	681	704	706	673	724	732	709	715	744	731	691	654	733	675	701	751	705	682	668	677	661	687	706	719	680	694	711	686	675	732	695	703	675	724	670	709	678	714	709	771	703	670	743	701	738	703	648	684	681	683	704	742	711	714	714	691	761	727	658	760	674	744	733	685	665	701	680	692	701	689	738	712	730	733	677	692	670	694	670	718	745	682	670	695	682	701	732	733	724	690	728	726	682	683	694	688	720	685	681	718	664	718	711	664	739	692	736	683	716	714	711	690	669	696	667	676	717	705	709	671	686	692	677	730	691	669	749	752	720	697	728	688	708	681	713	691	696	724	673	683	683	696	712	689	654	679	661	747	652	683	724	704	679	679	662	686	717	734	718	683	691	723	640	663	669	715	666	685	658	675	684	730	664	715	719	706	684	712	697	695	726	657	706	667	671	719	701	709	696	704	702	734	722	722	696	689	712	731	697	713	705	708	773	672	709	707	683	692	692	719	744	684	738	668	704	757	686	715	725	724	701	741	660	704	654	722	693	691	700	719	690	722	731	694	684	684	716	715	674	713	684	745	685	694	673	684	703	697	706	696	689	704	682	704	756	702	707	721	747	700	739	695	749	664	713	732	699	677	707	732	731	697	746	679	709	648	703	685	703	684	709	709	708	672	730	743	694	696	661	702	687	762	726	719	666	687	694	686	709	718	664	695	713	708	706	685	674	684	697	691	712	690	699	743	704	714	741	690	710	704	700	669	690	691	696	706	733	683	729	689	720	732	672	683	723	740	733	747	728	747	713	726	737	683	722	726	759	669	655	677	730	730	722	695	710	719	684	725	698	739	749	681	713	670	685	659	649	723	703	665	651	660	688	667	731	712	689	704	742	740	663	688	670	696	716	723	692	690	670	739	694	715	675	702	682	659	759	717	713	689	698	702	676	689	718	771	747	711	677	693	734	659	696	720	680	669	691	683	727	696	668	731	682	679	698	725	725	688	658	744	712	697	684	723	661	704	697	744	727	690	704	718	660	681	712	696	693	690	689	710	730	651	713	702	687	695	676	719	725	655	718	752	705	667	678	751	716	743	713	759	753	660	682	670	705	713	674	719	707	693	657	693	693	705	724	717	693	705	660	702	755	691	671	694	703	693	703	725	732	712	685	706	676	742	672	696	685	713	736	745	732	717	718	737	730	704	717	725	727	701	642	676	728	684	717	743	690	734	641	697	707	698	715	689	664	723	695	733	690	698	722	694	721	712	699	712	728	729	665	699	703	670	707	699	714	703	706	702	696	691	657	681	686	696	686	730	714	691	690	731	730	711	719	711	706	665	714	730	660	688	750	704	699	717	732	686	747	716	737	694	686	685	724	667	705	703	738	694	700	670	712	720	753	673	717	681	694	694	706	686	668	719	698	715	655	673	704	633	639	701	651	716	745	668	635	711	715	666	679	684	667	683	679	731	687	727	765	707	699	720	678	700	702	664	668	672	733	668	704	761	715	690	725	655	667	705	687	686	717	667	718	727	726	705	646	713	683	659	672	735	665	725	686	719	690	733	698	694	744	655	713	752	685	661	682	739	652	696	714	644	679	734	717	685	689	676	696	686	683	673	657	708	700	721	680	719	726	723	661	708	699	753	667	652	706	697	669	695	720	693	633	667	745	699	681	693	722	693	657	686	683	744	691	681	670	670	708	662	713	690	690	665	663	675	666	719	639	715	710	681	687	684	726	730	699	741	637	722	714	692	743	703	673	707	709	697	691	685	744	724	729	722	751	685	697	682	711	719	675	694	708	719	706	704	722	709
24579	20968	24403	27698	20166	1453	302	288	257	271	258	213	221	228	232	213	206	241	237	221	192	190	205	239	230	196	208	203	216	205	196	221	180	207	184	207	217	204	203	243	227	176	211	215	197	191	171	191	181	199	197	202	217	180	191	189	217	204	188	192	213	210	194	201	214	181	190	214	165	196	197	169	216	209	205	181	213	226	188	212	217	201	236	179	192	184	197	202	182	207	185	216	185	172	191	197	203	176	207	189	206	207	185	192	227	199	191	192	201	202	186	168	197	202	187	193	202	229	237	203	201	191	199	187	178	210	193	174	198	206	173	191	219	196	201	192	191	171	195	208	185	216	179	166	208	185	168	187	175	228	204	197	211	179	226	181	200	192	203	202	209	222	190	191	187	211	199	190	233	205	179	214	218	183	186	227	209	198	188	178	187	194	174	217	178	221	175	206	184	182	177	204	203	201	228	192	210	188	196	188	184	198	201	199	215	192	188	200	175	215	194	232	185	179	198	200	192	206	204	225	192	175	188	198	179	191	195	211	179	198	211	190	203	192	200	191	184	223	174	188	194	197	204	200	213	171	211	187	179	202	181	186	221	172	205	183	176	184	192	225	192	178	199	175	217	203	196	189	212	211	189	192	221	185	176	195	210	208	210	214	211	185	212	191	203	189	184	186	190	191	186	217	206	186	195	198	175	201	204	208	211	206	196	204	205	225	204	175	195	191	190	205	199	202	223	234	204	196	201	189	187	208	200	176	193	181	180	222	188	200	197	196	197	181	213	203	197	177	179	207	214	199	174	229	223	227	209	201	203	200	192	207	191	197	220	200	194	191	215	235	199	197	214	218	205	220	191	201	204	172	214	237	192	185	209	216	185	211	214	222	192	206	189	184	198	211	192	209	198	219	182	211	178	224	195	197	213	179	194	214	209	226	179	184	200	175	199	182	199	197	189	171	203	187	211	185	190	184	165	201	187	194	171	205	191	214	181	179	207	189	173	207	187	204	229	193	226	201	189	184	210	204	194	188	188	210	206	204	188	214	204	190	228	175	169	221	196	203	214	174	190	169	204	200	210	193	201	204	196	164	169	179	182	209	193	178	205	185	210	204	203	203	193	188	195	215	172	188	186	192	209	201	185	178	202	183	184	203	182	217	215	183	178	186	188	210	201	226	194	188	173	176	184	185	205	203	199	199	198	196	224	221	217	194	217	200	207	228	209	201	217	200	215	204	190	212	180	199	198	177	189	197	214	210	229	185	220	177	210	186	199	187	196	201	193	187	203	172	206	206	206	205	196	192	175	219	189	206	186	205	198	183	199	215	178	210	194	203	169	184	193	200	189	178	195	176	179	214	180	206	224	189	193	166	168	186	218	199	208	234	176	211	188	203	179	214	213	217	185	216	207	204	193	213	218	205	220	221	213	207	199	194	202	200	192	194	225	194	196	207	197	204	201	201	186	193	180	182	183	202	208	206	199	215	208	183	184	203	173	211	175	204	223	186	203	225	159	196	199	204	192	182	213	199	203	198	214	210	198	180	206	200	199	203	155	196	185	225	220	205	214	207	193	197	195	165	224	218	208	207	222	202	200	197	187	213	198	193	204	197	202	194	201	189	207	199	192	184	199	196	194	191	205	208	200	200	197	191	192	190	201	213	165	210	206	200	192	178	215	193	191	190	187	195	191	205	187	195	211	214	193	184	202	208	174	187	206	203	202	186	197	189	160	199	167	203	207	225	162	191	208	214	193	206	214	191	206	171	189	199	182	208	182	218	210	206	170	193	202	203	198	194	207	222	225	202	203	193	191	187	211	183	205	185	191	172	195	176	195	198	196	184	209	175	205	183	162	197	192	198	191	186	200	210	192	220	196	205	202	179	218	194	194	161	180	195	180	156	213	168	226	222	182	187	192	184	173	179	199	193	208	207	212	249	197	184	197	201	210	183	210	177	197	198	186	183	206	195	222	205	185	202	178	211	216	194	204	199	220	185	187	199	207	209	156	203	200	217	201	202	208	162	218	180	207	209	216	180	188	181	217	189	176	229	181	193	185	201	197	222	218	228	223	211	193	192	173	187	166	207	222	205	182	200	172	232	205	187	219	193	168	194	210	224	224	181	214	213	190	228	194	214	188	212	205	168	175	197	208	188	237	219	227	183	215	221	182	185	209	214	174	205	211	211	212	213	204	169	177	207	191	211	231	193	174	219	205	200	204	191	216	211	177	197	170	196	211	189	218	189	202	205	192	223	203	182	192	200	203	200	173	194	202	196	208	167	212	201	183	193	214	201	204	222	212	196	206	193	179	193	189	204	175	198	204	193	192	201	215	184	196	155	207	191	195	182	222	208	161	205	171	173	180	188	217	192	203	193	217	219	193	193	216	177	186	188	201	194	192	196	195	196	211	167	197	200	191	203	174	191	196	226	213	184	215	192	180	205	193	165	208	220	222	175	222	193	201	225	183	215	185	169	192	192	197	216	177	226	227	201	217	196	205	176	201	230	189	191	190	201	215	227	220	196	200	215	184	218	221	185	196	188	223	204	210	184	221	208	215	202	209	193	210	199	194	195	233	210	211	182	206	207	215	201	210	191	209	165	154	178	208	206	221	190	186	177	187	189	193	201	210	176	177	178	226	202	176	200	202	172	190	221	201	192	222	196	206	193	194	220	202	215	176	193	214	210	196	218	164	194	204	186	175	182	208	181	189	219	187	210	204	196	218	181	211	220	201	198	213	212	195	187	201	202	218	197	192	217	179	190	178	199	216	174	178	212	195	183	203	171	179	187	186	206	186	214	218	233	160	168	195	202	195	199	204	187	199	182	167	222	202	181	185	196	210	192	223	213	201	169	208	216	182	207	225	176	187	203	196	202	178	206	209	185	208	193	187	191	208	181	190	189	194	205	192	218	219	208	212	218	219	188	194	194	214	217	229	199	191	197	206	181	188	184	204	181	192	185	192	199	172	214	221	201	195	202	203	218	212	195	216	228	217	202	203	227	199	209	164	199	217	160	199	192	217	217	192	236	192	197	187	182	198	189	184	183	217	212	228	212	208	200	194	213	213	205	203	203	181	193	186	181	187	208	191	179	199	187	186	194	190	199	182	188	217	209	203	196	191	188	172	210	190	215	205	199	181	186	215	211	204	180	193	186	209	185	217	204	189	215	198	209	205	208	206	212	199	162	199	196	198	193	214	198	188	179	174	201	185	185	172	182	207	212	212	215	214	220	190	191	192	189	194	173	203	187	185	205	189	204	185	194	202	193	214	181	183	205	172	185	193	181	221	190	196	216	190	184	196	187	209	209	184	198	223	209	214	215	190	208	191	204	210	193	215	210	224	177	171	219	230	185	240	188	176	186	199	203	210	169	213	209	202	217	199	194	189	198	218	191	187	207	203	196	208	201	182	188	218	166	190	206	183	186	232	218	208	190	213	196	212	228	225	214	207	208	175	204	187	191	196	208	204	221	172	206	163	176	191	174	209	220	204	204	235	219
3113	2505	1488	839	645	535	555	560	476	456	476	426	471	461	495	452	499	461	450	419	483	447	464	422	466	466	460	466	480	434	456	412	459	453	481	424	447	434	453	459	494	484	423	457	449	435	441	452	465	424	465	471	475	472	466	457	425	467	458	431	446	432	414	461	461	461	445	432	469	488	434	437	438	483	512	467	470	426	433	496	432	440	445	475	425	419	452	429	461	455	406	478	410	459	456	465	435	434	395	462	444	487	469	460	447	464	426	455	472	417	474	431	447	473	406	404	419	446	475	437	451	402	440	424	439	416	445	466	444	417	469	426	496	467	411	461	469	452	463	441	468	462	465	460	508	422	439	444	446	457	473	434	434	489	440	424	436	431	464	431	427	472	487	461	457	442	435	407	436	412	442	458	467	446	464	464	416	448	480	412	419	452	408	478	461	443	454	454	428	468	465	426	451	481	482	439	465	486	452	429	501	475	479	432	477	432	415	463	452	450	455	484	471	442	457	459	492	437	445	407	457	468	473	444	455	407	474	426	453	439	455	499	462	428	457	459	450	456	420	447	449	410	455	451	462	461	467	470	435	418	393	398	479	444	422	465	430	441	433	417	461	442	458	458	436	432	476	470	444	433	449	457	431	455	461	456	474	479	432	424	409	472	457	471	463	440	476	469	428	451	467	499	463	453	449	412	465	460	442	452	471	466	437	475	445	448	448	441	445	447	454	447	469	437	477	424	439	481	446	445	463	443	470	468	493	465	447	449	479	420	463	473	459	469	471	454	467	451	436	418	453	506	448	417	487	479	411	424	457	428	470	476	474	442	427	471	503	445	429	494	458	454	424	487	450	461	476	440	434	457	438	439	497	448	512	471	445	441	425	408	466	439	438	465	489	477	451	425	469	450	457	430	437	438	448	463	457	450	449	489	477	453	482	418	468	434	451	482	434	453	428	442	451	467	477	420	481	474	427	414	432	443	474	447	443	423	462	444	443	453	454	440	436	448	512	442	464	478	426	401	443	460	425	455	442	434	424	427	474	465	428	457	474	440	448	429	429	433	445	443	485	433	413	417	491	437	501	448	455	470	434	440	444	437	474	486	432	454	449	433	527	496	433	470	458	456	445	423	478	471	458	426	411	449	433	441	455	449	440	414	439	476	466	387	434	479	461	462	430	430	473	461	461	482	412	482	452	437	466	422	437	415	450	527	459	452	461	433	466	442	460	445	431	451	431	420	448	403	455	429	432	432	448	428	459	432	475	447	449	432	413	497	448	454	464	461	440	462	417	463	421	454	414	440	440	424	453	470	445	444	425	406	447	414	435	498	466	451	446	430	447	455	477	405	421	429	433	450	428	435	475	443	415	485	437	422	468	486	461	474	445	451	434	429	436	478	458	450	414	449	449	468	453	467	423	433	444	428	456	422	451	461	442	452	448	462	461	437	471	459	444	432	481	461	458	452	406	453	401	429	468	418	452	459	422	475	442	437	463	468	429	463	451	416	382	459	410	473	450	431	458	459	455	435	434	471	455	432	465	456	460	460	479	449	464	442	422	458	419	459	482	436	449	468	468	442	411	426	447	427	455	407	430	475	441	485	458	453	468	420	483	462	456	449	426	434	465	451	418	454	442	430	430	467	463	472	451	423	439	471	431	462	460	444	443	443	460	473	454	452	468	494	446	461	468	469	444	452	454	471	415	481	479	439	411	440	488	438	457	421	459	461	476	436	439	473	458	451	460	384	434	475	430	457	448	447	487	452	482	462	463	461	448	429	425	457	435	444	448	463	466	419	433	447	466	474	403	474	451	477	423	441	435	460	420	462	473	411	459	435	432	414	450	407	447	488	455	460	448	454	474	453	430	440	457	475	405	424	446	461	463	434	458	459	439	443	494	457	476	471	433	433	456	413	486	457	463	454	499	467	484	447	472	470	484	442	405	463	451	430	459	408	476	473	438	468	479	483	445	440	472	446	444	457	440	441	413	427	434	446	449	434	437	468	441	425	465	382	448	423	462	404	440	438	455	475	444	422	495	400	485	461	412	436	442	443	446	417	469	455	484	461	473	452	459	430	458	462	449	470	438	442	482	460	461	420	482	466	439	474	423	439	438	454	430	432	450	470	447	433	466	445	442	454	452	466	468	451	459	467	447	433	427	464	484	433	475	434	425	452	473	472	465	423	492	438	495	430	462	481	431	476	449	463	426	465	483	440	457	493	452	480	423	487	442	487	472	423	441	415	429	480	442	448	425	458	418	499	490	454	447	467	470	508	445	465	463	440	418	457	443	455	439	437	447	415	423	473	418	426	441	446	457	439	436	423	444	434	449	460	462	429	443	481	461	469	467	388	431	411	469	451	478	445	467	439	467	503	420	436	485	439	459	462	485	468	462	441	444	471	439	502	447	466	409	444	472	441	454	445	443	461	445	436	460	467	437	409	459	453	474	442	467	425	436	473	443	458	433	417	467	450	493	465	445	503	436	465	432	510	430	493	477	455	451	423	477	475	434	434	474	459	451	438	462	462	434	438	470	448	438	449	485	450	459	419	463	450	434	469	459	482	460	454	429	434	442	474	441	470	457	402	468	448	468	476	487	457	463	433	446	427	478	401	418	458	452	458	458	509	485	469	451	466	420	471	433	457	465	448	443	469	463	463	485	455	456	428	452	431	431	433	457	457	444	441	461	465	451	468	458	443	421	463	464	428	456	419	443	464	468	426	435	450	475	454	439	457	410	472	420	415	448	446	446	434	423	470	465	417	471	419	454	448	463	452	447	444	439	437	490	435	458	441	428	447	447	452	470	426	419	419	462	493	445	453	463	458	448	462	440	458	484	457	436	468	443	412	494	406	470	440	473	487	492	420	458	457	454	471	455	429	442	419	467	437	439	425	463	433	483	438	467	454	456	467	479	461	457	432	466	473	454	423	416	518	413	436	457	466	444	444	455	440	435	407	438	465	463	453	480	461	464	430	441	470	463	464	462	446	470	440	463	469	468	435	468	479	498	477	430	457	457	441	482	460	418	466	478	417	455	445	489	474	433	462	405	466	429	456	447	436	426	432	474	456	449	461	455	460	450	439	448	489	438	444	448	487	443	459	454	453	433	422	430	439	461	473	443	421	460	441	448	452	415	455	447	427	426	460	421	470	453	461	467	473	464	454	440	450	468	447	455	450	441	453	426	413	489	434	395	446	454	463	498	470	443	466	454	482	474	455	435	453	448	491	436	455	482	435	426	419	452	440	460	451	460	449	451	446	460	433	423	457	457	463	471	469	468	442	436	403	434	432	441	450	469	414	444	413	483	480	448	486	438	452	497	467	450	441	477	449	451	460	450	430	442	419	443	451	447	446	441	464	458	446	437	443	472	459	427	424	439	466	412	455	450	432	503	427	472	463	436	426	450	464	460	452	450	463	474	472	460	442	455	421	426	433	487	426	468	456	446	460	470	434	470	442	485	417	450	477	416	447	442	485	412	475	459	432	445	450	463	446	446	456
23864	20956	25058	27036	20963	20589	981	295	200	164	141	151	121	128	147	101	110	99	98	103	97	85	107	78	110	85	92	102	109	72	90	99	92	82	100	96	88	86	78	95	80	91	86	107	91	100	97	101	81	90	55	77	80	73	88	79	76	77	99	85	84	82	78	80	88	75	76	92	88	92	96	86	85	89	90	71	92	85	87	76	83	88	90	75	88	90	84	98	90	82	83	79	84	84	80	87	110	92	77	87	85	81	96	94	83	68	80	72	81	95	71	78	96	93	77	107	89	78	86	83	92	85	98	78	77	76	73	89	81	73	81	86	88	84	84	83	84	65	100	79	80	85	86	87	82	75	86	96	74	77	78	98	83	83	83	59	96	71	80	70	84	99	79	69	75	93	86	69	88	88	84	104	81	80	82	81	68	75	79	86	97	85	90	82	71	89	73	83	95	59	74	90	76	92	91	78	75	82	72	85	65	71	73	66	89	87	76	64	76	83	79	82	103	80	81	83	81	95	82	86	74	58	96	86	86	86	81	61	87	85	83	99	80	68	70	75	84	81	82	94	89	77	95	69	88	91	84	96	101	81	89	68	93	116	74	96	99	87	87	70	77	78	74	77	80	78	91	84	77	89	92	82	79	71	89	94	86	83	74	76	67	72	87	75	81	77	85	80	82	61	82	85	73	76	87	96	78	99	82	79	87	89	81	78	98	86	82	110	82	74	80	78	69	79	75	87	78	94	77	92	98	90	88	76	90	95	69	75	78	75	83	90	86	82	95	68	80	106	65	88	88	97	82	95	79	90	74	61	68	79	77	83	74	86	93	88	105	93	82	80	74	83	85	79	75	95	81	97	70	77	75	82	84	85	75	74	103	72	89	82	78	75	93	78	89	81	70	64	103	75	81	93	84	85	87	75	92	65	89	70	85	85	86	76	107	77	84	88	80	76	95	87	64	75	89	97	81	99	71	83	78	77	80	73	68	78	92	71	79	91	79	73	72	71	79	86	84	83	86	86	67	80	64	76	96	72	82	86	89	87	86	73	82	81	97	78	80	85	93	87	79	82	80	85	90	85	77	87	98	81	66	80	87	72	92	89	92	87	106	75	86	63	75	83	81	82	79	103	76	71	89	70	86	76	96	83	103	75	102	81	89	79	82	92	84	74	94	87	70	82	67	114	98	83	79	64	83	92	87	75	75	99	87	87	79	96	72	69	83	73	83	85	70	77	81	94	106	99	81	72	74	75	70	85	111	71	76	78	86	78	78	62	73	88	70	80	99	92	93	85	68	86	79	102	72	80	93	77	98	73	69	92	69	97	88	77	67	101	82	80	104	71	66	69	65	86	76	78	81	79	73	84	68	89	97	89	75	82	78	98	72	75	72	84	78	84	88	85	78	90	85	85	95	91	88	86	77	82	72	81	77	72	82	87	90	95	95	102	84	92	93	98	86	92	86	98	69	85	71	86	96	76	89	84	74	65	80	87	69	82	80	95	78	94	75	72	75	84	77	72	73	81	90	81	91	64	74	65	87	83	71	82	82	93	86	81	85	86	92	84	69	78	83	75	81	81	83	104	88	66	91	98	90	85	84	93	74	68	79	71	82	88	81	95	80	92	79	84	80	86	77	90	75	81	86	79	83	88	88	75	88	95	86	101	81	95	103	89	93	83	80	64	84	71	87	77	85	89	69	90	67	85	82	78	90	92	90	94	91	66	81	93	91	85	78	89	72	78	78	87	75	96	70	78	93	98	92	80	91	80	68	84	84	80	98	82	84	80	86	90	75	89	110	99	84	82	94	75	76	81	64	68	76	57	83	89	68	90	77	79	82	84	75	89	84	107	88	97	83	83	72	77	75	91	83	75	87	105	71	88	86	74	76	85	89	84	66	71	96	81	91	69	78	83	104	94	90	83	92	82	91	76	102	71	97	86	73	104	87	88	83	80	84	90	83	79	73	102	83	75	77	96	76	66	91	76	93	78	77	71	83	90	77	93	90	79	80	86	82	86	84	91	93	102	81	85	87	62	91	89	82	77	81	74	76	92	73	84	72	83	69	68	89	72	65	96	85	86	93	85	93	72	80	78	86	87	71	89	98	77	82	88	72	79	83	89	106	75	68	77	88	72	91	76	99	68	99	93	63	79	99	78	68	78	84	87	81	79	81	70	83	70	101	85	94	78	69	76	79	83	78	79	70	78	70	81	85	89	73	79	78	83	73	91	88	98	75	73	94	78	79	78	86	81	80	83	81	75	91	100	86	93	70	88	84	74	88	98	71	76	69	79	82	89	105	72	77	82	74	91	72	76	73	76	91	76	64	81	100	81	73	82	92	86	89	83	99	93	69	82	89	77	94	81	106	89	72	89	89	101	90	80	85	71	67	77	61	78	93	70	80	81	101	81	78	72	76	82	85	76	94	80	95	71	85	69	86	90	70	80	81	82	77	82	99	80	77	77	83	92	69	103	77	76	86	77	90	81	82	79	88	90	90	89	78	85	83	83	88	83	84	85	89	96	79	99	87	77	69	94	63	84	83	70	87	80	68	92	71	67	88	90	84	92	92	84	96	86	98	96	73	69	88	64	81	71	86	73	82	85	64	75	89	78	95	75	80	77	87	93	84	81	84	87	85	94	79	89	88	67	81	79	78	72	73	66	90	95	84	96	89	61	79	81	104	69	78	97	72	85	95	77	72	84	72	85	87	76	95	104	80	72	86	83	82	99	83	91	81	112	80	79	75	66	88	80	78	91	101	83	87	92	87	90	92	86	74	76	92	92	82	71	83	73	80	102	95	83	84	67	72	87	87	78	76	87	81	72	93	89	83	93	75	78	96	87	77	93	82	68	81	104	75	79	79	88	83	75	83	86	71	85	90	84	87	65	97	85	87	99	98	78	97	84	64	80	82	96	71	90	87	98	103	88	90	88	80	76	90	72	76	68	78	90	86	95	96	84	73	83	88	78	83	74	81	83	87	74	75	81	88	72	93	80	82	90	85	91	94	99	92	84	86	81	98	73	77	85	96	80	84	94	82	87	97	93	88	70	80	80	74	65	77	78	84	78	84	80	100	81	70	71	93	85	82	87	99	91	80	91	66	78	81	97	80	72	89	92	89	91	89	87	101	87	88	81	84	91	92	64	97	88	71	76	89	93	95	86	97	75	80	82	76	102	80	78	94	72	80	73	95	74	86	81	67	92	79	87	102	85	79	68	87	71	80	77	76	80	75	68	89	76	85	98	86	82	78	79	58	74	84	92	62	76	67	88	92	72	95	86	87	77	74	80	75	97	87	81	89	73	67	84	75	81	76	88	74	91	83	82	78	100	95	84	75	86	77	65	76	95	90	87	82	87	81	90	84	88	90	87	78	67	80	85	69	93	84	87	82	67	88	86	86	85	89	101	62	88	93	90	90	93	84	77	83	91	83	64	89	72	91	86	87	81	85	104	91	80	80	92	88	98	92	71	76	84	87	105	89	90	81	84	98	92	80	94
3094	4115	2300	1044	570	417	336	293	264	251	237	259	252	221	242	229	257	212	235	219	227	218	240	217	226	247	220	262	227	217	203	252	214	230	176	236	227	218	199	230	232	214	220	241	234	217	219	198	252	197	222	217	207	199	216	238	248	190	244	223	244	202	245	209	230	223	218	198	209	232	218	196	229	231	260	227	199	215	205	250	220	208	226	231	234	212	198	216	221	188	212	211	245	222	235	199	210	252	202	209	217	217	221	251	220	199	225	220	218	197	223	204	223	233	224	201	216	200	231	198	222	233	208	214	226	221	236	217	240	235	200	219	252	191	238	198	208	216	208	238	210	216	211	216	202	196	217	244	218	233	223	228	214	240	200	223	213	249	225	206	222	233	219	208	236	232	206	222	241	223	230	240	241	214	239	237	216	243	221	225	228	240	220	217	218	243	225	222	210	240	223	212	228	220	216	226	233	212	229	246	206	206	215	233	230	237	224	216	231	208	221	217	233	226	240	219	212	261	231	230	233	214	224	228	199	235	207	223	228	222	220	239	205	226	251	237	231	232	206	225	220	238	224	211	211	197	185	208	232	213	218	237	224	216	216	218	228	231	199	237	221	199	240	224	211	202	232	197	223	215	231	208	216	210	206	225	215	223	231	209	222	224	199	240	190	220	221	208	234	227	241	226	234	219	239	242	185	223	225	204	212	228	240	215	245	205	222	255	235	227	231	250	208	219	224	224	250	231	200	219	230	215	200	240	208	217	213	201	198	207	249	221	212	260	220	221	215	252	209	252	211	209	205	231	229	218	234	229	232	210	227	239	228	217	220	227	244	212	203	238	206	223	206	249	210	234	205	191	228	207	241	227	212	223	220	218	243	226	231	226	198	209	252	225	213	204	209	211	224	232	204	221	240	216	214	223	213	220	216	228	223	212	222	225	236	232	203	207	247	216	205	232	200	198	223	220	236	229	239	231	228	230	216	229	194	205	216	237	238	200	213	208	216	210	210	208	211	228	215	229	232	220	244	258	216	231	225	218	231	220	219	246	244	243	229	208	229	206	208	195	221	203	201	237	209	235	204	245	228	230	228	227	234	206	230	233	211	223	236	237	194	213	220	192	229	205	228	232	227	221	205	231	210	221	216	239	202	219	181	232	214	209	239	198	233	215	209	238	240	212	239	220	209	218	235	221	233	239	239	221	234	208	222	216	208	226	238	210	211	216	207	222	248	208	254	226	205	202	213	235	220	208	229	211	247	207	211	218	233	212	217	230	216	202	213	225	228	202	234	219	242	218	236	198	214	221	228	212	223	216	210	209	236	224	223	208	249	213	222	190	216	214	225	195	239	197	236	238	196	213	201	225	241	233	200	233	235	226	208	218	240	220	226	210	245	203	206	201	220	219	245	221	229	207	214	239	225	227	220	219	236	206	209	213	219	208	217	189	245	211	212	218	234	217	208	246	224	229	221	227	235	203	214	227	224	236	224	223	209	208	212	220	214	233	204	233	240	246	227	208	223	186	240	229	239	220	218	224	212	205	210	228	216	197	209	237	237	227	193	210	221	212	224	211	242	211	223	204	209	226	219	207	235	204	226	234	237	210	218	208	235	203	203	207	206	230	210	219	224	224	235	213	204	210	254	208	229	188	246	225	233	221	260	236	214	236	221	214	196	206	211	227	228	201	227	215	214	213	211	220	222	227	216	200	221	226	225	229	205	227	233	235	221	207	248	196	202	233	240	220	197	203	195	246	201	214	246	219	227	249	217	203	213	232	217	179	209	231	197	220	217	231	242	226	214	217	216	229	206	225	223	215	213	216	219	226	207	236	228	227	231	214	201	216	236	259	225	212	253	240	249	219	236	216	216	209	237	209	202	213	243	222	236	216	213	214	234	222	228	212	240	229	200	214	244	228	219	230	217	214	222	247	246	195	216	224	221	209	223	239	210	204	227	216	214	225	223	220	229	210	206	210	248	211	217	224	244	248	211	235	234	202	246	241	210	213	225	230	224	200	223	221	242	209	224	222	211	207	220	246	232	226	213	251	229	232	218	225	238	205	201	251	212	231	220	234	219	208	232	214	201	194	199	230	218	199	217	222	233	242	204	246	229	247	219	214	221	218	199	224	201	241	202	219	236	241	222	214	224	232	229	222	221	240	217	236	212	203	211	208	234	204	228	224	212	203	238	206	239	214	238	216	225	225	224	210	211	251	234	204	254	234	239	239	183	217	236	211	227	228	231	194	219	253	216	218	226	198	224	221	230	234	208	203	200	225	245	249	223	199	220	194	212	218	221	216	239	230	196	222	222	242	231	213	224	201	245	198	201	219	201	241	201	200	235	229	231	218	221	218	222	224	224	231	208	225	224	223	226	217	228	213	218	225	239	217	218	203	203	222	208	206	219	226	221	221	221	215	247	253	200	233	214	218	248	245	225	225	216	227	235	205	233	219	195	243	241	223	228	215	216	237	224	231	258	208	202	216	225	225	208	215	194	243	229	216	240	238	230	206	222	215	210	214	211	225	205	241	206	233	237	235	226	222	207	233	220	239	203	250	221	211	212	194	243	189	222	229	206	202	229	202	220	246	216	201	207	231	240	192	213	215	227	212	225	222	213	231	209	236	207	228	228	224	215	222	245	222	239	218	228	212	213	222	202	217	214	227	238	224	195	213	228	215	250	214	197	213	212	202	216	233	204	219	227	212	189	228	230	218	190	234	220	242	214	212	236	233	221	248	217	214	218	224	214	240	238	209	198	200	240	206	216	221	234	250	254	198	223	220	235	220	204	208	229	211	203	233	230	237	232	224	222	231	238	224	202	239	209	216	220	232	219	229	226	226	226	196	228	217	240	223	206	208	211	200	222	241	229	215	228	225	232	218	224	226	199	242	205	204	223	218	225	213	241	217	208	208	216	212	244	236	209	243	222	243	235	229	202	221	255	213	228	219	229	214	240	218	210	233	215	197	199	202	226	209	187	213	234	204	213	217	222	246	208	210	247	213	203	230	237	207	245	239	236	255	212	197	219	208	235	225	214	221	192	227	224	194	231	197	219	235	213	229	214	220	248	199	226	226	233	227	227	214	222	212	231	244	226	225	214	212	221	252	215	235	231	213	234	220	218	219	231	235	214	213	214	223	221	255	245	205	243	222	203	242	221	217	235	235	198	210	225	225	247	222	257	231	225	227	222	223	231	213	214	190	234	239	203	201	213	180	214	220	238	207	238	221	208	245	236	222	219	210	241	258	219	195	227	245	208	210	198	194	234	217	212	235	226	214	212	227	219	207	231	222	204	228	198	210	227	216	194	210	220	206	224	222	238	248	221	238	225	219	202	210	209	195	241	199	262	224	245	231	220	221	203	207	255	236	195	221	243	214	217	222	202	203	217	246	228	216	205	207	224	227	242	214	252	213	222	224	227	263	203	202	232	234	231	234	246	221	213	207	226	220	219	210	227	216	239	205	238	220	220	199	233	227	214	229	235	234	243	188	192	212
32202	10261	961	322	357	302	326	323	331	349	301	307	342	289	349	333	328	321	318	317	336	305	304	307	365	313	360	348	313	327	324	299	309	318	315	312	332	337	301	306	314	327	306	335	338	308	310	318	334	301	284	316	320	312	323	321	319	324	338	355	330	302	304	290	289	318	322	313	292	327	285	328	323	298	333	322	289	332	334	294	315	363	335	317	301	316	311	305	318	317	304	317	293	310	332	330	315	353	289	323	316	322	339	312	342	332	294	315	346	304	310	305	311	319	331	350	333	306	310	301	335	312	306	334	337	346	332	321	318	332	326	349	300	330	284	328	300	332	323	322	321	346	316	307	355	312	290	314	318	342	303	327	314	331	262	329	328	288	300	321	316	318	313	299	318	326	334	312	293	317	298	321	350	336	340	313	301	312	288	283	323	317	317	324	327	323	322	301	324	326	318	292	299	322	340	289	311	297	335	305	291	312	317	310	316	310	323	308	298	316	308	303	276	326	315	310	302	310	335	315	332	340	311	299	292	328	366	349	334	328	319	297	351	318	294	307	344	358	318	308	323	347	339	330	292	307	321	329	318	300	357	317	345	323	313	309	305	337	330	302	317	339	336	322	327	331	326	315	327	297	326	323	328	288	299	324	275	297	310	324	297	305	331	309	347	346	338	302	316	307	317	338	347	314	312	311	306	317	308	317	308	285	313	331	331	305	318	330	311	282	326	338	290	300	322	283	297	326	296	303	299	312	294	299	327	317	303	297	314	304	318	316	291	332	328	343	290	291	319	323	346	308	328	286	317	323	350	356	310	338	297	321	323	307	352	349	335	272	300	294	271	274	348	335	321	333	319	310	326	333	337	313	316	322	307	304	331	345	279	337	333	314	322	307	302	303	305	342	324	311	318	322	334	318	367	325	306	311	314	296	309	330	317	344	339	302	291	346	337	327	350	339	286	317	311	326	308	328	339	313	316	332	314	310	300	326	318	314	317	323	300	316	322	340	357	307	287	295	337	345	321	317	319	325	326	341	336	354	334	313	322	320	307	325	335	301	309	306	312	335	321	336	294	308	296	331	307	348	304	327	305	321	326	322	322	292	306	305	349	324	358	306	317	313	342	304	313	325	313	330	325	321	284	356	281	292	306	337	316	340	311	330	328	326	378	295	306	352	319	352	325	292	313	351	306	322	337	314	308	299	333	315	294	309	291	311	283	336	338	323	299	295	345	290	362	300	324	333	308	334	307	302	329	309	321	358	333	366	314	320	318	304	320	327	311	297	327	337	303	335	316	320	307	308	314	300	323	342	324	338	300	297	310	306	284	306	312	291	351	321	308	303	290	327	311	324	310	327	333	307	315	283	310	331	323	298	322	361	325	298	289	312	319	293	307	310	314	312	313	282	310	303	292	280	299	337	338	342	366	320	371	324	352	344	341	298	333	288	302	336	312	323	339	318	321	304	299	328	312	300	299	300	314	309	291	324	290	341	305	300	297	319	310	327	332	337	371	353	310	326	302	293	316	310	306	282	329	339	303	344	335	332	348	303	295	297	325	327	290	294	332	306	331	335	343	295	317	319	327	333	332	316	344	292	330	317	333	312	321	294	306	292	349	305	334	334	331	332	340	318	348	322	310	323	309	310	335	311	323	303	339	328	317	353	310	325	284	300	320	311	313	308	339	312	330	292	319	316	296	310	325	309	324	341	316	308	362	323	264	316	299	318	308	306	340	370	318	326	332	339	311	307	293	299	314	320	324	301	332	290	307	298	313	296	316	349	335	342	327	288	299	311	341	348	341	351	295	318	338	307	317	363	327	297	317	313	329	299	334	312	312	314	336	331	320	322	310	296	326	308	331	322	315	329	302	295	307	331	331	339	293	335	295	295	273	336	319	343	292	330	343	361	310	323	320	306	322	316	325	331	310	340	317	324	331	317	313	324	313	334	336	326	296	289	293	313	354	301	319	308	317	326	318	359	318	320	309	327	349	271	336	318	343	314	278	310	331	330	325	302	310	323	327	301	337	314	329	296	318	324	300	346	323	343	290	348	315	304	362	343	317	337	331	339	307	315	321	343	302	336	341	324	287	312	300	314	316	324	306	292	345	309	305	333	337	307	337	341	345	308	358	314	318	344	347	325	337	322	349	323	301	305	328	311	338	301	323	306	325	310	302	355	268	313	280	325	310	304	323	290	341	321	319	332	319	348	283	287	307	347	336	317	332	306	300	323	316	302	321	309	311	320	332	321	305	336	324	290	314	294	268	300	313	328	321	341	311	306	319	304	297	312	319	286	282	298	357	323	326	327	327	347	336	331	313	369	305	302	297	348	302	273	287	316	313	312	301	318	352	337	347	327	317	311	311	310	307	312	312	320	312	288	324	305	339	321	301	307	316	326	347	311	320	308	343	335	351	324	316	320	305	336	305	293	273	311	344	353	293	353	309	293	280	307	332	333	368	315	309	319	293	309	306	337	317	282	295	289	297	317	315	321	324	301	330	313	313	321	312	351	329	312	285	262	315	329	291	328	304	319	326	322	322	348	327	326	314	312	306	306	298	281	301	292	321	315	309	279	290	341	275	308	301	343	320	307	294	342	316	312	293	306	343	313	335	322	313	362	284	352	358	324	306	299	365	325	316	319	298	317	336	286	301	286	315	289	312	316	297	299	334	328	319	298	346	309	301	280	314	354	313	305	335	318	314	314	326	310	296	317	320	316	301	305	285	322	342	297	359	316	302	311	341	319	316	314	329	336	308	364	314	347	305	339	303	336	321	312	305	312	332	308	314	346	283	300	328	310	282	348	312	306	286	321	275	306	287	310	312	325	318	337	306	307	343	287	333	305	288	307	330	301	311	299	303	342	335	341	326	326	314	346	324	319	308	326	333	309	363	301	324	333	293	320	326	326	268	327	282	322	318	314	306	331	339	292	332	320	285	305	324	276	316	327	324	306	347	288	330	289	356	332	290	311	337	329	340	314	326	293	287	345	310	317	340	364	322	302	322	306	349	331	323	332	328	319	326	333	341	324	289	331	308	308	295	270	323	337	319	349	322	285	310	340	313	296	347	334	315	319	306	296	328	305	308	325	338	329	327	321	339	302	329	317	323	293	329	317	298	271	323	346	306	295	322	278	313	295	299	302	303	299	314	336	323	311	301	294	299	342	347	338	338	341	323	277	319	306	295	285	337	304	324	286	352	324	315	326	326	326	300	330	345	335	320	310	341	333	300	311	311	307	333	325	297	354	325	341	330	326	297	327	298	317	308	302	270	298	312	301	327	327	323	318	297	330	317	353	315	339	303	332	353	309	328	348	334	314	288	302	327	349	333	287	323	322	335	292	333	306	322	295	333	334	306	274	313	325	298	306	305	303	282	301	303	333	290	309	277	343	340	306	304	277	305	352	323	305	325	264	305	348	298	324	335	317	335	338	325	321	335	286	298	330	306	295	336	347	311	320	335	346	324	337	304	317	287	317	338	342	313	297	329	340	325	327
5583	811	746	717	708	727	674	745	704	735	706	690	700	713	696	740	705	703	666	676	691	681	675	729	688	723	694	728	702	665	735	659	714	736	675	714	721	700	695	668	674	751	753	658	702	710	676	694	704	738	681	694	724	731	711	720	711	665	711	711	726	664	711	702	646	764	699	710	681	678	716	665	663	721	690	721	695	674	719	694	667	690	703	699	707	693	679	702	720	711	662	764	742	689	693	694	749	729	716	714	725	747	737	675	698	681	684	651	667	690	686	677	665	713	732	695	669	665	730	696	761	643	675	683	690	673	684	719	699	723	693	706	686	727	694	737	688	697	665	751	728	751	685	684	689	672	733	652	742	714	674	743	726	734	675	751	698	722	716	684	671	693	715	736	712	758	656	702	679	661	701	708	643	717	706	738	678	720	743	736	735	705	713	709	711	621	704	710	702	698	699	698	704	683	770	653	693	721	690	707	667	710	710	721	676	705	707	720	716	655	692	762	713	709	708	710	722	654	746	688	696	703	657	685	697	672	734	678	738	698	704	727	711	676	660	655	674	691	746	707	697	685	675	688	702	728	708	735	677	687	685	706	709	698	720	721	710	669	693	682	667	715	722	699	694	673	732	720	679	716	690	697	698	662	663	723	643	691	655	684	703	704	721	749	695	718	711	662	713	671	659	644	678	727	699	654	719	740	668	736	724	686	686	708	707	698	701	691	663	718	722	641	680	673	672	683	689	699	648	717	737	742	733	688	728	704	705	740	673	673	722	712	744	663	735	679	705	650	710	720	706	689	704	716	729	711	667	704	721	716	650	668	685	662	720	658	726	661	723	701	685	670	681	704	676	712	696	690	715	659	704	684	652	672	726	692	673	699	681	705	768	674	702	654	729	689	665	683	656	702	733	724	680	672	715	697	674	718	701	703	688	764	738	688	736	690	699	710	706	682	695	686	696	689	718	697	713	712	756	656	643	710	745	703	719	675	682	718	676	677	713	710	704	681	674	727	648	746	709	683	711	735	689	630	703	706	712	726	654	717	703	715	689	679	701	722	687	674	682	714	673	684	704	674	666	741	669	638	740	681	692	677	660	698	698	682	674	688	718	686	684	703	685	690	691	688	696	669	689	694	711	705	679	686	689	710	700	683	703	653	687	681	648	663	709	720	722	679	675	702	699	744	662	719	702	667	638	672	694	689	721	634	688	673	691	712	689	722	668	694	696	688	670	693	728	719	663	737	758	728	648	659	662	688	705	790	723	668	702	717	731	664	690	727	682	716	668	657	692	706	695	725	644	706	719	707	672	700	764	703	699	660	667	701	712	683	686	677	668	728	718	701	692	712	665	658	751	695	721	687	700	688	699	659	698	694	691	670	695	705	714	724	702	674	674	676	680	667	726	740	710	695	693	663	703	678	688	731	723	675	662	677	693	676	670	714	707	662	697	690	783	684	720	653	705	709	732	700	662	704	701	645	714	717	706	725	701	726	681	710	684	668	685	722	696	690	672	711	682	710	721	692	697	699	741	697	698	700	731	738	690	710	696	687	690	733	727	669	713	706	668	709	717	661	714	645	732	709	706	644	690	749	669	730	683	703	714	761	656	688	755	729	738	663	691	727	664	718	717	686	698	692	749	692	686	667	660	674	747	721	680	698	699	697	758	693	692	695	714	716	708	737	676	708	690	714	681	688	682	743	679	731	712	700	694	736	730	673	673	701	688	677	709	709	729	726	714	662	677	691	700	679	714	723	676	700	688	727	697	664	728	707	678	723	744	701	701	683	808	687	655	684	671	671	690	698	726	728	648	701	701	727	703	726	675	691	676	725	718	708	720	689	715	699	714	720	686	718	662	695	718	671	713	708	678	694	688	678	722	697	681	717	726	725	672	679	685	670	754	703	732	714	695	713	727	728	692	701	757	711	709	712	728	717	692	675	711	687	661	679	701	735	678	729	732	726	684	716	672	672	701	640	683	700	723	729	690	665	657	670	673	705	695	731	712	700	691	735	676	733	731	718	656	709	669	724	659	678	768	694	728	730	698	694	693	698	697	704	658	694	671	753	705	709	737	730	756	723	715	708	660	662	719	667	700	681	698	756	686	728	714	685	738	692	709	704	709	674	706	690	679	682	675	675	700	695	688	674	727	747	672	708	727	721	727	695	694	653	670	723	663	678	714	679	671	715	708	659	702	663	679	690	679	689	687	728	712	710	704	678	702	663	688	709	754	665	699	691	663	696	704	691	712	729	657	711	711	669	715	712	656	713	660	686	729	731	702	733	720	703	730	706	664	729	721	718	679	705	676	719	672	706	726	685	670	696	695	688	721	692	705	701	716	756	693	687	671	721	691	711	698	682	681	729	727	701	695	687	700	704	712	738	679	746	739	701	686	695	696	732	729	738	742	662	693	713	685	674	760	739	680	664	733	708	728	696	673	718	714	689	685	682	723	728	718	688	689	659	675	679	688	705	727	748	691	707	729	654	708	683	701	668	676	710	699	707	690	651	712	695	677	714	729	686	685	640	762	698	712	723	724	677	697	654	667	733	784	696	646	658	688	714	662	715	699	711	674	723	699	696	718	711	728	698	706	714	686	714	689	777	658	649	728	695	684	755	693	685	685	700	678	693	698	739	740	638	704	692	713	751	708	735	716	676	691	686	684	700	714	688	681	680	682	728	709	707	673	690	720	756	695	692	692	659	666	672	680	665	681	659	702	711	694	699	660	672	685	686	677	754	689	699	715	767	692	711	688	731	743	679	686	698	731	714	674	676	693	703	713	687	692	650	756	695	701	724	694	707	706	688	732	772	712	714	713	767	670	702	724	681	743	683	695	725	687	695	739	662	740	700	688	719	714	676	734	670	673	675	702	697	701	625	735	697	652	712	691	669	695	669	694	691	696	670	709	725	710	677	695	679	718	688	664	727	688	784	689	714	689	737	684	731	688	729	710	717	782	696	676	705	680	679	715	742	741	689	684	674	703	680	686	685	678	627	693	676	719	697	708	740	686	733	675	707	688	696	670	677	659	700	687	715	700	753	719	733	658	702	642	719	683	710	684	693	712	689	746	703	688	683	673	686	712	699	688	694	684	674	671	713	682	705	704	673	741	714	727	734	694	683	711	680	726	718	707	718	698	714	702	674	711	692	660	718	699	684	754	683	706	682	673	680	685	690	697	704	731	719	686	682	757	677	643	675	689	756	688	674	689	704	677	682	704	660	756	689	729	670	713	699	693	735	691	695	726	670	681	683	708	704	712	730	730	694	660	695	691	715	731	688	672	719	711	669	674	667	693	697	677	714	697	689	684	667	658	768	670	688	669	723	700	694	715	748	707	656	699	684	708	701	685	681	682	716	643	695	652	692	723	696	684	701	705	704	646	666	725	684	689	687	655	704	663	686	661	745	705	739	753	743	719	797	691	734	676	754	675	671	679	709	711	664	686	682	660	666	706	685	740	681	678	684	721	726	685	763	726	697	694	663	764	675	719	681	700	707
24542	20950	24388	27688	20115	1424	352	297	266	245	210	226	216	227	185	226	216	209	193	204	190	224	236	203	181	217	204	187	216	224	203	198	190	212	185	195	180	194	195	191	224	202	233	202	188	180	200	205	201	215	177	219	165	195	211	194	217	198	212	190	201	211	187	203	210	194	205	196	210	220	214	210	192	198	194	154	195	183	244	249	168	180	244	207	195	196	209	201	216	192	214	200	233	198	204	191	173	195	212	172	197	214	194	229	202	188	237	213	166	213	208	192	176	180	214	179	189	215	166	209	208	192	187	197	202	228	222	211	183	195	221	205	183	183	183	191	204	182	191	203	188	195	181	203	195	183	204	231	219	197	176	199	216	179	183	182	198	204	216	202	215	199	239	177	190	193	211	217	168	202	157	201	224	192	208	196	230	198	199	193	185	163	204	217	190	227	202	203	198	200	216	193	190	206	204	204	172	163	209	218	227	192	218	217	203	204	200	205	194	229	194	199	219	210	194	188	177	228	189	213	205	171	187	226	192	199	229	181	209	201	190	232	181	203	194	192	180	193	200	220	192	188	210	202	205	187	202	208	189	205	215	194	227	189	205	197	186	208	210	194	188	220	189	212	187	200	197	194	181	205	191	182	203	229	179	187	209	178	200	209	206	202	206	192	203	197	218	213	203	189	198	155	198	183	203	221	186	228	196	181	196	176	191	188	198	231	217	190	161	178	192	209	203	191	207	173	198	170	202	232	217	224	219	200	203	213	208	230	205	196	176	183	230	176	204	203	195	192	180	189	189	188	215	214	199	204	206	197	194	177	177	192	211	199	206	202	198	201	191	210	214	209	197	213	187	195	163	185	201	203	212	167	195	191	198	216	195	236	183	213	187	233	175	215	215	227	184	177	193	223	189	181	201	185	197	187	195	221	241	192	174	191	185	182	190	206	188	184	206	180	194	195	186	190	218	170	207	183	223	218	204	229	205	182	181	209	215	219	208	182	226	199	199	216	190	186	179	217	214	207	209	200	208	206	218	210	223	195	223	187	215	205	222	215	205	200	202	198	191	219	219	192	183	202	170	206	191	185	185	192	191	199	223	188	185	213	195	191	186	211	188	217	178	206	195	209	202	186	182	189	203	197	173	215	197	188	202	187	179	191	182	209	170	178	174	185	172	208	219	201	190	180	185	173	186	208	193	170	185	210	179	202	183	172	200	199	234	193	190	202	211	191	197	180	191	194	207	173	198	194	207	209	212	213	185	219	207	186	195	184	222	185	209	247	210	205	190	190	210	188	218	194	178	203	200	222	201	215	207	228	235	189	169	193	202	200	181	223	186	201	202	192	236	225	198	210	190	206	214	190	179	195	180	201	207	195	212	186	191	185	211	176	211	192	200	191	232	213	199	183	206	169	188	181	192	226	192	198	197	196	210	216	247	230	210	192	205	204	230	209	208	224	230	217	190	203	191	188	179	182	197	218	180	202	219	185	196	204	211	178	196	228	187	209	212	202	243	235	244	210	204	191	201	210	192	197	205	213	178	218	196	198	196	183	210	180	226	193	189	199	182	183	206	191	224	214	210	182	203	199	205	205	217	186	181	205	200	198	185	206	196	200	203	202	168	223	202	196	208	192	203	194	206	204	202	199	203	190	206	182	189	195	211	171	212	190	203	214	182	177	217	214	234	215	200	164	195	193	192	192	209	220	222	197	198	195	209	218	209	213	208	192	176	214	178	191	206	209	191	198	219	230	196	206	239	220	185	197	200	179	197	199	202	205	189	199	180	189	224	222	210	195	177	210	194	215	200	219	190	169	195	195	194	202	204	184	205	198	208	193	204	187	201	215	178	186	232	199	203	194	209	190	222	178	186	220	192	184	222	192	201	197	199	194	169	185	195	184	199	208	198	193	213	169	207	185	187	221	210	180	167	189	197	219	190	177	192	217	191	210	200	208	180	210	188	205	206	217	219	223	189	173	169	225	208	207	206	190	199	181	200	212	187	222	222	172	187	199	216	190	191	195	194	176	221	185	177	191	172	197	157	200	205	209	198	222	216	224	199	189	203	210	191	197	214	175	193	226	202	189	192	209	194	189	214	181	225	188	224	203	210	197	196	218	195	227	196	206	192	190	185	200	168	198	188	213	180	195	210	196	227	199	203	195	199	188	215	209	229	228	200	196	208	210	204	200	172	199	217	193	190	201	201	206	197	211	194	204	180	187	210	194	196	188	209	188	219	198	189	213	185	194	217	204	197	202	196	204	211	182	198	220	185	229	194	203	196	200	219	192	208	211	184	213	168	188	196	174	195	195	200	182	196	188	215	215	183	208	201	196	200	187	187	192	193	215	190	201	227	190	195	181	200	202	180	196	188	199	176	225	217	232	191	195	198	182	174	181	177	206	220	195	185	216	192	194	222	208	201	200	218	216	215	199	179	214	208	188	201	183	199	203	201	200	207	209	203	186	188	197	201	188	205	191	197	215	179	220	189	176	208	191	216	194	180	193	178	187	187	193	190	212	196	195	181	204	201	196	195	158	223	206	210	213	199	175	187	223	214	192	179	175	209	184	187	206	216	210	201	218	226	205	192	219	228	219	175	213	189	211	196	189	191	175	201	183	198	178	215	203	195	201	202	156	185	197	182	202	177	178	201	189	197	191	155	207	176	199	189	213	191	187	219	195	207	223	197	215	184	208	229	203	185	180	212	187	197	200	217	192	214	192	191	189	192	191	181	184	182	207	187	210	215	209	201	191	179	188	184	227	198	230	202	190	196	204	180	211	184	182	188	193	218	199	215	191	223	234	224	189	206	223	218	221	204	192	190	209	211	233	198	185	204	201	200	218	215	216	191	206	205	203	212	181	187	215	197	173	211	186	184	182	191	186	219	180	217	223	185	215	192	195	180	205	217	199	189	208	196	206	210	209	205	176	214	181	190	194	212	171	208	188	226	204	208	200	186	213	194	178	197	180	205	205	228	196	190	207	244	187	176	225	222	210	208	211	228	215	191	172	205	204	196	181	181	186	190	216	177	192	211	192	212	200	208	191	201	193	205	210	193	183	218	205	187	189	207	187	221	214	171	185	208	215	217	191	230	180	188	192	202	237	209	235	201	198	188	224	204	238	221	187	218	205	181	222	197	186	201	226	197	162	208	195	194	212	213	200	191	206	206	206	193	207	189	183	191	193	209	181	213	191	186	199	197	204	206	219	197	194	203	184	185	199	189	224	201	205	208	191	202	201	162	182	227	200	163	200	202	199	190	201	200	204	199	196	206	219	196	209	213	206	200	213	200	199	204	213	212	194	214	181	230	192	179	201	198	206	217	188	200	186	186	190	217	192	186	194	199	190	187	199	193	199	208	188	185	198	185	184	178	217	205	187	190	180	164	201	184	190	198	183	203	198	187	200	196	180	198	188	189	184	203	216	202	202	222	216	203	191	172	195	209	188	175	191	208	185	185	201	205	201	196	191	212	216	172	190	213	190	198	178	190	203	195	220
3054	2534	1458	783	675	550	510	487	499	512	483	455	476	465	435	441	463	446	436	454	446	429	454	446	455	452	437	459	450	459	428	436	436	423	419	449	457	426	460	443	488	461	500	420	457	444	453	466	446	451	468	486	455	467	431	449	438	443	468	462	473	466	417	485	439	497	459	437	451	439	457	415	462	446	464	436	462	415	446	474	468	462	455	416	458	472	452	444	430	425	441	477	434	469	437	484	462	467	456	437	451	445	502	481	430	449	470	440	448	478	464	419	461	445	475	470	450	434	432	406	441	433	409	428	437	434	477	457	433	457	446	405	452	435	448	476	448	419	475	448	457	465	436	445	462	444	444	462	449	464	445	466	435	468	476	463	424	438	435	479	441	452	435	438	437	446	422	440	438	480	442	504	435	471	465	457	451	450	427	426	429	431	450	470	462	482	469	501	461	478	416	456	449	460	451	447	432	462	438	480	452	445	461	432	458	439	448	428	440	474	458	457	399	416	482	420	491	504	418	452	444	428	454	491	404	418	486	460	440	460	448	437	433	462	451	434	455	449	482	444	431	457	453	466	462	432	475	461	460	438	443	461	463	454	468	455	449	452	454	454	449	437	457	447	448	414	466	457	477	469	481	467	451	420	440	484	510	462	439	474	433	448	460	419	464	484	463	430	445	444	453	429	433	462	449	411	448	427	472	423	502	447	470	455	402	492	450	429	454	430	449	442	463	471	426	448	478	438	426	443	448	445	449	461	427	452	432	473	429	464	468	488	422	452	495	472	429	427	443	480	451	445	444	437	474	432	415	448	475	416	469	451	457	419	447	425	485	420	450	455	452	471	449	442	459	453	461	444	481	458	430	434	452	434	480	433	461	436	459	475	495	448	475	440	488	456	474	484	436	432	455	473	447	455	443	447	452	459	425	466	441	443	458	442	455	424	446	440	453	476	430	435	480	460	425	469	453	450	483	475	462	455	437	450	448	443	471	457	454	466	462	428	419	509	454	417	458	448	482	446	432	449	484	427	453	479	437	459	455	462	460	453	435	446	455	434	455	443	426	461	389	455	476	427	451	468	448	432	426	441	430	410	426	478	424	443	440	443	402	433	425	421	432	440	439	431	461	436	430	458	451	405	433	448	460	448	443	435	422	466	442	448	456	472	484	480	449	443	434	455	448	475	463	436	477	450	454	417	421	393	474	437	445	466	451	431	458	425	462	476	431	470	489	447	437	442	474	499	465	435	406	424	455	445	450	457	476	436	446	450	467	428	463	453	428	480	434	435	470	470	461	438	433	478	437	437	447	476	468	443	452	434	437	423	474	460	463	477	451	443	432	453	433	450	441	440	408	436	469	459	459	455	431	450	478	438	426	414	452	478	466	429	425	442	439	485	456	450	442	473	423	475	444	453	465	416	461	452	414	484	454	443	448	427	449	457	432	463	435	466	449	464	468	437	443	441	462	446	456	438	433	467	464	410	458	413	502	447	461	425	439	444	415	429	468	405	441	440	421	460	442	448	458	421	463	404	452	445	488	449	458	457	467	469	429	437	473	439	432	447	444	453	419	464	440	428	410	457	442	448	449	469	436	440	458	432	413	463	463	476	476	478	446	445	457	436	418	461	457	470	483	430	433	436	446	431	461	432	447	441	437	431	478	438	450	476	509	455	453	451	460	432	444	487	464	448	482	437	446	427	413	418	472	429	432	425	472	460	430	408	495	438	451	412	458	428	439	449	413	467	474	431	431	414	449	429	482	490	470	473	478	433	429	412	420	467	416	466	454	464	466	470	466	455	431	457	496	474	437	420	439	451	453	462	413	446	413	457	464	430	462	418	432	419	458	484	461	438	427	443	461	450	483	447	444	420	420	445	444	465	433	442	432	450	446	420	448	421	443	436	417	468	469	476	427	457	448	473	408	438	447	398	439	416	449	449	429	442	470	431	417	467	400	440	466	460	435	428	447	432	474	453	445	440	465	451	432	461	452	460	455	433	445	468	484	492	432	464	464	492	476	448	434	416	475	451	455	453	455	434	433	453	453	456	469	425	432	456	467	429	446	411	463	447	489	445	448	476	454	458	458	451	482	465	431	459	445	460	501	468	418	463	443	443	485	412	452	471	446	431	451	465	447	463	444	453	429	481	430	410	467	435	448	475	472	426	452	473	444	451	454	481	404	455	429	469	437	446	425	445	475	446	457	419	447	433	455	461	417	463	425	456	437	434	436	437	445	424	418	436	471	423	420	480	440	451	460	460	460	475	448	451	471	427	445	463	439	442	432	448	441	460	418	413	456	444	458	462	405	455	439	450	465	446	474	461	458	445	428	439	464	471	425	437	489	482	459	405	438	448	430	483	431	482	443	456	457	450	445	449	423	483	447	458	483	386	421	478	430	472	434	452	454	441	466	455	439	474	424	443	431	466	449	465	462	446	473	445	443	411	501	410	499	414	425	455	435	452	446	433	460	426	435	438	423	449	438	424	498	476	456	436	438	437	490	458	428	440	456	444	455	469	427	452	488	500	453	471	442	452	420	437	446	435	440	443	431	431	458	471	455	456	468	451	443	457	432	464	453	496	450	459	432	453	434	476	486	431	462	483	460	440	431	448	529	454	448	470	449	444	454	464	456	435	439	436	459	409	444	447	482	474	447	427	478	441	480	416	485	448	459	404	493	452	429	482	438	467	414	429	429	455	446	469	462	427	466	473	428	443	473	437	459	458	442	438	450	458	448	438	454	428	472	466	466	501	452	435	439	427	457	454	448	452	428	507	476	451	480	447	450	418	475	436	454	444	459	427	455	446	468	453	453	436	430	435	462	455	445	449	485	469	497	412	435	452	486	454	430	484	479	440	464	452	450	449	425	448	462	435	481	435	434	423	480	458	443	425	442	445	485	433	461	422	446	454	449	447	453	457	445	459	452	466	427	478	467	432	458	450	460	471	465	442	509	458	431	493	460	474	414	445	492	394	451	473	444	453	437	432	457	444	421	445	463	438	433	446	423	446	462	464	448	465	440	460	447	493	478	440	450	411	461	418	462	446	413	457	471	499	459	479	451	458	458	457	457	465	449	455	469	453	455	438	488	460	411	429	434	433	451	479	456	465	475	457	440	423	433	471	434	486	443	453	513	427	480	454	453	475	423	480	424	425	424	435	438	457	451	465	407	438	395	460	433	462	436	418	436	415	446	450	471	433	463	463	441	447	424	455	446	505	438	446	470	440	420	458	491	487	477	409	446	479	465	449	477	430	408	470	445	445	410	470	475	467	465	447	483	467	445	431	452	487	468	454	439	463	440	460	411	451	461	434	450	433	444	471	477	496	421	440	413	447	441	481	411	422	449	472	476	442	460	447	401	434	469	449	473	445	447	440	413	457	411	466	451	455	462	441	428	457	483	428	430	461	449	488	465	475	429	487	456	427	459	415	399	457	466	453	459	463	442	447	456	458	403	429	441	447	409	464	427	438	445	436	461	422	461	480	445	409	437	426	488	458
23769	20940	25036	27009	20946	20542	916	303	212	205	127	164	135	111	135	109	108	89	93	92	86	92	86	109	83	96	103	95	82	96	80	101	110	90	95	67	97	90	83	104	89	101	81	74	101	82	96	80	92	77	92	91	99	87	80	99	109	91	83	67	82	92	80	98	97	99	86	90	82	79	87	84	98	77	78	99	86	100	92	95	79	85	88	77	79	85	97	71	90	90	62	89	85	76	72	75	80	88	87	75	67	96	73	78	103	71	82	105	68	109	92	85	84	83	73	76	82	85	105	93	75	76	77	94	99	84	79	88	99	77	89	72	87	89	88	76	88	92	82	90	94	81	78	99	81	78	93	83	69	66	76	85	84	74	103	77	82	104	72	78	74	74	84	76	84	91	80	95	97	80	89	97	96	67	95	80	86	89	86	89	63	80	87	100	74	90	104	100	79	75	70	69	86	83	86	81	86	84	76	73	80	69	98	92	73	84	79	94	89	73	78	77	92	94	92	76	69	92	77	71	83	91	89	97	85	72	80	93	99	105	91	94	87	74	84	78	69	87	80	76	96	88	113	87	85	80	85	96	81	77	85	64	77	93	68	89	75	73	97	71	84	83	85	75	75	73	88	76	75	82	92	94	88	72	93	65	105	69	79	86	78	101	77	78	72	96	84	79	80	74	88	82	86	89	98	77	89	71	80	73	86	80	80	78	88	99	90	81	93	99	95	100	82	87	79	77	83	78	74	94	86	97	100	87	73	85	72	72	78	95	71	74	71	83	80	85	103	84	77	68	87	90	77	97	99	80	77	75	77	74	104	91	83	87	75	97	70	75	74	82	85	90	73	82	76	77	88	95	118	88	95	85	76	77	90	88	92	82	78	84	76	97	90	94	80	70	76	75	89	80	89	74	64	85	70	93	81	69	93	90	82	80	84	67	71	83	68	76	70	78	63	98	85	90	78	77	74	65	93	70	81	89	93	86	81	84	78	90	79	102	66	74	86	71	92	76	93	80	80	79	74	83	75	81	80	91	83	74	75	77	74	85	83	88	85	78	65	98	100	99	76	79	53	81	74	85	78	68	91	85	95	80	66	93	83	91	101	100	71	87	80	76	89	85	103	105	91	86	89	107	78	103	84	76	103	81	70	92	84	94	81	80	94	75	95	80	81	64	78	64	104	71	78	91	74	90	78	101	84	84	58	76	105	84	77	81	82	71	90	77	98	70	83	89	87	88	84	85	72	70	75	89	88	78	70	78	72	60	62	75	70	67	97	81	81	71	83	78	74	64	73	80	81	96	93	105	78	91	88	102	88	80	96	89	104	91	66	85	92	91	89	108	70	77	91	76	84	86	99	80	71	77	77	76	86	94	89	72	90	74	81	78	83	86	100	83	77	88	75	84	99	85	93	100	64	83	72	91	77	79	65	78	78	87	82	82	85	98	79	82	68	63	80	73	73	83	77	90	100	92	83	79	83	81	111	86	89	90	83	75	87	67	81	85	60	80	77	71	88	95	99	71	98	85	82	75	84	89	80	80	86	79	74	89	72	80	89	89	85	74	94	87	91	84	86	90	78	89	79	84	76	93	71	85	96	59	102	96	81	75	87	76	82	83	55	77	113	73	87	87	80	79	91	91	81	67	94	79	92	87	95	83	93	68	92	83	83	94	96	79	70	76	85	73	68	105	97	61	74	78	85	83	69	94	95	90	86	84	76	87	77	78	83	92	74	55	83	103	66	90	76	110	93	95	86	82	88	82	94	90	86	77	72	73	89	74	80	90	79	79	92	83	96	89	102	81	77	77	81	85	88	76	83	83	57	77	79	68	95	85	73	82	76	92	89	91	81	81	82	96	80	98	76	83	92	76	81	72	92	76	99	70	77	81	88	81	76	73	75	81	65	104	78	76	74	84	103	64	85	74	85	90	77	86	80	82	78	86	73	73	87	83	82	75	91	72	92	96	88	87	80	88	91	80	96	79	66	84	90	88	86	81	94	73	119	87	76	88	83	93	61	75	85	101	79	81	71	77	82	85	82	91	86	68	91	48	98	86	67	74	80	88	76	82	81	69	87	85	61	98	86	73	73	103	81	104	78	75	67	80	86	84	85	74	88	83	88	70	92	76	82	93	69	75	72	92	78	69	89	83	87	80	88	97	92	79	77	81	88	90	84	84	65	86	81	82	92	92	90	91	82	75	72	79	98	80	81	78	82	88	66	84	63	94	84	73	91	86	67	78	75	76	90	94	88	75	92	82	82	81	67	66	73	82	73	74	98	89	83	70	70	94	83	75	69	94	91	92	92	81	81	95	83	89	73	98	85	79	77	83	81	70	100	89	93	100	80	94	95	75	78	76	66	88	75	80	69	81	94	98	68	99	87	80	74	91	88	84	79	67	72	70	83	74	98	109	102	86	72	73	91	76	101	81	85	87	69	78	85	81	80	69	76	69	72	86	84	77	97	77	84	64	104	91	70	61	89	85	78	64	74	58	78	89	84	88	84	92	77	84	96	73	87	81	74	89	91	88	90	84	75	81	80	85	85	98	102	95	114	76	89	81	98	93	86	91	84	75	94	93	79	75	98	79	92	68	69	94	77	88	87	67	79	83	84	89	81	85	80	84	101	90	86	80	92	88	80	85	75	63	82	64	104	84	78	89	90	75	78	76	96	84	98	75	86	79	56	97	81	95	82	92	88	78	105	91	71	79	79	74	85	78	71	77	73	83	99	98	88	77	70	83	73	81	80	108	90	88	84	90	93	72	84	65	90	81	104	93	78	82	65	110	95	80	80	87	77	79	63	71	102	72	68	96	91	72	89	74	75	95	85	81	69	100	83	77	87	79	93	91	101	76	101	72	77	85	73	87	91	68	78	82	86	72	83	73	60	72	110	79	91	67	82	88	80	77	105	91	71	76	72	83	85	77	70	79	84	89	87	75	59	79	91	91	91	84	84	93	62	59	88	76	106	90	87	100	105	94	71	67	76	91	85	88	90	76	90	81	82	70	74	98	90	101	79	81	75	97	84	85	98	87	83	72	88	84	73	80	78	82	79	86	93	80	83	79	86	77	86	81	71	73	80	82	82	87	90	84	83	87	111	108	72	83	89	87	76	77	71	97	83	82	71	84	92	100	90	91	67	78	95	83	83	76	104	84	86	89	64	71	83	98	72	95	89	77	76	86	78	72	86	91	79	93	73	66	102	98	92	96	77	101	89	94	71	83	81	83	82	95	98	65	112	76	73	88	87	79	99	94	86	80	92	79	84	89	74	87	90	107	85	67	64	106	86	81	74	81	90	81	74	85	77	84	78	78	81	102	75	79	86	64	69	96	94	82	85	71	80	83	87	90	93	96	64	85	84	87	71	84	69	93	62	74	76	72	90	90	90	100	81	82	94	80	79	89	76	78	80	82	94	70	83	81	86	90	92	81	96	63	82	70	93	78	79	91	93	90	89	68	87	61	76	83	78	85	88	78	89	76	94	78	67	86	86	73
2970	4081	2268	980	573	447	335	313	272	243	286	248	259	234	234	222	208	230	205	259	246	220	240	215	254	209	211	248	212	235	234	230	227	220	207	221	199	241	200	175	258	202	204	224	223	243	208	217	213	228	216	228	209	232	193	225	180	192	232	222	221	249	232	235	228	229	210	226	221	187	203	243	207	208	214	232	223	245	216	220	256	215	196	186	229	241	212	228	221	227	228	211	227	220	234	243	207	243	241	230	219	241	211	249	215	236	214	214	230	224	225	225	200	204	242	239	222	191	200	225	212	229	212	233	253	254	213	220	240	223	204	232	229	214	227	234	209	225	200	232	221	194	246	232	210	233	214	246	229	235	212	177	243	225	250	226	214	229	220	200	193	192	209	230	206	211	248	238	220	230	227	234	208	245	242	229	214	228	219	211	218	211	226	233	226	230	213	227	212	227	227	207	252	234	225	230	239	235	210	219	231	212	203	244	239	228	260	243	232	237	238	217	229	221	252	220	239	229	219	252	247	218	237	244	249	237	205	231	217	189	219	223	226	189	224	211	204	190	236	251	227	199	208	220	218	243	238	213	195	233	206	204	182	201	252	223	232	238	217	233	226	226	229	253	227	212	214	205	239	215	214	220	215	197	200	232	236	222	222	218	225	219	215	201	207	245	201	193	211	219	222	223	222	245	229	238	212	201	200	255	233	224	220	212	213	224	198	193	202	216	235	190	232	249	214	217	200	220	218	223	239	233	203	217	218	215	247	232	221	227	240	224	245	192	226	231	236	225	220	197	243	207	255	235	200	204	193	204	222	225	239	199	234	237	251	233	204	213	232	207	223	184	214	202	205	228	224	213	221	234	210	242	209	239	206	253	242	216	222	214	219	207	190	225	229	197	208	208	231	209	198	226	199	192	218	215	217	189	229	225	248	224	217	243	222	198	229	213	215	234	227	228	228	230	217	233	203	228	219	217	221	221	221	239	248	228	227	244	210	243	212	222	185	223	208	207	210	210	204	215	210	198	215	225	216	191	203	217	249	233	239	225	244	207	197	200	192	213	237	216	224	210	219	218	242	217	215	245	201	192	227	225	214	239	226	216	213	205	227	220	210	230	215	213	212	219	218	239	213	216	191	219	212	221	250	219	226	195	216	211	218	224	209	220	212	231	202	229	231	207	224	207	220	207	233	219	212	202	217	207	214	231	207	207	220	258	224	245	216	217	199	189	238	231	233	226	231	217	240	234	243	228	237	231	191	209	233	223	233	202	211	220	239	216	245	237	225	229	229	226	217	229	195	215	221	215	249	225	216	191	220	211	233	215	214	219	227	231	202	223	222	210	220	245	237	228	215	215	229	254	216	210	210	207	223	224	225	214	189	221	222	231	229	238	250	250	242	228	235	214	202	235	192	219	233	207	214	214	228	204	227	236	221	212	226	211	226	203	215	231	240	237	210	214	237	192	202	225	198	237	248	211	220	234	210	219	233	239	205	221	203	210	243	206	198	228	225	238	233	226	227	224	231	197	236	218	205	223	233	215	223	228	208	221	204	188	217	241	230	240	219	224	219	199	225	216	235	204	232	204	229	212	221	220	218	246	242	208	198	226	229	207	249	214	213	235	224	216	228	236	210	237	221	219	233	223	251	191	221	245	243	210	222	223	234	242	180	226	221	204	209	210	230	194	213	222	225	214	227	190	196	222	252	203	231	206	217	238	196	232	235	229	243	228	191	193	211	228	206	219	199	201	204	201	213	197	215	242	227	202	228	200	204	213	201	199	196	212	212	239	238	222	213	210	256	248	221	231	218	209	221	234	210	246	233	214	226	217	226	209	228	257	220	218	199	218	236	224	204	222	187	204	198	233	245	226	232	199	232	214	241	228	198	203	239	174	235	216	238	233	194	234	216	215	218	214	214	242	197	260	240	205	234	213	225	209	230	193	212	239	229	214	228	220	223	217	217	224	218	202	231	208	224	225	218	207	229	209	224	213	227	204	221	236	225	231	191	231	199	205	214	229	229	216	214	240	252	210	207	221	203	223	231	238	186	231	219	208	218	213	227	251	215	201	212	239	218	234	232	203	230	254	243	238	227	219	229	222	236	219	248	208	226	224	209	221	207	222	226	228	202	207	213	213	233	190	222	212	192	225	201	220	225	213	210	228	229	210	233	232	229	224	221	215	227	253	250	202	233	230	215	217	220	212	208	236	210	220	222	238	212	226	249	233	237	219	209	216	218	222	195	211	217	241	204	207	210	210	222	227	224	243	194	255	229	200	223	227	205	206	218	227	241	197	238	231	225	204	219	221	226	222	224	250	230	188	214	217	207	234	213	219	198	221	200	249	227	197	211	193	216	203	206	222	221	186	230	214	210	223	213	205	229	213	203	231	206	213	218	203	196	234	233	194	230	216	217	209	202	229	231	195	213	229	214	226	217	208	238	236	200	227	219	249	234	215	223	214	219	190	240	220	205	219	217	225	232	214	225	223	255	233	218	240	251	223	230	249	206	215	228	230	217	216	193	215	204	202	244	226	234	232	241	209	243	246	217	213	215	204	203	219	226	210	225	197	219	235	188	216	230	220	222	245	239	237	239	235	217	220	212	181	198	214	231	222	199	224	214	222	220	210	209	203	234	222	224	241	211	241	220	208	246	244	227	209	224	211	217	236	239	205	220	236	228	191	221	245	207	214	238	221	241	248	230	214	216	215	212	224	214	192	203	228	205	225	219	219	221	221	231	217	209	224	202	233	206	233	203	239	200	227	197	245	209	243	225	197	194	220	219	227	226	212	240	225	194	217	208	194	233	238	231	212	224	240	238	225	222	226	221	226	232	219	213	226	215	233	248	203	216	230	219	239	202	235	233	211	226	220	203	221	244	211	205	217	217	214	231	214	223	235	220	230	245	215	214	221	218	206	218	246	238	224	228	222	199	224	226	209	214	235	204	231	225	230	214	227	225	232	233	239	207	210	236	226	211	223	203	206	220	199	206	210	230	207	207	224	205	218	226	243	222	239	224	207	226	195	222	238	228	225	206	223	248	195	221	242	218	226	227	221	232	189	220	215	227	216	204	219	216	219	237	233	225	225	223	190	215	216	213	228	238	233	228	238	208	211	238	219	196	225	187	232	226	240	185	239	221	209	233	234	212	210	232	180	202	210	227	213	213	220	228	218	216	218	225	218	226	222	217	232	223	198	229	224	220	195	227	237	231	230	214	213	225	207	240	201	239	248	235	202	224	208	251	219	187	218	230	226	201	216	221	230	210	215	235	212	218	225	199	216	212	214	211	217	195	222	218	229	222	232	202	222	216	243	243	248	210	206	205	194	218	238	209	229	220	192	236	230	214	234	221	193	217	250	190	221	226	198	235	220	225	225	232	214	207	210	242	238	230	234	228	229	237	193	240	232	216	234	220	232	222	207	241	209	231	208	243	234	208	195	233	226	228	228	190	227	204	214	240	246	222	210	231	232	225	228	236	225	223	219	212	242	229	216
32177	10560	1157	534	469	440	310	338	305	330	340	325	308	306	315	282	306	309	306	325	273	312	278	329	348	326	297	319	337	321	347	339	315	320	298	339	322	312	337	333	333	327	328	301	314	323	353	291	314	287	304	340	320	289	328	284	308	294	314	321	315	263	327	333	325	335	292	299	324	280	301	310	308	349	330	325	316	328	310	303	291	300	301	303	337	337	333	343	308	320	321	334	297	307	291	310	329	299	314	316	307	323	327	364	344	348	302	293	361	288	327	318	296	312	345	314	283	321	285	318	310	317	341	315	305	290	281	320	325	313	317	349	333	274	322	305	343	329	299	325	297	279	291	329	305	309	291	307	299	337	338	315	308	330	316	306	304	342	318	306	332	295	327	344	311	323	341	317	352	310	279	294	308	310	302	312	306	321	307	316	304	317	302	332	333	318	324	317	287	335	315	353	343	319	315	304	310	334	320	286	323	286	324	335	296	308	339	331	311	350	276	329	313	310	321	325	309	333	303	336	309	345	361	285	288	336	321	317	332	327	273	316	301	325	318	310	319	315	286	341	301	304	298	340	307	318	319	353	289	327	323	320	303	305	285	341	278	316	298	309	299	309	300	322	322	323	286	312	312	343	348	283	323	340	309	344	309	353	317	309	315	332	305	307	313	297	332	362	337	341	307	296	272	330	343	359	308	326	307	296	293	314	335	325	304	325	329	293	306	307	346	295	303	332	315	310	353	352	348	322	319	310	285	323	295	296	312	353	320	311	286	319	308	289	318	296	338	316	291	313	324	319	295	314	296	312	337	303	321	296	333	338	302	309	325	287	327	332	343	319	317	341	316	303	323	321	327	318	291	307	277	353	314	322	302	307	300	332	314	319	313	331	347	296	320	324	291	293	318	330	299	351	353	357	301	346	347	312	313	296	341	302	298	331	290	319	307	280	305	312	341	318	314	315	277	324	330	316	326	313	337	322	302	299	308	296	326	328	338	279	335	322	310	340	334	321	325	330	338	301	337	297	332	293	321	316	320	304	285	289	330	315	295	316	323	311	301	352	338	331	328	347	311	313	296	282	330	301	321	288	310	315	311	327	332	302	310	320	308	293	338	323	292	307	317	328	331	300	303	268	298	313	301	317	346	330	304	282	329	316	321	301	312	309	291	324	281	285	328	339	340	308	319	274	341	320	325	310	287	306	322	296	321	303	343	354	290	299	300	302	308	300	293	300	335	288	330	312	314	308	303	346	275	327	344	290	278	313	339	288	323	340	309	353	343	342	319	341	312	294	314	306	312	323	324	310	293	339	327	340	317	348	316	337	342	348	311	324	306	290	327	314	356	325	290	337	343	314	333	335	318	330	336	343	319	333	327	307	262	318	322	318	325	308	317	316	328	293	288	320	303	306	309	331	325	290	318	310	307	298	293	302	329	320	322	308	316	342	306	294	318	284	335	304	310	332	308	332	317	332	301	295	345	304	342	283	318	330	329	319	299	318	328	324	294	323	314	308	308	305	304	319	308	314	341	311	358	320	305	322	338	324	314	315	380	313	320	350	308	308	321	316	300	340	295	308	325	321	307	307	296	286	341	318	333	316	317	301	316	323	369	280	317	297	315	306	315	321	330	306	324	314	298	334	293	319	291	338	343	299	338	294	311	312	334	309	293	335	291	328	308	360	304	312	337	315	313	310	306	321	366	325	344	311	302	304	304	324	321	317	281	331	301	312	303	328	354	312	329	317	305	288	304	344	328	318	327	329	343	309	325	322	313	291	324	295	308	360	305	348	299	335	290	318	333	271	297	317	315	305	336	318	282	312	308	293	328	333	341	306	337	320	321	331	311	309	317	282	301	299	307	323	342	324	304	321	341	307	289	299	278	333	310	328	313	290	283	317	303	318	310	318	326	323	319	290	328	345	333	291	305	309	342	320	297	296	291	315	326	303	315	314	332	299	308	311	278	338	298	314	314	304	291	273	300	319	315	327	310	327	278	337	313	306	329	311	330	292	303	318	341	303	305	286	313	304	307	335	274	317	300	360	343	281	305	314	293	317	321	275	297	280	329	318	314	300	281	296	296	311	304	311	311	288	294	327	316	330	306	321	292	297	305	324	298	331	320	313	316	294	317	295	337	343	307	328	327	341	313	306	322	322	341	330	303	312	335	309	329	250	339	307	319	281	303	326	292	295	345	294	307	334	308	294	309	318	333	329	352	312	350	304	348	343	305	291	335	304	320	306	325	300	317	304	275	330	350	353	336	301	322	341	341	333	340	289	294	308	296	320	360	325	304	303	340	302	340	329	330	303	300	299	316	292	323	335	288	311	296	293	250	313	322	286	303	323	311	281	302	311	311	315	314	295	331	310	301	287	313	313	313	306	308	300	285	356	293	320	356	298	323	333	343	286	312	331	314	323	336	279	324	334	350	314	319	341	328	356	335	304	313	308	305	350	300	287	277	309	288	316	295	277	279	299	299	327	314	287	334	314	346	325	342	339	299	307	318	300	338	293	345	310	303	322	334	315	329	301	306	291	355	327	305	300	314	335	305	314	276	309	297	298	324	311	285	309	278	282	274	306	327	328	315	334	314	295	288	298	322	285	310	292	298	310	336	319	309	317	333	302	312	309	311	313	290	312	305	313	320	299	332	285	287	281	306	332	327	301	343	325	330	309	291	315	336	309	331	308	294	293	310	315	302	290	282	327	299	320	313	310	323	302	341	321	316	307	297	321	304	296	345	296	305	300	310	295	319	300	326	315	340	350	342	325	307	296	314	312	332	353	314	313	330	296	347	326	280	310	305	313	299	309	311	316	337	310	300	338	337	361	316	335	287	312	283	328	322	333	306	326	334	339	307	350	284	303	332	304	318	282	343	295	272	305	323	310	314	293	323	325	305	305	314	289	314	291	310	330	311	337	295	318	290	332	312	294	355	325	346	294	335	314	336	338	302	312	303	340	327	280	326	308	316	322	339	320	281	301	321	276	335	309	333	316	308	321	323	342	316	328	318	316	316	289	332	321	319	348	282	311	266	342	318	292	302	316	333	312	312	322	313	292	346	304	294	285	315	322	345	346	303	287	306	306	334	331	316	324	319	312	344	343	321	264	326	294	345	310	332	290	321	262	314	287	312	316	294	303	285	317	334	323	355	317	327	292	330	291	323	299	308	318	336	312	286	329	283	316	342	314	291	339	323	316	325	309	298	357	306	307	313	307	324	322	321	312	345	309	298	331	310	316	322	296	317	320	275	318	344	326	308	277	295	320	306	316	328	348	376	336	310	324	309	288	316	295	320	329	368	277	327	308	364	310	309	303	296	260	326	303	301	334	336	322	288	314	319	305	323	383	311	326	328	336	344	270	318	334	302	331	353	328	292	342	317	294	312	290	318	295	352	321	313	334	279	316	334	310	327	306	298	312	315	313	299	295	335	325	339	275	300	301	296	323	317	284	301	276	339	314	313	314	305	297	335	291	302	326	305	304	327	289	307	328	285	357
5531	860	752	727	645	707	679	636	671	680	737	684	706	710	663	723	674	666	705	751	671	705	709	719	736	719	662	660	665	683	669	692	688	732	670	675	749	676	690	657	685	677	699	750	723	717	707	704	718	746	711	725	706	688	682	687	693	662	659	676	686	699	695	710	673	694	711	710	670	679	702	726	709	632	680	715	729	642	713	712	680	712	662	708	696	686	700	645	681	729	723	705	716	695	704	678	710	703	704	709	675	695	699	716	710	686	686	691	695	695	770	731	661	732	681	684	710	745	699	665	718	709	673	702	658	685	768	698	724	682	670	687	687	670	694	682	660	656	678	657	667	692	728	638	727	677	649	656	700	687	675	724	708	713	691	669	680	676	685	685	668	693	687	690	663	716	698	680	706	667	695	694	662	698	664	635	691	744	655	700	695	685	667	711	683	700	696	658	709	734	688	690	676	717	686	701	645	665	738	678	699	695	651	742	697	707	753	698	731	677	681	689	669	681	714	699	706	686	720	695	700	677	698	707	702	654	688	706	708	704	687	709	682	688	667	693	656	679	687	729	732	683	649	670	678	686	681	736	666	690	666	698	684	714	706	673	685	693	648	705	719	697	693	654	732	723	694	666	711	701	714	698	682	703	689	635	658	690	673	650	633	712	688	662	707	691	698	751	698	692	700	677	679	714	707	714	660	714	677	694	689	698	694	693	710	704	677	642	706	652	674	686	681	719	667	693	677	692	682	692	730	713	684	729	719	686	710	728	702	724	719	699	702	657	720	641	717	715	716	697	671	694	678	712	674	670	674	710	708	690	690	711	711	715	680	721	688	719	651	655	720	742	712	715	659	666	694	640	652	671	722	714	677	736	715	674	654	703	680	722	646	676	649	686	681	750	703	734	706	699	698	657	682	701	676	722	748	689	689	657	675	667	677	754	673	719	680	721	728	645	682	666	650	733	673	732	687	728	674	714	685	713	665	714	666	706	716	689	649	690	685	707	696	664	658	728	713	724	702	717	684	663	677	700	663	717	712	660	681	646	679	684	647	673	727	681	703	684	710	674	696	651	717	696	673	705	686	675	695	731	679	665	687	697	676	683	726	724	640	651	685	704	698	680	679	698	662	753	725	677	673	739	708	693	665	661	690	719	713	706	702	699	652	703	681	735	686	709	735	676	673	750	709	662	686	662	678	675	715	658	688	642	700	660	710	669	652	661	696	704	720	685	662	695	692	725	661	704	683	682	673	663	708	664	761	682	638	679	682	684	735	690	710	635	684	695	672	745	713	657	714	683	681	648	732	664	671	710	676	728	718	673	657	672	757	665	692	690	701	693	708	700	714	695	717	684	697	656	687	698	645	685	656	721	700	710	710	672	695	750	709	725	697	698	677	730	692	713	719	652	709	684	699	720	709	719	718	670	641	699	661	728	706	670	688	696	722	676	696	652	701	671	735	738	730	723	733	740	715	714	687	656	703	697	721	721	713	697	746	703	805	714	724	682	717	678	679	690	712	698	664	676	704	695	674	643	675	686	720	704	735	688	729	724	709	712	707	645	658	767	664	688	722	745	683	666	717	693	680	714	679	691	703	720	651	717	717	709	689	705	673	665	679	675	701	740	696	664	707	708	672	698	688	669	738	695	721	714	738	697	665	686	664	706	652	690	699	725	661	690	684	713	703	702	656	729	735	667	723	719	681	689	684	694	695	644	691	716	712	693	687	679	702	739	722	688	653	658	690	714	684	720	706	663	716	680	709	702	673	695	711	705	706	687	693	697	693	660	663	682	702	668	677	692	686	724	701	667	714	708	699	751	691	686	722	713	681	709	724	660	726	686	711	698	703	670	656	722	680	728	722	714	727	713	718	680	695	695	742	671	734	694	690	734	677	681	702	723	739	717	656	683	702	721	666	700	678	707	678	694	699	632	686	668	671	714	675	670	653	696	714	721	668	702	701	706	717	726	641	697	702	669	718	659	670	688	745	706	681	677	691	704	684	720	686	701	705	703	624	717	697	679	690	690	706	698	700	712	633	692	700	687	674	694	748	696	692	687	724	634	720	683	685	713	712	693	658	731	705	712	726	701	652	683	729	742	701	688	706	677	718	663	726	685	718	715	689	734	736	709	713	624	689	684	721	738	681	677	714	648	698	698	709	694	665	714	720	716	669	701	733	698	684	706	654	644	716	685	687	689	700	653	673	736	737	645	707	671	710	697	697	729	677	696	667	700	722	714	697	657	711	682	690	691	662	680	665	693	750	720	717	740	666	679	664	741	683	691	698	719	654	680	699	693	668	730	670	694	660	725	693	669	678	645	642	680	674	729	715	694	650	697	666	699	707	683	692	713	706	697	734	684	673	721	697	735	671	749	683	697	710	671	692	717	675	702	711	661	676	730	694	668	713	701	698	732	685	684	701	736	696	662	739	757	685	690	658	672	692	699	686	683	688	688	689	698	705	693	719	657	733	737	699	729	690	694	682	680	699	663	739	673	742	658	709	683	720	715	713	745	686	701	760	665	728	726	727	700	681	633	692	673	700	709	659	660	702	657	713	694	717	681	698	713	713	709	699	727	699	656	667	711	747	691	687	671	703	696	706	701	649	718	701	684	718	707	688	644	715	666	722	703	650	682	683	683	705	717	688	703	622	674	676	716	645	727	678	695	681	688	697	712	676	684	673	708	696	731	728	692	706	684	731	697	687	677	677	693	710	655	763	680	729	668	720	697	707	720	668	690	741	704	721	676	704	696	750	698	729	649	668	678	774	709	740	692	682	661	635	702	663	712	696	680	696	719	710	729	728	662	738	718	703	681	635	692	675	667	676	720	668	718	648	727	744	732	728	691	678	648	696	642	660	708	668	722	630	702	673	676	645	694	717	667	691	740	660	714	661	707	634	700	668	660	640	694	727	743	659	686	648	724	675	680	693	702	675	700	666	673	678	690	708	715	647	727	720	670	723	617	668	699	696	655	710	705	723	747	706	697	694	700	646	727	678	672	727	729	758	654	683	696	704	670	680	698	754	707	743	664	710	705	666	649	650	686	689	673	666	724	689	700	666	720	728	738	691	683	719	671	673	665	688	743	735	667	727	721	713	690	675	648	688	743	688	700	693	672	708	752	685	717	718	715	683	703	699	688	700	702	728	730	710	696	709	692	649	695	718	679	679	690	671	713	668	671	704	708	696	705	693	712	693	711	707	688	710	701	663	713	714	679	691	682	733	644	689	665	666	700	701	702	699	629	705	666	643	721	682	660	696	730	678	718	714	675	715	724	676	681	725	653	683	686	716	691	735	699	675	696	689	653	676	685	744	716	697	686	676	673	675	689	722	686	710	705	719	704	683	717	730	646	650	752	716	666	694	721	725	685	712	650	757	704	641	690	681	679	686	722	725	672	699	678	741	688	711	691	701	686	646	670	675	681	702	694	661	650	712	722	708	677	658	702	691	707	692	656	682	703	727	676	669	714	694	695	713	657	694	705	652	663	734	706	651	699
24663	21020	24421	27785	20122	1345	402	303	265	242	215	215	227	215	218	237	226	205	221	203	202	213	216	209	196	186	198	232	209	221	200	184	221	198	198	214	207	184	196	222	189	208	196	199	180	208	213	196	216	175	181	214	204	193	203	214	180	194	208	193	185	215	233	223	221	220	208	192	183	195	210	195	197	219	195	197	170	198	187	199	201	201	182	190	209	206	206	205	199	183	205	198	202	209	195	197	172	188	184	174	199	200	199	152	189	190	221	200	226	166	202	216	223	170	189	195	204	187	185	185	206	202	185	190	186	216	203	204	186	209	193	153	213	192	184	202	189	169	226	198	196	189	207	201	211	184	236	203	171	191	186	215	211	183	210	193	200	204	166	166	191	198	204	201	208	216	175	198	156	209	169	177	211	194	206	178	205	183	201	183	188	185	194	200	189	201	210	185	198	187	225	173	170	201	191	199	217	206	194	210	185	187	179	202	173	186	201	180	205	184	202	206	197	198	193	181	172	189	225	164	200	204	195	194	199	194	164	224	227	199	224	193	206	225	197	210	177	221	198	188	161	202	200	169	187	205	187	226	205	196	202	183	211	182	196	200	212	209	219	200	219	177	199	220	188	213	171	203	226	187	209	194	205	184	203	204	219	225	192	203	208	196	215	225	208	183	226	203	206	182	213	203	201	209	200	193	202	220	193	184	219	215	244	187	211	185	199	189	187	209	211	202	206	187	195	203	228	164	181	178	223	200	198	204	171	201	182	196	217	222	188	197	194	185	207	186	180	198	195	234	186	224	196	196	192	176	215	200	236	194	227	198	183	200	197	194	174	193	175	173	194	185	177	219	188	197	195	190	200	202	204	205	198	200	194	183	195	187	215	188	175	190	208	200	182	207	208	194	200	202	183	219	179	194	187	200	191	224	176	198	189	189	201	202	190	227	190	185	200	185	214	188	180	196	207	180	176	196	198	231	197	198	173	170	209	192	195	182	204	212	208	220	205	180	181	186	219	183	196	172	187	183	188	179	209	203	221	217	188	220	197	210	195	181	211	208	198	206	199	197	189	184	192	187	193	196	179	182	186	205	208	201	188	201	213	174	179	199	190	191	210	211	210	174	196	199	197	193	205	169	190	203	212	222	198	182	189	168	192	199	195	189	191	213	192	175	207	193	197	200	178	208	210	227	173	180	179	189	210	203	179	190	198	202	213	207	184	220	191	235	205	204	212	220	216	176	213	192	210	207	218	207	203	199	161	185	200	171	198	208	203	161	208	187	183	211	205	169	191	196	185	185	208	193	188	213	202	219	219	194	211	187	194	192	202	203	208	203	203	221	204	204	215	207	205	202	214	216	190	222	213	187	203	204	201	203	192	211	234	194	212	212	210	191	202	211	187	202	204	210	209	197	185	210	192	205	208	188	205	209	212	178	188	176	198	184	211	189	207	213	180	212	204	176	199	209	206	210	211	211	189	213	190	193	186	209	187	198	214	189	201	188	178	162	191	198	187	190	197	211	192	204	223	190	184	216	196	184	189	215	205	206	201	211	197	189	187	202	187	221	158	203	186	212	227	201	164	191	186	182	187	190	202	194	181	198	212	190	195	195	187	199	204	175	192	216	205	185	172	211	214	191	186	198	226	204	200	202	190	208	195	220	158	199	204	174	199	182	207	212	171	217	225	206	190	169	215	199	226	210	210	224	193	178	199	196	187	205	198	196	207	190	205	178	191	196	172	221	199	206	180	186	210	177	209	191	189	212	203	204	181	211	195	210	204	191	218	185	201	199	219	195	208	187	205	172	163	189	201	210	209	233	194	201	206	194	234	232	196	180	176	227	198	192	220	233	194	213	204	214	206	211	210	203	180	216	195	208	172	200	206	194	197	222	184	216	185	193	163	188	171	194	195	182	194	173	196	212	168	211	182	196	211	196	210	214	172	189	182	206	236	176	170	203	228	210	180	213	231	209	189	188	176	207	201	215	208	194	191	199	180	178	197	202	198	214	186	184	176	213	211	217	199	218	213	214	220	171	181	210	216	181	186	223	200	199	189	186	201	189	195	202	213	207	202	192	175	213	176	252	217	196	159	190	190	172	192	179	186	200	204	193	177	204	191	201	197	180	188	194	199	213	211	205	225	187	194	195	190	196	178	194	183	198	191	184	196	200	198	214	216	201	181	210	246	191	215	211	207	179	183	184	180	181	182	184	202	192	200	205	211	207	208	215	213	189	217	178	210	182	185	207	193	204	193	188	222	208	200	206	192	208	180	190	212	228	204	211	183	183	190	157	193	191	202	196	170	209	195	192	187	198	190	186	198	175	204	205	187	168	195	186	216	207	201	200	208	204	176	185	211	204	176	185	191	179	194	190	212	183	186	202	188	200	175	209	168	215	189	193	206	212	194	209	200	210	201	201	208	195	205	220	199	222	194	197	201	201	194	208	201	203	184	191	189	193	194	179	207	213	203	196	200	185	193	206	192	208	178	176	183	188	209	201	188	188	191	179	179	196	182	205	175	207	220	168	206	199	185	208	180	185	176	192	183	202	195	195	193	218	198	199	188	188	185	199	176	235	203	214	183	178	195	194	167	193	194	191	210	216	174	188	189	195	212	213	206	216	199	202	223	212	191	192	205	186	201	210	199	219	210	231	193	225	216	214	202	178	228	215	197	201	193	169	197	175	180	202	193	168	186	189	198	184	207	171	213	204	221	184	193	221	199	179	222	207	201	181	196	230	196	191	174	170	206	211	203	182	206	200	180	203	202	171	204	215	202	200	174	217	196	207	217	251	192	185	200	218	194	192	226	200	204	179	189	187	208	222	202	198	211	178	202	196	203	211	225	199	220	185	188	199	188	232	200	184	206	217	216	185	197	218	183	186	196	198	189	197	206	204	204	183	213	227	212	239	194	209	197	187	216	206	208	196	189	192	215	186	214	210	199	196	214	212	216	197	172	178	206	198	152	207	227	213	199	184	213	211	207	197	184	168	227	185	221	202	220	206	198	169	219	199	196	181	226	199	196	186	205	185	190	190	196	193	197	184	224	206	227	175	199	202	180	205	214	191	196	176	186	223	223	218	201	200	208	193	217	216	195	194	191	208	222	180	179	178	193	185	208	207	196	197	197	192	186	209	207	213	223	184	218	202	222	183	185	181	202	205	211	210	207	185	213	194	209	187	199	199	186	190	186	221	203	196	183	215	183	178	216	212	207	204	205	200	184	190	200	190	185	191	203	192	200	232	213	184	218	227	222	190	191	219	188	206	181	212	182	199	222	195	208	203	185	179	186	190	206	167	210	212	184	183	218	217	196	201	167	212	177	177	188	218	201	200	199	190	208	198	172	189	199	186	200	183	213	203	194	193	212	192	190	196	197	180	197	201	176	204	198	173	190	189	183	181	195	220	201	183	202	200	199	196	193	202	187	207	177	177	172	199	196	200	187	204	192	206	201	201	195	201	192	178	193	199	223	203	213	186	204	210	210	179	211	196	160	182
3113	2533	1493	876	665	536	522	480	476	484	481	500	491	481	442	446	415	474	449	420	442	468	434	428	490	472	479	464	486	453	436	429	488	466	449	433	432	482	459	472	474	444	459	423	437	451	467	421	461	460	426	446	425	456	439	423	460	477	503	413	456	433	467	398	465	434	451	445	454	454	436	444	469	459	463	456	429	422	482	449	440	460	437	418	451	430	445	453	460	418	469	476	445	430	471	450	482	446	415	447	453	454	458	434	420	435	441	444	456	469	459	407	473	456	461	454	486	446	447	453	426	457	468	409	452	464	453	440	466	467	471	437	480	454	463	439	458	461	474	460	476	436	434	444	434	418	438	452	429	433	439	428	451	480	430	480	423	449	422	446	458	470	468	432	456	473	472	411	421	419	455	469	434	442	439	472	483	473	433	483	472	425	461	429	470	443	457	473	449	456	441	433	463	425	465	462	421	444	466	458	431	441	443	428	471	470	449	451	461	448	450	441	463	478	438	406	440	418	425	434	438	477	448	446	435	458	459	431	463	469	446	433	462	442	458	455	452	394	442	447	443	440	412	471	418	469	460	460	482	453	439	451	469	443	455	434	472	442	437	442	469	488	436	426	422	494	416	443	461	438	405	460	455	443	433	444	451	459	436	427	402	463	406	470	449	446	433	453	456	447	479	427	437	470	464	463	460	445	476	427	471	458	448	466	493	424	429	488	432	447	479	462	426	415	453	479	451	425	453	449	445	471	460	434	449	420	467	439	475	468	442	429	418	469	406	472	488	441	459	483	429	455	427	472	414	438	444	454	409	453	436	468	485	471	452	472	438	402	441	442	451	449	472	459	463	434	486	424	414	454	449	476	469	459	445	489	471	474	438	440	424	444	481	418	417	462	449	438	461	464	476	513	447	447	512	447	441	403	479	485	444	480	480	412	431	464	459	445	474	462	465	460	441	509	431	457	465	454	501	472	422	456	422	476	467	471	458	410	433	448	448	476	457	450	424	451	466	462	446	466	457	436	470	485	431	418	446	501	437	482	456	445	445	390	451	424	422	439	441	457	459	447	465	443	450	473	441	431	430	443	453	428	422	518	454	454	481	438	411	429	426	417	471	410	461	469	442	489	435	457	497	458	513	480	400	444	484	454	444	475	453	451	479	441	459	451	441	447	440	487	460	436	450	465	446	415	474	490	453	435	471	481	428	446	451	453	482	449	474	455	432	435	456	447	461	464	477	406	455	421	425	441	450	487	437	472	454	428	473	438	433	454	441	467	473	444	421	461	425	453	393	451	446	445	444	455	434	439	426	434	414	442	460	473	466	473	436	441	453	466	453	421	471	485	456	448	425	451	442	452	454	474	434	434	447	443	445	454	429	430	459	450	449	432	475	453	434	467	415	464	439	408	463	436	455	455	447	479	442	445	446	459	422	443	426	477	439	463	472	467	451	455	458	465	463	418	452	451	489	441	442	431	444	430	474	449	471	444	449	468	441	452	483	454	458	469	475	444	472	447	438	471	399	456	435	424	421	427	428	451	442	459	448	442	443	481	470	474	427	469	436	446	427	434	484	439	418	447	425	443	446	458	443	468	450	484	483	443	466	447	416	465	455	474	451	450	513	449	455	403	458	414	450	448	434	455	448	423	440	477	468	438	428	473	470	458	446	472	438	456	469	432	397	472	460	448	487	463	466	443	453	456	492	441	465	454	451	421	445	469	446	443	465	404	447	453	473	495	460	486	464	450	428	462	438	417	411	430	445	431	492	482	453	469	470	454	418	458	457	420	483	450	457	440	450	465	444	506	466	445	440	452	448	422	432	462	437	443	521	434	461	485	448	466	447	448	464	420	502	436	413	417	418	431	454	424	416	437	418	448	450	417	457	481	430	463	442	415	421	477	430	453	473	435	449	444	452	410	459	442	457	462	464	434	438	464	463	461	448	455	460	459	472	446	454	425	483	424	407	440	424	446	446	467	414	480	464	465	462	447	445	426	444	449	441	494	482	452	415	429	437	481	472	425	416	472	450	422	436	440	449	420	459	441	433	408	466	472	434	444	461	478	458	494	449	497	452	443	476	449	456	436	468	417	485	477	429	449	451	421	468	473	430	458	512	468	457	464	419	473	431	473	457	467	452	441	491	424	422	432	460	489	468	477	465	445	459	497	428	421	431	510	453	440	462	483	472	432	456	434	439	424	456	435	423	432	420	474	432	427	469	459	447	431	493	464	429	413	475	449	416	444	413	462	435	464	482	425	429	423	458	444	484	432	470	479	471	436	446	441	423	456	472	471	442	459	467	429	457	454	427	447	424	429	436	454	463	466	463	469	465	452	472	437	461	466	464	469	430	430	488	443	475	453	456	440	439	468	471	437	408	434	440	468	475	432	467	439	428	425	453	445	450	482	453	468	462	423	414	444	437	477	479	444	432	446	443	444	464	484	407	444	431	467	436	429	455	436	452	439	426	469	430	459	437	413	456	484	460	447	479	467	444	453	461	464	433	444	475	484	421	448	454	429	443	447	471	476	469	425	422	410	487	442	393	450	446	477	427	471	464	491	442	454	485	430	473	457	445	453	479	478	453	427	430	504	467	442	478	448	449	443	471	510	422	465	427	436	476	469	424	408	435	423	434	404	442	410	443	416	444	430	456	439	465	413	455	431	416	434	449	458	479	457	484	459	445	448	438	431	467	420	441	443	451	448	456	438	452	451	431	430	427	453	449	423	443	437	429	444	447	447	431	455	437	415	428	481	439	431	445	449	460	460	460	454	452	456	463	439	474	404	455	458	445	477	484	468	420	453	447	429	470	439	495	448	472	469	430	424	433	439	452	485	422	436	442	475	463	441	447	454	481	462	459	493	461	463	439	472	418	487	467	449	422	419	449	474	425	465	435	452	474	452	454	484	425	486	457	458	479	445	431	490	468	457	428	435	447	476	470	453	459	486	469	442	418	433	441	434	482	444	434	391	457	482	453	468	480	457	468	482	436	457	448	460	426	437	457	466	469	414	462	425	467	463	435	469	452	419	457	456	458	439	438	455	479	460	468	423	438	417	448	461	479	466	417	449	434	439	444	418	414	431	417	462	414	422	454	462	439	410	485	461	456	493	415	465	482	456	471	435	475	484	459	415	414	432	466	426	415	423	457	448	472	455	445	481	473	417	423	441	491	467	442	441	441	488	433	463	423	471	457	458	411	465	414	419	455	487	444	442	447	428	456	419	464	466	447	414	440	450	471	461	470	446	468	408	470	432	443	434	463	475	430	467	451	447	471	455	474	431	441	460	441	487	463	425	413	457	427	447	435	433	442	446	429	429	425	495	447	429	447	461	454	442	458	424	428	471	414	475	450	430	468	479	423	488	424	450	435	451	456	446	475	441	435	475	440	452	429	432	471	442	463	428	469	434	444	490	435	436	457	468	447	470	450	452	454	421	450	447	484	418	459	441	423	433	459	454	444	464	456	420	459	495	459	439	458	450	456	457	460	460	421	476
23803	20958	25080	27016	20961	20545	959	275	198	169	153	133	125	154	119	128	98	113	95	95	83	100	96	106	93	85	104	106	88	99	93	78	90	82	94	85	101	77	96	92	77	86	101	82	86	88	97	76	106	100	102	85	102	78	96	81	84	86	92	62	74	72	80	72	84	91	77	108	79	95	96	71	86	83	90	104	80	81	88	85	77	76	71	88	99	90	88	76	84	82	95	77	91	67	73	83	77	90	80	90	112	88	73	93	70	82	91	82	70	71	71	74	95	90	99	90	84	92	92	83	92	93	98	98	91	86	94	75	91	71	80	84	67	78	84	82	82	68	84	87	94	94	75	74	80	89	100	85	79	100	88	79	71	65	75	95	79	68	86	73	70	66	86	96	86	80	107	89	80	89	84	85	113	84	78	83	84	81	75	90	88	64	61	96	78	64	75	90	89	77	76	61	76	85	85	92	79	90	79	86	74	84	82	75	66	62	96	90	81	91	98	91	62	84	109	78	69	78	78	82	88	95	91	72	103	90	96	85	89	86	73	71	94	100	76	82	96	95	64	88	80	82	86	84	85	86	84	79	93	74	73	76	97	74	69	82	93	87	97	69	83	84	90	87	78	82	93	73	70	83	91	76	72	85	81	72	87	66	87	63	96	75	94	86	74	80	76	100	80	95	88	85	89	95	78	92	85	69	69	97	90	75	84	101	73	78	77	64	70	78	90	67	95	83	67	90	68	98	101	95	76	104	77	78	79	67	85	99	81	91	60	90	73	84	89	70	67	84	75	77	92	100	78	81	71	60	71	66	84	92	77	94	64	80	83	90	92	80	66	86	93	93	85	76	97	105	105	64	102	89	76	72	68	96	79	104	84	88	79	85	88	79	87	79	69	89	75	68	76	69	62	83	111	84	85	88	77	87	92	91	69	101	80	77	83	99	74	67	75	75	79	90	85	72	100	87	70	79	70	84	76	101	74	76	83	96	82	86	82	116	86	86	78	79	76	86	96	89	97	85	64	100	86	87	80	67	89	79	86	81	80	80	76	64	90	70	62	80	76	99	92	103	101	73	83	80	90	66	97	73	83	74	73	88	71	91	91	85	82	93	88	91	90	76	93	74	73	62	89	84	70	69	89	88	81	87	96	71	84	95	80	93	76	93	94	79	96	76	95	92	86	78	82	75	84	67	76	90	91	63	67	85	87	83	78	99	67	99	93	88	86	82	74	79	74	85	63	99	99	82	99	66	85	82	79	84	88	96	71	83	82	86	83	98	93	82	84	92	79	87	86	89	70	89	88	86	76	84	84	68	77	76	97	93	65	91	67	81	73	84	80	88	96	71	77	89	91	85	82	88	90	93	85	78	81	92	74	91	76	84	67	85	82	100	86	60	92	72	90	81	89	83	89	79	68	79	97	91	95	80	88	107	91	62	96	87	76	85	84	75	88	72	106	87	74	88	86	92	98	67	90	90	80	67	80	85	89	79	89	93	69	95	87	79	80	85	69	96	92	85	77	72	87	89	61	96	68	84	83	66	79	101	74	93	88	85	97	53	85	91	71	71	86	95	74	85	71	75	90	77	89	75	77	69	73	77	70	79	92	103	91	67	59	78	93	86	79	82	102	79	72	86	94	68	83	80	86	81	73	83	87	85	80	72	67	81	83	80	78	67	68	95	91	94	69	77	91	79	82	58	75	90	67	73	85	92	79	96	98	77	85	84	74	75	83	93	79	92	87	81	77	80	81	91	86	74	88	81	69	90	78	99	77	80	91	90	76	82	90	84	101	91	85	82	93	78	79	96	112	93	77	81	87	79	88	88	75	93	91	70	92	83	83	99	98	83	97	90	81	83	93	94	87	86	78	69	97	74	81	71	87	90	72	93	96	97	86	78	94	87	89	81	82	74	83	82	82	78	78	99	99	98	79	66	65	76	109	85	89	82	90	89	106	70	85	80	76	88	80	77	64	100	55	77	87	84	86	71	66	79	89	89	97	86	84	82	94	76	89	84	68	78	80	84	83	81	78	74	75	87	102	80	62	72	79	73	84	93	96	79	75	77	80	84	77	86	76	71	73	76	82	86	82	88	79	66	82	74	89	100	71	72	87	87	78	84	82	78	72	88	95	81	93	73	75	72	73	88	80	97	82	80	81	85	73	111	85	82	82	70	87	88	76	86	73	64	80	82	92	91	79	95	77	109	81	87	96	78	78	86	64	85	84	101	89	70	82	78	105	89	79	102	93	83	74	83	108	73	70	76	77	83	91	81	89	86	98	94	89	83	72	83	92	72	67	81	86	84	76	99	72	73	60	82	83	87	81	88	79	87	70	75	84	82	79	100	110	92	72	89	74	84	88	94	83	83	93	68	76	74	79	77	70	81	102	81	84	73	106	79	72	89	73	88	104	77	66	73	89	80	87	67	69	83	86	95	75	78	89	80	87	85	80	75	81	80	81	97	97	93	77	77	82	84	96	77	91	78	68	90	71	78	88	87	91	75	95	67	65	71	79	105	96	75	81	71	85	73	87	81	80	85	90	66	80	61	100	82	87	103	85	98	102	98	66	94	79	79	77	77	77	66	60	72	88	70	72	75	90	96	95	79	89	93	84	100	86	76	69	73	83	71	88	72	81	68	79	72	94	95	67	75	82	81	85	82	66	72	80	91	83	79	82	97	80	82	84	74	84	92	94	83	87	90	89	90	88	76	94	71	75	59	77	101	82	73	78	91	86	79	87	85	114	68	81	83	85	78	89	78	68	79	75	70	108	85	96	73	77	80	87	97	84	81	72	81	66	79	92	80	80	78	91	80	86	88	80	78	80	79	95	77	99	86	89	89	95	79	99	80	92	63	79	83	59	90	84	71	65	96	83	84	80	86	88	69	81	80	81	72	91	74	93	70	76	85	84	87	83	96	94	94	87	74	108	86	83	78	84	82	82	82	88	86	76	75	76	81	77	80	89	75	88	77	94	94	89	89	94	92	92	76	96	89	68	88	83	82	109	78	94	78	93	81	81	77	74	85	72	90	93	79	73	88	84	84	91	80	82	77	77	84	83	69	71	76	77	92	83	74	94	66	89	85	81	94	87	90	82	96	77	72	92	70	95	77	96	83	91	80	89	76	112	95	100	90	81	93	80	93	80	71	80	86	75	86	78	81	73	89	86	76	81	90	81	78	84	79	81	74	74	82	83	92	80	75	87	69	82	84	80	75	88	75	73	95	94	68	81	87	90	83	79	93	81	95	67	76	75	70	108	86	72	78	77	88	76	80	84	98	69	89	84	91	88	81	101	77	85	72	80	80	74	73	51	88	83	80	86	92	89	78	89	84	85	84	81	84	89	81	94	86	98	97	76	78	89	86	73	83	97	73	103	87	73	65	74	79	74	84	94	102	81	99	74	87	86	95	74	72	89	86	91	83	71	84	83	85	84	84	69	83	71	59	81	77	80	79	94	72	83	81	84	87	86	79	76	96	75	85	85	92	86	82	85	86
3013	4156	2237	1006	592	415	357	304	260	293	272	243	271	249	243	262	231	216	219	226	255	228	222	230	247	224	206	231	224	233	236	226	222	205	200	218	217	250	197	242	235	230	226	235	238	209	215	208	224	198	228	232	197	224	229	227	200	210	243	211	222	245	235	225	240	201	199	192	205	227	246	235	202	236	261	235	226	203	236	216	225	227	234	205	217	230	211	234	243	210	253	236	217	232	215	229	211	231	199	218	238	227	227	213	215	204	205	221	245	219	210	232	238	233	234	194	215	193	217	216	218	193	227	231	196	228	246	215	210	209	222	204	222	191	198	232	217	227	228	230	230	221	242	215	238	218	205	246	206	236	215	221	231	231	229	198	239	219	257	197	213	206	234	208	235	208	230	241	205	217	215	228	236	227	187	252	219	219	217	203	232	204	227	209	200	233	229	238	206	215	230	209	223	216	219	229	227	254	212	211	207	215	205	212	220	220	236	239	234	226	215	235	225	223	238	219	222	205	228	213	222	233	246	206	228	227	223	204	213	218	211	207	213	212	203	207	214	221	222	214	224	223	216	227	224	238	194	216	237	223	227	208	236	214	222	219	212	221	199	203	198	213	197	209	214	200	196	240	201	192	207	223	227	237	194	214	242	246	205	227	202	223	223	210	236	214	208	255	192	221	243	234	212	240	218	246	227	216	210	215	232	229	226	215	218	240	194	249	239	229	226	244	219	213	241	214	217	204	215	241	227	201	212	243	221	210	232	219	221	226	230	224	217	219	214	243	212	228	224	192	206	165	204	221	240	224	211	213	240	224	210	194	235	228	236	192	251	226	234	223	213	240	210	202	219	225	191	222	225	219	226	217	206	225	217	231	223	222	215	219	209	226	213	202	220	221	227	212	215	222	239	212	204	203	230	216	221	218	215	200	214	195	238	224	202	227	207	201	236	204	224	243	229	257	222	219	228	201	215	194	210	219	214	235	198	238	228	214	245	220	221	210	225	194	228	242	222	252	215	226	240	213	228	223	191	206	229	241	226	215	207	172	234	234	232	220	224	221	230	212	201	196	208	222	213	218	240	223	211	227	219	224	256	214	211	205	207	248	239	212	196	231	216	217	220	248	205	220	231	201	201	214	201	221	202	224	229	247	208	229	231	241	220	213	204	218	209	203	184	206	212	246	209	191	220	228	217	222	202	204	199	238	248	210	221	237	201	234	223	233	215	211	206	219	219	199	215	203	218	207	211	203	231	222	215	229	240	238	224	209	222	229	210	207	224	240	220	218	213	254	228	227	247	199	226	200	225	217	227	223	218	212	207	224	240	216	236	194	217	236	220	233	219	242	250	241	217	207	222	175	234	235	213	213	214	223	219	243	223	230	233	197	210	219	212	203	234	226	221	211	231	214	200	198	202	217	229	235	218	215	199	224	232	219	213	229	205	198	208	216	242	255	258	232	234	212	203	249	214	171	222	204	230	222	219	249	232	226	238	195	236	230	227	209	235	231	234	213	252	233	209	181	215	235	214	203	238	218	216	231	188	228	216	204	209	220	244	233	266	232	228	222	225	215	201	252	199	209	238	203	194	229	236	229	205	203	211	227	242	198	205	225	233	211	235	211	222	220	239	233	231	198	206	182	203	233	222	229	217	224	218	189	214	218	220	235	203	209	245	219	237	200	215	251	199	269	222	190	241	214	225	216	223	214	233	243	215	207	240	234	218	209	205	217	214	223	224	226	218	235	225	220	212	202	223	225	232	226	210	205	223	217	237	240	212	192	230	214	209	260	240	213	210	196	200	224	225	222	251	218	222	226	199	218	208	237	217	238	208	241	227	249	220	224	235	244	222	198	187	218	220	231	238	213	240	217	206	229	226	225	213	225	246	251	208	210	213	202	198	217	242	202	260	204	215	223	204	236	207	202	219	234	218	219	204	240	209	221	202	222	224	243	196	201	197	237	212	236	202	211	197	229	214	195	218	211	199	238	241	196	232	238	223	245	212	194	221	198	199	234	211	230	240	214	226	208	208	219	234	213	207	228	228	201	204	229	226	203	216	232	218	212	214	239	205	256	232	203	235	222	244	204	195	210	227	196	181	194	235	238	251	226	212	234	217	223	204	208	231	225	219	217	202	216	204	226	180	206	188	223	222	236	223	247	230	234	234	215	232	188	210	221	242	223	229	182	215	227	220	189	211	244	189	225	223	240	241	217	211	212	221	212	207	188	217	237	194	238	200	226	211	223	256	215	219	200	243	216	218	208	255	205	199	248	218	243	209	213	209	198	219	195	224	217	215	231	235	221	214	223	201	204	207	241	241	217	240	222	245	211	225	240	234	209	229	185	211	207	227	216	240	231	208	204	215	227	224	222	219	233	212	219	229	235	237	204	200	216	222	201	208	194	205	233	235	221	224	193	226	244	200	213	201	231	239	241	221	217	196	217	212	201	229	196	215	216	217	225	216	210	215	225	217	218	226	198	217	201	220	230	225	239	232	233	229	226	239	229	212	214	210	220	217	208	224	203	237	222	221	228	253	192	234	188	225	205	254	201	223	218	237	228	222	235	203	236	220	202	217	246	197	230	199	234	224	224	207	203	234	216	206	204	228	225	240	228	216	234	242	235	213	218	197	240	230	221	237	236	240	239	214	199	213	205	216	224	241	243	234	220	238	227	190	227	231	194	241	221	213	228	229	219	195	220	206	210	195	228	209	246	221	216	221	218	229	234	227	237	224	212	202	236	190	236	224	191	215	228	223	245	221	225	211	190	196	216	220	231	206	206	235	207	209	232	229	209	220	225	218	212	212	227	213	216	234	201	215	198	230	223	213	229	239	211	229	236	213	228	222	223	238	234	244	199	188	214	236	216	196	201	231	239	231	217	183	215	229	207	221	215	244	233	224	214	186	225	220	239	219	185	212	236	232	228	235	222	242	210	245	208	229	229	240	247	256	253	222	239	217	221	212	245	225	205	237	181	213	196	237	228	229	219	238	192	231	214	215	222	215	231	210	215	206	216	195	209	210	242	193	224	232	213	219	234	199	220	223	200	224	211	210	225	235	237	211	214	211	238	224	215	228	231	216	220	201	225	216	222	211	208	214	207	214	212	219	199	219	256	218	224	198	219	274	221	221	213	202	232	211	213	244	210	255	222	229	228	215	235	231	218	228	222	207	228	213	211	239	197	199	225	215	196	250	207	209	220	207	204	225	236	226	222	190	215	237	233	225	217	220	224	224	212	210	209	237	233	219	233	195	205	230	224	233	220	204	217	212	206	229	205	226	197	209	227	212	220	221	225	212	224	249	221	204	226	235	243	218	234	215	213	231	232	213	230	179	212	212	198	223	198	246	222	212	209	226	235	216	208	242	251	206	231	255	219	211	228	244	213	230	226	216	219	225	226	236	226	209	222	204	217	241	202	212	237	209	225	199	205	221	222	211	187	221	201	215	232	211	229	211	233	226	229	220	227	200	205	233	230	212	202	213	230	216	218	199	232
32020	10306	1027	450	391	314	325	329	310	308	295	328	308	291	300	303	312	334	311	293	299	282	322	337	326	319	313	329	326	312	328	324	346	353	292	333	312	305	326	336	275	307	325	320	269	302	320	310	296	286	335	319	296	299	312	337	323	338	288	330	310	355	294	340	310	314	328	295	291	301	328	307	328	307	311	331	300	308	358	316	326	317	302	306	312	305	330	326	327	315	301	300	316	341	326	300	312	305	335	327	335	300	305	345	338	311	298	332	294	313	297	298	312	302	332	314	345	309	271	304	303	311	283	323	326	357	342	296	331	296	340	286	332	326	325	276	336	328	325	304	285	335	304	314	304	311	313	332	314	300	298	317	322	314	343	347	310	312	324	317	334	341	304	276	312	306	322	298	301	330	337	311	278	330	331	322	335	311	300	310	293	324	315	326	323	301	296	301	349	311	332	272	322	303	322	310	306	304	329	322	307	317	319	314	294	336	308	299	336	324	320	305	285	285	322	351	318	352	286	281	311	302	307	305	346	329	329	357	304	282	310	333	280	323	300	337	305	289	324	323	318	318	314	315	327	320	300	296	295	332	336	300	290	285	328	313	333	306	331	301	319	291	323	332	323	319	303	332	352	296	304	333	310	321	322	337	358	312	294	302	346	342	321	341	316	322	351	333	324	309	314	319	306	332	333	310	327	332	295	293	288	334	338	317	328	321	320	313	310	311	303	324	296	308	321	348	317	321	281	342	263	304	338	322	359	316	290	304	309	354	311	311	318	325	324	316	295	325	303	334	344	333	301	333	322	313	307	326	356	353	309	304	306	338	315	329	316	329	337	353	340	319	314	290	316	303	309	344	314	315	324	276	308	316	316	321	343	288	293	326	322	328	333	323	336	318	302	324	307	289	288	337	301	334	338	341	310	320	340	314	317	314	327	278	290	297	325	328	294	335	336	320	321	340	337	316	335	311	341	293	326	313	310	312	311	329	328	318	321	333	288	287	317	278	310	326	345	316	320	312	312	312	307	288	297	325	310	318	322	304	329	283	345	314	295	303	322	354	346	330	315	293	311	337	319	341	314	334	308	303	289	354	327	308	324	320	337	306	348	309	292	350	324	288	308	318	316	346	328	308	323	333	287	340	313	310	326	320	309	305	330	326	286	320	319	312	290	319	345	324	302	303	275	319	326	344	314	298	333	326	341	326	303	292	340	306	330	290	322	316	293	306	319	320	321	298	303	343	351	336	308	312	318	331	330	325	322	288	297	333	324	294	344	306	295	319	320	289	340	303	313	338	332	324	306	295	284	297	307	280	323	321	298	346	267	301	292	327	335	369	321	327	311	297	285	321	330	290	321	311	333	295	329	280	305	315	314	303	336	295	277	307	335	318	311	297	305	324	306	306	292	318	312	310	316	299	299	306	315	353	310	319	315	313	327	309	315	296	279	317	334	304	299	295	308	323	330	353	334	326	306	321	320	290	285	350	321	299	336	293	339	345	309	311	306	324	324	289	310	291	268	322	310	327	320	316	302	334	311	289	309	305	304	343	325	345	310	315	329	337	314	323	316	331	314	299	341	333	324	333	321	300	343	319	317	282	314	313	306	388	310	315	306	311	309	296	311	312	298	332	312	331	314	321	342	326	315	343	345	357	322	306	312	306	289	304	300	300	314	341	296	333	344	307	294	335	280	312	333	330	305	355	292	319	311	319	327	310	296	269	324	296	292	283	314	334	301	331	367	283	325	291	303	347	340	332	276	337	344	312	310	313	334	342	312	339	293	289	305	337	329	320	345	300	317	319	321	329	331	291	305	323	284	295	287	329	318	300	330	317	333	316	298	330	309	315	296	272	310	341	326	318	307	287	316	292	326	295	302	300	332	317	330	339	314	325	308	310	322	283	333	330	306	328	307	328	297	312	333	318	320	332	297	324	300	333	329	294	296	361	280	305	322	314	304	308	355	321	318	340	325	312	344	358	311	294	297	345	295	306	317	323	301	312	338	280	308	292	336	303	320	328	313	322	318	277	306	339	328	284	328	332	320	331	364	321	319	333	330	300	348	321	323	347	281	356	311	341	355	304	282	328	326	312	323	332	333	336	330	308	334	310	328	310	308	321	290	327	325	321	311	326	276	303	306	303	336	320	271	297	331	324	330	289	299	334	324	314	307	331	342	309	300	301	288	323	297	328	363	334	298	314	305	306	322	330	326	366	334	316	324	282	320	327	297	321	327	316	308	354	328	317	342	303	300	290	339	326	310	326	319	313	288	329	291	318	311	332	315	298	329	289	334	275	308	315	308	294	314	336	325	340	312	293	328	309	309	288	293	291	353	299	283	321	296	298	323	324	306	328	317	334	317	293	299	330	349	343	286	311	348	304	308	295	308	327	321	287	328	301	319	332	317	322	291	305	356	312	322	323	320	312	289	303	325	291	299	290	304	336	328	343	301	324	322	322	336	318	321	315	295	327	332	327	323	326	298	314	295	303	287	310	327	325	325	299	318	297	349	306	314	322	322	324	318	301	312	322	315	310	303	311	306	308	310	317	356	322	328	310	288	363	323	347	315	323	305	287	299	321	339	295	281	327	298	301	314	336	326	286	295	312	297	307	301	358	298	307	264	290	315	313	307	309	324	307	316	355	289	310	326	349	341	286	312	313	335	281	340	300	334	362	303	318	327	343	331	311	317	325	297	308	303	350	319	298	310	300	323	335	305	335	292	341	297	328	297	318	296	309	295	326	295	302	313	303	325	323	311	306	296	314	325	301	355	325	313	296	311	340	315	322	314	306	289	351	334	299	323	269	324	352	357	335	300	292	339	345	317	298	326	327	328	305	333	298	310	328	305	348	302	321	346	308	332	353	323	315	300	332	350	310	310	300	324	330	306	312	321	320	301	322	302	359	294	314	325	307	334	310	351	350	334	342	303	328	329	304	291	338	328	326	288	299	301	294	342	326	328	331	321	337	317	298	327	325	316	334	319	326	284	359	310	377	302	339	298	325	338	328	347	281	299	287	345	302	331	319	284	306	300	323	339	321	305	315	335	324	327	320	347	341	301	348	321	294	323	308	287	342	302	298	304	315	334	292	289	325	305	351	339	317	327	298	312	302	281	335	317	315	310	339	327	287	303	324	293	316	280	312	349	317	331	333	327	304	328	294	312	281	321	312	313	300	315	311	317	325	339	330	314	303	328	323	256	325	279	278	322	325	353	355	311	322	327	329	329	297	341	348	355	346	346	296	308	304	298	356	288	316	336	311	300	329	345	326	316	326	345	317	306	307	322	334	321	329	335	332	288	309	337	340	339	307	351	306	321	340	314	291	354	300	322	290	326	335	319	322	324	326	297	310	302	328	303	308	342	304	302	292	322	327	309	315	279	325	333	306	303	303	267	310	343	323	327	342	323	318	337	297	293	317	327	311	315	319	318	303	342	334	328	285	321	327	333	350	327	326	352	304	297	331	351	325	319	354	294	312	301	273	309	310	308	294	350	284
5566	815	734	709	748	661	670	658	692	716	689	712	715	728	657	694	705	679	737	738	687	704	675	690	720	728	757	695	740	678	728	690	660	735	705	697	697	656	675	728	657	678	691	692	715	707	662	701	689	635	688	727	705	681	744	675	751	660	692	753	736	744	721	693	695	688	758	687	676	644	681	719	699	691	671	736	712	709	691	674	659	676	717	701	678	678	679	679	675	705	743	735	655	706	664	646	646	727	686	677	711	712	708	723	703	713	736	704	697	680	735	704	669	704	737	664	736	664	750	692	748	738	688	683	690	700	647	687	646	739	718	639	703	654	708	672	699	723	684	709	658	728	667	635	688	692	716	735	711	722	717	691	706	694	713	714	710	669	757	676	728	733	675	717	709	663	669	690	713	686	644	714	707	682	703	705	688	712	712	729	722	704	693	711	708	690	769	725	696	683	634	745	678	700	691	668	703	696	699	689	750	668	682	679	686	689	728	684	697	677	725	715	698	660	721	673	680	721	659	740	692	717	710	701	706	698	690	706	687	733	698	703	731	716	731	656	690	702	654	717	719	719	669	725	691	691	704	702	684	674	683	660	654	708	690	703	664	709	715	717	719	703	640	680	688	701	707	698	696	719	722	706	693	662	705	708	667	692	704	771	735	694	669	678	702	700	687	663	733	645	730	747	744	717	628	664	715	722	678	733	670	675	740	663	727	685	706	713	659	680	670	678	671	749	710	721	717	747	698	706	693	674	729	688	719	703	691	684	684	685	701	690	658	686	682	699	712	710	691	688	763	703	737	688	726	721	696	730	709	706	694	673	703	691	665	639	713	692	656	704	692	687	678	718	712	719	666	646	711	709	721	728	648	688	699	741	741	700	680	715	728	705	700	704	712	729	658	709	724	708	680	732	687	687	708	701	688	665	659	710	705	731	674	678	702	690	700	740	681	693	676	678	672	732	739	717	717	665	686	671	747	705	692	738	662	699	692	691	723	689	669	724	681	700	672	748	730	705	720	663	673	701	674	720	699	692	698	669	723	710	724	701	659	653	675	737	723	648	705	662	732	733	706	694	701	701	698	672	670	718	652	712	726	706	650	718	704	693	708	682	665	699	668	723	681	663	722	707	677	698	688	711	695	727	708	685	707	715	713	663	707	688	703	720	643	696	708	708	707	712	704	722	649	711	717	645	680	695	663	688	686	704	698	680	736	660	640	663	707	771	691	668	718	686	665	701	671	678	690	684	710	693	712	666	690	702	696	675	676	692	685	683	684	713	694	636	697	644	707	712	687	696	713	699	682	679	691	682	726	706	698	710	703	752	683	718	697	700	697	683	742	711	724	714	709	721	672	657	746	717	708	671	730	717	692	675	740	686	698	701	709	739	695	701	736	731	683	735	662	734	669	653	730	713	717	726	687	718	673	711	641	677	696	702	684	702	718	658	720	692	647	714	691	695	664	694	690	760	710	696	682	675	694	671	744	673	647	690	716	695	667	704	687	732	724	670	729	663	666	688	705	713	670	710	699	677	754	730	709	669	695	711	692	710	693	711	730	691	707	691	643	715	710	683	700	768	684	706	687	755	689	734	651	707	671	702	726	705	707	663	718	711	742	685	688	656	705	688	690	705	698	678	668	687	715	696	702	657	651	704	731	688	704	686	684	666	704	663	708	731	719	697	680	718	713	669	755	690	692	651	705	718	727	692	658	693	708	725	700	699	663	716	717	696	696	732	628	655	675	658	744	737	680	672	695	718	690	664	646	656	690	717	688	689	717	703	692	709	715	675	704	682	714	716	663	671	665	717	715	652	672	696	686	691	716	739	700	666	691	674	695	684	662	710	710	704	692	670	737	674	713	729	670	701	713	741	657	726	760	728	640	683	673	681	707	685	717	671	707	734	711	703	717	656	695	679	691	711	661	648	706	691	704	713	691	690	725	711	759	688	699	717	681	738	706	692	721	658	633	678	713	669	680	738	716	728	714	663	709	700	671	671	704	738	710	755	699	732	734	730	705	708	641	655	721	726	679	703	675	698	678	723	648	700	745	690	685	723	720	667	688	718	666	735	685	684	721	707	702	678	656	670	721	709	716	713	690	729	714	705	722	649	674	708	647	705	670	705	698	700	733	701	698	738	657	706	672	723	689	657	739	650	740	713	709	688	699	701	681	695	692	717	709	724	711	682	680	672	703	683	692	692	678	664	725	671	696	737	684	653	674	690	725	663	663	707	701	711	705	684	667	672	679	694	690	717	676	654	712	671	653	686	699	709	700	704	705	711	734	717	696	696	695	671	685	728	663	684	666	711	670	654	669	643	704	699	727	710	674	707	705	665	705	663	663	686	704	693	701	724	675	707	722	718	659	709	695	670	747	648	691	737	692	673	732	666	726	706	703	722	713	675	719	712	694	728	687	713	637	703	672	717	704	720	740	695	696	703	671	712	650	723	708	677	684	711	674	633	675	717	703	693	690	689	712	680	741	629	713	650	699	680	659	715	731	711	712	744	700	676	688	721	632	722	658	637	691	670	686	710	637	691	696	695	706	774	672	725	708	711	710	695	708	762	660	688	685	673	689	672	657	710	628	666	649	715	723	660	714	684	677	711	678	729	683	691	672	689	668	689	717	699	726	639	730	660	663	702	693	672	660	723	702	713	658	718	675	703	701	697	682	697	683	707	691	686	682	693	715	680	682	694	725	721	707	647	685	713	627	700	718	673	707	742	677	678	676	684	632	676	664	709	762	722	694	680	709	673	701	734	681	736	703	725	677	664	720	682	691	677	666	726	693	693	762	681	664	717	736	699	669	720	715	745	680	672	716	685	724	700	685	684	715	690	748	673	697	701	667	658	722	713	679	686	670	732	682	683	717	709	723	683	709	711	706	648	703	710	722	669	673	645	710	670	671	756	653	648	704	670	650	680	680	683	723	748	720	708	690	684	707	703	737	648	714	652	736	705	695	701	734	674	740	692	670	721	704	709	721	656	690	645	742	696	687	732	722	689	657	662	727	726	672	683	664	720	710	714	661	657	674	707	730	674	666	684	662	661	726	733	750	658	668	728	701	679	728	718	699	709	662	703	721	673	719	673	699	726	682	686	706	707	678	684	685	753	678	649	751	698	703	729	702	663	673	684	736	708	709	657	709	713	676	699	681	685	697	708	741	661	643	654	695	728	692	676	742	659	715	739	677	696	701	690	706	675	742	669	659	716	710	694	720	685	753	701	739	738	683	732	685	734	680	656	688	713	737	706	711	705	729	701	720	714	749	704	743	661	708	706	722	691	697	697	706	745	696	706	657	710	662	724	747	742	717	724	724	667	705	670	695	672	685	674	667	663	701	700	624	748	739	722	710	694	691	682	706	723	723	697	693	690	689	723	702	644	741	708	705	699	717	665	693	698	734	712	693	696	705	695	693	665	732	696	651	667	698	691	743	718	723	691	715	610	708	697	704	728	714	657	679	729	721	697	689	669	679	697	698	711	715	699	670	720	669	716
24582	20952	24360	27689	20081	1389	383	312	277	218	218	228	219	212	215	211	267	227	179	212	202	183	212	182	193	200	208	208	204	204	202	207	190	168	220	223	213	191	183	183	195	221	204	192	199	180	197	213	201	194	203	204	212	181	211	197	199	181	193	167	185	197	213	230	198	218	182	182	204	211	185	174	180	173	210	215	182	184	187	184	197	221	209	198	203	199	194	183	189	193	203	190	182	208	179	202	187	211	191	212	200	196	214	183	198	192	217	199	191	180	202	208	171	198	185	215	192	213	221	190	192	182	192	201	176	206	202	203	197	206	197	203	224	182	208	188	192	197	183	210	192	205	206	200	194	225	204	201	188	177	199	187	194	180	197	221	230	210	203	188	193	213	207	195	190	202	209	206	212	192	209	177	216	194	206	223	215	205	209	192	179	213	188	223	221	197	205	196	204	204	203	226	188	215	211	176	195	225	188	187	182	200	177	198	235	201	216	200	207	193	210	186	182	216	198	216	204	213	229	183	205	204	211	200	198	204	195	182	215	194	216	191	188	183	189	212	222	210	191	223	181	169	209	193	188	191	175	185	209	191	199	213	183	212	199	189	205	173	210	199	199	206	190	181	227	171	221	198	207	225	218	189	205	199	189	208	208	186	189	185	212	190	207	193	206	187	184	192	229	179	199	181	174	189	200	181	169	197	184	207	209	206	202	197	198	208	195	217	206	225	183	223	210	201	178	195	198	202	216	214	194	204	176	210	194	189	194	203	175	199	208	201	216	218	218	211	207	212	194	206	177	202	212	188	212	199	182	195	212	191	191	182	256	204	206	209	199	201	224	172	209	197	191	198	212	226	215	209	198	214	191	202	184	213	207	194	184	197	183	184	202	164	204	208	193	215	203	189	202	192	196	186	179	192	199	209	183	171	201	194	222	216	201	189	172	216	178	190	211	160	168	186	189	196	205	189	192	189	177	189	194	186	193	180	207	198	189	224	187	181	201	188	193	248	181	200	215	226	217	188	174	166	202	208	217	212	181	190	166	204	204	191	184	202	190	169	186	219	229	214	208	189	190	190	206	182	184	183	184	223	201	196	207	191	187	177	221	191	200	195	189	201	208	183	194	202	196	197	197	205	210	204	194	210	204	214	209	194	181	199	205	213	193	210	177	214	187	177	162	192	200	188	200	199	207	190	225	171	161	196	195	201	184	224	217	223	204	215	202	213	191	207	189	184	196	181	182	195	185	235	211	214	180	207	186	192	186	208	176	194	216	186	210	204	199	191	167	157	222	207	180	195	205	212	211	219	213	191	196	200	187	193	185	223	191	200	191	208	190	209	201	207	208	229	202	213	212	219	193	208	196	216	234	192	182	184	201	206	189	217	220	174	196	216	207	221	182	194	204	184	198	204	219	222	231	202	204	210	183	207	184	207	175	242	179	161	221	201	206	197	217	208	195	177	173	202	215	203	174	198	198	193	215	187	203	196	186	158	187	176	198	223	237	188	215	195	197	170	160	237	217	217	210	212	186	200	191	199	197	204	217	199	206	225	204	245	194	200	195	165	192	188	196	217	220	226	198	197	191	193	203	178	203	195	183	197	168	183	191	183	180	204	199	182	179	218	189	192	187	182	199	205	203	200	230	208	209	174	198	209	201	194	203	202	230	199	182	224	173	195	204	200	170	173	189	227	222	202	187	176	189	196	213	195	190	195	189	179	208	183	186	215	196	180	209	189	200	183	199	204	165	195	162	192	184	204	222	201	187	174	212	208	179	212	213	181	198	215	192	194	180	178	195	208	202	200	229	182	219	180	170	190	217	208	195	244	175	200	169	213	191	207	190	230	201	177	196	201	198	188	221	216	201	194	205	178	193	174	176	200	177	207	187	222	204	194	212	207	199	202	199	177	199	183	215	200	202	215	210	206	183	195	175	199	177	185	204	199	202	186	200	214	190	191	175	171	184	218	222	185	205	195	212	246	191	206	192	177	210	197	224	231	202	197	212	207	185	217	199	198	195	174	169	223	216	195	191	204	201	200	222	192	174	190	211	195	221	217	209	215	207	198	215	206	211	220	198	204	197	181	211	217	211	188	211	201	202	233	225	202	192	213	211	188	190	210	187	193	196	195	232	214	222	201	191	181	180	206	192	202	197	182	223	186	204	192	184	208	184	167	198	223	213	196	180	190	205	192	221	169	208	187	211	203	192	206	225	209	217	197	207	206	167	184	176	193	202	206	176	192	236	222	196	174	181	180	182	195	170	208	218	197	176	192	197	188	186	211	207	189	190	216	209	172	164	192	178	158	198	194	186	163	205	181	197	197	206	224	197	165	203	188	173	216	184	181	197	218	220	182	161	155	209	190	192	201	216	213	191	178	207	220	208	191	217	203	186	172	208	177	201	197	210	164	177	201	179	204	187	193	201	192	186	202	210	196	191	176	172	184	195	188	171	187	198	197	178	198	182	220	210	201	204	197	184	187	186	187	227	180	204	222	169	189	189	195	212	192	190	196	213	199	187	202	209	210	193	191	189	200	220	164	217	217	199	189	213	174	231	204	182	206	213	190	200	196	175	216	185	213	219	204	205	203	227	203	180	218	217	186	195	202	188	208	210	220	199	229	224	194	183	187	199	195	177	211	195	209	185	206	219	195	173	180	193	203	188	215	190	202	202	198	212	185	195	192	196	196	209	214	188	187	178	183	199	206	200	179	216	205	222	177	185	186	210	198	213	197	212	162	204	192	192	215	208	186	201	178	191	206	200	206	205	194	202	208	200	201	200	181	195	163	202	189	185	191	179	194	206	192	172	191	167	192	234	208	219	215	193	192	195	193	188	194	191	218	210	213	216	216	228	206	199	195	182	176	198	217	190	189	220	198	203	207	213	184	192	181	186	186	215	205	202	186	191	184	188	219	205	179	172	194	179	187	204	177	191	181	206	203	192	198	181	212	199	191	198	192	214	209	218	180	196	209	173	204	187	221	215	228	222	189	220	185	204	201	226	209	181	172	212	182	201	232	192	188	168	229	199	197	200	181	206	191	210	182	202	201	199	197	183	214	177	204	177	189	194	197	169	165	174	203	190	204	194	193	188	221	209	190	192	213	191	209	193	213	170	171	205	187	218	196	158	179	181	194	231	163	210	192	227	181	185	181	193	197	195	190	207	183	186	204	203	188	185	218	187	193	183	216	171	205	195	210	203	172	199	201	198	183	214	202	209	190	209	186	192	200	193	191	201	208	195	210	201	212	204	206	186	208	201	202	190	201	209	171	219	186	203	193	197	186	181	211	196	174	175	241	170	204	224	211	187	204	197	222	192	160	194	200	192	198	211	213	208	183	221	180	183	186	199	181	183	209	212	204	181	190	213	206	197	202	191	206	210	170	214	184	174	198	175	180	211	189	181	200	192	208	200	184	184	208	210	199	223	219	194	216	223	182	188	193	177	181	183	176	172	190	203	200	181	235	214	202	195	203	197	196	185	206	180	213	220	214	192	214
3095	2595	1433	834	625	575	502	518	483	437	485	467	456	447	447	465	438	463	510	454	457	427	459	512	435	440	456	452	429	465	447	446	427	425	481	435	455	478	413	446	425	413	458	451	445	416	409	443	430	458	424	452	451	430	440	415	475	427	427	445	407	432	468	486	425	449	477	450	491	474	447	445	428	446	450	443	442	477	454	447	453	447	431	444	466	464	419	458	476	479	453	427	444	460	419	465	460	500	446	436	476	448	431	458	418	442	414	430	467	451	448	454	456	447	413	409	448	448	468	425	397	458	476	459	454	429	431	450	430	486	431	439	461	437	434	441	473	447	433	419	470	469	461	453	426	466	439	432	428	439	443	443	420	414	464	397	398	455	434	449	431	462	500	448	488	453	413	444	449	444	415	458	480	407	437	451	454	462	431	456	455	472	462	450	498	449	453	454	445	437	438	440	438	435	482	434	434	466	457	484	469	430	458	427	467	439	471	460	427	429	457	400	431	445	450	522	446	468	444	435	404	455	449	467	478	454	495	438	448	458	427	411	452	420	435	442	431	477	434	424	454	432	466	468	465	427	479	460	485	462	443	462	455	448	460	440	454	466	439	464	446	453	446	440	501	420	451	431	449	456	445	439	437	420	448	435	453	471	460	485	430	460	478	463	463	434	451	452	444	406	458	444	442	437	448	465	478	468	480	433	458	466	434	437	436	461	485	486	479	444	462	456	424	412	446	427	468	453	450	477	468	449	408	447	444	473	431	410	470	455	452	458	440	437	444	419	448	424	465	404	422	392	426	443	432	445	426	431	462	427	434	455	452	440	435	444	455	429	417	443	446	450	454	434	419	444	431	433	448	467	452	467	448	431	450	405	436	437	440	482	468	428	427	458	451	465	479	465	432	467	437	418	453	457	456	449	485	421	442	444	426	454	433	438	442	450	416	453	449	444	426	434	457	421	433	442	483	429	473	465	427	426	426	491	420	451	457	452	461	424	433	460	437	460	466	447	418	464	437	450	423	474	464	405	433	483	496	458	435	447	472	456	426	466	438	432	486	444	435	461	428	439	475	473	465	465	441	441	417	461	462	453	421	460	417	436	417	474	445	485	433	443	474	442	453	459	471	433	435	454	424	438	463	443	390	434	457	463	438	431	452	461	442	449	408	443	499	447	430	475	456	458	484	477	476	463	497	445	444	427	472	446	428	433	462	426	441	421	421	453	496	412	459	440	457	443	478	467	443	431	436	441	464	476	468	470	423	449	439	467	468	472	433	451	433	441	462	430	446	448	441	439	447	469	429	483	446	445	442	425	444	426	436	460	441	413	441	459	464	432	448	422	486	453	496	458	440	471	448	479	466	425	405	468	432	445	450	447	402	458	449	426	452	450	414	438	438	410	433	462	421	426	446	450	462	416	423	448	456	450	446	412	435	415	433	442	459	469	465	429	475	411	444	424	448	464	436	428	426	483	455	454	451	434	451	411	428	490	443	430	440	469	449	446	442	461	429	434	492	427	455	457	502	502	450	465	466	420	463	444	425	437	464	395	428	485	415	431	440	439	432	424	444	474	463	471	432	406	441	447	426	417	464	444	440	430	463	446	439	428	439	459	438	444	426	484	454	481	446	453	445	454	456	429	432	481	449	437	458	450	439	419	427	417	452	429	454	452	407	471	463	459	503	409	468	435	438	458	444	404	474	414	456	474	472	441	454	445	446	487	459	439	448	422	493	402	421	452	445	435	424	462	460	453	459	458	450	465	419	426	419	427	477	426	433	404	430	418	432	465	429	421	433	458	462	399	453	456	462	436	439	439	458	479	434	464	454	434	465	454	480	458	443	468	455	446	435	438	466	476	440	458	461	442	429	404	442	444	423	455	482	464	430	430	464	452	403	481	407	472	443	459	422	486	463	497	452	436	447	462	425	457	448	445	474	426	442	389	453	424	419	419	439	471	449	420	451	498	445	479	434	472	432	437	460	445	446	432	463	448	438	458	417	458	451	449	432	407	450	414	441	408	459	471	445	431	440	438	439	425	484	480	427	429	426	438	460	478	449	460	465	440	483	450	405	444	456	426	454	452	408	476	472	478	430	466	431	429	429	429	417	445	492	431	496	420	438	427	454	448	463	481	427	472	452	440	458	434	472	446	450	408	462	432	490	478	455	426	428	472	463	488	437	437	445	471	448	417	435	439	423	425	410	443	455	455	388	421	471	459	433	471	452	457	443	435	428	406	417	441	451	445	431	417	448	431	451	432	469	416	456	437	450	457	423	440	390	462	452	478	431	487	457	477	448	457	453	466	413	470	442	439	456	475	402	463	427	463	452	451	456	437	420	474	437	444	444	464	440	470	442	447	432	431	451	420	439	448	422	408	448	417	457	468	410	442	467	481	484	425	443	421	424	422	490	418	470	420	424	437	436	427	423	484	445	467	429	433	438	442	464	467	454	444	453	448	455	492	427	475	469	441	476	458	438	450	442	477	451	457	464	406	459	475	441	409	460	459	443	443	455	459	448	472	470	425	483	445	471	441	431	458	455	434	480	414	434	411	438	454	499	466	439	441	467	446	474	436	452	436	424	447	436	448	438	459	459	453	416	450	430	465	437	472	503	438	442	448	471	452	403	496	447	440	444	473	454	455	462	449	459	416	434	437	425	448	468	454	441	441	445	476	429	452	456	477	498	466	454	449	464	413	424	409	435	415	449	448	412	410	438	423	457	458	467	439	480	457	415	438	433	447	464	438	469	462	443	455	451	446	492	449	492	440	478	436	452	459	429	439	460	431	447	406	459	441	459	478	455	429	469	462	451	427	441	466	485	466	400	439	464	494	463	435	471	449	452	450	469	429	444	434	442	423	441	458	415	457	437	415	452	459	447	428	413	421	441	457	423	450	457	441	413	443	447	470	423	444	434	466	454	449	462	436	431	430	426	434	464	451	413	412	456	449	447	442	462	433	426	459	441	451	451	426	460	451	446	456	474	449	465	424	485	469	451	445	420	448	459	422	456	452	438	423	467	411	418	433	457	456	461	418	444	437	444	421	478	456	464	443	413	464	458	463	438	429	415	472	429	445	428	416	462	421	480	470	459	451	453	452	395	466	441	435	445	437	465	421	459	477	446	436	405	451	429	421	447	446	441	460	469	432	472	423	439	482	469	456	460	434	454	471	462	437	462	460	455	438	461	449	403	441	444	484	460	447	453	432	459	435	440	426	455	448	455	456	425	433	424	483	462	465	465	470	429	428	456	426	460	423	474	454	439	436	460	428	419	488	443	441	445	425	457	452	452	425	464	440	478	422	443	473	412	469	441	400	433	453	442	475	447	465	479	470	497	415	462	478	407	414	448	442	431	512	424	456	469	436	427	441	504	460	476	438	436	446	444	470	469	438	440	487	440	421	464	463	464	461	449	447	467	453	460	490	448	484	468	469	446	416	464	496	440	436	397	448	459	429	418	421	411	463	439	428	425	450	424	422	439	430	414	443	443	452	459	435
23803	20946	25069	26995	20945	20510	981	326	187	182	170	147	122	123	97	106	126	111	97	95	105	92	81	98	116	93	101	72	75	85	98	90	100	73	72	82	93	101	91	104	83	89	73	100	88	101	89	96	74	96	95	82	85	78	82	81	77	72	68	84	98	65	85	95	68	92	73	86	85	71	85	93	81	83	83	93	71	88	84	76	102	91	94	76	78	83	81	81	69	80	90	81	77	80	71	81	80	88	63	100	70	72	86	71	102	98	84	91	82	80	70	62	73	82	113	73	87	95	81	77	82	71	90	89	83	83	54	82	78	94	78	96	87	85	74	80	103	83	57	82	101	80	77	93	90	72	84	101	76	77	77	82	79	83	78	91	70	91	83	70	78	82	77	108	91	69	67	75	67	72	85	69	82	76	69	76	69	81	88	90	90	82	88	88	74	76	81	80	80	80	84	83	75	92	95	80	81	98	93	88	78	73	82	91	92	85	76	81	85	87	99	93	78	68	86	64	73	92	83	94	97	83	86	86	88	78	94	89	73	89	84	88	84	81	65	93	84	84	60	69	85	84	82	80	79	81	79	76	91	86	103	82	74	89	99	68	77	95	90	85	90	94	98	86	90	92	79	80	80	71	75	102	78	84	78	100	88	83	75	69	83	88	86	78	79	70	91	74	89	83	88	65	81	78	90	97	103	93	88	90	82	83	91	69	73	82	81	99	80	89	79	78	95	89	87	89	81	64	67	88	84	75	89	90	94	77	84	97	89	91	105	82	65	95	75	83	73	86	73	79	74	85	78	94	93	91	65	89	87	81	102	92	80	70	71	77	83	83	82	90	86	84	81	75	79	85	90	85	95	105	91	84	79	87	61	82	88	97	78	91	75	69	94	75	88	84	80	85	97	74	95	86	86	93	86	80	74	91	100	79	89	83	115	99	75	76	104	77	70	71	96	93	79	84	79	71	87	68	88	71	76	83	70	81	80	70	89	98	80	69	77	65	85	80	83	66	79	98	70	87	78	88	70	77	78	80	71	86	69	76	87	94	69	71	78	81	83	98	99	79	77	92	74	73	84	89	89	102	72	85	83	88	78	79	96	74	95	67	84	74	82	83	78	77	90	81	81	91	90	89	71	86	91	72	76	87	76	76	89	104	101	76	99	72	70	84	76	86	82	88	68	77	88	96	77	85	76	101	100	89	84	100	79	87	82	85	86	88	91	82	76	96	77	89	83	90	82	99	83	97	84	65	72	91	81	84	83	73	81	84	78	90	80	91	85	116	91	93	79	78	82	91	70	74	79	80	93	84	90	92	71	76	80	67	87	87	93	87	82	88	87	78	98	92	60	91	81	93	71	103	64	85	96	83	100	89	91	83	97	76	82	79	79	92	100	81	86	77	103	74	82	83	82	81	91	100	85	78	76	95	79	82	90	90	97	89	95	81	81	80	71	77	84	82	105	77	88	81	78	91	92	85	87	98	97	67	77	87	68	75	85	68	92	90	98	101	88	84	94	84	78	67	90	74	69	84	88	67	85	103	62	87	88	81	75	76	75	76	77	65	72	103	84	81	76	95	108	99	79	86	84	81	101	89	88	97	82	69	84	93	92	83	83	79	88	91	84	80	89	87	81	78	98	83	75	70	96	74	89	85	77	75	101	77	83	89	94	76	71	92	82	82	102	72	83	92	65	100	82	102	72	101	83	86	84	77	84	87	75	82	59	96	78	69	93	86	105	88	102	81	76	102	91	78	83	99	69	75	81	65	81	82	75	82	70	89	85	80	65	96	90	92	88	75	69	78	65	97	70	88	84	102	91	70	78	89	79	76	84	72	81	85	75	76	91	86	92	101	86	85	79	82	73	86	78	82	88	88	83	83	77	90	69	92	99	85	94	102	73	78	83	68	87	80	74	77	93	81	89	92	78	90	71	71	89	80	76	66	91	87	65	87	81	112	91	100	100	83	78	87	76	74	80	73	96	79	79	79	99	72	77	95	78	77	83	89	74	94	89	80	70	97	76	70	80	88	82	87	101	76	70	80	82	104	72	99	87	95	82	85	86	92	83	71	101	71	87	73	81	81	95	86	82	88	97	90	81	102	80	92	99	102	85	104	97	72	80	89	86	72	78	84	87	84	81	76	74	93	88	74	75	89	89	91	77	79	72	94	88	80	86	87	63	90	88	69	78	75	78	91	72	80	94	67	97	88	81	82	104	96	83	60	83	98	84	81	84	80	80	90	81	62	72	88	99	92	81	81	75	101	73	100	70	89	62	92	70	85	96	92	84	92	84	86	74	76	63	75	77	93	86	81	70	101	76	93	77	93	78	81	85	85	72	77	88	93	77	100	95	72	82	101	77	87	75	80	82	80	91	76	81	90	84	108	93	93	84	93	85	91	77	66	82	101	72	75	92	76	113	85	104	89	88	89	83	74	85	85	85	78	81	84	66	86	84	77	82	98	78	85	77	81	99	80	88	77	63	83	94	91	79	92	83	100	94	65	83	71	69	80	86	88	78	68	76	91	81	94	92	97	83	92	77	79	81	76	76	86	64	76	85	84	97	92	75	60	83	74	79	67	87	86	80	94	86	95	86	83	89	91	73	63	78	82	81	80	78	90	98	93	67	93	72	78	92	76	97	94	98	86	72	82	90	94	82	68	75	67	86	83	83	82	92	105	67	96	89	99	91	99	100	84	79	67	82	81	81	88	96	82	89	80	105	79	84	91	84	75	72	76	67	99	85	71	69	75	108	84	85	72	87	80	93	89	82	80	93	82	67	76	89	83	95	98	85	91	90	84	68	85	84	75	107	91	92	82	64	102	89	78	84	73	68	90	75	93	93	87	75	96	103	83	74	69	96	70	80	93	90	71	87	99	102	82	62	70	77	74	82	97	81	71	80	88	86	81	80	92	93	66	69	77	94	73	76	83	60	76	80	87	91	81	83	91	89	86	76	83	75	84	83	94	71	71	86	75	88	82	80	83	82	74	73	80	80	60	88	98	84	99	97	81	77	105	96	83	75	74	65	77	92	92	112	82	77	84	95	80	78	83	89	83	89	90	87	93	79	67	99	79	83	83	81	90	87	90	83	87	108	76	102	92	78	93	68	79	99	76	95	79	88	88	78	93	77	90	99	100	88	84	81	89	90	108	95	75	100	89	77	75	92	88	95	85	64	97	69	64	83	81	89	86	98	72	89	85	70	98	80	83	61	78	97	90	74	71	82	70	91	78	89	88	79	86	87	79	87	85	93	76	91	73	87	98	76	83	89	76	102	75	71	89	80	87	68	81	80	82	88	84	106	71	83	77	83	75	87	75	70	81	73	87	85	74	82	80	80	100	84	92	91	69	96	107	63	86	92	88	96	63	79	82	74	82	87	80	69	95	82	83	74	77	87	93	88	86	96	68	68	79	70	74	88	81	88	90	77	76	75	68	92	87	77	79	89	93	69	96	80	93	89	71	84	72	73	103	88	79	87	87	94	79	87	84	88	85
3025	4153	2150	925	590	384	353	290	269	274	257	263	229	245	256	258	250	255	247	239	237	233	240	226	232	251	229	235	231	209	216	234	250	245	220	234	208	225	221	202	229	225	219	222	227	214	187	222	183	208	234	196	226	277	207	205	196	208	226	234	226	203	235	234	209	186	247	204	197	235	256	223	212	226	230	180	226	197	232	221	230	224	208	239	227	222	211	224	230	213	209	231	226	237	240	232	230	205	216	225	241	202	209	232	226	213	221	215	228	228	208	183	228	218	221	262	226	213	223	212	221	220	237	233	223	217	225	208	212	219	246	231	226	201	213	208	240	222	216	210	233	217	234	251	199	226	208	237	231	222	220	217	223	227	248	218	222	229	218	216	191	251	198	194	186	245	211	237	253	205	228	218	232	228	217	230	252	217	193	237	218	227	219	202	217	211	228	208	203	242	209	206	221	196	203	228	219	196	246	226	217	218	225	245	207	227	197	230	230	208	188	225	213	218	249	224	225	201	199	254	220	246	238	218	212	205	232	222	223	198	212	235	227	205	216	234	217	234	206	234	248	232	232	215	227	197	217	214	215	227	219	221	235	196	211	212	216	227	213	225	214	258	202	211	242	238	234	200	220	232	227	201	238	245	225	222	213	230	204	237	240	221	225	251	221	211	206	214	214	211	197	215	223	215	232	232	203	229	226	226	226	237	216	229	230	202	229	210	231	238	229	222	210	227	203	221	237	206	218	218	227	213	229	224	209	234	238	223	221	231	210	249	216	219	218	200	233	206	211	199	213	231	209	221	252	209	248	219	257	211	217	226	222	221	230	188	225	250	232	210	244	199	218	228	271	247	224	229	198	218	212	190	257	264	186	227	212	213	201	234	233	221	228	216	238	206	204	201	207	228	221	239	217	241	222	212	221	200	223	222	226	215	222	221	208	223	211	237	202	233	228	222	217	197	209	245	213	223	211	225	222	239	217	242	231	199	233	226	227	221	230	221	218	216	205	210	224	211	251	220	212	195	220	210	226	209	203	202	247	246	235	199	246	251	247	202	220	215	233	230	233	232	233	238	222	222	243	221	207	224	207	201	246	214	224	223	227	211	188	206	224	239	228	221	215	206	244	229	207	211	212	197	209	246	215	214	214	242	211	227	227	219	233	211	231	227	205	221	209	215	215	216	206	218	199	234	261	230	226	199	205	224	232	212	205	220	220	215	212	214	234	204	224	223	211	222	223	236	215	194	238	219	213	210	242	233	242	258	217	231	210	205	243	233	210	210	253	217	239	225	208	225	199	231	236	229	244	189	200	229	200	228	228	244	207	197	236	205	225	240	230	225	208	207	217	234	208	226	216	242	243	224	208	197	256	220	230	221	236	232	205	241	226	198	231	239	214	229	222	210	241	195	236	204	216	211	199	211	196	216	213	227	248	229	237	220	242	226	222	225	223	230	200	205	206	225	227	201	237	235	236	212	241	200	218	220	230	230	191	230	234	189	211	212	222	250	240	225	201	231	225	225	226	242	226	219	222	238	234	231	200	218	218	194	253	202	242	235	233	194	215	222	254	220	247	234	220	236	255	212	234	198	202	228	232	225	256	223	212	210	225	234	205	231	225	208	218	193	196	234	248	228	227	239	220	208	209	246	254	204	232	229	239	249	252	221	232	233	221	240	224	221	215	228	236	202	210	236	228	182	211	219	217	219	220	215	204	202	253	214	209	206	239	244	222	216	213	217	217	235	216	204	212	222	227	208	215	207	223	218	230	222	228	222	224	220	198	207	231	216	212	224	218	217	181	246	220	202	211	198	214	242	205	206	194	214	207	259	227	255	203	218	233	204	214	219	239	221	212	217	249	239	209	233	219	192	236	223	210	210	232	248	222	223	221	238	227	218	235	215	273	218	234	211	221	217	245	200	224	219	257	199	228	194	239	216	224	226	236	230	214	234	186	211	215	202	233	229	210	225	218	222	206	217	233	223	221	247	231	212	226	219	205	208	205	210	218	200	239	201	214	242	207	228	235	239	224	221	236	232	210	232	228	212	246	213	212	213	216	218	224	211	211	234	206	234	239	227	233	202	203	232	200	193	223	229	227	231	220	226	214	228	243	229	224	215	225	206	219	247	226	227	218	233	211	215	234	229	208	207	207	230	224	239	215	224	227	197	207	221	202	204	218	225	207	225	257	196	219	245	208	215	207	248	220	227	235	236	193	225	210	224	229	217	196	207	222	220	214	210	232	223	204	213	209	237	202	212	252	230	209	213	233	225	222	221	232	211	215	216	223	255	218	219	207	195	219	210	214	219	235	226	218	204	226	224	200	212	183	225	236	233	228	238	205	221	230	229	223	215	237	249	221	197	215	209	216	205	227	230	236	225	199	233	209	228	223	205	222	196	225	213	208	248	240	194	206	203	237	209	241	212	228	237	241	194	219	222	215	207	205	239	234	247	241	230	209	217	223	240	212	204	229	195	184	215	215	240	212	207	219	203	244	215	228	232	203	217	192	212	207	212	227	225	221	211	213	232	217	238	232	232	208	234	227	221	240	219	216	230	230	208	200	225	217	223	216	217	211	246	215	237	201	215	222	216	233	240	207	209	234	213	198	233	248	233	220	219	242	228	244	179	244	206	220	236	214	192	205	230	205	238	202	233	229	215	234	214	207	225	217	247	255	234	236	227	235	237	205	207	212	242	227	206	222	211	214	208	209	221	234	219	208	206	214	235	219	209	193	219	224	225	206	228	222	242	201	222	196	195	233	219	234	230	246	204	226	233	210	241	236	204	203	219	217	216	206	212	222	201	230	211	212	209	228	224	251	246	218	221	216	229	218	209	215	251	219	219	219	216	215	226	214	243	202	208	212	225	216	230	218	226	228	201	211	224	206	224	209	190	187	213	225	215	249	206	212	205	220	205	225	227	215	212	210	245	192	232	243	197	230	230	247	212	204	217	208	230	210	241	219	232	228	233	201	220	206	220	240	217	225	228	222	235	218	212	230	196	215	218	221	211	217	215	237	221	235	215	220	210	234	204	207	247	233	193	208	215	209	204	190	240	204	239	219	215	239	250	234	201	218	232	222	214	225	226	197	222	218	200	229	216	221	225	231	231	226	218	222	214	226	230	204	213	207	226	215	229	215	234	207	218	231	239	249	217	212	205	201	225	215	195	212	198	243	230	239	227	231	228	241	221	194	202	261	257	219	195	228	238	212	191	222	204	222	219	221	209	215	233	196	204	223	245	198	214	227	222	221	216	233	221	236	213	219	217	223	218	234	185	226	208	216	255	219	215	234	206	191	208	196	229	188	221	233	198	236	213	229	226	239	235	221	216	213	226	220	208	206	227	250	224	221	195	193	215	210	246	231	210	203	234	211	236	216	220	194	221	241	238	222	220	218	257	225	216	210	239	230	211	238	234	237	220	208	223	212	220	200	231	202	233	229	255	188	239	233	221	234	199	217	205	237	224	215	218	203	225	219	225	198	237	216	207	226	223
32202	10702	1220	628	518	493	315	316	320	319	303	325	323	277	294	309	310	301	314	301	321	322	346	310	332	310	295	310	324	304	312	307	311	321	332	305	299	329	337	317	308	298	314	300	284	288	329	302	292	277	319	311	290	319	322	276	324	332	335	301	320	346	324	270	284	315	265	298	307	324	319	305	316	318	317	308	323	296	302	295	282	318	350	309	286	340	306	306	299	333	309	295	285	303	312	323	315	286	309	334	282	274	315	321	309	299	297	314	324	324	338	326	275	342	320	350	313	296	315	321	325	303	293	328	342	305	315	332	345	349	297	291	321	329	348	296	292	296	348	300	321	322	303	324	337	279	329	293	345	346	315	317	339	328	348	290	323	309	295	293	330	328	298	312	301	314	318	295	327	321	306	329	328	311	331	328	308	286	300	312	264	320	296	303	272	317	305	296	315	323	315	348	292	310	288	319	327	304	311	310	302	296	314	308	270	293	342	342	295	287	324	315	328	325	308	311	297	313	309	287	329	300	328	301	320	328	334	323	298	305	298	343	299	331	348	291	303	311	284	332	275	286	306	328	293	300	317	284	308	329	296	306	299	303	297	302	308	337	336	329	310	310	322	341	306	300	312	331	285	300	343	297	298	270	331	318	326	295	295	280	318	330	333	296	313	303	303	320	309	310	312	300	318	314	304	315	319	339	329	314	309	322	314	322	297	310	331	314	345	299	298	309	303	298	326	322	327	296	288	302	325	300	298	309	328	306	301	309	311	326	306	288	319	305	269	279	320	322	327	326	349	303	340	305	282	344	309	290	304	308	328	343	312	287	333	315	301	296	313	304	306	324	247	319	320	332	309	307	277	327	311	280	320	323	300	333	317	325	300	291	328	300	301	305	314	346	315	306	284	320	299	301	315	299	285	333	350	291	329	311	322	312	329	298	319	331	325	292	318	300	304	293	297	346	319	297	337	309	296	329	316	315	307	285	304	286	304	319	264	319	309	325	318	319	302	341	311	329	338	272	316	289	299	311	314	270	297	314	319	316	332	315	323	319	299	321	291	282	313	328	294	314	303	323	289	302	289	299	303	298	323	333	318	289	266	325	302	307	294	290	303	306	294	288	303	316	324	327	288	295	299	291	310	279	286	343	305	285	315	345	303	298	301	279	309	318	334	299	315	324	338	302	319	320	329	323	303	346	333	354	342	325	294	331	297	317	319	280	327	308	327	347	324	308	330	320	324	321	284	316	315	321	297	324	294	307	282	313	327	321	362	324	317	309	293	322	306	334	315	368	290	332	274	305	326	303	285	296	282	328	301	300	300	319	326	287	343	343	297	275	299	296	326	299	316	280	315	299	273	307	281	312	332	275	314	313	311	296	323	322	311	305	300	321	316	307	305	312	327	325	296	325	300	299	333	335	325	315	325	359	332	302	316	348	345	284	316	313	331	318	337	301	311	292	338	299	318	318	327	340	350	323	335	322	328	329	336	328	305	330	303	305	319	344	301	328	329	288	311	325	325	325	309	293	315	328	274	281	316	308	322	292	314	315	332	305	297	327	333	321	341	295	355	299	311	317	342	296	332	331	285	273	270	313	296	339	323	306	282	324	304	284	305	310	334	322	326	345	329	339	310	339	348	319	345	298	338	292	312	320	300	290	299	331	323	320	286	319	322	311	328	320	352	313	303	321	296	309	286	331	326	341	336	347	310	321	295	317	312	315	312	304	293	297	311	318	285	283	339	323	293	326	295	327	326	287	321	329	347	311	271	308	320	313	307	327	303	306	303	314	293	315	332	325	341	293	310	295	318	288	307	304	335	301	317	314	324	331	305	316	292	325	316	347	322	322	275	313	301	330	324	331	283	337	291	305	337	348	337	331	276	293	344	325	306	283	318	298	301	307	291	314	311	321	312	322	315	300	309	319	331	314	317	320	286	307	300	259	333	308	302	347	318	293	286	346	300	318	306	307	290	323	315	317	304	297	315	309	329	301	311	309	310	320	321	311	301	309	304	298	311	318	309	313	302	318	319	331	307	309	310	297	286	291	304	334	325	320	347	296	312	310	355	288	328	272	288	300	318	347	298	325	338	329	313	278	349	335	306	294	295	296	299	316	313	283	312	323	329	334	305	301	309	349	309	287	308	331	332	328	330	305	316	305	304	314	287	319	324	324	309	349	296	328	317	331	329	329	306	341	338	340	326	314	341	320	283	303	294	308	333	320	291	322	328	291	284	294	349	290	345	302	315	317	318	331	293	330	349	308	323	333	317	289	311	302	308	315	301	325	325	319	304	299	306	320	299	312	336	314	284	337	323	291	329	316	319	311	348	301	307	294	272	308	326	319	314	285	293	309	308	298	318	312	313	295	271	326	335	313	317	324	293	329	347	306	331	329	295	319	308	344	320	324	327	322	321	294	277	319	298	303	307	310	301	304	309	310	323	297	323	299	304	308	296	309	326	349	322	312	348	277	328	340	306	290	309	319	325	312	368	298	299	309	306	306	310	300	349	339	338	323	346	318	313	334	300	305	281	297	353	349	319	303	303	320	326	330	268	320	322	311	321	324	302	311	309	296	323	328	309	271	315	322	314	315	311	317	300	285	324	313	289	285	268	322	313	317	308	330	299	317	333	282	341	317	296	303	324	305	325	317	318	319	302	320	302	309	299	323	327	303	290	292	309	286	314	292	282	273	304	309	348	313	323	315	283	316	296	328	274	284	305	303	303	308	297	298	322	310	317	332	331	270	314	307	315	279	315	305	300	299	311	325	301	317	305	302	346	303	304	324	324	319	322	346	331	353	314	276	322	328	285	340	276	297	379	334	332	288	298	326	329	329	294	284	325	315	291	319	307	293	314	299	316	283	272	313	324	306	307	332	327	301	316	313	308	322	319	309	315	321	324	294	323	308	310	308	309	305	314	345	312	296	286	338	309	296	300	321	295	287	284	302	304	286	338	317	323	343	318	317	306	312	343	304	273	317	354	309	317	306	334	329	316	296	286	298	306	349	333	302	293	303	303	308	337	334	313	314	341	326	323	337	329	313	290	325	319	286	301	337	333	309	322	327	287	302	321	324	275	340	285	300	304	281	320	288	266	320	300	327	307	308	306	293	311	279	298	306	308	309	314	288	319	309	304	317	302	313	311	310	307	329	281	333	320	302	328	283	322	304	320	305	315	308	312	322	306	292	305	307	300	307	354	314	336	313	323	308	301	343	347	297	310	314	302	316	319	302	321	304	293	319	329	303	293	293	272	322	307	308	302	318	300	302	320	306	323	334	318	318	309	330	305	297	322	296	334	286	291	316	304	307	298	305	296	347	296	291	322	303	319	302	283	323	346	304	311	306	334	307	308	294	320	326	278	349	325	362	339	307	333	299	312	335	338	323	310	319	347	295	332	310	336	322	311	284	315	307	303	325	298	324	319	300	311	352	316	309	300	313	297	341	317	312	307	329	329	345	308	306	283	333	324	300	290	297	284	313	276	302	308	308	301	286
5511	824	771	744	669	708	725	654	720	718	694	694	695	705	726	700	691	765	708	666	736	712	667	701	697	718	662	682	656	674	666	644	648	717	699	717	722	699	710	719	671	711	732	720	684	736	647	638	667	705	678	720	696	670	694	676	747	736	720	658	709	696	674	681	671	701	666	680	676	708	718	673	715	696	726	631	705	732	714	694	667	708	700	699	710	720	702	660	662	661	674	693	717	681	684	717	685	669	692	650	730	653	722	664	726	686	692	691	728	657	685	721	683	662	720	678	695	668	706	663	679	705	705	704	709	721	728	682	700	714	704	715	718	700	707	679	692	670	664	712	717	687	686	720	730	707	693	696	673	697	726	683	694	739	721	700	637	666	727	695	669	657	670	712	707	741	670	722	696	712	723	686	679	719	697	738	737	679	699	733	678	709	657	707	670	678	680	668	701	749	675	684	651	699	722	664	620	688	708	690	690	680	642	659	693	683	683	692	707	670	690	686	727	685	700	691	715	719	663	709	655	733	704	695	699	675	785	680	724	701	705	692	741	666	700	708	661	692	697	694	684	691	623	701	706	671	685	684	656	673	707	686	682	682	713	718	715	707	717	676	692	721	702	622	677	689	682	709	684	667	693	696	696	689	661	692	697	682	691	671	702	676	671	703	683	659	695	683	665	698	669	712	708	692	705	673	699	674	728	699	682	657	676	686	644	682	674	721	720	726	705	720	664	728	706	644	709	697	677	717	666	704	716	694	679	644	715	691	721	717	712	652	732	709	713	686	670	653	668	702	707	673	693	669	700	637	708	726	714	669	689	672	703	714	731	728	685	684	682	691	668	633	699	726	711	701	673	656	696	671	695	687	719	714	708	698	676	651	661	661	677	641	680	773	660	698	723	727	702	756	674	702	740	690	706	663	691	664	700	685	669	695	687	704	698	701	688	663	717	744	678	693	721	671	663	673	642	688	674	696	668	692	675	710	679	706	691	694	731	673	717	689	684	669	693	668	748	698	716	715	692	685	672	693	708	689	699	704	696	697	680	733	715	655	681	701	665	693	647	673	684	691	727	682	684	746	685	694	671	718	699	644	691	713	681	697	672	654	724	724	694	709	704	680	693	672	676	664	690	702	683	732	722	689	705	703	686	710	609	705	684	704	705	658	699	678	743	670	673	699	678	748	656	680	711	698	695	704	693	703	710	663	641	677	678	706	682	679	691	662	723	679	698	662	690	695	693	690	653	634	719	715	719	693	676	700	685	684	625	726	669	693	700	696	673	721	658	722	711	709	720	700	699	720	670	698	681	695	717	730	656	664	650	707	718	702	704	738	779	696	685	690	663	697	652	709	668	713	730	689	738	714	719	670	725	661	681	685	743	698	670	671	714	639	710	698	673	662	700	680	675	684	696	710	668	719	709	700	680	693	676	691	657	726	700	677	665	665	648	704	643	703	693	719	688	708	702	680	684	686	669	687	724	680	658	730	733	705	714	701	711	722	662	677	680	697	648	641	672	691	675	728	717	687	690	689	642	737	661	698	701	675	618	750	698	665	672	671	646	671	705	668	669	684	663	672	757	695	667	709	722	704	706	691	707	668	654	685	695	682	688	771	741	674	669	642	676	688	632	731	684	680	702	698	667	643	694	677	692	660	690	684	684	709	709	648	678	670	664	681	691	706	674	697	647	694	652	691	677	721	664	701	663	695	690	692	696	698	721	711	695	658	657	717	655	718	710	721	663	700	681	753	713	689	673	677	679	639	648	664	661	669	693	730	687	705	677	722	684	682	713	704	732	699	684	710	710	632	679	694	708	687	709	678	674	675	723	697	691	692	703	750	701	662	744	688	690	658	689	701	727	712	654	708	720	702	662	726	700	706	703	704	718	706	713	700	688	643	727	718	712	689	688	691	680	724	666	697	686	678	680	638	678	675	695	690	734	702	757	667	662	725	671	703	698	678	699	655	697	695	694	704	704	690	738	722	672	657	679	719	675	667	693	669	703	721	754	673	688	701	662	695	713	636	700	677	679	681	647	693	704	706	653	712	719	665	673	673	665	702	786	683	700	710	645	684	670	758	674	670	677	698	746	674	655	688	742	682	741	726	658	711	755	702	650	647	670	664	692	652	650	649	676	645	704	700	661	680	689	648	671	719	697	675	738	745	669	703	702	702	730	715	651	678	678	672	740	691	676	684	693	617	699	696	660	673	676	648	661	701	676	728	717	664	703	683	675	656	648	710	672	718	692	710	679	684	686	737	676	684	698	737	699	711	736	723	735	675	708	691	677	693	706	705	698	711	761	690	683	721	692	686	705	669	676	715	641	689	691	663	699	682	699	713	679	667	672	695	677	689	686	692	725	678	708	731	705	729	678	699	675	693	656	658	715	677	726	663	665	686	743	641	712	756	689	710	701	737	697	696	699	679	722	681	707	690	732	693	704	729	726	714	703	667	739	703	718	678	695	671	701	655	705	662	672	686	664	660	705	695	723	630	705	723	736	672	685	671	665	706	688	696	684	690	714	680	686	669	701	709	666	689	687	717	655	693	700	688	685	718	709	673	683	646	675	705	625	652	693	637	686	683	733	724	673	698	703	716	690	720	661	651	696	664	690	634	721	747	719	677	699	686	743	683	644	682	641	658	701	692	667	700	719	682	658	676	672	695	729	662	660	653	709	706	677	648	708	708	696	694	729	680	746	694	735	681	702	689	685	694	718	658	672	698	688	754	672	662	699	691	691	648	628	708	670	711	699	696	672	688	695	693	671	717	725	697	701	680	727	725	696	686	719	693	722	661	739	736	668	694	671	703	681	719	679	722	651	734	708	702	743	716	746	676	648	672	673	735	671	720	694	668	712	657	718	647	661	691	686	652	699	719	707	677	664	682	744	685	702	669	660	662	708	670	697	693	692	684	718	766	708	669	687	716	665	690	706	693	679	713	663	682	709	704	707	673	752	716	715	680	716	703	686	673	716	702	696	734	710	703	675	695	672	692	723	688	668	657	704	664	740	654	699	681	703	707	722	692	691	682	677	693	665	662	651	718	702	682	741	661	704	699	685	712	689	702	685	716	708	730	698	688	705	678	722	668	677	662	753	695	714	668	750	706	695	690	705	696	724	660	662	673	718	710	696	643	766	722	686	694	690	699	743	721	699	676	670	716	725	696	714	688	703	709	705	707	695	679	701	703	699	679	731	670	739	646	727	709	689	702	718	643	650	656	722	647	685	722	689	652	681	707	659	701	665	626	719	683	682	719	721	684	676	702	653	672	692	645	677	715	675	704	695	693	655	704	698	664	687	662	713	722	670	680	761	669	718	690	684	712	693	703	704	698	733	671	719	697	690	643	705	766	673	713	703	652	689	672	712	701	741	724	657	677	698	652	709	721	683	716	722	685	657	694	637	700	695	693	717	708	675	678	691	644	676	714	713	724	691	659	679	679	719	737	723	674	690	671	687	690	688	792	664	645	702	707	669	675	730	707	691	699	730	640	662	727
24574	20946	24329	27668	20109	1384	362	314	248	250	232	236	188	209	228	220	221	201	185	223	201	200	199	211	231	219	223	214	181	192	174	176	215	212	204	202	217	169	203	193	193	197	193	190	203	196	195	215	205	176	168	183	196	196	217	200	197	194	191	206	185	186	193	197	176	167	222	197	203	193	196	178	202	209	216	208	192	178	178	202	205	211	208	223	182	205	198	216	208	182	230	174	201	192	181	196	207	194	207	217	174	193	196	201	180	177	180	163	167	187	185	184	227	198	198	188	173	202	180	208	192	199	203	198	222	177	186	154	207	176	198	210	212	201	194	196	176	202	207	192	199	195	186	202	183	201	197	202	218	186	212	207	192	217	183	230	198	190	198	174	190	208	167	219	184	191	208	193	199	187	181	204	177	164	184	158	184	198	169	200	202	189	196	198	178	184	191	193	193	211	188	204	178	192	193	175	209	203	199	194	219	199	206	189	195	185	201	214	196	161	184	208	183	194	210	204	182	195	191	200	210	197	183	192	200	179	203	185	189	207	211	190	200	193	180	194	198	200	178	194	187	196	171	218	179	200	223	231	195	208	180	184	224	212	192	201	192	198	194	209	200	162	177	216	169	183	213	198	189	171	202	218	203	217	177	188	194	224	192	182	194	172	212	199	197	200	206	189	194	198	204	173	194	188	206	184	179	203	186	204	183	180	184	199	204	188	185	221	215	187	219	197	174	230	219	187	174	193	193	199	194	215	188	200	207	205	225	214	215	179	236	186	212	194	177	205	209	220	186	202	190	199	179	177	199	184	180	177	200	208	189	193	227	195	184	172	201	185	170	206	191	206	198	189	200	180	197	202	192	198	202	216	205	189	181	213	177	212	201	194	188	195	187	203	181	199	201	213	207	204	201	187	221	153	224	175	195	200	184	192	212	227	195	180	195	195	201	205	205	223	192	202	205	219	209	182	201	177	191	194	190	173	208	213	219	171	188	187	203	211	190	207	197	212	208	203	217	222	196	179	194	174	226	212	215	212	181	168	203	164	196	175	191	217	216	187	216	177	176	196	174	200	191	200	180	211	181	183	190	182	233	218	182	197	175	201	180	214	189	194	211	199	193	200	179	194	215	193	215	187	172	217	177	204	183	198	187	204	198	173	201	179	193	195	200	205	195	195	197	186	206	175	192	188	199	182	184	186	167	192	186	208	188	208	186	164	202	180	177	199	201	205	190	166	170	185	200	185	204	234	206	198	195	187	193	191	197	186	194	195	193	184	193	213	201	211	189	195	181	173	199	178	195	215	216	219	186	200	216	217	195	187	185	184	173	196	201	205	166	187	198	201	199	192	180	172	207	189	210	216	191	186	161	186	180	178	187	211	190	180	190	182	208	191	162	175	160	162	192	179	182	184	211	197	195	203	198	178	184	225	208	210	196	196	198	188	182	192	195	205	207	196	204	191	191	202	204	210	210	172	186	207	216	190	188	207	199	197	200	189	190	214	197	205	199	188	205	205	169	204	207	184	229	220	215	199	203	217	205	207	198	171	188	187	172	162	203	183	193	183	230	205	202	210	195	197	191	175	223	186	188	209	185	203	202	190	182	167	194	180	211	225	179	187	192	221	198	197	204	201	215	222	194	193	208	179	213	206	191	196	202	185	190	167	194	213	182	189	193	183	192	203	198	196	192	205	190	197	184	215	211	217	218	177	192	195	193	185	182	199	202	209	199	208	188	174	177	192	185	200	199	210	190	189	201	208	212	200	191	185	195	196	173	201	194	194	160	212	189	181	186	181	191	186	175	207	212	193	193	192	168	200	204	173	178	206	209	212	191	209	212	195	203	183	190	163	185	190	192	212	156	212	202	191	200	182	193	206	205	180	174	184	192	197	186	192	193	197	208	197	214	165	175	202	197	186	192	191	190	190	180	186	190	171	198	160	218	198	209	182	193	175	188	209	197	206	221	178	193	214	206	196	203	201	189	196	177	201	198	186	192	197	189	191	217	196	205	235	182	203	198	176	188	165	211	178	161	199	202	202	197	191	195	207	182	175	188	187	170	215	168	201	198	208	200	206	203	217	201	185	183	204	191	187	211	190	178	169	199	181	175	230	211	213	195	208	217	175	203	199	210	188	208	201	228	198	221	212	206	181	183	168	204	190	203	183	207	214	196	195	191	209	194	182	164	199	176	189	216	222	185	195	170	177	200	185	198	213	220	198	200	233	205	214	200	211	162	217	201	170	165	188	191	178	186	213	203	203	196	209	208	219	191	210	201	186	190	210	179	198	204	226	180	210	176	198	168	189	165	194	213	198	195	213	188	199	179	188	192	186	180	197	193	179	188	175	201	184	194	164	203	192	205	197	189	190	190	191	192	218	165	191	181	215	222	201	230	207	179	184	224	206	198	207	202	199	179	200	188	219	198	196	168	170	168	233	189	190	203	210	172	197	164	197	212	178	191	194	212	199	173	214	203	202	189	185	192	203	203	192	216	200	179	213	210	185	197	194	206	215	213	206	216	211	211	193	207	202	199	193	237	206	172	182	214	191	197	173	185	188	168	182	190	191	208	178	189	187	195	169	192	169	206	195	194	198	199	175	218	178	207	175	226	176	178	207	194	179	189	195	200	189	181	180	182	191	192	191	179	178	219	206	186	189	204	198	204	190	199	204	195	209	204	181	212	224	197	199	162	188	188	209	220	216	190	195	200	200	200	180	220	204	214	182	191	211	183	191	195	192	192	183	172	200	197	184	203	210	178	181	207	196	201	201	199	182	198	239	196	209	186	176	161	205	218	205	190	168	203	180	198	184	173	199	214	185	171	192	187	199	201	210	181	184	214	193	200	190	191	202	192	200	202	234	202	210	177	199	197	221	191	183	190	217	182	205	190	165	187	238	202	192	189	197	196	195	166	180	201	212	180	183	192	189	183	194	213	193	236	226	204	194	173	188	202	206	194	204	218	194	184	206	209	211	192	178	209	212	206	216	176	180	186	192	191	206	210	213	199	207	166	183	192	196	198	175	197	230	195	190	194	190	159	208	187	201	185	201	205	182	187	190	187	210	205	167	170	205	186	229	197	209	208	212	195	218	202	206	174	190	192	190	201	203	189	190	224	205	165	216	194	190	196	182	194	198	211	180	191	195	225	210	195	217	195	182	183	196	201	207	213	220	191	181	212	199	219	184	180	224	210	176	195	193	199	196	200	187	199	204	214	173	208	192	206	181	173	179	203	211	167	245	196	185	154	184	193	184	205	190	192	174	192	187	212	175	198	191	217	207	169	192	219	199	200	174	199	196	204	206	195	168	187	196	213	185	224	218	208	206	215	201	190	213	187	194	211	196	179	202	200	171	191	188	177	176	220	202	178	218	183	184	214	205	206	195	193	186	197	170	170	193	181	205	204	183	198	191	191	176	216	191	175	188	182	204	191	166	196	196	195	181	221	182	164	181	193	161	192	160	196	212	206	195	191	193	191	179	176	207	181	210	195	192	192	176
3046	2512	1522	825	640	512	524	506	451	495	450	473	462	444	469	427	465	446	427	412	463	446	429	453	439	417	483	421	436	461	489	417	485	440	490	426	442	443	452	496	416	441	460	454	436	429	446	473	455	439	412	468	494	432	456	407	489	438	455	477	410	394	490	439	464	417	448	440	461	445	424	434	453	463	421	438	412	460	444	475	440	431	482	460	423	441	479	434	426	389	477	433	426	423	456	457	436	458	381	422	436	486	413	476	442	438	438	452	457	442	482	417	435	415	432	453	428	428	463	469	461	432	423	481	439	441	455	455	426	414	464	411	410	482	462	466	433	421	440	416	452	431	475	445	484	433	488	427	446	465	419	430	436	443	469	441	440	460	453	454	456	468	472	471	454	445	447	461	421	451	418	426	466	461	412	432	432	454	431	436	456	474	458	419	456	460	409	410	444	452	455	454	439	414	442	434	441	430	418	463	444	447	439	431	462	437	491	439	452	451	442	463	422	493	414	423	441	494	478	463	451	430	427	465	429	455	466	439	460	445	443	448	440	457	446	442	414	436	445	445	465	451	487	464	456	477	446	443	457	439	461	438	442	438	472	423	435	456	455	452	456	433	451	440	447	432	427	458	421	462	449	435	433	462	435	440	471	425	428	444	437	439	434	473	445	445	464	454	458	453	440	460	479	454	496	434	432	452	423	427	452	429	456	435	418	438	438	471	431	435	496	441	435	465	428	443	442	445	472	483	447	448	438	439	418	469	452	415	435	433	461	468	462	433	479	440	435	464	436	427	445	476	450	437	410	479	447	420	473	428	468	442	442	446	461	467	462	475	477	428	452	458	407	437	439	478	404	456	443	457	449	453	425	441	458	457	436	483	464	463	419	437	448	444	436	440	441	433	424	427	446	456	417	459	475	447	440	464	451	493	452	456	421	422	469	427	406	488	451	439	403	488	415	446	466	454	462	439	451	449	431	450	441	434	432	453	450	463	417	419	440	429	453	429	409	395	461	450	480	447	425	445	479	456	434	453	454	470	446	419	433	460	449	470	389	447	473	484	446	448	441	423	493	427	461	410	451	466	469	441	438	415	438	421	475	474	437	433	425	428	450	477	421	452	454	447	448	441	452	499	467	418	466	456	421	462	473	435	444	457	429	466	436	469	440	429	478	451	471	420	471	483	432	412	438	459	437	412	436	424	453	430	447	447	484	467	428	458	438	452	413	438	470	482	484	407	464	449	476	466	453	464	449	433	422	455	408	434	440	435	442	443	448	438	437	417	439	443	434	414	485	441	482	453	468	470	430	456	403	447	420	456	444	442	427	497	435	461	420	410	445	379	445	477	451	441	448	456	417	435	410	435	427	449	479	424	420	460	446	472	435	426	434	427	492	434	440	461	446	452	438	465	480	467	466	468	427	459	416	437	457	434	455	443	475	513	462	414	429	442	423	467	426	441	419	446	444	466	421	515	451	488	472	450	472	433	417	440	428	420	478	479	431	454	433	455	459	402	429	420	445	442	471	456	448	397	450	414	452	427	449	404	422	437	455	437	445	408	450	462	437	425	476	448	449	425	442	456	403	401	446	436	428	460	452	473	437	459	407	436	484	419	449	412	443	419	436	458	445	423	428	429	464	477	475	445	475	430	476	439	430	432	465	452	453	454	457	447	438	489	454	474	407	411	458	451	456	426	476	453	442	449	388	450	432	447	465	469	455	449	441	452	448	460	435	462	448	429	464	427	471	424	440	452	477	417	431	457	480	459	434	444	462	414	443	445	443	441	402	458	448	409	445	418	461	453	463	473	453	428	432	449	443	424	419	408	417	417	460	425	454	433	434	424	453	453	458	474	490	450	464	434	496	444	398	482	467	450	428	443	447	469	456	411	446	437	458	463	447	399	453	489	418	448	445	483	440	478	467	441	405	461	431	403	428	480	447	453	441	422	423	457	419	439	449	423	442	445	450	458	432	471	446	463	460	466	455	428	456	468	428	465	425	398	495	429	463	453	500	441	386	440	469	451	391	411	446	445	463	424	447	442	453	466	494	448	503	465	437	469	444	453	455	443	475	441	410	420	454	456	473	441	429	477	418	459	449	436	476	447	453	412	410	433	494	420	461	477	438	424	470	432	444	452	447	434	421	433	462	466	423	409	431	437	439	462	500	442	443	466	451	482	430	446	426	426	424	467	464	430	455	435	431	464	438	442	479	407	449	451	412	469	438	445	406	440	492	441	433	448	444	467	414	459	437	461	445	467	480	432	460	467	426	458	432	438	441	401	429	483	433	457	413	398	438	429	461	478	464	468	462	409	461	458	407	458	436	476	454	432	484	439	467	449	469	441	456	449	447	415	446	432	430	460	440	429	480	453	440	429	451	447	423	442	475	467	434	439	461	446	444	441	483	423	428	450	448	502	393	449	422	478	461	458	430	473	416	455	441	480	439	456	427	440	484	444	496	442	455	465	441	486	389	468	423	468	431	447	444	433	391	443	456	459	453	460	477	441	458	425	458	423	431	435	462	426	462	458	457	442	450	432	427	407	447	456	425	393	455	437	414	445	427	461	452	466	457	447	428	414	470	447	437	397	468	436	445	425	460	442	454	432	448	415	496	434	426	436	422	491	411	442	455	422	471	450	478	429	477	449	426	432	439	470	480	425	426	441	467	423	457	446	472	453	483	452	472	441	463	454	436	443	458	449	448	454	446	469	451	408	464	417	418	457	447	411	407	437	449	470	431	452	441	451	401	469	459	419	475	441	449	459	453	456	471	409	444	470	455	468	438	412	432	449	438	406	510	469	446	468	425	461	445	442	464	436	423	444	445	444	408	429	448	470	498	458	428	482	444	462	448	468	437	447	450	442	459	429	433	411	481	395	486	434	455	444	428	434	426	433	465	441	495	445	471	419	416	474	434	446	464	404	416	433	475	450	460	415	455	419	421	423	442	442	426	451	438	439	436	470	420	407	401	470	442	493	439	465	461	436	469	461	434	461	492	425	485	437	413	456	436	458	450	422	450	421	465	473	450	450	431	440	454	408	454	450	426	464	452	453	467	444	424	432	427	474	435	436	419	451	476	392	483	472	444	478	392	451	481	448	435	443	412	431	451	426	486	436	422	459	459	411	477	438	429	502	437	438	435	451	448	437	424	452	414	440	427	457	480	430	441	446	413	460	453	458	464	427	420	444	429	421	463	440	484	467	443	452	431	472	463	450	481	392	468	438	428	447	481	486	403	425	445	468	455	472	456	450	421	442	464	441	407	444	420	440	435	496	434	480	476	459	441	428	439	425	449	450	410	432	440	438	449	476	440	441	463	472	432	454	440	425	460	467	424	451	429	458	459	407	456	448	438	426	467	462	432	398	432	465	488	463	446	425	439	459	493	469	457	430	418	434	440	428	425	451	453	464	456	414	428	437	449	428	470	465	446	426	437	463	472	470	421	471	407	457	444	439	481	415	467	437	477	441	454	448	423	445	454	451	440	407	460	417	455	459
23788	20958	25078	27018	20964	20544	860	313	180	185	169	132	126	136	122	123	125	121	94	111	104	106	110	94	106	91	99	103	101	86	90	79	102	93	94	93	92	90	96	84	75	81	88	98	97	90	93	98	86	78	93	93	87	87	72	83	79	86	76	61	90	92	83	87	89	75	88	82	86	90	98	86	102	85	66	78	77	86	78	80	102	82	83	76	70	95	91	78	102	87	72	80	66	83	92	84	80	92	103	80	80	85	88	77	74	73	78	75	84	71	67	82	85	97	56	72	108	81	94	59	98	79	61	98	88	86	88	83	96	81	81	73	82	64	83	88	84	85	76	66	80	81	83	84	86	99	109	68	88	68	82	84	87	92	97	82	84	90	74	83	84	82	68	87	96	88	57	87	85	96	90	80	86	85	81	71	82	98	80	76	83	83	85	87	100	73	97	87	81	83	70	80	72	81	90	70	70	93	78	86	88	98	83	87	72	66	80	90	82	81	82	79	93	81	67	67	77	88	85	79	92	93	89	85	83	85	75	84	73	76	92	68	78	85	87	95	79	99	88	87	83	92	67	84	78	62	96	74	78	85	78	90	78	92	79	91	87	107	96	69	76	75	89	76	81	104	82	95	67	74	79	82	93	80	81	83	70	73	86	88	90	82	85	84	89	78	93	67	93	71	69	69	76	85	89	67	71	70	81	92	86	86	80	88	81	88	98	77	83	69	86	75	82	78	95	84	71	76	92	78	88	87	97	89	82	79	73	95	81	84	82	91	81	73	69	79	85	83	79	88	68	78	81	87	64	73	80	88	70	92	78	77	105	92	85	95	79	94	67	84	79	97	78	73	89	61	78	77	75	77	76	91	82	80	75	86	84	90	94	80	95	81	93	89	86	82	80	94	76	71	85	84	79	79	85	82	76	95	95	90	90	87	75	75	89	80	89	76	93	70	80	90	71	86	73	63	66	66	80	85	75	74	79	85	81	70	84	96	98	85	75	70	88	76	85	75	73	83	97	85	82	81	78	84	73	83	78	75	95	74	105	88	77	82	79	74	81	86	88	89	74	79	93	73	99	65	70	80	90	82	82	77	74	104	90	80	70	113	87	72	84	97	109	66	91	101	73	79	81	107	69	78	73	81	99	102	84	83	76	81	67	92	79	81	68	96	83	84	91	82	79	82	77	73	100	88	108	94	98	83	83	95	77	70	88	101	70	69	77	83	78	106	70	90	84	97	73	80	78	95	91	82	76	68	90	97	98	82	82	88	73	81	79	102	83	79	86	81	87	64	77	73	85	81	67	79	67	76	76	79	72	109	85	66	72	88	73	72	78	87	95	83	92	71	89	89	78	87	84	91	80	94	90	88	80	69	86	87	82	81	79	85	76	58	98	89	89	100	70	83	82	80	62	85	90	88	96	100	93	84	90	76	94	82	80	78	76	81	72	84	77	103	73	93	115	92	96	77	93	92	58	93	73	86	76	103	86	77	87	85	85	75	95	62	80	86	85	87	81	81	82	92	95	81	84	79	76	93	71	71	76	62	77	75	91	83	104	69	87	79	81	78	92	102	82	85	97	89	79	92	83	69	89	71	91	95	66	94	76	91	86	80	75	73	96	86	85	80	68	79	80	85	80	80	93	72	82	84	55	91	80	80	90	78	69	73	77	86	89	88	102	73	91	95	90	85	85	72	70	85	84	81	86	79	71	78	95	71	95	81	79	83	90	85	86	66	86	66	67	67	85	88	86	83	82	70	57	84	79	64	94	93	99	90	74	85	89	67	87	77	67	77	88	84	88	82	97	94	94	90	90	84	81	80	85	82	81	86	77	85	109	92	94	79	82	85	89	69	74	106	70	78	83	81	95	81	74	73	85	78	72	69	84	96	86	74	89	93	78	68	74	73	76	77	84	79	77	77	88	67	93	82	90	88	67	79	64	76	74	88	71	94	77	85	81	93	78	90	81	86	85	95	85	94	86	85	77	71	77	79	75	71	86	86	83	74	82	92	78	79	78	93	75	94	95	107	94	94	103	85	87	70	86	80	78	91	76	74	80	88	81	62	72	73	67	81	84	88	84	81	82	84	83	81	84	71	78	73	75	107	87	81	81	84	89	85	79	73	95	71	68	77	83	87	85	79	105	78	89	75	77	105	82	92	77	66	76	80	92	84	80	89	73	82	89	100	109	71	97	91	87	72	103	75	84	88	88	82	79	73	74	83	79	104	74	84	88	81	86	83	78	77	92	87	81	87	89	70	63	98	86	68	80	86	86	86	88	83	60	76	104	78	82	85	73	90	95	90	76	69	77	85	97	89	83	86	91	76	78	77	86	79	72	76	67	89	66	85	93	80	67	81	100	102	75	124	101	83	71	81	86	71	83	85	80	84	81	79	84	87	73	95	89	83	77	84	82	101	85	80	89	79	86	72	89	79	73	86	65	91	69	76	73	91	86	82	75	85	78	77	66	86	83	82	76	75	67	83	90	84	88	84	91	80	80	91	96	80	87	83	67	79	94	93	81	75	100	90	82	83	101	85	96	79	98	84	72	93	71	75	73	68	72	108	81	93	76	76	88	69	64	73	89	76	87	82	80	100	94	87	81	75	90	80	102	70	78	77	90	84	91	78	69	74	86	77	88	87	79	91	109	78	90	73	95	83	67	71	72	75	81	69	84	74	82	78	79	78	93	91	91	73	94	62	81	77	87	68	76	82	88	84	79	107	84	80	73	83	78	94	85	89	88	94	70	93	69	90	82	68	95	105	88	93	86	78	74	76	75	80	74	78	98	70	95	89	82	85	93	103	88	87	79	82	84	88	98	86	86	96	83	83	58	89	79	85	73	80	80	79	77	91	98	84	88	62	76	87	87	73	84	92	91	80	67	86	70	74	75	90	85	87	94	78	78	78	76	78	88	88	86	92	87	78	80	89	81	95	75	104	89	95	75	88	85	91	90	67	88	76	62	78	79	89	67	92	83	68	92	77	68	81	90	72	85	67	78	82	86	97	74	70	85	80	91	87	76	88	73	81	79	86	92	89	84	69	112	107	77	101	77	103	105	88	67	88	78	94	74	85	86	96	87	88	78	74	89	86	89	85	93	82	78	88	76	88	81	97	92	82	79	72	80	87	79	78	89	86	72	81	94	97	84	86	73	90	93	77	88	91	93	99	72	81	74	82	100	83	81	75	73	90	84	78	80	74	75	70	83	82	97	67	94	78	69	75	94	70	85	77	70	81	78	95	86	74	86	83	91	94	97	73	98	82	80	78	69	95	75	103	82	77	80	95	91	71	83	108	76	81	79	107	85	87	91	99	65	80	80	97	94	87	93	61	88	83	66	83	82	72	70	85	62	75	85	65	81	85	80	78	85	72	82	76	78	98	83	75	69	69	62	59	91	86	72	89	76	98	90	77	83	86	77	64	84	82	78	98	56	72	89	83	82	90	81	86	95	63	73	87	95	98	106	89	85	86	84	84	82	74	72	71	90	99	77	89
3100	4049	2268	936	585	389	345	304	283	253	250	288	224	236	246	245	209	273	220	266	210	232	237	253	248	222	212	228	219	249	201	236	203	225	215	201	207	215	239	244	246	246	228	221	201	214	205	220	216	219	201	220	230	252	208	234	199	217	199	243	203	216	200	219	217	220	234	245	210	223	215	222	249	217	233	238	230	218	211	209	224	200	234	244	231	256	200	232	243	207	253	222	218	229	242	236	236	219	175	209	199	227	243	206	210	222	239	219	227	201	199	195	236	238	209	207	207	232	225	217	199	227	203	200	210	234	208	190	223	189	221	228	230	204	232	212	205	216	210	235	204	208	194	215	227	214	231	211	209	228	218	217	229	204	171	224	214	231	235	231	216	206	200	237	218	213	245	198	219	224	204	187	215	203	218	204	203	216	246	203	211	232	212	230	217	191	219	224	245	176	214	235	229	229	208	238	219	218	206	215	238	233	203	220	194	236	225	240	258	229	240	208	203	213	236	240	222	240	209	198	223	226	185	232	237	233	222	198	215	202	210	207	196	213	221	210	209	214	214	207	213	205	215	211	223	214	210	193	200	244	239	234	219	225	215	239	234	205	199	225	202	204	236	218	228	205	228	217	220	238	243	219	206	242	215	198	230	246	241	211	201	210	232	204	227	215	219	216	234	197	191	211	252	243	212	207	225	219	192	205	221	234	193	205	223	194	212	216	233	252	206	202	231	230	235	228	202	224	229	206	252	234	201	234	236	231	220	195	245	212	211	222	243	226	244	225	220	209	239	246	216	215	251	218	244	232	193	217	223	196	210	201	218	246	236	217	205	241	203	206	211	219	237	207	200	187	174	225	222	211	227	212	224	189	224	216	203	221	219	236	231	239	223	218	212	209	210	212	223	202	197	192	236	218	228	222	237	214	196	218	210	206	228	198	222	236	237	200	215	194	237	219	249	203	240	219	234	213	228	195	225	229	214	224	210	222	244	221	223	235	221	194	228	221	218	213	217	223	226	214	218	234	190	241	217	235	236	240	210	221	203	200	231	215	221	214	195	208	224	237	202	226	237	221	196	206	178	234	248	227	235	221	208	214	217	214	202	202	215	207	212	222	231	251	212	214	200	227	208	207	221	215	215	223	220	228	196	240	237	213	237	218	225	231	217	226	186	239	187	214	220	230	226	241	221	231	246	205	245	194	183	217	213	225	217	223	234	227	233	207	226	221	227	262	204	219	235	234	221	223	201	228	212	212	209	232	228	221	232	213	231	214	230	223	241	218	211	249	205	193	219	222	208	211	205	220	207	231	233	222	237	225	196	242	214	230	203	204	198	205	206	212	223	219	205	255	243	237	201	197	220	214	215	212	234	222	222	201	226	207	228	232	236	196	219	208	221	230	222	197	202	240	226	184	194	201	224	196	206	204	237	226	190	242	197	221	234	213	233	214	226	227	202	241	249	240	227	226	190	242	183	231	238	220	208	235	211	222	218	231	220	215	236	217	189	229	198	229	231	243	222	219	220	228	241	221	224	195	226	223	230	230	200	191	205	243	221	220	218	188	253	205	232	207	197	228	209	214	227	224	230	232	215	201	217	231	208	193	253	232	223	244	226	215	212	212	220	207	219	201	229	229	221	231	204	247	225	209	213	215	214	197	234	231	209	213	209	258	227	203	219	237	212	213	238	222	208	209	245	201	200	226	209	200	208	180	215	223	213	216	218	217	194	252	210	229	202	248	232	213	229	206	233	196	223	240	219	217	210	216	230	215	237	229	213	231	215	212	212	210	236	195	214	220	201	212	230	228	217	226	207	199	189	198	246	190	199	252	241	205	236	230	229	208	231	210	221	225	204	183	239	175	225	215	202	223	230	222	243	207	239	230	217	209	226	222	226	216	217	241	243	204	202	221	234	194	210	201	207	208	208	224	211	217	219	229	232	201	200	199	211	208	203	234	210	229	226	211	225	193	208	222	222	208	226	207	220	221	218	223	173	255	230	220	211	221	239	241	214	211	217	241	203	197	215	205	231	197	228	217	236	209	233	208	218	207	209	218	225	221	240	226	208	219	229	219	214	225	219	223	235	190	222	235	198	232	205	249	233	228	218	196	212	236	235	219	215	221	221	205	234	245	215	218	214	218	217	222	215	202	228	197	195	220	213	223	214	232	203	223	209	195	226	220	197	188	239	222	194	204	223	199	208	226	242	217	216	216	224	223	202	229	219	224	236	236	222	223	198	219	203	226	235	198	200	194	255	204	216	209	253	200	221	199	217	235	200	249	232	214	203	213	202	220	220	226	228	252	220	204	222	225	207	237	212	243	194	211	198	203	210	211	205	217	235	220	206	213	193	224	242	220	203	228	215	218	216	223	223	192	225	213	206	229	212	212	223	200	212	238	227	217	229	233	237	225	226	203	222	219	222	203	207	215	226	204	208	229	214	217	229	239	247	234	202	199	224	249	216	202	229	230	237	238	226	214	223	228	213	230	252	209	210	210	202	217	235	220	197	221	205	224	237	216	222	205	198	199	224	226	218	234	206	206	208	227	207	248	207	226	201	227	233	221	228	240	242	218	231	232	206	204	230	210	208	206	203	237	236	212	210	213	218	202	228	210	214	216	226	192	238	230	216	188	201	225	203	258	220	205	205	246	214	213	214	218	185	226	234	205	207	187	230	220	212	222	215	239	222	228	189	222	224	194	202	223	199	233	229	219	232	245	234	204	209	214	206	199	224	223	190	215	208	250	220	224	208	226	201	206	222	226	189	211	212	205	205	208	246	229	198	230	208	196	200	219	207	216	231	221	196	246	224	224	213	210	193	225	222	220	217	216	217	220	238	235	235	218	249	213	214	211	246	235	185	191	214	237	216	198	215	216	206	207	236	242	232	203	215	239	217	205	235	240	192	228	210	207	211	232	241	220	184	216	217	226	262	209	213	210	225	228	213	221	229	207	219	232	194	210	238	221	222	232	217	193	199	221	215	214	215	237	201	230	175	233	238	208	225	223	221	231	221	233	199	236	226	246	228	236	249	228	234	207	195	204	236	218	208	218	206	211	203	192	207	206	221	224	243	201	234	200	206	204	211	218	240	224	215	203	210	216	195	225	205	190	219	226	204	215	222	209	231	212	235	233	240	196	207	220	229	251	205	216	226	215	269	209	214	234	205	225	227	195	218	248	224	222	229	196	207	222	209	219	228	200	211	234	211	229	222	239	243	205	218	224	222	225	219	222	243	240	216	210	215	225	241	217	232	230	255	206	224	214	234	212	206	209	230	206	209	217	208	206	186	236	219	217	209	179	207	213	207	215	224	219	238	209	228	231	223	193	209	202	224	213	200	237	187	218	205	205	204	226	214	225	235	214	194	222	247	223	219	235	252	222	244	219	244	208	212	206	230	232	217	212	211	233	223	196	208	203	200	220	229	218	198	203	234	247	213	234	217	226	220	207	207	234	270	214	222	233	247	201	236	224	242	202	220	211	236	209	223	247	224	223
32285	10445	1015	432	371	317	307	321	337	317	293	311	303	307	304	281	291	323	301	330	298	313	304	341	326	294	293	309	336	324	315	303	313	332	314	300	326	316	298	321	287	338	321	307	283	319	324	302	302	300	332	313	264	342	300	288	286	314	334	302	307	343	321	300	302	298	358	293	332	328	290	319	326	329	320	311	343	324	325	345	355	339	311	304	336	331	321	319	332	311	296	319	353	315	340	330	327	320	319	312	303	307	318	307	322	315	313	312	310	324	295	348	299	269	287	374	270	311	330	324	296	321	329	340	311	308	282	299	312	292	321	318	293	309	295	325	293	326	287	326	315	325	303	308	327	287	306	286	320	322	336	279	347	304	285	289	280	339	321	308	322	334	304	307	327	302	284	334	316	313	321	310	294	300	347	310	336	344	295	324	269	294	316	331	341	291	304	326	318	270	293	332	311	287	327	297	323	302	302	309	316	324	301	274	364	298	307	298	296	302	323	292	293	321	287	320	329	333	311	301	299	306	325	342	306	306	325	288	343	347	337	316	321	324	338	300	310	301	268	313	300	309	340	336	281	326	323	299	314	348	327	298	312	326	292	309	320	310	313	321	346	295	329	300	347	316	306	309	313	306	328	318	326	338	307	332	310	294	319	303	336	319	295	324	336	316	285	298	307	299	300	294	317	328	346	305	325	310	301	311	318	294	303	318	328	320	281	307	312	278	310	301	293	285	309	321	347	308	294	313	329	296	301	302	350	298	317	273	287	333	278	293	290	333	361	291	301	321	278	307	306	300	327	343	276	303	328	279	316	318	320	303	339	305	291	325	300	308	335	332	311	323	305	332	313	330	333	326	299	304	303	286	321	308	354	306	281	311	324	332	299	312	309	329	304	338	321	333	309	315	324	323	333	286	329	336	323	267	328	261	281	309	332	322	333	322	368	360	300	321	291	330	321	302	322	324	279	313	325	331	332	258	308	325	305	336	326	349	307	324	296	304	319	311	311	334	324	323	304	283	330	278	317	326	304	312	325	305	329	277	308	297	285	276	349	304	283	286	336	287	305	293	330	310	275	305	322	333	283	324	309	294	335	314	323	337	318	303	310	314	312	295	308	325	280	308	343	311	303	276	305	310	286	327	329	328	332	328	329	326	302	319	310	304	288	356	308	337	334	272	327	346	311	312	281	288	295	324	280	330	317	346	314	318	336	326	290	344	284	317	299	326	333	281	279	314	317	273	316	286	318	310	330	288	356	286	300	337	280	306	322	311	291	295	313	321	303	280	309	318	316	320	296	273	288	320	338	324	336	302	306	292	310	305	271	306	319	313	293	339	312	280	306	336	301	353	255	346	291	328	300	279	336	346	312	315	343	332	328	322	334	313	340	280	311	293	281	328	287	322	332	272	295	312	360	342	334	323	299	325	302	299	312	286	297	316	334	336	311	286	322	289	314	291	307	343	315	316	328	328	277	295	305	318	321	311	335	308	288	319	314	297	298	315	347	325	306	319	338	331	278	323	338	319	280	309	313	322	307	299	335	301	353	343	281	291	317	318	319	297	322	328	295	292	326	322	337	284	283	298	297	326	309	295	296	327	307	324	310	321	339	309	315	303	306	311	329	299	280	304	321	297	293	327	314	323	274	338	312	309	321	285	303	328	316	301	297	332	322	304	347	309	317	348	290	295	331	300	296	310	340	326	307	346	317	312	311	328	327	329	336	273	320	337	303	316	295	337	339	344	300	311	320	329	331	306	295	349	314	305	301	304	330	330	337	298	327	314	309	300	308	305	315	325	283	298	296	370	310	315	289	278	301	323	322	314	314	341	311	317	297	311	326	323	323	303	317	316	318	319	289	294	309	292	309	303	313	323	276	324	296	329	325	348	282	323	331	319	291	326	315	289	323	290	290	324	323	296	322	318	312	315	291	312	306	320	301	329	313	309	331	318	316	342	324	309	280	296	302	294	342	326	308	347	306	300	314	288	289	314	289	320	301	326	340	307	320	290	305	311	290	335	313	320	315	265	326	294	290	326	314	275	326	322	320	321	332	317	302	332	288	299	337	309	310	340	324	341	299	298	312	294	309	286	320	335	284	276	309	326	322	331	351	312	308	298	305	330	270	346	310	296	298	301	299	326	297	304	301	313	327	330	312	308	316	324	288	292	296	297	335	330	342	316	276	313	308	318	320	300	313	286	358	311	308	309	271	352	323	294	320	325	325	311	280	340	338	312	292	355	288	314	331	330	327	289	319	352	284	325	299	314	357	306	307	314	269	292	312	319	310	288	300	310	339	307	312	293	301	301	305	311	330	291	286	301	306	300	291	303	319	329	307	323	288	325	297	302	318	302	307	316	316	308	310	262	331	350	322	316	325	324	286	304	295	275	325	301	338	298	294	324	265	299	285	304	300	325	293	320	331	283	284	323	291	296	332	308	301	277	326	293	340	291	334	318	310	309	314	305	326	310	297	331	282	337	307	340	321	315	289	342	335	287	306	318	294	321	323	317	318	298	323	321	287	305	319	314	322	316	326	315	341	303	314	288	310	290	344	313	350	328	326	298	354	289	315	329	339	336	316	326	313	331	329	323	296	296	315	322	301	307	307	333	303	303	321	305	293	300	304	305	301	310	275	320	335	308	323	282	290	334	352	295	299	262	305	329	352	299	330	318	321	311	313	288	292	311	336	312	312	340	337	332	317	288	330	301	306	282	301	314	331	323	326	319	320	331	309	278	300	345	316	297	290	301	318	293	303	326	285	309	315	306	281	299	297	325	304	308	319	309	299	314	276	299	311	344	320	329	308	292	315	348	289	335	314	330	307	312	302	341	295	283	310	309	322	285	300	335	295	269	344	318	349	314	320	310	323	334	338	337	292	290	288	338	316	298	315	280	303	321	311	322	286	328	296	324	335	313	318	282	326	319	283	328	291	313	318	300	304	317	283	349	288	301	299	304	296	315	281	310	295	345	322	313	326	322	310	305	326	307	292	308	287	340	295	316	329	327	325	330	339	269	307	316	321	331	318	280	315	298	364	283	290	300	312	328	360	350	290	299	313	286	296	341	314	365	323	292	329	336	333	320	334	307	307	322	335	349	301	283	317	305	294	311	316	339	301	327	316	336	359	285	322	294	315	321	316	352	299	317	324	348	289	340	287	317	315	301	310	314	302	332	317	295	282	305	310	294	339	349	299	315	309	318	323	289	314	305	296	342	324	346	290	322	308	300	294	350	328	315	330	321	271	323	319	320	289	327	307	314	312	315	300	307	305	296	321	318	287	319	311	308	335	300	316	307	324	350	261	296	326	327	312	309	286	300	299	273	296	348	294	328	331	277	312	336	321	298	367	323	304	320	332	327	306	287	314	290	325	305	292	316	311	332	284	319	322	314	302	320	290	310	299	330	305	318	283	295	304	311	274	333	320	288	343	285	305	327	314	327	303	333	344	327	312	289	341	309	301	277	314	335	325	297	300	345	301	346	305	310	290	277	308	324
5499	777	733	669	686	681	688	720	685	706	682	678	683	690	711	697	661	704	652	662	688	693	690	695	658	700	679	715	708	664	684	642	647	665	669	683	684	685	687	737	719	725	669	663	667	663	660	696	697	672	656	700	733	713	650	697	680	708	706	652	700	676	717	717	674	699	710	679	684	694	707	687	659	693	716	665	690	688	686	674	720	713	680	652	697	667	746	660	728	689	696	645	678	713	681	653	696	664	688	712	751	684	718	701	715	680	709	730	672	672	655	686	634	672	649	680	729	684	709	642	670	642	725	711	692	705	685	730	706	656	698	682	679	728	679	692	710	695	726	753	691	663	712	675	701	692	707	694	689	691	689	692	693	699	701	709	666	708	644	687	705	668	696	730	711	684	674	660	717	689	714	687	668	687	667	691	668	746	671	692	643	710	695	719	713	715	663	642	692	703	714	678	684	690	675	673	727	721	674	660	681	699	684	711	691	680	695	739	684	717	717	650	701	683	697	683	717	668	693	720	704	714	707	714	673	673	685	678	660	691	678	681	689	686	678	696	723	685	716	701	680	712	682	704	688	674	712	655	690	653	665	713	683	688	687	674	692	673	704	678	671	684	637	672	714	677	668	684	715	673	690	700	670	701	648	753	671	722	715	730	656	680	699	697	686	712	676	688	694	710	681	708	656	719	695	705	699	681	648	680	723	708	669	683	722	715	693	715	671	679	711	716	685	696	723	647	680	655	667	647	700	726	693	663	671	676	739	654	682	722	616	660	654	712	674	679	698	674	716	685	699	725	717	685	646	672	706	689	667	678	699	688	719	709	678	698	681	696	717	689	696	676	666	724	696	735	709	696	683	713	691	676	725	665	728	734	663	693	689	701	688	697	710	710	656	735	692	704	654	703	710	699	707	671	715	674	677	649	652	701	665	672	681	666	697	732	728	682	731	674	674	678	688	729	672	674	714	743	711	687	690	683	669	692	640	719	664	662	683	727	720	700	713	656	732	701	687	674	669	687	678	731	710	702	735	663	709	662	694	700	702	681	659	723	690	662	683	673	683	688	692	693	715	701	680	666	676	698	713	710	661	703	682	662	687	654	730	683	736	713	694	716	689	710	718	722	695	618	745	685	673	720	679	676	698	677	650	748	705	731	693	687	710	727	687	727	737	696	697	702	707	708	722	749	684	686	740	712	689	688	710	741	699	717	733	661	619	693	662	658	689	680	691	685	665	708	712	671	684	710	759	693	688	672	713	662	684	688	713	683	690	678	713	725	712	659	713	724	655	694	649	681	666	698	719	678	680	678	722	673	677	705	683	718	655	683	703	671	641	705	682	689	655	659	706	655	725	697	664	710	677	697	686	695	596	660	683	704	688	704	679	716	715	712	718	690	684	695	731	683	628	716	666	678	698	703	707	694	718	653	703	673	751	683	684	686	723	676	650	679	676	720	661	686	744	716	662	695	681	677	692	690	674	712	689	667	741	727	724	718	699	687	698	705	696	682	691	676	674	726	706	643	709	641	634	701	688	701	696	666	663	680	683	689	734	692	682	694	677	673	712	685	722	683	672	705	689	691	625	668	692	676	671	701	745	669	702	666	667	702	683	693	721	659	705	671	688	743	708	689	712	694	657	714	688	713	662	695	676	686	642	733	667	702	623	677	685	782	693	674	652	689	725	655	665	713	706	653	696	726	706	666	702	714	720	631	726	705	692	722	668	706	726	708	690	709	700	700	721	621	681	716	683	688	709	680	692	692	695	687	749	677	713	713	677	660	711	679	707	677	675	735	653	740	702	685	692	706	690	697	697	666	717	705	671	706	682	698	731	705	673	694	717	670	686	696	705	716	695	736	728	705	716	728	666	698	727	673	743	718	678	734	753	727	696	655	707	693	674	688	645	718	737	703	686	663	711	705	729	673	702	652	680	745	674	708	691	696	732	660	703	678	707	675	696	698	676	682	705	717	693	689	728	675	664	705	720	723	673	647	704	716	668	655	667	701	688	666	686	639	676	727	672	685	688	701	653	735	705	715	694	701	683	654	720	668	693	740	728	682	724	658	709	696	671	679	669	672	669	690	657	683	695	661	714	676	681	694	695	725	686	700	673	719	609	725	708	637	723	659	727	711	685	673	651	663	689	687	697	658	704	663	692	692	681	702	722	694	677	708	661	721	700	668	692	664	672	667	638	611	711	696	695	691	700	677	701	698	660	702	697	679	690	633	687	717	714	665	663	659	675	704	721	658	667	691	672	696	694	687	703	679	653	674	664	692	673	727	709	648	653	661	709	689	685	700	698	655	700	687	688	697	715	670	697	713	674	679	708	700	649	682	645	706	700	710	651	704	668	665	688	710	685	669	723	676	694	678	651	676	655	716	734	692	715	728	678	671	698	692	722	690	645	642	712	692	700	675	644	644	689	680	705	675	679	727	730	669	736	713	715	670	670	669	666	697	696	735	639	703	715	707	713	673	674	729	765	695	729	680	696	678	718	684	688	653	667	682	661	689	688	654	676	717	673	745	676	698	697	657	703	688	685	700	692	734	700	720	653	691	727	691	709	711	646	706	749	675	676	710	728	691	697	697	723	724	675	732	669	682	693	718	664	656	682	737	688	681	690	701	703	718	697	694	688	739	729	720	708	696	739	754	695	683	667	683	685	711	717	680	654	687	678	665	720	685	707	661	683	682	729	703	691	705	695	703	701	674	697	685	702	680	694	686	669	681	739	707	669	679	669	682	715	691	655	728	705	694	653	705	662	655	686	662	681	709	684	731	714	715	645	706	680	701	706	700	673	681	634	712	681	676	667	678	664	707	689	702	666	699	699	700	711	696	690	686	661	718	652	710	688	672	724	678	741	683	690	726	728	723	671	696	682	714	672	740	621	667	685	665	697	676	655	714	644	671	676	708	699	704	674	699	650	699	699	640	740	667	699	698	684	701	670	740	694	671	686	674	712	688	683	710	733	668	697	689	694	698	644	700	671	692	654	724	680	677	679	687	690	686	715	729	672	658	691	673	671	654	733	653	751	731	688	697	683	710	644	734	682	732	722	698	692	713	690	738	687	681	699	736	633	691	673	718	665	681	670	679	700	675	710	675	699	659	671	659	687	709	683	714	689	676	716	691	715	710	707	672	667	650	697	683	690	740	701	680	697	673	675	676	700	733	674	699	714	666	709	722	643	682	664	735	689	659	713	668	711	692	720	700	701	672	681	691	701	687	670	691	673	694	700	726	707	610	724	703	689	696	690	728	697	723	669	665	720	702	656	684	665	667	705	635	677	705	709	688	726	714	658	721	671	723	714	675	693	678	716	703	683	673	696	687	755	694	669	726	708	749	702	729	714	751	661	684	717	656	717	681	670	700	629	748	671	685	704	727	650	714	638	687	675	647	713	668	720	691	727	716	711	696	736	688	685	703	714	741	719	686	698	691	667	678	696	686	718	717	662	710	650	673	683	686	699	687	709	651	747	668	704	681	733	674	655	717	681	704
24611	20964	24359	27741	20212	1436	365	291	304	243	243	220	227	231	206	227	224	208	192	201	192	200	219	224	174	157	214	230	210	188	191	203	181	185	174	185	223	184	207	191	199	188	197	177	197	219	191	215	184	191	197	196	195	180	178	181	191	178	192	214	217	186	197	211	198	197	201	183	200	190	198	190	217	210	197	216	195	216	237	184	182	196	182	201	204	226	189	196	202	198	196	198	230	190	205	201	194	191	175	191	196	205	201	190	207	199	206	227	177	193	186	170	186	197	199	199	171	189	211	222	217	196	194	203	188	197	190	216	193	187	186	197	194	216	206	193	243	208	179	174	216	211	210	208	185	199	207	184	210	198	202	215	200	158	179	196	217	208	163	227	225	200	212	213	206	171	219	178	200	200	223	192	199	216	180	213	190	169	171	201	207	212	220	187	201	190	207	193	176	195	161	178	176	192	204	191	183	184	177	192	186	214	184	182	203	199	218	170	184	209	202	190	168	163	178	212	202	183	188	189	186	173	172	203	208	191	203	241	210	209	199	203	231	190	198	199	200	195	204	192	200	195	220	212	214	223	193	188	202	168	200	191	184	197	193	196	213	200	235	182	217	200	229	221	213	187	219	198	202	204	206	168	232	200	190	217	200	196	169	202	165	186	191	197	177	203	183	189	157	204	186	206	186	204	184	197	171	209	193	191	194	191	201	176	189	214	186	178	199	179	203	223	189	227	185	189	193	207	217	169	201	181	190	190	207	213	163	209	198	186	222	182	213	203	159	197	209	191	183	182	199	217	209	197	205	194	196	223	190	205	216	194	210	203	173	210	190	153	197	209	208	195	219	205	203	214	180	179	201	214	199	182	198	200	177	206	186	213	194	194	186	203	171	168	171	206	194	184	171	198	188	204	195	181	214	206	169	203	202	195	198	212	176	193	179	188	204	237	187	218	200	210	193	185	188	226	190	186	195	194	169	199	227	196	198	195	220	189	212	177	193	206	200	202	171	175	184	187	199	170	181	204	206	183	204	178	192	170	182	209	199	199	204	184	183	205	214	211	166	224	198	205	190	201	203	207	217	201	205	187	185	222	199	207	178	234	205	217	187	213	179	178	183	174	179	189	192	191	198	177	183	205	187	181	193	205	171	183	187	210	205	216	182	199	207	180	207	209	174	202	214	169	209	201	167	197	189	189	177	161	172	209	200	195	196	200	212	169	168	166	203	194	184	197	209	171	185	181	196	201	177	201	169	229	227	195	204	226	189	199	189	188	199	193	182	208	209	185	220	183	203	180	183	208	210	205	191	189	209	169	180	188	208	176	193	201	227	202	183	184	187	182	222	173	184	194	189	205	196	194	195	199	188	202	189	175	161	167	181	170	200	174	217	227	199	218	207	196	214	183	164	214	196	209	201	198	174	194	196	204	203	178	198	171	193	189	176	217	196	193	192	175	210	172	178	186	189	184	217	198	174	214	195	207	192	198	188	191	179	186	193	202	200	194	198	195	184	170	194	197	190	219	205	208	185	193	190	214	190	203	198	197	185	179	197	176	210	222	196	189	202	192	208	178	158	206	195	184	184	198	204	192	211	210	150	220	180	188	171	205	214	209	198	207	220	180	211	171	188	192	191	214	225	185	189	197	175	241	176	169	200	215	210	183	190	197	181	207	210	197	183	200	174	193	205	194	201	192	204	214	197	186	189	192	200	207	223	224	216	191	187	216	227	196	209	205	203	203	199	176	196	181	205	204	193	201	213	203	188	196	180	190	191	204	185	188	197	211	204	190	209	210	174	202	199	200	187	202	198	214	214	210	219	195	197	181	187	197	202	233	174	199	172	190	189	193	226	192	194	208	157	208	183	227	195	197	186	196	178	187	181	198	178	194	170	198	211	192	185	174	173	178	192	196	176	223	186	188	198	217	177	193	211	180	197	192	202	207	164	210	182	190	200	187	217	177	195	189	189	205	201	177	214	214	225	200	207	182	186	200	194	212	191	216	183	201	200	213	216	187	190	197	198	159	205	193	185	185	198	193	200	192	198	205	191	194	179	158	205	213	182	192	212	186	187	198	183	197	180	190	192	189	192	183	221	181	185	204	203	181	173	187	173	190	219	207	196	199	210	183	194	193	187	196	195	205	193	184	197	186	206	189	217	196	155	176	181	192	181	204	208	193	182	237	183	184	174	178	173	182	203	233	187	218	192	202	186	203	205	230	192	201	202	230	170	191	192	197	220	201	202	176	195	224	219	179	202	196	196	173	192	176	210	204	173	184	208	192	164	195	188	186	191	217	191	179	198	185	197	202	200	187	170	185	201	191	186	223	200	222	201	211	212	185	194	199	195	224	188	160	185	190	185	188	194	190	179	181	177	176	177	203	219	195	210	223	193	205	181	196	180	211	183	186	201	193	184	199	209	201	215	181	177	208	206	179	212	208	175	175	186	203	192	184	210	206	172	189	205	182	217	210	225	186	199	219	184	205	171	192	207	183	176	179	222	206	206	180	217	208	212	171	198	198	198	172	203	189	176	199	187	169	216	184	203	197	184	177	202	199	212	220	168	183	190	201	209	202	185	180	226	221	188	171	205	207	204	199	224	205	192	204	233	214	220	180	184	210	206	199	223	196	187	230	214	189	213	208	181	195	192	182	203	204	224	204	197	192	186	202	227	204	199	207	184	169	208	194	196	203	206	215	181	196	192	184	185	190	178	167	209	212	185	199	171	213	207	202	201	198	182	202	217	177	177	197	229	205	188	201	184	196	177	187	188	170	178	190	190	171	205	180	208	204	194	198	170	204	197	213	173	227	210	217	216	197	185	194	184	210	189	194	176	191	195	216	181	197	175	209	204	204	226	153	169	172	181	178	188	202	216	192	180	176	216	182	191	200	184	193	179	219	160	199	162	164	190	188	183	207	212	177	195	210	183	241	197	188	187	186	205	205	175	187	205	184	196	210	176	211	199	191	181	170	187	217	180	198	200	191	186	180	180	177	200	173	203	182	181	197	205	187	202	204	209	187	201	183	194	187	189	208	211	200	191	214	212	198	195	198	197	181	214	186	222	180	195	185	191	184	196	182	209	203	166	208	225	181	184	197	198	208	193	189	188	184	205	209	180	210	204	192	202	200	173	180	177	214	190	166	221	192	189	198	201	198	206	206	177	173	186	212	176	207	214	203	175	213	201	187	181	177	176	201	211	210	219	201	187	207	193	186	208	167	207	218	193	219	179	200	180	177	195	166	169	182	191	176	179	194	210	195	207	214	197	201	192	191	184	214	183	196	175	233	213	233	209	217	180	203	200	193	176	199	173	201	202	201	181	197	189	162	183	221	218	199	199	171	198	188	201	204	176	181	178	217	183	194	181	181	200	192	174	200	201	195	190	182	190	201	195	173	208	225	222	204	208	179	219	194	221	190	199	192	213	202	187	198	170	191	221	190	193	157	186	178	207	182	216	243	204	179	219	202	175	198	184	186	195	214	180	192	203	182	191	177
3153	2557	1522	857	619	541	513	472	478	470	468	461	503	425	433	460	448	463	460	492	436	449	462	436	463	448	415	438	462	435	491	446	448	459	431	439	493	489	435	449	459	476	461	437	454	455	474	446	450	458	458	408	403	450	476	429	447	428	453	446	467	482	458	422	442	472	393	436	461	448	452	477	426	482	463	416	445	438	473	453	436	460	464	430	387	381	430	451	417	417	478	466	449	429	448	490	425	472	434	426	461	463	422	457	468	466	432	478	438	463	435	427	484	413	416	430	436	502	433	468	442	460	455	457	431	458	438	460	440	426	432	435	436	460	458	446	450	447	446	465	451	473	442	436	427	423	446	470	440	390	449	469	461	439	465	387	470	434	462	455	396	449	430	458	449	419	467	459	424	453	437	442	431	431	425	447	452	476	440	452	489	470	465	415	447	426	471	457	477	453	467	449	431	471	443	459	474	415	439	465	431	408	443	445	416	432	453	396	431	405	434	437	463	445	442	457	450	442	424	426	483	444	433	415	462	458	442	466	449	426	462	458	466	441	430	433	457	437	469	452	455	475	448	476	467	452	435	439	431	456	446	464	447	441	482	485	442	448	470	458	457	448	420	445	467	474	433	452	424	419	472	416	469	458	472	484	463	446	430	428	462	414	423	454	506	451	452	415	452	468	428	404	448	449	442	455	436	434	429	415	412	443	455	446	427	442	427	477	469	457	451	459	458	465	414	433	420	469	438	437	466	393	454	439	437	493	465	445	430	423	447	461	474	483	453	422	455	450	475	461	432	453	464	410	449	429	455	433	460	428	463	482	420	439	455	423	471	459	435	436	432	450	444	464	428	433	449	439	427	419	451	458	430	425	405	475	431	459	422	430	444	430	467	479	455	452	442	446	448	443	406	486	430	460	423	449	476	461	418	441	468	432	427	433	452	434	434	470	470	441	448	472	444	465	441	413	432	417	435	404	462	429	467	464	432	434	442	441	443	430	455	442	448	450	438	449	461	449	442	416	444	436	471	469	458	447	415	424	419	454	459	414	442	402	436	454	410	444	449	458	443	420	438	442	433	461	414	468	457	423	452	467	442	446	436	498	399	436	439	475	451	461	447	413	426	437	443	428	434	457	452	450	446	441	447	461	458	472	451	480	440	458	439	440	390	468	458	433	440	444	445	475	413	391	470	463	464	417	440	411	460	403	468	459	454	439	416	460	465	452	452	465	468	452	445	426	429	469	445	475	473	419	456	426	427	424	438	416	450	437	441	454	435	453	452	448	442	429	467	466	409	447	484	432	449	428	453	484	442	420	404	469	411	410	470	436	450	432	433	422	430	456	450	464	451	435	445	446	433	446	425	413	423	441	452	443	393	469	461	450	469	438	432	443	452	435	445	408	454	418	469	434	412	447	426	446	403	463	464	427	459	462	430	487	481	461	436	500	455	458	457	452	463	470	464	430	425	438	425	455	441	456	446	407	449	469	408	426	444	436	455	447	458	426	434	436	466	447	478	457	461	448	399	437	421	443	417	399	436	432	469	431	463	472	455	452	463	463	468	424	431	425	409	423	461	473	441	405	403	447	399	458	464	467	436	419	419	430	425	477	456	492	453	479	432	433	428	453	443	433	457	445	459	423	433	400	477	438	417	408	422	421	421	430	440	414	435	446	456	457	421	438	456	439	439	422	423	438	452	412	467	430	428	464	439	461	392	472	402	426	467	431	463	477	444	450	462	476	439	458	370	470	441	429	408	455	426	435	441	441	413	454	482	469	426	444	452	426	472	426	500	439	425	426	422	483	411	474	427	447	440	432	443	417	432	475	417	468	454	424	465	432	459	477	447	445	449	483	443	461	439	424	450	454	460	427	454	411	434	427	450	476	404	428	424	467	439	421	424	433	440	420	462	439	425	410	433	451	461	445	418	442	435	415	453	422	466	447	462	444	431	460	407	438	439	434	435	461	430	418	441	413	454	449	450	415	452	431	404	490	479	460	452	427	431	433	461	420	434	445	428	462	452	456	448	418	441	445	441	450	484	478	471	470	445	432	418	431	411	439	448	466	391	476	459	458	481	475	463	449	432	469	448	430	445	423	433	444	492	450	445	424	445	478	436	493	480	454	432	437	451	431	432	465	425	438	477	457	447	469	473	445	412	474	424	438	461	449	453	437	491	421	454	445	440	482	456	453	430	439	449	418	440	429	466	471	454	413	454	449	429	462	467	439	453	460	429	440	421	447	450	444	442	430	442	476	449	445	429	458	464	462	438	430	402	444	432	461	456	418	437	410	442	457	427	449	404	463	460	459	494	430	481	465	442	435	405	475	434	383	476	475	450	434	439	454	438	460	441	465	459	483	400	423	418	459	443	478	439	452	411	466	416	420	409	431	456	446	419	443	453	414	469	469	423	448	455	433	467	461	445	446	460	436	423	474	460	434	428	467	450	449	411	496	423	454	489	450	426	457	459	477	462	491	433	460	453	469	405	425	399	442	418	413	458	462	448	456	431	431	449	460	463	432	463	456	449	447	478	424	451	431	459	448	411	435	441	463	445	433	432	408	454	435	448	450	461	478	440	446	415	418	434	456	456	435	495	444	431	442	438	437	457	460	420	429	455	428	438	492	444	449	435	413	442	458	439	444	444	411	449	404	455	440	437	432	419	473	457	433	444	445	478	466	421	462	449	429	476	456	452	447	481	438	476	453	451	451	422	467	427	444	431	440	464	461	467	411	447	403	465	436	444	475	484	452	433	447	423	420	420	429	477	434	448	479	437	448	468	396	432	484	478	441	434	424	413	427	450	424	426	413	438	411	464	470	467	450	408	471	462	470	443	446	496	429	483	458	429	454	422	445	469	474	440	453	446	468	427	452	401	447	418	457	447	441	448	474	434	442	489	469	450	417	495	440	439	412	416	459	448	458	433	453	432	467	445	494	405	419	437	426	442	421	385	457	444	456	447	492	454	391	439	461	448	448	420	452	486	439	478	496	479	454	432	475	454	437	438	458	435	456	431	430	451	451	440	436	426	423	452	456	387	452	411	474	488	485	480	455	433	440	434	405	448	447	458	425	430	422	425	460	452	426	459	463	439	435	453	451	443	445	419	497	475	440	435	422	469	456	430	422	455	437	448	471	442	421	429	462	452	494	442	451	449	448	449	444	437	479	440	444	457	446	431	405	450	491	451	450	463	409	427	475	451	439	448	405	466	440	423	459	456	448	433	407	415	455	442	424	463	457	445	431	442	468	437	429	440	468	466	424	440	458	418	451	437	452	450	451	439	430	452	432	418	426	444	456	420	451	438	434	453	392	469	410	472	421	461	431	439	418	420	449	460	457	489	421	455	433	459	415	424	483	406	461	419	504	502	428	432	442	471	464	446	443	460	435	421	438	419	433	472	474	457	393	431	460	419	432	407	457	463	397	414	410	434	442	481	442	404	447	437	432	452	444	456	410	440	408	488	404	437	414	447	448	460	437	459	438	450	455	478	451	455	409
23832	20964	25071	27042	20969	20619	1027	289	241	181	188	145	135	126	131	104	91	112	123	98	91	110	112	93	93	93	100	96	84	93	84	90	85	90	105	81	67	86	81	84	92	94	71	75	74	87	78	89	89	74	72	76	76	96	79	94	69	93	86	95	84	74	81	64	77	94	101	91	78	86	71	73	87	84	70	67	91	85	93	83	69	81	84	83	83	81	84	72	72	86	87	100	70	81	74	84	76	74	83	82	92	99	86	90	92	79	88	75	90	108	86	80	77	71	86	88	71	71	71	91	85	83	71	83	89	98	104	90	87	75	75	102	73	82	82	85	64	74	76	80	88	106	78	67	92	76	93	76	103	92	78	85	80	89	72	68	89	92	91	96	93	83	75	67	84	92	103	91	80	97	87	83	71	89	69	71	79	95	77	89	72	101	94	107	78	74	82	95	90	84	84	70	72	88	97	71	101	97	86	71	93	89	72	76	87	71	91	86	87	69	85	79	70	85	67	72	74	95	83	92	86	92	85	89	81	88	86	81	89	80	94	78	68	69	93	90	78	84	104	70	71	76	92	82	95	74	82	78	89	87	82	78	84	77	95	69	71	95	80	87	71	68	97	84	85	83	81	84	63	68	90	79	80	79	77	94	87	68	81	76	104	91	76	81	87	76	74	82	83	86	83	76	71	90	74	70	87	71	83	80	98	76	93	78	77	88	81	79	88	89	77	81	94	87	74	88	76	80	69	73	79	87	73	77	56	96	83	76	90	64	99	78	83	85	80	78	82	70	85	77	88	95	75	73	86	79	92	93	62	75	70	82	86	65	89	102	81	83	81	60	86	95	73	79	84	78	95	88	80	83	85	101	80	95	91	92	92	72	80	92	85	71	83	103	53	72	74	74	94	88	83	69	99	92	81	90	82	100	96	87	72	67	82	91	65	88	92	72	100	84	74	69	81	81	70	79	74	81	86	82	69	81	74	89	95	81	88	71	68	91	73	64	107	78	67	73	87	92	93	83	65	79	93	71	85	71	71	86	79	79	80	94	97	83	88	68	86	70	60	99	102	78	83	81	81	63	86	95	78	78	64	79	100	76	82	94	83	79	77	87	76	69	74	72	62	92	89	85	98	85	78	79	93	87	78	93	92	72	87	77	91	84	92	94	96	99	87	102	80	91	93	69	75	82	91	77	83	82	95	85	74	70	67	80	91	71	79	95	84	87	89	78	76	77	86	87	79	76	89	88	85	92	75	72	99	97	80	90	85	83	86	73	88	92	73	62	74	72	93	79	75	83	65	75	95	92	86	92	70	79	76	74	91	81	62	67	77	73	84	102	79	67	76	75	90	77	86	61	76	94	95	87	85	79	75	90	76	73	71	91	96	86	73	86	88	93	75	87	91	89	80	90	71	65	76	75	85	97	78	80	80	88	80	72	97	74	77	81	88	72	94	95	84	88	69	81	74	81	74	73	77	101	81	97	94	59	86	83	81	88	82	75	81	92	91	97	105	93	99	77	81	71	71	73	74	96	66	75	85	100	83	85	74	73	79	85	84	71	103	106	74	88	113	61	79	99	80	79	78	77	74	86	80	69	80	93	89	72	91	89	63	72	72	76	64	88	87	87	88	67	85	86	72	81	79	74	99	79	82	79	91	90	91	93	85	76	77	88	85	76	91	74	89	92	96	92	89	97	81	88	93	79	80	64	66	93	83	74	88	71	85	88	84	72	90	70	86	91	75	67	69	85	77	80	69	91	103	85	89	82	84	86	83	84	78	67	81	97	83	77	96	81	80	90	79	91	93	80	65	92	80	88	61	86	70	106	85	77	86	78	85	81	87	86	91	70	84	77	82	91	67	79	77	87	75	66	80	62	79	98	82	95	77	88	85	91	73	87	73	79	76	75	94	74	77	86	75	95	80	75	81	95	85	83	81	89	77	66	75	83	82	98	84	75	76	82	91	83	67	87	95	89	89	80	91	76	90	87	86	82	84	92	89	91	72	76	118	78	84	86	84	72	73	92	63	84	70	98	71	63	81	99	80	77	85	78	94	69	92	71	86	78	82	79	74	95	87	88	69	89	85	84	83	103	98	77	85	94	84	56	68	76	73	78	75	84	75	70	71	65	78	83	85	75	96	85	100	93	93	68	78	74	72	106	76	80	95	78	83	81	82	90	93	76	77	77	78	78	77	78	78	91	95	85	75	98	96	85	66	83	87	67	89	68	87	89	91	82	87	91	82	77	76	77	81	72	81	78	77	87	90	76	75	99	78	94	88	68	79	96	81	65	68	77	106	97	78	80	78	75	74	103	82	84	83	100	85	80	97	68	78	71	91	85	93	89	89	104	78	74	99	96	76	95	87	80	99	67	81	73	80	77	87	76	73	73	77	89	76	66	88	96	58	90	96	76	82	83	73	96	84	96	77	77	69	73	71	84	73	79	89	105	76	81	79	78	88	88	71	80	82	87	87	89	83	75	90	86	78	81	82	78	73	87	74	97	85	85	80	81	91	82	90	88	85	76	69	80	78	81	77	76	84	76	87	93	86	90	82	74	91	87	64	87	79	75	68	88	80	77	102	78	94	89	92	84	102	85	79	104	72	89	73	89	104	80	82	83	85	95	86	94	86	68	81	87	82	63	96	72	78	97	103	71	80	70	74	75	78	71	82	73	75	82	72	86	92	84	81	74	73	97	102	87	91	82	95	94	93	71	100	94	92	92	63	82	83	84	100	80	95	86	82	94	79	73	88	93	93	82	66	90	77	84	85	86	97	82	79	84	72	79	77	85	84	87	83	83	68	85	90	94	80	89	96	91	80	77	82	71	86	92	75	85	73	96	91	89	106	77	68	81	69	78	95	85	73	88	75	67	94	90	64	81	78	86	82	66	94	79	99	89	95	51	85	88	73	75	69	72	82	86	65	81	96	109	73	85	100	74	79	75	68	86	83	85	79	71	82	78	90	102	85	82	78	79	85	75	69	71	82	80	80	80	68	78	88	85	83	67	91	89	87	80	96	90	69	79	83	81	78	87	74	90	103	88	90	86	81	63	72	94	89	71	93	90	92	84	95	90	104	67	99	81	75	80	90	79	68	88	62	98	88	67	70	76	97	95	78	86	70	108	97	81	75	79	85	73	77	94	90	57	92	86	72	97	95	77	91	88	86	78	83	90	77	70	93	80	77	82	86	83	80	70	79	74	86	82	68	100	86	83	79	78	80	77	90	79	93	80	79	84	74	107	99	85	86	71	85	84	71	96	94	73	68	66	108	73	94	83	86	85	82	85	84	88	82	78	71	85	90	83	77	109	98	82	71	86	87	106	75	84	60	91	84	81	79	86	93	75	79	90	93	79	70	94	88	83	89	90	94	64	100	93	76	74	86	70	96	91	86	66	76	93	79	93	71	79	100	75	88	88	95	87	70	92	82	79	66	77	98	89	87	85	82	72	82	79	68	78	83	78	63	95	84	100	95	90	89	81	70	90	88	67	80	94
3028	4163	2370	1045	572	416	319	263	296	244	281	232	234	206	233	225	254	251	235	229	235	228	191	239	207	252	221	220	229	227	249	230	220	195	243	218	226	234	221	209	199	216	209	206	209	236	225	220	195	212	215	219	219	232	193	225	222	217	221	231	225	244	229	231	211	180	231	199	213	224	182	216	212	216	227	223	227	231	252	220	174	234	238	217	221	240	231	223	227	213	195	232	197	228	232	187	228	211	212	241	207	239	239	241	235	219	229	218	187	225	218	200	221	247	224	180	210	191	220	216	230	210	215	205	223	229	213	223	232	218	196	219	223	243	211	243	209	207	218	221	209	218	234	209	238	224	232	211	229	222	217	213	197	202	240	212	231	232	219	216	208	234	232	225	250	212	256	218	197	223	218	205	222	176	208	232	212	208	225	208	214	230	204	220	223	226	218	221	191	208	230	206	232	212	214	232	225	240	209	229	197	217	236	216	223	225	225	205	218	223	225	231	212	217	198	251	232	231	229	205	229	230	217	193	230	278	226	210	218	248	193	221	233	226	224	228	220	228	228	205	211	206	223	205	216	220	211	223	222	254	233	214	211	242	204	236	204	237	236	231	231	212	203	232	234	190	213	233	220	229	228	231	223	217	216	220	185	202	219	202	204	206	231	231	212	231	208	229	226	214	211	235	237	212	196	239	223	264	210	211	223	209	197	237	210	234	209	240	211	231	220	216	198	207	236	197	200	238	221	233	221	239	221	216	221	197	225	229	213	238	226	229	231	241	206	216	225	221	239	224	225	235	231	237	223	203	214	240	211	206	219	226	228	244	230	197	215	220	234	230	245	220	217	234	246	225	194	234	205	223	223	229	219	221	215	222	211	217	216	232	186	224	218	254	221	185	209	200	238	205	228	204	225	235	209	200	240	202	199	240	228	212	204	218	214	213	215	224	228	227	212	210	209	216	211	194	204	208	227	194	202	230	208	225	225	238	217	207	224	229	217	183	227	237	206	208	225	213	208	228	224	238	214	223	211	181	253	243	193	222	208	208	195	218	247	191	193	214	185	233	228	225	195	204	227	217	210	213	219	237	190	226	208	217	223	232	231	241	244	225	233	201	180	236	223	212	208	220	229	244	219	215	203	230	246	221	230	209	215	204	242	236	215	209	228	208	218	203	223	200	212	247	240	228	212	218	255	227	213	209	218	217	220	205	220	194	207	230	242	209	209	222	214	223	201	200	221	244	248	213	219	219	202	242	203	248	221	222	221	215	213	228	228	201	220	202	210	226	216	195	233	227	221	203	192	230	230	240	226	214	228	217	234	235	246	213	217	211	191	221	206	196	228	233	213	241	217	232	212	239	202	227	218	258	226	237	227	213	217	210	217	248	221	181	249	211	221	207	200	218	223	255	209	242	207	205	186	210	215	245	210	217	207	217	236	235	190	212	219	223	221	204	201	222	242	242	232	198	218	220	225	242	210	239	212	223	237	210	217	224	251	208	225	226	224	199	231	185	218	223	229	201	214	223	268	221	195	216	246	226	207	214	191	218	223	223	221	214	207	209	224	242	182	238	234	216	204	200	199	224	239	226	228	239	224	235	193	229	201	218	232	222	229	194	212	209	229	208	214	222	214	220	221	206	193	176	222	223	216	243	239	231	228	217	231	218	217	199	223	218	209	212	230	220	231	208	233	223	210	226	201	226	203	216	200	213	213	231	199	214	210	199	245	228	200	230	223	246	207	227	219	192	217	211	258	226	237	222	204	204	228	199	215	197	189	205	210	181	224	203	219	229	201	222	215	206	230	213	212	195	232	214	206	198	234	222	225	204	204	230	233	216	203	228	199	220	250	215	207	216	222	217	227	229	199	251	222	212	207	205	231	228	202	249	194	210	209	220	222	223	210	205	215	221	221	210	223	220	220	215	231	216	224	206	205	208	205	228	231	200	221	193	212	242	221	196	200	242	217	215	226	194	184	245	213	229	199	222	214	228	217	199	226	213	206	197	233	229	240	218	211	213	194	224	201	195	230	184	224	205	221	218	225	201	212	219	204	240	223	208	225	232	213	222	212	214	207	219	204	228	195	217	216	225	206	186	215	211	190	245	208	195	215	236	220	198	231	242	258	190	229	227	236	232	229	219	217	246	201	214	206	211	217	190	228	220	227	223	214	192	221	225	220	237	242	236	224	233	222	233	243	206	216	220	224	221	237	226	218	241	206	192	203	224	242	212	209	249	195	232	214	232	221	231	207	215	200	215	238	230	240	247	223	225	211	245	239	173	226	228	242	233	239	215	234	195	214	190	200	217	181	227	211	234	211	216	208	211	220	198	223	232	213	242	213	209	244	219	199	244	221	210	224	242	199	202	210	237	238	248	204	207	195	230	234	218	217	227	202	223	203	240	218	203	222	232	228	223	200	209	205	219	212	212	225	250	209	207	206	223	216	231	215	180	206	203	225	215	200	209	209	190	204	251	220	225	223	253	210	251	210	222	207	213	215	236	228	223	202	208	186	217	198	206	213	213	242	246	219	199	213	172	228	209	233	237	190	265	207	203	236	214	227	235	214	221	202	220	244	189	216	198	241	213	229	235	229	220	213	229	238	224	204	201	216	227	204	213	221	189	198	198	244	212	217	204	212	206	197	218	208	209	212	232	201	232	230	239	235	232	216	222	202	227	221	223	240	237	226	235	229	220	203	225	248	228	217	216	224	213	217	219	223	208	204	219	213	228	213	228	230	231	225	215	212	216	244	215	220	212	227	233	227	232	201	229	197	226	216	269	241	225	207	202	203	203	205	219	208	211	217	180	209	216	240	210	199	216	222	233	226	238	217	219	205	229	246	228	225	215	226	215	209	218	234	226	219	200	223	196	203	220	217	212	220	204	227	225	204	221	231	224	192	194	224	226	225	224	212	195	212	235	221	241	209	214	218	225	200	199	216	217	193	221	205	191	230	232	216	211	209	233	231	241	232	219	241	191	184	218	218	207	230	217	240	227	227	230	194	199	212	228	204	220	205	221	209	233	199	211	206	206	238	202	225	209	211	200	224	206	214	207	230	225	246	235	234	224	202	221	219	232	197	219	226	222	217	193	227	219	243	216	224	207	229	218	202	232	212	213	217	209	228	224	218	202	201	216	207	222	213	220	224	213	195	219	224	232	205	256	220	241	240	213	224	226	218	217	224	196	215	246	236	223	200	209	223	214	208	223	230	206	238	214	221	218	218	202	215	226	238	223	213	212	233	241	198	211	212	202	214	236	244	243	244	206	218	208	204	211	200	215	195	223	213	239	224	216	220	211	232	228	245	213	194	183	231	228	209	228	215	232	213	218	221	226	210	241	194	240	205	247	211	206	230	242	218	209	232	238	188	249	215	240	230	230	203	204	204	222	214	232	207	203	216	211	190	235	207	223	205	226	208	226	231	210	197	214	211	232	231	223	222	208	235	212	231	230	228	236	233	206	220	224	232	221	215	224	249	229	212	220	217	247	223	231
32370	10587	994	336	318	325	320	303	352	295	288	323	323	289	275	312	345	273	313	313	326	340	318	317	313	314	269	329	308	293	274	323	324	308	293	293	302	325	304	323	304	313	304	330	284	258	321	315	284	322	320	332	347	367	310	310	312	320	306	310	303	278	329	309	293	300	342	322	288	284	321	308	318	341	291	312	308	291	299	317	317	321	334	323	292	279	296	332	319	309	339	324	280	314	334	295	312	315	291	277	278	304	324	279	300	315	310	304	273	307	311	283	300	306	290	298	317	328	320	307	311	316	321	318	275	330	309	335	321	315	294	322	311	283	355	331	323	350	282	353	305	294	321	288	315	321	322	347	301	302	306	305	316	338	317	300	299	314	320	277	322	318	306	295	297	285	316	321	317	337	303	298	286	302	311	305	333	331	296	301	312	296	271	331	288	313	323	345	277	306	271	310	328	309	320	315	308	304	306	316	319	339	314	294	273	325	309	290	291	294	308	323	335	314	322	321	306	299	318	315	307	306	283	303	311	273	291	319	324	307	300	315	317	314	291	328	322	300	304	301	325	337	299	327	304	296	303	325	327	302	339	311	352	322	353	299	295	305	313	321	324	324	288	303	298	278	308	297	308	311	322	309	309	314	286	339	313	306	280	318	323	321	307	320	283	318	342	335	321	301	317	298	299	316	334	285	290	289	297	280	314	293	280	318	301	279	283	276	330	297	280	327	320	344	341	293	278	324	331	318	306	336	314	299	305	290	281	310	324	315	299	346	281	331	303	351	312	314	306	306	326	334	310	326	305	318	291	342	327	329	329	334	342	318	344	330	339	314	324	294	326	302	305	313	304	303	338	334	310	315	301	309	301	325	279	304	282	323	318	301	343	317	300	267	323	353	296	322	324	304	347	341	293	305	323	337	293	335	309	279	345	267	293	307	324	324	313	310	313	321	315	297	301	296	282	296	346	299	343	346	312	325	322	317	306	314	320	309	314	313	315	310	318	287	301	302	314	303	321	362	285	307	330	280	288	295	326	302	310	288	301	305	300	315	314	296	321	361	298	318	290	299	294	325	297	291	306	321	324	326	318	304	335	316	307	334	309	281	338	318	302	297	336	322	312	279	344	311	299	362	326	302	319	358	307	276	282	319	338	328	338	310	322	314	331	328	287	334	333	324	310	325	269	295	319	295	290	300	317	289	326	336	335	304	332	300	308	340	346	329	293	334	332	279	310	312	308	315	324	288	305	284	302	310	309	294	333	328	332	299	304	323	321	315	326	309	301	319	301	329	322	312	304	326	311	311	314	323	290	319	319	334	322	307	319	311	371	332	332	304	300	337	302	306	299	307	282	304	301	289	295	339	326	315	342	311	331	272	283	276	301	294	330	282	311	328	319	308	334	332	343	304	327	316	321	347	290	306	295	283	310	333	321	320	312	344	335	329	316	327	314	317	298	320	300	343	307	312	280	307	313	329	323	302	320	339	334	304	316	290	310	263	291	324	355	307	325	284	316	325	277	327	329	362	311	351	328	302	286	305	292	326	307	297	299	296	304	342	294	297	326	292	363	346	310	283	343	334	311	312	363	318	332	306	314	314	342	308	300	307	334	329	310	346	313	312	294	314	301	297	289	344	349	295	302	304	304	300	287	329	325	324	335	319	318	313	300	324	292	284	312	307	310	335	328	275	306	309	311	335	344	293	298	323	308	312	306	298	345	327	321	330	296	281	358	293	340	320	324	312	294	303	298	338	298	328	309	323	322	296	310	319	314	325	326	307	341	324	319	316	296	321	327	291	309	299	299	304	319	308	322	317	288	310	319	314	283	292	302	322	325	338	319	323	307	278	290	341	314	336	312	309	321	284	315	295	299	307	306	312	289	313	299	322	310	305	319	368	337	340	288	316	319	314	344	298	350	288	332	310	309	305	292	310	341	301	315	323	328	292	284	318	306	319	342	317	310	313	318	334	324	337	305	338	336	306	291	306	329	303	312	320	299	323	318	334	299	318	303	308	340	301	305	341	297	321	311	320	299	340	300	289	278	312	322	342	322	319	291	303	324	325	282	331	354	306	304	302	314	295	321	315	331	267	279	359	312	299	298	298	287	285	266	332	340	328	329	299	280	307	337	303	331	317	287	290	311	301	324	324	294	323	367	341	314	312	317	294	312	289	324	310	299	290	330	282	353	312	355	324	311	305	272	307	334	288	331	317	283	315	325	323	305	320	322	286	343	297	302	320	312	327	306	301	278	305	305	302	306	312	305	305	336	298	323	290	299	313	304	317	332	325	274	302	288	301	320	323	336	290	327	342	311	329	303	336	330	314	312	306	318	297	296	351	307	336	317	328	299	298	359	302	327	300	308	311	243	284	277	305	358	306	312	320	322	302	266	314	315	334	334	307	317	281	285	355	306	297	322	311	322	290	287	289	325	287	306	319	310	323	328	302	325	296	322	320	308	347	329	306	304	300	322	314	335	303	317	318	321	296	306	350	300	308	337	290	328	320	301	352	306	309	313	336	303	331	311	297	338	305	322	314	316	293	310	324	322	327	311	326	311	319	299	322	294	324	361	321	285	301	327	296	279	272	309	333	326	290	297	335	326	310	317	324	288	311	311	328	313	304	309	301	324	331	317	295	323	305	292	281	345	294	312	284	269	335	312	329	320	314	325	319	304	321	306	329	325	289	320	328	313	302	309	308	340	307	270	303	326	310	311	326	314	345	333	327	303	271	302	315	309	298	309	285	318	290	343	309	319	285	303	301	323	295	298	334	320	289	335	316	287	303	306	322	307	330	332	330	309	285	309	313	285	323	277	307	275	306	335	302	338	293	297	317	326	347	313	347	310	321	301	336	331	295	328	310	308	324	298	296	313	331	271	286	325	299	333	310	313	294	324	307	341	313	301	334	301	338	337	314	309	314	313	303	335	313	329	281	335	288	324	316	331	316	301	299	378	312	300	274	317	304	324	306	321	320	331	300	308	292	305	286	312	315	296	291	312	296	305	316	291	333	281	283	320	307	320	307	301	301	318	303	300	295	324	309	323	336	358	308	332	316	319	302	308	327	278	343	334	317	330	288	321	313	330	339	352	347	292	269	333	306	338	319	346	296	295	324	289	329	319	320	305	291	311	297	296	325	286	304	304	337	318	309	320	286	348	319	288	325	280	301	347	307	325	300	310	290	330	309	302	349	314	332	310	275	310	305	342	361	322	274	321	311	300	327	288	290	318	326	311	291	305	333	279	305	324	317	324	309	281	301	319	311	322	305	312	317	304	351	291	301	328	344	302	309	298	304	275	304	330	314	286	322	308	320	343	323	328	340	297	314	327	280	347	314	285	295	323	329	319	304	295	287	295	330	352	313	322	296	281	274	280	329	334	303	305	307	317	311	286	288	341	313	319	309	297	308	337	307	332	298	300	314	306	333	293	325	291	322	330	300	317	292	293	291	298	324	301	281	314	328	289	283	287	322	299	314	310	296	283	328	364	278	340	308
5548	800	760	742	726	704	709	701	726	677	707	693	713	693	698	697	686	722	687	702	698	737	680	683	653	716	695	682	699	727	703	705	698	693	726	697	676	653	705	716	710	700	712	684	726	696	674	711	709	678	677	729	710	710	681	620	676	664	657	713	663	688	651	712	677	717	711	676	694	708	698	715	710	706	688	733	671	727	677	685	692	692	712	664	689	732	702	700	675	740	667	650	705	703	679	702	693	699	705	694	678	741	658	671	692	709	688	692	701	713	712	694	651	727	728	723	652	699	720	670	681	615	714	727	694	642	686	708	702	693	715	673	706	702	653	692	697	656	679	699	700	724	700	737	710	690	724	680	668	710	655	687	664	733	696	671	717	664	696	682	724	703	695	688	677	674	658	691	714	709	656	716	696	715	669	685	688	691	696	703	649	680	695	685	643	682	682	680	684	738	717	700	691	712	670	673	668	695	721	619	679	706	693	697	678	688	675	697	693	685	691	690	646	744	662	682	702	677	666	657	696	732	700	685	707	689	704	673	695	676	696	676	685	665	668	689	716	691	662	693	727	706	641	734	664	711	674	673	693	676	731	674	717	696	712	675	717	704	683	666	707	676	655	706	684	726	721	683	683	683	706	652	633	716	722	672	690	648	715	725	686	683	741	680	686	658	671	663	668	710	679	691	681	661	742	678	720	693	665	653	714	704	653	670	677	660	691	708	692	708	709	699	660	734	742	701	690	674	674	678	723	664	684	667	647	699	713	711	682	689	704	717	676	694	726	618	680	699	676	695	699	667	665	711	684	681	710	686	723	682	658	644	727	749	714	710	656	639	674	675	713	704	648	680	674	671	660	727	687	710	681	671	674	723	703	671	687	712	736	737	685	713	671	701	691	737	724	691	676	691	695	708	698	645	678	723	687	724	658	716	706	715	677	667	695	680	706	717	700	745	686	705	723	706	729	689	689	732	702	692	679	661	690	659	703	711	612	649	732	650	678	663	682	710	644	694	712	691	713	667	689	721	652	708	738	720	676	668	693	710	665	686	687	667	694	679	667	677	681	668	735	654	694	720	691	695	717	692	760	650	669	645	746	694	667	717	637	679	696	722	674	682	683	680	653	677	713	706	698	678	683	695	663	675	692	691	654	721	685	683	670	621	686	677	678	716	724	688	660	678	631	704	709	648	726	677	699	665	681	685	677	696	676	705	668	674	702	715	652	720	668	734	656	710	686	697	667	750	699	686	695	714	734	700	684	708	691	692	694	688	731	709	690	706	721	716	656	692	685	696	685	700	693	677	725	718	693	711	682	716	654	712	724	664	729	722	721	682	672	711	661	688	696	706	685	675	694	683	690	684	726	717	684	688	684	706	686	747	693	686	687	734	676	669	722	665	641	733	736	695	673	695	614	708	753	729	734	689	716	730	681	714	722	666	763	715	753	675	688	687	686	676	720	719	665	685	690	682	721	740	715	725	696	676	698	686	690	736	712	718	694	692	698	724	667	680	730	689	713	701	695	768	685	688	677	693	690	694	664	680	684	714	703	687	719	727	652	675	708	712	673	695	673	662	686	708	698	724	656	678	712	681	672	670	731	683	712	720	693	643	722	718	682	687	704	681	640	692	682	644	667	669	701	707	648	766	686	656	730	714	706	637	711	674	696	739	670	692	718	693	728	668	717	689	665	669	722	645	684	675	658	694	662	715	714	753	702	654	656	708	690	659	709	683	684	710	669	690	722	682	723	674	713	734	648	693	669	679	685	697	688	702	671	663	728	667	687	708	706	731	685	709	705	736	691	693	711	708	674	665	650	664	654	680	717	703	664	689	704	732	706	718	679	686	681	707	682	712	771	655	715	696	715	646	668	636	679	691	710	608	686	648	728	722	655	681	683	693	673	701	690	674	687	660	680	716	699	656	701	734	697	709	708	704	708	688	682	730	666	698	699	665	682	690	654	689	693	702	659	668	667	662	676	650	684	679	672	639	714	687	695	686	700	717	717	677	678	726	744	699	707	674	722	666	666	708	708	730	647	668	666	641	702	721	733	720	655	692	711	670	736	706	695	693	728	688	779	678	723	695	737	721	716	682	699	643	691	666	688	660	708	704	670	681	685	637	702	703	660	714	686	709	676	710	674	740	696	687	662	735	648	678	693	679	693	713	751	724	705	743	702	726	763	725	721	745	678	720	716	662	719	699	688	680	627	698	741	728	665	709	675	731	678	707	721	703	661	690	726	706	669	691	749	709	678	640	685	686	692	701	686	727	703	705	655	659	704	664	677	687	709	652	666	670	721	679	652	690	727	680	674	712	708	685	697	703	697	704	691	694	653	737	660	705	678	651	727	732	692	680	740	703	682	721	711	707	703	697	696	694	702	726	692	700	681	716	693	660	674	712	670	665	678	684	645	674	733	683	706	725	696	686	674	702	687	676	703	706	676	723	713	688	699	732	664	712	746	700	674	698	719	678	711	681	717	668	670	703	691	709	715	712	684	652	679	707	681	640	711	714	689	731	712	719	683	696	650	695	705	682	669	660	678	694	689	700	670	670	717	697	656	689	700	712	704	677	709	730	670	691	709	669	703	679	699	709	685	673	703	671	677	692	658	695	733	737	635	659	678	644	705	685	685	749	670	703	676	690	733	716	704	699	703	697	651	714	694	698	699	668	640	705	687	655	700	725	725	694	689	698	734	706	664	697	668	716	729	671	709	681	712	670	675	677	689	697	698	684	732	693	674	703	652	701	687	660	700	667	698	703	710	688	747	683	752	665	708	669	680	704	661	756	676	727	719	744	724	719	691	724	646	664	690	709	677	639	683	707	676	691	722	664	678	746	683	665	739	677	685	672	657	723	694	702	687	726	666	687	671	667	712	684	697	764	730	699	697	706	714	688	643	728	713	700	706	726	663	714	681	677	736	653	703	674	688	692	723	690	676	685	674	677	736	716	647	657	674	672	681	672	684	685	678	680	652	759	734	659	666	655	716	749	672	694	689	699	702	716	684	685	711	690	716	724	714	694	665	699	699	716	701	747	693	722	657	707	648	682	692	683	674	723	715	690	667	665	635	689	721	693	735	660	726	684	725	703	712	660	701	729	670	682	704	698	683	675	704	714	689	666	649	758	738	721	673	689	657	661	662	669	723	700	703	655	692	676	760	687	693	672	696	718	726	674	661	685	706	698	692	738	686	675	724	644	659	720	695	678	710	697	708	672	687	658	694	706	747	711	668	672	686	712	734	640	704	653	689	697	705	659	727	679	677	683	680	734	751	683	706	705	705	706	679	710	651	694	705	704	697	717	683	654	663	672	717	650	719	686	658	683	722	681	756	713	704	671	677	678	687	712	754	706	688	703	709	716	681	671	680	714	693	688	682	691	717	711	675	697	728	691	716	670	677	673	727	699	732	718	699	683	720	718	657	715	705	655	691	677	691	689	661	661	692	654	676	701	701	684	670	679	659	734	672	653	711	672	682	696	726	679	697	697	671	691	651	709
24502	20949	24354	27670	20128	1361	386	280	240	224	253	243	192	202	196	221	200	238	196	202	224	206	229	196	196	165	204	194	185	202	192	212	197	189	193	213	199	183	176	190	189	161	188	209	183	155	182	191	199	213	200	171	203	192	192	208	206	189	208	196	209	193	170	187	193	173	174	209	173	203	199	189	191	191	187	199	180	172	223	214	189	184	181	189	200	199	160	198	180	202	194	178	206	206	206	196	176	183	217	185	213	194	210	204	176	182	196	165	194	226	186	227	199	207	203	183	193	197	176	191	229	209	183	179	212	186	201	182	191	208	206	166	181	200	174	187	169	191	206	197	193	200	203	187	188	165	226	199	193	179	198	229	204	201	187	196	223	212	173	198	197	203	182	199	180	167	166	202	203	205	209	208	182	191	174	198	195	211	196	215	188	181	208	189	168	187	214	189	191	174	184	213	174	215	199	195	202	206	172	196	189	200	212	191	185	201	175	181	243	209	208	176	214	164	193	177	180	205	214	185	192	210	204	208	213	196	189	204	203	197	201	206	214	212	202	203	181	181	158	193	207	196	221	181	232	197	201	194	192	187	200	193	173	197	198	202	195	196	204	196	181	199	201	203	221	199	145	197	191	201	204	200	188	190	175	208	200	185	223	216	177	185	165	196	228	221	208	194	233	181	196	199	185	179	175	194	202	221	209	165	179	207	175	205	208	196	174	202	194	173	194	192	193	189	204	173	203	184	204	210	209	185	191	203	206	205	224	231	191	212	223	227	213	188	199	194	187	216	187	200	184	213	177	214	199	177	211	181	199	206	198	179	172	245	188	184	192	194	172	187	203	180	205	206	215	197	206	174	184	185	171	210	182	184	207	172	192	201	180	204	194	190	179	192	204	202	196	196	204	193	181	211	199	196	187	195	190	194	200	203	173	194	186	187	172	182	205	200	189	193	213	203	180	190	199	228	198	211	187	202	210	182	179	178	194	207	209	217	195	178	204	192	222	207	227	199	185	198	201	193	209	176	209	227	194	196	188	200	192	189	187	193	195	189	173	205	195	186	210	175	203	182	213	223	233	177	184	174	166	205	213	185	208	202	203	223	206	192	195	200	196	201	180	205	216	176	207	193	215	203	186	181	189	174	187	196	179	220	191	198	192	197	185	202	190	190	223	220	204	184	205	198	230	189	194	193	201	187	192	193	213	192	190	185	199	191	162	201	192	196	185	205	179	207	189	185	154	169	174	187	191	209	188	188	183	183	179	169	168	185	220	198	180	191	172	192	187	189	205	174	198	185	209	181	167	191	184	190	174	176	199	209	205	191	205	206	239	179	188	191	159	217	177	215	194	192	196	202	180	209	187	183	208	173	154	174	204	196	207	194	196	180	188	210	179	223	226	175	188	175	173	180	186	192	193	175	181	192	173	175	183	185	177	205	179	181	204	215	219	177	199	168	185	190	198	197	187	213	233	205	208	200	216	209	188	150	190	212	184	184	236	213	179	184	189	201	202	200	175	189	175	235	194	198	210	190	202	178	181	208	192	234	184	221	205	206	194	186	183	178	195	192	149	192	222	170	194	190	197	177	207	182	177	179	214	184	229	204	190	201	220	184	197	190	178	190	162	194	192	204	186	206	215	182	187	206	218	183	210	171	204	220	206	208	211	205	200	184	219	221	207	151	178	212	180	198	204	186	200	207	168	162	208	188	198	203	203	213	213	217	184	209	208	191	207	211	200	199	171	181	203	195	204	190	183	210	194	202	206	185	195	210	208	206	189	181	181	231	168	158	204	184	180	172	199	225	191	194	191	194	200	202	187	205	182	211	183	210	198	202	175	180	205	192	201	179	192	173	205	214	168	199	186	182	191	185	173	214	208	171	194	199	201	196	170	173	199	191	196	213	179	194	180	197	194	193	207	199	187	227	201	203	211	176	194	198	214	183	213	207	189	181	199	189	198	198	179	198	228	210	189	163	194	179	200	178	217	168	192	174	225	180	182	164	179	203	195	214	203	200	211	202	193	198	202	170	191	193	214	190	218	194	189	209	189	181	182	191	188	182	196	212	183	184	196	204	197	200	179	191	176	220	201	214	180	206	173	197	178	174	196	194	205	182	189	196	181	176	221	183	185	165	192	198	167	171	193	255	221	184	185	192	187	172	190	165	179	206	185	201	190	204	178	197	190	212	204	202	216	198	180	202	186	216	195	191	219	212	213	185	205	200	195	187	175	181	190	177	195	197	170	199	195	215	173	215	204	189	178	166	203	182	221	180	235	215	206	207	193	178	192	206	204	176	191	182	168	179	191	195	186	199	191	185	201	208	203	184	170	220	205	193	161	183	182	192	187	197	191	172	189	196	181	194	198	206	187	174	187	185	176	225	209	185	209	179	199	163	188	194	216	203	203	223	192	198	185	204	190	188	184	181	187	197	208	182	209	208	182	177	195	192	201	239	189	185	189	223	163	193	200	187	195	190	214	189	199	182	190	209	156	185	198	169	200	228	213	201	181	205	190	205	197	196	195	192	197	206	194	207	208	169	229	205	200	166	193	213	214	196	181	203	199	215	204	197	200	235	199	217	203	202	210	179	200	204	203	189	180	217	197	184	224	191	181	187	179	192	209	205	214	189	187	179	187	178	226	181	208	195	164	198	202	183	183	199	200	173	197	202	191	214	205	184	188	191	172	183	163	188	200	205	179	190	181	217	208	205	193	176	200	209	210	195	218	185	225	169	196	181	194	178	191	215	195	216	179	205	218	193	178	193	183	230	179	191	175	200	182	186	222	176	193	210	192	199	199	180	184	195	209	184	183	184	180	187	175	210	193	158	175	186	212	189	205	210	174	203	198	225	195	191	209	226	201	194	177	215	177	215	195	197	217	186	169	193	192	203	193	212	193	205	182	195	206	190	211	196	195	201	186	191	205	200	164	203	174	199	192	200	153	198	191	200	214	206	179	192	200	196	233	174	197	198	200	195	200	199	192	185	193	203	217	182	193	185	233	213	175	178	190	201	215	204	181	201	218	202	172	199	201	165	205	182	198	183	195	188	187	197	197	200	180	176	215	209	238	223	189	181	211	199	179	191	196	176	190	202	172	208	175	198	211	205	199	191	202	204	205	178	182	225	199	198	220	207	181	192	207	201	184	186	219	212	180	208	207	210	209	197	180	217	204	212	215	196	182	206	182	159	171	206	208	185	178	176	186	182	210	211	177	209	206	191	189	193	195	218	204	222	206	212	180	204	181	198	190	184	185	221	191	213	214	176	182	193	184	190	196	191	223	151	203	204	183	183	209	164	183	192	217	194	171	197	196	157	223	204	216	206	183	177	202	180	190	190	199	213	198	203	194	225	183	196	212	197	217	201	208	186	201	191	197	179	216	170	189	163	178	195	182	203	178	191	175	190	196	223	193	189	219	191	189	211	190	202	201	195	190	208	199	184	186	203	184	178	196	171	196	205	195	215	198	199	206	215	226	189	204	196	222	205	200	206	194	177
3019	2499	1407	839	610	530	479	502	473	478	496	460	434	419	441	411	432	477	467	423	433	463	466	435	441	425	426	427	449	466	465	443	428	482	427	426	471	459	432	404	468	463	457	442	471	441	439	459	443	456	480	385	444	422	457	432	454	448	471	452	469	445	467	439	463	440	443	460	423	456	454	474	429	461	445	421	452	438	435	433	438	473	492	469	476	451	422	450	437	441	471	415	448	439	430	455	458	487	447	465	435	442	430	417	434	438	401	392	440	480	449	422	440	433	463	435	462	431	440	436	439	386	455	450	473	427	443	450	472	381	438	437	422	399	429	447	440	455	464	458	436	471	465	433	468	424	409	463	461	468	439	442	456	457	443	424	472	432	429	466	389	487	439	441	461	493	459	427	455	469	410	460	440	418	468	478	405	411	450	458	438	422	429	430	435	451	441	419	466	458	411	470	414	438	466	416	472	432	466	410	448	436	428	433	406	445	419	470	454	465	425	453	417	453	444	428	436	416	409	453	438	414	469	464	429	443	452	420	461	445	467	411	402	463	428	426	425	409	431	446	471	407	435	428	429	453	465	421	461	369	478	437	418	450	433	396	447	442	458	425	433	443	422	495	429	481	466	503	459	416	440	443	436	455	425	447	451	425	418	434	459	468	434	443	431	494	423	433	449	435	452	437	472	474	431	475	429	465	432	415	427	437	427	431	435	450	426	431	469	430	435	422	466	494	438	453	447	435	415	470	480	440	411	468	432	445	440	437	422	431	455	428	440	457	444	433	432	451	421	436	421	413	425	444	466	448	437	403	418	435	437	417	451	425	410	456	427	458	448	434	444	444	471	446	417	422	429	480	429	487	423	462	430	458	425	447	446	458	437	448	456	464	436	469	447	444	447	461	467	443	437	432	437	465	453	451	424	428	431	445	467	456	437	404	448	442	417	430	446	454	424	430	430	463	470	476	439	428	437	469	427	440	446	415	469	483	434	415	454	449	413	413	459	419	436	481	448	457	461	432	445	418	410	438	440	430	453	429	462	448	430	488	440	441	442	404	429	432	480	419	466	458	444	441	455	445	435	464	462	453	408	439	458	409	453	434	433	460	422	419	453	406	436	483	459	436	410	443	408	474	490	495	446	436	412	448	434	469	422	435	415	430	423	416	401	430	447	448	398	446	491	418	456	434	445	443	427	440	472	428	440	430	430	441	444	438	439	443	444	474	444	413	428	428	453	441	403	403	422	411	468	427	456	446	424	435	436	441	442	420	459	477	465	415	420	478	441	413	528	441	447	440	459	451	472	422	449	447	446	446	420	440	435	431	455	431	413	441	473	416	461	446	427	439	425	430	403	450	430	429	425	456	429	431	382	446	485	437	446	452	439	471	424	432	496	458	436	425	431	443	432	450	444	480	429	469	505	458	410	416	442	420	425	502	458	463	387	452	454	497	458	418	429	458	468	427	433	470	480	447	462	395	443	444	416	461	443	439	418	445	429	465	450	451	497	463	421	476	465	433	464	441	421	420	473	466	428	446	456	408	418	446	410	430	397	398	481	421	428	453	436	439	441	481	489	447	442	420	458	404	462	429	440	440	464	401	438	419	447	426	458	449	423	455	444	455	456	449	438	463	443	443	437	443	416	463	449	423	419	477	442	408	441	456	458	440	416	440	444	399	463	442	478	409	424	426	469	462	445	415	417	395	450	469	453	423	421	476	438	446	451	448	408	470	464	465	440	467	468	420	441	437	461	455	465	441	400	467	456	445	442	438	447	468	440	454	427	429	459	430	419	413	486	474	464	434	433	441	443	461	451	434	427	459	430	399	425	458	452	486	436	464	437	444	436	430	418	453	448	446	429	458	440	435	439	415	401	469	416	435	422	449	449	446	480	436	401	452	430	421	467	424	467	442	488	470	452	436	440	494	416	438	481	413	394	439	392	443	475	429	458	461	427	456	404	461	450	485	426	448	423	443	424	467	478	455	464	427	458	423	444	420	470	432	425	480	424	435	437	467	428	464	438	455	456	424	452	435	486	476	444	413	396	463	475	421	447	454	452	444	450	422	432	427	464	431	466	499	489	414	472	499	415	468	421	460	449	453	453	456	387	449	455	428	390	443	393	455	429	434	439	490	434	443	415	438	478	480	475	449	453	449	438	471	439	437	456	453	435	446	412	432	428	459	460	441	421	421	407	481	435	479	445	448	472	427	487	450	456	452	489	463	443	433	461	488	436	474	411	482	449	485	392	441	427	440	453	441	409	442	435	449	444	452	428	506	475	404	423	462	458	441	464	437	400	430	483	430	444	406	412	446	434	456	445	434	446	432	429	430	470	444	443	409	468	417	419	453	450	416	406	423	448	468	416	452	455	480	439	459	452	430	483	424	411	437	455	444	431	412	419	413	435	433	454	429	444	445	427	409	425	425	440	420	448	460	452	455	433	443	469	443	464	433	469	430	445	445	450	439	427	447	435	416	455	458	475	451	466	472	439	453	459	459	431	401	440	422	434	429	446	451	408	430	426	427	416	443	418	434	436	453	458	449	413	447	436	432	433	433	430	437	431	453	421	421	462	426	439	466	413	436	434	432	417	413	429	479	441	474	460	453	490	446	415	445	445	447	432	432	409	426	394	426	424	462	452	437	450	434	446	427	435	437	451	442	455	427	445	451	439	447	458	423	415	450	436	470	457	431	451	430	439	410	398	473	488	413	447	440	446	435	447	431	437	429	434	428	427	460	411	421	430	434	457	403	441	433	450	458	422	435	410	432	411	458	443	431	444	445	391	437	401	430	431	430	432	439	432	464	466	442	394	428	453	461	449	443	423	441	453	471	480	433	459	463	481	447	444	477	436	454	445	429	471	436	453	459	424	465	455	465	423	440	408	435	444	418	437	413	415	458	471	424	434	440	462	477	476	421	435	429	440	479	408	469	435	423	422	445	446	441	405	416	442	441	384	460	414	434	432	424	431	458	410	409	432	464	434	447	447	445	441	445	434	437	462	450	450	448	487	437	445	422	473	443	439	450	407	381	458	423	473	438	430	423	438	454	467	492	459	452	445	452	459	503	466	467	410	414	419	463	410	490	474	444	443	473	415	447	472	444	435	456	441	433	428	429	422	459	437	434	449	455	458	422	457	447	437	400	469	488	419	435	452	447	408	455	449	427	456	447	475	471	445	420	421	471	466	435	440	434	424	441	449	423	434	421	457	434	458	455	462	417	438	427	414	432	402	433	404	473	442	444	422	416	407	403	452	433	440	438	492	416	474	443	434	405	444	467	464	461	423	471	456	443	476	483	442	455	420	481	430	461	441	423	461	417	436	443	428	475	447	416	446	485	408	463	404	452	444	466	437	419	458	474	444	443	443	448	449	435	446	473	415	461	473	436	424	434	438	444	463	427	464	431	455	426	433	421	456	454	470	473	420	430	477	440	409	413	440	419	438	448	461	450	450	422	438	442	449	437	430	471	433	504	446	432	462	460	411	455	443	459	437	438
23829	20958	24998	27052	20961	20483	984	285	210	165	146	125	128	144	128	97	134	122	95	102	80	86	90	108	96	108	117	100	86	94	102	93	76	97	87	82	91	88	88	94	89	90	82	97	79	101	93	91	82	75	96	98	94	80	113	75	77	82	71	78	81	80	105	92	71	88	94	72	91	87	71	84	77	94	71	71	99	67	79	86	75	77	86	95	80	92	77	86	73	67	78	67	95	81	90	78	96	77	90	78	81	91	81	79	86	73	73	88	86	75	71	70	70	80	78	81	73	84	95	79	83	81	85	79	79	69	78	75	79	71	84	83	65	77	70	87	77	71	91	85	87	86	87	78	73	81	82	91	88	73	89	93	79	81	85	91	116	87	78	71	84	75	75	74	82	88	97	85	101	81	81	93	74	87	95	89	86	75	83	70	98	97	86	66	76	99	76	73	89	84	90	78	73	71	91	92	68	81	74	96	88	91	85	81	91	76	91	104	89	71	97	83	73	86	83	94	90	66	66	82	71	72	70	83	85	78	76	99	85	85	81	72	97	81	78	69	89	87	92	99	79	74	74	105	77	93	73	58	75	84	69	77	83	73	89	95	74	83	76	93	102	89	96	84	96	94	74	78	88	82	90	58	103	83	73	74	88	90	61	77	95	86	65	90	93	85	90	112	89	75	84	74	76	73	80	80	94	83	88	94	78	73	72	84	82	71	82	85	71	73	80	74	76	74	91	72	84	83	93	96	89	76	85	75	86	72	81	91	75	66	74	80	79	77	85	76	79	83	68	71	76	92	76	74	91	76	94	82	74	90	91	75	75	68	90	79	98	78	74	91	75	103	87	86	82	94	84	75	84	96	87	85	83	83	71	86	71	90	90	76	80	85	71	83	82	74	89	80	81	89	76	89	76	93	106	83	95	77	70	94	77	107	80	84	64	88	76	90	69	66	89	94	74	73	66	91	67	80	89	64	81	95	72	100	80	88	75	67	67	87	71	82	81	89	71	74	75	87	89	96	82	83	92	77	92	81	102	85	83	70	86	79	82	92	92	78	75	95	98	82	83	87	74	77	92	68	73	80	81	81	77	95	92	88	99	76	78	69	88	74	77	80	85	78	67	80	86	88	104	79	79	69	76	68	87	85	83	76	85	72	86	69	92	88	88	88	74	88	91	89	95	89	72	79	72	91	99	85	101	74	84	90	114	89	79	68	72	75	88	75	100	76	96	73	69	89	80	72	89	85	79	82	90	75	77	90	75	89	84	77	76	87	96	87	67	75	79	90	103	79	86	84	77	71	93	77	70	89	91	77	76	97	98	82	66	80	92	85	87	67	78	80	82	72	82	91	82	71	80	73	87	81	89	82	72	77	91	79	94	95	65	83	78	75	77	64	73	79	87	70	91	83	79	85	88	83	89	82	74	76	75	91	73	76	70	72	79	113	86	82	71	71	106	66	69	63	91	89	71	69	73	74	89	85	74	71	74	83	94	85	70	71	73	91	94	81	71	83	83	83	73	93	84	85	74	89	66	87	82	77	71	80	81	86	83	92	78	83	90	96	85	82	75	73	71	98	80	79	92	104	66	80	87	84	98	102	112	99	77	81	94	92	76	78	86	80	94	95	74	83	93	81	89	73	72	91	80	82	91	76	92	87	91	80	72	79	88	89	75	83	78	77	81	83	67	95	83	78	89	86	89	104	102	87	79	80	106	90	83	82	93	78	92	91	67	88	66	80	73	79	81	78	80	78	94	92	79	84	81	81	77	91	77	85	78	66	94	89	72	77	91	82	91	87	89	89	93	68	68	82	106	57	95	103	92	90	63	83	61	92	64	67	80	93	86	93	91	86	88	90	72	65	96	81	92	62	71	89	68	98	69	68	87	97	75	83	76	106	84	95	75	66	69	89	93	81	70	82	83	68	74	64	85	89	85	87	79	91	79	81	83	70	87	93	75	77	97	77	84	77	67	86	94	79	90	96	85	86	77	60	72	72	84	78	78	101	69	73	86	80	84	75	67	102	77	86	83	88	95	75	77	93	104	82	68	78	83	107	99	61	76	86	78	74	88	70	74	89	102	75	81	91	73	97	80	93	80	78	93	92	82	75	86	83	74	81	71	87	85	103	96	82	83	92	80	75	78	77	98	83	99	78	87	70	84	95	70	73	87	66	86	94	79	98	79	94	70	71	72	90	86	77	81	85	94	90	82	73	90	60	92	88	66	68	91	75	73	89	92	69	70	86	85	85	76	72	78	76	74	90	82	80	93	80	84	89	78	81	70	91	92	82	82	106	93	92	93	79	75	79	87	77	97	79	89	86	85	74	81	88	83	88	83	79	91	98	69	91	79	79	84	88	68	88	81	72	86	82	69	77	71	78	70	79	76	80	78	73	97	75	83	97	92	74	103	79	80	92	95	86	79	76	73	86	75	74	87	65	88	91	75	66	84	84	81	63	88	73	76	70	80	84	98	78	84	91	92	85	83	92	86	82	90	80	70	74	72	92	85	80	91	92	75	84	94	84	83	75	90	73	82	67	80	90	94	96	89	64	81	96	87	84	62	87	87	92	62	81	78	73	71	102	73	77	79	73	86	86	96	74	80	77	102	72	69	83	89	83	90	77	86	80	99	83	85	89	93	94	82	79	87	75	82	66	86	77	90	86	74	75	87	82	62	84	98	82	62	96	77	77	95	88	79	77	84	67	79	75	73	91	83	75	78	89	83	89	86	64	76	61	64	86	75	84	73	78	83	87	68	86	86	66	86	86	87	85	103	67	80	95	92	84	82	77	95	74	86	86	89	92	92	99	91	88	89	86	90	76	82	84	79	84	104	88	89	88	92	81	63	76	73	76	82	91	86	60	81	91	78	84	85	77	85	77	77	95	97	83	82	80	84	75	73	93	85	81	74	83	67	82	84	89	80	93	75	102	83	85	87	71	98	70	93	91	80	97	73	101	94	86	84	80	82	71	79	101	93	79	68	80	64	91	79	83	77	82	75	70	92	91	80	99	89	89	86	83	82	88	95	66	86	85	87	80	82	78	76	86	85	85	79	67	94	83	91	76	93	95	55	87	82	56	72	71	62	75	74	80	77	86	85	94	97	85	82	63	69	96	81	85	75	75	94	92	71	98	82	75	96	82	93	107	80	88	70	90	73	75	66	69	85	77	88	68	81	76	68	74	93	96	75	101	80	74	100	65	103	100	89	82	87	70	76	69	77	76	90	81	89	86	73	83	67	74	75	68	82	76	82	78	107	88	93	70	66	92	81	79	88	68	73	82	89	92	84	94	93	65	83	80	92	86	76	83	73	77	101	72	84	72	76	95	80	75	78	66	81	65	87	96	81	74	80	82	105	80	96	95	78	84	62	102	70	82	78	77	97	71	81	91	79	101	85	76	99	92	91	75	68	98	81	97	79	104	88	75	82	88	80	92	83	65	77	96	80	76	81	86	101	92	85	78	89	77	85	65	76	88	81	74	75	83	79	87	85	83
3066	4040	2275	944	594	397	336	293	232	254	263	248	257	222	244	223	257	227	226	232	228	254	243	238	221	234	248	236	234	240	243	223	210	207	221	225	215	234	229	244	213	210	205	232	234	193	258	221	208	237	202	211	203	237	255	218	226	229	221	207	226	226	234	225	232	236	235	229	203	226	215	224	214	192	238	206	218	204	227	224	223	229	223	227	223	194	242	218	230	203	216	212	217	232	248	235	247	218	231	226	237	243	246	197	208	191	239	222	221	232	202	232	221	207	196	234	235	193	229	220	199	206	193	190	227	239	219	200	220	236	224	201	234	203	230	232	235	218	207	219	229	216	223	240	240	222	236	206	211	231	213	243	207	217	202	214	217	214	220	211	225	221	238	252	210	205	209	241	196	247	221	227	215	237	233	221	245	240	230	238	244	180	217	213	213	207	234	229	203	224	227	208	232	210	197	215	195	210	209	220	235	224	210	228	213	207	206	204	223	204	239	237	237	214	210	224	227	232	205	202	217	204	228	241	223	206	201	206	191	227	230	213	226	222	219	225	196	216	249	244	223	211	194	214	202	210	212	198	218	212	238	214	209	195	244	203	221	189	245	246	211	234	233	212	214	234	199	228	196	227	206	233	223	228	241	215	253	240	231	264	210	203	243	219	236	200	207	248	210	194	200	239	222	225	244	212	212	211	193	231	223	216	218	242	236	216	217	228	221	231	231	248	222	193	207	240	222	236	221	232	205	239	200	257	234	237	209	228	208	193	222	221	237	205	199	231	218	220	211	238	213	211	210	236	211	223	236	210	197	226	209	223	207	227	241	203	223	212	214	212	217	222	195	245	204	213	215	256	243	216	240	206	227	238	228	214	211	234	217	211	242	221	213	202	199	232	234	229	203	207	226	210	212	234	212	219	204	222	222	204	222	220	222	226	216	233	230	216	232	256	206	230	228	219	217	223	216	217	207	222	199	201	264	193	214	226	201	227	235	222	215	211	214	225	208	197	211	224	211	220	224	219	228	208	205	212	223	231	224	209	211	220	203	208	204	217	217	209	203	212	208	238	221	217	218	197	214	204	194	211	225	194	214	219	222	212	232	212	220	191	203	210	221	221	204	224	239	220	206	217	211	216	208	228	207	207	247	210	223	230	239	215	210	224	212	219	210	219	242	215	218	198	208	246	199	238	228	234	195	222	224	234	219	196	227	251	227	224	233	223	226	211	196	219	205	192	219	199	233	219	232	244	218	188	216	236	213	197	212	217	221	232	224	244	214	228	265	218	238	216	209	233	227	217	233	222	253	236	231	244	237	214	211	244	209	232	213	234	210	214	229	224	229	200	213	241	215	227	223	221	207	222	201	217	220	221	212	211	217	229	217	212	238	185	225	185	222	241	194	224	225	200	224	243	217	204	215	212	218	199	220	223	234	241	210	215	217	215	230	210	194	206	216	231	219	214	226	216	239	230	200	247	201	221	208	198	217	233	207	199	219	190	211	218	223	225	193	250	217	235	205	232	226	185	214	231	236	208	225	247	205	197	233	210	255	227	219	231	206	206	191	214	222	241	227	205	206	223	228	210	205	215	211	225	215	233	230	220	201	204	208	209	196	216	224	218	203	231	231	205	217	217	194	205	216	203	211	194	216	232	217	248	208	220	218	221	241	250	204	194	224	233	237	219	217	211	221	198	216	206	229	222	201	221	247	217	223	222	227	238	228	208	219	213	243	230	208	207	223	207	201	228	218	197	206	245	234	185	243	240	250	200	208	208	194	236	194	214	207	197	204	219	194	208	208	251	234	212	229	225	225	209	218	204	231	234	226	212	242	204	189	244	208	198	223	234	202	229	197	194	200	229	241	235	209	221	204	235	217	190	243	231	213	215	218	221	215	219	198	223	209	204	220	239	231	239	205	198	231	237	208	232	225	233	231	233	205	221	229	225	249	202	206	244	242	193	202	210	240	230	195	234	200	200	222	225	201	215	222	197	220	208	223	207	238	218	220	230	220	211	235	230	232	211	196	219	220	221	212	259	180	234	221	219	209	241	198	195	240	219	211	213	241	194	215	227	205	192	223	215	226	192	235	227	228	216	211	232	218	222	221	230	192	240	235	209	221	258	197	212	216	215	197	231	233	217	206	209	184	208	206	206	217	229	214	223	200	238	218	220	241	233	239	224	197	226	214	224	218	209	217	227	210	211	216	189	230	210	212	217	214	231	208	213	221	217	218	249	222	200	188	185	204	258	200	206	220	192	205	205	210	216	218	215	219	216	249	209	216	223	210	230	214	206	232	223	222	198	204	231	219	226	216	214	227	204	218	237	229	226	229	211	196	230	228	194	233	216	228	207	233	194	210	204	223	216	209	230	226	210	247	219	210	218	216	234	227	228	249	241	229	226	207	226	248	226	203	207	233	226	215	234	254	188	215	212	229	211	202	218	207	235	211	220	199	209	208	188	211	244	228	218	225	205	210	195	231	205	210	220	211	232	239	215	228	184	222	231	224	224	231	213	204	205	215	193	185	256	237	212	223	211	217	234	198	202	217	196	195	229	242	261	210	213	228	211	208	208	236	218	188	213	243	212	246	245	226	216	228	245	235	192	216	221	228	235	220	200	217	230	197	209	219	215	228	202	207	219	234	224	226	235	221	225	241	206	218	234	236	229	225	224	202	214	235	184	232	216	191	229	238	245	213	225	227	257	183	226	231	218	218	200	237	211	224	210	216	217	220	213	235	223	208	209	208	224	243	209	185	189	207	233	219	235	216	237	204	226	224	210	229	234	242	234	222	202	214	178	207	230	219	217	202	220	237	261	221	226	206	208	216	230	203	210	221	233	210	239	221	225	211	212	228	232	211	229	219	204	212	196	207	218	217	208	209	192	257	203	206	218	214	232	213	215	221	192	212	199	216	200	206	227	192	195	212	226	222	229	234	222	215	204	221	192	238	226	215	222	210	244	210	232	226	217	238	240	213	222	197	224	208	229	216	244	225	217	218	227	203	224	225	248	207	218	210	230	249	232	213	196	218	212	217	225	209	222	237	225	193	226	225	224	208	225	199	219	217	219	204	200	215	223	245	248	209	228	209	232	231	203	191	215	241	206	209	221	212	248	221	208	219	212	199	217	230	247	204	218	215	212	201	236	239	190	224	199	200	216	200	237	235	230	212	198	225	214	222	223	208	226	201	188	231	216	237	203	214	201	240	227	208	198	229	250	216	212	222	214	203	166	235	218	230	227	206	233	223	237	204	212	211	209	207	207	228	215	215	249	217	230	199	217	240	206	205	214	225	226	215	222	218	228	213	218	204	205	244	203	233	213	242	215	227	225	221	255	236	203	232	228	215	232	219	223	224	225	224	221	230	224	177	215	224	200	236	212	222	230	215	211	229	199	236	204	218	232	221	220	209	193	219	211	233	231	212	218	236	216	215	243	222	198	247	207	217	230	233	216	226	206	218	214	210	184	218	212	189	229	219	230	226	218	213	222	203	218
32184	10731	1084	419	358	323	337	338	322	350	357	335	338	315	300	329	294	310	319	314	301	287	349	323	258	320	318	333	330	326	329	368	304	295	312	294	295	323	334	336	323	305	280	328	316	348	335	294	285	298	341	322	288	306	309	309	292	304	313	317	305	329	274	326	315	328	302	299	319	318	279	303	315	336	302	279	291	309	324	316	320	320	329	317	323	321	367	289	310	326	316	310	308	297	315	287	325	285	313	305	318	317	306	309	334	289	320	296	317	360	325	285	327	318	303	338	271	319	302	334	300	344	277	306	287	283	296	303	305	320	324	303	302	328	293	336	349	313	302	303	307	295	324	315	316	332	352	294	306	299	333	339	314	319	308	322	317	327	298	321	311	329	332	279	322	312	321	310	313	310	329	325	291	267	349	304	297	339	295	345	295	331	311	270	342	284	285	307	315	331	325	308	306	304	284	336	308	310	326	314	321	319	334	295	316	291	303	320	284	314	279	308	339	311	316	332	298	325	308	286	306	310	308	303	311	333	295	337	311	359	299	305	330	279	303	287	272	310	296	327	300	334	333	313	351	294	284	316	339	304	316	330	290	325	326	320	310	326	331	298	296	307	342	318	312	305	328	332	311	321	325	298	308	307	292	289	337	311	334	306	310	327	302	315	322	310	289	342	287	323	300	345	313	304	315	301	338	311	318	291	308	296	333	317	334	310	315	346	309	265	348	344	302	323	315	328	304	320	306	295	320	303	345	327	313	339	305	308	310	308	313	282	327	310	305	311	304	297	319	301	310	316	332	320	298	301	344	299	336	318	306	280	302	305	323	317	333	333	292	320	343	311	302	331	297	301	273	299	311	342	333	313	343	292	304	317	314	328	309	349	331	312	318	294	327	319	324	315	294	318	303	291	306	352	296	330	329	305	298	297	313	341	343	300	360	311	303	318	292	312	304	308	307	286	286	342	300	274	305	308	294	311	311	284	294	339	312	353	324	334	340	305	283	320	281	326	325	305	322	307	328	326	298	325	340	292	312	328	327	347	328	323	295	347	311	320	331	290	338	303	288	308	295	317	358	314	348	316	290	315	323	300	300	330	276	303	310	294	306	314	323	342	329	326	271	305	285	317	282	314	296	339	324	316	316	315	324	309	312	326	333	313	312	300	322	314	311	302	296	262	341	327	297	325	300	291	314	329	290	334	275	295	308	348	291	330	299	303	322	312	323	312	303	281	332	320	323	290	314	318	309	287	325	339	307	310	297	309	308	325	276	330	342	327	306	309	300	320	324	325	310	322	313	287	297	302	351	291	304	323	306	329	307	322	299	295	320	319	333	295	310	308	314	353	301	295	307	329	311	313	317	344	340	300	313	328	321	296	289	308	308	294	322	314	328	280	312	327	309	314	309	271	288	334	338	319	317	301	338	331	313	320	318	300	325	327	299	303	308	321	279	285	300	323	293	356	354	301	294	336	322	317	289	316	318	293	352	306	333	320	311	322	298	329	338	277	293	311	286	316	327	305	312	297	287	307	339	351	314	317	297	314	310	295	320	319	291	312	327	299	331	316	311	308	296	305	280	302	298	326	317	272	309	324	337	324	312	322	305	291	297	295	310	285	301	308	323	317	309	300	302	299	305	326	308	319	337	310	268	318	355	315	308	298	285	304	308	302	285	297	339	313	298	355	300	329	303	309	288	310	309	343	304	355	335	359	306	301	301	340	303	313	302	291	292	283	299	293	315	327	314	342	270	332	366	337	319	319	295	291	323	318	331	293	316	304	315	301	295	306	318	305	334	299	298	325	310	308	320	334	346	290	327	320	296	320	297	309	301	300	291	311	290	296	309	310	297	304	315	291	314	315	282	349	273	313	315	308	327	279	309	322	327	320	302	294	308	276	321	283	311	333	329	321	317	314	313	321	317	332	267	333	303	308	283	322	320	336	334	274	297	317	333	339	302	316	346	299	302	299	313	303	329	315	362	353	328	344	329	313	314	335	352	323	309	288	301	355	320	299	286	302	332	299	281	292	297	317	316	312	311	280	342	299	286	294	332	324	305	319	308	316	295	348	309	335	304	315	305	345	365	315	295	295	324	322	295	279	294	283	305	278	297	300	321	315	302	332	320	339	292	296	305	305	332	305	328	306	304	346	271	318	313	351	304	306	320	335	313	327	329	331	309	327	309	294	298	331	326	345	303	370	298	319	325	327	292	319	311	292	312	340	309	309	317	295	318	302	323	316	339	307	317	302	333	302	316	306	282	308	314	302	320	304	333	324	296	310	311	310	311	298	268	309	347	302	313	313	316	336	334	378	300	338	328	371	326	353	288	289	304	306	323	314	280	321	288	288	289	325	314	301	317	320	288	333	285	304	299	304	312	308	313	318	338	299	318	316	374	301	340	294	315	289	316	304	303	278	303	315	322	275	333	311	306	308	316	328	331	295	304	293	288	308	317	298	368	283	321	307	311	355	335	309	294	341	285	321	305	270	297	306	304	265	325	289	300	318	312	320	328	316	297	298	312	328	290	307	323	314	297	324	314	288	330	272	294	333	335	317	299	320	328	303	324	300	319	323	288	322	306	317	344	327	327	317	313	280	310	301	307	326	307	313	321	289	305	356	290	307	299	316	286	346	320	323	322	299	320	299	315	362	307	324	335	318	294	319	306	293	329	323	333	303	298	311	306	321	358	320	288	311	324	329	355	319	308	298	282	338	321	299	339	313	298	298	310	350	284	318	318	303	306	335	343	317	313	335	328	334	363	311	319	332	310	312	293	306	307	324	330	331	324	319	265	330	336	301	304	320	299	325	304	292	302	317	347	331	331	346	299	297	326	298	296	298	319	327	307	314	278	314	310	333	316	308	331	329	337	300	285	308	318	310	304	304	322	347	336	325	301	305	280	277	310	364	305	268	301	300	299	315	294	320	320	297	314	321	339	314	341	335	321	320	343	341	317	347	324	328	298	305	339	297	334	329	263	313	338	311	310	323	278	297	342	308	335	300	301	284	284	356	326	302	332	308	314	331	335	316	280	325	318	322	317	286	317	307	342	321	354	293	319	279	305	340	277	331	318	300	283	328	311	304	276	331	297	329	324	316	318	296	302	282	277	324	297	326	284	314	302	325	309	285	301	315	323	351	336	309	302	290	289	315	320	294	304	306	304	314	323	341	336	341	319	311	327	311	321	330	311	325	291	326	321	317	312	292	327	308	322	296	342	294	326	315	340	303	335	286	304	286	338	314	324	319	308	303	297	322	298	296	319	306	303	297	326	328	302	316	341	318	313	308	332	338	319	305	330	366	324	342	316	320	278	326	300	326	309	300	329	341	315	294	293	306	295	285	329	312	292	305	327	330	299	298	318	310	342	282	330	310	309	329	327	340	309	310	329	317	321	298	314	295	333	291	289	321	285	320	312	328	341	308	308	318	313	307	333	343	332	311	342	312	305	315	298	338	321	295	322	299	296	287	295	320	337	326	305	302	317	336	319	339	330	314
5465	749	771	699	717	737	708	737	758	702	697	680	700	724	678	666	618	710	686	695	689	719	701	668	707	645	698	652	677	718	699	699	707	709	735	725	768	703	665	708	723	737	649	636	680	698	623	676	656	692	686	687	675	680	652	665	670	632	625	680	663	709	716	684	648	656	699	704	682	707	731	673	769	719	672	708	681	676	685	712	662	691	680	678	657	657	686	700	684	695	688	712	689	674	715	705	701	696	684	715	701	694	671	654	705	717	719	698	672	631	665	642	688	718	643	713	667	696	703	657	673	649	710	689	761	669	701	677	681	699	670	677	717	677	701	676	710	713	729	747	666	702	711	676	682	680	665	651	692	670	657	644	710	741	702	673	708	713	697	685	673	723	681	677	679	698	732	668	676	645	680	718	692	680	666	694	722	731	668	761	682	680	677	679	716	701	704	735	686	638	717	672	699	717	691	662	679	677	749	703	670	681	689	714	716	661	677	672	774	736	666	697	727	693	689	732	643	696	702	704	684	662	642	671	645	697	707	674	706	680	649	685	698	670	699	675	610	688	626	704	658	702	666	672	688	699	695	695	685	676	663	695	673	681	659	698	673	712	707	712	698	704	716	702	659	693	705	673	699	675	677	719	745	723	684	744	700	671	729	671	699	676	713	746	676	655	690	715	610	694	708	724	752	699	673	713	688	647	733	716	681	729	714	668	696	678	676	728	681	732	681	680	663	681	683	687	733	734	680	673	656	674	661	713	701	713	717	649	660	689	741	675	692	685	686	686	714	746	677	713	719	690	646	676	744	709	677	712	711	729	703	715	711	691	680	706	700	725	691	677	649	634	652	713	672	710	680	698	663	695	678	709	721	670	698	676	717	675	696	644	716	724	763	682	646	706	727	654	662	685	676	691	691	637	709	688	721	690	685	730	733	681	713	699	667	684	707	663	751	708	654	657	669	673	753	671	711	748	730	707	713	700	638	739	692	692	709	693	762	676	697	705	715	701	730	693	721	679	689	674	708	642	689	681	690	651	684	655	692	670	700	646	690	701	682	676	662	699	748	691	653	671	667	692	653	670	675	678	677	688	689	661	700	734	682	665	674	690	666	666	613	608	690	670	672	686	671	742	695	757	660	672	683	643	694	690	686	692	725	702	663	630	712	677	715	679	671	714	681	693	705	691	733	700	699	693	707	691	656	729	708	683	733	650	672	673	623	683	670	737	715	694	699	691	692	661	688	689	652	701	690	682	676	704	736	706	733	651	703	740	698	644	678	709	706	709	686	675	734	675	668	671	696	653	704	676	695	736	723	683	703	729	674	671	636	712	747	689	701	729	779	736	684	721	653	699	680	694	736	750	720	716	704	692	693	697	697	703	673	714	710	665	676	690	709	696	662	682	742	671	664	672	679	664	715	737	706	692	666	659	687	674	694	700	671	657	645	692	668	704	697	658	650	728	670	646	674	677	671	721	667	718	685	630	675	671	742	684	675	643	701	666	673	676	704	673	679	669	710	727	701	700	681	693	679	705	709	682	679	686	686	675	735	732	698	621	715	728	701	709	687	684	682	730	732	701	691	626	672	657	633	710	683	693	718	687	717	688	639	702	701	651	716	688	670	685	734	698	710	636	651	689	709	686	719	691	680	711	663	655	733	685	714	672	692	664	706	733	690	674	705	700	753	653	674	711	747	732	686	688	716	687	706	676	683	716	671	676	689	674	686	713	642	675	673	695	694	656	662	659	704	691	646	657	708	726	689	670	700	703	700	689	687	673	703	707	735	673	693	670	639	698	658	730	668	683	700	687	686	658	709	699	705	689	692	709	709	682	677	668	654	701	713	704	666	718	700	707	701	726	640	708	724	705	689	670	626	687	676	750	716	706	705	662	688	684	644	695	689	717	725	679	703	726	704	699	700	654	707	735	710	693	744	687	670	705	651	670	705	670	715	725	706	708	659	718	671	689	722	648	641	661	695	691	659	679	692	688	700	674	685	702	705	675	705	672	690	677	672	719	642	685	723	660	672	695	708	703	652	753	720	695	689	731	677	660	705	704	686	683	666	674	702	723	701	724	681	683	672	694	702	680	658	703	696	719	704	690	680	696	722	734	688	657	744	682	702	682	645	702	678	701	663	682	676	680	668	690	682	687	700	686	674	704	701	703	657	760	661	679	641	757	672	697	679	660	686	721	663	669	676	697	733	705	701	665	742	737	717	709	711	697	675	692	733	710	717	707	710	701	685	699	710	679	714	660	731	693	657	752	742	723	694	680	682	665	595	666	706	689	679	653	702	670	704	666	716	670	718	723	709	723	675	693	699	704	675	698	708	689	716	714	712	655	686	682	653	679	679	722	696	688	682	717	702	674	652	725	739	706	664	665	696	695	739	733	723	659	708	689	686	664	689	695	657	722	666	728	722	658	681	723	673	660	670	681	698	716	711	666	695	719	678	698	679	717	687	720	668	688	713	671	696	670	693	739	703	723	680	682	661	663	666	752	663	696	710	671	702	697	711	659	686	689	675	670	673	690	713	748	748	645	665	682	684	704	674	715	722	696	673	681	698	689	683	669	757	699	681	679	662	688	633	710	728	684	659	614	750	687	698	646	702	716	684	684	714	711	693	687	739	714	690	680	676	698	702	698	681	635	697	671	655	748	644	737	682	679	714	707	721	658	717	683	628	671	706	653	689	709	704	683	733	625	675	690	712	728	672	649	643	722	757	719	701	690	692	667	714	653	716	660	656	641	649	658	695	698	641	669	735	710	678	666	670	697	669	673	739	665	697	664	684	715	723	658	660	674	687	682	725	679	694	694	726	703	704	680	663	674	727	674	708	685	647	672	689	697	689	695	695	686	702	739	642	695	686	685	666	715	699	659	654	716	695	702	711	649	725	752	685	726	649	698	685	706	648	653	650	711	678	698	689	701	725	699	684	692	640	714	707	747	678	698	693	702	742	655	707	663	752	689	710	654	690	668	697	688	681	707	700	704	694	662	677	729	660	690	698	721	699	681	681	711	680	681	655	673	706	676	700	665	667	715	668	683	696	728	726	701	709	670	683	713	690	684	631	652	704	674	692	737	677	697	669	705	719	677	733	706	693	696	688	699	677	677	746	647	676	713	672	651	689	691	701	673	709	728	684	644	625	697	716	687	762	684	661	728	666	709	705	668	689	655	629	682	693	654	710	702	698	700	688	663	670	701	704	693	662	639	655	609	650	688	690	704	698	682	701	715	679	733	682	704	700	698	702	697	703	692	683	674	688	686	643	717	670	661	706	703	655	685	698	674	667	695	744	728	703	677	677	695	699	716	697	744	702	655	708	677	712	733	695	722	644	701	722	682	709	748	687	671	647	676	721	668	718	663	722	688	656	751	694	695	678	728	689	683	632	713	698	705	665	688	663	639	677	686	704	652	761	695	664	692	690	701	734	687	680	711	675	674	681	710	657	664	667	681	674	707	694	681	695	713	726	685	689	667	681	684	684	705	632	709	663	719
24569	20990	24407	27724	20200	1434	357	287	270	222	238	254	226	244	194	177	211	195	208	174	212	186	181	184	214	184	190	200	211	211	233	207	211	208	225	212	171	181	196	202	223	215	201	203	198	196	198	178	193	191	176	224	189	205	184	197	200	205	184	208	207	173	197	192	199	214	196	206	216	173	194	193	209	203	186	209	176	183	201	209	198	203	210	185	174	172	206	222	214	186	199	198	194	195	169	185	200	204	187	183	199	196	223	200	208	205	199	175	193	182	188	214	225	214	184	171	191	198	206	213	224	192	187	225	183	192	206	188	217	192	201	178	218	170	201	192	198	189	181	201	178	197	194	186	204	192	177	194	208	206	181	192	180	191	194	213	196	190	161	181	198	196	193	185	225	191	178	197	203	231	199	202	187	196	198	218	198	182	181	191	185	194	194	225	184	212	206	230	208	187	214	203	196	192	180	186	186	211	213	181	192	202	202	191	164	184	193	183	192	191	212	205	200	212	211	184	204	200	210	172	182	223	187	212	193	183	191	203	188	191	184	211	192	174	212	198	198	168	183	177	192	199	219	204	195	196	178	192	197	198	190	182	204	195	188	186	183	171	224	217	194	204	170	217	201	194	206	151	201	199	206	185	210	180	204	213	212	187	175	232	215	193	196	184	194	214	229	185	191	187	199	191	194	201	191	201	196	181	207	188	185	195	211	205	183	181	195	205	177	173	188	192	200	207	203	182	198	209	210	194	210	180	185	179	201	199	200	181	215	210	199	222	175	211	193	191	178	231	197	196	171	195	220	185	199	200	185	190	221	200	205	195	180	190	225	195	194	213	194	206	199	206	196	190	190	244	180	215	192	199	207	184	176	180	180	176	196	173	155	198	201	195	198	184	192	190	204	200	196	216	206	192	192	180	191	190	183	223	196	187	199	216	186	195	211	180	194	202	221	215	218	197	191	195	209	193	199	184	217	192	194	212	176	174	165	206	186	186	202	205	230	165	209	199	206	227	188	197	184	187	195	222	163	185	200	196	226	184	201	182	204	213	218	172	167	198	194	187	208	190	191	196	184	204	230	182	183	205	206	198	174	209	235	214	198	186	181	195	194	181	203	198	190	176	212	201	190	193	187	226	197	178	176	204	201	203	189	209	199	167	222	217	192	207	186	176	215	221	192	169	188	214	198	214	186	214	200	181	190	175	208	186	205	178	196	202	204	186	199	190	198	201	218	183	196	214	202	185	209	183	197	195	217	200	201	201	197	185	183	171	173	191	174	192	191	192	177	185	192	199	197	182	204	172	179	204	173	192	205	183	176	208	195	188	187	187	172	195	199	199	197	214	202	180	190	189	198	194	201	192	206	203	193	187	218	177	202	200	217	205	213	190	191	164	191	183	194	197	201	218	203	196	184	186	208	171	176	198	182	214	210	211	192	188	173	199	228	208	190	207	209	169	189	198	191	224	209	203	203	196	187	187	197	183	178	217	219	189	206	213	198	189	201	201	209	187	213	210	195	195	194	185	196	184	197	221	178	190	189	216	194	205	189	206	216	185	200	188	202	187	177	234	188	192	175	204	237	223	171	184	200	206	184	203	206	214	198	192	183	198	179	184	189	178	190	200	215	165	201	172	229	197	190	167	189	176	212	178	203	167	189	188	194	173	219	216	197	211	199	206	207	226	223	156	182	171	215	217	194	195	175	166	199	165	170	199	176	217	185	175	191	190	218	202	196	185	183	191	194	175	199	188	221	197	201	208	202	184	203	186	194	197	184	184	199	191	216	179	206	185	187	183	190	195	198	219	200	219	189	202	198	188	189	195	204	207	190	199	196	191	198	185	208	179	196	221	186	183	206	196	212	216	201	198	190	205	178	194	170	178	178	171	176	195	216	207	180	197	211	203	214	195	193	182	195	193	207	186	211	199	205	227	225	207	207	210	205	191	211	203	188	207	203	184	189	168	173	174	204	209	173	206	155	176	186	194	238	181	186	221	198	203	212	219	196	219	209	198	198	196	167	194	172	184	199	166	195	201	181	231	211	197	197	216	181	176	193	183	200	177	184	188	200	219	192	200	182	199	207	208	182	202	180	195	194	214	184	196	189	176	206	191	225	229	213	185	190	228	169	217	180	204	214	207	179	193	207	180	188	181	185	191	204	191	186	206	184	208	212	193	209	203	210	191	201	191	191	152	184	193	203	209	201	210	209	186	189	178	182	206	193	196	202	196	172	203	191	192	214	182	191	202	193	194	217	194	199	179	218	175	202	170	213	174	207	221	182	198	193	182	190	214	203	189	173	182	201	210	170	200	176	200	171	218	197	196	197	180	223	201	174	228	181	199	204	208	179	204	200	210	188	202	213	200	191	220	221	217	199	210	186	183	214	200	189	203	184	213	198	223	186	192	198	211	234	196	216	182	208	213	197	196	203	175	187	177	207	189	197	212	194	195	208	183	209	206	198	200	219	194	211	181	202	196	191	196	196	193	162	184	168	188	216	201	191	178	199	192	204	197	201	182	183	207	202	183	185	209	195	202	186	214	202	238	203	216	228	198	194	200	196	203	174	195	204	198	208	178	186	207	214	186	220	192	184	177	198	181	179	162	211	177	205	179	181	205	201	199	207	195	194	228	200	195	171	209	202	180	200	216	219	193	182	207	212	183	198	194	206	217	197	173	192	209	191	189	222	185	192	191	213	212	193	180	224	197	188	173	207	189	197	194	205	215	214	194	199	195	172	213	205	201	181	181	182	167	197	208	208	206	192	197	201	192	211	188	205	198	214	194	193	215	187	196	194	200	224	196	217	195	184	195	186	179	215	194	187	193	185	207	195	206	189	160	206	160	198	212	201	189	199	186	197	206	210	238	196	176	177	206	206	182	191	207	208	209	190	179	205	180	198	182	196	184	176	176	206	222	205	185	186	172	186	214	213	196	190	216	191	220	206	169	175	195	193	193	198	189	163	194	196	198	173	208	201	197	180	176	220	181	192	182	210	201	213	190	185	186	207	200	232	191	186	216	211	203	196	213	163	211	205	198	208	200	230	178	193	171	181	193	197	199	209	216	192	206	224	217	203	191	200	215	224	191	196	198	191	208	194	194	201	184	200	192	194	195	196	192	184	217	185	170	161	203	187	182	188	178	201	205	212	201	198	202	159	191	224	202	207	167	194	201	185	171	212	202	195	190	191	186	197	208	175	193	184	189	176	208	212	203	172	172	191	179	185	189	181	164	184	187	230	211	174	208	179	221	206	192	196	179	204	175	204	209	183	190	176	175	220	198	204	197	165	186	206	181	216	218	186	190	195	175	168	199	196	202	190	178	196	208	210	166	209	207	199	190	215	247	186	217	205	191	189	185	190	188	208	197	198	181	190	198	174	210	234	183	170	208	201	213	179	196	221	181	186	205	163	189	197	223	196	179	208	180	189	188	209	205	196	206	194	171	190	177	204	168	195	182	205	180	200	202	206	191	200	219	213	201	192	179	192	197	158	174	178	199
3184	2504	1429	841	656	496	495	512	460	444	458	470	442	466	467	446	438	447	445	445	420	436	475	426	452	424	437	458	481	445	446	485	395	436	425	472	435	447	472	451	470	458	461	421	447	466	446	451	445	431	440	435	403	438	471	449	442	474	485	433	457	442	445	420	489	420	434	444	457	451	431	442	404	457	452	450	445	470	441	423	464	497	465	404	448	457	449	464	460	437	478	439	445	448	441	473	477	450	444	460	420	402	460	423	459	405	461	446	451	492	429	477	445	448	421	413	447	450	463	476	431	426	396	422	482	437	449	424	400	434	453	458	435	408	455	447	440	457	415	401	446	441	402	473	436	421	464	412	464	436	432	444	424	424	412	443	453	449	473	475	443	445	448	413	447	415	464	409	454	437	476	451	414	450	426	498	443	425	448	459	443	403	426	458	451	428	487	480	461	403	410	435	451	512	446	458	425	442	446	428	457	428	459	441	438	432	439	442	465	429	460	466	434	394	461	474	412	442	407	421	445	416	394	431	413	467	442	453	454	451	426	454	429	431	458	429	430	460	430	453	446	447	422	440	429	434	444	457	425	421	406	415	467	409	449	450	435	461	426	425	457	458	440	461	445	431	452	474	442	455	406	469	438	429	458	428	438	463	426	482	435	477	445	431	399	464	438	418	435	435	449	476	445	457	449	433	427	455	394	437	433	461	470	450	437	415	408	457	467	419	411	436	437	461	449	461	446	436	408	466	419	475	457	485	425	462	460	413	426	471	427	480	448	447	432	428	457	428	420	383	402	403	451	440	458	496	466	446	409	454	444	418	424	453	458	386	436	447	461	435	430	451	431	413	464	431	467	454	464	455	460	485	460	450	418	443	434	447	479	450	457	453	469	416	427	463	463	470	459	444	444	398	452	476	402	496	420	434	407	450	434	450	412	435	397	454	431	460	433	404	414	440	436	400	433	446	449	445	423	465	471	446	445	449	432	422	445	413	428	437	434	472	469	440	442	454	451	440	418	396	448	422	450	458	436	450	443	447	441	486	422	435	424	451	430	443	448	401	430	460	399	448	419	394	454	469	442	455	471	444	466	424	450	470	466	404	410	449	439	479	453	394	439	440	459	434	407	468	436	470	430	431	482	437	439	452	448	481	449	477	422	398	420	454	430	460	477	487	425	437	458	411	416	419	490	425	445	394	435	436	444	463	440	407	426	469	438	429	453	435	451	434	478	437	428	420	435	448	450	473	458	416	465	445	458	461	458	440	437	481	407	428	429	508	420	470	446	453	480	460	474	473	441	451	429	466	450	457	438	425	475	449	478	403	398	428	447	430	443	446	475	482	405	451	439	417	475	448	457	489	462	428	472	445	428	424	442	392	466	457	429	423	474	427	434	424	450	441	462	456	430	435	458	422	456	436	393	441	412	427	433	461	424	430	424	454	430	448	432	450	429	503	423	428	451	455	443	423	445	428	445	447	436	460	428	446	463	442	431	434	437	431	464	431	418	490	462	430	428	450	452	446	452	452	470	427	414	475	469	421	454	466	430	419	400	455	443	460	441	466	463	429	447	453	458	500	430	459	414	466	402	456	404	459	457	438	449	465	478	445	472	434	421	416	451	469	440	463	412	489	397	463	429	410	472	447	428	443	437	407	449	437	464	425	436	452	445	449	442	444	498	425	424	413	427	418	428	421	466	425	454	441	466	399	463	431	444	455	428	486	413	447	446	436	449	401	436	391	430	439	388	465	436	417	412	467	446	453	433	453	432	387	428	419	438	405	438	426	435	396	420	468	414	401	475	423	423	459	417	443	488	431	457	423	443	432	437	442	400	448	442	463	475	483	444	446	473	455	469	444	438	436	473	446	421	466	438	433	465	455	439	432	441	438	434	397	414	446	410	435	438	426	467	446	450	460	439	393	481	449	447	440	465	474	434	449	459	430	429	450	452	438	478	442	424	426	435	403	401	435	435	434	446	428	443	413	442	423	432	409	421	452	414	445	435	446	468	443	425	436	458	450	451	460	422	430	451	458	443	427	453	428	451	448	467	428	460	453	471	438	443	423	426	429	459	423	417	456	454	408	418	440	439	489	425	425	426	420	453	419	462	423	401	450	448	428	451	452	412	428	461	455	462	436	458	453	463	421	448	474	457	406	430	484	431	451	439	453	457	449	396	449	422	412	463	418	409	418	445	472	499	457	447	445	443	431	464	449	453	443	425	431	422	433	464	453	458	443	446	463	442	415	462	456	413	485	428	445	464	436	454	427	460	430	485	452	429	426	403	478	427	439	432	461	424	518	416	472	458	425	419	463	437	445	437	442	439	433	424	441	420	428	419	423	459	478	452	446	423	457	471	475	476	456	467	428	443	441	465	417	465	441	445	456	416	422	442	426	461	427	415	429	450	432	408	498	431	439	418	410	430	448	442	438	422	465	474	432	408	418	459	452	424	403	412	461	409	480	473	440	465	441	444	462	444	478	448	398	438	464	425	446	464	434	433	451	471	417	445	430	461	427	434	456	438	465	449	419	429	477	453	459	418	466	455	439	455	456	434	452	447	470	459	458	425	473	470	448	416	467	445	420	477	437	422	443	467	442	449	423	444	444	432	440	420	443	468	434	425	426	465	437	481	445	451	451	445	446	436	443	442	470	429	486	418	459	414	458	457	431	432	441	448	448	464	409	461	431	387	429	446	412	475	438	427	425	438	449	422	465	473	481	410	432	435	447	449	432	421	425	437	435	396	454	460	476	446	441	442	398	431	452	442	465	442	473	433	479	457	423	446	457	426	433	407	419	407	431	463	442	416	426	410	455	424	425	442	472	462	422	434	445	471	451	450	443	483	397	416	454	419	458	435	419	467	445	440	431	446	467	446	404	435	451	443	458	444	397	449	449	456	442	430	421	441	479	454	412	431	412	433	445	418	477	425	412	450	448	431	487	446	430	416	426	465	450	435	462	474	421	466	435	429	440	453	417	413	426	401	447	438	432	445	437	414	469	408	457	458	440	475	461	459	439	435	458	492	462	468	438	447	447	416	450	443	396	457	431	420	462	458	463	393	439	452	458	445	455	457	440	461	422	475	407	478	481	466	431	444	417	415	414	454	465	442	432	441	463	427	433	430	437	446	456	452	460	437	437	428	439	448	444	438	424	437	447	450	439	462	450	455	421	439	424	469	437	449	415	444	440	471	405	470	405	426	468	426	457	464	479	423	449	433	393	447	443	462	432	435	458	469	473	444	404	457	458	447	413	428	419	463	401	438	461	453	425	437	463	453	448	416	461	478	455	448	468	469	447	473	450	462	432	462	453	447	421	413	467	441	415	441	427	456	422	424	414	457	434	440	428	451	451	466	464	463	437	455	452	426	440	452	408	419	426	475	471	454	456	465	473	439	478	398	460	417	464	434	469	437	441	423	448	433	467	426	455	464	454	474	453	451	413	432	421	438	462	453	450	455	424	451	416	456	415	450	431	438	468	399	421	451	428	413	404	401	449
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
