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
338713140061	338713140572	338713141120	338713141670	338713142222	338713142772	338713143320	338713143872	338713144420	338713144970	338713145520	338713146070	338713146622	338713147172	338713147720	338713148270	338713148822	338713149370	338713149922	338713150472	338713151022	338713151572	338713152122	338713152672	338713153222	338713153770	338713154322	338713154872	338713155422	338713155972	338713156522	338713157072	338713157620	338713158172	338713158722	338713159272	338713159822	338713160372	338713160922	338713161470	338713162022	338713162570	338713163122	338713163672	338713164222	338713164772	338713165322	338713165872	338713166422	338713166972	338713167522	338713168072	338713168622	338713169172	338713169722	338713170272	338713170822	338713171370	338713171922	338713172472	338713173022	338713173572	338713174122	338713174672	338713175222	338713175772	338713176322	338713176872	338713177422	338713177972	338713178522	338713179070	338713179622	338713180172	338713180722	338713181272	338713181822	338713182372	338713182922	338713183472	338713184022	338713184572	338713185122	338713185672	338713186222	338713186772	338713187322	338713187872	338713188422	338713188972	338713189522	338713190072	338713190622	338713191172	338713191722	338713192272	338713192822	338713193372	338713193922	338713194472	338713195022	338713195572	338713196122	338713196672	338713197222	338713197772	338713198322	338713198872	338713199422	338713199972	338713200522	338713201072	338713201622	338713202172	338713202722	338713203272	338713203822	338713204372	338713204922	338713205472	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	3600	2300	2736	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23402	20076	22921	26975	20078	20100	9243	402	255	232	239	185	159	163	171	189	157	131	111	136	126	116	120	126	104	135	142	162	150	124	148	132	145	120	124	117	130	110	117	116	138	144	151	122	110	117	129	127	136	140	133	142	131	146	117	115	113	143	138	118	101	116	108	135	113	136	124	122	147	119	141	131	138	114	127	132	118	132	110	128	114	124	131	116	106	121	120	120	132	127	109	134	112	126	118	120	106	118	129	115	101	123	101	116	140	140	126	125	121	100	102	135	111	131	99	109	109	111	116	122	104	115	109	128	137	121	143	125	136	119	131	122	126	103	115	148	121	148	133	119	129	129	158	122	128	106	100	102	135	119	114	107	107	118	119	117	122	103	113	121	124	123	143	135	135	117	133	123	105	111	125	123	111	150	149	132	134	125	113	112	117	137	106	132	138	129	121	132	121	129	101	127	119	151	126	97	115	100	134	129	116	121	135	132	111	102	112	132	97	106	110	132	131	130	112	106	132	122	126	129	120	119	133	110	125	135	124	106	105	123	137	119	113	115	139	123	125	139	105	115	128	128	108	101	111	152	119	125	114	100	116	111	104	115	146	133	125	121	140	120	138	121	103	119	117	154	152	127	126	96	126	137	141	114	121	141	123	112	137	112	132	123	117	101	142	141	130	109	121	127	114	121	122	121	124	150	120	121	131	93	124	122	124	115	132	103	103	104	121	98	115	104	139	137	136	110	128	111	119	120	120	131	126	109	114	138	131	135	117	116	131	136	109	118	110	117	116	121	115	128	130	140	135	137	143	109	143	134	119	108	144	135	121	135	125	111	128	138	129	132	119	125	122	123	130	132	97	128	147	93	117	140	123	114	89	95	123	120	126	114	126	133	115	116	114	116	116	128	134	134	121	120	142	126	140	133	145	148	118	119	119	122	113	120	137	109	109	161	119	127	114	113	129	105	128	115	113	139	108	140	117	134	124	139	119	130	141	131	106	123	94	112	130	103	109	99	125	108	94	104	92	128	114	141	126	117	115	123	148	112	108	118	124	117	121	117	127	104	129	114	117	110	124	139	137	110	131	156	131	105	129	134	114	120	130	111	107	128	99	127	106	117	123	142	126	129	123	141	117	121	145	121	122	111	138	120	113	116	115	111	134	132	140	132	148	140	102	129	141	126	118	123	122	149	121	113	119	104	122	120	129	112	119	114	150	120	121	116	142	126	123	118	135	124	127	110	124	114	109	118	107	116	113	139	122	123	129	107	146	104	138	103	134	128	131	111	125	126	110	127	123	130	110	136	138	118	120	113	119	129	111	127	117	121	128	123	129	99	134	114	119	142	102	129	144	114	117	131	91	121	145	108	140	125	129	125	112	109	130	118	136	130	128	139	123	115	122	126	123	134	110	127	113	101	104	147	118	124	96	112	107	118	116	118	131	129	109	117	116	112	143	117	121	139	130	102	109	120	117	116	118	123	123	131	122	103	126	125	140	100	148	131	128	132	118	147	120	135	136	95	134	102	131	131	125	113	117	129	123	111	120	126	120	115	118	116	120	116	132	122	130	115	111	107	131	120	132	124	127	124	125	112	120	113	139	123	131	111	117	143	131	116	130	134	125	148	145	123	140	122	122	139	120	112	151	134	137	109	118	116	109	143	114	122	111	127	111	108	110	119	104	118	101	100	125	123	105	110	118	141	154	136	111	130	119	140	104	124	109	134	121	129	152	131	135	117	142	117	118	117	120	111	125	117	141	126	114	108	102	122	118	96	112	118	122	138	116	132	122	140	137	112	107	136	135	113	120	122	126	115	127	133	114	142	144	122	134	131	130	111	121	133	113	104	121	107	113	118	119	91	140	130	118	121	105	102	105	115	109	119	106	115	132	124	127	108	144	123	124	134	108	122	129	112	126	130	121	112	127	118	93	111	114	114	109	141	109	118	103	124	116	110	127	125	138	100	117	119	144	131	118	130	126	118	107	115	133	132	116	124	114	135	124	125	114	128	126	129	140	115	112	108	121	132	110	125	141	134	137	121	127	109	103	108	124	96	121	145	122	128	111	122	106	118	116	120	119	119	142	128	107	115	124	113	91	110	109	124	124	113	156	137	121	129	122	116	107	105	119	122	114	116	120	140	113	142	124	119	127	126	121	117	109	129	118	130	130	145	121	115	117	127	142	127	117	116	144	133	142	123	135	126	134	134	113	131	124	116	126	126	131	112	116	106	127	122	122	125	137	131	109	123	124	130	132	123	103	116	135	127	117	125	106	113	127	133	121	106	146	115	121	131	123	127	130	126	113	121	140	134	115	120	111	111	120	125	105	132	114	144	115	137	116	147	127	149	149	143	120	115	121	133	115	147	132	114	130	148	113	118	119	127	131	142	113	105	127	127	107	122	112	126	120	131	124	126	149	121	138	117	120	132	115	123	125	116	132	139	114	129	113	117	118	125	106	121	103	138	114	141	141	131	106	132	121	113	117	122	117	123	124	117	103	132	115	125	104	116	136	128	122	116	120	112	126	128	123	106	107	111	108	112	126	140	121	124	131	135	130	123	124	146	125	156	119	118	116	128	129	117	135	124	131	121	129	131	130	132	134	115	114	138	110	111	127	118	132	122	126	139	118	128	103	123	122	130	111	140	117	115	115	129	126	138	119	128	125	112	131	147	104	99	135	130	134	116	127	112	126	107	111	116	135	135	117	124	138	130	104	106	116	152	148	99	112	129	130	123	122	127	114	128	122	121	123	132	121	127	100	125	136	124	120	112	127	115	137	121	106	144	132	122	106	105	109	135	113	108	122	130	92	108	108	108	111	101	109	115	124	120	116	121	118	110	117	108	103	142	108	106	124	123	105	95	143	128	136	112	116	120	106	143	140	146	123	150	134	117	122	121	134	117	108	119	128	89	134	108	116	121	160	127	106	143	140	118	95	128	130	115	109	118	129	125	117	135	143	129	108	129	110	96	128	114	124	155	129	136	133	113	111	153	117	101	113	138	141	138	130	108	109	154	99	108	132	133	130	111	119	120	124	157	114	124	151	132	115	130	129	110	120	157	122	122	132	149	113	123	119	117	119	122	125	139	136	106	118	120	131	112	139	150	147	134	124	109	115	121	110	110	116	114	115	93	124	121	110	105	103	125	151	120	118	123	108	120	122	135	125	115	141	106	116	123	100	133	126	126	112	121	119	126	144	145	126	113	139	139	115	111	120	130	135	117	107	139	132	112	120	126	124	104	122	112	138	109	130	129	107	119	115	106	116	119	151	119	132	120	128	135	148	129	139	137	140	91	132	123	110	123	124	107	114	121	106	138	100	117	123	126	135	119	119	133	115	109	127	114	134	111	131	103	113	132	109	115	124	117	134	122	126	125	111	109	122	145	126	138	137	121	142	157	118	137	123	137	139	107	122	126	112	127	121	117	121	114	127	146	127	130	111	125	129	138	131	121	125	108	109	95	110	115	103	108	112	128	119	121	100	114	135	125	121	133	112	136
3836	2728	1227	603	475	390	353	327	344	310	309	307	353	300	307	359	314	342	295	298	271	300	302	295	279	292	321	299	286	313	298	292	281	323	325	319	297	316	280	295	304	305	318	282	299	303	297	287	311	298	309	269	295	285	271	300	303	290	312	282	285	288	278	296	314	303	302	303	265	277	308	306	278	290	283	285	298	300	270	271	315	284	292	260	288	277	312	281	298	312	308	307	302	286	280	288	321	311	279	262	324	314	305	289	261	317	285	319	292	281	310	292	302	296	297	305	289	285	297	322	291	334	326	290	307	295	309	277	310	300	281	312	289	314	301	258	308	307	321	314	326	317	306	308	290	296	273	309	315	306	293	307	307	303	295	271	315	302	285	306	300	293	297	276	307	284	277	304	271	273	304	292	313	302	285	322	331	298	269	296	312	295	297	286	282	313	286	282	260	269	294	312	328	286	300	281	317	284	277	307	284	263	297	270	309	311	270	295	281	298	316	306	283	325	336	305	344	284	302	279	285	291	297	293	284	277	300	349	263	346	286	292	311	310	293	261	299	299	281	308	264	290	272	313	311	297	306	318	293	299	292	327	319	282	290	298	290	274	286	291	303	319	309	270	301	281	307	307	303	307	327	302	288	280	284	265	295	318	278	264	300	323	298	314	316	303	299	269	282	291	275	317	311	288	327	313	288	331	294	297	311	297	294	304	288	300	314	287	295	302	295	299	297	300	291	283	287	288	310	313	266	309	303	295	290	268	307	273	280	270	297	317	310	333	280	295	308	287	281	320	297	310	270	287	284	297	294	285	289	301	297	317	300	277	295	281	328	302	294	291	292	238	321	302	332	298	314	304	278	297	289	278	289	291	291	289	254	292	281	286	291	303	297	307	279	322	325	295	301	330	293	282	284	301	315	286	291	276	291	297	292	278	289	303	286	299	327	320	318	288	301	291	309	270	290	304	288	274	299	296	278	268	316	321	303	277	284	317	287	294	274	304	280	300	266	281	301	270	272	289	316	302	287	299	287	270	310	301	307	277	273	298	313	299	318	293	292	273	307	337	285	288	279	312	299	290	301	287	295	328	306	281	272	283	279	277	305	315	293	255	280	309	255	279	252	305	317	311	304	290	289	333	257	288	306	302	293	297	285	306	300	308	317	296	319	290	278	304	269	313	316	287	296	299	314	328	298	295	315	298	315	277	285	293	255	285	312	304	300	274	280	303	304	283	297	322	307	312	305	270	289	268	284	304	320	308	274	282	310	322	257	300	321	310	315	309	269	294	320	280	307	309	326	311	322	307	301	299	307	242	287	303	315	298	309	288	303	302	291	322	310	325	310	315	309	309	307	290	288	300	302	260	280	320	297	268	308	299	306	317	297	257	291	290	306	282	320	293	285	277	302	295	293	295	280	311	326	279	311	273	306	295	313	312	299	278	334	264	298	295	315	282	293	308	275	311	295	309	282	266	306	287	297	317	311	313	326	285	305	300	315	312	320	289	296	277	300	298	313	299	285	318	297	317	297	332	283	302	283	299	322	302	303	300	325	279	300	288	291	264	288	349	312	307	281	312	314	309	279	297	286	292	294	308	310	280	301	286	278	299	297	292	284	287	294	294	298	313	281	303	274	328	280	281	321	304	275	284	315	269	273	267	267	315	299	318	322	298	303	302	280	298	279	282	274	294	273	275	282	324	267	342	290	286	293	316	296	289	293	304	291	290	305	295	319	302	310	290	309	292	300	330	290	289	275	293	285	267	296	268	279	290	319	350	317	299	293	305	322	315	291	314	275	273	293	286	299	313	302	277	308	320	304	275	318	297	320	300	286	322	299	299	297	299	302	345	285	281	322	322	303	331	307	280	299	276	296	303	301	312	298	315	328	269	337	312	295	307	337	309	287	298	329	301	316	303	294	313	296	270	290	314	292	298	291	309	311	297	325	320	282	274	301	289	300	286	323	274	288	309	295	278	320	292	286	269	303	297	328	300	328	298	318	319	318	283	289	320	274	297	300	326	303	286	315	260	284	313	312	298	292	296	278	295	347	300	271	277	290	300	288	277	317	318	299	281	301	307	285	286	283	332	267	305	316	301	308	318	295	319	275	280	319	284	287	295	305	299	312	294	281	289	331	311	277	291	289	307	291	287	346	294	275	282	289	309	327	280	296	288	275	306	305	307	291	297	315	284	307	295	291	297	281	292	301	299	302	303	282	311	345	273	318	325	253	304	304	320	292	321	282	290	311	309	292	285	279	294	293	301	278	275	299	302	265	297	303	323	262	306	272	270	299	298	302	282	303	290	294	303	280	293	272	296	300	264	302	337	303	303	276	296	281	254	295	308	299	300	326	256	265	285	272	314	321	298	282	282	282	306	305	285	292	327	300	303	286	306	293	307	305	252	305	287	270	281	295	294	290	302	310	296	308	299	295	310	284	299	305	304	299	283	301	338	319	302	294	308	278	305	300	265	304	281	335	272	277	336	304	299	306	298	284	303	292	311	334	302	284	322	285	292	302	314	301	294	296	291	305	332	292	314	273	310	314	289	283	291	302	332	270	316	316	329	264	321	305	295	291	311	288	293	302	305	304	336	286	284	299	310	302	342	304	305	288	284	303	285	264	293	305	302	258	301	276	301	291	288	295	292	275	296	269	273	286	311	286	269	308	292	335	312	332	307	336	289	316	291	284	327	279	285	290	337	310	303	299	301	284	328	315	291	290	314	289	280	299	306	268	287	249	310	304	308	302	307	285	271	272	300	295	288	326	285	315	288	285	284	322	277	317	320	308	332	264	292	326	321	279	317	304	298	316	306	279	268	333	298	297	284	299	279	279	281	284	335	286	314	298	267	297	269	276	302	249	315	303	287	296	321	301	328	308	320	314	308	307	283	291	310	304	295	307	353	333	310	265	318	280	283	296	289	305	319	301	307	306	327	305	326	291	337	308	302	288	276	292	308	295	282	293	297	313	304	301	289	295	296	317	290	304	285	293	289	308	287	280	269	306	295	284	310	299	312	335	318	315	308	304	308	270	312	294	316	258	287	339	313	313	290	293	270	274	305	318	328	325	296	300	297	290	280	299	288	318	333	314	315	287	305	309	272	295	306	258	300	292	277	294	296	313	262	323	341	311	278	339	310	311	283	306	281	299	300	310	285	251	310	298	284	285	329	276	297	307	304	304	344	322	287	304	315	309	262	297	313	309	287	310	288	304	296	291	285	293	282	288	302	260	269	301	286	308	300	254	290	297	323	295	306	311	321	318	302	317	295	280	305	321	292	303	289	298	281	307	319	283	296	320	306	262	300	280	298	292	309	267	290	296	285	271	265	292	304	315	300	292	273	284	293	282	285	274	307	305	304	302	307	295	305	281	288	285	287	291	287	309	319	302	306	288	294	295	298	314	317	273	315	297	289	315	283	312	289	324	290	237	273	321	282	311	289	277	283	292	254	316	288	282	295	315	313	286	329	295	293	309	305	269	303	288	286	314	314	247	303
34284	14222	2079	517	445	435	437	470	444	456	465	453	423	465	414	421	434	447	427	442	427	409	446	433	454	428	429	453	463	442	418	445	423	457	432	427	463	406	418	449	420	394	452	458	399	438	423	439	432	406	408	424	406	415	470	399	438	444	406	418	436	461	435	409	472	463	466	418	478	419	478	400	435	471	485	425	418	450	437	451	424	426	439	470	439	428	473	476	434	439	453	482	450	424	438	454	443	418	431	442	435	462	461	409	415	426	450	393	398	440	462	437	437	448	429	470	426	419	423	443	437	439	406	443	412	437	418	434	453	428	417	427	427	424	418	495	431	430	428	446	464	459	438	435	447	424	403	391	425	428	418	468	439	466	429	384	490	413	444	391	411	464	461	464	441	411	456	419	465	399	447	445	438	456	393	445	430	396	438	424	445	437	430	452	433	422	400	475	410	447	445	460	432	438	420	421	428	429	431	396	431	425	433	444	416	490	455	457	460	438	447	406	446	388	426	427	472	465	389	436	419	438	420	457	426	449	458	408	444	430	455	413	407	438	446	490	456	420	439	355	424	434	494	443	434	444	409	415	467	462	460	404	423	475	466	401	424	453	422	386	445	461	445	458	455	497	437	479	450	479	438	447	470	452	468	410	411	473	487	408	421	439	446	429	467	467	411	459	445	493	417	406	455	458	445	394	470	435	437	408	410	405	445	467	459	419	453	452	475	476	450	495	429	424	452	463	433	414	446	421	436	430	409	444	434	470	457	424	417	426	426	426	478	398	422	457	435	453	464	470	463	429	457	415	453	431	481	489	475	433	445	457	489	456	467	414	493	463	419	412	424	438	431	486	441	443	417	394	395	425	424	460	469	431	469	449	417	399	418	397	467	425	435	424	451	445	403	431	451	437	493	449	409	486	471	427	485	415	424	475	433	437	406	444	457	449	443	436	455	430	448	497	427	416	454	443	434	445	455	410	457	448	449	475	447	430	427	512	466	434	480	458	434	416	413	444	442	436	413	381	436	411	429	419	397	415	465	511	449	468	423	453	409	446	453	477	478	414	410	451	452	449	468	445	447	424	445	448	431	438	409	463	426	457	470	453	462	467	415	443	446	430	450	385	410	441	455	479	449	415	457	427	452	454	461	435	442	457	456	474	432	443	438	391	450	421	434	438	435	466	385	445	444	431	402	419	433	442	468	432	402	427	421	428	426	449	441	462	451	437	494	429	424	489	420	398	444	447	452	429	410	455	421	446	434	451	459	427	453	443	429	451	482	455	418	423	416	437	486	429	442	434	414	436	412	452	415	429	419	434	428	452	441	438	433	464	439	424	410	434	490	432	454	446	447	434	417	449	467	435	447	439	454	435	397	426	431	455	463	418	476	446	427	447	452	402	429	472	473	452	445	424	402	421	420	409	414	421	414	429	481	483	440	431	422	462	385	455	477	445	425	445	432	506	429	461	416	426	434	438	451	449	443	429	445	434	432	418	445	459	453	402	446	426	415	426	451	464	432	422	477	444	457	448	453	431	476	465	429	400	433	424	400	439	445	426	444	459	427	446	427	394	468	393	432	403	461	441	458	457	469	443	461	460	452	435	437	434	408	422	452	428	442	415	430	428	477	441	479	427	417	432	447	460	447	486	478	460	448	417	432	436	432	469	459	450	440	478	428	485	432	462	454	445	407	388	425	451	393	458	458	425	407	435	405	410	442	427	404	429	419	450	418	405	448	463	437	455	462	438	491	446	439	437	460	430	458	448	455	443	415	451	461	444	435	463	399	452	406	422	437	473	458	424	435	431	454	405	455	436	421	420	384	456	455	465	457	434	423	388	423	432	413	433	426	463	437	409	416	432	469	442	448	430	431	423	409	368	407	467	461	445	460	444	424	470	452	492	419	430	427	458	426	464	429	441	465	468	414	424	428	417	440	462	394	452	434	429	424	437	417	421	421	416	480	431	399	404	421	422	431	403	398	449	441	417	434	433	417	436	430	441	415	416	398	459	427	406	415	439	421	469	440	454	483	442	487	421	412	458	433	450	412	450	440	447	428	476	464	457	459	470	442	410	429	423	416	411	443	462	434	423	443	443	417	462	427	450	420	440	448	428	460	428	508	409	413	445	430	419	431	433	435	452	459	449	436	435	440	426	433	452	413	401	429	446	428	433	504	474	473	401	429	440	435	387	429	422	422	419	450	490	492	456	404	451	438	449	436	448	435	450	441	438	477	474	431	445	438	444	418	419	433	394	438	421	411	410	468	412	404	440	444	427	421	436	442	435	417	439	423	467	418	432	400	428	433	448	446	412	421	444	406	395	452	397	438	424	397	357	425	399	410	457	421	420	408	496	411	423	418	441	431	438	413	426	437	451	414	453	440	417	415	435	401	424	403	424	450	426	446	460	426	413	467	490	427	461	462	460	445	411	421	403	423	464	441	432	447	467	487	482	456	472	458	446	413	448	410	457	483	415	408	445	391	430	434	483	470	428	427	454	453	438	395	417	425	430	438	450	456	381	497	406	428	397	435	449	430	451	468	453	443	414	478	462	480	419	457	475	446	442	427	448	434	457	407	430	409	428	411	444	391	455	441	438	439	412	442	392	413	396	449	410	394	398	436	435	424	394	421	440	402	433	424	437	428	441	442	437	437	485	464	451	465	415	473	436	443	397	480	442	422	481	445	471	422	448	430	467	461	450	450	424	453	435	420	424	492	385	420	473	454	401	416	446	443	424	441	420	454	438	438	433	432	457	443	389	414	455	439	459	406	415	432	441	440	417	406	428	423	469	453	409	431	450	446	416	462	455	449	397	410	417	427	447	434	413	432	397	399	470	434	462	470	438	417	434	432	394	426	439	443	408	450	426	414	453	438	415	375	452	449	448	441	435	415	423	442	449	437	402	453	418	435	405	445	429	444	421	416	461	441	430	417	452	452	454	416	438	436	468	464	466	432	448	424	466	448	423	429	435	429	405	441	461	408	427	431	455	465	458	406	450	452	455	436	445	429	474	460	471	439	446	411	442	457	415	407	431	410	430	481	458	462	475	437	431	409	432	456	474	462	435	408	433	397	442	444	428	452	444	444	456	436	486	465	454	433	465	452	424	470	443	403	404	415	479	387	425	433	431	436	456	460	468	433	448	458	442	442	455	427	436	410	401	456	420	428	476	437	453	373	449	455	442	473	419	374	432	467	434	471	456	415	442	431	454	439	410	471	439	414	444	433	450	421	462	467	447	473	473	436	442	441	444	416	424	441	419	438	456	391	432	473	468	459	489	476	428	411	423	431	447	456	413	453	437	451	444	433	430	446	434	449	434	430	377	465	404	433	409	447	434	436	447	424	409	444	419	450	430	457	461	433	467	457	400	424	429	443	488	456	430	409	434	424	383	481	477	462	450	425	441	482	454	431	436	395	460	439	455	445	435	435	424	445	404	414	445	398	415	452	429	444	472	432	421	450	419	446	486	432	438	428	463	494	446	434	433	413	419	443	455	422	424
8248	938	886	882	920	909	909	965	942	911	867	921	856	916	888	888	884	874	894	961	841	924	890	900	892	926	922	925	973	827	881	898	871	878	890	906	876	922	888	950	906	914	904	867	925	911	914	897	847	863	922	952	924	921	899	893	908	906	938	894	964	927	857	872	910	907	894	865	880	907	884	871	911	860	914	910	914	913	883	887	888	966	899	888	882	873	911	905	906	919	881	892	844	916	897	892	939	866	895	921	913	907	901	896	879	913	924	885	926	868	982	931	915	872	874	939	881	865	898	917	872	891	875	918	884	920	849	949	844	901	946	923	900	915	921	927	925	886	880	865	855	914	839	922	873	890	883	938	915	901	859	896	905	924	881	881	913	887	914	913	922	934	856	935	907	902	884	899	940	852	864	867	894	959	890	821	875	912	927	936	860	895	872	907	909	979	877	937	865	898	920	940	923	862	949	909	906	945	890	919	965	900	938	875	934	959	906	921	850	890	923	906	947	926	875	894	923	880	877	940	946	882	899	910	898	881	945	863	915	898	875	908	930	900	923	910	935	963	921	886	907	903	942	885	961	887	924	881	869	904	863	931	878	886	895	895	935	858	930	890	935	868	916	924	883	937	930	899	910	947	923	904	941	880	905	895	920	918	922	919	866	895	879	885	940	853	873	858	895	909	896	915	918	919	904	943	885	886	986	894	948	864	874	893	899	930	928	913	893	917	904	871	879	915	896	926	929	933	939	950	944	897	952	894	916	938	942	905	918	884	858	957	930	908	893	959	916	896	910	865	909	868	869	862	836	957	909	886	895	852	937	912	929	911	944	869	924	896	887	882	873	910	888	898	898	876	946	937	935	982	914	910	888	885	837	908	892	889	892	887	938	869	905	956	891	816	970	887	970	878	824	886	875	889	934	902	889	920	889	894	837	913	912	912	963	918	885	877	893	873	875	880	938	864	868	881	917	925	913	923	940	924	892	932	869	865	935	908	899	894	856	890	905	883	880	949	892	909	902	884	872	892	892	927	861	886	944	893	934	907	937	927	897	922	887	891	929	925	913	923	924	865	918	951	915	898	812	873	902	904	858	925	930	914	898	945	911	888	906	900	905	936	943	928	902	899	882	841	850	868	934	887	898	853	940	964	895	895	899	848	856	860	943	886	889	889	844	847	875	815	967	921	917	920	933	918	969	880	925	897	913	948	871	919	942	886	935	876	895	918	903	917	906	854	905	891	915	888	903	918	873	905	909	887	882	862	907	907	918	932	894	933	873	931	918	957	859	880	907	928	890	912	872	914	935	946	850	908	910	952	875	913	933	922	899	894	913	895	883	887	927	904	913	887	905	862	895	860	897	916	867	883	920	934	914	914	899	972	916	874	867	904	900	884	899	898	886	929	919	934	890	888	948	896	950	895	929	873	928	889	937	953	898	883	866	896	900	856	847	918	844	922	920	926	898	873	884	903	926	926	927	912	949	937	889	926	916	870	825	876	956	882	906	869	895	885	919	865	886	898	881	896	918	917	883	852	883	925	880	953	926	915	928	881	915	945	863	833	935	918	888	916	876	925	941	903	908	911	894	879	916	890	885	905	931	907	886	937	926	861	914	873	856	883	880	891	852	924	899	904	878	917	953	891	928	886	921	944	960	896	920	901	920	946	908	952	872	882	877	896	985	861	889	879	945	934	943	916	915	883	919	924	898	933	894	864	866	941	824	898	940	949	889	877	925	909	880	894	910	936	884	925	953	889	942	953	870	886	879	913	915	884	898	880	904	904	850	933	906	905	909	870	899	963	919	900	913	913	930	906	897	908	824	909	920	921	888	915	928	934	960	915	919	860	892	920	913	876	891	899	921	929	947	917	899	920	963	900	859	874	912	933	928	922	911	862	956	894	896	888	937	896	900	898	871	970	901	903	879	911	920	892	886	895	898	868	890	881	881	899	894	838	912	898	913	922	908	906	894	915	947	904	885	904	869	870	922	927	887	916	828	884	879	894	862	941	930	895	911	896	873	931	897	885	865	894	930	852	902	877	902	916	905	902	899	900	849	898	900	935	854	894	867	958	922	897	864	939	910	860	912	977	944	926	917	907	914	896	900	896	930	899	894	899	894	889	896	865	870	903	869	882	888	876	908	882	964	928	868	926	872	865	892	911	870	925	937	931	865	957	948	960	885	900	920	869	894	847	864	864	900	928	963	857	932	914	954	905	909	946	916	951	930	878	877	941	864	920	885	871	897	863	964	842	943	951	894	889	903	911	915	925	944	917	876	902	851	893	895	853	935	904	912	950	860	886	945	884	833	877	893	923	904	911	925	928	869	902	872	879	933	883	870	911	900	873	909	857	903	885	931	904	930	911	858	897	919	879	904	922	864	878	880	876	862	869	890	866	837	866	884	937	906	897	920	888	890	907	931	930	937	975	879	851	887	929	924	908	904	972	932	883	872	950	878	915	901	896	851	963	887	921	966	922	936	891	904	933	878	879	874	901	899	887	901	984	908	877	857	866	896	781	909	862	930	903	913	880	957	955	879	901	869	852	881	900	880	874	945	880	953	842	893	895	930	887	891	907	912	877	950	898	863	880	911	911	987	924	900	837	883	957	901	881	912	928	862	868	907	876	914	942	867	896	872	868	863	932	908	894	900	937	873	916	921	905	907	961	939	870	956	894	899	924	880	946	934	927	938	871	951	902	880	942	921	900	880	911	905	916	926	904	953	894	921	894	930	874	888	875	904	894	919	849	872	950	853	907	886	922	873	895	883	892	890	966	878	939	936	869	889	901	968	862	867	841	951	973	868	922	939	865	912	938	905	912	909	892	888	878	876	875	835	872	902	882	932	924	911	933	938	880	868	922	880	978	905	893	892	906	913	878	901	889	899	877	875	877	907	925	915	858	936	950	866	896	950	957	911	885	886	941	913	931	867	935	869	892	891	928	884	924	912	889	892	934	906	933	897	903	881	949	905	862	898	840	878	922	930	842	916	892	937	939	909	904	911	917	882	870	940	883	889	912	930	907	878	905	913	870	915	951	884	933	907	938	871	906	927	924	920	872	894	947	919	910	913	911	888	928	899	896	857	935	909	917	952	888	895	935	909	930	894	917	866	920	898	887	900	905	892	877	889	931	880	946	935	899	855	915	884	905	903	897	925	938	855	883	876	899	912	942	901	942	884	860	897	891	875	913	923	902	939	887	857	949	916	907	890	935	913	951	921	908	952	842	927	882	904	858	871	929	881	886	909	874	929	874	914	884	924	878	930	881	900	892	950	904	953	861	918	955	929	859	918	878	888	885	958	846	953	931	894	899	890	885	892	897	915	879	880	934	924	884	903	873	947	948	878	941	899	880	906	903	929	851	889	912	911	889	863	890	885	879	926	938	918	872	903	917	850	853	880	929	943	914	873	908	870	841	908	880	909	933	887	926	884	886	817	950	904	936	910	917	902	892	906	895	896	961	859	907	917	917	866	903	932	900	901	897	883	951	895	922	891	904
26018	21634	24245	29519	21648	10242	475	430	336	351	304	308	278	292	338	306	270	263	265	278	270	318	288	308	282	311	305	299	330	261	274	289	254	272	266	297	285	294	296	256	273	301	271	278	278	273	276	256	294	259	280	279	258	291	279	302	265	291	274	284	257	277	301	290	301	302	288	309	310	278	263	274	273	294	252	271	277	323	270	309	277	252	273	265	245	278	272	238	262	283	303	294	297	269	302	312	296	286	291	278	278	265	283	256	306	271	275	253	247	274	269	271	282	272	276	263	267	256	286	284	265	253	293	250	241	292	294	295	277	273	280	304	297	298	316	277	312	267	280	296	286	294	275	295	263	275	263	286	280	283	290	259	254	306	271	272	309	286	300	291	279	272	326	260	291	308	260	257	309	260	284	252	254	296	281	255	294	250	264	265	236	262	278	253	269	283	289	285	281	277	277	258	251	271	295	257	315	318	264	299	302	293	290	242	324	271	292	262	293	281	277	260	295	260	272	289	292	278	277	266	280	267	270	273	270	299	241	255	289	273	290	295	250	289	284	290	271	290	266	299	292	284	323	257	280	294	247	280	279	291	261	259	304	286	309	271	284	288	250	265	301	294	290	290	255	283	289	284	311	274	246	318	262	276	288	271	318	267	299	313	300	270	287	268	275	274	276	328	294	250	289	273	272	266	299	280	270	253	283	306	304	297	283	282	291	291	290	257	274	302	256	290	280	290	306	281	284	251	282	289	274	316	298	245	270	235	247	300	277	276	276	275	255	300	283	271	291	280	294	278	281	287	241	271	273	278	280	293	291	268	282	303	296	269	285	274	267	260	253	296	279	281	270	250	274	283	281	274	282	257	295	266	289	271	277	277	288	318	275	289	282	276	279	273	274	309	276	296	290	266	292	252	280	282	300	289	274	275	281	262	256	260	267	296	258	267	254	276	296	299	286	282	290	273	290	243	259	255	253	273	277	259	321	258	297	285	293	280	252	280	284	325	246	271	267	283	307	302	255	280	281	271	311	260	271	263	265	300	266	285	271	278	296	284	307	289	233	267	273	251	291	277	299	282	255	265	251	272	249	287	273	278	259	258	313	278	269	250	303	285	310	288	270	252	287	261	285	315	291	257	288	286	253	271	268	292	272	281	281	254	274	283	272	288	286	260	235	265	281	268	286	269	280	280	252	282	256	291	265	273	262	285	278	236	268	283	313	236	268	257	288	307	266	281	272	236	282	277	286	291	268	281	267	273	290	251	260	303	309	279	283	266	272	310	290	267	265	270	284	272	275	269	257	263	251	260	304	289	312	275	279	289	300	283	271	265	290	238	287	283	344	301	268	292	215	269	262	254	253	290	255	281	243	276	272	274	302	280	255	295	252	272	256	279	278	241	264	259	333	253	266	283	258	242	295	296	281	277	265	276	290	278	299	247	273	284	290	266	274	256	292	320	295	269	268	278	263	296	300	283	267	285	248	278	262	263	272	291	273	287	269	254	263	297	296	258	271	243	276	283	286	306	285	281	278	281	276	264	259	280	264	287	309	285	278	266	294	298	285	274	268	264	266	266	312	275	280	241	268	264	270	290	292	263	301	292	269	266	253	259	255	307	291	299	272	304	265	286	264	286	276	273	264	270	279	302	280	296	282	295	274	289	253	268	288	256	269	278	275	294	292	287	228	286	285	309	278	301	257	294	282	252	299	266	270	293	280	261	281	271	274	285	263	296	264	295	300	274	283	319	293	264	273	288	293	258	253	281	263	306	282	276	287	249	237	283	280	261	273	277	258	283	289	283	261	291	311	256	288	270	264	313	279	250	283	282	271	274	271	297	277	297	299	271	314	276	265	261	243	282	277	225	288	272	288	246	283	251	264	270	259	286	261	286	282	261	275	262	288	315	259	307	243	267	260	231	278	298	265	260	287	279	273	259	285	265	277	289	268	269	259	289	276	265	265	262	279	291	281	320	268	248	306	316	273	284	294	248	291	249	268	303	298	271	268	285	292	289	257	277	276	266	254	274	313	265	249	286	272	255	263	259	263	283	259	300	269	279	290	275	276	266	312	282	309	289	273	278	257	297	264	283	284	286	292	265	284	278	297	250	295	314	235	279	283	282	267	306	278	274	261	263	306	272	294	302	291	294	265	277	277	284	282	279	314	278	272	253	265	270	272	291	298	301	274	283	271	236	263	310	292	301	263	274	293	279	288	254	244	308	272	315	257	291	283	240	248	258	281	278	289	284	275	284	246	306	286	294	272	282	262	280	270	250	278	286	283	273	300	288	268	297	275	294	291	287	278	297	306	272	302	271	252	242	263	274	277	255	271	264	270	263	272	258	246	275	273	257	261	245	269	284	239	290	288	302	263	283	301	294	294	279	264	269	283	310	270	295	316	298	310	285	279	308	275	257	271	254	293	327	297	287	284	260	285	280	280	312	257	288	246	283	262	253	263	283	291	258	303	288	281	286	256	270	291	273	292	291	275	277	264	260	281	283	280	261	289	284	291	291	273	290	269	263	291	280	245	234	264	267	264	307	261	273	286	293	295	300	285	308	273	269	287	279	257	250	301	274	289	267	290	243	280	278	268	286	321	281	331	243	297	281	259	297	302	284	267	271	270	301	287	320	276	284	262	274	276	277	262	263	261	250	253	255	303	290	305	287	293	274	276	285	293	280	266	259	291	243	285	279	275	273	268	262	248	286	263	293	283	284	271	276	271	267	279	278	282	298	272	284	277	268	273	281	264	252	261	254	292	258	309	280	279	252	306	301	305	273	271	276	296	250	261	288	255	297	258	283	289	254	267	267	302	268	285	272	292	275	273	262	286	268	295	302	293	299	270	287	278	265	292	274	291	293	299	270	272	275	286	296	259	254	276	298	272	273	252	289	263	294	251	251	274	282	262	308	239	288	255	304	287	289	280	284	288	285	283	280	265	304	277	279	276	313	306	278	269	294	288	284	270	288	285	284	286	297	279	282	257	280	291	289	251	292	285	272	286	266	267	288	283	282	290	275	290	251	267	310	278	260	288	272	286	268	292	265	331	282	259	298	292	260	288	246	257	259	296	326	291	288	326	272	289	294	282	295	298	289	291	296	275	274	274	321	282	348	254	276	265	258	285	275	306	267	289	283	280	273	246	266	276	283	286	273	278	286	274	257	276	257	275	282	274	259	268	284	329	283	240	289	252	275	262	279	249	272	280	292	277	284	269	261	272	249	279	277	282	297	275	270	266	311	265	241	290	278	283	305	309	287	292	276	262	312	284	277	287	269	269	304	308	266	265	279	292	303	297	298	270	297	274	261	272	272	289	324	283	276	289	276	260	273	297	273	287	314	278	260	272	286	306	252	311	299	270	253	267	265	270	298	303	273	279	296	300	270	301	279	314	278	273	316	277	280	268	287	276	255	262	270	309	286	286	266	289	303	294	269	284	268	316	275	273	282	329	277	262	286	296	291	264	252	273	287	259	296	296	314	295	271	293	244	265	276	275	275
4588	2027	1051	761	661	605	641	621	625	575	606	637	640	621	601	645	622	620	583	631	572	554	589	582	597	626	544	597	633	565	605	605	587	608	574	598	593	573	545	577	537	582	600	580	571	588	594	613	604	584	585	587	592	562	568	628	556	603	610	586	571	598	566	567	592	586	592	578	617	609	559	568	559	572	606	575	576	576	621	585	592	555	594	626	604	578	585	573	552	569	574	563	580	596	584	557	589	594	564	623	591	561	562	601	601	597	577	583	571	623	569	570	579	607	590	588	526	633	564	560	556	595	526	595	621	578	620	590	589	594	586	594	558	581	596	560	548	608	627	577	562	650	589	578	537	573	615	554	611	557	560	592	602	555	580	541	595	600	580	646	581	608	567	583	565	569	621	590	625	602	607	580	600	589	587	598	608	569	576	644	581	630	521	606	568	586	574	602	614	605	549	603	582	622	588	572	579	554	559	652	593	569	582	606	583	616	616	545	549	562	583	612	630	561	616	608	552	570	584	582	559	600	603	587	564	603	571	569	587	567	577	569	606	565	615	560	578	618	598	565	619	563	586	568	611	564	625	597	598	613	633	616	614	585	639	615	569	581	597	568	609	571	579	576	560	618	596	570	583	567	536	594	597	574	602	597	542	557	582	611	614	602	590	618	578	590	571	645	558	632	635	594	626	594	621	585	579	607	621	559	620	637	559	582	592	592	612	596	581	592	628	590	588	586	609	568	646	606	573	603	650	593	609	563	542	564	619	582	571	567	561	603	574	577	613	632	585	590	588	587	610	541	561	642	566	554	574	564	596	608	601	584	628	596	588	583	573	547	600	617	587	592	634	642	603	620	582	543	601	585	616	623	590	602	585	619	585	593	644	587	551	561	544	600	555	611	599	567	586	583	593	564	607	551	622	606	550	585	588	617	562	577	556	586	597	609	645	585	531	612	585	602	605	643	636	593	594	569	558	633	560	597	548	566	588	599	556	596	579	574	596	599	579	555	581	576	639	570	603	567	612	623	595	604	561	576	588	601	561	590	575	617	587	596	561	597	617	567	558	615	537	613	578	575	600	579	571	560	577	636	589	591	550	608	571	573	580	599	560	574	572	582	590	558	572	580	613	560	593	604	572	594	591	548	584	602	577	594	617	562	629	585	578	615	618	589	558	578	533	612	623	566	565	581	604	597	550	622	523	547	607	586	581	548	631	605	574	603	587	620	560	605	619	620	595	561	628	609	539	589	561	606	543	574	613	594	630	578	597	594	607	586	624	587	613	572	611	581	616	575	597	580	586	574	560	555	558	630	595	562	590	602	618	590	578	581	598	586	646	596	561	585	569	581	544	587	621	578	608	608	599	593	581	585	582	593	573	553	591	576	623	614	638	573	583	606	620	604	545	575	617	616	596	588	563	602	572	582	604	591	570	615	594	589	562	574	587	613	617	579	600	608	578	591	593	577	570	608	588	601	596	613	555	619	599	640	629	602	592	566	645	563	582	629	623	615	614	545	609	584	594	595	562	599	603	539	544	633	601	630	551	568	557	570	563	606	591	589	633	606	587	591	638	606	612	580	607	626	578	573	591	611	594	573	558	599	607	585	619	546	593	589	598	566	571	583	586	584	614	565	554	579	552	530	568	580	573	575	592	616	601	613	593	559	597	566	572	652	568	585	604	582	615	596	589	585	619	575	623	614	577	613	601	599	603	592	571	611	570	580	587	622	559	575	583	616	636	600	609	566	613	603	630	626	592	577	565	627	565	569	623	610	588	585	591	610	575	605	598	508	540	605	627	541	614	609	588	562	571	577	584	567	606	592	590	565	581	580	598	590	560	535	574	602	568	564	565	587	579	587	558	599	610	629	594	583	604	607	616	577	575	592	585	626	613	549	605	612	618	579	549	585	602	626	575	551	606	587	606	559	584	609	617	590	600	582	565	600	591	573	594	571	625	603	596	622	591	577	605	586	601	605	565	589	592	639	591	542	587	581	590	588	532	538	593	653	575	599	556	598	593	582	574	611	550	569	593	609	537	621	560	580	608	581	595	628	608	594	585	588	538	578	565	625	544	600	632	601	642	601	563	583	596	594	631	602	577	606	626	628	565	587	580	596	539	612	562	602	584	600	610	603	623	582	572	594	601	589	598	616	596	619	561	589	545	557	592	598	583	582	550	620	601	581	637	619	647	556	634	587	572	620	620	551	570	594	618	608	640	594	627	580	606	625	603	579	568	562	593	545	599	625	595	641	555	570	598	598	587	638	558	549	570	646	591	611	586	609	602	595	609	562	606	587	631	594	540	549	587	603	530	581	622	577	623	621	583	586	607	578	562	571	609	612	609	572	566	592	547	615	569	625	581	591	585	584	579	581	618	572	579	601	611	599	568	597	546	615	593	563	575	594	622	624	597	587	602	565	578	548	557	600	587	587	604	549	620	600	565	555	603	577	611	591	589	561	612	648	574	603	583	585	624	602	650	583	576	613	554	546	598	614	615	574	578	593	596	592	613	543	575	601	580	610	617	576	614	571	571	628	596	608	574	624	573	569	604	570	591	600	552	590	595	567	623	586	546	567	620	570	563	620	557	620	588	582	619	561	587	617	574	554	573	577	605	569	595	629	602	556	562	553	556	536	578	596	582	612	604	590	633	570	598	567	573	562	626	590	577	579	592	582	569	600	609	601	599	636	628	605	586	596	610	570	573	589	580	588	560	605	541	631	603	593	609	555	592	608	579	576	555	569	562	567	618	634	571	581	574	585	583	621	567	620	622	589	621	576	628	638	584	554	553	586	548	637	592	560	612	637	604	611	615	573	597	558	560	576	587	587	597	614	624	574	594	537	589	591	535	569	607	599	549	599	624	555	602	581	590	598	575	552	546	564	587	553	620	565	613	557	604	548	609	630	525	625	608	581	575	581	625	547	589	602	558	626	578	576	594	604	582	594	612	600	629	556	579	599	574	569	564	604	560	566	605	595	601	574	619	573	603	561	594	598	573	588	591	583	574	603	561	610	611	573	599	586	561	572	605	579	542	584	554	575	641	643	581	577	632	615	573	564	643	595	551	574	608	617	584	589	574	557	609	603	607	560	592	616	597	606	582	566	551	614	609	585	668	602	574	607	589	601	595	588	629	593	620	590	573	548	600	571	578	642	599	551	601	589	591	570	541	586	579	608	615	595	563	616	603	587	600	583	577	584	578	602	569	609	572	571	580	612	593	580	602	574	576	614	615	613	627	550	585	587	594	596	584	607	554	607	593	663	590	593	650	623	586	555	602	581	579	600	597	598	617	569	594	589	622	573	602	595	562	552	555	620	560	598	609	612	650	570	603	664	600	560	607	619	573	562	587	578	569	578	603	626	664	617	607	578	578	631	586	621	604	600	606	557	617	577	663	590	567	590	584	575	609	589	598	567	593	610	588	535	582	550	581	591	573	614	568	614	616	599	541	644	617	580	616	589	569	601	562	597	526	581	584	581	563	571	545	627	604	600	587	597
25226	21626	24713	29043	21627	21641	9930	421	267	244	187	194	171	197	170	173	151	173	146	173	150	153	168	136	137	156	129	154	136	140	128	141	133	134	157	134	122	135	120	137	133	134	135	129	150	155	141	118	128	143	141	136	159	127	142	144	132	162	144	159	139	128	117	151	143	126	145	141	119	134	159	135	140	137	115	124	167	143	139	129	134	139	151	123	120	124	136	140	144	130	114	121	156	144	159	137	136	133	149	148	133	130	124	131	134	128	149	120	124	121	132	120	144	130	126	121	136	115	154	156	139	145	136	132	116	134	129	140	103	138	141	132	130	140	146	104	137	123	125	138	135	137	119	109	143	126	120	127	156	133	106	119	104	137	143	145	144	140	113	139	102	123	119	122	124	116	107	119	97	147	130	142	132	134	143	132	134	137	122	140	117	133	141	130	152	135	131	126	118	148	119	126	129	118	120	142	142	144	128	134	135	120	128	122	125	130	139	138	133	103	128	123	140	130	145	143	139	126	121	119	128	147	158	142	127	142	143	148	138	143	122	136	135	141	144	130	144	150	130	150	139	111	154	119	154	128	146	129	123	132	119	140	128	147	114	140	151	129	134	139	143	131	138	139	146	131	117	142	140	114	140	131	134	128	141	129	141	116	151	136	156	123	124	137	142	117	166	122	126	117	136	136	116	128	107	127	142	127	135	137	138	153	150	124	134	139	118	129	122	133	121	108	123	142	143	153	139	128	127	114	127	108	137	125	135	149	126	150	124	122	120	129	139	138	129	142	143	126	144	137	139	132	139	124	152	130	119	131	144	130	120	111	134	118	115	131	128	128	135	130	129	138	121	120	135	119	124	137	117	140	133	145	120	126	137	134	137	108	117	127	127	110	128	130	128	124	119	155	159	124	126	128	145	134	143	149	113	112	126	128	131	111	128	160	124	134	129	128	119	131	128	143	129	144	125	126	133	148	126	137	135	116	159	126	142	154	129	140	151	120	112	114	126	138	102	120	147	123	117	132	133	129	129	136	118	143	137	117	129	136	109	138	121	146	136	135	139	127	133	115	154	138	148	120	124	144	142	136	152	131	131	119	141	131	142	114	138	129	138	122	147	106	109	121	128	144	150	121	145	142	133	126	118	132	122	156	120	123	124	164	111	129	119	128	136	152	138	134	123	122	148	145	132	117	114	141	153	151	101	148	138	124	144	124	133	120	126	113	126	134	132	108	142	127	141	149	136	155	158	134	110	123	129	135	150	136	139	135	136	130	139	145	121	145	155	141	144	148	136	131	144	131	121	149	149	139	164	124	127	139	126	115	127	125	119	127	135	143	125	143	134	131	117	116	130	130	143	144	136	132	127	123	135	117	126	119	125	126	138	131	123	139	129	141	147	140	146	126	146	135	134	126	131	121	140	130	135	138	135	151	124	119	157	116	142	129	121	126	130	117	131	133	129	119	118	139	124	125	140	121	151	124	132	130	117	162	129	138	138	124	125	141	130	153	137	113	115	125	133	133	83	125	128	112	131	125	127	135	140	127	138	117	142	145	132	145	110	131	120	139	163	122	143	118	149	123	143	158	128	126	149	138	128	122	131	143	136	137	99	148	150	134	126	119	127	156	122	138	141	120	151	144	143	139	147	124	140	130	144	142	120	125	152	131	127	128	146	145	148	134	133	138	137	128	97	111	138	136	136	133	120	128	140	125	113	112	147	109	108	150	142	133	108	131	136	128	136	136	130	148	124	145	127	137	139	139	127	147	135	113	128	117	124	110	130	129	125	134	116	153	155	114	121	116	143	165	111	130	118	123	146	136	119	141	138	103	146	130	124	133	128	142	113	120	147	136	133	153	138	140	144	145	124	134	122	122	119	120	127	139	137	130	107	150	136	132	129	122	128	127	121	127	126	149	150	136	128	146	142	131	135	139	133	124	147	112	152	133	125	121	140	152	108	140	144	142	145	127	130	149	118	116	159	148	122	123	126	136	147	129	121	138	117	127	126	125	132	144	151	131	136	145	131	125	122	128	133	127	143	143	148	123	122	122	113	141	140	140	147	136	142	105	142	142	142	146	145	143	143	117	145	123	140	134	140	149	146	113	142	130	149	119	126	117	139	135	141	148	120	141	141	135	126	129	126	111	123	100	129	111	132	141	127	111	130	145	111	113	150	169	105	156	154	147	137	123	132	142	117	122	124	137	154	145	128	142	135	129	129	140	124	129	143	114	125	137	145	130	115	157	167	118	158	146	151	162	139	132	139	124	119	112	131	126	147	145	155	140	165	147	142	124	129	130	137	149	149	131	120	138	134	129	114	127	123	134	161	147	126	132	141	147	139	144	124	139	140	133	140	133	124	140	101	122	123	119	147	132	141	116	107	147	116	125	133	138	137	141	128	128	132	128	156	137	123	134	120	155	115	141	146	114	145	131	136	127	125	140	127	133	111	127	112	130	129	152	134	108	139	142	126	133	139	136	110	150	117	152	125	123	138	130	112	152	137	128	111	133	128	122	126	116	139	144	140	149	131	139	124	134	147	125	150	129	156	137	114	111	139	138	157	106	148	121	129	136	137	143	149	124	131	120	144	117	130	145	149	140	107	145	149	148	125	126	136	118	130	152	158	119	122	112	113	110	125	142	116	143	107	106	127	145	113	135	143	140	124	128	128	141	125	140	138	119	117	97	132	149	127	140	128	135	110	137	154	122	135	127	135	140	150	116	121	161	129	133	117	120	122	150	123	124	127	140	113	135	144	145	131	119	106	128	133	123	134	135	108	106	114	124	109	150	111	130	113	109	121	137	132	123	127	110	126	126	129	123	109	129	136	139	148	128	139	133	127	133	132	129	115	133	131	126	133	156	146	126	127	124	146	126	139	126	122	139	142	157	132	111	144	125	131	138	125	122	118	117	124	129	157	162	114	110	155	135	135	121	133	150	125	121	129	125	117	126	117	127	141	146	118	137	143	122	131	126	124	135	136	153	136	137	126	142	129	119	137	133	148	122	143	134	128	145	132	122	128	147	128	147	134	131	133	135	139	164	126	142	107	144	122	130	151	134	130	125	121	113	126	136	92	131	142	140	140	163	154	129	145	139	127	155	126	124	125	131	127	150	119	141	117	147	134	136	147	134	136	156	131	128	141	143	127	107	123	127	122	120	123	165	137	131	119	113	112	132	130	139	141	145	148	124	120	117	124	136	136	133	146	143	129	114	127	136	117	139	144	119	126	114	144	154	140	146	122	148	129	137	135	141	126	102	145	142	151	146	133	115	119	129	148	152	146	122	143	144	128	124	119	158	112	117	123	136	113	122	143	141	115	124	123	133	128	127	146	134	128	147	148	116	133	131	124	130	139	134	133	141	130	154	128	128	126	131	112	135	134	140	131	146	136	146	126	130	147	127	111	163	132	136	115	133	129	115	142	127	130	132	125	122	120	120	122	124	151	141	131	127	117	115	128	115	127	138	118	128	127	123	140	125	127	132	154	130	127	137	125	124
4058	3098	1303	680	538	431	417	351	339	379	325	373	364	353	321	352	315	336	321	338	302	341	330	307	351	333	301	307	338	315	346	316	334	304	314	305	312	308	356	331	328	325	350	338	341	325	321	305	335	301	321	331	333	308	306	324	296	321	314	311	304	354	324	364	290	312	344	296	305	340	287	325	323	318	327	340	336	346	285	301	327	305	332	333	292	291	301	327	333	338	337	323	347	380	325	325	338	325	331	326	296	291	326	319	336	340	328	321	330	328	349	309	337	336	324	318	312	293	314	311	333	331	315	321	323	337	352	317	326	342	316	318	314	300	327	315	321	310	354	340	305	317	335	330	291	330	330	331	325	305	329	305	343	320	319	299	323	347	308	320	295	291	310	327	325	288	318	336	297	334	311	326	332	314	329	314	349	313	306	370	328	359	293	349	313	373	307	340	334	343	333	317	323	312	317	306	326	331	323	345	274	347	338	316	299	312	326	301	313	325	335	315	314	377	369	327	323	311	311	336	308	290	341	343	328	322	326	329	316	336	311	321	345	290	312	323	315	286	318	317	306	313	301	313	317	330	323	289	325	317	285	328	325	312	297	314	321	341	341	311	296	334	309	326	306	307	320	334	301	341	329	312	352	322	313	352	334	306	317	334	351	326	291	289	310	319	330	323	310	309	305	335	335	318	321	308	330	306	303	327	318	291	303	333	319	287	334	297	323	308	323	319	360	345	329	295	343	319	323	332	320	298	302	308	326	318	330	321	334	320	310	339	319	328	298	340	312	308	307	345	309	308	339	342	354	331	346	299	313	294	313	302	304	341	314	331	321	353	308	314	342	312	352	319	328	304	292	333	350	332	313	321	322	333	328	330	314	336	335	339	345	292	309	318	334	291	330	309	323	311	301	301	311	324	302	320	317	319	342	334	372	317	305	288	317	347	281	309	278	306	334	338	305	336	313	331	329	342	322	373	333	336	321	330	355	329	343	299	313	336	291	340	322	297	331	354	311	311	302	310	348	357	328	335	292	343	311	300	292	326	324	329	317	341	325	353	338	303	314	312	312	307	339	315	336	345	300	361	323	338	288	333	328	324	285	341	325	330	310	322	333	289	324	306	320	338	305	322	322	328	332	333	307	295	348	322	314	327	311	322	325	331	325	326	330	292	350	331	299	302	315	329	312	317	316	324	305	342	314	312	328	307	339	302	314	306	321	324	295	323	332	347	345	331	323	332	333	289	318	324	302	321	330	327	338	312	295	354	319	306	333	313	324	313	316	304	323	317	337	324	305	349	316	320	321	336	328	335	298	345	322	321	305	344	289	344	325	339	342	331	330	337	336	333	333	327	335	289	318	291	318	345	294	328	298	345	324	279	326	294	296	314	357	323	318	311	316	292	311	294	304	336	332	342	291	325	334	318	330	343	345	317	310	289	336	305	297	285	303	338	316	339	327	326	329	326	359	325	354	343	274	289	319	303	332	316	323	334	341	312	341	306	324	304	326	321	337	329	312	306	315	336	294	299	322	318	310	319	323	337	321	337	324	319	340	310	342	325	318	303	363	311	329	303	333	315	307	315	296	328	328	307	339	275	296	323	322	323	297	289	319	348	314	352	326	328	309	322	325	322	292	335	308	308	287	293	331	291	316	305	318	332	327	323	318	329	319	325	333	320	339	324	308	299	313	304	312	311	300	327	331	308	331	297	325	298	321	316	358	321	324	299	285	331	344	323	299	319	307	334	291	298	342	319	305	312	309	309	337	337	303	321	338	342	342	326	317	306	356	303	344	318	303	331	316	325	353	330	334	302	316	312	309	304	328	310	317	340	316	321	342	324	343	343	310	348	322	324	309	324	325	315	314	311	338	331	326	327	351	300	325	338	339	339	307	280	328	361	308	328	306	324	312	347	347	295	304	312	333	318	316	310	330	305	328	329	312	308	316	329	313	323	324	344	366	318	327	320	361	301	308	327	327	325	346	347	350	323	343	317	326	295	345	301	346	322	327	355	348	322	307	332	320	303	329	336	339	289	321	308	360	304	303	343	338	336	300	326	320	332	305	326	344	307	355	310	328	310	324	346	287	325	295	326	300	355	306	309	335	331	288	339	321	338	317	340	313	292	328	323	306	344	298	328	328	321	379	332	310	320	302	324	372	303	302	350	342	319	307	312	322	345	311	341	337	322	355	334	384	313	310	295	312	363	329	340	291	311	316	311	314	324	296	339	327	322	316	314	325	314	318	314	321	289	297	328	321	339	304	336	356	321	299	311	330	319	295	267	316	297	335	320	292	344	291	319	307	321	347	334	297	341	309	279	300	308	322	315	303	341	314	308	369	296	340	323	334	331	357	313	284	314	304	311	318	316	355	335	317	307	348	299	305	310	311	340	305	309	329	311	336	291	310	336	372	351	319	297	322	311	300	323	320	321	347	315	328	314	315	289	349	306	310	312	326	335	324	315	328	318	337	336	354	319	330	333	308	312	317	308	322	341	300	324	331	308	311	292	311	308	327	323	317	324	295	301	314	320	311	329	312	343	322	309	312	290	314	313	331	329	341	308	315	311	302	310	322	335	312	286	320	316	300	345	310	330	302	323	318	333	311	305	346	305	311	310	294	310	313	330	314	300	336	339	325	336	329	328	322	310	319	348	333	330	303	332	303	306	364	315	305	308	327	290	340	316	304	318	334	309	305	324	333	334	315	311	325	333	297	311	299	320	294	329	335	290	321	302	327	324	340	320	303	312	304	321	337	283	293	307	309	341	330	299	340	367	315	320	314	344	326	310	340	309	320	303	311	311	327	370	364	337	313	321	297	331	317	348	308	312	311	341	314	321	290	347	318	324	324	370	286	304	340	312	321	309	334	335	324	306	313	350	302	331	324	322	302	357	316	342	335	341	343	293	334	321	323	301	341	311	316	338	337	335	305	345	375	339	331	336	341	312	321	333	335	301	332	269	275	317	326	301	337	315	335	331	314	305	327	326	303	345	322	297	319	291	327	315	329	331	296	289	347	299	298	317	319	298	325	329	338	293	326	333	333	301	334	332	311	307	333	292	330	308	331	349	329	318	311	325	340	303	331	334	291	333	311	318	320	329	344	305	288	324	294	317	294	340	334	320	321	318	309	286	348	315	289	329	343	335	337	328	328	330	318	314	372	334	322	307	332	296	330	309	371	314	334	302	343	307	352	309	326	305	333	298	327	299	305	339	306	342	284	312	303	322	323	343	317	316	333	315	311	299	302	333	317	311	344	320	332	299	334	332	323	295	323	319	344	307	319	339	343	315	301	333	294	330	316	263	311	326	335	326	329	309	340	306	323	286	292	263	322	313	315	340	298	315	303	329	282	327	319	318	349	283	342	327	333	298	327	328	289	309	327	328	339	303	360	338	325	347	312	316	319	317	337	341	320	310	303	310	310	325	318	310	318	298	322	325	282	324	343	280	340	350	297	317	294	341	310	360	318	317	331	310	324	332	344	306	317	301	327	340	312	291
34013	14397	2090	511	458	450	432	447	474	465	442	412	444	451	443	411	435	406	487	398	409	435	445	421	443	438	470	417	446	433	367	410	431	404	392	433	454	418	460	454	430	403	430	433	481	449	445	455	410	424	425	437	416	446	457	465	446	442	422	402	461	472	461	454	442	444	453	429	451	420	424	423	451	445	442	421	410	469	444	429	473	451	462	455	473	441	444	398	407	466	421	416	447	431	435	489	415	452	429	470	440	411	405	441	395	433	435	424	430	449	448	423	428	442	429	452	381	454	431	394	482	426	442	413	436	421	439	481	447	439	431	437	440	422	422	449	369	385	453	391	402	435	412	417	458	437	404	463	455	458	424	380	456	449	407	450	415	440	428	410	401	473	392	430	426	420	459	436	416	388	419	461	428	444	439	445	407	462	424	429	413	401	429	429	437	406	403	455	425	429	461	460	473	415	431	426	458	416	441	394	426	457	408	405	437	423	415	454	445	433	461	440	416	428	406	435	412	435	439	479	428	433	429	443	457	427	436	481	486	432	443	442	415	418	386	411	407	401	427	432	427	425	448	380	431	448	445	437	450	424	419	423	402	427	457	418	417	400	417	413	435	457	435	416	427	434	461	439	463	428	447	450	415	460	434	429	446	439	412	440	438	418	443	470	411	420	433	455	396	457	480	453	448	446	421	441	456	437	444	469	423	434	427	432	413	419	490	447	420	451	408	416	415	407	448	419	425	421	440	422	456	435	447	439	422	447	470	438	440	417	443	475	436	445	426	420	424	423	433	410	408	432	399	456	434	487	427	424	430	422	394	448	417	449	410	458	383	470	435	456	433	469	473	486	457	425	447	411	429	423	413	430	407	448	441	433	424	439	456	429	463	429	437	385	403	427	460	432	482	408	456	466	429	410	395	454	423	415	410	412	384	454	422	470	418	480	407	441	449	458	424	450	398	429	431	409	437	430	412	485	443	410	410	486	447	424	444	381	446	408	448	389	432	477	436	444	432	424	448	478	455	463	422	424	422	443	413	415	402	455	441	450	420	419	433	431	443	424	400	465	405	404	438	442	441	454	457	457	419	423	424	394	421	455	426	433	457	422	416	438	460	443	441	397	414	411	440	414	433	408	435	424	467	439	449	467	445	407	454	434	440	443	442	420	409	420	427	450	438	462	403	433	467	436	454	425	430	463	442	432	456	406	437	422	443	425	425	412	414	423	468	471	451	446	462	437	436	449	400	422	469	439	372	406	424	469	436	462	451	429	410	435	425	420	417	418	385	442	455	405	463	448	429	461	440	372	462	432	446	424	468	447	418	422	440	421	398	412	435	449	412	398	419	410	455	421	424	435	428	446	462	479	448	420	405	429	456	454	442	409	447	434	395	418	418	425	443	458	437	397	458	443	436	435	470	460	486	452	408	424	424	462	457	425	454	442	449	463	425	393	418	422	461	439	418	436	425	417	442	405	474	407	398	430	407	443	441	437	425	461	379	422	433	461	395	389	443	433	467	451	456	446	429	451	424	394	440	418	395	442	429	413	462	416	387	414	448	417	419	440	471	468	416	386	452	408	443	431	446	490	440	431	432	435	435	425	440	464	452	449	410	456	420	425	442	381	462	409	446	421	414	466	415	431	416	415	391	428	452	423	394	459	411	408	447	453	425	433	424	429	481	458	400	447	452	474	453	475	411	410	431	429	427	475	462	453	426	461	429	434	415	425	419	476	464	435	400	422	425	440	422	438	445	429	481	425	443	421	454	469	451	432	394	437	460	451	454	455	448	427	439	443	451	432	424	414	450	380	419	449	461	404	426	460	392	417	462	491	430	412	430	453	415	407	450	449	428	431	463	429	424	424	398	409	463	464	463	451	458	420	389	465	430	451	444	404	434	448	456	479	439	489	455	444	417	474	455	414	426	438	395	446	420	439	438	452	449	436	449	427	419	397	398	415	403	403	439	489	400	413	442	447	476	458	461	440	420	438	396	410	438	426	437	430	425	421	408	445	447	455	414	412	425	423	424	459	462	425	438	409	403	460	420	438	441	434	418	421	440	401	447	403	424	439	398	396	415	443	460	422	462	431	417	466	426	390	403	429	410	446	450	443	465	440	454	491	465	395	421	426	469	383	436	431	443	440	428	461	428	434	454	414	440	374	449	443	449	409	411	440	437	432	396	429	451	421	429	445	461	419	418	424	396	407	428	388	401	422	431	460	449	461	458	423	439	433	466	450	436	495	442	432	447	425	439	430	446	426	414	427	421	391	425	416	475	396	408	452	449	425	435	426	449	442	444	424	443	445	450	410	441	464	400	466	421	480	427	457	436	419	439	462	409	424	437	437	432	455	429	441	442	414	438	419	451	452	406	410	435	435	434	450	440	419	410	473	425	442	458	441	402	427	460	428	417	435	438	469	442	451	434	434	411	425	444	453	458	436	406	439	466	432	439	470	414	423	441	416	418	414	456	404	452	447	455	405	470	424	420	460	435	405	439	415	418	425	432	468	432	454	393	412	432	416	427	440	395	419	416	416	441	403	473	448	486	455	454	382	422	465	445	365	436	477	438	434	447	447	415	427	419	478	447	416	422	463	430	418	406	483	490	437	435	435	467	473	431	444	418	449	420	434	421	465	457	427	449	391	420	444	436	377	411	439	478	456	429	463	461	406	413	412	457	404	415	437	461	415	393	396	424	467	470	461	479	455	440	429	436	449	420	414	421	434	433	469	469	446	429	418	464	439	439	500	396	445	429	453	434	437	425	427	407	414	425	452	401	429	421	477	478	432	455	445	454	415	429	427	464	435	398	469	480	453	431	422	413	437	461	437	468	480	432	429	446	428	470	433	441	425	458	419	429	486	436	458	482	465	466	444	472	460	440	443	447	448	457	432	420	432	391	447	432	387	422	425	421	435	425	463	426	469	465	380	430	416	384	466	464	435	445	450	410	393	423	459	440	408	427	457	413	440	487	421	496	431	457	440	432	433	407	425	467	395	423	455	403	401	459	395	414	439	448	468	433	453	406	418	427	411	405	432	454	446	378	412	401	424	427	484	433	448	472	485	435	446	458	422	400	420	472	464	442	434	461	418	479	409	408	450	449	449	435	422	421	451	430	420	436	421	415	411	389	435	413	416	415	418	441	477	394	425	411	436	436	420	450	441	453	431	425	427	404	435	444	429	485	463	425	435	421	410	399	433	448	416	409	459	454	417	470	394	455	423	449	428	438	458	434	437	446	399	433	440	446	422	431	454	465	440	394	427	432	503	397	460	441	398	422	404	484	420	413	472	414	436	460	424	468	440	414	418	408	455	454	441	431	425	452	427	442	460	447	467	464	428	397	440	430	431	404	442	425	429	434	397	434	418	432	428	423	442	422	439	415	461	458	412	461	403	443	419	484	426	454	411	432	437	437	462	463	468	427	478	422	422	423	441	398	448	433	418	448	374	406	474	461	471	433	467	436	427	483	433	412	412	419	453	424	451	438	443	427	429	418	467
8003	991	902	896	888	895	859	894	932	902	890	909	896	909	943	901	882	894	829	946	883	930	938	900	895	873	919	909	872	888	920	879	937	846	950	863	918	924	888	907	880	887	884	915	839	862	888	869	886	859	868	874	912	894	858	840	928	875	885	875	887	920	934	922	903	938	855	864	870	903	846	890	897	925	882	912	885	898	870	874	924	899	897	903	878	892	892	978	937	890	907	926	886	900	892	896	799	912	871	911	906	899	882	896	891	838	894	878	931	909	894	877	893	859	895	824	929	892	893	911	879	908	860	890	940	912	897	888	877	927	885	831	908	871	901	917	863	949	852	898	890	913	875	873	947	848	886	932	864	884	879	937	918	872	891	869	923	912	867	933	845	937	935	916	926	900	870	938	884	900	875	925	824	895	924	936	963	912	852	883	876	903	912	888	864	897	910	867	956	877	860	872	928	888	903	906	895	917	892	950	888	887	907	899	917	881	902	881	900	885	912	870	877	889	923	855	905	908	912	843	876	916	914	932	905	915	922	895	929	925	910	914	886	880	881	875	875	876	950	900	863	887	945	939	887	931	889	884	931	873	909	930	918	889	907	922	897	908	931	936	871	873	947	933	850	918	841	901	901	892	872	877	841	868	899	932	868	894	864	896	919	873	901	865	937	890	904	871	888	969	954	930	855	922	928	888	876	866	888	896	891	871	854	873	785	952	859	941	877	904	947	916	891	878	925	855	957	882	836	987	862	932	914	855	861	902	920	917	868	929	908	907	906	861	920	915	909	916	893	933	906	889	902	911	892	912	883	887	887	837	879	864	855	906	915	925	908	907	885	976	914	866	928	932	836	872	910	865	870	888	867	912	936	871	894	870	874	887	883	914	830	918	893	925	853	907	894	948	900	920	900	882	915	948	910	906	937	889	928	874	877	913	890	865	888	940	916	924	881	855	928	904	875	868	900	877	918	887	874	943	857	907	915	885	961	876	881	920	853	891	954	865	867	902	867	906	873	896	915	877	889	888	944	893	944	884	901	932	888	928	892	876	909	889	880	917	886	943	935	900	892	900	890	908	891	944	841	889	882	908	883	899	883	877	928	886	900	895	845	861	850	875	892	903	935	915	896	934	868	917	905	918	887	837	878	955	929	922	924	914	870	949	921	867	880	934	919	920	867	875	903	891	838	852	871	885	958	948	887	892	913	884	881	879	867	874	907	888	843	894	920	853	920	848	885	869	863	903	921	939	896	905	844	855	893	884	926	931	892	904	854	890	899	899	828	910	917	907	926	892	884	843	896	892	943	912	935	840	861	877	865	892	842	853	916	897	860	934	903	868	903	876	894	885	871	883	942	902	910	913	900	862	937	899	854	878	885	949	885	862	901	832	873	859	926	956	899	902	872	855	870	919	915	907	883	906	905	871	866	916	918	922	932	896	840	907	873	891	886	921	863	915	912	944	889	895	907	868	848	872	895	927	921	833	865	851	948	903	892	936	911	868	912	890	872	933	862	911	905	872	953	887	954	856	915	852	929	864	883	896	964	915	847	855	889	903	950	827	938	904	944	922	827	842	876	899	880	945	871	875	890	900	815	872	887	958	935	935	849	883	926	934	834	911	894	858	905	942	894	871	886	886	900	900	885	882	905	911	925	850	903	915	968	947	890	915	898	848	838	902	856	908	876	925	878	926	881	840	908	898	885	925	880	887	943	903	909	909	923	833	844	892	929	958	883	870	914	945	879	886	893	928	841	881	862	874	931	928	877	887	863	906	894	929	906	884	956	921	893	864	953	896	892	950	908	897	874	896	874	876	918	899	857	960	848	876	871	907	846	895	949	927	851	823	891	864	918	882	895	861	896	933	908	827	861	837	886	929	908	904	932	915	877	877	895	888	904	864	868	868	882	948	873	902	846	903	937	874	854	886	886	904	897	925	910	889	913	876	889	898	892	849	921	944	919	917	909	898	906	884	948	856	892	902	918	879	901	881	943	921	856	882	916	917	875	876	882	885	846	878	885	939	910	875	886	846	900	854	919	916	847	933	911	878	875	867	897	893	882	925	906	913	992	942	936	827	874	902	924	940	908	910	913	869	870	894	895	884	886	892	899	899	899	897	933	872	941	855	888	856	851	856	888	857	938	926	855	927	931	912	924	926	920	897	878	896	916	956	910	917	907	920	879	880	858	879	918	910	874	903	941	938	840	901	928	888	907	918	938	880	923	933	918	895	871	892	928	902	868	906	897	931	904	839	869	902	848	895	923	902	895	845	924	909	891	888	905	908	888	896	905	893	863	878	898	869	891	925	858	842	867	878	901	912	907	935	910	847	912	846	873	840	968	821	941	891	913	904	887	908	928	914	850	956	919	913	875	908	903	948	879	888	930	907	916	889	917	882	849	902	884	914	939	857	875	858	915	865	893	875	866	890	889	884	913	879	940	905	914	941	875	851	937	879	917	888	930	898	888	913	975	898	903	928	931	941	916	912	961	872	863	909	921	906	915	857	952	894	868	838	860	849	915	895	914	904	873	902	938	932	952	883	906	900	892	870	847	898	901	905	900	944	928	930	915	897	889	887	928	964	898	881	907	928	852	878	947	872	898	895	809	929	828	856	849	852	896	893	898	862	880	935	910	908	916	950	904	911	912	894	871	880	930	948	870	845	869	938	859	960	970	896	845	872	869	869	861	844	912	865	933	953	923	902	925	908	910	844	902	913	877	927	908	899	913	891	885	879	853	923	857	925	837	929	847	898	865	929	877	895	841	946	886	919	884	896	937	907	922	891	917	951	889	881	905	859	865	914	896	878	880	899	966	854	905	879	877	882	909	881	916	888	884	892	894	855	871	875	857	891	912	924	853	848	894	843	908	858	873	922	880	903	903	855	924	939	906	977	868	869	923	882	945	872	941	845	874	924	894	917	901	908	901	841	895	922	852	878	952	884	899	862	874	880	915	922	899	899	915	888	903	876	892	894	926	908	933	901	893	878	920	932	911	942	883	903	899	914	880	972	914	872	915	906	885	862	944	903	902	944	848	898	906	928	937	986	925	887	874	846	906	908	867	845	912	877	870	873	850	942	878	888	900	873	879	895	864	890	906	911	919	936	869	909	902	934	927	847	887	881	873	923	863	911	895	891	840	934	933	860	948	878	955	920	961	901	904	930	878	928	872	836	917	922	922	929	899	911	908	927	916	863	867	919	882	927	927	866	909	852	884	890	845	884	845	883	921	890	900	864	900	877	863	918	855	848	885	965	889	858	935	840	903	859	896	909	884	900	894	898	867	922	898	923	880	890	926	886	894	914	893	936	884	881	926	858	827	915	906	856	890	943	876	901	880	876	858	912	859	890	863	926	890	851	860	968	896	896	893	890	886	929	935	879	890	877	910	888	867	904	942	859	913	926	911	950	887	914	860	862	922	892	887	857	878	914	877	934	865	924	947	914	897	969	899	872	853	843	884	935	881	919	872	915	828	925	960	897	898	934	913	847	894	909	900	914
26039	21642	24232	29518	21655	10145	513	408	356	308	301	289	286	260	309	306	339	338	278	297	277	280	275	285	293	289	288	269	291	333	298	296	283	269	253	290	288	290	310	310	297	288	298	285	270	312	300	288	268	267	280	269	284	254	300	260	329	264	299	272	276	282	280	271	297	263	299	288	250	281	248	249	294	286	293	305	288	311	263	257	291	295	245	296	278	283	274	267	255	263	310	323	290	289	316	305	257	316	294	258	241	287	271	252	255	274	298	270	281	345	290	297	284	270	287	309	290	254	299	263	270	279	274	274	262	265	281	301	301	270	314	261	295	253	269	266	250	252	274	285	277	257	271	307	253	273	292	292	282	255	279	260	285	281	293	259	251	255	301	286	288	287	302	281	279	280	276	283	298	293	282	284	258	281	313	258	292	274	278	261	264	271	277	275	284	310	306	268	304	256	271	268	267	282	290	303	252	281	272	289	260	291	248	263	269	275	267	282	256	277	268	263	277	266	266	288	307	286	314	303	258	268	302	274	285	265	259	277	275	294	294	280	295	308	240	303	270	293	276	254	291	298	308	296	252	280	279	303	247	295	324	283	299	286	266	283	274	281	255	306	244	260	292	283	320	274	253	264	247	298	242	245	269	274	262	274	280	298	259	287	269	279	286	264	278	321	260	271	293	297	288	269	255	272	260	307	300	292	282	265	293	288	270	299	312	294	254	296	252	232	253	248	295	274	253	275	236	270	309	282	263	242	275	272	258	285	263	271	265	282	277	273	264	286	281	287	276	254	304	278	283	260	281	293	299	291	299	275	278	272	284	272	259	291	296	265	277	284	262	277	295	280	271	278	275	285	259	262	281	259	273	240	266	310	273	289	282	263	281	263	278	301	283	294	311	296	289	276	232	263	263	278	251	312	316	263	272	269	295	277	300	288	286	254	318	263	226	264	282	277	262	260	265	232	234	296	258	267	279	286	314	292	275	237	239	272	260	267	301	257	298	259	244	273	257	280	289	282	260	283	293	276	278	242	261	295	296	273	299	304	275	248	286	299	280	267	318	271	261	304	328	304	278	260	276	299	304	285	272	301	288	283	280	298	264	309	262	264	280	292	258	262	290	291	311	291	263	283	270	276	259	283	276	282	287	275	292	302	300	269	270	282	282	305	299	267	268	266	243	285	275	287	257	265	268	256	306	258	287	286	269	277	252	274	288	268	244	334	234	287	265	285	303	313	291	280	324	272	275	257	272	256	296	291	262	310	276	268	275	258	261	271	237	269	279	262	294	284	267	260	258	287	271	256	266	280	285	273	261	270	259	301	294	252	246	290	278	289	261	282	274	272	307	280	266	278	297	289	308	295	261	279	284	246	261	290	279	282	251	272	302	288	274	276	297	280	299	313	291	245	294	277	286	259	266	284	249	270	266	282	310	277	295	296	302	244	234	295	279	255	291	259	265	269	310	289	259	292	274	276	254	291	261	239	287	270	249	261	260	228	277	292	247	274	280	290	253	290	257	242	279	267	273	297	255	273	273	264	305	286	281	293	309	270	273	292	309	252	286	274	263	308	277	278	274	257	280	253	264	282	281	255	264	235	245	258	276	270	291	260	269	261	308	285	294	272	284	291	273	282	267	253	260	257	303	270	298	271	294	293	301	312	308	261	271	269	280	296	251	266	275	250	240	277	295	271	293	268	274	263	298	269	270	298	270	280	325	270	302	315	297	294	273	301	274	293	269	273	275	314	280	285	318	250	284	284	301	287	295	291	324	272	285	280	284	252	293	317	267	250	273	303	287	274	253	255	311	291	275	285	283	296	285	316	284	305	281	275	258	310	257	277	252	281	275	281	295	260	271	268	265	267	282	268	258	253	254	262	289	268	266	272	298	289	310	268	239	224	291	295	289	277	277	275	300	282	309	304	308	264	298	263	272	329	275	261	268	289	280	282	285	279	269	247	239	279	279	273	277	268	276	275	259	291	233	274	279	276	270	304	310	272	288	275	283	277	265	251	242	286	301	283	283	289	291	286	256	296	246	248	273	264	281	271	308	263	239	292	314	303	275	294	281	273	267	285	289	304	289	255	280	275	237	251	268	278	284	276	254	289	285	255	247	290	272	270	281	258	271	282	264	261	260	282	275	266	280	277	295	325	318	300	301	286	268	288	253	281	275	273	296	266	298	264	283	268	269	276	280	286	284	315	278	306	286	277	276	278	268	306	269	267	229	272	293	280	269	268	283	266	280	268	280	283	285	258	297	262	280	264	282	287	315	248	292	307	270	270	276	283	268	262	294	272	267	271	270	274	256	265	319	244	271	268	305	284	295	265	311	299	261	272	261	273	275	275	258	274	262	287	285	249	253	260	297	251	296	255	291	302	304	269	282	309	285	278	244	304	300	264	253	325	294	309	291	299	266	300	265	297	253	270	239	294	268	282	269	242	280	276	284	296	261	295	251	253	251	272	265	307	281	272	265	227	265	262	264	263	272	305	271	278	273	297	290	277	271	289	292	269	266	262	273	278	278	252	286	246	278	275	215	270	281	250	291	318	239	292	254	263	288	271	296	294	298	263	292	285	275	271	265	301	258	309	285	295	287	278	280	265	261	275	290	291	268	295	232	285	245	268	273	278	312	291	280	281	265	269	286	273	301	294	301	276	253	265	288	274	299	266	297	273	274	273	267	266	268	278	284	271	260	294	262	266	312	247	282	249	270	301	284	289	267	293	262	249	262	245	283	270	282	272	262	266	259	283	294	265	282	274	285	258	280	294	289	283	253	290	265	273	257	273	283	288	280	251	285	280	254	262	272	280	286	276	268	315	285	272	286	250	281	267	253	276	252	244	270	276	247	274	269	264	248	266	275	295	291	289	261	278	254	273	292	287	266	276	308	258	257	293	279	274	267	288	269	294	255	310	336	290	285	292	297	269	250	266	228	309	292	281	278	274	248	263	250	288	266	241	266	277	278	279	290	292	289	289	275	276	292	292	279	298	296	253	250	273	275	266	253	272	297	264	295	270	276	284	262	279	288	264	281	296	279	303	257	257	301	297	292	284	286	271	280	255	258	291	267	287	291	281	286	313	299	302	273	272	286	290	256	290	292	284	253	255	308	295	280	269	274	267	322	273	255	271	295	261	305	280	261	278	279	264	283	298	275	306	264	249	270	287	296	257	244	282	270	288	286	276	271	296	268	260	279	274	280	283	302	275	296	267	300	276	241	268	270	286	297	294	284	299	284	312	271	308	265	284	291	254	271	272	293	251	290	294	281	281	263	270	271	279	269	271	242	258	272	274	261	286	300	279	286	260	275	256	247	238	264	271	299	288	292	285	279	283	266	291	296	279	272	278	307	272	262	294	275	285	277	274	278	239	284	265	274	282	310	267	313	296	268	295	300	231	288	262	290	305	281	274	241	254	262	271	260	260	296	275	267	260	292	267	309	275	271	267	280	280	234	275	269	302	269	315	279	263	292	262	306	277	273	263	290	295	286	307	292	281
4532	1987	1081	735	679	719	623	579	584	570	585	605	580	558	554	621	585	582	575	615	581	572	562	612	616	637	609	629	556	564	593	588	626	594	596	554	587	577	597	584	625	586	611	596	571	543	597	568	622	602	612	599	623	605	571	589	584	560	591	587	637	584	596	620	640	587	583	590	562	595	620	566	582	598	575	595	639	571	585	573	583	638	595	559	628	564	547	569	595	594	646	582	609	612	567	620	539	597	589	614	607	562	571	584	565	571	605	574	589	588	598	588	595	588	642	575	584	600	558	583	584	611	576	627	660	593	614	585	584	612	614	587	559	599	577	621	593	619	584	581	620	590	601	576	588	604	615	605	615	609	613	556	629	582	582	575	584	632	610	607	568	597	628	611	626	543	525	575	573	562	591	575	563	604	561	658	568	620	613	581	594	586	607	582	574	613	595	621	553	621	565	574	571	594	566	616	571	603	597	568	588	596	589	575	619	602	596	640	602	548	572	641	559	563	528	573	610	569	609	601	602	582	615	607	588	609	597	575	578	570	651	593	583	574	550	563	589	579	573	592	588	544	575	565	608	564	578	572	618	583	631	547	618	587	589	586	599	541	593	570	569	584	628	569	530	616	586	561	639	666	620	651	585	561	587	604	614	556	617	599	637	549	563	602	594	624	577	583	590	601	625	571	613	583	576	583	589	566	541	560	540	577	598	597	562	610	578	567	595	626	580	559	561	597	595	592	568	634	624	618	615	596	617	603	602	618	599	586	605	570	623	599	547	573	580	600	594	570	582	561	586	565	598	573	584	578	574	550	607	554	581	592	585	567	643	585	586	569	552	600	542	580	562	556	559	563	594	590	590	581	594	541	547	566	604	598	571	550	618	586	580	588	602	575	571	587	565	575	633	613	566	560	559	590	584	584	571	549	573	579	553	613	545	601	605	593	590	586	586	534	548	569	601	595	595	579	602	554	566	591	583	589	602	617	564	570	553	604	571	533	572	571	594	623	564	616	549	545	592	553	590	591	575	589	582	592	573	596	615	573	609	594	592	580	590	563	565	581	561	567	580	587	597	607	589	590	577	556	595	546	562	608	605	662	569	573	590	580	582	587	605	614	573	579	591	571	568	582	580	583	639	577	586	592	558	579	580	641	624	569	621	619	597	564	549	587	646	580	556	544	614	567	593	563	569	601	592	569	578	546	553	622	556	591	624	596	556	578	593	577	610	586	597	593	572	577	607	563	599	581	554	552	625	566	584	604	606	581	562	620	604	589	590	576	611	621	567	541	583	580	594	584	616	555	555	592	630	597	588	629	538	557	569	553	575	567	610	600	617	564	585	622	557	563	606	571	627	585	595	583	581	590	579	566	585	562	598	630	575	628	611	592	615	540	578	594	571	569	579	548	533	627	579	608	556	570	579	555	571	559	599	577	615	593	580	599	571	570	553	600	591	602	577	575	545	594	571	599	562	604	593	583	609	568	589	599	595	573	584	562	559	545	588	579	577	570	596	619	596	586	617	564	589	573	597	563	556	563	570	584	545	628	598	623	598	559	550	573	574	574	621	597	577	625	558	567	582	608	591	606	565	579	632	577	621	621	550	581	580	621	610	618	610	575	612	585	554	556	559	565	586	533	583	585	558	582	590	553	578	602	597	596	572	593	605	609	593	588	543	588	608	584	578	610	618	606	626	635	603	560	600	628	599	595	605	572	562	544	578	581	586	528	583	624	592	576	570	575	555	584	598	608	629	570	581	566	598	593	556	601	588	592	612	606	576	584	574	581	611	576	582	601	515	566	591	574	590	565	597	580	580	604	592	590	609	579	573	586	611	589	562	609	538	604	623	545	566	597	609	566	605	585	576	559	582	550	546	546	630	608	605	564	590	582	568	604	625	586	591	590	575	576	587	578	577	607	592	604	607	583	599	565	598	555	544	575	593	605	542	593	605	581	557	624	626	595	613	607	595	574	570	602	572	581	532	591	575	604	570	626	579	572	632	578	592	640	631	586	591	601	580	605	635	552	584	576	606	588	603	628	569	576	586	603	615	589	599	609	608	544	620	554	611	604	568	584	591	599	617	584	591	618	637	553	578	563	587	575	596	565	610	596	593	637	551	571	620	577	599	601	577	591	579	608	580	547	592	605	560	548	604	564	592	562	604	603	572	598	565	602	612	558	589	615	587	580	580	612	593	633	560	583	593	551	558	587	605	585	589	579	590	586	584	584	577	580	565	613	588	598	584	638	585	525	565	553	566	617	587	632	620	532	576	605	633	612	599	643	633	589	587	620	560	581	549	590	574	609	576	556	588	573	559	566	621	584	578	608	557	563	615	595	592	598	614	606	604	619	600	588	585	582	602	591	597	597	588	607	609	630	626	585	567	565	632	583	600	618	580	624	606	580	592	604	630	614	589	625	611	576	555	562	564	582	621	567	605	619	599	625	615	619	545	558	561	603	612	582	556	549	576	611	594	609	579	602	594	565	589	584	582	609	557	593	589	639	646	624	577	555	594	590	541	596	597	579	622	597	607	611	615	579	608	597	555	605	593	560	573	571	518	605	617	616	591	611	591	549	613	576	604	587	601	578	589	580	583	624	581	575	546	610	577	597	595	565	592	604	604	588	611	576	530	589	644	583	625	563	610	578	559	568	600	553	627	583	624	608	597	568	595	586	581	594	582	605	595	592	589	609	604	626	594	569	586	569	570	588	586	595	613	569	621	572	550	595	580	596	598	588	582	572	584	577	566	566	600	625	535	624	580	565	602	598	579	590	581	600	602	610	562	584	572	590	559	595	576	591	619	579	560	588	602	599	587	631	596	585	630	617	594	591	580	601	582	573	610	654	558	574	597	566	608	566	595	561	604	575	612	554	562	583	584	607	623	603	568	603	637	610	581	577	585	597	632	574	578	562	612	597	610	606	572	580	544	560	633	569	565	551	585	597	606	648	574	544	584	585	592	604	601	598	592	580	618	595	612	560	570	590	608	544	600	560	598	628	600	583	607	585	600	569	615	581	574	598	561	614	608	547	641	555	608	596	602	606	610	584	607	587	594	581	579	611	604	565	607	556	573	571	596	582	628	592	586	579	606	595	547	608	583	619	602	592	585	605	582	610	582	559	578	534	579	600	556	608	583	569	644	604	595	608	604	639	606	586	576	579	618	573	622	559	624	591	570	608	584	555	617	634	637	541	616	592	602	567	568	582	593	599	610	567	580	591	578	622	578	629	597	593	549	587	653	585	600	606	619	610	580	609	560	536	584	614	560	599	618	608	615	530	573	582	601	580	591	546	553	623	570	554	603	598	546	589	560	617	617	569	604	577	583	605	569	608	581	571	611	577	586	582	592	619	613	569	568	578	603	586	610	582	589	629	605	615	573	598	573	602	596	574	543	593	581	563	589	598	578	583	565	636	549	614	575	566	613	558	562	576	597	567	582	582	571	550	614	561	578	564	587	617	610	600	546	593	613	591	574	605	595	595	593	583	563	611	562	593
25258	21638	24729	29075	21641	21657	9927	419	257	250	218	192	181	211	189	175	154	168	154	147	173	146	122	155	154	134	128	138	152	137	145	136	154	140	136	112	129	146	147	149	124	124	150	113	175	124	145	133	147	126	132	125	131	139	124	131	127	141	148	124	131	121	135	122	132	126	125	147	129	127	110	142	129	151	141	125	113	112	117	143	132	107	128	137	127	145	139	121	111	126	152	139	125	160	121	148	122	121	131	123	123	134	145	135	122	133	138	97	125	121	141	148	123	153	130	153	145	146	142	138	125	158	135	125	134	146	134	146	136	144	126	121	133	145	123	119	143	162	127	119	143	144	148	125	128	135	136	157	117	108	121	152	122	116	122	128	127	121	136	135	130	137	131	131	124	127	140	132	129	142	176	126	101	143	123	119	150	134	162	141	131	139	143	136	154	128	118	114	131	143	118	119	140	135	137	119	131	110	129	153	139	141	109	138	119	147	130	136	146	163	136	130	141	130	131	140	139	155	148	152	149	144	127	142	137	121	136	102	143	141	119	108	119	132	148	131	113	164	118	129	134	162	137	127	137	136	141	128	114	139	130	151	139	125	117	118	124	138	130	126	143	111	118	132	104	110	115	127	130	144	132	138	109	142	134	150	110	119	128	115	149	142	135	135	127	103	140	120	113	126	125	126	132	122	109	126	120	132	131	134	152	119	138	130	121	144	140	129	124	154	144	151	148	154	125	133	122	120	131	134	122	130	129	137	139	141	141	152	125	122	116	146	138	127	138	130	120	136	112	135	135	160	129	113	127	122	153	135	125	151	144	130	146	148	148	118	119	117	107	128	124	110	129	148	141	114	141	134	142	136	117	138	135	148	143	147	149	120	137	116	112	151	125	156	122	133	117	143	124	114	137	148	140	135	155	113	126	126	121	118	144	130	147	128	110	137	106	116	166	130	116	146	146	162	143	143	118	149	128	131	110	138	121	133	122	101	152	128	141	117	113	113	131	137	131	137	143	130	130	148	115	132	135	143	168	118	102	139	139	146	137	136	118	130	137	145	130	124	132	138	124	150	130	124	141	139	144	120	122	135	125	135	114	125	142	126	129	121	146	129	132	143	122	121	108	150	110	140	147	130	127	108	121	129	145	102	120	138	125	132	139	136	116	144	117	133	131	135	129	119	106	144	118	116	145	121	124	126	121	131	142	134	132	140	141	157	119	119	129	115	110	135	126	126	130	117	142	137	111	144	139	114	144	134	141	131	155	139	126	164	175	169	112	130	135	127	153	130	114	123	130	151	156	121	157	156	129	142	129	124	137	119	140	116	138	122	136	139	111	158	120	127	136	138	142	116	118	139	139	114	147	126	122	130	135	139	115	139	142	159	133	134	142	128	121	132	141	123	124	105	128	136	152	140	133	147	124	121	120	122	145	126	126	135	145	132	134	145	162	145	113	127	126	119	120	110	117	115	101	146	119	111	131	124	128	129	140	138	119	146	130	139	129	119	122	128	128	126	133	137	131	121	132	148	136	138	116	129	123	135	118	105	123	129	134	129	139	140	133	149	124	141	120	121	121	148	139	148	130	131	119	111	130	138	121	142	123	149	135	126	128	130	133	130	116	127	108	122	100	139	145	116	143	132	142	131	150	129	139	153	141	114	132	128	138	123	141	126	126	131	146	158	125	143	118	140	132	105	142	117	147	135	146	119	138	155	135	134	128	133	152	131	130	129	112	157	137	120	116	139	125	120	139	123	142	133	133	122	120	157	156	122	138	147	135	132	153	129	122	121	116	134	110	124	140	131	138	121	146	125	130	119	141	148	131	159	136	145	136	143	143	121	147	124	123	144	139	139	162	139	114	123	131	124	114	125	143	131	129	128	134	121	157	138	127	147	134	136	120	111	111	127	151	121	143	143	145	140	117	139	117	141	122	130	113	145	119	137	134	124	127	134	125	128	133	148	138	134	135	125	105	137	116	120	130	122	142	112	127	127	138	126	124	151	144	139	135	143	119	152	131	126	148	167	130	121	142	127	146	138	127	126	118	147	136	143	137	137	134	124	144	144	137	132	126	128	110	148	133	146	133	139	134	139	117	136	132	143	133	113	131	125	134	113	140	124	126	155	136	126	117	124	117	138	145	134	131	125	119	127	111	127	140	152	132	111	156	125	148	161	127	114	123	125	125	122	134	145	127	111	153	143	127	129	125	134	109	125	128	109	135	124	129	116	114	121	121	137	160	126	120	142	129	140	125	95	132	134	136	132	108	129	125	121	143	152	131	130	133	123	137	126	116	141	123	129	152	133	144	115	123	155	121	143	136	111	123	147	113	131	127	123	117	129	112	126	123	131	130	141	125	148	120	133	133	122	135	119	132	117	120	119	139	134	132	140	148	129	130	135	146	139	131	148	151	127	123	117	125	136	138	121	117	143	124	127	132	128	136	121	125	165	135	121	136	153	147	142	134	126	115	128	142	141	120	114	124	113	122	146	145	134	132	150	136	146	123	113	132	133	142	138	123	137	145	122	122	107	143	118	113	114	129	128	149	127	133	137	147	154	169	165	140	147	127	125	147	112	132	125	118	132	133	122	120	137	147	143	123	145	149	143	129	111	116	132	138	118	157	118	109	149	137	134	120	133	104	130	134	126	157	138	123	148	147	141	142	156	134	141	111	120	131	140	134	143	114	142	132	147	129	136	128	129	135	114	132	133	97	128	129	112	114	138	126	120	140	164	124	124	148	156	143	124	147	145	139	139	112	123	119	138	121	129	139	142	149	105	120	130	142	141	151	156	137	126	127	165	160	138	125	122	150	161	125	133	127	128	124	128	146	137	150	129	129	139	132	139	134	150	98	138	120	133	136	144	136	146	132	121	135	126	131	143	126	134	128	127	131	120	130	144	161	99	137	132	107	125	126	126	113	124	118	117	121	144	137	129	125	152	124	104	113	135	124	150	117	152	132	134	148	124	104	137	144	137	113	147	124	128	133	143	140	139	116	120	152	125	104	149	139	129	134	123	123	155	126	136	120	136	142	114	110	109	143	136	143	119	150	146	133	117	134	127	147	136	139	148	124	127	147	133	146	155	131	128	133	131	127	145	124	137	149	113	139	137	136	128	155	147	115	130	125	134	122	118	138	134	130	138	138	149	157	122	106	115	116	117	124	127	138	144	143	148	147	138	112	137	121	128	147	131	130	135	140	134	138	137	141	138	144	137	131	134	106	144	115	144	124	136	126	134	143	110	145	131	132	131	129	131	150	111	136	129	153	146	127	156	133	157	128	132	133	128	160	148	133	132	119	140	123	138	120	136	143	134	141	133	130	124	132	143	137	137	150	153	112	144	136	140	126	126	122	148	140	148	137	123	106	147	142	125	117	133	155	142	131	104	120	122	128	102	131	133	156	141	145	128	140	121	141	126	130	141	134	135	147	133	121	135	124	146	120	119	130	152	126	152	135	121	106	141	142	128	126	148	141	152	144	127	140	141	150	157	118	137
4064	2969	1318	688	510	442	397	347	327	331	334	339	326	305	362	339	350	338	287	314	291	356	320	316	335	337	350	314	330	296	302	321	344	310	319	339	323	331	305	348	303	298	332	294	308	333	343	315	321	326	328	337	327	307	314	271	325	301	307	341	304	350	312	359	331	311	292	327	292	331	323	300	321	307	288	308	313	359	320	309	309	344	329	314	314	313	334	333	316	344	330	355	333	301	343	309	291	311	303	310	357	311	315	331	332	309	318	318	331	297	332	293	313	332	292	334	305	311	312	296	354	305	321	317	339	307	329	341	333	335	341	330	317	321	302	314	302	329	365	320	315	300	341	335	306	314	324	318	324	327	353	333	309	300	334	333	326	294	350	323	338	319	327	301	336	343	304	310	326	330	300	301	324	296	321	303	336	330	332	307	327	336	318	299	293	306	308	325	305	341	330	336	287	325	322	306	322	317	350	312	300	279	349	339	303	302	291	296	334	330	312	343	327	312	304	337	309	306	355	323	299	364	314	345	318	314	298	332	323	332	331	355	360	320	301	320	287	308	294	333	363	303	296	312	311	312	325	344	345	292	305	334	335	309	320	279	337	309	327	356	332	293	332	343	291	357	328	324	332	301	321	328	288	294	348	321	343	325	310	342	326	323	282	343	335	333	277	359	314	341	320	314	301	327	300	339	328	332	316	324	316	316	314	332	310	325	335	319	317	289	313	307	309	333	323	332	320	336	319	336	307	307	297	294	324	339	332	311	291	323	331	323	301	330	336	309	346	311	313	334	337	334	351	320	340	275	316	306	335	332	312	324	319	323	304	313	315	327	362	292	307	351	326	313	334	344	329	329	338	302	297	295	325	319	321	356	305	335	331	329	321	303	324	305	329	296	324	333	308	321	327	310	320	307	302	316	324	326	338	346	311	309	303	300	315	325	320	349	306	338	336	315	313	300	320	296	322	351	295	318	333	280	304	350	351	299	341	335	351	330	330	297	314	322	342	349	342	343	316	341	347	314	321	358	305	331	306	303	298	323	340	286	307	324	344	284	352	322	315	318	307	312	329	323	328	329	330	298	284	344	323	307	303	336	315	329	331	312	309	325	307	323	314	321	334	304	325	297	318	341	321	338	338	331	301	270	321	337	322	315	342	314	309	334	337	289	327	327	313	295	328	283	326	307	305	349	342	334	335	355	353	314	312	322	321	307	301	345	335	326	312	306	308	289	344	324	274	320	321	315	331	320	350	314	320	336	304	313	350	317	347	324	336	309	290	311	337	319	334	293	315	318	297	324	316	315	344	322	332	326	338	302	309	339	321	306	336	312	345	323	327	333	314	321	360	296	333	350	342	315	315	310	292	333	298	324	317	339	329	307	296	350	329	303	304	324	355	331	321	318	315	295	327	306	321	294	366	345	309	352	340	295	335	288	354	298	330	335	317	320	328	338	356	339	301	333	326	330	318	324	341	348	333	302	305	286	321	342	291	316	331	342	322	320	317	286	340	303	319	322	328	330	284	304	321	309	322	349	334	352	333	309	312	321	306	319	316	308	324	318	323	338	314	310	328	301	325	312	321	339	298	321	326	322	321	317	320	344	337	289	286	330	319	311	283	276	308	323	298	299	287	316	365	299	316	318	334	330	311	308	324	314	319	304	335	341	289	304	310	316	302	280	339	346	359	280	318	306	312	316	299	321	310	335	318	309	306	273	314	300	306	325	304	354	321	340	311	319	325	297	325	334	343	290	316	333	331	315	323	349	275	315	338	333	342	337	337	327	323	332	326	329	341	322	320	318	328	286	316	370	284	309	294	303	309	327	304	319	331	325	316	330	327	321	307	328	319	316	331	318	335	328	320	334	306	309	333	329	327	315	309	305	303	329	335	316	346	310	316	323	319	349	321	323	318	324	322	309	336	339	327	318	333	316	316	337	323	314	338	294	305	319	315	326	319	318	372	320	311	311	335	301	333	327	310	325	335	313	307	348	316	289	301	330	295	312	299	317	361	324	324	311	330	310	311	326	307	327	315	311	345	336	277	311	318	290	297	308	286	313	328	333	327	300	335	321	316	354	314	310	315	327	325	321	343	335	289	320	314	328	292	313	351	330	283	314	334	295	334	326	305	296	290	302	324	339	303	316	324	351	346	298	314	319	324	332	310	291	314	323	302	313	316	315	309	315	315	333	340	334	345	325	349	299	310	320	311	316	305	329	287	327	325	311	318	304	340	326	321	301	340	274	353	319	324	279	345	327	325	311	325	350	314	347	290	306	318	302	288	327	348	323	312	298	348	318	337	309	308	299	316	320	322	339	295	323	301	338	301	292	339	320	315	328	325	359	310	329	352	334	319	328	314	328	309	305	318	353	299	316	328	336	300	325	298	295	324	333	302	289	319	324	319	293	332	335	326	286	311	323	323	330	340	321	350	279	310	324	306	330	316	336	295	319	349	328	316	317	306	325	351	337	327	314	354	343	324	362	323	311	304	325	349	339	361	311	311	303	335	322	334	316	339	307	357	341	294	327	307	309	296	312	334	325	335	373	299	373	323	327	314	300	331	346	336	344	314	317	292	335	295	321	324	318	335	308	305	326	318	334	320	341	335	297	299	306	285	321	296	344	327	323	327	324	295	323	303	315	284	330	323	324	285	329	321	274	339	324	316	350	328	344	325	306	328	311	311	347	328	328	310	312	338	326	363	301	338	358	335	346	290	328	349	307	322	309	320	339	314	350	323	322	326	302	335	354	322	327	338	376	332	303	355	317	307	327	304	303	322	335	323	324	345	299	325	317	315	308	312	326	306	295	338	346	308	321	324	312	356	346	320	323	318	274	314	335	319	319	341	328	312	328	296	302	345	305	322	301	315	357	313	285	303	306	328	295	300	351	308	311	311	308	344	335	323	311	339	320	294	316	291	312	307	316	322	365	327	282	306	327	330	351	314	356	308	305	298	337	299	330	301	331	339	312	316	331	330	346	308	327	319	305	307	350	324	331	324	301	342	285	329	311	310	346	333	340	331	333	334	319	294	299	317	302	317	360	324	309	287	292	307	311	322	339	340	342	337	319	339	292	327	297	338	328	314	290	277	343	297	335	304	325	320	340	307	342	296	314	294	324	315	294	343	357	329	314	299	304	321	353	287	309	292	359	318	304	322	341	304	340	341	330	324	326	318	329	369	308	288	319	338	323	300	288	290	339	312	298	310	364	309	311	327	353	329	343	331	287	332	295	334	364	303	330	346	290	325	278	294	329	335	302	302	338	321	316	279	351	298	337	336	318	330	336	320	356	321	330	303	332	344	313	344	311	352	316	308	340	323	315	324	296	338	331	325	316	341	339	342	336	309	299	294	300	354	320	359	292	342	312	310	304	311	344	314	355	310	309	299	336	312	334	366	367	317	304	314	344	333	318	332	321	274	342	305	297	330	316	310	348	294	330	288	309	319	320	345	298	302	302	339	327	326	341	334	336	288	306	320	308	335	321	327	301	372	299
34211	14293	2120	446	453	458	408	446	431	449	460	435	445	409	402	444	462	461	425	435	448	468	460	432	456	435	408	476	417	412	421	439	442	443	408	459	457	442	451	426	428	414	400	419	443	428	401	419	444	407	456	437	467	422	440	450	433	483	441	451	455	450	463	435	476	468	447	434	412	396	452	449	407	440	467	418	438	471	460	435	437	414	416	435	458	432	416	414	473	424	437	453	456	433	434	440	424	396	416	435	404	440	447	435	425	438	440	441	438	424	425	423	493	422	423	456	484	420	430	417	424	416	416	448	430	424	458	498	439	454	448	451	436	452	403	475	466	438	438	443	460	404	439	435	438	475	416	401	491	441	414	416	412	413	456	433	451	474	427	440	422	432	413	395	382	405	463	442	422	433	453	394	439	425	451	473	462	427	436	439	417	443	404	446	447	458	451	492	450	453	441	451	418	459	425	461	454	430	459	429	441	403	375	410	409	418	437	439	497	461	435	454	423	455	426	421	425	488	420	421	413	459	419	424	424	401	415	454	450	437	447	445	439	451	422	463	447	475	434	434	434	461	450	425	423	442	420	413	453	480	445	457	427	446	463	483	434	454	432	460	448	425	449	421	427	439	417	398	405	460	446	413	422	455	406	446	457	480	402	413	447	434	394	478	441	429	434	457	420	416	375	397	421	431	454	475	470	470	491	447	431	398	475	439	427	432	434	462	433	437	453	475	436	458	422	433	474	460	450	440	441	462	438	447	430	459	414	427	430	390	385	432	457	427	454	462	475	418	436	416	424	451	433	448	460	460	446	427	430	483	428	495	485	421	428	453	442	464	446	477	432	439	433	476	423	408	437	410	438	416	450	443	444	453	484	447	466	454	449	443	451	414	440	402	423	423	385	472	423	423	415	453	445	476	416	428	421	399	462	429	456	462	424	418	418	448	427	484	467	454	421	440	452	431	419	438	433	412	429	497	416	419	462	464	430	477	491	456	409	442	470	405	427	471	451	456	428	439	448	435	418	419	447	431	402	414	448	431	413	429	408	453	420	431	453	427	464	441	462	448	445	416	409	446	449	440	499	395	409	467	425	421	438	474	450	399	431	442	425	470	433	435	472	420	426	446	485	415	438	437	396	467	436	423	462	452	362	468	430	378	397	431	472	449	435	436	431	411	463	439	445	402	442	471	404	468	421	417	429	455	458	440	436	447	446	449	439	432	439	422	427	435	420	411	423	409	404	445	460	410	470	433	422	447	433	441	430	476	447	445	408	419	430	424	434	458	429	467	401	443	430	429	453	432	438	441	404	436	415	461	453	427	400	437	432	430	445	469	404	416	462	443	403	477	452	459	423	409	449	464	397	471	464	438	440	434	449	416	421	412	440	432	397	458	453	477	439	453	466	419	467	447	412	435	434	450	420	417	431	424	415	437	498	423	408	479	433	467	388	450	449	454	459	420	423	458	436	444	385	429	431	408	454	437	421	379	413	435	440	430	442	418	433	398	449	417	416	422	418	461	406	414	465	483	452	457	388	455	423	434	446	442	419	434	434	438	387	464	451	437	405	426	424	459	476	460	410	432	465	375	391	411	470	479	442	388	455	429	443	448	457	443	398	420	451	450	457	454	457	431	461	495	442	426	404	427	426	420	468	452	440	474	461	489	386	501	441	428	438	463	433	466	475	443	446	486	441	427	389	437	453	419	418	462	427	444	412	462	427	416	468	426	435	422	425	422	477	463	450	473	419	426	450	396	445	430	411	438	446	419	485	391	429	417	467	436	430	416	413	451	427	450	442	415	419	458	468	449	420	470	471	429	431	444	426	456	414	428	402	442	415	410	465	446	406	479	437	457	426	441	443	455	420	409	404	459	412	404	470	421	437	515	452	442	422	447	430	446	432	435	439	421	437	451	456	423	397	432	466	469	448	406	383	446	394	475	418	436	444	425	418	397	428	449	490	463	413	420	445	437	426	420	467	416	428	436	464	429	458	397	446	444	417	411	368	439	440	439	417	449	414	441	446	412	386	402	437	440	430	417	462	465	406	431	457	411	431	424	461	461	407	422	416	417	433	418	416	425	472	424	438	396	387	473	459	417	453	444	460	424	420	416	401	413	426	419	467	449	412	412	390	404	466	462	409	412	462	505	442	417	426	422	470	460	451	461	446	475	432	443	413	447	491	444	408	454	451	450	424	446	474	430	440	386	405	472	402	435	419	454	414	423	432	422	422	416	441	422	442	427	434	450	465	434	427	471	441	454	394	431	479	397	474	439	456	437	476	416	425	437	458	446	431	423	454	441	478	433	423	419	416	461	447	404	429	451	418	425	414	432	419	416	436	470	430	438	472	414	470	453	422	466	449	448	434	446	460	480	452	407	410	397	401	447	441	455	424	413	403	404	435	446	420	458	461	420	467	459	397	459	396	419	461	427	446	421	434	428	473	458	413	397	416	454	418	419	445	422	440	417	446	420	416	440	393	445	424	444	433	447	418	424	447	453	446	454	417	444	401	434	435	488	449	467	451	395	399	432	442	419	463	415	422	412	451	459	455	429	447	432	404	472	416	400	400	425	456	458	438	461	431	476	437	424	436	436	388	430	463	474	482	487	435	445	441	417	446	427	444	438	436	429	448	424	435	458	428	448	459	428	368	437	462	435	410	439	464	434	415	417	452	416	426	439	443	424	439	465	439	412	446	433	386	462	466	460	427	420	439	422	421	451	441	465	427	411	414	377	432	462	387	382	445	469	438	452	462	438	448	442	438	441	444	432	402	450	422	469	449	456	458	449	443	438	449	465	440	456	414	402	444	429	418	425	407	452	462	401	441	410	395	469	465	439	485	429	471	465	437	457	453	393	434	470	450	439	450	432	473	443	432	450	463	420	454	427	429	436	430	398	498	439	415	458	474	482	420	425	386	447	443	401	462	421	430	414	391	436	456	479	398	453	475	446	447	442	429	428	438	443	452	453	446	456	389	414	411	437	419	444	409	450	431	413	443	443	408	452	472	453	452	453	488	443	478	425	446	458	429	426	462	473	430	463	444	474	450	452	454	454	437	449	382	406	446	426	484	490	434	425	374	419	432	425	401	465	465	382	432	424	399	422	426	449	432	420	448	444	432	396	422	496	428	429	430	453	447	420	407	453	434	440	444	468	444	400	464	424	464	397	417	446	429	410	421	409	457	424	445	473	443	450	495	475	435	428	427	428	420	436	434	419	458	425	403	434	397	413	477	444	387	444	447	420	398	447	447	422	423	470	436	456	421	411	423	445	419	467	446	406	396	480	432	420	440	418	469	430	430	455	424	415	440	436	498	411	447	456	413	424	453	414	452	453	436	477	447	446	447	434	443	392	448	424	454	469	420	437	436	451	446	452	406	452	442	394	491	456	432	427	395	455	440	448	432	419	431	446	452	439	470	414	411	424	450	403	434	420	462	410	454	426	435	438	448	449	396	431	414	438	463	431	413	417	453	444	444	450	442	439	414	438	456	423	425	467
8165	1005	941	966	925	857	868	926	914	884	911	878	950	879	895	907	834	911	906	912	877	899	898	918	915	896	928	910	874	914	915	897	898	860	862	871	914	897	899	901	870	883	844	878	893	882	903	904	894	941	922	893	873	873	920	907	931	912	865	896	882	865	895	916	914	867	945	877	899	893	907	879	839	857	843	895	903	920	945	885	921	843	909	882	900	927	907	917	910	935	872	915	903	907	952	912	950	871	940	901	928	910	876	916	907	952	861	886	908	930	867	907	928	888	926	857	944	863	915	901	876	930	912	909	892	888	892	914	884	904	920	846	919	898	945	877	883	897	859	959	872	890	939	915	895	919	893	889	893	899	904	938	883	868	910	876	920	927	899	942	897	860	908	924	922	873	847	873	865	901	948	883	914	913	918	900	909	915	911	861	924	871	934	864	919	931	896	990	931	885	934	916	865	892	892	936	881	928	880	913	897	926	860	915	892	904	864	866	914	930	941	844	936	927	882	844	920	912	878	882	899	928	920	916	912	859	930	901	884	877	939	861	934	928	930	892	909	865	891	903	846	918	930	885	884	864	887	879	933	873	909	848	874	837	855	898	864	886	897	926	889	864	927	874	979	922	825	859	908	938	873	886	866	882	963	900	881	886	904	913	831	925	868	854	922	859	906	902	918	858	871	886	899	876	976	871	899	912	916	886	903	935	867	889	881	893	896	888	957	918	875	930	894	898	878	933	917	960	907	906	860	920	886	885	868	890	925	847	920	952	923	872	897	900	932	909	948	936	833	900	910	855	916	868	877	947	904	824	877	841	915	889	896	908	864	905	880	937	905	896	861	908	927	876	866	918	929	873	931	913	917	852	874	877	892	924	879	930	907	878	903	914	875	869	881	886	820	846	881	879	906	921	918	901	848	892	950	925	861	886	924	925	910	899	889	926	885	904	875	869	924	959	900	922	884	849	863	910	931	946	857	885	879	835	846	862	850	935	922	854	889	906	877	880	920	869	862	935	880	896	922	837	870	919	915	921	865	882	879	887	880	896	891	904	811	932	947	924	894	955	874	877	882	862	891	882	842	860	886	881	904	920	874	894	880	936	912	952	918	889	855	890	872	901	907	881	907	893	966	913	891	911	889	895	910	871	854	884	915	902	940	900	899	905	836	919	881	910	904	899	925	905	922	896	904	880	924	872	925	916	916	907	868	900	869	859	882	947	870	890	903	916	929	926	847	908	897	951	855	870	870	859	952	839	928	928	904	893	951	881	918	927	871	896	920	906	916	929	931	905	912	890	912	868	890	835	896	935	929	936	871	934	904	915	923	895	912	893	894	928	875	891	949	896	892	884	905	904	891	891	928	898	867	902	885	923	876	937	876	889	864	862	911	886	904	848	865	940	888	886	910	942	890	839	855	916	970	867	853	919	920	923	913	886	856	901	935	908	851	870	880	920	857	869	890	905	879	886	857	864	884	888	899	865	940	896	879	882	949	887	913	893	898	887	875	892	893	881	902	888	865	912	886	849	873	901	866	880	848	911	885	939	893	892	896	925	903	913	876	900	894	939	883	931	863	911	878	865	881	869	839	872	905	893	931	905	859	871	894	945	900	922	950	893	889	886	918	964	886	871	903	921	898	871	956	893	929	898	926	875	935	859	915	851	853	895	894	956	881	930	871	876	928	893	896	923	861	877	929	881	911	887	852	886	899	928	873	935	945	865	894	910	955	875	899	880	905	881	915	845	860	902	918	898	888	919	908	963	875	910	878	869	879	891	916	893	955	885	917	915	894	882	908	905	916	921	896	911	859	920	878	922	911	888	908	895	951	924	888	936	828	904	870	881	950	889	922	885	903	917	940	880	967	932	919	905	824	860	933	862	922	917	880	924	845	875	950	859	934	877	907	861	948	912	876	840	916	942	905	939	910	903	869	899	864	908	923	901	845	932	919	880	946	913	966	931	911	870	871	884	877	902	931	863	892	989	933	874	894	855	870	938	876	896	942	890	890	912	912	967	855	941	877	874	868	877	881	923	891	919	891	896	862	951	876	903	894	936	861	893	972	941	951	896	892	869	919	969	895	886	902	899	903	890	902	865	885	903	829	908	905	859	886	886	897	931	884	865	976	943	885	901	931	919	947	845	915	908	978	893	894	903	932	853	879	918	895	910	895	844	878	906	917	880	894	824	940	883	930	916	898	880	933	848	907	915	881	873	892	897	895	929	889	865	887	917	947	856	946	894	878	938	896	948	865	871	932	916	923	919	845	856	903	945	888	922	871	955	934	903	910	875	936	869	893	897	861	918	912	915	839	902	908	868	905	892	887	940	845	876	875	933	919	921	933	921	920	871	948	874	900	866	911	844	897	865	862	927	845	892	872	889	892	884	911	910	924	878	925	911	841	897	874	851	875	914	887	866	884	934	861	869	880	879	926	876	881	907	880	903	893	910	916	879	931	864	884	856	904	930	861	867	869	871	960	916	861	896	885	905	871	931	907	929	868	878	842	903	890	881	933	867	887	858	860	883	889	923	938	940	921	850	889	854	879	926	867	882	929	916	863	907	941	890	885	982	901	852	883	915	866	958	919	938	896	902	952	924	917	908	891	902	844	888	907	883	865	885	923	870	920	895	929	938	873	897	896	934	851	860	946	886	877	912	849	889	903	865	888	898	897	883	930	886	871	862	916	934	917	868	875	859	887	917	911	894	927	868	885	929	857	890	886	865	889	918	890	914	898	940	910	902	886	921	900	925	889	875	864	944	911	829	906	894	944	909	841	919	928	892	924	921	863	925	901	941	927	880	907	850	897	963	922	960	907	882	913	937	899	898	889	912	885	936	899	914	921	895	885	910	922	861	907	906	902	950	886	855	866	879	925	880	893	903	882	928	842	902	882	908	895	861	864	890	903	924	920	917	924	892	949	891	879	959	891	909	896	882	983	938	904	936	912	891	924	883	877	890	946	859	915	884	884	913	869	871	852	823	881	923	918	829	891	943	933	878	884	894	859	941	834	873	856	947	883	900	890	882	912	869	865	918	858	899	871	927	922	878	951	917	885	914	909	907	939	936	884	998	905	867	902	904	921	878	881	935	885	859	868	882	883	897	924	813	889	888	909	845	915	869	926	897	897	879	934	891	896	869	861	940	851	911	882	897	911	878	902	842	919	899	930	910	864	902	864	918	922	912	900	860	922	895	870	877	885	916	898	901	895	865	877	981	870	921	856	849	928	864	947	869	916	906	891	910	833	860	929	906	866	863	859	860	917	938	841	918	922	909	917	938	897	874	983	859	864	931	899	919	946	906	901	891	931	906	843	951	912	876	916	848	853	859	924	898	887	923	894	860	912	876	883	905	968	895	929	900	918	881	880	894	924	888	867	896	864	925	915	924	854	881	927	943	872	862	891	884	868	963	887	925	935	896	891	933	886	880	917	927	906	862	869	916	897	877	876	966	861	870	939	916	902	898	888	918	926	892	892	856	908	935	908	937	918	878	904	878
26032	21636	24224	29557	21651	10487	522	384	352	306	305	328	303	307	299	317	263	308	319	318	267	283	291	257	288	303	316	253	288	256	257	244	290	319	296	286	259	280	281	292	323	257	239	273	280	283	289	280	274	267	307	274	277	313	289	276	291	284	302	284	262	296	283	261	278	287	276	278	252	248	280	284	266	293	287	271	304	266	305	250	269	261	258	281	289	285	288	295	280	275	284	271	276	277	268	272	265	307	266	276	305	265	280	277	263	253	289	275	288	253	307	297	293	247	287	288	274	285	259	298	247	280	262	284	273	237	274	275	295	288	301	282	261	296	317	277	275	267	292	293	272	264	287	273	287	272	264	274	263	250	267	283	261	274	280	296	296	256	270	279	269	292	303	311	266	293	298	298	267	288	280	275	305	303	281	257	286	297	259	252	259	308	274	275	271	290	291	274	286	321	265	284	277	285	262	264	263	274	269	253	270	289	267	288	235	262	258	276	263	276	262	285	269	250	274	302	286	257	260	291	262	306	270	266	245	289	302	305	298	298	293	257	275	303	274	280	294	269	261	272	301	272	270	281	257	271	286	292	275	302	270	242	257	271	274	302	258	270	265	258	267	284	249	308	299	273	277	286	253	285	266	268	238	270	263	236	287	256	259	253	276	279	269	314	262	269	278	292	283	276	268	280	267	301	252	295	267	296	299	280	292	261	264	261	348	288	294	294	281	265	287	298	287	276	255	291	294	253	268	280	296	274	276	287	279	298	263	296	245	243	276	285	260	296	266	283	265	283	278	292	266	237	285	282	260	229	256	274	280	250	313	287	285	294	251	285	286	284	272	292	248	274	285	298	288	292	262	293	260	268	280	280	287	271	280	276	263	269	286	291	284	264	264	281	250	278	327	276	281	308	292	257	299	275	279	258	285	287	271	273	299	279	257	271	271	257	265	282	265	296	287	262	270	260	263	277	273	264	276	302	286	310	312	263	307	306	285	282	293	282	249	282	267	288	267	256	286	262	280	259	284	272	243	285	271	280	284	262	262	267	263	266	266	272	273	271	304	253	283	273	281	234	268	289	257	312	297	275	270	286	303	296	291	283	277	271	271	292	283	282	286	267	295	273	234	274	287	302	280	275	286	298	297	271	287	280	264	270	252	263	294	276	268	303	262	258	282	249	272	258	296	237	246	280	301	279	307	313	269	287	278	317	275	257	280	276	288	300	293	298	269	256	286	271	274	258	256	263	266	280	264	256	279	307	294	278	293	286	270	289	277	283	274	281	289	288	284	274	291	307	242	276	284	295	251	262	286	281	267	271	276	295	272	263	286	282	260	267	278	299	270	273	311	284	308	263	246	280	270	253	298	253	248	274	285	277	305	275	266	292	281	257	273	275	283	279	272	293	280	284	301	231	299	280	268	308	288	271	305	279	265	263	290	301	272	277	284	294	294	272	281	272	273	295	271	270	252	267	266	251	307	263	242	254	281	271	280	274	297	280	273	245	288	256	251	278	285	284	256	292	288	301	267	332	304	272	263	294	256	289	275	275	308	298	312	298	287	296	317	264	269	266	260	286	278	271	283	293	271	256	284	253	273	270	269	267	270	267	284	273	278	244	293	297	301	306	282	242	292	286	266	255	252	298	261	297	293	310	280	305	270	277	280	275	252	257	230	253	238	293	279	260	278	278	255	281	317	263	273	284	268	284	263	271	260	284	248	292	291	260	289	267	285	286	276	279	266	263	269	241	278	262	273	275	296	277	300	276	281	277	272	269	242	273	257	268	304	280	249	279	311	284	266	238	291	281	286	280	292	271	291	290	236	317	293	268	286	272	278	252	304	294	274	274	286	287	289	237	291	310	270	258	271	293	298	262	318	261	289	261	272	259	258	272	287	270	285	268	308	289	278	291	298	272	274	283	262	276	263	233	266	269	286	262	278	287	255	297	279	277	276	256	282	251	287	279	301	257	293	314	302	281	257	299	278	255	262	278	273	270	254	274	249	306	283	255	293	253	270	255	286	268	296	326	279	300	267	296	260	269	302	283	241	305	251	290	287	302	305	313	270	271	293	254	279	281	270	276	282	263	266	264	262	282	265	292	289	291	313	285	287	255	269	263	282	261	278	282	287	274	296	250	269	276	285	259	278	274	314	297	295	306	316	296	261	275	312	248	291	262	262	312	260	268	240	280	294	265	259	281	290	255	296	248	268	273	299	285	308	278	267	281	279	264	272	254	260	243	251	276	318	284	263	274	279	287	259	279	292	289	321	284	313	286	305	281	305	282	285	286	263	274	286	270	255	328	279	253	268	290	282	278	250	287	266	242	277	297	275	298	274	279	307	259	259	274	293	269	293	284	273	249	248	275	286	289	277	291	282	283	277	318	303	265	306	303	278	296	288	266	276	263	295	261	261	288	303	282	258	262	284	260	290	245	295	263	308	293	277	272	321	274	266	263	296	274	273	280	286	307	273	285	262	281	265	295	278	280	252	232	255	280	285	289	280	295	242	297	273	260	311	243	275	271	239	294	299	263	269	270	301	303	274	293	290	273	285	277	285	276	252	265	241	273	283	274	290	286	260	258	267	307	300	273	285	301	274	283	265	261	285	277	305	256	264	233	262	288	270	282	297	274	307	294	286	290	272	286	289	273	294	256	240	264	307	242	268	255	277	284	315	267	288	269	258	295	256	302	287	274	290	278	278	270	296	266	276	268	278	283	260	267	275	298	302	273	267	309	290	258	276	292	305	286	305	297	283	261	256	261	290	274	265	304	283	290	259	282	278	276	290	281	264	282	274	297	247	303	249	267	278	299	303	274	278	282	283	270	310	265	283	258	324	262	307	303	272	297	266	274	263	265	257	274	241	254	275	300	278	276	273	269	265	299	286	310	268	280	256	292	303	281	271	251	255	283	283	265	257	265	271	280	281	277	265	266	264	265	274	269	281	268	309	277	315	253	293	257	265	302	283	276	282	263	264	279	274	272	266	258	267	280	316	281	288	270	320	268	281	253	256	279	289	285	249	256	267	247	262	255	317	267	286	290	267	286	270	284	274	271	249	297	285	290	285	252	308	259	308	276	295	265	281	263	234	279	265	243	266	276	260	284	282	304	259	276	287	259	287	280	280	251	282	261	271	278	272	282	259	286	279	264	240	255	266	277	294	287	276	283	258	295	282	289	279	322	278	288	252	253	276	282	253	263	280	272	316	282	266	311	286	272	300	272	266	286	274	269	247	249	300	280	269	270	304	275	269	298	255	242	288	265	286	275	270	276	288	316	253	291	280	300	276	285	267	281	292	250	279	312	283	307	277	275	294	282	280	256	288	277	283	296	307	292	264	277	295	288	268	252	291	268	251	278	248	275	275	313	274	276	270	283	299	285	305	319	261	268	293	265	269	270	260	282	265	251	282	286	286	238	285	251	251	290	263	253	266	283	307	286	295	293	275	292	283	287	311	273	269	282	275	306	313	288	250	269	269	287	273	278	270	265	278	288	298	282
4537	1919	1064	804	623	630	590	627	579	642	607	588	597	585	576	618	631	585	544	648	606	628	559	580	622	582	573	602	571	559	642	602	591	586	577	602	572	560	614	589	602	611	565	543	568	596	625	538	593	566	579	552	547	569	609	618	577	592	589	555	588	591	573	562	592	565	570	556	594	581	626	583	576	610	550	588	581	592	569	614	585	619	585	628	564	547	607	543	590	561	581	530	569	578	548	614	596	561	616	584	585	577	582	594	598	612	555	602	610	581	577	557	562	602	584	586	569	615	603	581	613	630	613	593	578	575	609	583	614	586	612	633	576	635	624	589	575	565	559	563	587	641	572	599	586	612	617	585	615	593	580	563	573	577	570	579	584	591	602	570	596	553	573	558	586	566	530	617	584	588	587	595	621	547	583	640	556	602	581	571	571	583	605	613	626	633	580	583	619	574	576	562	597	579	596	557	573	588	592	560	563	543	592	553	606	567	599	563	589	572	623	588	547	583	547	589	584	586	570	546	583	621	547	593	596	609	602	558	568	576	592	595	599	570	621	588	617	586	595	581	584	571	589	583	615	597	561	569	606	608	574	564	639	575	650	574	605	594	569	599	595	576	557	594	605	563	585	532	564	618	584	616	593	584	630	562	570	581	626	571	602	579	552	560	594	559	594	576	600	640	613	589	577	571	631	594	587	621	616	594	581	577	584	571	561	577	589	595	627	578	606	583	619	583	608	573	620	597	577	536	582	578	615	587	581	598	584	654	529	586	596	590	544	587	568	578	569	589	519	622	596	584	564	590	639	573	571	597	569	591	592	604	559	566	617	569	621	613	600	578	633	581	586	595	553	647	590	589	618	566	552	573	605	598	600	570	609	574	583	581	589	585	598	634	568	558	553	592	574	599	573	563	620	590	604	554	580	576	584	592	583	619	644	558	585	595	539	583	623	569	587	616	577	602	580	585	597	605	585	659	608	557	586	608	594	588	566	588	595	622	612	563	614	557	598	605	589	557	628	555	602	564	562	556	609	549	603	588	586	605	653	595	586	601	633	584	596	603	531	620	563	622	618	576	592	539	576	598	595	606	589	580	592	574	574	600	597	552	575	596	588	584	620	623	555	575	589	597	584	581	576	564	587	593	606	584	632	576	588	567	597	572	607	573	549	574	633	578	629	540	630	554	551	587	556	545	586	531	584	585	589	589	604	614	580	590	599	575	560	578	619	608	587	569	602	556	563	574	543	555	588	626	557	592	614	628	574	592	597	610	640	604	590	586	549	605	572	593	626	576	611	616	589	553	552	583	586	616	553	576	612	594	596	578	597	568	578	567	617	591	574	596	607	588	584	594	530	629	571	585	620	553	595	568	644	558	560	580	560	589	601	599	568	568	579	554	553	592	565	601	537	600	576	587	624	593	598	577	589	590	604	588	617	576	553	617	610	600	608	568	557	587	577	584	659	587	598	590	611	641	610	597	565	612	571	554	566	562	608	569	626	560	559	598	600	553	637	566	627	617	562	596	591	592	569	570	610	567	592	555	593	589	602	622	626	612	618	534	590	582	574	547	627	590	606	569	565	585	573	573	555	592	629	564	564	608	613	603	606	581	601	580	596	557	609	593	577	598	579	590	610	566	600	580	602	544	621	579	571	577	595	564	610	584	569	619	587	562	582	568	607	594	583	565	579	572	585	605	614	574	599	618	593	585	609	571	573	620	591	629	572	594	582	564	654	648	576	584	540	579	587	615	624	586	577	572	565	615	622	618	600	570	610	631	589	562	571	573	563	584	538	624	568	583	596	602	588	614	591	614	563	598	568	600	593	584	593	593	567	581	600	605	609	580	609	566	590	631	558	576	599	563	576	588	619	593	576	574	572	600	591	586	598	597	598	570	554	568	554	541	567	541	571	558	602	581	591	602	579	583	580	586	628	578	600	605	608	592	580	585	623	586	592	588	605	556	603	589	602	590	585	562	562	580	589	599	580	541	652	609	595	601	613	609	553	570	554	606	616	577	592	611	584	586	551	580	596	597	570	597	594	576	577	593	566	561	584	596	577	599	603	593	599	590	586	573	551	589	597	614	592	577	577	594	598	581	536	595	601	605	609	602	595	610	589	581	571	641	583	606	583	567	571	593	559	568	598	607	613	622	577	601	603	616	608	613	601	595	623	636	576	544	591	571	556	606	595	609	592	578	585	562	595	566	565	595	574	595	609	615	584	608	618	585	584	580	582	603	604	585	616	655	591	588	565	589	610	621	611	564	584	548	553	596	595	598	537	587	581	593	617	568	608	573	566	566	580	566	549	631	562	571	558	557	568	589	564	607	618	575	561	622	599	584	602	596	576	582	609	600	576	609	566	622	593	607	585	609	621	596	599	576	567	613	615	574	594	577	558	567	598	531	604	585	549	638	553	610	620	589	634	598	578	595	609	586	603	631	576	613	598	608	572	585	566	586	587	596	588	537	580	592	573	594	605	596	557	566	613	589	599	632	543	608	559	562	580	560	586	546	609	629	571	578	610	636	611	597	598	604	607	606	594	605	599	558	568	601	637	599	547	612	655	569	586	568	595	607	597	537	590	603	591	618	594	635	632	561	541	614	574	604	603	563	566	619	575	570	574	572	591	604	585	537	618	572	619	595	613	615	599	564	562	603	608	618	598	591	596	563	611	572	551	551	582	621	557	582	604	573	606	592	606	588	565	586	597	585	629	615	639	573	594	542	566	603	538	592	588	546	586	580	605	618	631	578	590	627	593	582	572	583	628	566	556	581	583	575	620	586	605	562	571	624	536	573	623	558	555	593	576	627	549	591	589	607	546	605	636	578	608	564	601	624	562	546	597	578	561	578	604	609	605	591	582	605	582	589	599	566	600	597	631	610	598	577	559	573	605	565	560	598	623	587	575	607	550	575	614	567	572	622	574	605	596	597	585	603	616	555	568	561	586	593	570	604	582	599	590	605	572	599	575	565	599	613	538	624	591	560	585	601	573	590	589	593	593	573	596	613	615	579	595	588	558	582	549	609	552	598	574	579	600	600	625	623	554	581	650	581	569	553	581	649	570	614	604	601	583	572	598	538	591	593	570	605	609	593	610	591	621	605	605	565	612	572	597	585	582	598	573	616	562	599	595	586	575	601	601	615	569	606	575	584	605	576	599	575	590	572	602	566	613	579	560	584	622	603	544	618	576	575	567	619	566	582	563	578	588	611	627	558	567	568	632	598	586	619	575	586	608	607	594	585	610	602	582	580	582	593	607	609	550	612	583	549	594	584	595	535	577	561	594	572	601	599	582	568	640	586	630	583	573	577	594	597	610	599	545	600	578	558	570	546	608	564	602	579	605	561	591	575	597	625	590	594	560	582	592	535	590	603	545	546	584	605	608	571	606	555	576	582	587	577	577	584	596	623	561	588	607	565	591	569	593	569	563	578	600	621	588	556	570	642	564	574	564	581	586	551	565	588	588	581	609	610	586	567	564	620	570	587	574	557	575	560
25313	21634	24693	29070	21638	21647	10007	392	245	215	217	192	175	203	181	145	159	170	157	147	142	132	149	159	135	158	150	128	128	160	138	110	150	151	140	148	173	137	127	132	162	135	143	116	119	136	117	146	132	144	127	130	142	107	124	146	147	156	144	125	125	131	126	153	135	106	149	124	131	162	140	130	119	146	147	139	141	135	166	127	121	126	139	144	134	127	153	114	133	142	132	126	118	116	112	146	122	141	126	123	116	114	141	139	115	136	119	133	125	130	113	141	137	137	143	147	126	121	151	143	122	123	125	123	130	134	131	130	126	104	108	122	128	105	128	116	141	129	137	146	124	141	129	129	141	121	114	118	147	148	139	127	128	131	139	125	150	144	109	120	113	153	119	129	131	141	162	135	126	113	141	118	147	129	159	121	122	154	128	108	121	168	150	148	140	132	133	120	147	120	133	121	147	120	128	114	136	126	131	133	129	142	156	134	142	115	140	116	141	160	138	126	133	126	134	119	135	116	128	118	128	120	119	145	120	127	136	156	139	136	132	151	131	129	129	112	139	135	113	113	136	128	140	128	140	141	121	141	141	120	143	144	113	121	121	126	152	113	129	115	126	149	124	135	128	121	139	128	123	137	147	156	118	151	111	129	126	127	129	135	127	123	138	120	145	117	122	118	136	116	135	124	123	155	128	139	152	113	123	131	147	125	126	148	126	113	145	133	127	138	122	138	142	121	133	139	123	112	137	113	135	109	128	116	112	123	144	154	127	123	117	133	140	160	117	126	144	133	136	127	137	127	121	134	118	128	124	140	137	150	118	120	149	128	147	130	137	138	149	135	127	154	149	153	121	136	135	116	113	126	128	116	128	125	125	144	135	133	124	124	145	139	115	145	139	131	134	140	120	146	117	126	127	130	144	132	113	147	124	129	139	129	127	126	132	138	151	134	139	137	130	138	134	148	121	125	121	140	136	114	155	117	106	144	124	146	141	146	127	117	137	150	142	148	128	129	120	147	117	121	135	125	137	133	141	133	138	136	105	140	136	133	130	134	156	135	130	156	131	135	148	138	116	127	126	142	126	146	133	129	148	112	132	105	132	104	131	131	149	122	129	117	131	120	134	127	99	111	145	149	119	128	130	126	119	141	112	131	154	139	145	132	123	124	113	153	142	119	150	134	115	128	134	116	121	157	136	162	135	122	129	115	133	123	129	114	142	138	138	129	126	119	119	119	131	147	140	125	134	138	130	144	141	122	136	156	118	109	128	122	121	146	155	137	132	119	112	111	126	119	131	142	137	121	127	131	113	126	134	118	126	131	129	115	145	116	126	132	112	125	124	125	155	118	132	126	118	132	118	107	135	135	139	129	126	143	158	126	142	117	144	114	126	140	118	127	107	127	138	128	143	112	124	111	143	143	137	119	132	143	134	152	147	147	126	132	137	154	114	133	115	93	128	132	124	112	95	115	121	122	152	128	127	146	151	133	122	137	120	164	135	139	144	138	125	128	129	120	116	136	142	117	108	122	132	143	143	138	124	139	139	140	130	123	147	152	106	124	129	134	109	115	133	129	128	118	127	122	135	127	129	132	112	119	117	141	130	113	138	124	127	140	112	153	143	133	148	135	145	122	131	146	138	128	154	146	131	126	140	129	103	118	111	120	118	127	134	139	143	111	134	114	134	137	131	122	148	138	147	128	105	122	125	135	122	115	129	121	105	123	121	131	142	119	132	119	119	141	160	139	155	133	135	114	154	134	121	155	125	133	116	159	134	114	138	135	125	165	137	140	133	111	143	145	136	116	128	123	131	124	126	134	135	137	109	104	133	130	128	114	145	139	125	142	130	114	149	134	137	137	116	117	115	127	145	129	154	105	112	135	137	106	107	119	139	129	140	134	141	128	139	117	129	140	133	126	157	160	148	145	142	138	138	96	133	125	155	128	122	130	132	125	127	137	107	114	158	113	138	146	130	133	129	143	135	128	126	138	126	119	114	120	113	152	113	138	120	129	124	127	125	129	130	134	129	136	130	133	153	142	131	140	107	130	152	126	137	148	141	117	120	144	116	132	145	120	119	138	140	138	143	162	111	150	133	104	124	135	135	123	132	118	129	155	134	128	121	137	157	153	116	131	121	133	127	116	111	117	138	136	155	99	135	122	130	126	110	115	130	132	136	115	113	124	142	110	138	149	121	116	112	132	116	148	136	146	128	167	129	122	131	131	153	119	133	139	141	136	127	132	170	138	123	146	140	119	133	156	118	128	145	111	104	117	123	143	128	145	131	141	134	113	120	130	140	157	143	153	106	133	133	115	157	141	97	148	157	124	118	152	127	121	124	135	133	126	123	145	135	129	122	160	119	112	129	133	131	142	122	125	101	150	118	133	135	132	133	127	109	122	125	115	113	115	125	121	133	146	128	157	123	123	124	138	136	117	125	120	128	158	135	116	156	133	118	146	120	148	132	109	125	132	127	111	145	141	164	122	135	132	128	143	111	115	138	119	106	126	132	135	142	121	134	142	133	127	120	119	127	144	145	161	120	135	123	106	135	151	121	131	158	163	108	116	137	130	131	148	168	132	147	120	102	136	110	131	112	128	129	153	118	134	139	122	116	147	122	114	156	108	101	128	117	124	149	127	133	130	127	125	131	136	135	135	133	133	135	136	133	126	130	117	105	122	135	133	111	125	131	118	153	123	129	124	123	139	125	105	159	134	133	114	128	126	129	171	155	138	131	121	122	141	124	118	117	139	115	122	153	128	116	150	152	149	111	122	125	126	145	158	133	125	120	132	133	131	128	122	154	135	125	120	122	135	142	144	127	133	128	115	131	110	131	142	128	122	136	138	143	126	156	139	135	115	159	135	117	148	174	136	128	128	131	120	139	120	112	123	128	153	123	142	137	125	130	130	117	124	134	127	132	148	164	120	115	139	123	115	113	118	137	126	129	115	123	134	149	151	146	131	141	155	122	143	128	119	138	130	118	150	117	126	135	119	145	150	130	144	134	129	132	119	141	133	133	126	138	138	147	117	115	146	145	118	118	125	119	140	167	128	145	149	129	124	146	166	150	131	136	141	172	138	132	136	136	128	106	118	150	134	117	144	137	145	105	132	154	101	125	123	132	139	123	126	133	139	129	137	100	129	111	109	134	139	140	149	148	135	107	136	153	127	139	131	154	122	124	111	136	134	134	123	139	156	132	154	116	115	113	148	156	111	130	133	134	142	154	122	129	127	135	141	129	137	120	127	121	146	132	128	124	158	125	132	156	142	130	139	127	127	149	123	127	117	140	117	146	129	147	125	131	124	116	122	130	126	134	145	134	118	128	140	152	127	125	136	135	141	129	148	145	126	125	118	140	136	143	131	141	141	148	126	151	130	127	123	122	122	133	150	125	145	148	151	121	152	138	115	129	129	118	140	139	124	161	141	132	132	132	133	134	159	118	135	132	117	124	129	124	134	117	121	140	130	129	103	145	130	126	136	123	142	124	132	122	150
4119	3053	1275	693	519	417	379	363	363	351	359	315	325	336	332	316	334	330	317	338	329	338	361	333	321	321	304	306	333	305	303	296	317	323	312	327	294	327	317	320	321	319	339	313	340	333	323	310	321	321	342	308	323	316	337	320	316	317	311	339	333	293	305	269	323	335	302	305	341	333	337	321	301	311	339	305	351	334	323	331	294	318	301	344	292	336	322	316	313	295	298	312	312	289	295	316	323	328	294	327	323	335	327	336	314	323	338	287	325	345	316	311	326	308	369	303	317	329	320	342	324	333	303	304	319	315	303	330	329	314	305	303	330	324	335	340	344	300	329	318	303	339	295	317	321	310	300	303	315	306	298	313	300	307	305	281	319	332	339	316	314	300	314	323	312	289	316	294	323	340	327	334	322	293	340	315	334	328	319	325	347	323	314	306	348	332	341	298	338	333	306	320	318	326	286	327	312	342	302	330	330	307	315	337	319	318	347	308	306	329	300	278	336	326	320	298	332	323	315	299	319	312	315	344	336	316	327	292	339	314	302	332	295	342	330	307	357	322	333	337	287	317	303	286	307	319	303	327	319	324	338	320	342	300	312	313	306	328	324	329	314	330	326	314	319	298	328	305	316	309	318	331	360	320	330	308	309	318	346	333	310	300	314	311	309	349	323	322	300	334	307	319	351	337	327	309	316	307	361	353	346	323	349	343	312	342	344	287	329	320	366	314	325	322	330	320	313	316	293	329	351	327	320	320	322	311	284	337	342	352	359	291	317	308	309	349	343	368	329	312	322	308	300	349	327	283	324	323	328	293	333	295	333	286	318	332	347	314	297	326	319	302	312	300	315	316	304	312	296	342	307	331	332	304	317	349	322	312	355	301	301	354	314	339	304	331	293	313	340	342	342	306	331	331	313	351	311	340	329	308	308	333	334	332	308	330	309	369	345	321	311	314	343	324	320	336	324	310	328	309	326	332	316	318	331	306	290	297	313	327	307	310	321	296	313	310	313	318	323	286	318	327	319	305	332	337	336	323	304	339	302	333	304	338	334	334	315	290	313	303	352	308	337	319	325	337	283	328	324	341	303	314	319	333	313	318	328	299	341	333	346	336	335	298	329	325	308	305	315	338	353	325	298	334	354	315	310	328	301	316	328	322	319	306	335	315	336	259	300	347	313	318	316	316	335	343	302	311	338	351	320	331	371	315	321	330	319	303	343	332	287	320	315	341	302	320	308	341	310	319	330	326	308	331	325	340	339	334	301	370	300	309	291	314	294	271	304	328	330	325	324	340	298	325	314	360	311	315	281	311	306	297	326	328	332	325	340	325	295	284	293	349	307	319	330	320	333	288	329	336	309	325	343	300	327	307	322	319	333	331	321	303	323	334	345	327	361	339	331	321	324	309	329	333	317	328	324	361	335	324	315	345	323	304	309	311	305	303	344	299	305	316	315	307	316	353	293	310	314	322	313	332	345	344	325	315	321	343	312	335	302	305	300	319	308	354	316	280	288	318	329	311	298	356	332	333	323	304	314	303	339	297	312	309	321	315	334	299	334	285	330	290	324	292	342	288	313	319	312	309	320	334	323	335	339	304	327	337	332	311	325	317	330	290	322	321	341	333	355	323	330	322	346	316	312	334	342	311	296	328	298	307	297	303	330	312	315	342	324	371	317	303	319	319	331	348	300	341	312	340	306	326	354	320	331	355	302	314	343	333	331	302	320	307	302	324	309	297	340	301	318	320	284	272	317	333	320	301	309	337	327	306	319	306	322	321	342	320	327	343	342	333	345	325	280	327	326	303	335	351	296	360	332	315	308	320	313	331	310	303	325	300	309	333	324	317	357	287	317	300	307	314	350	332	309	312	347	328	340	330	334	324	299	325	361	324	311	319	293	288	305	313	301	336	333	311	278	302	334	321	309	309	335	307	345	301	339	330	310	319	320	302	307	321	283	305	311	323	334	287	298	333	302	317	314	320	342	378	313	351	341	310	310	327	325	288	313	302	313	337	293	340	320	293	300	333	313	287	326	319	325	367	313	340	335	309	332	303	343	305	320	323	337	292	328	305	317	323	308	312	325	300	315	340	327	345	320	341	342	304	317	298	332	313	325	330	344	380	295	329	316	298	340	314	328	330	285	321	322	336	313	330	334	316	310	301	326	319	333	309	310	283	317	334	324	316	300	301	319	308	307	298	337	294	295	329	325	321	324	328	308	331	301	325	313	312	309	337	330	323	339	305	308	335	364	301	313	323	326	315	321	299	305	303	340	323	299	331	334	340	299	344	312	328	320	317	346	305	318	311	351	321	318	348	314	320	319	291	302	316	363	323	317	317	316	304	354	282	329	346	301	313	311	333	300	339	311	347	300	316	334	332	315	288	309	316	325	321	318	317	308	320	327	339	346	316	308	302	325	346	300	296	298	334	306	320	330	311	321	331	325	299	311	307	299	362	328	303	330	314	327	289	345	340	330	313	320	299	328	311	332	299	331	333	358	314	318	347	337	309	279	307	300	288	313	308	334	283	322	304	281	301	304	314	297	340	329	304	319	349	333	309	295	345	319	329	343	321	327	344	333	328	354	319	295	313	308	301	338	328	302	302	332	309	332	334	294	376	287	297	335	338	304	315	326	287	315	316	332	311	338	342	314	311	295	328	330	351	327	311	301	326	310	316	348	347	308	320	318	300	330	292	329	319	288	290	327	316	317	330	326	329	332	316	335	353	316	312	303	310	304	325	333	305	304	300	293	311	305	289	329	347	285	314	328	328	312	315	313	305	318	314	316	331	308	349	297	302	315	325	327	295	345	376	329	314	340	302	354	339	331	339	314	324	284	305	329	310	303	319	305	334	344	300	334	353	326	308	324	318	303	326	335	315	317	331	315	325	313	323	312	331	311	307	346	317	320	341	276	328	296	318	311	332	299	282	318	319	341	283	333	322	329	333	308	312	307	303	316	325	300	307	316	314	305	278	330	303	334	330	335	316	348	309	306	307	308	306	334	345	301	347	290	351	324	330	347	301	299	313	304	291	334	348	284	333	329	303	327	314	339	325	351	320	335	300	330	257	301	342	322	303	315	320	321	325	313	327	311	327	323	332	321	325	325	347	286	350	342	312	327	310	325	317	333	349	344	322	325	291	309	330	325	316	326	309	346	333	329	328	309	316	317	317	294	331	308	335	343	302	316	342	337	315	343	306	361	330	294	320	323	317	309	298	299	324	326	336	337	328	349	317	353	323	314	314	338	321	296	288	320	325	348	337	290	305	322	349	297	325	329	317	304	271	302	315	341	343	309	323	332	334	304	314	295	351	321	336	328	314	327	293	315	312	284	288	296	332	298	345	283	322	316	319	320	326	317	326	284	318	314	323	317	280	314	343	328	303	305	318	298	308	344	326	354	339	331	342	316	314	344	284	318	323	329	325	348	291	311	338	341	323	348	308	331	316	316	299	305	331	325	323	346	314	308	320	342	317	328	334	299	303	318	297	318	356
34202	14188	2063	519	442	466	432	419	455	435	401	433	432	431	380	427	421	402	434	490	410	438	419	407	453	415	425	427	439	456	413	402	433	430	426	446	418	397	434	422	387	464	423	402	456	418	433	444	417	440	409	416	433	435	473	454	454	459	449	491	421	444	451	452	434	429	436	404	414	450	417	472	428	422	442	444	442	429	446	401	418	444	460	443	476	456	419	468	425	424	477	437	415	377	465	427	438	451	430	391	478	428	462	411	423	424	411	437	447	421	394	437	459	406	442	432	469	422	466	419	432	410	446	410	452	432	446	404	392	486	432	455	464	467	442	410	475	470	417	461	448	441	436	389	453	441	444	454	435	428	430	440	443	444	490	440	428	404	441	468	453	462	427	442	415	443	482	392	460	420	458	446	432	418	409	469	409	444	456	417	463	418	425	444	426	440	430	430	449	458	467	444	410	464	423	403	470	414	444	382	436	409	464	434	444	417	465	424	426	449	452	448	418	415	420	406	431	434	427	420	426	441	438	447	436	487	419	420	424	464	451	444	442	465	408	468	412	420	439	436	416	430	433	437	432	408	484	438	436	429	448	456	462	477	434	417	465	444	453	449	432	438	435	474	439	413	448	457	391	390	459	455	456	439	434	422	446	407	452	425	442	419	443	469	438	399	416	411	466	430	487	361	436	419	463	451	467	444	438	402	418	469	432	439	441	454	453	428	455	387	398	451	390	390	416	420	468	400	468	459	426	453	400	442	406	426	416	417	419	431	414	438	400	404	428	386	413	412	409	450	443	413	473	437	390	415	451	418	447	422	425	437	464	442	439	462	398	403	466	444	456	429	411	439	397	444	426	439	434	443	431	461	455	416	425	424	449	440	465	440	404	438	401	442	435	414	408	408	437	457	437	412	472	448	414	425	424	442	422	433	430	448	408	455	444	427	420	403	415	427	447	401	407	416	413	454	388	409	436	443	425	419	416	453	470	478	462	415	450	411	478	425	431	426	426	429	410	484	441	424	427	454	411	428	445	397	454	440	447	424	436	418	467	457	431	415	406	369	449	438	413	452	441	421	454	412	441	438	430	426	408	468	403	465	446	452	445	465	442	450	432	455	442	426	361	462	457	439	421	462	426	485	462	452	436	464	423	443	459	456	430	418	447	422	451	462	453	421	418	457	464	426	439	395	429	437	431	414	440	444	442	472	432	438	465	430	422	419	414	447	445	383	406	429	433	477	423	439	455	419	440	419	417	433	425	410	432	454	378	449	391	411	409	418	447	466	432	411	452	428	437	453	442	431	395	460	498	434	448	454	447	405	456	449	397	411	396	441	434	435	427	428	418	439	444	434	443	466	458	398	443	441	474	452	446	491	466	435	446	447	444	428	399	415	439	414	429	462	446	437	418	448	464	446	425	459	486	450	471	422	437	439	449	416	403	382	421	424	432	441	428	427	422	468	441	405	448	442	472	421	437	421	443	445	460	380	439	411	450	461	440	387	463	412	418	412	465	446	418	463	448	428	453	412	435	413	492	416	418	417	392	395	443	423	441	433	439	434	424	418	438	420	412	487	403	416	425	438	419	417	461	442	439	394	417	423	449	480	406	415	447	420	439	469	434	403	468	445	389	432	445	435	409	464	434	435	442	452	434	463	415	441	430	445	419	421	456	472	472	440	418	446	436	443	380	431	471	408	464	461	453	395	424	424	433	411	428	482	452	420	444	410	427	440	418	460	416	412	454	454	431	471	415	377	424	417	433	405	421	421	395	412	386	455	434	443	428	409	435	434	452	421	453	414	426	447	406	438	413	437	449	446	432	401	414	421	411	414	463	391	413	441	438	412	383	408	422	426	429	422	455	432	426	420	452	466	415	404	430	438	460	433	456	417	443	436	415	429	427	392	411	403	443	448	445	423	419	397	414	445	430	418	431	438	438	409	467	404	461	446	453	462	422	418	413	406	443	431	457	436	411	393	409	430	396	380	430	415	429	467	442	449	425	428	424	432	413	420	446	432	435	457	438	435	441	389	439	400	444	441	441	431	425	431	449	431	398	410	416	432	401	410	461	447	459	410	423	495	440	449	464	459	465	448	458	427	404	404	434	437	422	423	422	435	452	442	447	470	437	438	432	402	396	429	446	464	416	424	435	428	434	433	470	421	423	442	426	400	449	429	444	402	408	441	449	437	458	477	448	393	420	443	421	414	414	441	436	424	435	450	410	443	442	419	459	423	405	405	407	448	428	422	394	459	444	438	422	399	411	442	439	473	412	446	422	438	444	442	424	420	419	437	405	445	406	413	403	435	435	459	425	458	397	438	439	443	431	419	411	411	439	437	444	457	419	444	440	473	425	439	425	409	408	420	393	439	410	494	466	412	415	441	405	472	427	460	468	435	435	399	384	460	442	441	401	448	424	466	408	432	437	418	442	407	434	464	478	380	412	401	438	451	434	424	485	483	411	468	425	433	430	395	438	365	392	393	440	397	464	401	429	454	418	459	391	412	437	420	461	434	441	455	464	449	404	445	421	391	465	386	460	424	456	400	441	407	450	403	422	455	425	449	395	451	397	420	384	444	428	413	413	401	400	457	458	431	433	394	425	452	482	438	425	427	436	487	436	456	460	471	435	449	411	471	450	447	399	439	432	429	497	434	402	427	436	446	443	433	444	441	438	420	446	423	419	414	416	410	391	425	431	426	462	449	430	460	417	449	407	428	434	405	447	419	397	462	412	405	445	410	441	448	448	461	465	457	440	400	408	458	434	442	459	401	410	416	425	460	451	435	430	459	465	427	449	435	437	471	429	416	438	438	427	414	435	427	409	448	440	457	438	477	433	453	441	454	459	423	454	415	455	449	425	435	451	415	411	413	420	440	433	473	432	424	380	425	457	429	452	430	391	424	468	431	433	416	445	419	456	392	468	459	427	443	431	415	418	405	420	431	438	408	429	406	417	415	444	446	445	434	442	432	451	447	453	415	452	437	426	414	461	431	485	449	468	433	407	428	420	455	424	447	431	417	393	464	476	428	442	384	438	407	445	487	384	452	431	464	416	414	447	421	393	413	454	455	411	433	482	440	451	425	430	447	431	468	442	451	452	432	463	410	409	423	445	412	442	397	389	410	421	415	413	430	456	470	451	458	400	395	406	420	442	461	463	395	429	451	438	408	500	488	443	444	401	421	450	422	448	461	468	459	418	480	425	437	455	477	411	457	392	440	422	429	426	419	426	438	404	399	447	402	430	448	420	468	406	420	461	424	386	438	453	426	436	423	431	410	414	441	500	451	461	479	464	410	417	430	433	395	448	455	484	469	458	450	430	421	432	445	449	399	424	465	395	449	445	451	469	433	378	420	422	438	416	446	414	422	428	426	442	427	429	438	447	429	429	444	464	446	439	399	391	449	397	412	422	456	435	418	405	437	410	410	425	455	465	454	413	430	423	506	421	416	468	447	433	470	454	420	402	450	442	431	415	387	448	465	417	446	434	465	429	421	439	449
8092	946	928	945	920	895	886	984	905	873	888	941	910	917	948	915	953	904	894	896	882	939	855	846	927	878	881	885	853	924	884	909	869	960	906	891	874	843	947	894	866	877	929	908	944	928	904	899	866	890	886	881	914	915	893	875	901	905	883	878	871	867	802	935	879	884	857	923	888	885	949	890	923	886	864	895	907	908	919	906	894	934	918	887	893	904	936	880	885	868	895	881	845	896	883	930	930	854	876	886	852	904	887	916	895	860	915	919	900	900	888	916	837	891	860	901	905	927	892	869	866	919	904	858	897	912	892	879	914	883	911	925	856	882	914	820	839	879	906	879	906	872	894	893	929	916	922	925	881	958	875	885	898	896	869	895	874	915	916	898	900	896	925	845	914	899	873	871	878	888	911	924	887	871	921	863	947	872	954	956	915	923	885	867	903	850	870	940	838	873	874	890	903	855	947	887	914	915	876	897	905	878	854	835	889	927	928	914	883	902	919	946	919	906	934	936	878	898	864	898	950	872	823	898	894	899	898	898	959	850	894	867	872	896	930	906	892	894	916	894	926	867	924	928	934	941	900	902	912	883	855	863	940	921	873	896	919	874	875	832	849	958	865	858	903	888	835	922	899	905	913	900	869	936	890	909	930	897	841	912	904	899	917	915	940	956	895	893	924	894	861	890	876	942	895	922	868	855	942	888	897	889	901	923	847	899	904	924	920	925	856	938	861	887	867	915	886	879	864	845	926	917	885	912	897	880	920	881	926	945	901	911	911	966	932	885	900	858	853	932	921	874	982	917	887	857	930	893	904	940	844	881	910	975	875	904	902	886	901	986	926	895	861	899	829	945	891	915	884	867	847	900	913	860	900	956	929	941	836	803	839	929	954	905	849	869	857	882	852	885	875	935	867	962	911	897	834	839	900	925	913	892	903	886	893	929	873	944	929	952	878	892	915	925	932	962	893	878	848	933	894	932	876	961	929	946	906	885	862	913	893	891	890	894	896	923	901	875	887	899	919	876	930	897	913	864	905	903	864	892	882	908	886	907	932	882	923	893	929	908	907	968	921	852	963	909	886	933	919	895	907	874	934	935	870	884	890	884	860	943	885	925	919	906	869	893	850	925	896	874	883	857	929	852	868	903	894	897	905	825	900	885	900	849	809	866	892	922	842	866	900	937	929	912	895	956	949	904	899	868	873	855	944	884	939	904	925	878	877	941	900	898	934	871	843	843	853	880	896	898	884	860	868	912	875	921	930	904	887	933	933	847	935	944	887	874	889	931	897	866	843	952	880	913	879	935	905	910	926	886	891	932	917	935	872	917	893	906	871	881	983	851	883	929	907	833	857	921	890	903	943	891	884	908	873	907	857	906	931	936	861	914	808	907	926	901	902	902	942	915	851	888	855	903	884	930	938	889	947	846	918	885	887	932	902	905	856	897	902	925	867	945	913	892	913	857	895	894	928	872	849	897	884	925	828	888	909	931	879	901	990	916	895	875	942	903	902	900	911	861	944	921	851	959	875	884	911	878	900	843	902	876	919	909	862	860	923	875	938	885	948	933	888	874	877	904	893	912	877	913	892	830	893	859	905	898	898	842	923	901	958	902	887	937	897	860	900	954	844	874	905	925	907	912	850	857	908	904	912	873	890	876	912	895	932	885	917	939	927	896	917	912	908	874	897	907	857	925	882	890	835	929	921	911	874	868	901	845	953	904	924	897	831	884	926	881	924	886	938	884	914	921	916	864	869	839	970	878	840	920	926	911	861	900	885	926	966	949	978	896	917	892	837	937	925	892	912	904	911	922	923	891	910	872	895	910	936	900	887	953	870	942	855	909	939	911	880	936	932	889	916	894	839	912	945	952	895	922	917	926	893	889	857	932	917	861	887	870	871	886	916	838	908	866	906	908	899	949	883	906	936	904	897	870	942	871	953	896	927	882	913	912	862	882	889	893	918	889	934	912	905	881	954	910	929	892	892	885	962	848	899	911	893	906	870	878	893	947	954	957	865	849	910	919	903	853	903	873	901	896	883	831	934	926	868	903	864	928	895	900	817	865	908	850	926	807	919	855	913	964	891	897	868	943	870	921	885	876	915	900	897	910	933	869	868	915	888	897	898	906	915	900	933	942	910	946	890	855	899	881	909	948	876	910	834	903	932	897	942	953	882	883	929	869	936	860	957	879	863	858	958	911	891	841	873	888	891	886	884	837	887	865	941	943	929	871	857	903	875	919	873	916	899	904	905	885	940	868	887	844	895	906	887	879	931	904	920	913	890	915	840	886	909	924	911	892	902	866	878	860	881	907	898	965	926	917	871	882	883	868	853	942	830	891	876	857	903	933	923	874	895	881	884	922	900	884	869	861	871	887	850	882	858	905	945	909	905	856	921	902	897	975	866	904	930	935	859	917	916	898	924	892	880	887	891	854	911	914	861	934	877	888	886	857	894	939	838	859	918	871	897	853	907	868	940	933	916	844	919	930	937	913	891	865	895	917	907	862	874	892	922	963	900	886	930	928	899	871	883	888	878	956	869	880	892	931	888	906	896	901	881	866	857	883	909	880	869	916	903	875	810	900	879	977	891	947	938	867	925	923	868	886	896	912	911	894	879	849	929	879	902	864	906	913	884	903	977	881	913	938	915	912	908	875	915	887	893	888	921	898	946	870	893	928	937	914	898	889	911	929	899	871	902	837	887	898	908	896	911	927	907	920	883	905	891	875	882	876	929	925	911	954	850	863	911	882	884	904	897	888	900	917	894	834	862	897	921	907	925	928	918	901	886	888	905	925	932	879	892	817	910	823	894	924	903	847	911	930	898	893	861	899	913	933	872	877	866	897	930	895	876	866	873	874	870	879	929	906	882	876	880	844	953	863	901	863	895	938	931	889	919	894	921	865	863	815	862	914	902	867	913	866	801	879	888	914	896	876	899	877	943	932	920	899	891	904	877	924	825	897	922	893	846	905	872	904	918	906	844	913	943	876	866	864	957	918	913	900	920	867	912	972	926	910	893	826	896	874	880	897	862	928	895	890	880	865	895	868	869	949	920	877	891	899	873	953	912	906	917	855	918	865	907	923	939	875	907	873	896	860	894	883	907	874	896	897	877	901	954	917	892	897	892	899	896	914	935	850	896	928	846	900	901	907	887	875	877	935	926	920	929	938	895	906	857	932	877	873	896	871	869	920	890	894	892	906	917	932	934	856	893	864	927	959	874	864	901	927	889	888	905	919	887	874	876	851	889	899	911	901	955	908	852	900	913	933	869	917	909	830	881	919	843	861	881	864	867	903	903	875	871	876	889	923	891	859	910	886	899	898	936	882	888	909	909	906	891	904	880	899	872	916	876	948	911	903	937	924	853	916	894	904	893	912	920	885	900	855	895	863	942	928	949	891	853	867	876	905	884	940	879	957	850	880	879	880	925	887	906	844	877	912	938	909	890	929	878	892	953	918	946	852	865	860	916	846	923	871	938	883	898	847	916	888	862	842
26058	21674	24243	29594	21679	10282	498	388	335	325	296	296	283	321	325	250	284	287	287	270	321	290	256	275	268	284	280	284	286	279	233	279	282	282	305	287	287	255	292	259	286	290	264	263	288	298	325	300	278	308	271	277	262	265	285	279	284	283	279	262	258	268	257	256	252	258	278	270	281	268	315	256	294	276	290	282	266	287	283	246	296	282	301	280	313	251	282	302	300	275	299	277	288	313	252	293	295	288	270	265	286	293	268	269	283	257	292	298	279	250	265	291	272	249	281	281	292	250	220	277	275	295	286	276	268	240	296	294	245	283	269	253	283	284	318	248	300	306	302	319	282	282	295	284	290	295	275	242	318	297	296	274	291	265	286	278	281	270	271	274	273	275	291	248	285	263	293	250	263	284	301	265	291	296	290	275	288	251	306	270	283	296	296	259	270	260	283	269	296	280	254	261	291	270	259	250	264	282	307	293	305	264	295	270	281	301	252	276	283	275	309	285	251	294	262	279	238	255	251	314	255	277	258	259	280	265	270	270	292	277	286	275	262	238	279	271	255	262	276	279	278	279	250	255	246	269	261	259	281	279	279	292	282	255	272	258	290	308	308	244	272	298	288	252	256	265	298	266	295	308	279	266	283	290	266	272	249	296	262	294	275	234	268	239	260	283	291	272	289	241	276	293	282	297	258	280	269	265	252	260	251	316	259	250	280	269	315	261	281	296	254	298	278	292	266	287	248	284	275	268	259	267	286	276	276	271	270	265	289	267	312	294	285	249	271	266	268	290	281	272	304	264	252	275	291	298	308	268	262	252	242	241	300	280	280	280	284	283	316	287	272	301	280	300	243	254	279	263	266	303	287	303	285	296	240	278	270	283	267	290	291	254	309	285	259	274	291	294	273	283	299	271	263	300	265	280	250	308	288	285	265	273	271	291	263	290	288	286	275	282	278	282	265	266	273	292	231	284	302	296	275	286	273	252	273	276	267	265	242	255	266	275	282	253	318	266	281	289	245	254	269	272	258	280	243	247	278	270	277	277	301	278	276	285	259	264	289	274	268	278	287	284	283	270	283	241	262	279	275	259	270	280	250	263	261	271	270	294	251	302	278	271	268	299	253	264	290	297	280	252	235	292	280	291	244	256	300	290	303	282	303	267	262	276	303	276	268	270	269	285	292	268	258	308	270	304	279	292	272	272	256	286	288	298	276	275	284	269	311	268	290	275	279	247	254	254	269	295	253	250	264	268	281	255	250	291	272	287	268	258	279	275	293	242	276	274	267	273	262	267	260	263	276	256	269	270	280	297	267	293	273	282	252	273	282	299	287	267	277	255	260	287	234	259	291	293	287	289	234	269	253	293	283	272	276	286	288	261	268	291	258	285	249	287	286	285	260	304	277	288	274	254	283	262	254	298	252	267	284	288	274	305	282	259	311	252	291	274	286	293	289	275	261	253	276	270	264	236	278	287	306	256	271	308	313	281	275	311	293	296	312	290	280	266	264	297	300	300	294	274	237	290	260	281	314	257	288	266	307	265	297	264	307	297	271	302	292	266	294	290	297	285	298	227	259	257	293	281	267	263	250	296	285	289	260	284	264	308	294	262	264	287	289	277	289	275	274	276	279	281	300	242	263	289	293	283	276	270	257	244	267	282	282	265	268	245	270	269	274	290	268	286	305	274	267	301	262	269	280	296	257	270	268	269	268	260	263	296	283	263	270	250	272	294	276	284	264	260	304	263	298	255	275	280	268	295	277	276	292	271	307	283	285	252	276	275	275	301	290	303	274	271	284	274	296	269	300	284	273	286	294	257	224	285	262	274	280	267	269	279	265	276	277	252	294	270	261	261	280	293	276	297	281	282	299	251	283	255	267	297	283	258	274	276	278	295	240	258	280	274	255	292	261	272	268	277	278	307	274	281	272	283	248	279	277	284	300	284	255	271	255	284	321	290	273	268	253	261	290	288	290	270	269	276	319	281	300	283	235	285	281	258	285	305	270	296	269	238	254	293	283	316	306	265	279	254	276	266	282	284	296	298	288	233	289	281	285	282	263	244	264	271	294	271	285	288	269	292	281	259	266	290	305	250	281	269	262	262	286	251	278	265	271	292	253	275	257	284	266	276	278	286	262	278	273	275	249	277	265	275	268	261	260	277	275	271	277	268	302	255	296	286	237	284	266	258	271	260	297	293	268	278	278	259	251	254	295	270	262	277	279	322	278	274	288	291	261	282	274	283	264	251	267	283	272	281	260	270	261	281	260	268	258	262	279	268	256	259	267	296	303	285	282	240	269	258	300	273	303	261	282	278	288	278	286	281	259	260	292	311	284	265	269	262	281	289	277	256	283	260	284	300	281	253	264	249	265	298	290	311	290	269	262	283	275	242	274	297	264	292	277	256	248	288	297	265	244	281	289	306	270	289	264	256	279	252	285	263	272	265	285	281	318	270	269	294	253	249	276	288	270	280	258	297	257	293	262	264	270	272	298	287	250	292	240	264	268	281	274	274	286	289	260	265	264	270	261	252	240	266	259	272	281	290	253	278	258	263	266	237	273	254	279	260	253	287	258	269	252	251	260	282	298	263	263	279	279	305	289	268	265	266	295	267	273	274	292	270	293	283	274	278	302	285	287	271	264	261	287	262	262	259	319	266	275	280	301	285	294	268	279	279	292	278	291	255	272	253	287	299	291	267	272	294	282	289	273	252	277	266	256	297	267	241	278	292	245	237	268	237	282	296	258	315	298	273	276	266	284	289	263	280	289	257	254	288	270	277	288	284	276	258	292	263	301	309	303	281	292	285	283	274	274	266	295	263	263	273	262	283	269	283	278	273	260	247	262	283	265	258	283	281	271	260	267	243	279	262	281	310	278	301	261	272	300	248	271	260	296	287	284	281	281	268	267	309	242	252	276	280	282	270	281	240	239	260	269	282	271	251	266	275	268	309	261	325	236	293	269	246	269	277	255	285	256	258	279	264	266	267	253	260	294	269	266	251	284	289	279	309	283	254	235	275	274	276	273	253	221	304	271	251	243	271	336	270	278	314	285	283	272	283	262	293	337	269	289	260	282	305	300	289	270	285	311	280	274	265	284	294	283	254	262	276	274	305	276	301	294	259	255	300	254	289	273	272	267	286	282	261	246	282	272	278	280	294	264	279	259	247	294	271	292	290	282	247	273	283	260	282	285	281	242	286	280	252	253	251	260	313	244	295	272	259	249	282	240	280	259	244	286	288	267	294	286	281	272	267	279	274	287	256	277	250	250	292	253	284	283	268	250	326	227	299	284	289	290	279	255	239	256	262	279	320	257	259	288	277	297	299	284	266	278	296	295	269	283	293	288	272	280	313	280	279	258	275	298	289	282	252	251	298	255	271	296	261	278	274	248	294	291	252	243	246	267	301	278	226	262	312	286	324	289	246	243	248	259	250	262	255	252	276	254	291	266	301	285	264	251	263	276	280	278	299	280	279	304	278	261	281	286	280	262	262	278	262
4542	2015	1075	729	652	667	637	610	624	597	585	604	589	623	603	640	595	553	545	619	617	572	573	596	561	617	617	611	572	603	601	592	582	584	596	583	603	550	581	536	596	582	592	581	604	598	569	606	545	588	572	565	638	557	570	606	553	573	574	555	579	573	535	561	580	595	595	545	595	594	566	596	580	543	599	615	598	572	595	592	581	612	569	561	544	566	593	565	617	571	594	581	581	579	578	602	606	626	550	605	583	507	589	548	599	600	599	560	608	593	587	625	605	561	591	598	592	567	590	553	601	620	590	563	623	563	567	611	624	611	560	600	619	559	550	601	588	583	586	632	562	572	541	614	614	622	560	578	629	628	600	599	616	569	569	597	583	557	671	559	626	608	599	625	593	605	571	537	627	555	607	565	607	587	634	601	576	591	578	551	562	596	565	603	667	571	577	599	591	585	582	601	613	613	595	561	554	613	591	576	606	597	596	548	551	587	609	592	587	594	548	540	577	586	548	554	573	591	556	608	607	571	596	572	582	548	584	592	611	583	606	605	598	599	596	590	590	598	589	593	581	583	573	591	595	590	586	614	589	581	550	569	617	590	578	587	575	583	611	553	562	613	588	604	569	587	583	581	612	575	576	546	589	613	591	575	597	563	574	561	551	561	611	613	579	566	586	626	539	613	590	598	619	595	586	639	614	575	593	568	586	564	549	557	605	567	566	564	564	602	594	578	572	581	578	562	575	559	602	611	579	600	587	602	590	584	531	592	614	551	566	602	603	549	603	559	586	642	610	609	581	547	555	603	563	569	606	576	565	593	571	578	591	575	585	609	583	557	579	591	588	560	590	581	583	576	617	603	593	614	538	623	548	619	556	576	593	565	575	574	603	581	611	581	569	573	611	637	550	593	563	543	604	537	568	590	635	601	563	573	626	583	628	573	619	588	625	556	563	562	588	559	562	650	554	620	566	617	558	585	535	611	617	568	600	597	576	603	631	590	595	560	575	618	627	561	585	607	574	627	566	609	576	575	595	633	583	622	566	556	606	561	571	591	614	589	516	562	565	608	579	583	582	572	596	580	612	573	581	564	593	592	581	627	604	585	607	592	582	575	626	578	578	581	570	554	562	558	612	548	626	567	563	560	641	577	593	586	569	589	623	595	574	550	565	589	607	573	612	568	588	632	584	594	605	615	631	542	616	608	525	577	630	581	568	564	586	559	619	568	589	620	628	564	542	594	568	601	625	587	577	604	543	548	609	660	645	561	597	550	577	594	610	566	566	554	582	591	655	601	608	597	549	565	600	577	535	572	552	595	588	621	592	606	594	608	592	543	602	585	522	575	574	616	586	568	594	610	612	591	562	544	564	590	575	613	530	619	621	618	582	611	572	607	571	606	553	611	563	569	557	599	589	538	563	567	564	598	570	578	604	614	591	583	567	536	611	562	598	596	629	575	611	568	588	595	552	576	593	575	570	569	593	578	611	591	564	608	590	608	585	584	590	609	575	555	591	613	593	622	575	590	583	592	543	578	569	616	611	559	547	614	621	564	629	583	571	575	563	600	580	600	584	561	595	587	569	599	569	567	553	584	559	579	569	585	581	644	572	605	600	572	618	581	588	579	591	592	604	614	606	598	600	598	624	611	626	600	597	556	600	583	603	554	566	608	557	575	569	591	638	591	597	566	591	579	567	548	629	585	552	585	608	581	612	573	582	623	591	586	550	589	611	611	572	551	597	623	552	578	612	602	559	561	579	628	592	548	603	589	605	604	569	563	586	557	583	589	630	590	613	613	544	550	569	604	560	607	633	562	586	589	572	602	647	589	573	582	603	583	607	566	625	586	586	552	603	590	583	590	590	567	588	614	564	599	604	565	597	597	581	572	589	574	593	626	621	580	621	574	612	610	583	586	596	564	595	575	628	610	572	636	597	573	585	597	566	626	538	577	556	619	585	615	599	573	588	594	585	581	571	570	585	574	587	581	583	536	582	610	556	567	554	614	589	576	584	608	571	564	619	637	563	587	573	572	595	574	633	584	616	608	570	566	611	603	561	619	605	595	615	588	577	600	560	640	579	609	604	587	610	598	608	589	562	614	598	590	577	583	576	552	599	602	608	598	581	573	612	625	602	634	568	597	617	595	615	593	562	614	582	564	598	579	592	548	572	564	623	607	577	582	627	640	572	578	583	595	598	579	609	582	575	528	585	572	603	585	541	567	582	576	599	596	557	579	542	582	561	561	545	591	539	610	537	572	555	631	527	626	572	559	560	609	603	560	585	566	585	626	593	575	590	599	574	586	616	598	603	586	574	550	550	647	588	594	572	633	605	597	549	576	573	578	580	622	616	585	572	545	568	606	631	584	612	617	608	606	550	615	572	602	564	595	639	580	556	554	601	607	605	608	601	573	586	615	599	596	575	595	601	554	550	570	565	589	582	622	590	606	641	580	582	611	563	581	578	528	582	596	544	580	578	619	566	645	568	594	599	584	563	627	577	606	610	564	597	578	609	610	573	586	590	615	583	591	566	576	605	581	595	613	550	611	583	597	601	581	625	585	568	564	578	577	613	554	552	544	554	642	592	583	622	561	587	586	550	585	608	593	546	597	598	563	588	543	606	630	544	600	567	587	603	593	593	584	625	542	562	515	604	585	553	568	565	606	607	625	594	539	618	633	596	592	595	587	545	592	596	568	553	638	580	592	603	561	591	521	618	619	605	609	535	569	587	609	590	572	630	604	596	573	551	581	544	556	582	562	591	606	581	580	574	587	582	541	554	644	590	580	558	596	543	643	593	533	587	559	566	563	580	539	604	609	563	618	563	598	587	556	632	578	592	558	611	605	624	597	596	558	589	575	589	576	540	575	593	565	581	584	602	604	575	572	622	592	607	608	558	592	598	580	576	592	608	580	545	594	573	568	583	602	519	564	554	596	594	595	577	559	613	553	599	570	540	579	601	601	628	558	588	551	594	600	587	643	532	586	583	606	615	531	611	619	604	636	588	570	580	525	573	520	607	616	606	568	603	595	618	583	598	606	566	573	597	605	580	613	587	599	581	590	555	575	566	547	571	589	535	578	588	617	577	570	600	610	603	582	602	578	591	581	595	596	565	566	569	578	575	592	597	559	560	635	546	568	590	586	602	616	594	591	582	581	574	599	582	607	616	605	564	584	580	604	602	548	580	582	615	609	621	594	648	565	583	569	571	561	589	582	619	571	612	593	581	582	563	558	588	543	586	573	521	548	565	568	585	573	553	611	613	579	553	546	597	589	592	569	550	592	590	556	585	593	590	583	584	583	594	581	602	588	594	600	610	567	618	616	573	584	581	591	637	598	593	617	610	604	599	598	523	617	587	552	561	574	600	570	592	551	567	638	572	639	577	600	563	606	593	567	605	543	558	611	585	592	613	592	553	554	597	571	600	597	594	583	577	634	588	622	561	616	535	568	533	600	602	602	553	588	576	571	567	567	582	562	571	572	567	525	558	595	565	563	598	592
25316	21670	24738	29117	21674	21692	9909	463	229	228	226	192	186	187	177	169	150	161	167	165	151	134	167	152	160	176	153	140	140	162	135	148	132	164	123	144	138	129	119	122	150	131	121	145	124	120	133	123	153	112	130	120	147	126	111	135	127	130	112	119	118	134	128	125	151	142	118	149	128	139	118	131	129	137	160	144	164	169	131	125	152	130	122	146	111	141	136	124	153	123	154	143	120	135	123	114	139	140	151	116	131	112	137	138	148	150	124	140	144	133	135	121	137	121	133	120	134	133	133	125	113	127	126	162	129	145	118	135	143	149	113	127	146	123	125	149	142	134	153	130	131	135	126	123	137	130	136	132	166	136	133	138	129	135	136	135	139	134	143	146	126	134	134	146	152	121	109	126	128	131	139	125	95	102	138	130	131	134	122	137	122	143	128	126	142	151	109	144	144	115	124	110	133	143	103	122	124	140	146	132	114	139	148	121	133	143	121	134	115	131	139	143	141	127	145	124	128	127	101	107	145	130	143	138	139	141	126	139	134	139	157	149	141	131	123	142	128	146	130	106	132	132	91	124	114	133	132	125	130	135	127	109	118	131	120	117	134	147	133	139	132	129	140	118	125	140	135	138	141	146	135	136	143	121	130	117	136	108	122	137	119	125	158	152	127	155	135	125	138	134	143	124	155	129	132	123	124	126	137	126	130	121	124	148	128	110	129	117	127	144	150	128	125	131	149	139	150	124	138	106	132	124	136	126	133	159	141	129	134	139	136	143	130	135	124	107	139	110	138	119	114	131	140	127	121	132	140	134	127	135	133	138	136	122	140	121	111	135	130	134	173	155	127	143	129	157	118	133	149	139	136	124	132	109	125	154	129	132	133	121	134	115	136	135	150	133	113	140	141	140	116	128	135	136	138	109	126	126	122	135	140	151	131	134	129	125	115	105	141	130	124	159	135	109	133	125	144	147	136	135	137	149	112	116	136	121	153	134	116	134	133	126	130	124	131	134	145	146	118	132	148	130	144	121	132	118	125	123	142	111	116	126	137	128	135	141	132	144	151	150	124	133	128	128	104	130	120	146	132	135	117	105	123	139	140	134	141	122	126	131	133	137	129	135	119	128	141	114	139	134	136	110	140	152	142	139	126	115	139	158	126	134	134	144	167	155	136	145	144	123	145	141	135	123	125	162	135	120	150	124	137	138	154	154	146	139	138	143	131	121	126	114	150	122	123	123	142	123	135	125	139	109	129	127	142	129	139	151	127	111	135	145	135	137	140	132	128	116	132	149	130	113	118	121	126	144	127	121	131	123	115	119	124	137	136	138	133	153	134	116	132	131	128	128	132	118	127	115	138	131	122	132	122	149	152	130	118	125	132	147	111	130	120	122	113	130	128	150	135	120	132	157	144	129	130	124	135	139	148	136	144	163	118	131	127	128	129	121	131	112	117	139	121	111	112	135	134	135	135	128	138	125	155	126	100	109	149	127	131	128	139	118	139	117	126	132	123	140	133	140	133	133	159	141	131	118	115	130	129	118	114	146	132	137	136	103	124	135	120	121	147	130	131	118	113	113	111	124	138	115	142	149	150	124	150	167	139	120	131	144	143	136	104	141	136	118	136	131	122	150	138	114	131	126	127	107	124	133	151	133	118	134	133	126	127	120	125	154	127	130	150	123	139	140	127	140	128	133	157	150	141	115	121	107	120	114	141	143	117	120	109	133	141	140	124	134	133	128	116	126	152	120	148	149	136	119	128	142	130	109	135	130	130	121	138	134	139	142	142	131	145	121	120	140	150	120	152	140	142	125	116	110	125	145	147	137	136	125	148	136	132	125	136	147	117	116	118	125	122	143	123	136	132	131	151	120	112	149	120	129	126	126	118	117	136	128	129	136	120	137	125	131	124	122	131	148	126	138	144	118	125	113	113	110	131	151	127	102	129	139	125	137	137	128	123	127	144	124	134	117	135	119	117	132	139	154	150	144	125	135	125	113	138	115	120	126	148	124	172	143	127	122	151	124	124	139	115	149	135	137	141	126	121	122	142	129	143	129	138	121	126	115	147	127	136	129	135	129	144	114	138	131	126	162	129	162	113	123	117	96	133	109	122	107	127	128	129	134	149	140	146	130	158	138	143	148	115	113	141	130	140	138	140	132	152	125	141	128	145	134	123	134	122	114	137	137	160	135	133	134	136	142	124	162	124	137	115	117	147	131	131	138	157	119	116	130	121	131	128	126	129	137	122	144	135	127	134	117	135	128	134	131	143	119	124	124	136	140	116	119	129	132	127	134	132	155	109	122	135	134	122	136	118	137	156	114	116	144	147	118	90	139	116	113	146	138	112	128	136	134	132	129	125	125	142	136	116	135	150	128	125	121	130	139	129	131	124	133	131	126	133	143	128	126	152	129	139	118	125	131	134	133	129	111	144	123	116	122	133	116	140	141	144	146	126	119	126	133	144	142	121	133	155	133	130	123	137	119	133	128	130	138	122	126	132	153	151	147	124	140	120	117	113	153	124	116	136	142	142	138	149	129	118	132	107	127	122	142	131	103	137	118	115	114	138	122	133	127	143	124	116	130	130	121	120	133	120	114	130	129	131	131	137	139	146	130	129	112	156	132	115	141	121	113	147	136	120	143	125	124	132	130	130	113	117	135	123	145	136	129	128	139	137	146	125	165	114	136	122	122	129	148	121	137	115	144	137	133	131	107	127	115	148	114	111	145	159	141	133	129	144	124	120	151	141	110	124	128	148	132	147	110	140	151	154	143	117	140	120	122	122	129	140	122	139	127	130	138	107	140	133	137	126	132	110	121	108	137	109	142	122	150	129	127	132	106	118	118	129	115	145	132	138	131	140	118	141	148	146	117	106	133	124	129	124	111	125	129	144	136	131	145	128	122	135	137	150	119	129	140	125	135	110	155	139	136	133	124	148	150	114	128	121	102	144	137	122	113	138	140	114	137	117	136	136	145	117	148	182	127	126	135	130	171	157	109	140	131	112	134	177	146	126	132	107	117	146	131	140	117	127	121	145	147	150	128	116	114	135	126	123	135	114	129	117	131	124	135	127	133	139	138	130	142	150	136	125	129	132	120	141	148	157	110	132	131	150	117	122	121	141	128	132	129	150	131	132	128	130	126	114	130	120	135	125	107	117	139	140	120	155	152	127	121	112	123	133	136	129	130	137	129	130	131	124	144	124	115	118	147	115	126	128	130	140	131	108	131	140	107	125	136	121	138	123	160	113	158	111	144	124	107	132	142	131	163	111	126	132	127	134	128	138	157	128	111	124	132	132	137	138	143	146	121	129	146	141	143	139	119	147	116	130	132	147	121	150	143	121	133	126	129	120	132	138	144	142	137	137	120	136	128	115	138	108	120	143	125	102	111	135	136	114	113	138	133	115	132	98	119	126	157	136	125	143	117	134	135	123	130	111	137	148	131	121	126	135	138	142	134	135	133	137	120	121	109	140	126	124	139	129	127	144	142	145	122
4162	3085	1291	645	529	421	412	333	377	322	325	339	327	323	333	290	312	293	323	333	311	337	284	352	305	330	339	283	339	323	319	289	307	320	341	316	324	326	277	330	331	352	350	328	338	326	317	302	344	312	336	298	287	291	318	309	314	284	305	308	327	316	286	301	318	335	315	293	303	314	340	316	309	324	316	328	305	319	302	300	324	316	303	326	279	333	338	358	331	303	324	320	312	329	325	309	320	328	316	313	315	334	328	323	315	329	315	292	348	327	321	295	329	345	292	353	317	321	323	308	338	306	324	309	288	306	316	342	328	330	329	326	347	317	320	339	324	306	328	321	348	284	335	327	322	306	356	319	297	334	292	353	311	334	335	310	316	291	296	309	334	292	333	329	292	288	308	338	326	339	326	321	317	317	309	313	326	349	316	307	309	323	330	306	333	308	303	338	306	339	299	310	289	332	338	320	330	332	343	320	291	341	323	309	326	300	301	319	321	339	333	328	299	291	291	314	314	331	297	325	322	360	324	305	288	342	332	342	337	281	300	333	321	322	325	316	304	313	339	336	335	309	314	318	309	354	334	324	324	308	333	318	299	328	303	319	309	284	339	308	339	330	320	316	309	291	328	343	314	347	319	313	334	288	345	325	328	323	299	310	303	297	320	330	320	332	334	292	305	327	317	317	325	340	335	316	348	267	336	309	302	291	310	302	321	312	320	315	341	321	326	305	353	313	312	330	336	317	320	312	274	331	314	340	297	309	309	337	346	328	278	344	322	338	320	299	314	319	324	304	329	290	314	301	323	315	323	327	318	338	335	332	348	328	321	303	313	295	307	333	282	305	320	309	330	306	318	355	335	321	332	359	314	330	352	316	335	355	344	310	331	319	308	328	292	353	319	328	304	304	337	304	357	310	297	325	309	312	350	327	330	325	314	320	330	300	327	320	298	321	329	324	308	332	323	293	308	304	310	335	309	315	281	301	321	319	287	300	302	292	332	290	332	331	329	344	329	321	296	317	309	315	314	319	282	281	352	299	327	300	311	300	291	327	321	316	318	306	336	332	328	330	336	311	314	337	303	300	308	326	351	321	318	301	310	316	335	321	329	305	328	320	316	334	310	336	320	288	345	307	322	312	299	328	315	308	331	274	301	350	346	292	357	312	327	304	303	305	302	304	311	313	326	309	300	354	313	315	307	300	351	328	355	322	304	317	319	316	319	340	314	325	332	316	321	351	334	332	273	322	359	307	342	342	317	346	287	339	314	307	304	327	289	318	344	356	314	320	297	313	330	340	321	324	340	291	326	329	358	326	309	325	327	304	294	300	334	329	302	314	312	339	369	311	337	326	306	345	317	295	336	329	321	300	330	317	324	313	339	298	321	339	313	326	340	336	315	330	288	356	319	278	307	344	316	326	316	327	324	285	298	287	319	345	331	313	338	310	321	332	308	305	350	302	282	313	297	278	294	315	332	299	346	306	333	313	316	337	346	339	319	338	290	346	305	342	361	313	344	284	343	324	312	334	321	332	299	321	307	315	312	321	290	338	317	341	286	286	301	314	305	332	322	315	303	296	293	317	351	322	315	332	358	329	316	309	296	317	339	325	300	355	336	359	334	328	323	309	337	303	337	299	340	314	352	318	325	321	316	336	329	335	302	317	344	289	328	306	305	334	345	298	302	329	299	308	320	335	334	362	322	340	314	292	339	309	325	309	333	279	330	316	330	291	312	345	290	325	305	332	312	295	340	339	337	336	281	337	318	314	320	309	308	337	328	271	351	292	284	320	301	326	359	357	307	321	333	313	328	332	348	333	298	317	298	340	363	302	317	342	279	297	298	331	304	339	317	333	332	313	299	332	270	327	323	311	338	349	335	315	305	312	338	334	319	290	302	313	301	307	302	291	325	328	317	354	304	319	316	324	334	336	302	305	345	317	324	317	318	298	311	318	351	336	335	321	310	312	323	338	306	309	308	349	310	296	290	321	340	349	338	310	329	298	333	349	325	292	313	327	299	327	324	330	338	336	329	323	338	285	317	322	318	310	313	312	338	303	318	306	333	335	344	342	310	301	343	327	313	303	310	320	295	309	353	337	337	302	320	312	281	298	292	291	331	310	346	335	344	310	318	342	296	332	334	327	334	356	344	315	337	341	359	315	306	315	320	328	321	276	342	306	330	308	305	330	316	345	306	328	303	333	299	334	334	288	322	331	293	313	323	315	350	329	322	325	331	287	320	309	337	330	285	303	298	304	339	300	315	330	331	282	281	344	315	311	293	326	283	304	292	338	318	314	341	331	356	335	333	324	330	325	314	327	328	348	322	320	335	308	337	321	315	314	309	306	322	279	292	346	303	318	301	331	301	330	318	344	301	293	335	346	345	327	317	302	327	317	334	288	314	306	296	334	325	331	317	325	334	320	299	341	318	322	291	353	345	323	350	312	350	314	314	324	314	359	329	343	309	314	343	324	294	334	320	324	250	330	320	338	299	325	316	334	330	326	332	337	308	318	315	337	342	273	317	295	308	320	321	314	311	307	328	310	328	327	331	317	308	315	328	334	307	322	331	333	303	318	336	308	294	333	304	326	324	319	315	305	316	295	273	344	325	360	320	309	339	301	303	333	309	312	331	312	305	299	335	307	346	323	312	309	297	317	337	328	302	316	333	281	340	326	298	315	323	335	298	297	331	307	317	317	313	306	295	301	294	355	305	298	295	276	329	291	340	329	339	326	317	302	303	349	321	254	315	353	340	298	275	350	333	361	303	307	328	338	338	303	295	345	338	297	341	314	317	295	305	330	328	309	308	333	340	321	324	318	363	325	305	328	315	335	294	345	301	369	322	316	330	325	297	329	312	334	319	300	348	304	354	292	343	332	328	332	343	309	326	322	304	305	344	325	346	321	350	312	331	324	294	340	338	321	326	331	320	339	309	330	320	319	317	327	309	339	329	320	308	330	334	319	348	357	325	322	314	340	287	328	311	288	308	327	316	338	312	316	319	346	326	301	313	291	326	333	342	324	314	308	318	297	328	301	346	344	311	294	338	319	298	316	320	322	342	305	346	304	331	289	332	321	296	302	317	336	331	305	300	301	310	322	306	313	294	321	336	333	326	364	334	312	335	275	334	312	263	292	289	296	341	341	325	299	304	339	317	333	325	328	331	320	336	300	313	344	290	336	308	334	340	336	309	323	337	312	330	327	315	314	301	321	341	307	328	318	304	293	336	324	321	341	299	347	315	305	351	316	338	301	287	284	307	315	316	310	307	342	310	313	330	352	339	315	304	295	308	290	335	329	332	317	310	318	332	344	345	293	313	338	339	285	327	331	331	306	323	320	347	302	306	343	325	306	327	292	304	311	294	334	325	326	321	348	312	303	323	336	307	327	343	307	304	309	343	324	309	356	339	322	328	331	322	315	335	295	338	332	321	347	360	321	296	325	324	329	294	317	307	357	272	316	319	305	301	336	334	338	335	292	298	295	326	331	374	327	300	325
34406	14267	2023	522	432	457	436	438	446	452	436	435	411	461	438	415	449	379	422	491	410	489	450	479	386	431	462	424	462	428	407	416	409	480	444	405	421	417	441	493	410	455	430	415	453	440	419	415	469	443	456	437	468	401	426	431	421	435	465	428	423	371	443	459	452	415	376	412	446	438	465	444	444	462	433	448	455	457	423	423	455	438	449	449	463	447	494	452	447	418	444	439	394	447	465	430	456	409	441	438	430	438	413	422	413	437	448	473	425	413	446	431	433	436	430	406	466	416	435	409	409	436	419	439	428	398	416	408	457	463	424	443	505	465	414	409	449	442	437	393	446	416	426	437	418	513	457	446	431	446	454	446	492	432	430	444	376	473	457	407	468	398	450	404	420	451	436	431	403	416	420	414	440	409	469	429	416	414	454	421	365	465	437	423	388	446	446	384	427	457	433	455	437	386	451	446	447	438	438	474	445	420	499	418	448	429	464	412	454	438	477	425	393	443	437	410	445	457	424	423	433	444	453	436	426	458	457	417	440	417	400	456	437	363	441	448	462	433	438	406	442	398	446	472	402	415	418	437	446	422	406	461	431	440	397	418	439	419	426	439	432	435	438	383	439	445	400	452	436	379	448	451	481	468	443	392	419	454	477	414	447	440	437	425	419	414	418	403	424	432	402	457	409	426	417	439	422	441	460	477	409	440	455	440	411	438	418	427	418	411	443	390	407	424	404	421	386	420	464	460	373	448	427	429	443	446	433	465	425	410	460	435	436	431	446	409	435	412	430	417	452	438	429	440	439	401	443	489	423	434	465	446	439	463	442	404	447	410	461	435	459	428	453	433	433	421	457	453	407	450	453	409	412	466	440	443	452	418	473	438	445	445	405	411	446	436	441	412	449	445	433	428	448	399	452	421	457	429	408	439	483	430	396	476	407	406	447	395	428	408	440	476	442	389	435	460	438	412	456	441	435	477	412	480	446	420	380	440	411	437	417	427	457	460	408	425	418	452	496	390	383	423	437	440	439	418	471	427	404	404	439	409	455	467	455	436	407	451	399	454	475	457	427	455	448	425	408	468	447	438	436	452	458	437	432	455	422	409	438	440	467	442	447	444	445	452	439	471	406	408	459	466	434	406	439	456	434	475	421	442	412	405	419	436	439	445	416	433	439	452	468	419	438	420	399	448	470	458	450	417	453	438	447	414	403	480	412	457	454	439	428	456	455	493	415	483	460	457	417	477	384	422	429	428	432	479	440	416	428	429	438	402	397	428	457	408	443	455	464	420	390	443	425	417	446	444	422	419	409	393	460	452	442	426	448	460	407	456	451	471	421	423	422	420	421	453	419	439	448	412	417	451	444	393	397	460	414	420	455	438	452	403	459	428	431	453	419	481	443	448	423	461	446	437	409	445	430	443	389	413	434	455	431	417	435	453	442	408	430	470	471	442	403	443	415	409	424	391	430	458	440	469	415	393	433	423	465	447	410	433	437	412	420	438	444	451	413	459	444	430	450	436	440	457	439	414	454	460	417	434	476	385	398	437	451	429	424	457	397	398	418	449	461	407	438	445	424	409	418	399	403	447	425	454	454	413	426	469	400	432	441	423	439	478	392	401	431	424	451	435	429	433	441	372	436	443	433	434	423	404	460	489	441	448	437	415	421	440	441	451	396	438	439	422	440	433	425	435	429	415	445	416	448	413	437	412	452	429	384	440	450	415	417	479	458	385	412	407	431	425	472	443	430	401	427	482	451	474	433	419	432	461	417	397	420	427	437	437	443	428	445	395	428	389	407	441	412	424	403	424	443	425	443	437	413	445	396	394	423	444	428	426	419	422	402	479	437	410	444	431	408	458	466	435	429	425	471	422	433	444	438	449	446	443	420	429	431	464	441	448	407	472	439	438	430	414	435	421	451	463	455	447	442	418	389	383	483	475	457	437	429	410	427	438	406	442	427	458	421	439	446	417	445	440	419	431	432	426	430	429	434	489	438	425	446	449	452	484	410	424	477	441	412	413	437	442	411	433	430	434	426	432	463	442	471	428	441	465	441	408	409	423	399	396	429	441	417	408	422	444	404	439	415	431	469	411	408	428	419	445	491	457	459	438	450	444	444	424	453	420	446	422	421	434	422	428	473	416	461	416	401	409	462	445	415	437	472	425	421	461	422	418	425	441	407	420	415	441	416	431	437	475	448	437	462	466	411	445	428	458	448	398	441	444	404	422	422	470	440	386	391	429	418	410	440	417	420	460	461	448	428	408	394	451	444	427	431	460	407	443	421	408	384	452	432	420	397	410	448	445	428	432	404	386	432	403	409	450	424	441	439	430	387	427	433	458	429	467	447	445	430	452	410	454	439	469	437	434	435	412	448	450	413	405	459	446	425	415	428	424	481	467	482	463	464	440	437	418	412	442	430	446	421	441	435	432	437	467	462	464	446	419	463	429	439	437	439	492	392	376	424	418	414	421	440	400	429	426	418	456	451	434	441	407	468	433	438	460	447	456	413	400	493	458	429	417	400	381	428	430	438	482	432	439	420	408	456	465	457	431	447	441	415	441	452	425	427	424	446	438	449	452	474	425	470	437	412	442	497	440	410	487	413	466	496	418	451	451	443	463	443	445	448	465	460	405	447	456	412	395	493	450	441	457	404	411	449	463	452	404	438	437	427	400	433	459	469	422	456	448	473	468	436	379	463	391	438	400	449	437	452	419	413	441	416	445	455	463	461	438	433	442	436	471	384	414	440	446	455	440	480	443	422	469	411	408	436	468	431	415	406	420	428	439	435	487	441	434	407	428	423	470	423	396	454	436	427	433	448	455	459	478	432	453	460	404	437	436	432	435	458	418	489	435	398	417	436	411	403	467	434	379	440	453	474	383	438	437	425	464	453	446	439	456	453	436	416	450	410	438	485	426	411	420	426	438	433	457	430	426	426	427	458	415	437	448	465	464	428	476	462	425	457	507	438	394	429	428	429	420	430	408	393	480	436	400	425	427	425	444	460	415	428	424	433	467	439	474	444	434	435	441	430	437	447	429	428	442	418	394	409	442	392	426	411	406	468	440	455	425	442	416	431	453	444	445	416	409	430	434	422	399	471	451	445	415	400	431	479	387	460	404	400	414	432	423	457	415	417	429	392	479	436	484	396	456	423	426	402	386	408	448	437	419	453	453	420	436	468	451	455	456	419	425	447	476	463	471	503	436	454	457	459	456	427	453	422	434	399	417	386	444	432	407	477	429	456	401	413	415	440	418	482	486	391	405	382	450	488	417	428	464	443	418	461	484	451	442	439	457	452	433	468	426	400	455	416	418	446	426	452	454	414	448	398	437	455	430	445	445	445	437	447	425	449	444	476	414	434	419	403	466	421	444	424	421	418	409	405	440	410	429	410	436	445	500	439	416	393	449	428	430	421	426	429	432	439	441	395	429	415	457	438	439	428	420	428	453	444	446	396	408	403	426	452	454	453	454	464	432	441	414	436	425	433	474
8259	970	905	951	932	859	914	829	880	879	917	908	856	895	872	878	921	940	842	906	941	892	885	934	867	891	986	885	890	879	930	909	888	866	867	853	865	872	918	902	842	895	929	948	905	886	834	897	887	869	953	879	896	882	907	807	821	950	874	918	877	901	876	923	920	884	965	878	839	923	864	953	874	904	897	929	861	954	905	880	853	880	908	869	893	896	851	859	889	851	845	892	885	875	936	881	878	882	889	893	901	906	921	872	924	834	948	852	874	833	928	878	872	931	936	893	922	947	887	865	914	893	932	889	874	875	881	895	919	870	862	941	936	899	853	883	898	909	876	881	899	876	867	906	981	901	885	881	876	855	926	927	938	898	925	861	946	853	870	874	915	875	911	909	904	946	936	922	874	927	922	920	922	893	950	894	924	885	902	889	869	944	913	868	925	931	896	910	884	950	858	919	873	913	840	882	887	914	892	864	920	878	942	892	911	875	873	920	909	937	879	886	882	912	951	934	906	908	889	905	912	913	933	850	908	940	896	958	892	971	878	898	887	897	951	855	877	864	878	903	913	858	884	886	925	865	864	941	884	927	902	934	882	896	869	890	886	879	941	934	867	893	846	859	899	886	889	907	921	923	916	861	903	978	896	866	867	949	842	904	881	924	915	916	889	851	875	909	903	893	887	891	911	860	1013	901	875	923	933	941	905	905	929	881	886	890	919	900	866	928	900	867	895	963	938	898	917	841	894	865	905	917	928	904	881	866	901	894	904	922	884	896	905	906	953	855	929	893	876	891	898	873	918	879	916	905	876	864	919	939	963	854	858	830	851	880	902	832	933	873	925	900	879	872	867	896	887	906	893	934	911	856	881	925	918	932	909	885	879	900	915	894	878	885	853	939	855	899	896	911	915	880	880	896	921	887	837	881	901	966	857	929	940	929	862	886	894	865	912	904	903	849	887	930	873	946	901	902	937	907	935	890	852	885	925	913	889	862	947	916	924	870	930	898	888	917	914	872	874	934	850	900	885	937	874	878	999	903	913	905	898	945	903	913	890	881	878	833	923	908	862	856	883	926	865	897	930	915	928	855	868	888	941	886	938	914	920	924	867	880	928	937	868	867	878	927	885	878	864	926	909	904	882	918	876	862	918	877	902	889	884	929	872	923	882	885	979	939	895	871	914	880	898	881	903	907	929	895	937	931	888	899	849	935	839	868	877	878	920	905	891	922	903	906	905	932	869	897	933	878	860	874	892	903	921	885	898	896	929	905	945	859	892	889	902	887	918	869	900	925	876	910	868	852	894	912	881	879	865	912	902	815	848	877	932	885	922	942	884	956	922	903	903	878	949	920	911	875	947	928	930	921	933	911	890	909	867	867	880	933	908	859	918	903	941	874	857	917	901	889	899	879	910	895	922	916	879	971	909	887	889	866	929	891	944	916	928	892	861	878	949	875	882	879	881	906	940	955	851	900	908	940	905	891	899	894	871	918	890	932	878	942	927	890	883	890	859	894	842	884	869	871	908	924	889	871	926	882	890	906	853	896	911	843	904	829	904	909	896	879	874	922	849	861	870	916	908	870	929	902	921	932	937	900	861	875	890	873	910	899	859	868	884	922	943	873	903	882	898	922	886	895	900	919	915	950	938	857	942	887	901	891	900	900	926	872	854	888	916	859	880	917	894	932	840	899	848	873	864	958	884	925	888	889	903	924	923	863	886	909	943	883	870	906	903	909	923	898	900	876	886	973	874	897	909	926	869	940	906	886	903	901	887	928	928	890	830	871	842	829	931	825	908	886	886	912	905	831	843	888	884	890	946	924	869	912	961	924	868	902	913	912	886	894	886	882	896	887	838	927	904	868	879	866	933	871	884	855	883	891	880	966	936	926	885	878	903	900	843	926	877	919	942	917	870	917	903	907	863	867	859	904	907	898	910	860	872	849	936	853	836	947	913	921	843	895	936	905	896	890	889	880	904	908	894	943	882	908	889	897	903	908	875	898	937	919	917	846	921	892	919	866	891	845	892	891	883	914	950	893	936	873	889	914	872	924	890	927	940	885	871	907	850	899	880	893	898	878	891	932	899	907	879	855	886	907	868	876	961	942	878	869	929	906	822	886	919	884	928	934	853	899	866	850	926	932	935	906	955	893	876	872	876	893	888	970	857	923	898	915	887	925	899	858	854	906	837	911	916	907	938	877	906	909	898	882	906	893	882	960	861	857	888	879	891	837	878	901	898	914	905	840	949	907	915	829	892	909	887	857	867	883	854	989	888	897	931	868	861	882	896	940	887	923	920	936	940	881	872	934	895	894	859	920	913	870	887	870	883	900	887	911	905	884	900	949	881	905	977	898	862	907	891	933	942	906	900	894	858	915	884	934	883	896	902	884	866	936	889	892	887	958	855	940	835	884	912	908	929	893	891	896	885	940	855	917	896	837	881	898	906	880	908	895	907	908	935	850	881	927	881	936	877	899	855	886	859	873	855	855	965	876	862	912	879	955	889	950	944	876	917	897	876	862	890	873	895	912	889	899	951	869	905	864	902	917	905	890	918	887	909	854	886	869	856	939	856	884	895	853	910	905	823	907	905	898	922	871	926	895	900	893	918	894	871	847	869	969	940	829	909	857	918	866	869	900	908	896	889	884	884	904	837	876	905	870	902	925	850	862	876	924	851	927	868	889	969	952	960	936	922	928	930	902	889	874	903	895	896	884	909	918	902	883	888	872	953	954	943	870	922	897	866	970	908	904	889	864	927	918	860	873	886	912	860	874	890	852	897	932	864	931	934	885	892	906	876	870	878	915	896	900	893	896	933	899	914	912	884	906	944	920	918	841	907	822	927	951	881	929	929	860	853	936	878	836	917	889	901	916	856	847	919	870	897	896	911	854	893	927	889	924	975	886	948	910	904	843	896	954	875	901	946	874	872	890	920	895	848	902	874	910	905	905	948	869	924	870	911	932	917	881	921	840	876	874	890	861	936	875	875	952	896	895	886	848	875	865	886	891	952	896	896	881	885	854	933	906	889	889	918	908	921	939	910	842	909	849	891	906	876	937	852	930	893	906	872	929	913	900	870	920	885	894	910	895	898	911	898	844	892	902	919	910	917	898	864	936	900	871	899	917	862	914	904	900	918	871	897	875	931	887	829	919	910	863	937	855	927	906	905	932	884	870	914	913	864	890	885	940	891	921	908	874	861	913	913	867	921	853	870	836	872	885	882	908	896	883	911	894	922	956	898	869	888	918	952	895	918	920	903	938	930	917	883	920	924	938	873	910	863	866	857	868	916	951	898	888	882	910	905	920	925	892	877	886	881	888	893	895	845	907	867	941	892	926	945	895	925	896	880	884	870	843	923	895	866	930	886	912	917	886	939	885	938	916	839	905	948	901	879	859	863	847	854	876	976	922	930	897	894	846	899	914	904	944	913	880	881	892	864	870	850	924	861	898	849	922	949	833	921	892	864	946	937	872	881	913	922	888	875	897	883	927	880	884
26007	21630	24252	29503	21635	10347	523	436	321	264	329	300	304	337	309	323	288	260	273	298	302	271	327	279	296	291	282	286	285	270	293	275	234	284	291	292	273	246	328	275	272	283	304	259	287	283	267	265	293	302	264	302	268	285	273	261	278	301	252	283	290	263	258	289	263	264	311	290	321	273	290	282	281	249	258	262	258	281	278	273	250	304	282	261	284	258	263	266	301	279	302	255	258	251	276	288	286	255	272	266	278	270	267	295	275	277	296	279	269	306	290	304	289	245	276	309	271	263	256	279	283	283	267	289	313	258	274	266	267	286	265	311	281	293	239	302	278	268	287	265	242	295	263	297	269	263	275	254	263	292	301	271	277	278	284	277	270	270	258	268	275	304	231	248	280	273	299	290	256	273	291	267	282	308	271	294	274	267	281	288	288	305	261	289	243	264	251	270	272	296	275	274	252	264	269	271	269	251	253	306	287	248	299	275	285	299	254	284	277	272	253	256	267	273	294	286	251	276	244	300	296	265	294	237	278	263	300	275	248	297	263	288	259	249	275	283	285	275	267	254	294	281	265	272	282	249	269	270	280	285	282	292	261	296	289	283	295	280	273	279	258	272	290	275	284	290	278	273	298	276	255	264	287	297	310	283	283	252	287	258	297	273	294	260	283	282	278	307	269	282	272	288	311	256	291	268	300	279	296	297	282	290	285	263	285	260	239	315	257	252	308	279	283	237	288	256	249	271	289	274	269	272	272	257	261	255	272	269	260	293	285	246	292	270	269	266	309	277	283	295	285	280	297	243	269	287	283	269	314	273	267	278	297	285	303	286	288	236	293	259	264	285	284	260	269	288	263	249	286	284	248	250	243	265	286	260	277	302	266	296	275	280	284	287	269	278	271	260	264	293	287	281	228	269	255	285	277	311	294	287	269	303	315	281	282	283	284	294	284	308	282	299	314	296	273	271	290	247	295	306	275	254	277	277	271	279	254	278	262	291	263	266	282	257	229	277	278	254	276	266	268	260	252	263	271	275	282	316	274	306	288	275	252	294	291	284	272	275	264	228	278	282	255	278	281	234	276	280	272	252	254	274	255	302	269	284	273	271	286	288	267	260	239	268	266	288	273	253	310	274	263	302	272	310	247	287	249	276	297	251	280	261	282	238	266	286	264	274	262	292	270	292	242	252	254	273	251	232	234	277	269	263	275	255	256	281	291	303	277	258	268	264	277	239	256	265	272	244	279	258	305	279	278	269	244	257	260	286	312	278	253	285	272	268	265	251	302	248	262	256	269	283	275	266	296	280	264	282	276	252	270	267	270	256	260	261	246	294	281	288	255	274	289	285	275	282	263	269	285	277	285	273	265	277	269	280	272	272	291	247	308	284	252	272	269	263	257	273	254	281	277	276	302	274	275	307	298	314	289	293	298	298	256	301	262	297	292	292	281	253	292	253	286	277	256	273	269	288	267	277	284	246	316	275	257	268	270	266	276	250	280	272	284	269	288	255	277	256	285	256	248	274	284	279	304	280	306	269	266	265	287	287	260	281	289	248	249	253	240	279	262	258	268	314	274	260	253	272	260	281	249	288	279	290	274	272	283	278	275	297	321	277	263	292	272	268	272	268	283	292	232	288	272	297	238	274	265	286	292	301	260	252	274	293	278	245	274	254	264	274	263	277	285	245	302	280	305	285	282	251	276	254	298	271	278	258	288	259	272	293	324	271	292	275	278	270	294	265	286	280	312	284	299	258	289	239	296	280	275	272	282	287	251	298	286	265	289	248	280	273	268	306	300	290	276	302	262	304	286	281	270	270	268	266	262	290	264	258	266	309	267	267	262	265	258	247	250	272	266	251	278	269	266	287	281	264	246	286	282	280	247	290	296	296	286	267	284	257	298	245	272	268	273	249	289	283	330	278	246	236	281	297	307	291	279	253	290	299	292	272	266	294	261	311	269	251	265	276	292	267	255	283	238	271	280	232	228	285	255	264	287	311	285	304	265	272	282	269	324	287	299	306	288	274	248	274	281	267	280	293	307	257	279	253	248	289	272	296	227	270	264	312	282	259	283	241	304	254	274	290	298	268	264	291	238	276	259	305	272	272	289	275	291	246	289	286	289	237	262	313	259	244	275	297	241	261	280	265	274	283	280	296	258	312	255	256	295	294	297	278	257	308	258	254	275	265	307	278	301	287	302	252	275	285	284	297	279	276	269	279	301	268	249	267	259	271	295	265	301	262	268	271	283	284	291	285	284	291	244	251	287	277	255	287	280	305	266	294	281	219	284	248	305	317	270	253	276	288	307	244	274	229	283	263	273	266	278	271	267	277	278	251	270	288	304	270	303	288	286	293	288	233	279	275	291	261	272	241	265	292	259	267	283	294	289	276	274	290	289	282	219	286	286	271	275	288	286	261	269	282	302	260	299	278	295	249	262	297	287	309	230	270	283	274	258	265	265	258	280	275	236	291	235	267	272	265	294	271	275	281	274	273	279	259	274	275	297	251	245	272	281	248	250	253	280	257	276	298	273	266	261	279	275	284	265	257	279	288	314	295	272	309	288	259	286	275	288	274	286	295	270	289	283	244	301	296	285	282	265	264	267	277	267	293	285	269	296	298	249	256	278	259	279	293	265	277	304	266	275	283	267	280	267	254	272	284	287	277	246	259	289	278	260	283	281	290	255	239	292	271	290	270	275	266	280	272	257	310	287	269	245	287	259	260	299	282	282	296	280	272	277	272	289	291	292	314	268	268	309	269	321	250	284	269	287	280	270	279	288	283	283	290	257	294	303	276	262	287	299	289	270	275	278	290	272	269	283	264	246	284	237	256	294	316	252	253	257	241	276	273	253	289	237	288	293	249	276	282	276	309	292	232	242	240	262	260	282	262	280	297	284	250	268	298	277	295	286	254	266	288	254	283	299	250	284	268	258	265	267	260	268	318	281	263	239	263	264	277	269	267	279	292	270	290	286	267	281	304	251	260	264	289	307	294	271	288	303	274	307	309	279	269	261	262	286	280	265	251	229	286	259	300	305	281	294	297	292	277	259	287	280	278	278	286	293	312	312	281	278	261	283	283	292	263	264	287	266	275	308	308	274	277	297	258	266	285	269	281	239	273	234	286	312	267	279	248	263	277	257	281	265	287	265	293	260	247	232	279	288	296	265	294	258	262	300	262	275	254	259	280	296	294	272	252	272	265	256	254	277	288	287	257	240	272	271	301	246	283	271	273	259	255	258	264	283	292	299	279	262	254	277	285	326	270	262	260	268	244	278	285	265	264	253	273	284	284	275	259	328	285	251	264	277	282	254	281	263	266	300	262	244	283	274	307	262	246	299	292	290	279	261	273	295	284	276	267	312	267	285	272	280	260	264	306	300	290	273	291	276	271	281	304	238	259	252	238	249	254	269	281	257	290	269	271	284	291	283	263	277	257	268	252	260	261	240	266	255	258	304	260	281	274	297	298	271	225	241	278	283	274	287	292	300	279	295	295
4442	1856	1100	804	661	638	641	633	594	617	599	592	595	577	544	597	592	551	610	613	603	592	601	568	619	569	612	584	559	586	545	622	569	560	601	574	628	598	582	554	581	635	610	588	587	607	599	541	559	601	574	577	582	595	560	593	586	601	546	568	545	589	573	578	596	586	594	589	612	593	548	575	575	574	580	595	562	583	558	539	584	552	614	558	605	615	580	603	579	587	561	575	594	593	597	543	572	572	594	526	580	574	630	594	602	564	602	621	593	559	577	642	579	590	603	596	610	604	587	598	582	651	553	567	560	561	583	569	581	522	593	597	590	591	564	555	602	568	583	586	593	569	620	606	547	568	570	588	608	569	576	577	572	640	620	566	577	592	606	617	623	594	574	612	567	586	570	587	608	612	595	586	625	568	577	547	591	580	556	606	591	626	553	592	596	588	614	605	595	560	572	606	578	563	585	575	601	560	563	585	619	577	604	553	567	592	591	581	565	587	561	551	594	586	578	576	550	573	591	554	575	541	580	649	578	568	531	593	543	577	578	563	577	608	610	565	589	562	571	550	647	605	574	559	605	571	578	595	557	558	592	587	613	594	605	579	624	561	571	618	598	533	604	622	565	573	619	580	611	551	581	582	573	577	626	554	600	628	592	612	632	549	541	605	582	552	564	567	565	605	563	580	622	603	600	608	573	632	567	573	552	612	583	590	588	578	596	601	584	611	569	587	598	615	599	598	572	558	562	564	573	570	571	589	570	553	593	572	608	550	570	587	547	563	603	570	598	569	580	565	568	579	552	629	544	559	581	595	575	542	576	556	565	566	570	596	576	576	576	617	582	591	611	615	580	615	614	585	567	602	578	629	592	563	584	614	553	573	602	621	628	584	552	590	607	578	606	557	570	554	596	556	621	579	615	625	585	584	586	582	610	625	583	615	582	559	608	564	571	588	596	546	571	595	548	591	564	570	553	594	605	580	558	564	555	572	579	611	562	583	574	542	587	567	557	592	599	563	584	565	583	573	589	588	571	594	567	624	645	578	556	572	580	588	572	596	567	541	593	571	603	595	583	575	559	579	553	571	595	538	562	565	579	544	576	575	604	606	598	578	589	585	598	557	645	559	561	597	567	626	567	585	580	567	605	564	576	584	576	573	590	582	575	608	604	607	563	583	628	544	572	559	600	573	611	568	598	617	578	602	594	621	609	584	585	570	572	593	597	576	548	558	585	599	568	579	620	609	598	570	604	596	581	591	576	589	551	575	573	574	543	569	603	567	590	591	581	601	598	563	595	588	603	564	570	550	581	619	565	550	587	595	592	653	576	618	594	557	596	570	616	576	563	602	572	603	588	596	555	567	637	548	575	620	615	597	607	545	589	545	550	653	581	590	631	514	555	600	551	574	608	540	575	572	597	618	611	560	566	596	556	552	560	653	546	584	575	610	572	617	619	582	587	545	587	634	606	543	626	582	595	587	622	581	582	530	622	609	601	578	592	581	548	586	629	592	574	567	560	593	585	570	583	592	609	580	573	597	581	567	627	604	577	634	584	623	577	588	571	592	579	576	565	605	562	565	573	601	620	595	532	585	582	581	551	556	559	573	595	590	579	610	590	597	591	562	613	617	585	634	579	588	589	592	592	604	579	593	618	540	574	569	558	569	575	622	586	596	616	529	653	609	592	546	598	523	591	562	594	533	595	585	584	604	581	565	599	620	559	556	596	567	599	612	591	541	573	594	543	600	589	626	573	556	597	554	563	612	592	612	574	586	560	580	599	565	633	564	598	638	585	555	559	589	616	593	610	580	550	602	602	559	569	554	599	618	606	568	556	552	580	623	568	629	576	587	609	587	585	583	575	584	577	587	578	580	555	572	583	592	576	604	577	531	611	606	608	572	594	613	591	592	629	610	590	568	584	571	559	588	585	578	615	597	582	595	591	579	602	596	605	577	607	570	534	564	592	546	548	617	567	610	587	569	569	597	605	589	607	628	590	576	570	574	644	637	569	591	567	606	603	563	565	589	540	580	593	606	570	572	564	550	576	576	558	561	582	607	582	581	621	543	593	574	597	580	629	533	561	562	578	578	612	572	595	561	565	590	585	578	598	568	620	561	562	600	555	641	570	583	538	561	563	583	596	579	607	569	573	619	542	592	584	636	590	577	592	561	602	624	579	596	557	605	550	573	583	562	568	570	564	566	634	579	599	570	592	614	622	625	551	563	584	572	576	515	584	588	582	568	629	579	616	573	559	562	601	567	573	595	564	622	572	589	597	528	543	579	597	545	592	603	565	558	618	603	577	562	573	601	559	600	573	576	647	600	607	599	587	572	585	603	604	601	547	572	568	569	560	605	587	596	549	541	601	611	615	602	617	586	567	607	566	583	593	532	610	583	544	552	596	573	616	615	614	635	576	614	595	571	595	595	568	580	569	616	599	572	558	599	589	623	575	564	563	564	602	581	576	600	621	602	602	599	609	561	596	595	569	560	568	589	570	563	574	596	541	577	595	555	585	583	591	569	579	563	629	589	579	577	641	595	572	595	581	582	654	637	620	578	588	616	597	600	565	562	573	615	600	605	591	536	574	572	571	552	590	590	587	613	560	560	631	606	585	549	599	566	573	587	571	591	603	595	554	569	567	588	565	614	604	560	600	589	571	583	611	612	589	565	534	573	591	555	582	596	549	613	598	546	585	603	601	614	582	579	590	561	591	570	581	560	565	619	572	592	580	594	609	565	586	564	603	603	590	558	618	566	583	605	558	635	535	602	520	550	563	560	563	616	596	553	573	568	533	590	559	592	579	557	563	555	617	572	598	584	553	574	580	567	537	620	597	569	565	562	594	578	613	554	629	573	599	607	588	562	647	589	610	532	605	570	604	589	565	624	582	587	543	602	582	542	568	581	617	581	525	600	629	563	580	602	593	583	636	560	622	599	582	620	594	580	589	604	600	569	598	603	625	563	585	585	567	621	581	625	552	586	595	600	572	644	581	557	572	599	583	597	597	592	562	528	622	568	622	586	575	555	578	591	596	587	613	584	604	552	608	591	612	629	583	630	580	625	601	574	582	596	571	588	623	543	586	548	599	551	605	585	574	604	551	559	567	566	607	574	583	591	543	540	609	604	600	564	570	607	527	587	589	544	591	547	577	592	581	632	581	606	554	586	621	588	609	584	624	576	592	633	581	616	606	547	597	569	550	599	567	567	628	568	552	561	593	562	600	624	590	559	572	624	517	616	599	553	605	574	540	592	572	561	557	598	605	585	571	584	552	557	604	527	556	565	597	611	573	600	587	590	593	576	570	548	548	571	578	581	582	585	547	598	609	582	548	597	544	591	575	649	598	611	574	564	579	612	607	565	578	550	580	563	600	606	571	560	591	620	592	573	572	576	558	576	628	606	610	549	578	564	585	579	549	572	580	579	602	604	580	567	573	606	609	588	611	581	567	555	591	553	582	590	565	595	597	634	570	603	593	580	535	569	573	529	601	577	635	614
25255	21638	24714	29055	21643	21661	9814	370	269	235	228	181	195	188	181	170	169	169	154	134	125	164	158	143	164	131	170	121	130	143	156	146	122	119	143	141	144	137	126	136	135	125	120	138	140	116	137	114	127	123	123	133	149	140	146	135	131	141	112	134	136	134	128	135	116	117	126	139	145	155	128	120	142	135	137	162	131	147	127	134	113	137	129	137	156	135	124	131	138	140	127	127	122	108	134	132	143	120	95	147	115	118	137	126	119	135	149	139	150	143	151	127	125	143	128	155	134	122	130	145	142	121	121	138	140	133	134	128	149	156	127	123	137	150	118	135	120	133	144	146	117	143	133	146	116	136	127	121	127	146	125	109	141	147	120	117	130	113	129	148	135	120	138	134	131	104	137	132	116	140	129	133	118	119	124	154	113	136	137	136	117	122	117	115	142	142	153	142	131	133	154	131	117	139	146	126	142	109	127	133	120	123	136	145	128	142	118	143	138	130	122	126	109	152	160	149	137	117	128	130	122	146	137	135	166	145	133	128	118	147	139	122	133	127	127	134	139	99	139	125	135	158	145	124	141	159	131	126	140	108	140	125	110	121	135	137	161	147	127	136	110	138	126	136	138	141	120	122	148	118	136	137	152	125	113	142	116	143	120	135	119	133	112	125	153	154	133	148	136	166	134	127	107	121	124	161	109	137	119	124	130	122	135	127	149	128	124	142	137	131	137	132	138	134	125	167	145	130	131	148	138	133	136	129	119	130	138	120	147	131	115	147	142	133	113	108	116	119	115	126	124	127	122	133	127	143	120	139	131	124	127	136	148	126	118	138	134	119	126	133	143	134	134	152	142	112	145	139	147	97	139	133	109	125	136	117	119	166	111	113	139	135	127	113	125	122	113	147	142	133	103	145	130	143	132	135	133	137	147	138	127	128	115	146	155	141	119	142	123	146	138	141	136	138	136	145	135	112	122	149	119	116	131	130	129	105	125	130	141	134	141	144	135	150	120	116	119	127	144	141	119	126	128	142	137	140	106	122	142	128	113	123	130	132	128	139	128	140	109	108	115	102	132	113	126	133	124	141	130	110	161	136	144	141	99	121	104	132	135	143	111	121	121	118	152	148	136	147	124	133	131	155	130	135	139	125	131	141	149	112	134	144	131	136	128	135	135	141	136	139	119	155	140	143	142	122	157	146	129	147	120	124	134	150	116	139	122	124	145	142	132	128	133	113	129	139	133	128	132	148	128	142	126	123	120	147	146	127	126	135	134	136	141	120	136	132	131	121	138	138	131	134	126	122	137	139	136	142	123	130	161	149	129	127	119	147	148	131	153	129	131	141	152	166	159	112	134	122	124	118	128	122	127	113	150	130	118	117	151	129	114	111	122	127	143	144	134	129	132	115	131	120	146	128	123	117	146	139	153	123	131	132	128	147	145	119	137	115	146	150	112	121	141	122	113	135	129	143	134	142	151	140	135	116	151	122	136	123	161	155	143	119	136	129	139	141	127	124	133	142	118	136	117	125	118	139	136	117	142	121	162	138	135	149	127	110	103	135	115	126	104	141	114	143	147	117	136	137	127	143	130	133	123	133	124	146	145	130	144	112	123	133	125	144	121	147	135	141	130	139	112	137	135	125	124	115	125	148	128	129	139	121	116	131	133	111	174	159	133	127	140	138	143	120	127	136	131	131	112	120	105	127	125	113	127	137	129	132	134	159	137	124	106	132	132	123	137	136	131	129	126	139	148	122	122	129	119	117	132	135	139	126	141	131	128	140	131	133	132	115	128	125	132	132	130	131	129	144	129	138	134	114	127	144	124	129	140	139	128	114	148	134	146	134	127	122	132	124	128	147	145	110	149	141	124	126	111	124	139	148	115	115	150	159	142	133	119	131	105	133	128	143	130	116	121	162	123	107	128	131	115	137	137	121	129	126	119	126	125	135	112	149	125	140	127	121	118	143	114	105	139	124	122	121	138	130	131	132	145	137	135	115	134	132	113	142	147	131	126	165	132	116	129	108	135	142	125	123	128	140	142	129	132	135	133	134	135	124	143	118	117	145	128	129	114	120	135	150	140	118	129	135	127	130	133	122	138	121	136	126	121	134	130	118	117	137	135	114	125	116	136	130	115	126	132	161	149	119	122	140	128	121	125	147	135	144	144	124	111	135	150	133	129	133	130	144	128	128	125	154	142	149	135	115	129	155	130	131	134	118	139	127	127	133	122	136	129	111	111	101	121	131	116	136	128	137	167	113	154	142	131	139	123	127	160	123	106	117	123	143	137	135	103	106	124	135	135	128	126	108	127	128	132	134	133	103	130	110	113	148	134	120	129	139	144	155	121	134	120	137	121	135	129	110	122	123	137	123	137	134	135	134	144	132	141	126	110	153	133	132	135	124	119	129	117	127	148	147	147	120	133	117	124	116	150	129	135	131	132	130	114	145	136	131	131	135	127	120	147	135	134	132	113	121	114	129	142	124	139	143	143	126	125	138	114	123	129	147	116	126	122	150	125	153	126	135	139	133	139	136	118	151	136	125	138	119	139	108	140	125	143	118	137	129	130	167	119	117	124	128	127	142	131	116	142	114	146	146	140	124	129	123	106	140	100	130	111	139	138	119	154	138	114	118	121	114	150	119	127	140	140	137	131	128	135	113	122	138	122	116	115	135	137	144	141	136	151	131	134	129	161	141	122	119	127	144	139	140	144	137	133	139	149	116	135	134	110	130	126	140	139	140	139	146	141	146	131	142	131	137	136	121	147	129	131	131	127	135	133	139	145	115	138	116	139	124	128	136	132	117	143	157	118	121	122	133	113	135	121	133	148	132	151	156	134	131	117	128	120	135	123	132	132	132	121	131	137	118	132	113	136	133	129	148	128	145	137	139	129	122	144	153	129	134	141	129	127	133	112	140	124	128	123	119	120	143	140	124	122	122	124	115	144	140	138	135	126	123	132	138	126	106	104	162	130	156	117	133	133	123	111	145	123	135	128	139	114	111	124	145	136	148	122	117	143	137	140	142	137	120	121	120	132	120	124	128	141	136	121	141	127	129	115	124	144	112	128	123	114	140	137	116	138	134	126	107	139	112	145	128	140	143	147	136	112	135	128	125	129	138	133	114	135	125	133	132	128	128	142	124	123	152	128	136	143	131	150	133	130	138	126	133	119	106	125	116	129	128	118	145	137	124	123	121	145	104	129	149	131	146	137	120	107	125	157	150	124	132	141	123	121	146	148	133	125	142	145	123	127	126	125	127	112	128	128	126	146	123	131	136	114	111	116	136	102	127	149	132	133	140	116	134	155	125	132	122	140	135	124	146	132	118	128	143	147	134	130	128	129	124	117	125	143	139	128	130	127	135	133	140	116	117	138	135	134	126	140	133	122	128	142	130	141	131	125	121	139	119	128	128	145	132	133	128	134	130	128	118	132	133	125	113	108	110	135	136	120	112	106	126	133	132	152	108	143	125	143	137	131	138	127	138	133	113	128	156
4183	2971	1319	713	515	429	400	383	341	323	352	347	356	315	365	310	322	339	302	323	336	321	304	315	317	343	323	333	293	302	339	316	323	305	304	328	315	337	344	332	333	319	287	313	306	319	334	305	325	310	327	316	326	332	314	288	291	305	305	312	280	329	327	307	333	364	339	320	315	319	305	325	314	299	320	356	314	324	296	319	302	324	299	320	310	303	296	322	332	330	315	295	324	315	315	321	338	312	341	293	338	356	285	320	320	305	344	352	319	325	308	312	327	314	326	319	333	347	307	347	357	299	308	291	293	344	316	326	307	311	336	294	315	346	301	317	292	300	336	312	294	301	306	304	308	335	297	337	342	311	337	332	338	331	332	319	321	312	292	322	354	330	341	308	321	305	325	279	316	322	324	325	359	350	330	316	310	288	321	318	298	349	297	329	327	297	307	309	293	350	279	332	316	322	301	292	333	284	309	301	310	316	317	318	304	317	296	337	362	338	331	312	299	293	343	317	319	328	351	331	322	329	368	324	323	276	315	322	332	285	329	284	329	306	309	325	297	356	313	359	330	309	292	307	328	336	320	340	305	309	303	342	347	328	328	302	346	331	317	361	319	338	332	302	353	325	311	326	331	328	299	279	308	335	335	329	321	333	365	311	337	299	308	319	319	332	334	318	344	342	316	318	317	312	323	319	343	328	373	301	332	325	331	286	297	319	343	330	341	294	343	303	312	326	297	320	333	324	303	346	279	292	338	315	323	319	341	286	304	274	299	316	311	318	330	292	317	306	323	354	322	333	299	314	323	321	300	324	344	306	315	290	327	329	335	347	296	326	313	352	306	296	341	335	298	323	340	303	332	343	325	307	309	319	317	315	325	320	281	305	350	282	302	324	291	292	322	309	314	315	329	323	368	294	297	342	333	297	271	307	324	313	324	330	327	342	340	344	306	355	331	299	310	388	315	274	324	325	329	296	298	317	315	312	307	326	329	313	313	295	321	321	329	293	319	312	331	331	346	307	309	314	307	290	338	342	323	317	308	335	324	309	337	320	296	338	316	321	323	323	330	340	341	332	342	310	331	299	343	318	309	364	323	378	321	350	318	327	315	310	292	330	327	312	300	308	281	319	338	319	309	321	320	326	320	348	311	333	337	327	338	295	337	314	324	283	315	292	307	298	320	284	320	308	338	315	334	303	323	308	290	324	328	312	347	313	323	285	298	319	323	315	333	344	333	315	316	308	327	330	291	329	349	332	351	311	296	300	293	324	309	337	326	316	336	327	303	324	319	333	341	324	312	342	326	307	314	314	296	306	318	312	329	321	298	311	333	322	332	296	308	341	314	318	313	316	315	308	321	310	318	309	323	326	312	338	319	334	308	300	339	317	334	307	299	336	314	317	297	318	323	327	342	320	340	285	276	335	324	349	306	293	297	321	337	297	283	292	315	302	347	295	291	280	311	323	340	320	332	306	320	349	327	307	345	303	339	303	302	317	288	318	340	324	304	388	329	318	301	306	316	337	309	322	320	330	295	326	299	336	309	316	343	314	300	326	327	341	318	295	331	327	342	298	300	304	316	293	333	309	327	311	333	327	319	296	295	305	311	331	314	305	347	309	279	328	321	301	330	314	295	314	318	344	314	321	345	308	284	335	329	317	288	310	328	336	334	318	282	314	304	305	306	310	316	310	304	292	333	312	289	329	325	307	319	314	310	309	342	326	312	321	310	319	303	360	291	305	303	333	317	315	329	315	354	307	322	292	346	282	292	318	314	309	306	309	306	307	328	300	304	328	284	355	323	337	353	315	294	291	347	330	306	330	317	345	313	315	369	309	313	364	323	302	315	314	340	322	299	338	323	309	319	323	316	300	334	328	329	339	343	309	292	361	340	335	324	352	323	332	354	311	313	340	364	313	296	332	302	334	330	298	343	322	332	325	331	311	312	319	291	315	288	338	285	336	266	326	327	317	351	276	305	328	307	316	315	301	345	322	339	312	322	315	303	301	345	302	319	309	264	318	330	321	336	293	280	305	299	347	326	335	292	325	329	337	328	321	332	320	306	341	296	334	324	311	329	298	334	346	335	318	312	320	307	324	315	335	315	307	326	322	336	333	362	340	342	300	330	319	313	319	327	315	349	326	282	346	341	281	309	341	310	316	325	327	316	365	342	328	315	329	311	318	316	303	324	322	290	333	350	323	339	307	329	295	327	332	283	339	326	293	313	295	300	324	292	312	320	311	334	305	303	336	306	304	334	333	352	314	315	295	304	321	325	303	314	333	325	357	336	303	319	336	328	324	304	308	322	343	320	338	328	345	313	305	360	327	339	331	336	303	298	321	320	316	323	295	334	311	327	336	342	303	320	298	307	318	293	311	333	316	332	354	319	307	318	328	323	314	336	321	319	318	312	323	337	305	285	329	290	320	315	317	299	322	308	282	325	334	302	313	296	316	340	300	315	315	327	293	294	329	306	313	319	328	310	302	277	303	306	327	298	332	314	323	343	292	325	341	339	324	317	321	339	306	303	303	339	297	320	298	336	305	328	313	318	297	327	320	335	324	322	299	323	311	310	322	318	317	319	316	333	319	300	303	327	296	337	305	322	327	292	315	339	343	323	300	303	299	372	318	352	345	306	327	365	285	322	301	319	313	308	321	326	310	321	342	325	326	326	316	316	330	321	310	328	300	372	315	311	319	340	338	326	325	304	333	336	316	354	309	302	308	324	313	296	337	317	298	334	299	304	349	338	315	312	311	319	303	284	332	282	347	339	304	319	314	319	326	315	307	305	292	340	316	312	303	325	316	313	318	359	346	296	329	306	316	341	329	350	337	332	321	314	322	344	289	276	312	300	305	360	315	294	316	332	313	309	312	342	344	310	318	318	328	339	295	306	290	331	319	292	321	299	328	299	327	300	297	314	306	299	345	336	313	315	314	338	348	356	318	350	321	324	349	339	312	326	324	334	296	312	312	324	313	330	320	308	318	330	304	357	333	334	323	323	356	273	333	311	315	317	305	322	329	308	311	358	275	313	324	330	310	289	316	317	306	343	357	346	342	330	312	336	320	295	328	328	329	307	307	333	293	310	288	302	288	294	329	324	305	294	328	330	314	309	343	298	272	334	323	339	338	315	333	303	340	324	312	358	331	319	311	307	312	304	306	337	310	306	308	307	323	321	343	321	316	315	346	301	338	314	283	307	345	319	326	296	306	315	311	318	343	304	320	295	349	360	323	298	329	313	307	353	318	310	318	323	314	338	334	317	333	355	307	294	288	330	314	341	326	307	314	312	326	304	306	330	312	324	315	342	345	328	317	298	312	314	323	342	308	328	335	290	314	319	315	300	353	333	316	338	333	341	328	325	317	312	320	331	308	302	303	312	314	292	299	340	334	329	330	319	331	312	329	299	307	346	296	332	294	310	341	309	347	320	340	317	308	330	306	296	328	369	312	312	334	318	314	302	313	332	309	318	319	324	346	338	340	307	319	327	370	328	299
34276	14322	2066	539	483	463	434	460	400	424	421	420	418	405	425	425	451	408	446	386	397	406	409	463	405	439	451	420	455	460	416	394	398	442	414	433	424	442	440	390	435	427	482	424	456	474	421	416	414	431	437	392	461	405	460	428	439	417	424	413	431	464	411	483	431	462	437	426	455	431	413	447	443	441	407	416	432	399	420	465	420	428	416	424	446	418	453	428	403	423	400	457	424	417	418	414	417	438	434	445	426	432	404	418	454	437	395	466	416	474	437	471	431	406	411	433	419	425	466	422	462	405	459	445	448	458	385	422	451	413	471	367	457	430	444	450	436	433	481	454	436	420	404	416	419	425	444	440	438	434	447	425	409	445	392	429	431	467	386	439	426	469	418	467	424	409	403	418	452	413	429	450	415	425	442	438	418	454	365	426	416	421	421	389	474	427	455	453	438	407	426	461	439	375	410	422	429	494	470	439	408	393	443	424	432	382	415	425	424	383	437	426	424	397	439	437	431	458	409	452	428	421	468	394	424	424	402	449	392	415	419	429	458	423	450	480	425	441	439	421	427	406	480	431	439	427	411	442	422	423	458	423	418	429	408	416	428	414	443	424	430	393	422	386	433	417	436	430	428	454	419	390	445	441	456	426	470	430	418	384	417	418	422	473	440	413	430	414	436	415	461	473	421	426	391	413	394	404	407	471	452	464	422	436	437	449	470	477	440	420	455	428	447	398	420	420	409	406	443	434	457	431	438	406	464	423	434	394	409	424	390	423	429	412	404	428	428	396	399	372	461	396	411	433	415	396	442	446	430	405	420	448	437	459	468	444	430	466	436	412	388	453	423	408	400	422	440	407	497	391	438	482	419	400	438	455	475	423	410	407	471	436	429	421	424	418	468	388	415	391	461	453	416	415	459	438	450	426	494	424	422	469	417	448	444	398	430	453	456	404	430	431	417	425	386	436	432	423	451	441	425	468	434	428	452	452	438	405	420	461	402	410	406	459	466	430	437	412	426	444	475	433	447	426	434	440	417	429	448	458	425	434	451	403	387	421	427	374	415	429	431	437	409	426	403	420	420	457	411	452	461	437	428	459	481	478	421	418	410	413	395	460	433	424	433	473	479	442	467	414	428	413	416	413	427	408	412	474	444	423	447	427	445	439	454	418	441	457	461	451	432	408	432	440	462	426	428	457	463	430	415	446	437	414	435	451	418	436	478	463	414	419	445	420	434	449	449	445	406	499	434	424	422	417	423	442	425	435	456	426	450	474	440	441	418	416	424	424	403	448	474	427	439	405	444	427	427	394	403	419	410	454	401	421	438	424	417	393	414	461	416	448	441	452	444	471	458	399	447	433	462	447	455	403	485	430	481	459	420	425	388	428	414	426	431	449	425	466	445	427	451	435	424	409	441	430	418	441	440	413	414	464	431	457	453	461	459	420	400	432	417	417	439	433	441	403	485	420	429	425	409	442	422	434	454	460	397	451	447	477	427	430	440	445	398	445	440	438	451	461	434	450	413	428	461	429	429	464	436	452	431	376	473	428	416	439	460	407	418	427	432	415	411	434	453	445	404	424	424	419	417	416	423	481	433	449	438	384	451	446	439	435	441	480	413	387	401	446	417	422	427	424	457	423	415	402	481	462	429	418	443	408	373	462	434	420	445	425	425	429	442	422	400	383	441	445	456	388	423	418	439	441	407	451	423	450	433	432	431	435	466	410	426	434	381	401	412	399	451	442	428	441	429	422	455	426	419	397	426	425	413	447	429	442	446	415	426	430	435	437	424	410	434	458	440	421	436	470	433	445	450	410	449	440	431	463	397	417	441	405	431	440	469	416	427	445	416	417	444	430	389	418	419	439	466	450	412	411	414	468	444	442	459	448	439	444	448	395	402	414	444	439	421	399	404	464	447	453	421	415	429	389	399	429	443	414	409	393	392	394	475	457	417	445	400	485	432	455	446	442	453	450	476	460	426	428	406	432	405	379	408	392	391	421	461	397	445	458	436	450	452	390	383	429	433	451	414	392	464	452	422	494	437	398	436	430	451	450	378	448	448	441	396	428	434	418	401	446	426	443	425	398	429	473	404	435	448	425	443	444	455	419	450	435	454	389	422	504	431	436	429	419	390	438	462	466	430	379	478	425	396	462	395	406	413	422	475	415	434	473	430	464	421	450	421	425	400	443	448	412	393	461	457	456	433	373	483	449	448	418	432	422	445	415	422	444	435	452	425	414	449	445	460	446	434	432	437	440	451	464	421	418	426	411	435	417	414	432	439	409	415	421	435	435	470	397	464	414	440	472	405	368	466	411	418	429	404	457	419	436	408	444	431	448	454	456	387	411	491	413	385	452	432	412	460	425	437	438	441	442	459	404	411	428	450	411	406	415	413	433	426	404	454	405	467	397	445	443	448	489	465	406	433	419	422	408	417	405	458	455	428	437	428	408	419	421	426	452	449	391	407	419	457	436	455	479	450	457	429	468	460	441	417	408	421	397	399	441	475	460	414	388	417	437	422	402	414	463	418	391	402	462	414	407	417	382	446	449	443	454	452	441	427	463	455	409	474	429	410	459	430	442	426	439	441	429	445	455	436	396	437	419	445	462	422	379	396	426	386	438	472	476	404	432	413	453	431	434	461	437	387	424	424	415	472	394	462	454	436	441	431	430	434	431	433	472	389	436	415	424	425	425	417	427	425	429	427	458	440	436	444	430	421	366	411	428	451	415	417	427	421	456	411	429	438	396	381	418	445	416	436	412	438	386	436	432	408	404	434	462	433	443	425	443	431	395	442	458	394	434	414	394	457	460	428	450	395	420	407	405	447	430	423	428	440	409	410	444	443	415	463	436	440	432	420	401	414	426	444	426	412	400	445	424	463	426	457	403	435	445	432	436	422	453	442	446	411	413	409	423	436	393	433	420	428	461	447	459	428	434	461	449	437	425	422	413	389	435	426	442	408	418	426	391	460	426	425	469	446	423	393	397	428	434	434	445	434	464	451	469	415	450	380	454	392	448	416	428	420	440	436	459	429	450	406	424	426	414	444	439	425	438	437	402	403	445	443	446	467	395	420	431	394	433	415	404	471	454	405	434	429	473	498	435	450	460	487	437	417	442	474	443	400	437	427	432	418	446	441	447	452	432	420	458	441	436	448	464	417	412	451	455	432	466	441	431	434	431	422	436	456	450	410	455	418	402	397	456	435	462	437	457	466	442	453	432	389	423	452	441	459	417	427	461	421	413	492	431	431	418	401	450	415	472	463	438	432	476	415	452	469	373	432	441	443	422	407	448	415	427	428	445	423	432	453	457	461	455	475	446	431	410	459	416	412	421	431	422	423	386	469	449	470	410	425	399	433	416	436	410	441	416	430	381	445	477	452	408	440	448	389	415	425	441	484	431	443	449	423	438	424	381	429	411	426	444	430	395	430	450	428	448	443	459	423	446	434	409	443	444	420	438	406	470	441	415	405	422	463	431	447	408	419	391	381	404
8190	994	945	923	923	889	881	915	858	897	866	881	934	878	864	879	887	878	872	893	917	831	944	951	882	924	883	862	868	856	929	913	900	867	883	894	868	928	896	890	880	915	942	891	904	868	905	913	874	844	850	928	876	915	854	896	881	915	956	907	870	889	879	861	906	929	889	872	887	916	920	867	871	874	882	877	925	940	894	855	888	913	823	849	896	924	819	933	844	874	877	926	924	873	915	934	912	880	896	896	913	977	936	856	881	924	898	860	920	926	878	909	873	922	854	865	927	926	847	915	924	852	869	878	892	900	912	901	896	866	901	911	864	870	843	925	898	883	907	902	919	906	884	879	901	879	872	934	895	870	906	870	855	905	877	929	909	896	916	918	843	927	893	907	889	899	938	872	898	912	878	965	908	833	927	862	855	896	834	899	858	921	911	869	801	905	954	863	851	895	924	877	864	888	965	862	907	900	944	885	889	915	857	824	915	931	882	931	932	888	959	900	902	868	854	940	885	915	916	881	884	928	904	902	879	911	893	878	856	934	895	869	891	866	876	895	863	868	915	867	923	896	900	941	892	892	889	948	924	904	934	899	849	872	960	895	934	926	957	903	882	899	882	846	908	930	907	905	899	898	948	925	898	912	929	869	905	876	939	948	935	935	902	903	895	888	826	859	901	849	906	866	828	916	932	865	866	883	886	881	856	857	887	876	832	909	853	889	936	910	893	927	871	884	890	869	965	927	900	881	911	880	926	846	836	896	876	974	846	852	879	957	867	874	921	927	850	873	884	906	893	925	880	906	881	866	926	900	911	930	893	877	883	859	905	866	916	892	847	876	877	862	849	933	979	913	903	893	865	818	872	907	869	884	909	891	850	954	877	961	923	860	879	829	933	868	933	878	903	910	911	877	920	907	858	919	890	901	916	864	858	896	886	933	863	884	873	874	903	917	888	861	890	870	932	951	866	930	920	826	886	888	902	902	908	870	930	860	865	886	923	898	886	899	889	904	906	910	941	952	883	865	857	944	922	920	878	912	883	865	930	858	862	885	898	870	887	921	937	859	870	889	969	879	865	892	889	939	883	876	875	892	864	876	888	832	892	896	889	918	897	875	887	847	874	857	882	814	886	869	919	880	963	894	888	901	929	898	931	822	878	911	893	888	914	925	878	906	884	948	908	860	866	869	891	923	882	922	852	867	848	883	896	902	873	907	944	893	844	904	862	844	816	867	909	915	911	857	848	909	837	926	877	918	901	913	860	871	859	871	861	880	890	827	901	886	903	873	858	869	887	881	869	833	869	879	915	876	907	863	831	909	881	938	818	882	924	906	939	887	899	892	855	852	903	871	927	913	915	893	866	862	890	893	912	845	914	870	874	922	886	960	914	872	903	959	929	912	899	902	885	899	840	900	894	893	897	918	933	906	878	858	928	868	919	964	903	871	870	945	931	897	922	835	862	896	852	855	904	892	922	875	880	884	867	895	912	910	936	955	917	898	948	832	886	880	955	904	947	926	886	878	891	900	893	914	932	876	845	842	925	941	899	928	934	849	927	910	997	891	892	914	912	880	935	879	919	863	891	896	935	852	876	907	881	927	925	898	910	915	936	914	893	900	871	896	914	865	895	866	864	903	929	915	900	852	901	921	894	892	921	877	914	869	912	891	903	857	915	845	873	886	905	895	851	904	896	881	848	839	846	842	891	920	854	939	887	908	862	879	919	946	902	889	872	885	892	835	872	943	901	852	889	915	853	927	832	905	906	856	864	903	864	905	900	894	881	885	868	903	885	873	885	948	908	855	959	880	949	900	841	889	896	936	911	920	897	898	884	878	923	915	868	906	901	904	919	915	912	866	932	864	878	868	904	887	893	905	928	929	870	927	878	893	887	906	857	905	881	864	899	869	931	851	898	849	879	849	908	893	900	885	908	870	883	934	919	915	888	868	916	893	852	925	870	938	846	942	907	922	922	909	886	861	895	877	867	918	845	885	881	831	893	872	867	862	860	837	886	893	900	920	936	917	878	898	869	912	933	884	912	898	878	857	874	916	822	920	915	925	898	910	859	912	929	883	914	920	874	910	894	909	882	880	884	852	913	846	867	888	899	855	956	873	888	944	858	931	901	927	947	872	890	850	890	938	910	889	921	889	877	910	894	869	910	888	914	868	911	903	880	868	852	879	901	881	865	907	885	872	891	882	925	950	870	954	874	889	892	883	913	897	921	894	865	896	964	969	926	898	907	911	858	888	926	901	879	884	933	903	843	873	946	839	886	888	848	917	887	904	881	932	929	845	908	871	895	859	882	905	967	913	861	869	928	885	861	901	910	869	878	922	933	892	956	837	855	918	857	912	907	880	892	910	857	860	882	879	929	946	891	846	916	936	883	894	916	896	878	906	921	918	912	889	866	907	885	915	891	870	889	952	932	835	920	927	930	896	928	897	825	915	859	908	893	964	920	899	898	904	904	940	953	937	884	906	903	908	868	880	907	958	920	920	890	919	897	897	922	890	866	863	937	873	866	901	871	903	888	889	983	948	887	899	918	916	877	905	934	889	949	882	887	881	881	934	867	908	932	841	874	874	863	858	946	896	921	895	857	872	900	876	878	879	818	961	848	891	881	892	898	898	912	874	876	889	871	889	924	863	887	898	894	864	863	876	895	938	880	887	914	849	875	916	832	893	866	855	870	916	864	839	880	890	865	917	888	854	899	896	915	913	891	903	946	878	862	878	909	892	858	892	927	879	871	920	905	839	893	895	902	930	916	875	812	874	858	922	931	899	897	810	903	900	895	861	883	888	878	895	866	863	826	906	889	866	855	943	853	860	903	912	896	953	884	891	890	898	845	876	918	917	896	926	884	904	864	956	881	900	871	916	851	872	858	817	872	955	900	914	901	903	923	930	868	908	895	831	889	896	871	888	882	903	952	877	887	883	933	915	856	898	878	857	873	850	865	913	906	904	879	921	949	845	910	930	892	866	901	850	854	875	900	876	886	917	904	952	853	888	918	882	888	876	874	907	954	937	915	890	936	868	860	858	942	924	890	893	872	884	866	883	943	859	916	920	906	881	818	912	879	882	903	849	892	877	898	897	896	921	922	921	909	905	908	935	867	882	899	907	911	878	919	876	896	844	922	892	900	881	877	873	874	891	898	932	909	856	899	892	960	891	895	906	881	884	862	856	890	904	887	846	817	857	913	901	857	910	907	917	865	888	909	903	899	836	879	889	887	884	883	870	880	887	904	902	876	871	929	899	899	931	874	911	931	900	944	893	854	897	908	925	890	839	911	926	890	917	876	939	873	894	842	915	856	807	879	886	848	917	900	931	850	887	884	879	896	882	907	904	883	917	948	936	887	907	872	925	862	961	929	835	857	900	848	917	926	858	817	888	890	1003	873	935	922	846	930	898	911	901	883	872	915	968	856	869	874	886	950	913	865	907	874	879	906	865	877	882	918	916	866	882	901	901	934	941	870	897	893	884	901	894	888	897	897	836
25989	21642	24279	29502	21655	10347	505	362	336	364	355	333	323	312	285	287	277	307	277	281	281	282	290	271	283	317	285	244	257	285	259	249	264	295	280	299	262	263	301	276	254	251	276	268	287	275	288	272	307	285	270	272	275	297	240	303	276	251	281	261	300	269	216	269	249	277	292	247	308	301	276	254	258	262	216	273	260	283	286	268	247	311	241	292	251	265	279	290	256	273	235	259	285	300	263	287	265	273	278	235	257	304	246	271	265	266	284	303	297	253	282	275	278	270	263	252	271	284	259	274	285	286	277	270	283	271	246	251	268	288	267	266	236	266	274	288	285	270	286	281	252	249	281	270	292	295	288	274	269	265	271	257	251	275	296	302	268	271	255	290	268	282	271	264	278	266	309	293	260	291	254	286	291	281	259	292	289	302	283	284	300	260	280	222	266	286	244	287	285	261	272	243	268	272	260	264	281	287	283	322	268	221	271	232	284	253	248	279	273	263	274	267	291	264	248	279	267	245	297	299	319	275	263	249	248	269	262	282	277	245	265	271	249	264	265	265	246	264	283	253	284	272	257	236	270	271	252	250	290	274	270	277	283	277	237	259	289	282	260	255	315	267	276	263	260	267	271	250	275	278	282	247	299	277	270	301	293	282	269	273	258	258	268	227	276	314	287	276	246	271	277	246	251	265	257	318	258	282	289	272	248	281	298	287	268	267	266	286	276	273	280	285	300	263	287	277	269	286	278	248	270	255	296	285	265	303	282	298	293	256	321	284	286	245	277	268	277	255	278	279	262	320	282	274	278	273	300	291	290	275	273	296	305	308	283	251	282	272	272	267	280	309	274	281	278	275	261	256	279	271	267	282	305	260	285	287	308	279	286	284	253	300	239	261	270	253	302	258	263	278	244	274	261	287	249	279	269	287	281	255	285	282	250	250	276	279	288	282	264	271	285	251	272	272	253	266	269	264	255	307	286	284	274	288	279	272	278	294	256	285	272	248	261	282	276	311	250	253	260	293	264	307	286	285	274	263	253	306	284	263	268	284	240	254	292	284	277	258	253	275	272	287	284	265	261	285	266	274	287	265	281	260	264	264	266	273	281	268	271	291	300	280	234	264	276	265	280	279	267	289	239	298	248	300	260	296	295	280	249	297	295	252	291	280	240	267	295	294	274	246	254	241	307	288	290	270	268	310	258	252	267	258	291	292	294	277	277	268	306	278	301	284	260	289	285	263	262	254	279	265	309	262	282	270	273	262	268	286	268	290	279	278	310	260	266	297	260	261	301	280	284	284	271	303	267	273	265	250	222	266	230	273	266	295	271	265	284	289	308	275	249	243	270	279	304	288	286	263	257	286	289	246	255	280	303	285	294	243	291	282	277	294	287	296	269	287	263	271	279	289	228	269	290	263	265	238	272	299	282	255	265	297	282	239	288	291	289	293	264	271	273	287	274	269	261	268	276	283	256	280	271	259	279	274	275	273	306	275	299	276	281	279	292	287	236	301	266	246	279	243	283	256	257	276	259	316	300	263	296	267	291	280	304	264	299	275	294	281	260	241	270	283	284	296	252	298	299	252	256	261	281	276	251	276	248	262	265	241	269	312	265	251	303	273	315	257	289	300	270	235	293	261	270	273	243	256	270	278	266	280	259	276	295	271	270	268	268	252	267	262	290	283	283	272	285	288	285	292	272	247	261	297	274	258	299	271	257	302	284	264	288	292	279	241	285	296	284	293	276	300	282	255	276	304	252	260	319	277	281	281	281	275	271	269	259	308	280	284	271	259	294	270	268	258	273	296	286	285	247	257	287	277	270	277	245	268	317	289	266	273	302	288	279	240	278	296	266	277	287	266	261	307	274	253	281	266	292	267	286	240	237	269	263	270	287	271	260	275	292	265	262	257	308	259	266	256	293	287	271	285	288	270	261	264	323	296	241	272	288	261	270	288	262	284	284	317	291	290	262	285	292	283	286	291	289	287	272	273	282	314	271	287	281	263	278	255	257	269	263	271	294	281	277	312	277	279	251	274	288	263	242	298	296	294	272	282	273	297	282	291	298	274	298	263	276	278	247	296	276	287	276	309	284	295	283	220	300	310	273	275	228	254	278	285	267	241	255	260	284	249	293	316	285	248	297	292	285	245	285	278	317	287	261	260	251	275	269	273	245	259	268	273	236	253	265	259	301	275	264	295	271	242	269	292	257	269	265	265	267	299	266	271	278	263	280	278	271	271	282	291	272	239	278	280	266	266	264	263	266	270	246	265	284	269	286	285	269	265	264	294	276	276	268	281	265	263	265	250	276	300	276	277	264	251	259	268	263	251	273	250	265	241	294	260	264	286	263	302	276	262	305	274	302	310	298	289	281	278	293	273	290	259	283	286	288	307	299	266	291	275	260	300	295	259	295	251	288	268	269	272	311	289	258	260	260	242	276	284	287	247	299	282	277	300	281	283	260	267	268	275	266	290	293	315	287	301	279	265	276	275	246	311	256	290	288	299	267	268	304	267	268	306	283	298	277	268	269	274	247	247	283	287	266	263	257	288	291	262	271	237	271	280	309	267	315	290	336	277	247	256	265	278	274	282	279	286	277	268	282	267	278	261	276	289	321	265	276	300	300	276	280	252	254	259	265	247	252	278	273	258	287	302	262	305	307	258	305	252	246	270	250	294	262	276	301	253	294	273	270	273	270	263	265	254	264	246	294	290	304	255	256	274	249	256	293	269	275	245	266	283	287	286	293	259	272	283	271	265	288	302	278	261	294	266	262	298	291	279	272	267	247	252	261	264	266	258	284	281	289	279	289	285	275	269	274	285	306	291	280	242	297	256	258	273	266	251	267	276	287	269	291	253	246	302	251	273	298	289	262	262	252	285	261	282	261	263	254	264	251	287	272	292	289	269	280	288	247	266	238	265	253	276	294	289	291	294	267	282	271	279	277	278	249	278	293	277	292	303	252	265	287	270	275	301	276	267	295	277	271	271	251	265	267	245	281	300	288	275	286	273	298	275	294	256	247	288	280	250	282	249	248	266	255	252	257	293	277	244	300	273	271	285	302	251	262	287	263	290	294	287	293	265	254	301	298	277	304	286	287	286	278	272	272	267	266	310	293	251	272	261	259	272	270	291	246	282	264	290	300	253	272	263	279	260	273	302	264	279	256	287	248	274	280	262	310	296	289	287	267	257	276	264	255	277	287	263	260	278	246	279	286	293	279	278	283	290	278	295	256	269	281	262	280	299	261	265	265	257	282	279	275	261	283	273	275	278	276	299	247	259	252	258	281	311	293	275	241	261	296	295	294	285	257	253	261	305	300	305	263	287	243	293	263	278	268	267	280	246	264	274	304	262	299	304	281	296	263	268	279	277	288	269	297	279	299	266	275	257	236	272	288	302	295	308	274	275	280	255	307	256	230	267	278	304	313	287	258	300	269	259	275	299	311	246	253	295	284	243	231	248	249	283	266	263	251	290	287	294	289	316	283	247	284	297	262	263
4495	2084	1096	756	698	609	596	587	603	604	596	603	600	575	617	592	610	600	564	593	565	582	550	594	627	587	585	607	603	554	549	560	571	564	591	570	581	612	573	592	612	582	578	556	542	555	613	541	560	606	577	575	576	614	585	586	592	601	588	592	606	578	600	556	603	574	593	594	591	542	570	574	559	590	610	607	598	591	576	594	614	547	603	592	560	568	601	560	602	540	593	596	619	599	600	616	600	569	571	631	576	565	518	578	597	587	588	565	593	581	598	592	590	545	640	603	596	566	591	587	602	575	590	583	608	569	600	582	578	585	594	595	575	593	581	569	586	619	559	580	592	590	622	591	598	585	596	575	613	605	587	586	619	576	565	552	559	589	602	578	595	608	626	584	586	607	594	585	542	584	605	606	582	543	625	574	593	554	589	550	546	568	557	590	604	617	554	575	617	619	582	574	565	576	587	573	564	597	582	597	523	562	568	583	619	610	589	597	549	554	544	610	587	580	605	591	587	542	573	555	550	607	652	582	593	581	585	563	604	607	583	588	571	573	564	606	556	580	534	571	576	570	613	580	593	592	572	612	611	612	567	575	592	619	562	581	602	616	595	613	532	582	562	564	600	566	575	622	580	600	604	577	597	566	534	606	602	566	613	574	554	571	582	579	583	613	546	581	606	589	616	603	599	587	581	585	575	586	610	542	566	615	577	574	594	609	585	583	609	580	565	627	585	535	526	596	618	565	566	557	637	600	601	592	597	605	590	575	576	562	565	613	585	559	590	560	588	548	593	591	577	572	567	575	569	563	575	571	568	595	581	587	597	569	593	617	572	603	609	596	605	552	601	589	566	584	588	581	559	560	606	590	570	591	611	538	583	580	557	598	611	612	609	519	610	548	595	592	597	575	562	582	618	590	586	590	599	551	613	590	563	582	569	554	618	619	638	583	589	566	541	553	622	548	576	603	586	589	583	584	574	561	579	596	581	573	585	563	568	552	573	568	560	592	567	577	611	576	574	565	591	614	577	577	558	528	582	598	624	630	593	546	583	564	602	581	572	593	547	598	574	616	549	625	589	622	541	577	568	578	611	569	547	609	611	573	574	635	575	573	579	566	551	604	571	586	565	555	570	606	568	557	569	572	590	604	586	571	601	565	601	572	580	578	611	578	550	592	609	641	574	572	578	575	596	610	613	554	561	537	538	583	626	583	568	592	582	541	604	562	575	573	615	573	564	602	619	608	533	588	585	575	636	589	596	580	583	582	622	535	601	585	614	575	606	615	586	552	599	574	595	522	557	590	562	611	587	593	581	576	566	613	603	570	574	607	575	587	575	538	563	581	529	547	576	590	544	596	606	573	585	595	593	614	607	611	611	544	566	559	584	607	599	594	566	628	591	591	584	560	564	574	604	590	562	593	579	619	597	596	610	566	577	615	587	611	617	592	613	596	560	583	558	581	585	587	561	557	623	575	570	597	575	555	610	573	607	603	575	586	594	569	590	573	621	569	556	614	568	576	562	571	559	567	600	591	555	608	576	542	600	580	589	539	558	612	567	592	586	579	547	575	600	588	633	599	581	562	551	569	602	612	581	618	541	563	598	589	528	590	593	556	595	602	613	589	597	596	646	574	618	595	576	525	601	596	600	555	607	592	568	594	569	573	576	561	569	617	564	591	557	598	540	528	602	609	567	562	572	596	595	542	576	654	571	574	564	652	609	564	584	551	596	585	573	585	584	574	571	604	601	592	566	600	553	569	566	553	593	600	591	573	564	560	561	565	585	576	578	578	564	597	579	600	569	590	579	540	563	572	582	616	573	536	620	581	545	555	573	578	557	600	592	595	580	586	619	565	577	615	548	588	549	568	592	594	583	555	586	604	618	578	597	593	626	597	605	590	593	561	548	578	566	620	580	593	551	539	601	535	578	579	582	580	571	583	575	551	596	559	618	612	614	603	558	590	540	582	579	584	544	556	535	561	582	601	595	572	574	588	598	569	579	576	602	580	570	619	605	569	614	591	606	569	574	579	535	585	588	576	576	562	587	596	629	548	585	583	558	586	538	566	578	555	540	633	572	532	625	530	553	570	603	609	622	598	588	570	611	603	557	629	575	549	584	602	583	588	520	564	608	599	579	618	565	627	565	563	589	617	584	607	553	573	638	595	561	547	554	646	576	585	595	595	567	583	580	562	582	532	574	594	536	601	567	593	599	583	590	568	593	578	559	538	619	561	600	599	565	596	630	590	580	539	593	559	579	595	586	557	581	538	609	552	603	561	587	605	612	613	561	584	592	576	617	595	609	587	590	567	583	578	564	613	554	600	579	544	599	604	552	582	589	590	585	548	618	584	597	571	578	550	591	595	606	618	581	602	601	583	581	552	593	632	606	578	553	535	587	602	569	572	612	600	562	598	585	566	585	576	568	610	577	600	564	550	607	600	532	566	621	615	578	579	595	555	558	595	590	583	601	587	547	583	564	585	616	564	565	598	572	547	564	568	547	608	602	543	602	567	593	593	559	619	574	603	547	578	565	611	592	584	564	547	573	612	597	526	589	575	600	558	579	589	584	545	614	597	558	610	607	585	592	589	604	587	514	582	563	560	579	622	572	543	571	576	533	610	606	565	581	604	611	557	603	589	571	574	563	558	583	596	570	595	566	613	565	575	546	616	574	584	546	563	583	541	566	599	577	560	626	597	586	577	609	591	578	586	580	612	542	597	551	550	599	610	572	632	578	565	590	542	631	558	590	622	563	575	552	576	591	571	608	615	586	606	589	624	553	546	556	584	626	581	613	569	551	606	579	632	634	590	567	544	644	561	585	601	616	597	618	561	596	569	615	556	588	607	592	596	620	579	567	547	566	589	561	572	554	564	555	546	542	558	527	563	586	587	530	560	602	550	581	561	570	545	552	603	584	586	577	591	541	598	579	546	577	612	574	531	565	573	574	605	580	544	599	561	575	607	616	592	570	565	582	580	592	621	604	629	517	631	577	567	593	623	585	602	623	610	583	597	598	588	588	595	570	630	573	598	589	606	595	540	561	558	604	587	564	558	599	620	581	572	579	599	556	590	564	635	593	610	541	597	579	593	623	589	548	565	579	568	542	633	565	586	611	592	627	567	605	584	574	575	598	578	555	621	583	577	532	569	589	572	575	589	549	586	512	551	572	553	581	585	613	557	591	541	614	576	578	576	603	588	551	603	554	539	544	622	565	600	555	550	566	594	503	551	634	537	576	605	613	589	590	587	601	563	603	604	571	540	595	589	595	573	622	623	555	566	569	558	581	583	529	522	578	580	576	554	570	564	584	600	535	627	556	611	561	601	605	562	570	632	564	553	547	562	562	542	526	608	584	588	620	601	557	608	608	615	599	590	554	584	597	567	584	546	599	581	613	578	591	559	592	588	582	580	560	600	615	555	567	599	567	550	559	580	555	583	579	544	533	551	580	536	578	574	558	565	595	617	564	558	607	570	597	587	577	594	583	564	580	585	580	602
25248	21610	24704	29037	21612	21632	10015	402	264	233	230	205	154	170	172	160	150	170	150	169	161	139	151	140	151	150	159	149	141	135	145	152	142	146	149	144	102	148	116	145	176	134	127	138	139	123	136	122	110	121	136	123	134	133	155	129	138	137	125	147	137	145	102	134	109	140	122	118	142	122	127	156	134	149	158	130	124	110	156	127	139	127	129	138	149	128	125	140	132	128	128	146	133	128	118	119	139	129	120	140	126	142	140	131	142	108	99	134	129	138	123	145	123	127	117	128	126	165	135	135	144	157	131	117	139	116	141	158	126	131	140	148	136	159	153	140	131	141	171	130	116	148	110	134	140	124	121	133	140	125	134	114	124	134	131	141	130	145	139	123	127	127	129	147	128	119	123	118	149	116	117	127	117	129	141	142	132	143	127	133	143	118	116	109	141	152	140	124	142	112	131	140	106	118	127	128	142	146	117	120	147	134	162	136	140	123	126	137	124	121	128	154	129	136	147	118	135	128	107	133	144	120	124	118	126	143	128	127	129	125	109	135	114	131	139	119	132	150	131	141	116	122	130	137	117	137	133	120	153	126	152	135	141	131	142	120	119	148	138	136	116	124	131	140	135	105	135	137	127	127	129	124	130	158	121	155	129	136	133	129	123	147	148	141	125	132	123	126	121	111	129	116	148	113	129	143	164	142	121	132	141	131	110	136	112	123	119	152	139	158	130	144	137	118	121	121	117	117	123	140	103	127	121	113	144	145	133	129	114	144	131	115	142	144	134	124	131	139	132	141	133	130	148	148	109	125	141	127	128	145	119	117	115	137	119	127	103	106	125	152	150	147	119	116	125	129	120	140	127	129	132	120	143	140	139	139	157	135	132	128	123	127	145	132	143	129	117	137	117	136	122	137	116	144	125	124	140	126	152	133	116	126	139	145	133	106	132	125	163	125	116	129	129	102	110	142	140	122	116	131	150	140	149	127	114	136	136	104	119	137	119	130	129	123	151	152	127	122	143	140	140	108	117	132	133	134	114	124	139	131	130	118	130	112	124	140	120	112	135	148	155	114	140	140	96	136	126	99	146	137	133	145	121	121	121	133	109	143	139	117	117	127	154	123	125	142	135	121	111	133	105	139	148	147	107	128	136	152	146	121	147	144	131	131	141	133	111	150	105	127	133	122	130	145	119	136	118	138	113	122	155	128	129	132	143	124	124	129	148	125	153	151	102	147	152	136	127	135	136	145	128	108	138	150	152	144	113	147	137	143	145	136	157	116	142	152	132	113	110	117	126	117	152	133	135	132	125	111	150	134	127	119	107	139	123	121	140	112	148	125	127	125	142	130	140	137	131	121	141	111	116	128	143	122	120	123	110	125	115	150	119	147	135	102	130	117	138	130	148	127	126	124	135	147	120	149	141	133	122	115	130	129	125	122	115	164	113	101	121	142	134	129	127	151	129	132	104	126	155	122	130	140	147	127	152	116	131	124	127	124	141	123	130	133	141	116	123	122	122	114	131	154	149	108	132	127	128	133	131	141	123	113	103	128	121	122	93	115	124	152	122	174	137	119	148	139	132	137	117	138	148	134	126	116	133	122	108	133	132	142	120	142	150	137	134	139	112	133	143	143	103	130	106	133	136	132	125	144	132	134	128	141	120	156	118	132	147	126	113	118	143	134	133	155	135	121	131	155	146	144	134	102	121	136	130	146	134	116	134	142	123	148	144	125	129	125	136	105	137	133	130	148	139	131	120	87	121	107	138	141	135	146	112	152	128	145	129	123	142	123	136	150	122	135	122	122	121	144	132	137	137	107	145	131	126	139	122	129	148	129	111	119	125	142	138	130	128	118	142	131	111	132	107	134	145	123	156	123	137	143	140	141	138	118	136	129	134	141	125	135	141	134	144	130	146	146	130	151	143	126	113	111	128	135	116	118	137	131	141	157	128	167	154	136	142	130	121	131	144	125	115	123	130	138	136	119	118	145	126	135	122	152	122	136	132	114	116	113	124	129	126	132	135	124	132	150	137	135	113	133	120	130	129	115	162	129	134	141	140	160	119	123	134	132	131	126	143	137	144	133	135	108	130	160	123	139	136	131	104	124	143	136	135	117	138	163	138	121	130	111	136	126	156	134	132	120	121	126	104	138	126	148	133	144	151	117	108	130	125	138	113	150	136	151	127	130	129	125	137	136	132	116	135	130	134	137	124	122	134	114	152	144	133	143	142	147	138	152	127	121	134	126	149	126	132	117	123	138	122	136	119	146	119	111	140	122	127	133	147	132	124	148	138	118	149	158	120	132	124	126	143	136	145	120	128	139	135	141	113	127	155	116	134	133	133	114	101	133	142	152	136	123	131	141	140	123	135	126	133	148	146	124	148	128	123	118	125	159	136	122	129	132	145	123	128	109	139	136	136	135	121	137	120	124	137	135	135	124	130	122	132	124	125	114	118	115	118	111	140	146	124	112	146	135	123	124	147	134	138	141	131	137	144	124	103	135	118	126	125	143	120	133	133	146	147	148	109	147	142	128	115	133	125	116	148	153	115	137	152	132	139	125	128	143	137	132	138	131	111	128	124	107	157	126	140	152	121	127	138	133	144	119	133	154	113	167	149	142	129	134	146	127	131	147	138	120	134	124	130	110	122	144	123	133	145	130	142	117	114	120	123	114	128	138	137	118	138	142	145	119	116	166	114	134	131	152	127	148	124	162	120	157	136	120	119	118	138	137	147	151	147	150	130	126	120	153	132	127	121	136	121	121	132	137	118	119	132	140	120	124	137	117	144	113	137	153	142	113	133	148	127	148	103	123	106	122	113	139	132	107	129	128	120	112	111	122	121	147	123	129	117	148	110	134	123	111	144	111	138	125	141	126	148	131	146	152	136	112	130	134	123	108	132	129	123	125	141	125	139	117	137	148	106	145	109	124	130	145	128	147	134	124	133	123	113	106	119	107	125	110	137	123	136	127	120	153	126	156	124	134	147	132	141	109	113	128	126	153	115	150	123	117	132	131	118	147	137	127	131	151	140	137	144	165	128	104	140	122	123	133	137	114	113	123	152	127	117	120	128	126	148	109	131	122	136	141	122	133	109	148	144	128	152	102	130	123	123	125	137	122	115	136	117	124	131	121	149	127	136	141	132	135	121	130	127	126	123	126	129	139	134	156	128	117	150	149	135	128	150	146	116	154	104	148	134	126	109	158	125	143	137	142	136	130	146	129	122	96	148	111	103	151	139	125	110	112	143	144	149	158	123	127	144	129	142	157	128	142	135	148	111	137	143	164	128	120	127	111	126	140	145	142	136	124	115	129	118	130	119	134	154	138	115	121	119	112	128	128	131	159	130	150	128	125	126	128	134	138	139	114	137	131	121	115	141	134	129	137	123	118	128	115	135	138	127	115	124	104	111	132	138	138	138	146	122	118	145	139	128	138	148	142	138	127	138	122	134	113	128	119	117	126	127	131	130	133	157	123	131	135	137	121	131	123	119	134
4136	2985	1370	675	503	425	400	365	350	368	344	358	341	315	317	324	299	294	335	317	299	301	319	315	314	302	294	340	332	306	318	294	332	305	306	341	351	321	303	311	318	274	319	329	309	335	306	323	348	344	324	335	317	301	320	286	294	299	334	316	335	320	305	356	339	325	299	320	302	335	330	308	296	294	311	303	323	339	323	311	286	325	363	340	325	327	321	306	331	301	303	337	312	272	319	341	278	287	350	345	338	316	324	324	322	367	309	357	304	345	339	316	335	308	329	341	339	307	299	294	343	334	301	352	286	304	305	290	304	309	336	304	332	340	320	321	335	308	318	296	341	324	337	341	302	339	312	309	336	323	298	305	332	316	327	347	327	312	307	337	319	324	277	327	325	350	337	330	335	333	303	320	324	354	316	286	291	324	314	311	312	318	304	326	344	312	337	300	304	307	340	309	302	335	313	345	293	301	316	269	296	307	293	305	333	333	314	307	327	314	332	327	304	333	313	342	314	298	306	315	296	341	276	321	345	332	276	295	285	283	336	316	305	315	313	286	309	302	321	291	317	312	313	312	336	289	317	294	343	303	322	336	369	310	313	322	321	350	283	295	317	308	302	354	304	326	283	280	329	334	329	319	308	315	319	338	311	328	313	304	311	330	319	300	313	290	343	321	320	308	320	311	309	306	314	314	300	335	306	324	318	337	299	338	335	347	313	331	344	289	319	300	316	303	323	324	291	319	334	275	363	313	289	301	310	322	313	336	343	292	324	308	329	299	301	286	327	339	310	305	363	350	310	326	300	318	309	337	286	343	302	355	346	364	313	329	341	288	327	355	335	332	306	325	309	319	347	310	303	312	319	322	339	337	366	353	346	313	315	329	304	324	332	326	300	311	340	339	323	343	314	306	317	292	337	322	307	339	312	310	282	290	326	315	325	325	333	317	327	327	337	300	280	295	322	328	303	304	320	283	316	328	313	332	299	302	297	314	284	322	342	304	304	319	319	321	310	324	337	311	321	277	315	320	285	332	331	332	292	308	336	322	311	305	333	295	356	278	317	344	300	330	308	324	321	347	342	302	314	310	313	330	304	278	331	312	320	289	323	321	317	280	316	326	318	321	346	341	326	318	309	307	381	309	311	324	307	307	306	295	300	313	322	345	305	306	334	318	343	303	319	305	315	312	340	307	302	290	285	352	316	325	318	336	317	310	339	297	297	332	302	293	305	330	363	337	314	314	283	307	345	303	336	351	329	308	320	332	316	337	328	292	317	304	323	289	325	314	307	321	313	367	320	308	334	306	281	306	305	313	308	288	342	313	303	323	318	320	308	321	302	322	318	304	301	296	312	308	343	339	335	334	294	310	309	329	308	323	320	312	307	328	344	303	328	320	304	288	334	297	324	317	325	309	328	323	320	304	322	316	296	317	323	315	311	315	321	306	310	332	307	290	278	296	310	337	339	352	342	354	316	281	332	313	304	314	302	330	328	318	293	290	331	289	322	308	326	274	310	313	320	348	311	335	325	320	318	301	291	310	296	293	300	336	330	321	310	341	298	334	367	302	317	316	292	321	317	288	308	320	366	345	348	336	326	307	324	339	297	325	312	333	306	325	332	303	309	366	313	312	311	301	332	281	316	309	341	323	321	329	315	321	344	287	314	300	317	339	338	316	304	323	350	293	321	327	313	310	352	333	324	305	288	303	311	325	301	320	330	309	306	338	343	327	304	339	297	351	296	334	302	353	325	331	314	323	321	338	314	323	315	317	314	334	327	311	325	309	317	285	314	333	295	314	340	290	332	315	322	310	288	298	322	322	302	329	291	330	298	308	350	328	306	300	316	316	339	369	320	299	319	308	313	324	275	334	274	312	303	304	319	321	304	322	288	327	328	299	306	312	340	291	337	306	311	341	333	333	344	305	320	306	317	332	337	345	319	359	317	325	330	304	295	289	331	309	351	331	316	344	339	347	268	312	318	311	346	304	305	309	329	341	308	345	324	329	335	320	328	345	344	371	334	324	313	313	309	323	321	304	283	295	330	300	303	345	328	323	344	309	309	313	307	333	328	317	291	285	347	319	310	319	326	334	323	289	307	337	329	341	349	313	292	324	322	334	321	309	294	304	313	275	307	320	324	338	273	316	330	324	318	322	289	320	347	286	311	321	318	325	309	337	324	271	319	299	288	308	302	302	327	309	351	319	256	339	334	290	323	314	296	317	339	302	286	300	334	317	281	307	304	297	340	312	324	315	312	305	279	311	339	332	300	308	312	322	299	344	346	317	310	341	299	298	313	311	329	303	295	308	310	349	328	322	337	330	324	334	326	312	321	343	330	324	302	323	294	319	318	323	324	314	293	336	302	326	310	290	314	327	344	329	322	317	288	288	336	308	305	327	333	325	299	323	331	309	313	300	337	341	323	314	317	324	318	318	312	315	326	325	308	302	308	324	326	285	312	298	290	349	324	343	316	299	308	304	312	313	315	319	343	307	330	320	327	322	333	333	313	338	319	325	338	314	336	282	326	317	319	325	306	317	313	336	329	317	310	320	305	343	335	331	315	306	355	322	300	335	336	331	313	309	320	279	337	303	339	332	325	335	357	301	328	313	309	339	346	318	334	342	311	337	315	337	295	339	293	279	300	324	316	329	304	277	341	318	305	277	316	327	308	304	306	317	316	305	316	308	323	313	304	308	323	297	306	302	324	293	291	302	301	344	307	323	337	310	311	303	303	294	343	323	292	316	326	323	325	327	328	314	344	293	335	331	313	316	350	318	332	327	323	326	301	347	284	311	292	336	314	291	328	357	343	287	309	337	320	325	317	307	315	319	282	314	344	307	305	310	326	309	341	310	321	318	310	329	296	314	310	333	333	301	336	343	300	304	314	301	319	324	297	319	339	339	321	346	328	322	342	320	318	317	313	321	314	324	298	333	303	321	293	324	307	351	311	285	306	317	321	323	323	331	294	307	327	334	321	314	325	328	301	310	340	323	295	303	303	295	319	294	345	328	326	343	319	326	327	314	330	349	293	310	333	317	318	316	332	320	335	304	297	293	319	310	334	302	347	304	281	311	329	339	319	291	344	308	328	338	333	319	277	325	325	331	310	323	343	314	311	302	312	314	304	309	331	326	313	309	285	322	326	296	311	297	314	303	343	313	309	286	323	341	324	321	336	324	348	301	325	272	325	298	324	330	325	319	271	308	326	304	343	342	269	339	279	310	305	315	334	300	311	311	301	325	348	298	337	344	366	297	310	319	296	349	325	356	300	310	327	331	305	329	281	318	330	288	341	336	312	296	322	302	334	325	306	298	298	339	315	337	334	308	305	330	304	286	335	346	323	341	315	311	362	319	341	304	313	299	300	306	332	315	341	316	324	330	315	309	336	311	307	310	310	299	321	314	331	328	322	300	306	317	326	296	318	302	285	302	292	325	300	336	314	314	298	327	306	298	330	327	353	315	314	328	319	313	322	337	311	299	335	349	295	298	318	319
34312	14458	2155	507	449	459	469	411	448	423	455	484	446	431	434	398	373	439	436	379	402	401	465	446	440	442	448	465	441	422	428	437	442	403	425	461	434	436	434	479	486	450	441	443	446	410	443	457	445	459	437	463	453	443	480	487	474	436	403	445	444	433	442	433	436	416	431	447	426	446	443	468	455	412	439	433	456	395	450	439	439	461	425	427	432	439	422	431	393	439	438	410	439	410	401	450	455	454	444	405	420	435	401	403	426	431	449	446	432	451	479	435	451	428	442	413	483	456	381	445	450	446	415	471	400	457	453	440	461	426	391	427	459	442	470	418	403	396	423	438	418	428	399	449	440	430	431	431	430	441	389	384	436	420	413	422	470	417	438	447	471	488	399	410	452	449	426	428	436	466	403	425	453	453	457	451	459	425	473	437	444	458	391	418	430	450	424	413	406	421	442	422	406	430	463	467	488	437	430	420	421	422	421	421	437	424	450	418	437	427	418	470	408	425	418	404	436	418	485	468	400	425	466	434	428	403	468	447	462	428	464	436	412	473	433	416	435	440	452	424	438	409	403	404	427	417	450	485	439	452	469	424	424	452	469	440	445	444	462	435	490	434	450	432	449	427	467	399	430	435	412	432	459	491	459	407	468	420	411	393	382	456	434	440	428	439	425	465	396	434	423	401	425	435	423	473	441	398	430	422	429	415	429	433	464	417	450	425	421	435	478	465	465	440	443	428	450	425	399	470	449	450	446	423	471	440	455	438	420	424	414	437	443	389	457	478	429	437	384	407	431	425	441	442	449	441	463	432	416	477	458	472	408	438	438	502	437	426	395	462	490	450	465	461	413	420	449	444	462	420	439	411	484	432	455	441	442	416	420	432	418	416	422	437	427	436	428	430	426	435	430	464	441	474	418	460	434	457	435	461	427	456	423	404	446	490	443	435	430	429	421	435	438	438	456	430	449	479	449	453	435	427	453	416	446	428	451	432	430	406	409	442	511	401	396	438	412	372	409	429	407	419	430	430	420	437	463	449	437	455	465	438	470	438	450	428	451	424	426	441	468	422	424	426	422	432	398	425	438	436	404	437	424	418	452	445	446	432	428	453	431	455	428	439	408	415	447	431	438	418	419	446	459	471	459	412	495	428	451	459	474	418	420	418	453	460	392	417	439	471	422	420	419	388	443	447	435	444	441	449	441	446	467	451	434	440	443	475	451	459	444	424	423	443	450	473	466	471	425	399	405	414	421	456	432	450	422	445	435	429	443	422	435	438	437	386	454	421	441	401	443	445	468	427	439	452	425	453	417	472	428	432	448	431	415	485	447	432	430	429	417	409	392	430	465	476	447	483	490	425	455	470	411	417	408	410	434	451	404	429	413	443	424	459	420	440	414	418	421	439	473	373	439	428	439	414	489	451	435	450	446	371	436	459	446	479	450	396	463	475	427	478	447	434	451	422	430	403	427	437	442	456	403	436	428	404	470	414	397	418	418	440	394	400	414	402	442	453	421	433	438	437	411	419	447	467	460	417	389	434	444	437	472	430	459	448	441	415	432	423	403	456	427	410	410	431	441	415	442	432	443	473	435	443	445	442	438	425	437	472	468	443	396	434	425	449	431	451	468	396	444	445	447	461	435	422	398	439	446	413	395	400	437	431	418	460	464	432	445	430	449	422	439	459	407	437	436	429	424	436	422	392	418	414	490	454	444	393	434	443	402	458	414	424	422	455	446	407	424	428	440	446	421	426	415	443	478	399	466	446	464	395	400	438	499	449	435	423	443	441	432	405	426	424	429	417	460	431	403	418	446	429	436	407	430	435	401	424	465	420	475	448	421	396	423	418	426	432	461	451	421	467	434	406	430	419	436	407	467	473	390	443	418	409	431	486	454	383	439	437	417	443	428	424	431	473	402	405	428	448	473	447	429	435	409	445	411	418	433	428	430	429	469	424	432	426	418	441	413	416	477	429	461	418	458	392	440	391	413	433	474	431	446	488	434	451	460	414	432	440	434	411	410	414	449	420	418	430	460	418	437	423	446	408	443	417	411	440	438	414	406	420	416	423	423	396	449	443	450	409	433	422	426	412	481	444	415	437	440	379	471	434	457	403	443	404	432	425	427	447	450	471	420	426	439	453	462	435	427	417	423	436	438	417	434	433	406	415	435	450	414	408	451	415	411	425	403	428	440	463	412	456	425	432	431	424	431	403	427	459	451	398	461	423	423	422	446	464	437	460	452	400	450	419	434	481	425	426	445	419	426	422	433	431	426	441	417	413	437	427	447	424	461	420	454	434	414	431	438	433	420	442	477	438	460	414	428	443	446	462	468	435	429	426	456	393	404	415	434	401	444	458	450	442	433	451	443	421	430	472	461	454	422	497	417	438	428	428	460	459	436	438	465	415	461	416	470	437	433	401	425	429	444	462	396	444	431	408	417	446	471	442	424	476	414	422	443	408	442	441	422	406	425	439	417	449	478	464	413	409	402	462	418	401	423	420	425	418	424	447	415	419	435	434	437	457	446	458	401	435	449	417	439	466	424	415	458	420	456	434	442	446	426	442	444	464	459	407	445	384	416	451	440	423	449	409	391	429	400	434	404	413	417	457	430	436	436	404	453	402	465	415	435	416	411	466	421	442	461	436	423	439	403	473	438	438	460	413	416	462	442	444	467	448	404	459	429	432	431	446	454	436	436	466	448	446	409	474	399	413	427	441	433	433	404	439	437	421	425	403	439	474	424	448	450	427	426	456	414	409	462	461	422	409	427	437	442	430	425	416	453	475	415	430	437	437	440	406	417	415	430	402	455	453	429	399	443	461	391	443	435	437	434	406	391	428	438	452	439	395	383	410	433	439	400	445	425	411	431	437	403	429	482	450	425	398	445	444	399	474	437	435	452	411	468	411	417	417	486	407	456	461	429	446	427	465	448	448	451	472	393	432	430	414	408	446	442	450	402	459	455	409	433	418	494	439	465	419	437	418	395	395	430	428	432	437	421	388	436	408	399	378	411	466	416	423	435	444	436	461	440	472	448	392	435	457	447	494	462	464	441	418	449	454	397	411	432	413	406	450	429	440	453	425	388	464	421	472	411	451	403	373	438	460	482	442	438	429	420	387	447	419	455	426	448	449	394	438	410	439	394	459	393	455	425	416	419	443	453	428	404	439	477	426	391	421	461	439	439	432	455	434	434	421	446	408	425	457	398	366	421	451	449	437	460	404	435	457	458	435	451	415	443	417	393	404	399	424	441	406	428	412	435	472	426	429	443	416	465	456	412	431	456	447	420	426	433	443	422	431	454	447	431	417	401	404	448	430	422	458	409	421	430	460	441	468	417	472	428	432	453	463	436	446	424	404	430	432	422	400	448	458	430	448	428	447	446	450	399	425	409	449	409	476	407	443	435	474	454	442	455	468	444	433	434	456	403	457	422	435	436	436	437	431	462	416	475	421	481	450	465	438	456	457	412	413	445	452	429	424	405	452	426	423	421	437
8165	972	874	871	878	929	887	899	935	865	890	912	898	872	923	870	951	896	912	851	889	909	859	895	892	896	892	874	900	905	889	886	862	878	892	901	862	920	928	923	850	813	910	893	876	877	850	856	878	868	885	875	893	903	914	870	874	873	849	887	881	933	938	942	860	897	841	925	906	870	903	822	891	820	903	884	885	890	890	931	877	836	904	851	978	858	908	957	884	912	933	851	921	904	892	924	952	897	875	884	846	891	922	919	918	903	910	897	868	898	882	911	905	877	912	856	911	928	920	947	924	855	911	882	865	891	892	909	883	970	882	977	854	923	915	928	899	892	889	934	987	897	909	916	861	898	927	883	897	902	889	893	895	901	913	826	897	913	879	830	872	892	874	889	898	938	914	853	902	912	861	878	902	858	875	878	933	916	893	866	982	890	877	919	907	885	900	845	876	912	896	904	914	892	912	846	888	934	937	886	888	854	892	882	926	908	884	913	908	910	872	898	867	901	882	881	889	828	883	892	931	858	880	895	919	904	863	844	841	884	888	911	908	890	905	902	892	880	915	944	860	879	879	868	901	828	836	915	899	915	897	900	895	917	874	886	900	866	894	910	855	903	883	900	904	894	871	851	920	906	868	891	917	932	905	871	893	931	898	897	888	933	886	920	916	896	882	949	878	903	875	925	917	919	857	906	894	863	874	927	891	915	850	864	906	912	862	882	857	902	913	910	933	870	892	916	926	852	923	916	841	857	908	902	903	894	891	865	928	930	937	836	909	817	881	942	850	886	900	912	912	938	946	912	936	908	894	903	903	953	875	919	946	893	902	862	893	838	879	857	909	947	893	886	847	941	853	905	899	914	911	941	847	872	854	907	849	848	904	845	861	881	889	856	879	930	895	901	875	899	844	931	846	879	921	901	863	869	878	945	904	919	871	913	879	915	900	865	905	893	895	863	938	937	847	880	915	840	881	889	933	885	888	893	844	886	878	915	875	935	888	961	867	876	974	929	879	882	901	908	930	902	915	907	928	926	887	936	857	878	909	901	857	861	890	915	916	882	875	893	891	875	921	883	887	868	908	868	856	885	878	925	890	969	876	924	867	899	874	888	887	887	925	899	833	867	987	891	894	922	892	919	963	929	924	870	875	894	898	812	892	855	853	912	860	909	904	937	905	933	896	899	902	913	870	926	955	851	913	941	867	873	890	901	853	945	858	892	915	912	922	898	896	931	872	888	884	888	891	880	885	887	864	883	900	880	877	879	895	883	907	864	884	921	922	891	895	845	895	962	920	937	821	889	902	904	851	873	919	960	947	927	938	844	906	852	871	853	898	900	878	896	927	850	948	848	896	897	884	887	884	931	897	898	875	962	945	840	877	885	899	851	866	892	887	927	929	872	892	870	891	867	887	899	858	922	870	913	856	833	868	818	867	909	858	878	923	879	896	891	860	897	943	876	871	871	871	872	896	916	884	908	892	874	929	858	885	915	869	897	886	938	894	932	898	939	864	854	901	908	910	925	883	882	911	906	822	928	915	920	894	879	847	879	950	899	886	863	838	879	903	827	906	864	887	862	866	903	926	882	854	860	904	944	903	942	853	884	890	898	881	868	837	909	965	882	875	893	889	924	930	881	870	916	899	930	930	841	830	888	912	912	871	916	924	830	912	923	881	914	855	855	870	900	849	950	875	952	894	907	919	908	868	901	840	903	889	926	910	911	885	849	909	895	897	886	879	890	899	913	862	883	916	879	944	911	893	862	861	872	905	847	855	835	891	901	904	932	871	873	878	855	857	880	922	891	855	854	907	891	919	876	907	854	881	859	931	869	932	873	910	912	902	879	921	900	938	864	880	932	900	884	901	909	897	942	907	960	872	895	935	871	968	921	914	904	908	860	923	881	886	890	848	887	900	888	904	868	874	898	882	869	935	892	887	904	846	901	837	902	923	897	850	907	932	862	873	874	877	890	888	899	921	864	902	938	922	876	890	903	863	895	900	834	939	872	867	875	878	885	945	910	887	908	885	851	910	866	883	896	912	940	873	930	965	868	849	942	887	916	897	885	901	818	929	851	932	902	831	900	942	843	911	919	882	884	934	916	904	878	869	875	910	867	884	942	895	850	877	925	942	925	869	846	925	934	940	881	908	914	917	907	917	872	891	842	870	859	859	922	874	919	861	857	890	914	901	882	909	865	928	860	860	882	909	899	879	915	910	874	884	891	900	861	904	876	875	927	896	841	893	952	893	866	936	884	914	895	902	868	872	892	892	924	867	822	924	937	915	853	919	867	877	854	855	917	874	903	947	875	835	897	920	859	904	866	913	943	881	902	883	866	935	868	916	878	908	924	933	918	914	877	898	890	876	875	976	866	940	920	849	917	916	885	885	893	891	910	901	931	858	863	913	823	915	895	925	904	862	913	917	896	914	940	895	900	871	934	939	898	884	891	926	892	927	931	894	915	887	902	865	889	848	886	892	868	924	913	869	877	934	874	921	925	930	873	917	958	930	927	877	888	960	860	839	873	902	887	905	881	879	914	919	907	938	893	874	893	864	831	910	882	871	908	845	909	793	896	877	878	859	890	833	924	877	880	906	880	888	853	912	873	875	893	879	897	918	921	894	902	861	927	899	865	858	906	835	886	896	888	875	883	839	866	892	878	899	898	942	865	874	878	889	890	874	870	973	893	862	842	891	924	912	871	865	887	871	885	882	900	890	924	911	908	885	858	848	862	917	903	890	884	919	934	908	899	901	891	922	875	909	910	866	879	860	928	894	913	888	952	884	927	876	882	906	934	871	857	861	875	947	909	875	940	907	901	879	889	895	923	901	905	919	851	905	899	896	909	903	921	875	881	880	900	969	860	952	902	882	906	888	905	882	915	889	955	865	864	893	899	879	923	875	911	895	895	910	900	909	869	844	916	850	853	911	881	835	931	924	871	875	821	897	858	901	892	909	898	925	925	848	855	904	866	905	922	896	878	876	904	874	892	893	897	903	881	909	881	870	892	860	917	853	873	925	941	866	849	925	934	869	865	924	893	881	853	877	853	905	859	903	903	914	885	892	890	929	952	901	865	876	892	890	883	966	871	906	874	893	910	890	907	869	885	916	871	906	912	889	894	932	871	931	860	854	913	847	856	957	879	920	883	908	929	938	902	939	913	878	986	872	874	927	915	922	855	944	837	886	854	863	880	849	871	881	881	904	918	901	887	902	851	919	892	852	876	908	940	889	872	947	950	882	945	881	901	907	873	921	868	908	881	944	889	917	855	895	937	878	885	822	902	951	885	867	925	929	952	936	894	873	877	878	898	839	865	902	877	908	944	880	903	879	803	886	886	935	896	888	900	870	862	868	914	882	937	896	893	859	879	886	938	939	887	887	886	845	931	934	891	881	896	912	897	910	881	845	873	926	857	942	865	869	850	933	927	915	876	887	896	854	925	878	916	948	891	974	888	930	983	836	855	945	890	910	898	881	905	871	922	944	866	879	908	961	883
26051	21670	24250	29599	21681	10392	502	402	364	348	309	316	306	298	312	309	279	271	284	289	282	297	281	275	307	292	304	279	280	279	261	264	242	291	261	255	318	247	267	283	264	268	296	250	275	273	262	284	259	271	264	283	287	266	291	275	287	257	270	285	295	288	258	315	275	253	252	289	297	299	255	286	284	261	288	278	288	239	284	225	285	291	291	275	254	302	254	261	278	293	251	242	275	282	302	278	246	252	279	257	257	240	279	272	293	310	272	277	311	277	256	270	264	256	261	282	282	287	247	275	255	259	292	283	277	268	246	267	270	259	264	301	308	276	235	319	270	273	295	297	298	287	263	241	270	231	270	263	261	291	281	264	282	279	285	298	296	299	273	291	273	269	287	287	257	278	266	275	258	278	258	255	289	275	310	307	293	269	305	282	276	300	283	257	272	264	289	302	287	280	289	293	277	289	281	264	290	295	239	279	273	261	269	277	288	278	271	277	254	245	236	290	269	264	294	303	271	289	262	318	264	246	303	301	277	282	245	321	271	260	312	268	290	282	274	267	242	253	288	293	274	278	257	255	283	280	269	274	288	289	272	235	278	282	284	253	301	278	254	276	295	280	271	253	274	264	280	268	281	255	264	273	269	269	280	254	274	262	271	267	308	285	276	266	280	265	252	284	278	273	284	258	233	275	280	302	275	258	276	247	298	276	281	256	283	296	266	235	305	265	294	263	275	252	273	271	246	285	253	249	306	298	260	278	271	251	287	297	274	256	257	269	287	252	276	281	276	262	285	298	296	306	289	305	273	274	290	264	281	277	265	306	268	290	275	284	301	314	292	259	270	274	316	277	283	296	260	256	271	241	262	283	290	223	273	304	252	279	269	272	285	242	281	314	275	261	275	253	297	270	250	256	277	260	269	299	276	277	263	274	258	294	282	284	257	292	302	294	304	306	270	256	258	281	289	262	249	258	275	271	263	283	300	258	298	295	303	299	249	281	304	274	245	285	287	273	293	268	246	259	288	274	258	274	293	283	250	289	244	250	235	269	285	272	275	271	289	275	257	275	290	263	274	295	257	254	267	263	274	272	240	295	303	256	281	275	296	263	298	255	246	273	275	277	289	281	298	275	265	277	287	270	284	303	274	275	247	278	291	282	310	266	275	302	270	273	275	257	270	251	242	269	272	262	284	252	289	258	258	299	294	277	277	281	259	279	272	237	302	293	288	275	298	251	269	297	315	279	292	286	258	270	263	324	279	253	264	264	242	288	283	294	291	268	300	281	269	249	240	299	230	256	270	294	304	270	265	255	294	273	300	300	287	250	293	251	254	281	303	259	288	299	258	271	243	273	298	287	271	291	270	295	265	296	271	259	260	273	272	260	300	290	249	290	264	317	284	295	267	297	316	284	272	265	256	304	249	266	292	249	314	289	266	265	250	262	267	278	242	281	283	295	260	303	282	297	263	267	283	279	276	262	287	254	267	289	272	271	278	312	262	261	241	259	257	273	275	293	295	310	264	292	291	272	267	294	272	262	289	293	289	288	274	266	287	280	261	266	275	314	308	266	282	278	288	281	243	247	301	227	279	304	266	287	284	331	297	278	307	265	279	272	311	291	295	291	285	256	245	280	289	271	281	282	272	288	263	288	293	241	252	277	269	272	265	253	259	284	265	301	311	271	296	316	284	276	277	254	275	266	268	276	279	288	277	275	258	273	294	273	280	255	266	283	275	312	263	286	303	248	291	275	298	251	281	261	296	256	276	286	261	257	276	260	281	266	300	316	300	299	301	266	240	227	276	276	289	283	258	270	271	268	287	276	312	280	258	276	285	262	279	298	251	280	269	244	267	273	265	269	257	260	249	243	248	250	275	277	278	285	302	272	254	279	282	269	319	253	274	286	284	305	279	250	247	249	266	259	287	270	279	276	266	270	251	301	255	273	279	268	313	278	242	253	276	263	271	278	262	266	264	279	289	291	305	244	281	285	310	286	275	287	293	295	291	267	246	253	243	274	258	275	285	230	269	304	293	280	274	280	269	271	261	279	292	252	269	269	247	286	274	237	263	265	279	267	267	276	252	227	283	290	292	266	304	260	268	291	268	293	281	259	269	267	270	270	278	264	257	280	267	276	289	284	316	291	282	256	294	263	285	275	266	277	314	285	265	302	268	272	255	230	276	273	281	294	244	277	253	275	280	263	289	269	299	239	245	254	278	300	289	235	274	293	309	309	254	257	274	280	265	296	285	271	266	266	247	275	234	262	271	320	280	277	273	260	304	271	246	287	293	281	248	273	271	293	311	222	270	303	305	277	304	289	302	268	260	272	255	284	246	248	264	258	295	282	304	285	258	266	278	296	294	287	282	288	263	255	290	282	254	257	262	248	274	264	295	233	314	281	290	263	279	290	256	240	279	269	273	290	280	255	288	278	275	284	279	255	269	261	284	297	261	279	298	303	276	284	278	272	252	250	277	259	248	278	270	287	262	219	272	268	302	270	258	292	264	259	268	284	312	283	306	281	263	290	308	264	260	259	289	303	248	268	257	265	274	275	275	274	264	263	266	289	265	287	259	279	280	275	310	303	274	279	307	278	254	265	266	276	292	280	235	263	268	275	254	281	281	278	260	272	298	277	271	264	299	246	288	278	301	318	262	276	273	258	280	252	237	270	270	241	250	260	282	230	318	254	252	267	259	255	270	305	307	291	260	290	244	257	278	291	261	256	278	284	276	287	282	293	267	279	285	282	296	280	289	304	254	288	261	241	247	297	275	290	300	255	284	285	298	275	315	268	275	324	297	291	277	296	246	248	281	265	266	292	255	283	272	273	292	265	264	294	261	295	282	267	287	279	270	277	270	301	262	272	270	278	274	258	279	283	281	281	281	239	243	269	260	282	265	295	316	255	269	268	283	255	273	296	300	305	271	269	266	273	249	278	297	283	255	266	234	289	245	276	304	272	278	261	288	247	272	267	279	260	268	243	264	272	294	239	281	289	286	245	267	281	255	285	254	282	293	255	259	278	289	289	250	252	259	273	270	293	254	284	278	267	258	274	234	262	253	255	274	282	296	256	292	268	251	291	272	283	283	247	254	252	284	280	269	289	258	288	278	274	273	285	268	283	242	255	270	280	252	255	279	262	265	267	279	255	281	264	297	268	265	266	280	273	250	268	268	310	261	237	272	244	247	290	274	256	269	287	259	254	262	235	275	275	281	265	271	245	270	278	278	267	273	268	269	282	287	273	300	264	291	274	278	274	281	308	286	291	300	296	265	275	268	263	284	277	256	281	275	293	272	269	251	279	305	295	275	254	294	288	252	309	295	300	275	294	270	299	272	285	272	298	262	275	266	269	271	258	270	258	289	248	255	280	253	273	297	284	259	274	296	269	293	270	249	235	280	243	250	262	301	268	276	285	306	270	244	258	279	268	285	273	317	267	295	261	291	253	251	238	283	278	255	269	260	281	255	301	283	272	260	279	270	265	260	278	294	284	269	304
4622	1973	1076	735	673	609	596	598	625	580	592	598	644	593	566	535	562	568	591	585	607	527	534	591	610	563	624	579	603	555	563	564	532	605	621	632	570	585	594	543	595	544	611	584	562	571	641	594	543	577	559	557	557	569	569	592	564	612	578	594	572	587	577	552	596	566	562	589	603	562	587	529	572	598	579	569	572	597	587	642	568	574	594	557	575	590	582	562	561	573	573	630	538	605	564	552	584	592	564	558	593	591	566	569	596	574	598	582	619	574	577	618	562	602	588	552	609	578	585	573	584	604	565	578	589	570	609	601	547	606	539	597	583	598	552	592	578	591	592	579	590	573	549	580	570	605	592	584	571	564	579	571	543	580	535	571	591	618	551	564	604	555	601	601	588	584	583	582	591	601	564	594	564	571	620	557	632	567	609	544	606	588	566	621	597	569	588	602	569	591	603	602	573	585	594	619	566	579	572	565	575	597	614	600	605	628	651	582	599	597	588	544	595	589	616	562	600	583	594	589	530	586	576	542	568	554	600	592	580	584	567	535	558	617	545	586	616	555	623	580	591	589	591	599	608	597	622	616	567	534	559	551	605	580	620	576	568	538	584	546	579	557	596	611	598	595	587	563	647	600	573	618	582	598	566	563	576	573	592	608	572	571	580	586	601	589	557	589	603	641	550	554	552	574	620	577	603	594	582	575	599	536	569	575	589	577	596	566	592	590	575	579	596	555	600	572	597	556	587	558	551	576	639	548	562	589	578	562	570	583	577	559	558	555	601	638	566	575	582	599	598	562	572	582	657	551	626	568	562	571	545	575	569	631	602	594	577	579	585	581	599	597	568	563	549	569	573	571	611	594	632	546	580	610	575	607	568	556	540	547	556	590	609	593	526	572	562	580	559	571	602	545	534	608	560	616	567	579	556	601	593	584	533	563	594	588	565	565	605	578	549	567	605	601	534	591	596	574	620	601	564	607	574	609	557	607	566	574	583	566	612	601	578	597	541	609	554	597	579	575	592	566	615	602	593	633	577	612	554	600	599	606	587	581	525	586	587	562	601	545	576	596	595	546	544	558	586	561	568	566	598	539	526	588	571	580	601	560	593	578	576	572	587	557	591	561	617	569	550	588	618	554	563	601	599	566	584	592	607	584	540	566	537	560	613	573	592	638	545	574	602	624	562	643	602	582	609	575	595	599	563	540	561	627	586	591	536	577	569	551	563	521	600	602	585	593	634	582	580	586	563	587	616	560	547	585	610	597	562	556	606	606	550	574	594	562	562	561	519	567	566	562	610	566	626	577	585	565	531	634	568	558	604	622	573	538	575	561	574	560	571	561	597	613	569	576	593	587	580	600	610	563	562	575	571	564	571	531	590	564	606	610	593	568	564	565	634	602	600	597	615	591	596	570	592	605	593	628	565	595	584	561	517	555	559	520	595	597	549	597	625	607	587	576	578	576	608	576	580	577	570	559	575	579	560	596	574	625	618	559	559	590	591	588	564	554	624	572	563	552	538	540	594	550	589	562	615	570	585	579	541	578	578	545	582	561	587	593	578	571	561	568	568	572	624	586	621	555	580	570	603	568	568	558	561	574	560	555	565	560	575	574	617	551	622	551	567	569	589	560	548	596	587	582	612	610	580	577	568	594	622	562	570	550	591	621	589	584	583	553	602	592	597	598	598	578	582	548	568	544	575	578	591	610	583	573	596	623	548	595	537	571	581	558	564	585	631	548	595	610	555	597	572	605	548	584	575	627	622	598	568	556	560	593	546	599	629	579	600	584	586	566	578	568	526	658	577	578	626	566	538	581	580	620	547	573	601	576	577	604	595	595	567	586	578	582	596	628	563	607	613	549	582	609	553	586	548	551	601	590	585	618	579	576	589	577	595	587	581	583	574	609	593	584	568	503	573	533	576	569	536	562	585	618	604	595	600	591	584	592	563	615	598	588	573	575	559	589	554	560	540	601	593	537	553	616	569	624	605	599	607	607	572	610	559	584	593	567	606	606	603	588	589	584	623	589	595	573	617	610	606	610	601	592	547	599	559	548	578	545	580	620	584	576	589	567	564	553	556	626	558	574	618	577	560	581	599	587	586	558	570	546	574	616	560	586	553	594	576	583	609	561	564	564	561	596	610	537	603	561	546	567	578	578	532	582	593	525	593	568	579	571	625	599	588	610	597	602	578	572	584	591	573	553	591	571	616	592	590	596	589	600	553	550	600	616	563	545	527	555	595	538	577	581	587	577	579	620	534	540	601	586	571	568	613	559	561	600	600	591	579	564	593	579	608	564	592	574	551	596	592	592	573	627	639	618	606	574	582	616	573	590	580	533	654	570	583	571	550	608	527	568	606	532	584	559	589	530	577	579	614	619	565	581	579	538	562	566	570	599	607	589	562	564	605	560	594	619	561	561	602	566	583	564	598	568	575	527	554	554	580	582	600	553	587	582	599	566	570	574	562	571	571	585	589	585	593	579	596	564	559	584	589	553	598	562	583	653	582	573	572	592	566	555	593	566	593	579	588	599	567	580	573	552	556	604	554	550	603	565	576	626	608	596	581	584	577	560	588	566	583	609	557	595	655	541	591	655	577	540	609	563	568	626	577	584	570	565	562	594	545	562	566	553	593	613	560	599	604	583	599	595	551	605	613	560	554	584	593	585	583	564	597	561	554	613	598	550	595	624	531	557	575	585	566	555	530	566	577	591	583	568	589	607	602	589	575	609	668	587	583	576	588	507	584	524	564	585	549	629	597	563	597	573	528	569	592	618	577	598	546	625	619	583	585	574	623	608	607	597	584	553	564	566	582	616	567	622	577	610	573	534	590	606	587	617	585	583	578	579	586	562	584	607	578	621	540	547	605	582	566	545	541	577	570	574	596	590	584	571	564	568	561	595	609	587	568	605	588	585	521	572	612	569	566	583	598	563	599	519	593	604	606	599	594	576	573	547	589	582	622	579	616	567	579	573	550	570	573	562	574	586	599	563	552	592	604	598	590	580	619	598	583	566	567	579	563	588	617	594	577	595	605	567	546	581	579	520	617	556	591	580	585	585	599	582	609	582	546	583	636	514	587	615	599	575	546	595	591	593	554	608	613	599	578	544	560	549	545	578	593	579	613	620	597	583	551	587	556	604	630	619	612	599	623	557	578	599	589	575	606	572	597	569	568	571	584	566	575	558	606	616	577	567	578	592	558	606	556	569	581	589	620	621	596	549	610	543	596	569	598	585	562	615	560	585	533	591	557	544	533	575	586	581	611	582	570	555	639	589	620	580	562	577	577	591	546	523	576	548	578	553	544	602	562	606	606	584	568	611	622	599	602	586	586	569	623	575	582	583	584	616	609	573	546	557	593	573	628	606	582	614	608	622	571	615	572	576	608	571	575	593	577	595	592	524	616	594	556	595	586	585	571	573	597	584	523	578	601	620	573	574	562	594	579	527	581	570	606	603	567	595	589	589	566	560	599	563	589	591	551	620	581	600	591	624
25252	21646	24748	29078	21648	21666	9892	377	276	254	229	213	209	174	165	166	164	155	180	151	164	136	127	129	128	169	131	121	133	128	121	141	134	136	134	156	146	134	131	144	141	145	142	134	135	141	132	143	122	134	129	150	146	129	155	148	126	113	121	131	128	134	142	134	110	133	132	129	136	160	121	131	132	158	125	144	138	130	128	139	116	122	123	123	124	144	125	104	122	118	105	120	126	144	159	148	131	117	109	132	136	142	154	127	116	137	123	125	138	140	141	124	168	104	122	124	113	115	120	137	148	149	126	132	132	134	121	124	129	119	131	150	143	131	167	137	113	117	118	128	136	147	134	132	116	124	132	131	157	114	121	122	147	133	123	144	148	130	130	143	117	135	153	111	128	114	117	126	136	122	129	125	145	136	127	112	145	132	134	127	147	134	139	121	123	119	142	134	105	128	147	122	132	168	142	137	151	148	129	140	109	100	135	123	112	140	167	126	121	129	138	139	123	122	117	147	117	145	144	102	137	128	146	138	135	119	125	137	120	132	128	144	132	106	145	124	139	121	128	155	122	141	133	129	123	139	139	134	130	130	137	136	147	140	146	154	130	155	127	103	139	118	131	138	140	131	148	129	141	127	125	123	142	124	134	126	124	147	124	147	125	124	135	122	113	156	131	110	121	133	122	119	150	115	143	129	122	134	153	135	132	142	140	126	149	130	120	116	140	109	117	131	150	131	118	148	128	126	145	147	133	143	125	98	150	130	140	125	121	121	134	151	135	147	132	144	112	129	143	127	150	120	136	132	113	122	121	140	139	133	114	107	157	128	155	137	112	121	126	132	130	126	135	129	124	117	139	126	149	134	118	129	144	131	124	123	149	110	138	123	126	143	133	115	126	127	124	149	137	130	144	114	135	122	131	172	131	139	128	125	120	145	143	155	116	129	131	123	134	138	116	122	137	109	144	105	129	141	155	119	113	127	148	125	139	135	142	138	119	112	124	121	121	127	143	109	136	109	147	125	132	134	154	125	117	123	136	128	106	126	126	136	137	135	134	127	135	135	129	131	125	137	129	136	133	128	124	120	116	106	140	123	121	133	125	122	127	129	131	130	125	130	119	145	143	140	123	141	137	126	157	150	119	132	132	124	151	134	127	128	132	142	138	111	144	156	126	126	128	112	143	122	116	111	128	133	148	147	137	126	161	134	142	155	114	157	162	162	113	145	114	140	151	134	132	133	118	119	133	146	148	144	136	99	152	133	148	127	117	143	120	129	133	134	100	125	144	132	115	123	145	124	132	137	108	130	134	133	105	127	128	120	101	119	148	120	132	136	82	112	131	132	100	117	141	149	123	134	125	148	122	136	140	129	126	132	128	151	108	125	141	113	132	141	129	154	139	117	134	128	122	133	141	126	142	127	147	144	102	125	128	130	122	132	125	141	132	135	139	135	143	113	119	127	144	136	135	143	130	123	138	140	154	132	131	121	134	136	138	124	127	104	126	130	136	129	127	145	136	117	108	112	142	129	136	134	153	143	115	144	146	129	138	117	130	143	151	121	127	126	145	155	120	120	136	145	121	125	121	123	148	147	122	132	114	113	152	129	132	124	134	113	147	134	124	118	131	131	116	144	153	125	142	122	129	134	132	158	127	148	152	144	140	148	133	135	168	136	137	136	121	141	144	138	132	139	121	150	148	130	124	126	116	125	134	94	116	129	132	129	122	98	134	140	139	141	149	125	107	157	122	109	131	141	114	139	110	120	108	123	136	122	131	142	149	161	147	106	146	143	119	124	123	137	126	141	141	137	153	139	146	127	120	125	138	118	152	132	136	149	133	139	115	141	118	145	111	127	140	118	141	155	122	118	135	135	130	121	125	132	115	144	150	141	132	135	141	140	131	144	138	123	136	133	123	108	109	111	145	106	109	125	137	142	133	151	137	127	131	115	134	133	119	108	103	123	119	118	127	131	139	122	130	134	129	107	130	138	134	134	131	115	132	112	120	123	162	130	128	122	140	130	127	135	124	133	139	127	151	141	144	129	137	150	116	121	153	123	118	111	132	125	136	134	124	161	138	153	121	138	129	133	137	136	125	118	99	121	148	152	120	115	146	125	160	140	124	128	124	130	105	146	130	125	128	132	127	132	114	111	128	157	136	145	143	125	128	123	117	121	116	126	118	121	123	150	112	136	128	126	107	127	102	116	144	128	139	124	128	119	157	121	158	127	133	126	121	134	129	135	138	124	136	137	125	139	138	133	119	135	148	123	139	129	148	143	150	144	133	135	120	120	115	137	126	141	135	135	138	113	122	124	149	135	133	125	144	139	123	143	118	107	125	142	154	137	148	116	121	126	106	125	126	132	127	137	127	107	129	130	128	134	126	140	136	123	151	111	153	141	122	115	136	117	135	123	141	143	115	140	150	132	129	126	115	115	130	158	136	126	166	134	110	135	116	137	140	136	127	159	150	129	131	112	132	140	125	128	128	140	117	126	136	125	130	131	152	101	128	116	134	91	105	125	141	127	134	132	118	133	111	124	160	127	138	119	128	137	135	133	126	172	132	138	131	108	141	116	129	133	125	113	128	129	148	130	132	144	119	120	143	131	137	161	131	135	126	104	143	114	136	104	123	128	119	156	154	127	120	137	123	149	130	141	159	135	116	137	129	141	136	107	129	130	118	130	138	128	151	128	121	146	141	138	132	130	117	118	139	112	141	124	127	113	154	126	142	133	140	127	128	131	117	124	139	124	137	144	119	135	136	114	104	146	126	109	126	124	123	142	130	111	125	118	109	132	130	139	129	117	136	141	129	134	144	130	138	143	123	115	123	142	118	126	128	127	130	131	130	126	139	136	130	129	111	143	150	132	127	136	134	116	119	138	142	143	122	135	107	126	117	129	120	118	151	134	118	130	132	105	149	120	137	124	120	133	137	104	132	120	143	141	113	124	133	109	154	133	120	126	142	145	156	121	134	150	146	131	105	134	134	137	137	139	111	117	129	131	149	147	134	124	110	123	119	128	117	124	122	136	149	134	139	137	118	124	124	126	101	121	128	146	122	124	127	119	138	130	118	137	150	137	144	136	125	120	119	120	118	120	127	123	112	117	140	125	137	127	111	125	152	158	148	121	132	117	132	115	126	112	151	136	147	148	138	136	147	127	139	141	114	142	125	117	136	130	140	104	146	122	111	129	131	130	126	138	164	132	124	129	117	144	129	131	132	143	97	123	109	119	127	127	109	122	127	137	150	154	143	129	133	130	128	126	155	138	125	133	108	140	131	135	120	132	117	139	135	124	113	130	129	126	133	136	136	146	143	141	123	142	122	134	140	131	141	140	134	165	108	129	134	130	122	120	123	127	137	124	120	114	114	141	119	138	131	118	136	137	114	122	150	135	124	127	113	127	136	142	143	125	136	139	122	147	144	115	122	144	117	142	128	116	132	142	107	108	118	119	132	140	117	131	119	128	154	130	147	143	132	132	158	116	114	140	123	109
4076	2980	1267	664	478	409	384	345	361	338	341	321	331	335	345	312	342	347	315	318	326	329	317	326	309	338	314	352	316	316	310	286	340	325	305	312	291	317	292	300	335	335	305	301	310	307	318	322	312	318	320	324	345	288	309	334	344	309	289	311	354	369	304	311	301	313	326	308	314	317	311	316	358	312	314	335	323	287	327	322	318	306	329	350	326	296	299	310	302	302	308	308	337	321	307	294	320	288	301	329	290	327	350	334	330	317	333	315	309	315	338	310	316	296	301	331	319	326	316	302	327	306	313	286	288	332	299	311	305	328	319	335	299	319	313	347	330	330	299	336	333	304	315	323	310	319	324	318	317	310	364	290	333	350	292	313	373	312	325	330	312	304	325	299	288	307	295	324	298	356	302	307	301	306	311	330	307	331	313	290	294	295	319	327	353	312	301	302	352	343	340	350	325	330	334	327	330	310	322	300	290	334	298	327	323	309	343	347	324	313	322	288	286	334	322	315	317	347	309	332	305	323	322	321	329	332	331	309	296	340	308	310	330	344	282	284	294	284	305	307	345	329	312	323	312	320	321	326	334	329	298	293	327	337	275	336	307	299	338	294	314	331	340	303	333	310	312	294	326	327	334	312	288	316	317	287	344	304	324	332	306	320	317	331	348	336	339	312	311	333	295	305	366	290	337	305	311	330	343	335	315	316	311	329	305	325	300	336	304	333	339	354	301	360	336	325	309	331	352	307	346	321	309	321	316	326	321	324	330	286	304	296	320	322	315	347	319	336	332	323	324	310	299	290	300	313	302	322	329	294	312	333	350	332	305	329	314	302	310	307	339	339	313	305	323	323	314	315	319	335	316	341	297	316	312	307	339	329	325	317	308	351	304	332	305	318	351	325	330	307	297	300	282	302	302	314	351	322	299	313	325	342	336	315	313	306	310	303	332	313	327	315	327	324	331	355	333	335	293	280	321	303	328	299	315	314	313	347	332	320	335	320	323	302	322	349	336	336	325	318	321	331	309	292	339	354	344	300	330	338	309	342	322	305	342	308	310	280	322	343	281	344	337	342	296	314	294	329	349	320	357	297	304	318	299	297	319	299	304	327	272	283	316	360	336	348	305	318	303	327	295	321	347	315	346	293	348	335	307	320	321	348	326	310	285	323	317	317	302	298	325	305	295	303	331	303	348	337	292	299	313	334	319	327	332	326	327	333	308	320	311	333	349	338	339	304	314	316	354	332	299	345	313	324	345	303	299	353	315	325	342	343	316	312	324	330	310	349	323	312	312	299	340	317	341	359	327	327	321	294	300	310	301	300	305	333	306	290	305	314	289	311	332	290	347	325	311	322	297	326	304	342	304	323	314	329	309	298	314	331	295	318	339	315	321	330	281	310	309	334	331	357	323	324	317	311	274	315	334	314	359	343	322	331	307	332	338	308	288	333	335	309	295	319	353	338	326	326	333	300	311	341	341	305	293	296	309	314	316	313	346	311	321	320	335	310	314	345	312	320	313	315	309	337	300	342	328	321	330	306	315	340	327	319	325	304	329	323	305	287	315	308	346	302	355	319	291	316	345	338	326	317	329	329	327	323	336	315	291	295	332	351	296	339	342	299	320	328	302	312	320	291	330	317	345	330	308	347	318	329	316	337	300	333	317	348	312	320	321	327	319	331	309	316	299	326	331	309	329	308	292	308	327	287	317	333	323	322	316	320	309	284	334	318	316	330	338	291	333	308	355	332	305	349	357	305	307	366	317	317	314	316	287	326	336	327	306	326	319	326	310	336	286	323	331	300	314	260	311	323	309	299	321	313	311	308	342	322	325	329	322	325	316	337	322	295	327	320	311	314	316	302	313	306	311	345	311	338	335	289	351	333	351	311	331	323	321	325	304	341	318	323	309	317	284	335	305	325	322	316	325	330	288	300	306	311	309	312	306	321	336	308	315	328	294	322	293	324	312	329	336	324	332	289	301	299	333	324	296	310	311	316	322	331	326	323	307	318	330	335	308	339	337	335	325	281	320	310	305	338	347	318	300	292	327	299	324	315	343	314	339	334	326	311	313	298	302	318	302	312	323	293	306	301	311	306	319	346	349	326	339	330	315	341	315	334	339	301	308	307	307	316	315	316	320	290	338	287	331	291	305	342	330	346	298	280	323	306	335	349	325	357	307	352	287	335	312	310	294	359	310	345	347	292	294	305	319	334	283	295	303	294	332	302	306	308	258	312	307	340	318	336	335	302	312	325	337	323	301	316	302	297	318	301	306	285	309	315	345	345	315	291	342	322	291	302	302	315	283	299	296	346	296	339	322	347	299	313	338	330	299	320	329	351	293	305	310	345	309	299	335	316	306	285	331	292	296	354	304	328	341	307	325	276	312	310	314	345	317	301	301	303	300	335	292	327	302	343	342	322	330	270	291	292	307	309	310	311	293	320	321	335	270	327	321	292	295	297	325	314	303	294	312	315	311	354	310	286	335	317	334	335	339	313	285	303	316	312	318	318	288	348	317	316	314	338	319	300	333	288	321	332	315	318	309	298	310	283	288	309	319	294	300	335	289	321	303	316	321	328	297	291	330	311	325	317	310	303	293	328	323	328	322	346	298	304	347	311	336	314	300	337	347	343	283	277	312	303	297	314	322	319	321	303	303	333	305	325	317	317	322	305	327	332	312	299	330	328	343	298	334	337	297	299	346	297	304	311	318	306	332	314	330	312	335	324	314	321	346	325	336	340	331	318	320	324	315	321	300	325	329	291	310	347	342	336	340	317	309	314	295	321	294	314	288	312	315	300	313	337	343	338	302	327	283	333	332	319	311	300	330	321	298	290	319	310	335	320	315	333	349	321	349	314	272	327	319	312	338	359	314	316	327	331	330	313	307	316	304	290	296	328	315	336	281	323	322	340	322	319	306	301	330	307	307	341	318	292	322	298	337	306	306	297	345	310	316	312	332	300	285	325	313	312	317	336	316	343	304	323	323	312	304	334	325	327	318	322	328	326	310	335	303	307	300	314	320	287	314	311	311	299	331	318	315	356	313	301	289	352	308	333	319	302	293	339	330	316	320	348	344	321	323	309	358	318	331	336	300	316	293	300	340	302	346	348	314	311	319	278	318	311	305	322	314	319	279	324	284	335	282	277	311	366	322	325	302	315	298	329	301	314	326	295	291	280	326	298	335	321	328	302	317	317	339	322	309	310	317	328	297	309	331	318	284	302	312	309	317	350	297	330	302	270	307	326	288	305	321	340	315	315	345	339	319	288	313	313	291	326	300	321	335	336	337	295	329	306	314	343	303	301	305	323	337	330	322	353	323	309	318	317	289	304	337	342	310	318	310	343	302	331	319	306	339	287	324	318	349	345	327	339	316	306	311	326	321	334	302	312	310	336	310	310	332	338	339	328	325	318	322	327	311	312	312	315	304	313	318	314	322	335	321	280	298	333	296	331	309	326	323	302	336	292	301	309	306	313	294	331	312	316	339	320	305	327
34171	14482	2104	519	452	432	409	467	430	464	431	444	440	448	440	440	449	412	428	464	430	420	417	427	406	432	398	440	428	409	415	437	411	396	451	424	396	471	455	403	451	407	437	458	377	445	416	472	437	433	414	413	404	365	436	434	419	403	454	450	400	454	413	425	460	476	424	435	440	435	419	473	421	412	425	443	408	445	427	435	471	444	411	446	427	439	460	448	430	420	443	470	440	457	424	445	465	458	473	458	420	449	417	433	402	437	449	429	425	430	450	419	462	443	433	420	470	418	434	416	439	434	369	416	435	431	438	437	429	428	437	375	461	430	384	443	407	426	440	430	438	434	427	441	400	410	400	507	430	421	455	408	419	488	435	422	464	428	426	443	426	432	451	432	454	412	412	404	478	439	442	429	408	435	419	474	392	417	468	493	423	419	488	441	429	454	450	423	436	450	422	414	428	450	434	427	426	434	437	416	445	409	394	414	477	470	429	401	398	435	421	431	409	408	456	415	417	426	433	454	418	390	454	445	440	465	394	464	453	438	414	409	377	441	436	429	419	457	442	412	435	438	422	424	445	443	467	436	406	412	412	426	417	437	400	464	481	470	436	411	452	412	428	429	480	449	452	418	439	439	441	430	433	413	450	464	384	426	416	427	413	421	398	433	427	428	397	415	409	411	430	398	440	421	445	465	419	413	475	449	434	433	403	386	453	457	420	465	397	425	445	395	415	431	446	395	393	434	477	447	463	427	477	422	469	413	450	395	424	452	434	444	438	455	438	446	480	461	432	451	448	441	422	439	470	412	447	411	440	441	464	420	461	438	443	455	432	455	425	412	433	412	433	449	428	433	418	428	443	417	436	458	408	425	423	406	410	400	441	461	421	421	429	405	372	461	413	438	450	453	408	456	415	422	438	399	446	394	423	441	458	404	451	425	443	456	468	419	420	417	427	440	447	413	412	441	434	441	407	442	429	432	452	382	395	442	442	441	421	447	465	426	406	437	441	452	457	398	419	415	382	422	439	442	457	433	423	450	468	394	457	435	421	448	437	442	447	428	453	449	461	452	488	448	421	463	459	455	449	414	397	411	413	416	413	452	446	446	450	437	398	415	428	400	393	394	425	452	443	426	473	468	437	414	430	452	489	405	435	416	413	432	424	417	413	425	458	434	436	431	404	411	430	419	464	425	405	435	454	402	428	433	428	411	439	426	450	438	399	431	444	458	413	430	446	430	437	434	455	419	446	394	428	417	455	441	375	445	398	428	410	452	425	401	422	447	439	432	467	450	419	414	411	419	447	394	369	421	459	430	405	441	455	459	450	424	430	390	429	363	432	377	419	413	434	432	482	441	392	443	471	439	384	423	467	449	433	425	446	441	426	445	458	443	413	456	461	405	471	428	381	424	468	402	433	453	441	419	437	457	403	414	445	438	417	441	461	454	418	460	439	446	438	406	445	421	396	435	423	450	447	437	443	400	454	462	439	407	444	442	450	402	441	427	426	437	404	449	475	421	449	458	403	426	458	419	403	419	419	462	419	430	374	468	438	459	440	433	405	421	418	432	414	395	449	430	408	412	452	434	432	433	448	410	461	440	448	421	432	460	437	472	420	449	420	409	402	435	439	421	426	411	460	447	421	418	447	434	431	419	484	424	443	437	421	440	463	435	451	419	453	410	436	437	424	457	461	447	443	457	455	386	452	433	447	409	411	465	428	415	405	401	442	419	434	478	436	415	451	417	429	468	453	417	431	432	388	487	464	419	442	441	416	408	420	405	412	446	415	408	443	423	451	435	444	434	461	427	428	398	443	427	456	430	430	425	470	427	419	396	405	470	380	457	463	460	469	442	425	428	456	390	415	408	410	432	441	414	445	403	400	420	461	428	441	417	456	425	418	479	454	437	439	470	413	454	447	424	430	427	450	420	428	464	434	431	440	429	430	396	486	412	415	427	387	422	462	416	379	426	421	473	409	418	426	443	434	412	415	422	393	451	437	436	409	474	424	408	444	418	448	436	426	419	435	361	443	470	412	465	440	396	449	427	450	429	414	439	456	437	437	452	432	431	463	425	416	441	414	450	435	413	448	477	392	406	429	461	459	428	459	445	447	413	452	406	431	437	439	401	458	451	420	419	410	434	400	433	419	448	435	412	405	399	424	417	435	444	447	454	427	400	402	462	450	470	441	461	414	423	406	439	391	452	416	436	443	441	407	444	415	406	442	428	441	418	450	442	411	441	401	457	419	462	429	430	432	389	420	447	419	408	437	468	408	424	383	420	417	456	421	404	430	444	433	429	415	450	484	468	430	411	428	427	469	406	413	433	396	463	395	458	444	425	439	436	397	454	458	460	442	419	458	441	479	455	410	445	425	443	398	418	424	424	447	459	446	394	397	456	451	449	414	429	406	434	453	444	408	438	443	422	426	391	429	449	427	442	447	422	422	408	390	424	418	431	459	421	482	412	432	425	430	446	438	427	411	388	434	436	422	437	427	439	452	376	444	431	440	435	450	429	379	420	404	425	458	433	458	437	470	463	440	430	441	434	436	466	445	441	426	427	433	457	432	455	471	431	418	435	492	410	410	438	421	427	487	437	406	437	433	380	431	401	436	415	435	399	443	443	429	462	423	426	418	428	454	370	420	440	411	453	422	428	431	434	441	398	443	438	405	422	451	464	388	414	419	446	426	387	436	453	422	456	438	402	418	412	464	389	368	425	431	419	418	421	413	436	448	440	391	485	495	444	435	424	420	448	438	433	417	476	456	445	426	408	448	432	437	427	431	411	458	426	420	466	440	408	434	473	458	418	421	429	441	394	432	452	441	418	424	426	451	426	476	467	448	452	455	442	406	450	415	441	455	428	434	452	454	430	431	434	405	437	442	410	438	457	444	432	474	432	412	467	417	431	427	414	422	460	406	472	436	426	439	404	448	427	398	401	429	431	421	392	378	424	486	406	479	400	436	436	395	448	462	452	445	432	462	428	419	441	389	428	436	453	455	430	430	412	471	429	428	426	404	426	431	453	467	463	426	419	423	432	472	423	460	426	440	455	424	427	427	424	434	454	452	440	415	421	415	438	442	441	456	465	458	395	451	455	474	451	444	417	444	433	471	461	453	479	439	471	415	401	417	433	425	425	393	470	447	417	426	470	468	428	443	395	409	430	445	402	438	466	465	405	433	422	436	437	447	404	389	410	450	490	405	465	449	451	404	428	462	382	430	442	432	466	419	425	409	426	424	431	425	432	428	409	401	461	417	432	429	424	449	392	439	439	436	441	408	413	469	435	443	479	467	446	398	426	421	431	403	402	423	408	379	429	438	407	415	451	409	406	381	460	412	465	450	445	421	431	424	444	436	453	451	435	440	465	418	455	436	421	454	424	426	398	458	426	428	425	373	416	400	435	463	468	430	425	360	441	442	469	441	400	424	426	416	380	451	420	449	451	425	413	436	435	415	423	444	419	477	407	458	448	482	405	471	421	441	426	471	403	426	438
8113	1001	889	895	922	885	898	885	923	873	868	902	911	935	877	943	923	874	895	905	926	901	863	895	820	888	911	916	895	881	809	881	881	910	845	873	893	858	916	891	893	887	897	897	925	892	868	896	868	850	851	838	879	892	897	913	875	899	888	946	927	898	879	836	875	902	891	878	897	939	903	874	895	906	861	895	900	878	898	882	902	857	894	964	948	855	863	898	879	856	886	863	930	939	870	870	858	847	903	886	896	844	923	858	873	891	927	923	918	923	885	901	909	886	896	874	881	944	832	939	888	870	902	884	961	915	927	927	891	863	982	952	876	861	867	878	887	880	846	890	893	888	878	874	849	910	903	926	854	861	854	881	916	877	880	869	896	858	845	873	851	901	900	854	875	904	864	928	854	934	881	930	912	841	908	857	912	889	882	869	933	914	845	883	904	871	937	857	927	878	930	930	897	908	941	858	872	901	939	861	938	923	901	843	899	903	880	932	901	857	864	900	907	895	905	904	887	912	891	898	891	890	915	900	875	886	894	894	920	862	859	891	919	891	946	927	924	920	857	862	884	927	885	930	936	918	855	905	922	899	886	886	926	921	937	918	947	910	891	883	865	873	870	943	847	875	874	910	885	876	866	857	872	855	897	884	912	907	881	893	882	875	910	848	856	900	917	873	905	887	846	904	962	882	856	925	885	870	906	868	925	905	861	869	903	853	873	894	904	845	858	889	897	858	852	858	861	862	872	912	834	873	913	872	920	937	899	903	926	938	929	923	918	916	882	863	919	875	903	938	875	925	890	943	899	872	862	884	894	916	904	937	912	917	856	860	879	919	886	906	844	915	873	855	846	894	854	884	871	899	844	893	911	890	979	922	841	864	879	886	962	870	869	952	885	966	853	872	869	950	860	857	931	867	856	863	873	863	932	892	900	918	901	964	931	823	949	922	894	912	912	903	827	903	922	880	863	896	879	899	863	871	900	922	859	901	923	852	869	853	899	894	871	952	929	885	933	878	904	882	924	910	863	893	885	843	899	853	877	899	859	891	836	914	903	913	857	814	846	878	958	903	881	1004	894	880	894	911	858	862	865	891	928	845	879	917	887	881	857	897	910	893	878	874	861	908	906	882	937	887	945	936	908	870	910	862	888	882	918	883	926	901	902	867	911	903	879	884	912	932	912	846	886	899	856	929	903	871	877	874	900	873	843	905	875	913	903	924	955	946	878	903	904	887	889	900	909	844	882	906	846	889	901	861	906	914	872	894	884	830	930	867	931	864	892	882	868	918	872	876	872	902	893	879	915	936	817	822	842	916	859	825	856	869	877	840	924	879	877	879	929	901	891	891	905	875	900	893	858	865	919	930	925	898	858	900	893	936	864	908	913	901	918	894	875	924	901	900	862	864	899	910	886	889	895	907	843	880	877	880	925	919	867	911	870	927	890	915	905	933	856	884	880	861	955	928	894	910	862	935	860	909	899	910	890	878	935	891	901	917	896	911	886	895	933	899	851	834	924	870	892	875	861	888	898	845	851	844	880	886	878	958	892	893	911	884	872	932	911	867	860	918	873	912	889	878	924	946	954	868	912	894	891	897	913	934	883	894	890	900	879	864	855	824	931	875	886	954	849	895	867	892	882	850	899	903	852	816	883	894	894	891	904	862	886	909	890	895	906	940	886	888	884	832	855	917	837	874	909	909	866	839	882	923	862	888	915	926	934	888	866	881	904	924	810	895	888	837	861	895	875	816	887	911	928	899	883	908	898	905	902	862	880	879	913	900	874	920	846	876	881	886	929	929	921	903	896	887	849	880	957	939	945	900	911	878	931	875	895	910	890	874	864	895	893	882	920	859	902	918	875	887	884	838	924	857	884	912	872	890	927	919	906	883	879	898	901	900	922	871	864	926	899	878	889	906	902	892	897	876	925	868	870	890	896	935	898	927	898	845	882	863	928	885	866	891	858	930	926	892	845	864	903	942	875	886	905	928	883	858	899	848	899	882	858	913	933	950	911	889	903	891	896	874	905	955	968	870	866	901	879	935	843	948	908	872	903	914	857	892	893	877	905	848	900	845	853	914	943	909	965	902	900	883	921	960	904	905	834	914	936	876	915	899	912	903	915	920	874	901	954	933	855	894	855	900	892	853	895	972	822	913	929	950	901	843	863	998	897	878	941	902	958	924	816	861	917	849	887	887	931	954	877	893	876	834	875	911	864	897	937	910	892	888	876	839	855	845	886	888	883	883	881	861	883	928	941	915	868	962	904	863	885	922	927	866	922	918	885	877	876	933	872	905	906	955	911	893	927	904	836	907	935	884	877	902	896	903	903	941	901	916	889	915	865	869	919	885	935	976	953	887	948	919	880	874	851	859	934	844	943	922	898	891	966	859	887	916	909	863	907	862	951	904	897	843	936	875	893	907	924	895	887	890	870	911	890	873	918	871	868	890	892	902	917	857	900	870	893	857	922	888	902	930	947	875	866	883	871	838	907	870	881	875	877	920	975	897	872	934	899	940	872	838	927	840	919	875	907	896	910	892	891	866	925	897	835	877	902	886	906	860	872	906	896	906	910	909	937	876	911	894	862	878	922	865	905	870	860	870	870	893	938	900	851	886	870	885	837	941	926	902	906	902	889	881	848	880	910	877	892	884	931	890	911	858	915	900	885	947	907	851	901	870	879	913	879	863	887	942	845	926	935	892	927	885	936	891	925	901	825	863	884	898	847	896	887	897	896	942	863	830	833	953	824	861	843	874	947	920	942	892	897	904	889	874	906	867	856	901	919	907	872	880	916	886	852	863	932	911	843	847	912	915	866	813	879	944	915	903	883	894	909	902	925	895	932	894	848	901	864	877	956	848	901	891	833	894	927	888	890	895	901	945	904	915	839	910	848	869	901	896	882	885	898	882	952	868	854	910	927	927	864	939	822	867	932	906	883	913	909	926	905	932	941	862	907	925	935	896	876	851	890	870	872	917	866	954	906	927	923	910	900	915	886	885	913	867	886	842	926	874	855	943	853	884	911	874	860	891	918	925	899	885	895	871	923	873	875	896	862	933	899	957	880	883	900	855	859	884	912	903	858	887	890	837	897	907	916	886	876	880	900	874	888	815	879	861	913	904	838	917	894	875	868	856	859	889	918	905	855	878	947	864	903	870	898	922	871	913	877	880	897	936	851	886	907	872	878	944	863	895	891	953	871	875	838	906	931	885	904	903	939	870	833	918	845	883	905	918	854	886	860	867	894	956	876	888	830	909	866	876	929	943	927	884	862	882	914	850	926	928	913	876	930	914	891	899	889	929	829	876	921	917	914	902	946	898	855	879	880	913	899	890	858	907	923	1000	870	947	910	936	835	911	873	852	856	903	885	896	862	850	893	887	861	942	911	888	874	847	854	919	886	910	911	856	906	880	876	929	870	861	854	829	869	878	875	940	843	881	881	904	871	912	880	894	922	920	918	862	851	910	880	871	938	916	905	833	891	818	947	905	908	873	887	852
26078	21642	24215	29545	21656	10247	549	368	321	336	312	303	314	270	279	260	332	284	296	275	244	266	308	326	280	284	287	292	258	291	299	306	287	296	290	295	298	263	259	270	259	256	248	306	280	265	286	261	286	280	270	281	303	252	260	266	260	254	277	267	261	265	298	255	259	259	274	278	270	243	297	271	278	274	272	280	276	269	267	270	253	315	261	307	262	268	264	324	224	276	267	268	255	265	273	287	232	264	281	261	288	276	288	272	270	265	260	313	272	236	260	262	250	281	285	245	259	287	279	285	266	304	282	253	249	285	281	294	295	289	315	338	259	306	248	252	251	257	249	298	263	275	276	280	290	285	282	242	291	285	278	304	312	253	286	273	252	244	244	268	251	280	300	264	265	302	274	263	264	282	266	266	286	306	283	278	299	301	263	248	273	265	293	288	248	255	228	282	284	298	275	285	298	293	285	265	278	286	277	276	251	265	269	279	294	278	251	269	304	263	240	261	291	311	241	261	289	279	298	280	292	311	275	283	285	267	289	286	266	272	291	276	284	282	237	274	250	245	262	285	270	269	272	285	278	248	279	304	319	284	260	259	245	307	272	244	293	257	285	277	261	306	251	309	303	276	284	264	298	280	309	267	282	257	250	286	293	277	312	272	262	239	296	260	265	262	292	285	282	281	243	291	280	282	238	289	274	254	303	260	249	259	277	285	275	270	280	283	274	266	284	288	252	293	312	276	252	293	246	286	277	270	284	249	270	268	276	282	271	283	270	278	260	270	290	280	262	265	256	248	258	264	257	240	271	263	265	265	282	278	298	264	283	289	277	283	283	312	280	283	257	284	292	283	285	300	286	273	282	303	270	269	311	282	266	258	320	280	240	261	267	282	262	258	262	290	269	273	288	243	264	273	240	289	271	266	309	270	259	279	281	281	267	274	252	280	243	251	266	290	279	261	286	275	275	278	263	270	261	281	273	259	267	274	291	258	279	275	246	304	269	265	250	277	308	261	272	260	289	276	258	262	250	271	292	255	257	272	225	269	283	265	293	268	264	267	287	278	281	308	287	275	258	283	274	253	289	263	283	272	243	274	250	245	270	250	258	282	239	287	294	260	269	253	252	288	283	291	262	265	286	263	288	314	293	291	287	253	279	267	277	261	269	248	280	273	281	294	269	248	242	297	244	280	270	291	287	298	298	258	288	285	265	286	288	266	287	275	276	229	290	277	270	287	262	305	275	250	300	235	277	293	278	278	298	262	283	297	250	268	272	255	272	266	297	297	259	276	297	287	263	258	265	290	300	279	274	297	272	294	292	277	284	253	269	288	264	292	251	256	305	273	293	310	277	286	245	249	279	309	275	248	275	307	271	279	284	288	280	300	287	278	263	257	271	294	264	230	296	288	267	258	299	273	279	234	283	292	297	280	273	250	254	254	277	287	323	276	244	277	268	264	257	284	258	289	258	268	294	281	263	269	264	278	271	283	276	255	277	277	266	297	318	297	263	298	285	257	258	278	275	255	272	309	289	276	301	260	291	266	268	287	299	315	283	269	271	280	281	249	284	302	252	291	265	283	275	271	285	298	260	260	284	247	265	291	275	267	295	264	272	257	280	268	295	269	294	283	289	268	261	263	251	280	273	291	293	271	267	280	268	279	291	265	294	238	299	251	285	325	295	311	308	272	289	293	273	271	294	265	266	279	255	272	282	299	296	310	272	283	294	282	288	264	264	259	245	260	276	225	291	280	280	252	257	256	287	252	245	260	267	282	267	263	264	254	302	265	272	239	284	266	271	289	289	281	259	276	274	286	252	286	264	280	281	258	287	281	274	284	280	269	281	277	256	275	256	274	276	264	267	249	272	293	296	268	276	293	282	253	292	287	289	280	242	261	246	292	263	301	257	246	267	252	276	263	255	278	249	265	283	297	277	286	301	235	266	278	318	282	297	282	282	272	287	322	297	258	228	286	288	271	260	291	299	281	257	259	268	293	266	289	263	270	270	288	269	273	278	277	281	279	285	298	248	255	274	262	283	305	243	284	269	250	248	321	271	269	255	243	275	307	269	285	260	278	260	285	286	299	268	300	249	265	286	276	275	295	219	251	292	272	267	284	282	282	258	274	298	250	271	320	252	290	281	277	253	245	286	242	305	273	272	292	268	289	246	285	266	248	246	268	276	238	241	300	286	281	241	292	264	259	286	271	273	249	298	258	270	257	268	281	283	264	295	290	264	273	254	282	272	280	264	291	304	274	281	255	266	256	288	296	289	280	273	256	256	268	251	270	287	256	282	259	276	275	280	241	279	280	288	277	268	244	240	272	276	265	269	250	314	280	265	265	312	287	262	257	257	272	258	250	270	261	282	315	274	275	259	287	296	282	259	241	260	276	285	276	279	251	289	280	260	262	290	280	299	287	271	283	304	276	282	281	284	251	266	266	257	293	280	274	252	301	260	256	287	287	276	264	292	261	291	280	252	277	250	264	246	287	282	292	283	270	253	254	301	287	247	249	269	250	278	307	245	291	268	254	275	285	278	278	247	265	287	260	314	284	269	293	268	272	294	257	271	303	294	299	277	293	236	275	256	252	252	289	267	253	274	270	283	251	265	266	261	265	292	276	278	290	284	301	250	292	270	266	279	291	280	252	272	330	265	280	279	265	230	248	248	277	278	279	259	289	272	281	259	271	288	259	291	268	303	274	271	264	275	273	275	252	271	287	261	280	304	257	278	241	283	288	282	281	276	302	254	286	277	275	258	283	268	280	258	272	296	263	227	284	287	286	243	263	285	266	276	295	259	254	278	277	307	263	268	265	256	259	279	263	279	237	301	269	259	274	244	262	303	293	275	280	261	276	237	261	247	256	261	273	238	267	289	268	260	272	256	255	280	280	281	283	237	302	296	314	278	260	266	281	266	295	275	273	274	259	259	252	270	263	288	277	274	292	287	259	282	247	281	295	271	281	292	264	279	291	273	266	267	282	267	282	252	252	270	279	267	279	282	265	281	289	283	290	297	277	255	268	269	252	260	236	272	259	261	261	309	271	249	292	263	271	255	293	294	240	270	267	259	249	266	276	281	254	287	253	279	305	294	306	278	295	272	263	312	285	239	285	284	274	259	252	261	284	257	248	264	251	232	280	259	244	253	263	275	286	267	250	280	272	301	299	265	304	300	302	267	276	265	270	279	267	272	268	266	240	271	287	251	263	264	276	276	272	278	272	270	280	318	279	276	257	289	308	215	266	286	296	260	285	297	273	301	272	276	267	286	299	252	286	253	269	297	258	257	295	256	313	293	278	278	259	271	309	293	251	259	285	284	269	296	287	299	291	255	261	275	299	271	300	321	261	256	256	243	272	271	263	311	294	281	251	286	275	294	246	247	289	282	258	267	307	258	276	264	294	267	277	269	261	237	263	255	259	262	264	242	259	276	272	288	272	298	262	285	278	264	245	293	270	259	285	286	271	239	285	265	281	279	253	254	312	271	271	266	253	290	311
4586	1914	1082	740	646	624	625	582	614	621	562	558	594	630	618	576	580	560	603	605	554	551	622	554	577	565	551	560	548	596	559	534	549	578	582	578	612	600	604	568	585	561	619	558	584	592	588	600	591	599	573	572	527	583	561	566	553	623	618	604	571	614	602	522	567	580	618	558	569	607	612	598	575	605	590	597	554	573	570	558	593	553	543	597	541	569	592	626	532	612	579	594	546	569	578	607	597	569	614	571	572	544	584	587	578	589	592	557	572	574	617	572	555	619	632	597	593	610	611	574	586	616	589	588	572	558	615	590	591	537	582	627	589	601	567	558	570	593	576	586	622	570	600	531	612	615	564	610	609	562	551	577	559	560	565	562	586	617	561	552	604	523	593	545	578	601	558	559	585	579	581	588	593	574	556	581	604	536	615	566	582	596	599	590	610	555	577	556	583	583	594	568	571	572	594	622	622	563	543	530	578	609	559	582	567	601	574	541	570	572	578	573	609	599	578	609	574	546	609	625	612	558	543	596	568	555	553	571	595	591	594	556	589	567	638	580	551	583	586	551	631	601	593	555	552	572	583	568	586	563	570	531	584	623	566	542	582	614	630	602	568	619	622	618	589	571	586	592	582	574	552	580	584	572	597	559	557	615	600	539	634	573	602	578	565	555	579	546	579	601	605	557	575	579	588	568	593	552	595	549	569	540	581	577	580	615	609	619	606	596	583	576	619	584	583	592	580	603	558	589	635	627	558	573	619	609	566	564	568	574	594	566	605	563	547	597	606	561	561	568	582	585	590	559	613	535	567	537	564	569	612	561	541	610	612	589	572	555	595	544	590	535	597	576	564	569	560	584	570	595	530	587	576	562	594	605	617	533	571	609	610	562	553	529	596	563	613	602	588	603	576	585	562	573	599	589	611	587	554	598	536	593	623	590	586	583	533	597	589	580	596	605	585	597	611	585	558	598	575	623	555	569	551	606	610	588	554	542	558	584	611	568	596	569	593	586	569	529	554	590	584	554	608	584	559	568	584	591	627	552	590	601	599	593	581	574	626	541	594	574	574	608	596	596	579	561	585	594	591	585	592	593	617	603	561	598	579	596	596	558	569	582	564	585	568	595	560	597	546	579	560	577	610	557	579	570	539	587	584	566	544	559	550	574	583	599	629	566	571	549	588	601	571	569	598	563	550	616	643	590	583	578	574	586	603	562	613	580	576	592	578	604	571	549	611	572	579	602	598	610	608	567	574	620	615	624	611	521	596	578	570	582	574	608	550	591	559	555	594	585	587	609	619	537	535	565	600	565	534	566	572	588	546	551	563	540	611	575	630	607	599	585	570	609	589	572	547	580	578	593	603	610	598	586	580	547	611	614	578	552	602	563	564	614	578	546	605	556	603	625	559	568	603	595	573	628	603	571	575	579	582	579	578	598	568	566	602	588	554	564	570	602	599	531	598	545	573	552	588	555	604	589	552	632	562	578	606	598	583	589	582	600	585	572	563	583	572	618	560	603	571	627	583	616	590	587	572	604	564	574	550	564	578	605	584	593	576	549	586	580	576	559	575	599	556	618	573	516	594	574	587	613	568	583	568	588	591	539	587	529	625	571	588	568	565	604	580	599	580	581	626	551	560	634	623	612	585	599	567	569	588	636	585	643	551	576	598	545	562	569	597	594	563	551	586	610	583	562	578	615	608	596	544	584	589	588	584	582	611	555	551	613	610	536	611	548	596	553	571	613	572	565	565	570	557	569	611	593	602	595	607	580	588	559	612	587	576	638	603	672	601	564	607	586	575	567	604	558	613	537	593	585	578	543	598	535	545	624	567	562	595	548	556	590	573	611	603	572	575	571	577	596	569	567	596	575	579	556	571	544	562	577	601	621	565	567	568	594	584	576	574	605	539	553	603	608	569	545	575	548	582	578	590	664	601	615	572	622	576	555	552	531	593	591	580	605	607	612	613	539	590	539	557	556	611	596	534	584	579	544	579	581	597	566	626	561	570	602	560	569	573	608	592	603	609	614	577	578	582	584	622	620	632	587	573	583	581	564	570	585	599	591	589	570	558	604	586	603	542	615	549	559	560	591	588	588	615	595	564	621	569	586	576	555	545	565	533	638	630	577	579	568	617	588	532	602	607	583	531	566	589	595	571	550	588	574	588	523	548	609	538	570	583	565	596	586	595	544	604	595	579	597	566	566	584	604	578	574	572	593	571	578	568	547	609	583	569	593	590	536	569	590	577	574	577	616	577	608	596	609	610	561	537	558	562	601	587	580	558	629	547	560	616	568	601	597	565	611	583	559	575	635	616	543	577	596	598	586	595	612	585	606	552	559	613	606	574	536	588	592	542	599	532	601	621	528	582	616	574	610	549	602	622	542	618	568	563	571	624	586	577	544	575	546	604	586	604	528	581	573	592	594	571	540	527	608	622	617	565	552	602	594	559	614	607	559	600	585	594	591	583	617	575	568	608	560	590	591	554	603	606	585	568	586	582	588	576	592	610	583	601	592	579	588	556	622	575	556	584	587	525	564	542	590	593	597	585	549	571	572	570	557	610	578	558	589	580	569	567	574	580	616	568	596	611	576	559	562	545	588	589	572	562	600	559	541	538	579	576	635	613	591	638	574	572	584	597	594	578	578	617	565	550	566	576	586	545	571	570	537	545	551	559	617	593	584	578	593	572	584	603	526	522	607	587	564	624	583	553	574	540	535	577	616	587	550	622	571	573	602	579	612	632	532	563	572	564	529	620	594	542	579	604	562	651	582	583	569	566	585	538	562	617	602	603	570	553	574	603	580	569	567	592	555	563	556	588	590	555	572	589	541	612	601	573	564	568	592	576	606	601	544	639	570	579	585	584	575	600	620	535	612	545	591	578	573	544	535	572	604	564	539	596	607	592	540	540	572	565	590	553	564	606	588	592	554	586	565	599	598	623	566	593	560	553	586	576	619	601	576	551	585	567	579	592	606	557	584	563	577	647	568	590	569	628	531	552	606	562	608	604	592	604	586	591	579	554	601	587	602	541	562	545	568	625	605	577	593	597	560	524	577	526	562	618	564	593	583	514	606	582	586	557	556	615	598	548	540	609	578	553	565	619	583	583	580	540	615	608	580	572	616	605	608	553	645	608	548	618	589	588	567	583	547	569	554	536	572	584	596	596	580	595	552	582	605	609	608	584	551	596	561	601	587	609	556	574	564	582	569	559	592	584	578	599	607	603	594	579	533	589	555	586	599	585	582	643	609	598	589	587	547	600	575	575	583	575	561	592	555	586	574	626	564	595	584	533	622	584	546	574	580	616	623	622	567	577	559	591	597	583	613	564	563	551	600	600	602	560	597	555	594	609	638	564	559	577	580	583	570	601	554	590	580	565	590	599	578	594	561	572	613	544	596	557	573	575	597	602	609	535	561	576	583	570	602	575	605	557	604	617	578	565	611	572	562	557	605	575	607	550	570	579	582	580	564	610	568	590	590	588	611	581	595	578	568
25244	21650	24723	29074	21654	21676	9972	397	288	240	224	222	169	164	175	175	161	142	132	157	161	170	176	146	157	128	132	147	132	148	155	120	129	119	144	130	129	125	121	127	148	143	142	126	108	96	121	147	129	153	123	137	147	141	131	142	139	137	136	137	139	138	118	124	139	112	119	125	135	116	128	124	121	129	132	129	147	122	151	133	141	115	149	132	121	132	124	136	119	155	148	146	110	143	118	150	142	123	125	120	164	121	115	121	138	128	120	114	135	118	127	131	129	138	142	135	136	141	134	131	120	107	117	127	131	128	123	143	140	133	116	138	139	122	127	148	127	139	108	118	142	127	159	136	120	145	131	123	135	117	135	120	126	115	162	116	125	138	138	113	137	145	133	153	126	142	139	146	141	117	118	125	114	133	129	138	149	134	108	145	127	134	128	131	130	142	124	127	137	111	132	126	138	137	130	144	118	123	111	114	138	118	136	136	144	130	143	121	150	142	124	129	151	119	134	144	133	119	134	126	132	138	132	122	130	145	117	116	144	117	149	148	133	138	147	130	138	139	117	141	108	121	134	147	139	148	136	160	121	127	151	139	145	132	139	127	133	134	138	122	127	137	137	121	118	125	138	120	111	131	147	136	138	137	153	120	130	118	150	133	116	130	138	125	148	143	117	128	142	132	115	114	119	130	123	136	131	143	125	131	124	131	125	127	152	119	124	141	123	126	159	121	112	129	120	135	127	126	114	139	140	135	120	139	121	130	132	128	159	129	139	124	131	128	141	125	140	133	149	119	128	133	127	146	130	146	143	147	137	141	142	134	147	138	137	131	143	132	121	124	124	114	144	125	152	135	154	140	132	165	141	139	124	130	133	119	120	130	136	137	134	149	127	124	136	132	153	128	134	118	122	148	122	143	136	123	125	121	108	155	106	130	126	125	123	148	121	132	142	109	131	115	152	149	118	110	103	119	140	121	109	100	105	148	141	142	109	140	131	117	141	139	130	114	125	130	140	132	128	113	103	126	131	125	132	131	131	133	124	132	120	145	140	158	144	138	143	134	135	151	92	149	140	133	153	135	122	146	154	140	122	137	119	147	141	129	143	141	138	155	147	120	118	137	135	163	133	139	144	112	126	109	144	119	144	132	158	122	127	136	132	125	111	141	162	125	139	129	123	135	136	158	142	132	132	125	127	110	119	112	116	128	115	141	149	120	125	147	119	113	145	126	108	126	111	139	124	126	145	136	126	105	133	135	114	130	147	126	128	130	134	154	133	132	127	136	160	116	123	139	135	126	162	112	144	156	134	131	118	135	135	149	154	132	119	129	128	157	127	122	128	134	122	119	150	144	155	153	141	119	125	114	147	126	117	126	130	139	124	134	112	138	126	141	143	159	126	126	100	115	146	120	127	152	119	149	138	147	131	134	148	150	109	142	104	118	124	117	125	123	129	138	131	149	108	134	139	122	133	129	174	133	114	130	131	119	125	121	141	126	131	150	112	136	140	122	122	122	137	124	137	150	117	122	135	135	147	133	104	134	151	142	145	134	140	155	145	131	146	126	131	122	144	152	140	128	118	163	125	143	111	149	148	121	121	114	134	144	123	133	122	122	109	113	137	141	127	132	139	117	131	125	140	126	150	119	103	106	127	148	133	137	138	124	120	139	122	130	135	140	134	117	130	140	127	129	133	145	146	152	156	129	120	133	123	146	115	109	122	153	124	135	134	113	115	115	122	151	144	133	139	115	135	105	132	117	139	122	141	149	124	123	104	122	136	129	132	125	127	122	127	132	130	137	126	121	140	130	127	122	150	132	126	135	115	125	135	141	110	128	122	154	142	147	132	113	128	101	127	143	125	146	132	111	122	128	127	118	145	138	148	112	117	116	148	114	121	145	127	134	125	150	144	138	120	128	156	115	104	129	125	143	143	139	156	148	133	120	126	134	132	141	134	128	160	115	129	136	144	129	124	152	142	129	152	152	129	122	142	114	132	118	138	134	130	106	94	121	130	129	121	106	143	136	128	136	136	148	119	129	126	139	113	132	117	125	124	143	138	127	120	125	110	118	131	152	127	133	110	115	114	132	130	116	157	137	127	132	130	145	123	131	133	141	126	141	120	132	144	133	143	127	119	151	122	124	128	145	141	121	131	121	137	111	131	142	126	136	151	140	150	137	131	145	130	132	127	134	117	127	125	127	142	129	112	106	147	123	122	153	130	113	130	117	146	120	126	140	134	117	120	134	119	143	127	130	124	137	130	122	134	148	131	165	126	130	137	136	121	125	163	156	138	135	115	124	134	118	152	97	139	142	128	94	128	125	128	110	147	139	151	141	124	129	126	120	135	145	169	119	125	120	138	147	130	130	155	120	118	133	133	128	118	124	135	130	125	131	130	119	127	120	155	130	123	153	136	123	135	108	113	131	132	135	132	152	125	129	129	114	138	135	141	127	131	132	147	148	128	152	114	131	130	128	131	129	126	117	135	141	137	149	127	114	148	123	123	127	137	118	121	125	147	134	128	134	149	128	115	128	139	126	127	150	117	125	148	146	136	142	141	135	126	125	130	119	118	138	115	161	140	135	107	131	121	136	129	118	144	123	114	136	118	146	152	125	133	145	129	128	162	159	128	132	148	118	119	119	122	132	132	144	140	116	137	132	133	162	130	101	130	132	150	117	129	127	137	132	127	124	155	126	140	118	128	131	140	135	134	116	137	154	122	149	136	124	140	141	135	119	119	147	123	119	136	152	137	126	119	147	122	137	143	130	114	122	134	125	149	140	117	121	142	136	119	144	130	129	118	125	128	120	145	124	105	120	141	144	114	149	141	129	124	135	140	128	113	151	136	107	129	136	98	127	127	139	140	128	138	141	112	144	119	143	130	139	137	127	142	127	114	127	133	121	121	121	118	122	138	116	120	107	114	120	135	116	137	140	114	120	122	149	135	126	122	131	138	139	149	120	136	131	117	131	130	113	139	139	138	121	117	122	147	123	112	137	126	130	123	130	106	128	127	136	133	140	147	126	148	131	157	132	106	125	138	126	119	130	120	155	126	141	126	125	124	134	144	148	141	136	149	124	145	138	139	144	152	140	124	133	117	124	110	147	120	138	126	119	132	120	135	118	151	137	122	157	142	123	132	122	122	129	158	106	114	148	125	125	118	130	137	132	124	134	161	134	144	130	147	139	143	131	130	114	133	125	133	122	121	126	147	128	117	134	129	136	119	125	138	115	108	146	131	136	126	113	144	136	118	139	135	129	148	147	120	121	109	125	131	121	124	123	125	146	108	127	133	157	118	150	132	107	110	150	122	127	124	130	129	134	137	120	148	126	141	146	128	115	127	140	119	102	119	128	113	123	140	129	126	125	119	110	116	140	124	118	138	138	127	136	140	149	143	150	117	142	121	133	149	137	126	114	132	110	117	123	128	108	124	142	130	129	134	129	138	127	138	118	144	140	111	128	158	133	124	112	122	130	136	94	107	102	124	132	129	124
4177	3016	1283	669	492	423	404	386	340	324	337	331	329	346	338	337	278	288	321	322	325	328	295	297	317	322	325	305	312	322	341	342	326	334	344	318	317	261	304	325	301	303	307	342	356	292	300	319	308	336	308	303	302	332	319	336	318	307	305	290	340	308	311	345	288	322	305	305	304	301	343	310	314	304	315	308	323	329	336	296	346	332	350	321	312	304	337	309	311	298	308	344	293	316	305	338	307	294	332	329	313	337	322	304	266	323	325	302	282	308	324	320	309	320	315	343	347	341	275	301	322	320	338	312	310	297	367	276	305	310	339	296	298	302	323	313	338	330	303	301	324	314	312	293	319	292	340	333	326	324	305	322	304	318	304	339	324	316	347	347	317	314	295	315	332	296	334	330	292	294	310	284	351	325	323	340	298	337	310	290	305	287	340	346	302	309	331	319	331	339	362	331	325	320	303	291	326	329	326	318	309	310	332	272	309	322	329	307	313	310	333	304	284	319	334	329	321	326	312	308	316	293	319	277	337	312	311	341	293	315	323	325	311	335	297	289	312	298	333	311	342	333	321	301	331	304	328	336	319	276	287	320	325	321	288	287	302	334	321	341	301	329	276	309	320	293	315	305	328	320	350	329	315	310	329	313	326	312	314	320	292	299	331	313	312	290	345	323	346	324	311	354	318	300	313	318	335	324	306	339	337	324	342	333	299	292	336	298	293	310	313	318	299	306	336	318	305	308	326	338	302	304	305	320	304	340	317	324	293	315	310	346	291	334	314	299	287	304	272	352	326	328	354	311	318	310	342	320	340	305	326	332	356	296	314	356	327	309	299	352	300	319	322	319	310	314	291	288	325	310	314	320	309	294	323	304	299	321	332	337	347	299	323	310	286	291	349	318	322	326	293	306	326	304	305	303	326	300	318	309	326	304	327	302	312	289	286	313	306	344	311	290	321	356	305	291	314	314	304	321	301	294	311	308	304	292	294	291	314	308	323	311	307	332	325	310	333	315	332	295	322	329	313	332	317	331	316	346	330	302	299	309	315	293	318	349	309	296	356	327	313	311	308	339	330	312	306	311	308	291	280	325	296	318	296	321	294	313	351	302	303	323	364	304	303	321	330	315	310	333	297	324	316	326	291	300	311	308	329	316	283	328	327	330	352	335	328	322	299	324	294	323	336	307	305	314	312	301	325	289	344	310	343	316	304	333	338	341	298	289	316	306	340	339	329	316	337	320	341	324	323	317	318	372	341	288	303	330	329	332	329	332	320	291	308	338	308	340	330	291	322	314	310	325	294	309	322	305	317	316	331	307	307	332	324	314	315	320	326	306	322	291	337	326	304	300	303	348	313	333	384	329	314	304	330	296	317	323	301	322	320	289	304	308	291	310	310	317	265	328	305	317	346	303	325	319	352	305	325	338	321	323	345	327	327	282	344	307	348	318	313	328	345	294	328	317	325	301	338	308	306	319	355	321	320	313	314	307	297	312	328	297	322	315	334	305	309	303	361	342	333	295	312	310	306	333	328	299	317	310	317	260	371	336	278	314	317	367	297	336	347	309	309	332	293	308	310	332	325	278	295	323	301	335	335	293	306	333	351	324	297	303	313	326	317	324	324	312	310	304	341	337	290	303	330	315	321	283	296	327	293	296	345	301	343	324	314	334	319	310	328	319	338	344	319	307	293	290	312	330	335	306	330	290	361	306	304	286	308	336	308	321	349	327	301	335	354	309	320	331	328	322	322	323	331	309	308	334	306	312	322	322	315	324	315	314	316	295	307	320	300	323	309	322	315	330	292	345	295	331	302	317	287	351	323	308	300	327	339	338	290	352	321	296	331	330	309	347	334	310	317	334	322	308	334	303	289	302	333	341	305	317	308	328	369	286	336	341	325	310	297	327	306	323	347	309	318	323	301	318	323	292	300	328	323	324	339	333	351	330	334	333	271	296	316	316	319	308	318	328	345	292	303	338	328	302	307	295	313	322	333	325	303	283	327	319	332	331	308	321	332	314	294	345	317	309	329	299	342	337	314	342	313	314	339	315	343	307	335	285	329	332	285	342	308	304	305	331	324	315	311	332	299	346	310	326	315	344	293	319	330	290	319	315	303	308	316	344	305	313	360	334	321	305	316	315	285	318	303	316	320	296	320	328	316	310	329	306	331	337	322	325	348	312	298	328	308	332	292	302	332	290	286	269	350	335	283	345	317	310	301	309	310	314	316	322	340	307	333	303	345	299	326	301	327	330	324	288	319	309	307	348	302	313	303	316	306	321	312	320	319	323	299	334	314	312	318	334	299	265	319	301	305	308	323	318	307	310	316	343	296	325	320	322	289	300	309	311	296	304	307	294	296	302	334	331	296	323	331	320	295	290	332	310	328	343	331	300	313	316	327	308	274	279	317	299	312	280	292	335	338	324	345	336	326	298	309	295	298	358	307	335	344	323	324	301	329	334	301	272	342	345	332	374	359	319	292	319	318	328	309	318	352	284	310	296	306	305	305	323	303	310	327	325	298	300	298	356	304	303	303	311	299	318	330	322	314	328	321	321	341	292	320	320	332	327	303	330	308	310	310	324	327	309	303	319	336	316	341	308	291	320	331	318	359	329	324	324	311	308	330	304	289	334	309	321	284	330	313	304	301	349	329	315	329	329	331	291	301	327	303	360	311	346	287	329	323	313	315	347	304	280	318	316	322	296	291	324	337	302	312	344	333	352	278	324	328	304	346	287	309	316	310	338	312	312	304	365	306	316	335	302	309	343	325	343	312	348	321	335	296	297	333	338	329	311	289	322	309	291	296	335	313	272	318	309	329	318	314	333	319	333	303	323	314	324	309	307	328	323	323	347	304	342	328	332	342	300	310	323	348	301	334	356	316	323	337	321	306	336	347	323	371	286	295	319	323	330	336	313	303	315	321	303	307	328	306	318	312	301	310	324	355	312	299	322	298	313	288	300	341	325	315	305	312	292	319	331	289	296	293	318	340	301	313	325	372	311	332	273	322	337	324	309	341	298	342	334	300	333	318	338	334	330	291	315	332	290	319	329	322	323	319	338	317	310	315	304	295	323	340	289	297	337	336	313	310	313	306	330	318	321	330	307	317	340	337	326	323	322	298	292	323	305	308	341	317	328	287	317	322	309	315	291	326	330	341	342	322	321	319	311	341	295	330	313	341	317	326	304	335	325	303	316	336	312	321	320	330	324	300	300	308	350	298	339	369	328	312	300	327	308	298	287	337	309	343	313	312	329	308	333	308	287	321	326	312	308	360	301	318	307	304	317	327	301	296	337	308	327	326	319	304	324	335	308	297	313	333	318	311	339	325	314	318	357	345	348	329	322	317	338	312	316	283	320	336	334	291	350	311	311	311	296	304	322	294	310	340	354	325	299	302	340	303	305	318	317	326	328	314	281	330	294	332	336	299	327	304	286	304	303	312	297	306	304	346	287	305	303	322	328	310	318	280	343	306	304	317	304	341	302	300	307	321	333
34173	14376	2009	465	455	429	453	406	386	466	435	423	457	451	468	424	429	438	436	441	441	408	446	455	404	428	452	427	421	439	397	417	445	405	452	431	439	431	416	437	417	423	457	417	402	424	443	457	418	409	434	419	426	447	416	479	432	445	447	396	350	413	435	408	445	392	421	415	442	423	438	461	435	433	435	429	460	414	469	449	467	436	446	414	440	447	467	454	402	401	433	420	444	440	453	438	433	418	430	429	409	418	374	412	428	405	438	417	419	398	445	410	401	411	396	429	424	487	414	413	439	440	392	427	440	438	431	425	432	455	433	458	422	423	436	472	419	415	443	372	424	440	427	455	456	414	430	472	405	443	410	419	423	434	466	430	445	430	433	435	444	414	437	398	473	401	442	442	460	409	451	470	430	412	469	447	418	436	433	432	437	428	392	422	432	408	433	456	450	460	468	412	454	389	408	427	465	416	446	437	431	418	423	444	390	452	460	439	454	404	432	415	436	425	457	412	455	431	412	416	413	435	458	430	420	446	445	417	455	454	446	444	438	415	440	400	410	414	398	432	422	411	448	472	426	433	420	476	439	426	473	432	465	450	453	427	437	454	463	435	417	443	391	434	443	454	392	457	440	481	420	439	420	448	390	400	403	456	447	447	446	449	447	384	435	430	453	419	405	450	455	414	400	455	476	450	404	372	396	445	432	440	469	416	406	408	415	420	481	479	426	406	421	422	402	448	451	424	428	397	421	413	426	471	432	459	448	431	443	417	393	426	412	457	444	377	451	472	436	442	410	428	452	385	452	429	428	476	436	452	413	432	505	397	456	417	406	457	445	407	410	438	427	411	403	406	456	418	430	407	404	434	462	426	428	438	382	387	427	417	418	437	411	416	466	460	419	445	426	439	443	409	444	453	427	436	458	410	472	408	421	462	420	456	451	427	423	440	467	418	415	438	398	433	451	438	409	407	471	433	438	429	462	402	447	457	443	409	436	457	447	444	436	385	452	437	414	457	406	402	456	439	412	445	449	445	414	445	396	446	442	423	427	479	442	431	463	442	459	428	460	420	455	430	441	424	424	441	399	406	413	443	426	416	433	446	412	429	387	427	438	420	417	436	427	428	395	427	422	421	503	458	448	456	451	449	408	437	429	398	480	444	400	456	393	421	435	476	429	424	417	430	417	431	430	453	431	449	477	440	423	436	421	434	423	436	428	443	421	415	421	461	415	431	416	430	454	418	393	460	465	415	419	442	404	436	431	459	451	433	462	446	444	393	410	448	419	349	397	400	459	429	410	440	420	420	438	436	458	443	427	458	422	394	426	451	432	421	443	419	408	443	439	422	448	450	458	418	426	429	423	408	433	425	427	451	438	386	455	419	420	425	431	404	456	418	410	419	434	431	412	420	400	455	413	430	413	440	414	438	397	464	446	403	394	465	433	382	438	419	421	424	461	400	453	434	452	435	450	409	401	411	457	465	468	425	453	433	427	469	422	447	396	430	421	470	448	417	432	483	407	445	429	425	413	436	405	445	459	430	429	419	445	430	423	387	444	466	433	459	427	421	470	429	417	448	451	445	413	440	420	438	481	450	434	382	451	436	403	452	428	422	461	426	405	455	410	422	415	449	431	434	429	415	438	450	404	417	437	420	427	484	430	414	425	460	408	435	401	461	418	418	467	444	428	410	439	421	411	407	409	437	476	437	407	427	438	446	420	435	414	454	444	459	411	472	417	401	447	479	400	421	432	442	394	404	445	458	410	445	437	441	418	453	443	402	442	420	451	407	444	422	450	426	444	402	388	435	416	412	412	435	396	440	404	466	414	430	395	460	449	428	440	453	425	441	445	443	410	426	447	422	480	450	422	458	397	408	425	433	399	421	468	452	449	421	448	430	419	430	448	388	451	393	448	417	408	422	435	464	428	427	440	429	414	431	437	449	440	413	451	418	433	441	455	445	437	399	453	430	448	410	452	442	458	453	399	436	412	425	446	449	467	429	415	407	466	428	433	391	409	418	419	435	395	479	473	435	421	428	458	457	438	434	410	417	444	455	444	448	494	400	386	444	412	437	423	411	414	434	433	451	440	447	444	472	441	458	426	443	433	402	462	451	433	464	456	413	456	430	464	440	464	430	409	448	433	418	450	433	413	440	428	402	442	447	449	440	424	441	403	436	377	446	435	489	449	416	428	451	429	424	426	436	427	413	427	454	421	430	407	397	406	392	413	399	425	414	432	391	400	417	425	396	406	456	435	425	401	454	425	411	455	447	434	402	425	455	436	403	418	423	428	448	394	396	454	442	443	447	409	462	438	426	425	428	416	454	440	435	429	460	470	423	404	409	421	425	467	447	394	406	435	445	429	447	438	450	425	422	404	386	436	445	467	422	401	413	401	408	460	440	440	409	416	459	422	447	424	446	399	469	428	410	480	420	402	461	441	414	443	436	403	441	441	438	455	451	372	441	458	436	417	413	422	484	422	397	453	461	387	433	478	395	428	423	445	427	435	405	434	394	455	459	432	441	396	399	429	466	441	447	446	453	408	437	395	417	397	461	387	461	381	449	449	435	433	467	444	412	463	417	439	421	448	447	416	418	397	394	479	408	432	401	446	469	470	440	444	413	415	484	440	437	454	420	449	425	445	424	426	416	431	462	414	391	427	415	442	477	421	498	472	440	452	442	417	426	436	455	438	446	416	447	410	429	441	422	427	432	420	435	422	454	474	411	424	471	447	414	408	415	429	433	436	411	454	449	448	419	408	401	391	414	401	412	470	426	444	442	454	437	414	450	420	428	436	419	416	422	436	425	456	421	459	490	461	478	408	418	458	438	392	461	466	458	397	443	461	439	431	439	433	438	398	438	450	426	425	434	454	422	416	449	474	425	431	456	449	395	425	416	422	438	438	415	468	428	448	428	390	410	446	365	440	465	449	421	400	452	440	428	425	434	407	389	442	431	451	446	433	390	433	458	455	455	450	426	428	394	433	424	476	434	419	402	410	417	419	391	426	430	401	411	430	437	401	402	411	442	467	428	425	450	409	448	412	378	451	406	426	420	456	396	427	429	435	401	432	434	393	429	415	437	421	409	430	471	481	442	422	423	481	406	427	417	438	440	419	420	395	448	399	493	426	438	413	452	399	470	433	439	438	443	408	421	395	422	470	456	430	410	425	463	400	414	416	440	425	444	440	434	414	432	446	386	469	447	439	442	430	420	437	461	439	402	395	440	442	462	443	424	390	466	386	417	387	394	465	386	455	444	447	444	398	407	475	405	422	414	407	450	418	449	417	392	420	442	428	438	437	449	447	453	426	416	493	442	412	448	477	429	451	458	430	407	429	452	422	438	404	436	479	416	447	430	392	426	424	446	434	413	435	425	454	444	434	417	450	400	481	396	417	412	423	408	417	406	400	442	453	452	427	437	451	436	416	455	417	466	423	387	417	408	444	457	447	446	433	396	457	425	428	471	433	419	454	429	447	444	472	461	434	406	426	425
8135	980	885	869	901	855	834	881	841	895	917	859	931	926	904	924	910	909	927	910	879	899	926	857	857	817	896	883	897	948	957	881	904	925	882	829	837	899	898	852	906	845	858	887	870	908	891	889	887	936	914	849	886	874	860	878	872	835	925	896	909	902	845	872	881	903	963	885	871	848	873	902	891	889	930	871	870	895	847	899	895	861	912	844	896	934	898	909	862	889	952	953	908	914	931	875	869	882	890	833	908	868	884	893	893	884	891	911	906	924	887	824	920	935	896	875	856	924	878	851	889	918	926	866	881	876	893	923	942	875	924	878	870	924	947	878	940	913	938	950	915	909	926	929	879	876	925	887	868	898	903	923	966	865	896	901	893	899	881	855	856	922	872	904	863	889	862	856	890	845	908	889	922	939	902	930	886	937	909	825	870	886	888	921	860	891	932	884	870	882	907	876	901	860	898	898	909	851	901	887	899	938	919	926	837	866	909	922	881	841	893	863	926	883	934	866	892	917	913	928	912	906	897	883	932	939	821	903	907	884	940	886	916	926	872	887	878	873	945	945	962	910	919	858	862	843	869	878	922	825	856	926	908	875	889	928	899	888	858	904	952	898	927	873	910	887	902	932	868	882	885	944	917	935	884	884	905	859	907	890	918	961	868	921	923	887	878	881	875	852	853	849	913	917	899	885	925	914	924	899	872	891	917	913	876	874	890	903	906	859	919	898	908	838	925	878	899	860	856	857	857	927	832	886	873	926	933	847	881	887	895	875	908	917	887	910	892	910	874	872	904	894	890	915	876	920	893	828	911	878	895	971	908	869	871	892	846	865	930	906	845	904	839	920	873	876	884	895	896	851	899	905	888	859	848	896	892	949	899	855	946	916	917	903	876	828	933	867	874	863	895	923	950	913	908	890	897	862	864	939	875	902	866	890	950	917	883	873	877	926	879	886	838	914	864	913	886	873	892	873	874	818	868	891	880	884	881	858	903	876	885	956	882	866	884	892	861	886	899	910	924	909	967	850	878	895	929	881	912	859	887	912	907	831	862	916	861	896	898	915	873	897	907	911	889	894	917	907	945	883	857	893	891	919	869	846	857	905	874	947	883	909	901	892	884	875	874	922	950	908	896	881	904	865	867	939	917	899	916	874	930	939	932	890	872	910	898	919	956	897	909	869	963	891	929	884	948	933	894	915	840	946	960	908	926	869	893	940	901	889	861	830	868	875	854	892	918	899	898	892	900	840	925	930	835	940	856	856	866	879	904	884	909	889	878	877	896	899	877	874	939	864	851	847	890	878	983	978	836	909	852	828	839	897	870	888	863	849	898	859	863	915	901	921	883	873	912	864	938	919	884	886	871	902	855	918	898	870	876	827	920	884	879	942	823	925	933	836	876	861	890	911	867	909	915	911	868	865	903	858	944	869	937	920	930	887	891	936	892	845	864	905	911	977	931	910	832	929	862	877	859	880	896	860	851	877	883	907	902	914	917	878	862	909	813	863	889	916	873	890	907	888	903	954	848	865	916	911	858	884	867	931	898	828	876	902	869	865	880	889	831	900	888	908	866	894	939	861	860	860	850	884	896	959	924	876	919	859	924	887	851	864	885	910	870	891	856	894	941	893	909	882	858	868	879	885	857	849	882	859	901	864	933	878	954	891	879	948	900	866	940	893	888	879	835	893	859	835	885	880	909	908	904	862	920	874	829	888	928	939	865	920	968	914	877	891	843	933	876	885	893	903	878	870	870	895	932	893	920	848	888	911	897	932	848	864	949	877	908	833	867	866	869	935	849	882	869	872	918	937	930	856	926	887	883	890	881	891	911	891	866	904	898	857	892	882	874	872	920	874	903	979	931	871	950	903	905	872	931	884	902	875	901	911	867	950	867	890	924	888	867	850	935	910	900	835	900	888	902	873	906	900	869	895	882	908	887	853	889	885	918	915	890	915	923	889	836	858	872	902	877	929	904	933	899	886	869	919	829	824	891	926	931	884	872	875	912	864	893	912	847	919	878	907	872	875	867	900	894	884	888	884	890	893	878	906	889	886	909	872	944	901	853	879	830	881	875	925	860	910	914	907	902	931	846	883	882	841	836	891	932	904	916	896	903	953	905	920	884	893	865	904	930	884	871	893	912	896	895	982	911	917	890	860	931	865	869	886	823	862	914	865	869	949	913	921	896	874	877	894	885	885	855	893	827	863	894	905	864	923	889	917	939	857	945	901	937	871	930	862	931	908	870	920	915	844	860	897	892	851	889	897	951	877	960	846	903	897	866	889	889	893	897	848	924	911	898	896	809	898	870	899	893	897	881	865	906	916	878	891	884	891	897	914	885	902	925	965	911	874	890	878	883	854	878	840	884	856	845	853	881	830	903	925	905	915	887	869	938	892	881	900	904	866	885	888	872	910	891	902	914	891	885	892	877	881	879	883	871	919	898	870	848	873	871	860	903	871	942	852	852	883	891	921	908	870	948	842	910	894	867	906	813	860	910	879	904	932	899	902	864	905	877	940	917	886	895	913	917	858	821	925	851	883	908	884	913	865	892	914	875	922	861	936	889	925	909	892	915	903	909	907	896	884	847	843	919	875	898	896	909	919	889	874	908	920	876	855	881	854	884	901	860	880	872	933	875	898	908	901	865	875	900	868	904	906	890	852	924	885	883	906	896	902	895	914	894	858	937	904	872	876	886	860	895	883	897	866	883	884	879	957	962	860	849	906	918	868	938	863	879	863	924	900	851	923	891	899	837	887	902	865	894	838	884	928	868	847	927	909	913	870	874	934	881	914	887	868	871	888	937	931	861	883	897	843	914	908	920	857	859	952	898	864	875	872	871	945	910	902	895	880	933	925	943	898	863	893	859	896	932	929	913	945	926	891	878	883	931	871	880	866	909	846	900	898	921	895	919	870	879	850	850	916	943	899	899	888	896	930	879	895	881	909	891	889	945	883	835	857	883	919	880	878	907	877	906	876	855	902	900	889	924	856	904	857	869	864	869	888	903	866	896	897	889	899	923	892	849	943	910	891	899	906	911	901	870	892	887	868	904	863	844	860	925	916	911	868	917	918	892	862	938	865	877	872	853	897	884	875	932	932	892	906	853	850	891	890	893	848	876	865	918	878	871	888	918	885	879	868	885	875	879	865	875	880	902	859	857	909	859	869	891	874	915	910	881	846	897	933	895	915	850	906	951	919	930	885	885	893	868	901	928	905	893	882	859	855	877	852	866	938	879	884	855	858	887	870	895	901	936	930	863	888	932	853	895	919	917	850	887	917	915	881	906	914	853	846	888	888	870	851	905	894	930	867	894	873	856	851	879	949	852	969	879	943	925	889	907	894	920	847	917	858	888	872	882	919	854	901	902	940	904	892	978	900	939	878	903	892	886	839	940	845	918	866	919	939	858	916	886	854	845	869	891	877	916	917	932	902	890	907	935	960	871	898	900	925	865	907	978	877	864	912	894	896	903	900	912	829	932	815	898	856	871	901
26017	21622	24229	29496	21629	10370	471	371	336	319	352	297	298	310	274	287	300	289	330	305	314	282	279	318	288	273	257	251	274	319	298	260	276	280	267	294	263	280	272	254	296	290	267	266	273	253	271	270	282	304	282	270	298	253	272	278	280	257	276	283	280	280	290	294	291	282	307	249	241	286	277	267	304	283	278	286	252	272	283	272	295	289	291	249	234	268	264	274	278	281	233	278	280	284	255	279	263	266	270	253	267	279	297	286	263	283	253	277	281	257	316	251	276	262	262	236	278	287	293	263	293	262	285	259	289	288	286	257	271	259	260	251	287	263	274	272	250	251	284	280	288	263	242	268	266	277	281	286	297	282	263	284	296	247	231	295	266	304	265	255	269	236	296	284	254	254	247	272	276	296	282	276	260	296	284	282	281	266	288	243	273	263	269	264	265	278	280	267	309	288	283	253	279	248	309	279	287	287	265	276	285	300	224	283	263	262	269	291	264	266	252	298	264	275	272	290	267	274	281	299	281	294	282	286	299	251	271	256	307	258	234	300	268	253	268	274	280	292	259	289	287	275	271	253	277	301	301	267	296	277	277	258	259	269	321	264	269	256	302	289	278	236	285	256	254	300	293	295	296	277	280	310	317	295	289	269	247	264	270	268	281	251	253	289	283	282	293	237	272	277	263	249	265	267	262	278	305	288	276	275	300	276	256	272	278	269	279	277	267	294	312	266	261	264	270	258	255	273	278	238	279	282	278	252	264	237	265	240	258	248	265	265	257	267	290	231	304	290	295	274	251	283	270	239	254	257	293	292	273	302	265	275	255	273	283	287	275	264	269	272	283	254	276	262	273	266	264	304	254	284	280	274	263	253	276	270	280	275	290	280	302	283	280	259	283	240	277	259	270	256	273	255	274	280	259	294	263	256	256	250	262	279	277	288	271	272	281	248	275	280	291	268	268	286	266	295	273	255	289	301	264	244	287	263	278	276	292	301	265	268	301	306	286	306	270	262	272	253	253	252	252	302	282	281	266	281	271	297	233	268	261	301	272	296	285	289	278	247	283	283	251	275	307	271	306	284	286	282	274	279	280	269	282	294	283	287	270	279	248	249	299	282	297	249	244	295	283	269	296	273	302	286	268	253	302	279	285	265	297	261	274	267	260	249	266	293	255	291	293	274	286	266	256	288	269	294	269	242	266	237	265	261	275	249	252	301	288	295	279	296	249	261	289	234	255	287	272	249	277	314	288	279	262	282	275	243	272	279	284	273	293	247	252	248	278	294	290	261	306	250	297	260	304	286	296	224	272	289	290	280	266	283	279	286	293	299	291	262	271	246	277	287	284	279	279	286	300	292	267	297	286	247	250	260	266	288	282	289	301	288	294	292	280	267	253	258	307	278	280	285	275	259	270	293	274	298	310	274	310	281	290	282	283	272	294	247	275	270	287	261	303	255	261	270	249	261	264	306	291	274	266	291	262	289	277	264	289	288	307	271	262	271	275	273	313	279	265	237	271	283	261	269	247	299	289	263	282	269	275	292	314	256	271	283	271	275	280	282	282	285	258	271	257	281	258	286	262	274	270	268	286	286	272	266	250	275	276	286	274	268	263	275	302	262	252	236	241	244	266	256	255	268	256	252	272	251	275	273	279	284	291	326	289	279	282	274	277	310	278	252	287	254	229	282	292	270	259	355	261	248	310	259	262	278	274	299	285	304	252	283	237	287	258	237	244	294	257	261	261	300	276	284	253	257	294	277	266	288	315	249	296	287	293	263	270	287	290	268	292	255	288	291	285	257	253	261	282	277	250	281	257	290	281	263	278	268	271	294	270	268	291	267	256	272	275	263	263	284	265	281	274	270	319	261	270	272	264	254	251	240	302	273	291	270	279	259	248	283	287	268	260	260	265	288	272	292	297	247	301	293	284	280	250	269	283	268	262	234	249	259	255	286	248	274	285	261	254	299	266	254	261	294	282	261	303	257	293	262	281	264	277	300	251	277	246	275	264	268	249	277	269	306	272	274	277	276	292	250	266	272	278	280	277	302	301	263	299	278	302	292	238	284	272	256	293	245	316	260	259	288	252	279	260	278	290	269	278	296	298	301	246	268	266	283	307	272	263	260	281	308	280	307	269	320	295	267	272	284	287	243	279	236	259	280	262	283	284	237	265	275	261	253	302	270	239	225	271	266	291	285	292	265	282	301	280	245	278	282	275	268	247	257	274	307	270	293	275	271	262	261	270	244	281	260	232	256	276	261	277	269	277	275	280	254	271	261	254	304	264	274	292	267	268	283	279	274	274	288	274	276	270	270	271	297	294	325	295	249	243	286	269	266	295	272	258	273	282	249	255	266	274	289	307	268	281	268	263	263	293	269	281	271	258	255	290	248	277	262	289	260	242	258	209	275	283	270	291	256	251	271	307	295	276	307	269	305	269	247	268	251	250	252	244	276	269	264	254	286	281	267	280	267	275	271	272	286	273	284	263	292	283	269	285	296	271	274	290	264	259	284	260	289	274	281	254	313	258	274	277	257	277	267	292	269	233	296	278	268	322	321	261	253	266	280	312	269	274	301	273	249	295	299	247	286	279	282	266	274	242	257	282	298	258	287	239	276	294	277	266	239	290	271	270	274	249	283	289	290	258	265	283	232	269	312	297	276	291	276	295	296	273	281	275	246	265	286	270	266	274	238	262	283	263	279	309	314	272	282	284	297	279	264	278	305	273	259	280	267	253	249	278	289	247	252	247	282	233	274	266	273	308	303	267	250	268	296	287	279	288	291	274	253	299	263	274	290	277	284	271	304	282	286	287	253	292	235	246	248	268	293	291	266	252	257	264	275	275	283	290	287	301	247	281	288	275	265	287	291	283	250	248	244	302	303	285	277	268	273	280	284	272	283	266	272	247	296	277	272	267	285	260	274	301	261	303	277	277	283	284	278	276	288	284	280	278	273	273	288	274	278	302	303	245	261	263	240	241	260	274	276	242	273	280	271	265	267	286	269	257	266	249	295	311	285	266	283	264	260	282	312	291	272	276	276	254	276	280	229	286	270	254	229	267	247	265	270	291	286	269	277	266	275	295	273	287	259	269	282	278	279	248	282	291	245	267	269	279	256	289	290	295	285	287	292	279	241	251	239	241	258	247	283	262	282	281	266	279	272	289	284	246	281	266	252	270	256	275	288	277	267	262	289	282	250	289	276	282	285	256	277	284	299	296	262	280	293	293	241	298	283	270	268	240	265	293	281	264	282	262	273	248	250	256	281	247	275	252	292	260	261	237	281	249	270	272	251	269	301	288	285	251	251	265	255	277	282	282	269	258	290	258	256	301	269	278	271	253	272	260	300	303	290	244	248	319	260	288	278	249	301	288	284	298	250	270	294	259	268	323	274	266	278	241	265	254	277	286	257	256	268	253	273	288	272	269	266	279	279	273	260	294	258	247	275	255	299	283	239	234	291	277	279	245	276	274	274	265	274	278	277	265	281	283	265	306	275
4526	1941	1093	740	621	649	601	570	572	615	554	585	606	621	614	580	581	552	523	587	598	648	539	567	608	607	593	563	585	580	559	566	554	583	571	569	567	593	538	556	603	540	578	580	597	555	571	555	599	560	604	608	578	613	564	599	561	598	556	560	535	600	615	583	538	608	582	597	570	525	628	582	591	573	558	583	602	542	546	600	586	558	624	564	552	533	584	547	595	581	589	599	596	567	543	581	627	592	575	611	575	556	587	569	592	568	567	612	535	602	573	585	545	588	598	597	558	585	569	597	589	578	571	587	640	597	549	543	582	584	546	577	582	569	605	602	595	579	558	610	522	565	620	623	537	600	601	591	567	577	571	574	544	628	572	594	579	564	599	574	528	585	577	575	574	551	589	574	586	565	537	568	589	627	616	586	598	545	602	596	598	580	596	604	591	565	562	562	593	556	541	549	568	589	550	602	552	582	577	576	591	602	562	543	602	577	584	605	557	581	579	567	590	614	579	597	551	538	565	554	577	586	574	573	572	560	558	587	593	605	562	586	579	557	571	612	598	570	623	577	544	598	596	601	579	594	589	573	581	567	593	551	569	565	594	550	573	563	605	530	591	589	560	560	523	611	587	557	592	572	557	584	582	594	564	574	567	589	555	551	565	583	532	559	574	519	610	565	600	557	603	552	559	621	558	583	602	621	582	563	598	587	578	594	584	524	570	535	611	553	552	559	559	587	564	580	591	569	598	553	598	602	598	578	570	586	544	564	572	597	607	568	617	573	592	592	565	550	591	570	616	556	581	629	571	565	602	559	602	614	600	619	562	624	574	570	554	589	605	550	616	579	627	604	589	600	577	582	568	564	571	548	570	577	563	597	571	556	565	581	553	611	569	624	557	572	580	580	594	611	574	561	583	549	566	615	580	582	557	580	608	549	599	604	527	570	574	607	602	559	600	568	561	564	557	606	572	633	611	598	553	551	588	595	556	629	581	597	547	560	559	641	631	579	598	528	597	587	546	589	587	565	557	571	605	586	581	579	621	583	565	536	600	596	581	581	571	561	564	559	568	574	581	548	621	578	550	585	582	608	550	552	565	590	605	590	558	591	568	565	569	623	522	583	561	585	585	548	546	549	574	598	552	564	585	595	566	594	583	611	535	576	554	559	558	573	574	569	597	590	537	595	613	588	592	580	611	567	535	591	582	568	649	562	563	549	614	610	607	571	584	562	558	591	560	575	587	523	587	569	620	624	583	617	596	564	564	593	582	552	599	575	586	616	591	556	585	605	556	585	543	562	594	601	571	586	574	586	604	599	537	569	541	586	628	561	583	566	607	564	573	569	584	615	600	600	580	573	584	582	560	593	542	572	573	598	595	581	524	572	563	564	589	580	587	571	578	596	561	611	596	564	611	628	604	598	630	576	566	556	580	578	610	582	575	580	522	567	568	532	594	621	588	557	593	597	583	575	606	592	584	576	593	582	567	570	512	580	577	568	578	638	599	575	585	570	586	557	568	580	583	578	547	567	584	569	543	583	592	555	571	602	606	547	551	577	575	582	557	591	572	621	566	538	594	523	562	615	559	607	568	535	541	553	597	634	587	581	584	582	562	572	570	573	601	591	559	597	594	566	615	553	605	588	557	596	616	582	567	603	616	563	594	565	567	580	571	572	573	597	578	620	591	574	590	547	535	594	590	566	577	571	556	588	643	585	569	577	566	607	532	564	571	559	599	587	563	581	581	559	601	578	547	558	576	594	595	561	620	580	589	566	584	639	585	549	618	582	542	627	567	590	572	550	572	598	537	568	587	548	566	584	557	596	605	585	577	585	569	560	614	602	574	558	577	573	571	590	555	594	583	559	570	588	563	589	599	573	596	587	548	611	611	575	600	574	589	615	553	562	559	586	547	611	565	545	596	539	561	545	559	556	575	569	576	583	570	564	555	576	615	615	584	554	620	575	582	598	576	563	627	581	580	578	580	553	566	552	551	614	586	591	531	624	613	580	553	580	576	626	552	574	580	625	527	594	557	560	574	594	539	570	564	546	579	576	559	592	587	592	567	555	562	610	606	546	594	572	573	549	589	616	534	589	565	606	554	580	638	565	576	551	634	615	539	602	579	596	601	572	556	574	578	632	616	576	596	557	572	588	625	605	550	577	573	593	617	622	603	617	604	562	558	547	581	553	601	599	584	617	532	601	588	589	606	588	552	582	586	559	570	568	518	559	562	578	611	571	563	551	580	572	592	590	599	596	581	583	595	615	548	590	605	574	581	580	578	599	578	586	573	544	566	510	604	572	619	580	589	582	542	601	570	585	582	589	614	585	572	607	606	596	591	608	600	557	580	583	612	579	567	616	563	552	583	564	584	578	584	614	588	558	646	620	550	543	582	566	556	573	580	599	570	546	603	600	578	587	582	582	569	583	593	600	567	604	526	527	564	572	598	599	563	608	602	597	581	572	609	610	578	562	547	571	562	585	556	628	609	559	635	603	564	549	587	573	561	527	589	606	590	569	560	591	612	542	567	575	560	600	568	604	569	605	580	596	544	589	608	595	598	574	612	549	545	564	590	581	571	595	598	580	590	581	574	564	552	597	607	558	547	614	565	598	579	601	590	592	593	561	572	563	550	598	544	595	573	553	556	583	601	553	592	565	563	587	578	613	552	576	557	568	564	603	564	569	610	591	565	583	558	622	614	575	596	532	573	594	579	561	573	583	591	572	549	575	569	566	588	587	578	591	604	560	562	598	610	560	575	518	604	591	556	558	538	560	612	584	583	562	611	627	576	564	558	560	569	573	574	615	531	618	626	614	560	593	571	545	583	575	627	595	558	574	554	547	579	602	561	558	558	560	576	586	576	594	618	579	593	561	593	625	575	534	566	568	554	587	604	598	573	556	601	548	579	585	581	545	582	563	553	566	558	563	603	592	585	571	541	590	582	567	582	613	610	571	553	524	570	524	551	560	578	551	569	586	570	540	576	541	552	539	596	589	551	564	558	549	592	606	576	607	573	602	580	587	576	606	604	572	573	567	594	578	579	560	575	600	587	582	563	549	622	584	605	554	576	545	597	598	551	551	581	583	578	578	590	584	607	586	578	576	584	581	595	568	587	529	597	565	593	586	562	585	590	592	590	589	543	560	543	560	626	590	572	585	583	547	642	580	614	561	575	605	579	586	567	573	600	623	604	569	566	569	577	600	600	583	601	591	620	593	589	561	658	592	530	613	592	530	616	564	577	577	570	585	575	629	555	563	567	607	556	570	579	609	562	585	559	586	619	572	626	547	568	574	577	588	544	604	628	589	590	605	590	610	569	564	602	556	567	533	563	551	589	569	623	615	594	549	606	579	633	562	617	560	559	572	592	616	598	616	568	561	602	576	592	591	637	582	588	575	577	547	551	598	559	553	555	541	613	592	593	534	631	559	564	592	598	580	601	541	568	608	563	572	586	528	548	563	553	605	603	549	546	573	590	588	621	609	557	602	567	585	604	585
25353	21706	24795	29135	21707	21718	9965	374	305	230	234	230	191	170	172	163	160	137	154	169	144	140	153	137	130	160	127	151	123	124	113	143	171	141	156	154	148	114	168	129	137	142	131	150	135	112	115	138	126	128	148	144	122	124	125	127	128	119	125	143	143	137	141	142	105	148	141	135	132	133	129	132	138	126	148	138	143	142	151	156	137	146	117	127	119	131	104	146	134	127	129	138	131	130	119	143	138	149	121	134	118	155	127	129	129	116	141	123	99	140	137	148	124	101	148	122	143	136	119	123	113	126	110	126	137	151	154	138	138	144	116	145	139	134	140	121	122	101	141	141	128	132	131	135	158	125	144	123	121	127	124	111	116	150	134	133	118	129	126	118	120	124	158	128	134	135	150	130	101	138	137	145	157	132	120	140	139	145	119	122	114	116	120	106	142	133	146	124	127	117	149	128	131	150	150	151	143	123	132	121	132	143	134	134	138	113	102	123	139	129	137	151	141	104	118	114	133	132	142	140	120	130	115	143	141	117	122	131	148	129	135	146	129	134	130	135	134	131	140	147	151	134	147	136	138	142	135	122	140	127	137	116	100	120	123	136	134	146	137	139	140	117	104	115	128	130	131	121	131	158	147	131	120	129	131	139	135	127	143	151	128	139	138	122	117	120	133	124	157	116	125	141	136	122	126	138	145	123	120	128	134	120	155	137	120	122	147	110	153	149	118	119	145	145	136	121	144	142	114	115	123	122	133	131	136	133	104	122	106	120	124	124	161	129	120	109	135	109	133	113	128	111	131	135	118	129	141	146	147	95	142	122	131	117	125	127	114	140	144	147	136	136	162	157	126	139	107	122	142	139	133	121	115	132	158	129	151	119	121	126	131	124	133	158	136	120	122	116	131	129	129	153	138	143	125	135	162	147	132	137	130	114	125	116	129	131	129	142	136	132	142	119	131	145	123	124	127	136	134	123	115	118	154	141	131	136	136	125	127	129	124	134	126	112	131	120	133	124	134	122	114	144	127	117	133	136	109	143	134	124	165	126	131	139	135	108	148	145	132	119	134	129	134	125	145	146	154	121	150	125	125	150	128	147	132	140	140	117	137	138	125	138	126	126	143	128	146	137	132	131	138	135	151	137	150	150	135	105	115	138	101	125	141	135	133	127	137	133	142	130	129	163	119	125	130	150	138	147	142	133	140	138	119	129	121	132	116	150	135	142	127	132	118	106	150	128	121	107	116	132	116	124	116	120	137	122	127	115	106	124	137	116	143	132	150	127	131	129	122	128	146	119	128	121	117	149	132	112	137	127	128	154	137	131	111	136	126	128	115	133	123	120	127	119	133	147	125	122	140	116	149	119	132	120	141	135	135	138	140	108	139	108	126	147	154	133	114	118	114	150	118	120	141	124	133	128	107	132	119	124	126	120	124	113	152	122	145	118	111	147	142	149	121	133	136	140	127	112	126	133	134	125	131	137	125	152	109	133	146	125	110	143	149	121	121	133	128	120	125	131	138	120	132	122	135	127	137	136	123	130	142	134	124	112	117	125	108	127	146	154	158	130	135	143	111	144	130	144	135	143	136	114	131	118	129	124	111	122	126	127	141	128	114	132	126	170	115	147	141	125	119	135	151	141	144	132	118	152	133	137	124	142	151	124	124	138	103	126	114	132	125	124	141	139	146	121	136	150	138	126	140	131	118	133	130	142	127	124	116	118	141	116	135	175	121	121	144	133	142	123	122	143	152	116	142	126	115	116	143	118	150	144	131	131	118	141	122	135	100	153	131	141	140	135	112	132	116	134	134	138	147	141	124	110	137	144	147	154	132	158	132	157	137	149	127	135	136	115	169	139	139	106	155	97	138	159	137	135	125	148	119	137	119	118	123	112	135	133	133	141	127	129	140	140	132	128	140	133	129	123	111	113	113	128	136	125	126	120	115	132	120	138	162	117	109	149	138	127	112	127	121	135	133	131	123	143	136	149	154	138	147	142	132	129	130	112	137	123	136	115	148	128	146	119	164	140	136	136	138	116	139	128	118	127	136	152	120	123	147	126	114	115	123	129	136	144	121	135	129	114	114	134	120	145	138	148	123	126	123	143	120	143	132	128	133	134	131	121	113	152	117	114	128	132	129	137	120	99	123	144	129	115	105	134	113	118	133	118	144	135	131	134	113	131	143	119	149	132	119	121	148	140	138	133	167	150	129	112	150	138	122	136	128	128	129	152	123	142	128	118	133	123	145	129	117	137	137	144	122	123	134	135	120	123	133	152	123	153	144	126	147	147	130	135	125	121	133	135	135	123	126	127	129	117	145	134	144	133	134	127	119	131	135	124	132	129	129	142	126	130	147	140	141	98	125	119	160	140	146	127	131	117	140	128	136	138	147	139	113	122	132	117	122	128	167	128	118	121	114	122	146	142	110	134	147	121	123	127	133	120	139	136	120	125	142	138	129	129	117	129	124	139	151	139	138	140	122	142	117	108	118	118	134	123	114	124	148	138	114	135	142	143	132	127	126	147	116	127	122	135	135	127	120	146	119	126	107	127	141	109	128	112	134	135	149	137	116	129	163	134	139	125	122	128	123	133	121	133	106	143	140	133	133	130	126	136	146	118	126	130	139	132	152	123	122	157	117	134	125	123	134	135	120	110	141	130	145	132	134	149	128	133	129	154	135	151	120	136	129	137	132	120	154	118	133	158	152	152	136	121	132	115	135	146	138	128	124	121	117	123	128	118	152	110	143	135	116	106	143	133	108	115	156	123	130	121	122	167	130	135	120	126	116	141	135	139	132	150	113	141	120	147	121	119	143	129	124	122	107	139	153	125	150	123	134	103	121	121	138	142	111	138	117	123	134	125	126	137	149	146	117	122	135	124	128	145	122	119	131	117	120	127	136	129	148	153	125	132	120	125	135	135	109	145	125	117	134	147	126	153	143	108	125	138	135	126	128	115	141	145	132	122	121	114	123	97	121	133	155	131	135	122	136	157	141	137	119	124	129	140	147	143	116	108	121	139	129	115	172	146	136	149	126	136	138	143	134	121	121	139	137	127	128	170	122	137	135	131	137	108	97	114	115	136	118	139	115	117	132	129	126	123	135	157	118	108	124	126	133	108	118	115	149	128	122	124	149	165	150	129	134	121	119	117	154	151	117	145	122	130	121	152	133	144	147	139	135	128	114	122	126	137	135	119	169	123	133	127	140	140	134	119	148	144	117	148	120	157	134	132	137	113	124	131	148	135	118	143	122	138	93	141	139	128	137	146	155	134	107	131	126	130	138	114	143	130	125	138	129	125	122	139	124	120	136	107	133	121	147	138	128	116	116	119	124	127	146	132	137	130	129	139	134	152	146	121	126	150	154	129	144	132	125	106	104	134	150	120	130	144	100	134	117	121	125	116	124	152	147	124	129	162	133	112	149	124	133	154	122	131	123	133	140	139	141	141	138	129	134	135	108	123	131	148	133	122	119	134	146	145	116	134	136	127	137	118
4138	3072	1271	653	479	448	384	361	355	377	330	328	334	325	363	330	332	320	311	326	303	324	334	287	328	313	324	340	337	335	329	342	318	299	324	316	353	317	321	334	313	311	297	365	331	307	334	358	348	333	317	304	326	310	305	317	308	313	319	298	314	325	308	328	350	323	323	297	358	334	289	293	328	299	303	303	320	295	352	306	324	303	337	321	312	311	313	311	299	341	282	312	317	327	305	321	289	341	321	325	298	331	285	286	333	312	335	320	322	299	340	310	354	317	320	298	334	299	328	330	339	337	344	319	316	310	324	316	299	312	305	321	339	315	331	293	326	295	314	320	345	316	279	318	321	332	346	298	282	350	346	329	318	309	307	318	300	309	321	319	359	319	327	281	299	330	329	301	342	326	289	298	316	295	306	322	370	341	333	323	348	306	322	319	325	315	308	285	330	303	327	330	316	307	322	292	299	323	315	313	324	342	340	325	319	301	309	293	327	346	312	331	299	322	363	328	332	312	308	294	274	264	310	319	332	314	344	354	323	341	327	305	306	300	311	363	322	339	299	315	301	348	303	317	318	332	294	323	298	285	309	342	297	307	349	310	297	311	319	304	312	305	317	325	310	296	327	347	318	337	337	291	322	328	309	336	307	299	311	318	305	314	310	323	315	301	353	321	293	344	314	320	342	311	310	328	324	309	292	334	319	320	311	327	311	298	309	338	324	320	317	325	320	342	339	338	323	326	301	369	298	345	297	313	307	321	311	310	317	332	323	306	307	288	330	293	302	313	346	332	310	299	304	338	311	335	318	320	328	359	312	341	318	303	330	274	320	304	309	311	302	271	303	321	328	330	350	311	293	311	304	357	299	343	321	314	302	326	318	310	301	349	312	333	308	294	291	331	302	317	314	291	290	332	341	308	315	304	299	325	313	302	311	335	335	289	288	333	298	305	366	303	310	314	312	302	303	310	312	338	311	319	285	319	310	329	277	301	284	331	322	305	326	307	315	314	319	338	329	320	290	343	339	296	331	318	335	302	296	335	361	333	323	343	331	310	309	305	347	327	303	324	312	318	315	302	327	324	312	303	300	317	343	321	321	358	305	299	319	309	288	329	334	326	328	297	296	304	339	327	320	333	320	321	307	299	316	336	308	328	307	303	294	319	332	312	297	328	303	325	309	338	299	320	324	346	333	314	284	321	347	306	330	269	301	327	329	305	330	317	299	320	333	331	340	277	327	300	296	327	346	322	368	307	306	327	301	348	311	317	328	309	330	309	299	343	317	322	341	310	343	319	287	316	349	333	326	324	337	332	306	315	327	345	271	301	307	311	331	303	304	308	339	283	336	309	348	295	340	305	315	308	314	330	333	277	304	334	313	299	333	326	349	334	330	321	326	332	320	320	335	313	314	298	289	327	342	308	325	305	327	323	329	323	320	332	318	321	327	294	326	305	337	353	314	316	323	342	313	324	344	325	341	327	317	318	313	334	285	312	304	296	327	317	331	348	303	299	321	333	308	313	305	315	305	332	321	347	300	297	309	321	312	284	330	306	319	279	318	303	332	328	319	331	303	305	308	339	327	331	331	332	329	318	320	315	350	323	318	329	333	345	319	315	291	307	335	303	286	334	318	311	343	336	303	323	313	307	302	327	324	322	321	311	320	307	295	351	304	323	333	314	309	323	314	316	331	298	319	297	321	342	312	314	343	332	333	322	337	375	329	310	316	309	329	323	311	302	315	331	323	323	302	295	298	296	319	321	293	316	301	344	334	298	328	303	299	299	275	327	305	307	312	319	320	313	307	343	345	305	282	324	311	332	321	313	318	332	330	338	322	320	355	329	342	336	317	302	318	320	328	351	306	310	346	312	330	347	308	303	306	280	302	314	296	313	321	325	326	331	296	326	335	306	290	297	328	334	317	330	305	301	334	326	300	327	326	280	323	334	312	330	307	331	286	335	301	296	321	314	330	315	317	298	296	297	342	312	305	295	338	303	305	326	325	357	326	340	290	316	291	332	323	323	307	317	304	320	353	335	322	324	281	359	372	307	336	304	329	340	316	334	311	305	311	287	333	323	288	350	308	357	320	326	321	318	325	288	314	334	314	314	311	320	311	321	352	293	338	306	305	344	291	301	314	343	303	329	349	328	315	298	282	322	294	338	295	297	297	350	339	303	320	374	284	326	305	283	294	360	285	344	267	339	312	313	322	329	320	295	345	333	337	332	299	319	322	295	313	303	307	315	301	323	308	311	329	330	337	284	318	329	330	301	292	307	312	324	314	336	336	341	323	308	308	324	324	315	305	319	289	311	286	321	312	315	313	313	345	337	324	322	338	328	303	298	323	298	353	301	313	316	286	304	305	338	299	302	308	289	323	351	344	313	340	291	315	315	307	324	286	334	357	334	321	322	295	307	317	338	316	305	317	344	350	300	300	344	316	317	314	306	322	300	344	321	352	315	309	326	325	323	333	299	333	306	299	349	301	308	311	359	327	322	304	316	321	277	316	324	327	325	326	300	319	298	312	340	268	306	300	331	338	314	305	343	279	291	304	318	347	310	294	351	294	315	321	290	319	305	350	311	360	308	337	311	335	289	309	314	317	303	310	324	297	311	305	340	319	311	285	340	328	313	309	315	296	302	309	309	330	317	328	317	293	324	306	302	334	317	303	328	311	292	316	316	305	338	307	318	324	314	309	329	305	339	296	343	306	353	323	303	288	304	325	342	308	317	303	344	307	307	328	313	313	332	328	293	314	282	328	336	296	341	317	307	321	336	276	313	300	323	296	301	280	306	315	313	374	297	317	325	273	327	308	330	311	322	326	299	294	314	293	333	290	316	338	331	305	284	306	296	292	347	374	318	314	305	283	329	324	323	346	308	322	312	333	330	319	312	334	307	323	337	319	299	329	345	337	297	314	302	315	311	326	306	265	334	289	337	336	302	326	315	320	299	330	334	345	304	298	327	301	296	336	373	329	308	295	323	303	342	339	313	318	314	286	336	324	315	312	321	324	318	299	307	299	321	308	305	310	321	288	323	334	348	324	312	271	301	290	300	302	308	307	307	299	292	351	322	328	343	340	330	314	328	328	307	327	328	321	298	309	301	311	317	303	288	332	353	332	322	320	315	290	313	342	310	306	320	344	340	321	328	317	336	316	300	319	316	330	298	286	338	319	304	320	302	336	328	295	331	331	332	294	308	320	303	316	318	326	301	325	301	352	308	328	343	321	340	309	293	303	299	324	303	318	337	354	334	335	313	291	325	315	306	295	333	336	338	301	311	320	310	350	334	302	310	308	338	323	317	299	332	300	331	330	335	321	323	303	305	315	325	321	327	269	294	334	309	314	332	304	335	324	310	320	313	361	337	305	309	306	339	368	313	310	315	314	284	320	310	282	330	297	327	362	285	312	330	305	295	319	301	328	347	326	346	315	287	293	310	307	310	346	328	303	329	336	351	298	313	312	324	309	322	321	341	278	311	294	321	345	300	333	304
34073	14456	2041	491	453	440	451	412	448	430	459	443	413	448	444	455	421	410	386	432	421	418	423	442	424	418	451	461	414	392	404	413	420	424	418	399	463	408	446	422	413	434	450	430	434	402	420	432	425	438	427	401	453	432	446	392	427	416	446	440	417	443	490	421	438	395	450	475	384	435	408	409	427	437	442	443	429	445	447	408	457	453	470	442	429	408	429	423	451	446	428	470	446	404	446	422	387	426	424	445	427	421	476	466	416	408	427	380	422	470	461	422	435	435	459	457	399	451	423	363	417	431	465	389	423	464	409	478	438	411	407	470	450	426	444	413	441	435	401	439	387	389	433	447	426	478	407	424	428	431	421	393	423	413	409	409	447	420	456	461	434	388	453	410	420	434	386	445	389	434	427	419	472	404	434	417	411	436	428	431	455	393	449	437	414	437	422	457	437	427	436	412	431	414	417	481	403	433	446	450	419	453	453	468	412	452	449	431	441	440	434	471	384	421	423	438	425	461	479	444	438	411	434	422	454	425	441	460	457	450	458	443	444	416	434	444	429	502	459	441	452	429	415	430	429	435	458	450	436	445	441	402	459	420	455	437	409	414	418	433	435	395	421	431	444	396	457	391	419	424	460	429	428	440	465	433	408	455	412	434	429	406	446	422	433	427	417	466	442	443	489	445	390	427	446	429	415	433	418	449	463	417	444	432	440	422	448	432	391	439	393	450	451	436	444	430	433	426	459	456	433	416	436	409	416	422	407	450	448	457	453	390	440	428	427	436	429	424	418	442	460	424	434	464	430	405	462	387	435	449	404	425	454	429	428	441	428	424	443	428	408	421	437	440	397	428	399	419	451	433	437	424	418	441	408	420	421	429	451	422	409	468	416	429	412	463	441	419	468	382	391	470	444	414	439	456	450	432	364	415	452	397	469	413	422	422	410	429	434	474	389	410	435	457	457	405	422	433	420	439	435	448	391	417	384	407	447	448	482	425	447	406	428	423	447	417	425	443	417	411	488	488	411	457	412	455	418	443	452	430	459	416	443	433	458	418	392	422	403	420	411	440	413	459	439	444	423	429	448	387	427	427	434	452	416	426	431	422	459	440	408	471	422	405	413	429	417	434	470	436	414	434	444	443	428	429	443	481	453	438	423	458	437	443	443	426	442	435	443	464	449	456	440	420	428	462	440	445	446	421	414	442	389	420	462	445	420	356	429	443	457	406	412	442	433	423	416	433	424	440	439	411	472	428	397	427	428	447	471	444	433	428	440	415	424	410	426	434	448	421	433	404	469	387	440	459	427	423	416	452	418	441	396	410	403	401	439	447	446	482	453	437	403	411	445	432	438	443	438	396	419	431	463	429	472	412	450	417	411	427	432	424	410	435	497	397	410	421	454	412	432	420	449	460	413	445	443	457	418	465	444	413	414	415	463	482	379	450	414	443	448	448	444	459	472	406	421	427	404	391	407	453	415	450	435	453	446	410	425	442	397	404	432	407	413	413	453	432	425	428	441	391	458	420	388	404	397	399	459	455	453	429	437	391	403	447	417	435	444	469	469	427	456	433	450	457	430	442	436	462	399	382	418	455	425	414	419	449	474	424	414	413	469	435	425	480	409	423	407	404	424	437	418	417	437	418	429	407	375	442	422	438	412	435	474	449	424	444	420	457	433	398	454	434	445	445	420	441	401	467	404	420	429	483	422	443	443	421	476	406	403	400	425	461	420	424	458	419	403	439	452	464	447	444	429	408	438	412	390	404	466	443	430	474	466	403	388	388	489	400	430	452	416	444	432	439	435	449	432	434	413	458	432	431	405	435	409	429	416	437	406	444	428	447	438	465	388	411	430	427	440	435	463	509	416	436	441	384	390	403	410	414	440	417	433	390	448	432	425	452	456	469	434	433	416	450	434	425	444	443	447	426	419	424	438	470	446	435	439	452	463	464	438	464	411	451	430	446	497	440	422	422	428	511	450	449	419	449	458	425	452	468	437	428	468	418	419	418	442	424	414	414	518	473	405	460	427	437	467	430	398	439	426	441	430	436	447	413	430	425	455	388	441	448	424	408	421	474	481	424	431	420	362	413	433	419	387	424	409	455	416	426	466	453	414	397	424	404	389	415	458	425	444	419	458	418	417	412	475	435	435	398	405	460	417	445	420	471	441	455	423	474	425	476	382	430	445	395	427	453	446	451	430	427	420	480	395	425	470	420	421	420	413	457	420	429	424	452	446	403	437	395	428	461	435	432	400	430	450	455	441	402	433	417	438	426	415	449	469	406	454	456	437	424	418	407	416	474	423	414	400	399	481	449	375	437	416	446	414	440	451	442	439	430	434	419	417	430	413	422	408	472	438	383	411	451	438	436	423	456	442	459	411	473	413	418	440	459	444	436	430	457	445	439	433	429	433	459	458	401	445	432	413	412	447	426	423	445	475	436	443	390	419	422	431	451	414	422	416	446	439	467	442	451	456	427	450	467	437	428	446	422	415	441	450	407	418	440	444	443	412	385	447	379	463	407	471	431	468	415	427	412	445	426	409	428	412	431	470	407	435	414	450	449	427	439	437	435	398	417	448	431	399	442	412	433	439	462	435	470	460	448	450	416	457	486	438	412	392	423	426	441	443	416	465	409	426	428	432	438	427	457	479	440	437	401	392	438	449	432	446	403	482	461	419	426	455	445	461	434	436	449	449	426	424	450	437	449	404	456	414	422	474	441	445	459	436	406	417	396	419	405	448	428	421	408	398	451	471	440	435	447	407	413	401	423	397	434	433	438	429	445	427	394	458	424	419	438	447	440	458	440	508	446	421	441	399	430	428	420	430	407	450	444	441	402	416	373	450	431	449	432	449	425	429	462	430	438	410	427	469	430	443	462	460	428	450	417	407	424	447	399	435	438	434	421	405	427	455	457	425	445	434	416	396	427	449	473	502	436	443	422	401	415	434	412	435	431	447	445	398	437	421	409	443	455	442	401	392	410	443	411	483	442	470	460	380	426	433	430	448	436	431	378	423	433	427	447	453	416	394	450	407	439	422	422	425	419	393	423	436	433	427	398	437	407	423	406	396	413	417	399	436	414	418	459	444	456	412	416	431	426	368	446	440	417	383	417	418	462	445	435	427	408	433	429	432	438	407	455	395	457	451	439	449	431	418	400	440	448	451	371	400	432	430	407	464	442	410	423	447	437	410	440	411	421	459	450	437	404	440	414	448	393	454	409	456	480	446	409	412	451	419	429	426	475	438	477	419	441	450	444	359	371	460	407	438	413	414	391	429	415	424	464	420	430	456	405	468	408	418	416	425	424	470	451	401	425	432	424	460	439	433	419	440	453	407	413	445	425	432	409	461	450	450	414	415	427	436	436	405	453	460	421	431	420	427	451	466	499	474	384	433	498	468	433	447	474	448	426	396	393	420	448	435	443	470	400	400	449	423	420	443	403	424	431	452	423	397	429	444	417	436	450	465	399	458	470	436	484	452	446	420	453	483	396
8132	946	927	887	865	938	891	851	910	851	916	880	877	869	868	887	893	941	849	854	858	891	906	901	924	874	881	889	860	858	906	907	885	860	898	916	854	899	906	861	888	896	862	883	872	914	840	889	873	869	902	871	931	862	879	879	893	854	920	905	906	902	860	904	885	854	893	921	898	912	875	840	868	890	925	894	882	908	888	921	872	850	863	889	872	866	863	926	886	846	922	962	848	865	866	892	863	911	881	889	915	939	881	876	929	890	948	882	865	882	873	950	900	849	894	856	886	931	849	896	925	895	889	912	899	871	832	856	869	889	919	885	968	913	852	876	903	918	872	897	904	846	896	869	890	926	906	880	852	885	889	899	848	902	887	943	915	822	884	907	878	822	881	887	947	871	907	948	901	843	841	902	840	920	891	885	898	905	886	871	858	862	911	892	878	907	884	853	902	897	871	851	901	864	922	935	903	882	880	945	844	850	910	886	874	861	861	864	856	951	828	876	928	896	866	906	888	857	877	907	951	852	877	835	898	859	899	916	868	911	897	906	899	825	856	881	887	898	859	879	864	864	876	917	869	824	878	857	835	866	879	838	843	897	855	920	845	891	857	875	849	911	841	899	882	874	887	919	881	877	907	859	861	875	906	862	817	864	896	869	855	841	918	883	957	924	882	816	906	898	900	859	857	879	898	891	896	918	933	896	862	891	889	873	864	874	888	889	908	970	882	893	839	903	892	895	840	893	881	914	879	861	882	881	879	897	869	907	902	894	874	858	896	811	887	900	961	891	852	891	857	890	940	926	930	886	911	843	874	885	839	881	915	915	912	877	893	869	888	842	941	883	865	898	911	939	878	877	889	872	904	870	892	893	869	843	877	925	911	896	903	897	900	892	862	906	824	848	909	880	861	890	948	870	839	895	893	852	901	870	849	914	909	824	906	872	925	898	871	907	877	866	845	910	866	889	900	870	889	884	846	897	897	953	834	852	900	870	877	894	857	862	910	875	902	905	905	892	834	883	905	876	880	912	940	890	902	924	909	886	892	901	920	899	926	849	889	853	917	866	944	893	891	894	868	890	845	807	884	893	883	888	867	890	928	850	852	900	903	841	894	915	834	904	916	890	908	904	904	879	882	881	934	853	971	895	860	845	902	846	901	870	904	906	915	936	865	897	863	906	850	881	909	924	924	903	895	888	896	895	900	888	934	895	926	904	888	815	873	813	843	881	889	935	900	878	891	861	839	916	886	905	926	887	889	894	898	932	913	897	873	881	878	878	910	899	906	895	876	854	865	868	869	902	897	870	937	879	888	883	918	858	926	899	879	875	882	888	889	872	911	887	942	895	886	920	872	950	913	847	943	876	921	862	859	936	867	813	824	899	891	853	913	904	845	900	924	890	864	910	883	859	895	920	929	904	862	861	910	881	905	857	909	858	907	882	892	834	923	905	893	830	909	886	907	924	908	870	892	873	860	858	842	897	883	914	865	921	900	923	905	909	892	915	862	846	820	889	884	847	892	864	890	817	892	857	908	918	912	901	918	906	851	864	882	855	901	887	897	881	864	793	883	897	896	932	915	841	910	864	875	825	866	960	917	930	911	865	889	912	864	874	947	893	888	834	812	900	919	900	904	884	888	875	885	903	904	891	873	912	925	939	885	880	871	890	892	870	899	820	896	912	843	901	917	886	930	858	847	868	863	881	892	954	904	886	870	911	852	883	868	904	904	841	866	915	930	861	895	865	877	914	826	920	894	857	888	861	890	906	865	914	898	901	913	888	891	843	904	834	853	910	870	909	874	864	811	861	918	904	899	903	854	866	840	892	885	851	873	864	945	864	906	915	887	838	886	890	875	879	871	971	903	848	885	935	859	873	892	895	887	853	874	888	923	909	884	908	905	866	888	929	878	894	894	875	913	907	917	874	878	844	920	856	844	930	881	822	870	853	881	937	855	935	870	883	887	919	853	893	889	895	912	936	878	916	888	879	911	882	842	885	898	861	865	863	883	934	942	832	909	863	892	853	864	948	891	901	966	911	894	925	896	863	891	914	935	863	916	846	922	891	889	903	884	899	959	863	862	901	867	886	858	876	878	891	855	908	867	855	859	901	902	914	880	880	875	883	900	924	896	917	858	919	851	883	883	886	866	884	860	906	892	909	897	900	889	898	914	896	880	881	907	924	911	871	852	863	907	874	907	869	910	926	893	834	866	842	869	918	902	927	863	866	924	910	912	942	908	862	898	935	859	905	920	893	904	889	788	925	898	853	932	908	927	882	877	927	896	936	863	850	877	892	940	877	872	875	900	861	984	895	880	852	921	870	910	904	864	858	897	909	839	869	898	853	897	895	880	897	867	855	873	899	893	860	866	933	914	896	863	893	879	873	860	909	935	860	916	907	896	888	882	903	882	872	849	895	874	878	903	876	882	843	913	890	919	951	873	926	930	932	866	853	852	893	900	875	902	878	874	905	910	890	866	906	924	863	862	930	890	904	884	857	898	881	900	885	853	865	878	906	871	883	917	877	865	864	910	925	896	873	889	858	853	856	836	908	901	874	869	884	870	871	883	909	847	861	855	874	933	930	918	863	867	829	902	794	856	861	845	922	847	864	848	852	896	856	880	873	893	901	840	872	876	847	867	889	882	853	871	926	858	884	866	885	874	892	853	909	871	866	906	921	890	962	864	877	919	900	863	858	859	885	901	855	902	922	928	895	891	860	864	860	895	875	878	898	879	899	897	890	864	850	941	921	938	857	892	895	930	883	906	898	865	943	903	931	884	889	854	890	901	872	934	876	866	830	908	893	851	858	851	917	906	902	934	864	897	900	885	872	887	932	917	897	911	895	913	922	909	912	903	933	857	856	891	855	862	871	840	888	915	897	874	915	880	886	886	893	891	915	908	888	921	914	919	910	900	877	924	855	906	868	885	893	903	824	871	917	819	899	862	877	910	909	916	928	891	876	891	868	887	865	893	874	860	853	885	884	906	882	874	844	893	878	879	888	861	890	943	890	883	835	875	877	923	868	905	871	830	874	872	855	876	923	904	851	879	830	860	923	887	868	884	885	918	909	945	880	870	910	866	919	823	903	934	892	833	900	850	930	909	903	898	917	875	893	878	915	879	830	857	920	858	860	901	882	946	918	943	898	881	842	879	896	942	853	876	866	826	935	874	917	838	915	851	855	876	871	873	904	907	971	891	906	893	885	872	875	930	860	862	878	899	920	887	962	878	866	869	887	869	884	859	856	842	890	892	839	892	909	881	832	877	888	861	839	913	943	880	893	883	853	904	886	899	854	865	892	860	881	882	909	884	902	864	929	935	908	892	880	896	871	819	868	906	849	886	885	913	913	914	893	871	874	865	897	873	860	890	895	827	876	845	916	901	874	877	910	962	888	931	878	913	904	876	883	889	867	923	919	864	885	945	895	899	829	856	905	916	891	883	887	917	865	831	857	844	901	892	864	881	885	871	901	874	897	860	907	929	849	868	872	900	841
25934	21622	24251	29493	21639	10358	515	381	324	337	324	349	297	309	275	311	281	281	309	283	275	257	304	321	311	296	300	291	284	270	271	275	274	271	296	247	254	283	280	307	261	249	263	277	273	269	269	285	267	299	277	266	268	256	249	279	303	256	275	278	291	293	260	282	297	299	254	301	274	261	249	266	269	253	288	274	257	282	273	286	311	297	263	253	295	266	291	269	267	253	279	286	281	259	277	253	289	270	271	288	281	224	294	285	306	264	283	274	283	308	250	276	245	262	285	304	266	292	292	282	312	322	258	242	281	270	267	272	284	305	300	243	270	282	322	275	264	262	320	256	235	286	286	269	278	265	269	282	259	248	272	270	253	258	276	276	282	251	291	261	277	275	301	298	317	271	290	280	268	265	274	297	251	300	253	271	253	276	246	281	277	284	276	319	270	245	265	274	278	261	256	267	280	285	269	290	289	315	288	230	300	307	259	232	274	288	288	282	277	278	268	258	256	301	288	256	253	264	276	282	248	276	269	302	302	281	270	239	282	269	245	263	284	274	285	271	261	263	258	263	266	275	283	286	255	316	279	285	291	262	248	259	262	249	263	270	294	291	285	290	254	280	246	277	319	251	286	275	259	287	306	300	262	275	260	267	291	293	276	278	271	254	265	297	269	284	265	259	289	248	275	259	270	263	279	272	280	278	278	282	268	296	263	283	295	246	267	294	281	261	281	282	291	270	280	315	275	289	285	278	290	264	265	262	249	280	261	248	267	255	250	250	270	266	262	250	265	283	274	281	275	262	258	260	262	282	259	269	277	276	273	274	271	254	278	313	280	276	274	264	301	271	251	299	295	274	295	284	267	280	273	299	241	279	283	291	262	263	312	281	299	254	303	276	272	243	287	282	302	294	285	278	290	285	275	245	281	285	306	282	276	275	281	271	274	253	286	268	265	262	281	255	266	283	299	278	282	258	281	262	265	275	268	263	239	274	291	276	262	261	283	271	300	303	269	291	266	256	239	256	301	236	260	254	236	240	298	228	232	253	269	268	252	282	289	269	258	250	297	248	253	261	272	259	279	275	264	278	244	246	263	250	275	274	254	271	249	272	245	263	257	268	251	262	257	248	265	276	243	247	265	286	269	285	268	280	276	265	261	276	278	276	303	290	279	277	275	310	260	279	262	268	288	305	257	290	273	229	287	256	302	289	274	279	290	278	277	271	314	274	319	244	265	271	306	296	278	267	276	295	273	275	297	272	262	279	282	255	284	278	266	265	258	277	257	260	281	268	292	272	273	287	257	249	263	264	287	274	274	272	248	299	254	264	281	258	323	270	281	304	267	251	255	262	270	282	275	281	264	297	281	268	276	299	241	262	239	266	274	252	298	262	264	294	289	270	290	286	268	280	255	310	276	265	318	252	292	254	300	268	245	256	270	263	256	285	294	255	267	274	256	292	261	300	274	288	249	278	261	274	264	280	235	276	264	290	294	255	256	264	262	262	266	252	276	270	256	303	242	278	276	282	290	246	243	263	277	254	285	298	272	263	259	279	272	261	253	271	292	286	266	293	297	278	268	290	278	262	299	296	287	254	255	242	304	275	264	275	276	277	279	272	280	283	228	256	275	260	285	276	282	256	268	286	295	282	278	232	262	235	250	279	306	257	267	272	294	266	282	252	254	274	240	314	290	271	277	281	270	253	238	284	308	252	266	266	244	265	244	253	284	275	257	269	276	282	286	285	294	261	285	289	283	242	274	284	271	314	300	238	297	260	296	280	273	291	279	292	264	278	264	269	264	289	290	320	268	278	244	252	252	258	275	300	316	253	250	278	276	298	284	283	288	286	296	269	267	281	271	275	236	270	268	285	257	277	226	260	250	273	272	285	263	264	267	245	267	256	287	287	264	283	258	303	288	313	284	253	294	273	280	273	247	265	268	299	258	249	274	263	286	281	293	254	285	280	269	267	242	279	284	264	279	306	298	296	276	258	295	277	251	279	284	265	283	270	214	251	253	250	271	281	277	265	284	261	280	296	286	253	301	259	276	285	253	262	260	262	273	270	294	271	287	239	289	241	265	273	267	270	293	275	273	287	312	301	291	288	279	267	268	263	261	297	297	296	264	273	303	243	238	278	296	256	271	242	269	285	253	291	266	275	271	277	275	274	266	270	270	278	261	268	251	280	246	313	262	238	271	250	275	273	285	245	290	289	297	291	297	264	267	284	274	264	293	256	293	243	264	278	270	258	274	240	278	289	272	275	257	259	304	288	278	275	297	277	296	246	263	285	295	279	296	256	267	277	281	284	247	276	265	271	245	266	282	252	278	278	276	278	304	284	248	293	258	296	299	259	277	259	255	250	255	260	245	256	275	274	268	265	264	279	277	254	285	290	298	247	265	306	291	251	249	274	259	268	250	283	253	274	278	276	268	239	265	257	282	263	282	263	296	279	285	286	275	247	276	265	292	254	268	268	276	270	244	281	233	250	289	245	270	276	278	274	290	252	270	261	260	266	260	270	280	266	295	242	267	266	293	277	274	291	291	287	292	276	250	261	285	240	300	307	244	291	266	272	287	281	250	304	277	258	237	256	303	279	285	278	271	265	274	284	264	253	268	255	245	284	272	271	276	290	298	265	243	264	269	264	275	275	279	272	275	260	269	285	337	272	255	288	249	236	289	281	262	256	229	254	262	292	292	283	291	301	243	295	253	273	256	288	257	284	253	288	269	273	272	286	282	259	271	297	266	245	309	255	267	266	263	272	271	255	299	278	269	257	287	283	279	302	274	268	269	278	277	291	275	268	266	269	262	252	264	278	273	270	282	227	270	248	269	231	237	294	260	287	284	264	284	284	285	283	261	274	265	291	228	296	290	285	277	271	276	279	247	256	249	260	284	265	238	261	282	250	289	268	288	278	306	252	259	298	311	265	304	303	280	314	263	314	292	272	295	273	256	278	247	276	259	332	277	298	239	256	273	274	291	269	274	265	286	296	273	274	278	293	281	235	259	259	261	279	293	271	260	280	259	247	289	246	269	297	282	301	269	291	241	274	272	296	290	269	246	279	305	276	280	267	254	283	285	283	280	300	269	254	284	266	258	283	269	275	247	258	271	283	256	281	261	272	248	269	299	286	265	273	256	266	255	277	285	287	269	275	267	274	260	260	262	291	280	271	237	295	267	251	269	261	251	264	287	235	256	261	269	265	266	239	275	255	235	262	260	263	254	254	271	303	249	288	268	288	301	292	320	256	288	272	252	249	268	301	270	288	291	287	302	256	273	283	260	273	259	264	285	277	285	271	279	268	292	305	248	273	273	271	277	291	277	284	297	288	244	266	268	276	301	254	270	277	279	278	292	314	262	236	292	291	293	295	273	256	252	264	242	263	288	293	297	245	267	270	267	254	276	278	255	274	245	289	297	306	262	298	269	269	287	242	284	255	246	289	271	261	262	260	301	317	281	262	266	268	261	283	294	274	297	254	281	250	274	297	270	288	264	247
4551	2030	1079	801	667	650	622	562	616	619	541	573	556	558	615	587	639	550	612	538	593	590	585	575	568	546	560	568	553	611	613	571	575	583	635	538	588	526	572	567	614	570	596	553	573	530	557	560	585	582	579	598	589	565	583	568	588	592	538	590	559	564	573	578	567	571	567	612	585	556	604	572	582	567	529	550	586	564	589	582	580	615	545	625	568	558	553	601	592	599	553	582	557	583	553	560	542	562	529	541	607	589	623	583	581	581	587	491	594	585	560	557	570	533	607	635	559	597	610	596	592	577	598	595	606	628	594	559	624	513	565	536	547	605	564	572	610	587	529	566	570	608	588	572	595	592	612	609	578	573	588	565	585	574	579	563	564	573	577	593	600	596	555	575	559	588	596	586	618	588	573	560	552	604	594	549	569	617	615	575	586	608	553	564	596	571	552	617	604	569	577	564	566	569	555	583	574	638	580	590	591	568	576	610	565	578	631	622	544	576	578	593	600	583	599	595	557	590	551	646	580	570	559	599	572	553	554	573	623	549	573	578	586	588	587	556	598	560	589	580	555	544	609	604	571	574	554	574	561	588	544	553	587	597	563	550	549	566	636	540	585	570	548	551	556	571	568	593	565	579	564	593	555	533	560	557	620	585	588	609	602	583	546	585	572	596	569	592	600	560	554	598	588	617	597	560	582	619	565	581	603	598	538	577	594	558	573	574	571	573	567	588	581	546	551	607	576	583	568	569	606	588	580	619	578	609	542	581	622	562	559	595	592	575	594	583	593	570	539	536	581	533	525	541	591	587	595	551	591	611	536	597	562	600	584	581	574	597	605	618	579	564	574	595	530	572	594	613	600	561	573	554	588	586	573	621	576	616	574	588	549	609	582	596	604	560	477	593	591	576	541	591	576	531	583	558	551	598	597	574	558	547	600	572	622	558	568	557	561	590	604	573	566	571	585	549	621	580	573	608	575	569	563	604	540	590	579	576	552	589	590	613	549	574	584	562	577	608	560	559	567	603	527	593	599	579	571	598	548	587	553	539	569	576	540	583	572	570	564	601	561	536	550	564	492	576	570	534	587	564	539	585	581	583	591	530	568	555	597	600	584	606	563	607	538	583	590	578	587	542	591	577	551	587	592	542	592	555	552	556	587	593	583	584	588	587	614	611	569	583	589	574	563	555	581	568	571	610	561	579	614	567	561	586	559	560	605	561	547	568	561	622	591	561	545	579	574	568	580	532	549	515	579	582	570	569	580	601	586	587	619	578	565	558	578	517	560	538	591	551	550	587	586	587	611	579	616	584	566	536	590	564	595	550	583	594	611	581	578	585	608	578	616	620	554	565	581	551	590	557	581	591	628	584	569	548	562	558	536	619	544	553	609	576	573	558	587	562	565	566	550	601	532	587	608	597	574	592	600	572	579	571	608	523	569	569	554	575	556	578	591	570	617	568	551	606	629	626	592	592	566	593	592	611	534	562	569	603	560	586	588	589	584	582	591	540	564	565	561	533	560	584	545	553	621	576	560	531	588	564	547	585	583	554	548	620	577	565	579	560	557	556	572	577	552	591	576	563	570	567	668	594	564	556	604	568	572	567	576	584	541	602	557	572	571	578	599	573	565	584	543	606	627	596	631	549	597	558	571	555	595	568	546	579	602	572	572	600	551	569	593	569	600	565	604	603	604	631	566	585	617	609	548	610	601	577	599	615	542	560	598	555	612	571	555	604	565	538	593	563	558	546	595	642	565	612	585	575	583	606	618	606	557	573	576	575	543	563	563	587	576	579	569	563	570	607	595	604	540	580	581	560	593	593	566	611	580	631	546	590	574	545	551	550	550	633	555	508	535	543	535	567	586	579	530	555	577	564	566	584	559	599	598	613	556	564	603	595	574	578	542	561	561	544	597	609	568	570	569	552	591	574	568	605	586	611	527	573	621	556	595	571	562	593	559	571	558	604	565	615	548	558	600	591	555	587	619	552	624	602	557	590	566	561	625	554	578	593	610	557	585	568	558	573	559	581	580	588	543	560	575	606	553	589	539	612	583	583	594	574	574	593	582	564	590	583	597	544	569	582	573	496	559	573	573	575	603	553	548	553	566	601	568	583	616	579	542	610	560	588	581	593	563	547	591	562	557	521	548	557	642	562	541	570	560	600	597	562	618	593	564	628	588	532	574	597	544	615	531	559	596	600	570	547	583	608	612	566	589	579	598	586	594	548	563	551	630	575	568	565	566	583	594	558	570	608	588	576	620	572	570	583	588	590	557	540	588	566	567	551	523	556	603	539	607	582	576	596	563	566	608	618	540	539	537	578	538	586	558	620	581	578	587	604	576	599	581	621	573	543	577	576	557	572	578	605	583	598	555	560	594	526	573	615	546	595	558	619	590	592	597	576	561	573	586	616	566	577	569	583	588	632	607	599	558	557	544	579	619	588	583	571	615	563	565	573	550	573	582	556	588	588	571	604	561	550	542	587	534	606	567	595	514	584	579	516	592	607	586	619	620	568	570	612	605	572	612	604	587	642	563	562	553	591	587	596	572	537	581	594	588	572	556	563	574	580	544	519	575	585	586	591	540	561	594	613	594	535	545	592	538	616	576	571	570	567	612	578	611	547	569	619	541	628	599	575	579	548	596	600	599	618	566	567	587	566	600	559	590	548	597	654	598	610	570	549	543	593	569	633	571	567	569	576	588	608	569	558	584	563	570	548	564	583	616	568	592	589	576	577	577	557	612	588	522	587	603	571	580	573	583	547	581	593	591	576	569	602	592	608	599	613	552	541	624	592	581	590	649	562	565	573	576	568	577	584	566	581	608	567	588	580	545	618	573	608	574	585	598	569	559	553	579	601	535	613	570	592	551	552	582	551	568	572	562	557	582	559	535	606	577	637	610	589	599	569	588	577	579	600	593	584	582	536	585	580	622	629	587	545	618	613	569	535	570	575	565	606	567	567	628	570	576	579	557	591	589	534	586	561	565	550	587	621	556	574	569	591	556	603	571	588	589	569	528	625	580	572	607	573	546	607	574	581	597	560	607	581	611	613	598	591	599	576	579	589	585	593	546	567	620	656	567	566	573	606	580	554	585	616	553	592	550	581	567	592	594	588	581	555	548	617	547	614	608	561	609	566	573	582	565	599	596	609	616	545	606	565	564	589	560	613	599	574	601	547	590	578	588	593	540	533	592	565	582	587	587	586	565	547	568	612	636	569	630	612	555	596	568	584	540	585	569	562	562	600	574	578	584	595	560	611	604	537	572	611	570	577	612	568	552	582	588	562	598	567	580	608	544	588	580	567	551	578	551	610	618	580	583	574	559	579	554	606	575	599	582	570	598	574	607	588	590	593	560	579	598	573	574	616	533	548	561	590	579	585	619	564	560	574	606	607	613	556	596	568	578	555	574	568	550	586	550	558	578	626	607	535	562	574	565	610	562	601	569	594	601	592	592	555	564	597	605	610	551	563	569	568	587	552	553	601	566	575	655	567
25312	21636	24687	29070	21638	21651	9922	396	286	233	227	202	198	164	177	170	163	162	157	145	158	159	188	156	141	169	152	148	126	132	125	144	128	150	137	162	122	157	124	131	120	141	128	144	114	132	110	146	146	133	152	125	141	120	105	143	136	131	127	151	124	127	132	104	125	126	138	119	113	126	156	131	126	128	141	147	157	132	158	163	137	115	129	115	161	138	110	124	154	133	141	119	140	134	130	157	124	150	142	134	109	142	134	113	129	121	130	132	164	148	117	134	138	162	120	115	138	139	153	133	134	132	122	127	136	130	130	112	126	121	120	141	147	140	113	119	135	123	149	133	150	125	116	132	140	128	119	116	130	138	137	123	102	105	148	159	137	141	110	133	114	116	112	118	120	126	156	113	125	129	110	121	140	128	105	135	133	112	130	125	124	125	124	126	137	145	167	130	147	128	140	129	126	146	130	115	135	110	112	144	114	147	160	140	147	160	125	137	110	131	135	133	132	120	136	119	135	134	137	135	130	118	123	134	163	119	142	140	110	131	120	111	128	137	146	130	118	133	164	133	109	126	142	119	126	122	124	122	119	119	122	132	118	125	140	142	108	115	127	107	113	108	121	136	141	126	120	118	144	139	124	104	119	127	125	131	144	120	141	122	114	113	136	108	117	145	115	117	141	129	130	141	147	128	146	142	121	129	112	131	123	140	138	142	129	146	150	129	127	134	115	120	138	122	123	141	147	112	122	118	135	117	132	121	100	131	110	121	129	135	120	132	159	126	137	153	145	125	120	117	119	119	130	120	118	143	131	146	127	126	139	120	123	130	136	139	143	110	117	152	136	131	129	109	116	146	127	123	116	129	136	132	138	145	116	119	122	115	112	104	122	124	119	117	134	154	117	141	142	140	129	130	139	128	130	136	127	134	99	132	150	122	153	132	118	126	132	137	148	146	109	114	156	141	143	136	132	145	130	138	146	125	128	115	125	126	111	114	144	143	116	124	151	125	120	123	135	122	146	120	130	129	130	122	136	124	136	136	120	121	117	131	123	117	140	131	110	117	136	126	136	124	137	152	114	128	132	134	124	133	137	136	112	116	129	127	125	148	123	147	126	121	117	136	115	99	125	140	121	128	142	127	128	156	125	125	104	139	138	140	129	125	123	129	109	144	116	116	130	132	146	151	131	124	120	107	143	145	112	132	140	126	125	125	125	112	111	141	132	114	121	141	119	130	135	132	99	135	127	118	126	122	148	117	124	113	122	111	114	146	125	148	123	135	153	122	130	110	127	131	146	139	135	137	128	131	114	152	121	121	137	150	121	140	108	140	108	131	118	120	134	136	136	127	128	135	164	128	134	154	130	135	123	134	121	133	146	132	135	122	142	108	128	155	158	141	112	124	122	136	114	157	128	148	132	122	110	145	138	132	132	135	138	125	126	123	130	126	137	122	129	144	132	129	147	119	120	119	119	122	131	125	109	123	120	124	136	142	133	113	138	126	118	114	139	132	135	102	118	128	125	141	121	150	113	126	157	132	125	133	136	135	136	117	125	124	134	144	131	124	130	136	143	142	121	128	105	123	137	144	128	115	151	137	142	142	124	143	131	139	110	127	141	144	107	129	116	111	150	132	126	127	113	152	128	130	142	122	141	117	132	120	150	134	135	116	117	131	133	129	135	109	129	134	121	130	129	126	135	124	140	149	142	135	104	136	158	119	129	120	124	125	117	140	119	137	129	142	138	127	160	130	118	119	124	144	129	119	130	122	120	120	122	136	118	159	113	133	132	127	113	108	140	119	123	127	125	115	143	125	132	129	160	115	130	123	151	129	119	123	117	132	118	140	161	131	137	122	137	179	131	146	145	118	138	136	125	142	128	109	112	128	132	138	94	140	114	148	130	111	134	145	129	140	129	115	118	117	123	126	139	143	151	121	105	126	126	130	150	146	123	145	136	128	150	161	145	114	125	136	110	156	162	131	122	126	127	134	120	136	124	142	148	132	123	119	134	135	125	105	143	112	121	135	134	123	124	134	143	136	132	137	120	142	122	121	131	124	122	129	135	143	120	128	135	114	124	142	111	151	150	133	124	125	116	134	139	115	130	130	137	127	121	151	129	122	126	146	103	119	136	129	115	147	132	117	140	128	129	117	144	121	118	131	129	134	148	130	115	119	147	122	151	126	127	146	138	133	132	110	117	136	172	156	156	134	151	131	133	127	121	131	144	147	140	145	118	134	149	117	116	118	128	154	133	127	116	105	131	127	111	102	150	123	122	137	159	108	127	127	131	139	111	123	152	147	134	145	150	133	140	132	142	142	133	127	134	123	113	124	121	108	138	140	109	121	139	140	123	124	115	133	119	139	133	123	136	146	132	110	122	105	137	108	136	143	127	151	138	126	113	138	125	139	131	115	135	121	143	121	105	112	133	118	140	140	109	153	136	107	130	149	145	127	131	152	134	146	128	110	122	131	132	112	142	123	121	152	118	125	120	140	145	118	120	111	103	134	135	142	147	126	117	134	126	111	98	143	119	138	167	123	111	117	123	132	142	117	128	121	143	135	132	121	130	123	124	152	139	140	124	123	131	141	137	110	130	133	128	133	128	148	141	127	124	137	125	132	116	120	128	123	126	126	142	153	123	121	141	127	133	135	125	151	144	134	146	131	134	142	132	120	132	135	131	130	135	121	139	124	119	132	142	135	113	100	125	130	142	149	116	126	114	128	126	132	164	140	134	143	130	120	130	120	119	141	122	121	149	132	144	110	129	127	147	127	117	114	120	140	112	121	145	126	116	138	141	137	122	101	111	135	160	144	126	140	128	130	133	138	147	128	138	140	113	120	134	134	116	138	114	121	124	126	135	133	131	142	126	139	133	133	119	154	147	170	118	125	138	149	116	121	131	128	143	123	135	102	132	113	138	130	140	138	140	130	124	126	114	117	134	114	119	124	140	121	122	124	117	128	119	118	101	126	151	173	126	138	112	132	138	138	117	142	142	129	147	125	123	128	118	118	141	133	132	150	119	125	123	134	112	137	123	124	135	120	126	132	114	141	136	126	110	120	118	163	132	114	124	132	134	137	126	138	133	142	124	127	129	135	135	147	122	137	155	119	116	121	121	112	122	125	134	124	109	126	158	138	114	112	125	149	118	150	118	149	114	123	126	120	143	144	133	119	128	143	112	133	118	127	122	121	118	129	127	118	143	131	134	125	123	115	135	119	120	144	147	128	108	119	125	135	121	124	127	138	115	133	116	113	127	127	139	121	128	115	120	130	128	134	127	140	138	142	128	148	142	96	121	134	131	128	127	110	140	144	123	124	135	126	133	130	117	119	138	138	121	131	137	122	138	119	146	145	152	136	130	118	129	151	146	146	117	158	135	123	142	130	116	134	139	134	117	124	137	142	125	129	135	116	151	129	138	119	134	179	143	129	147	120	133	135	125	118	120	146	136	117	111	120	117	129	118	134	124	137	136	130	134	119	137	116	118	122	113	118
4142	2931	1274	651	487	402	374	373	358	316	354	314	325	318	343	308	339	314	312	335	301	313	306	331	319	329	337	316	297	301	320	319	297	316	316	326	327	330	324	301	330	330	323	330	303	329	298	319	328	315	312	281	306	273	308	306	302	283	322	325	320	311	322	306	312	344	317	285	309	331	301	328	306	311	314	307	289	295	334	303	307	313	310	317	324	352	297	303	333	334	321	311	355	329	293	278	292	320	304	343	332	293	303	305	315	318	355	335	323	316	323	301	332	321	299	292	309	318	325	338	310	311	365	342	339	321	309	283	302	308	314	296	321	324	304	311	291	308	299	326	310	324	335	321	360	325	334	319	297	311	348	292	301	292	307	343	310	320	303	315	311	316	332	343	323	306	309	328	288	286	298	324	283	323	309	321	327	362	319	287	347	275	312	327	321	309	324	312	311	311	324	304	313	322	363	317	350	333	313	327	313	321	307	328	321	300	289	339	322	330	350	325	323	300	333	292	311	313	309	302	307	305	333	305	352	331	297	291	307	319	343	326	333	325	302	309	320	326	347	305	305	318	308	316	352	324	316	305	321	323	343	313	315	363	327	290	324	305	341	297	315	338	294	308	321	286	291	327	326	309	299	337	333	329	327	327	332	306	343	310	305	290	291	309	318	335	289	281	347	307	321	322	309	322	316	304	327	325	308	306	310	297	325	318	338	280	338	292	305	310	310	314	316	322	310	310	298	335	306	331	291	320	295	321	292	340	315	324	327	345	328	298	297	298	286	330	307	335	267	291	313	318	326	306	344	306	326	329	296	308	304	299	307	320	333	271	320	301	332	295	314	312	321	323	299	318	307	304	323	315	314	316	333	332	330	315	325	309	371	330	322	336	312	318	320	287	306	284	307	316	325	311	301	301	307	318	326	290	315	354	307	329	343	331	299	334	309	287	283	348	322	330	295	339	357	318	304	342	324	327	315	314	320	282	341	309	320	328	298	327	314	305	310	326	281	301	295	314	308	303	299	288	328	295	336	320	347	312	364	310	332	311	328	299	306	345	307	335	296	329	319	313	329	321	347	322	292	347	319	342	297	300	296	336	323	326	335	305	339	316	323	341	299	338	358	290	279	312	336	315	314	304	333	310	352	318	330	290	337	355	292	341	313	352	325	293	324	305	307	322	290	313	328	328	315	324	306	299	297	303	317	321	296	351	289	316	312	326	325	351	314	333	326	300	344	319	326	310	315	294	316	285	323	297	331	309	332	315	333	311	288	304	325	289	312	320	288	332	340	302	281	311	305	322	354	321	322	313	323	300	305	301	275	327	293	335	326	319	309	302	333	319	321	294	313	291	299	317	281	322	294	310	323	322	327	303	309	318	322	333	293	380	276	299	333	292	310	309	340	300	335	315	332	314	332	315	323	313	304	319	307	337	341	330	329	311	331	307	320	349	323	318	312	332	343	321	326	329	342	283	307	312	348	299	289	315	309	304	302	331	297	320	328	295	309	298	330	339	319	313	314	330	323	326	303	340	275	317	308	348	297	306	297	317	313	309	313	325	353	322	331	326	327	302	311	313	322	307	308	319	295	298	295	303	317	345	307	344	296	334	321	300	321	343	304	311	326	331	297	333	332	292	307	323	264	280	309	329	303	317	325	301	320	319	304	326	321	334	339	274	324	281	335	335	331	323	324	311	301	306	318	331	290	294	308	300	321	308	319	288	292	318	304	346	340	309	282	328	325	299	305	322	286	298	341	319	321	355	305	349	331	340	295	328	324	354	310	335	337	311	304	292	307	283	346	325	301	326	306	323	310	325	326	337	301	316	322	314	322	304	310	328	313	312	333	305	338	317	334	307	307	346	323	322	313	307	366	330	320	318	319	322	319	310	313	350	294	320	332	311	296	323	360	331	337	346	343	320	304	324	302	336	295	324	285	329	317	306	295	335	296	321	311	358	303	360	300	327	332	297	318	288	313	334	318	307	326	297	308	309	339	302	335	322	264	292	285	317	307	332	329	299	308	324	320	329	326	319	296	288	321	306	310	310	311	315	331	313	277	342	357	305	324	291	294	318	307	314	318	317	325	288	284	307	313	307	300	309	331	320	317	339	298	327	320	285	337	298	302	341	320	316	333	308	322	316	333	329	319	331	331	324	314	317	313	301	340	298	309	295	325	314	313	321	332	309	329	302	302	335	350	321	327	345	315	315	339	336	309	304	324	311	332	308	314	324	308	302	317	283	308	285	356	343	347	352	328	332	312	285	315	302	324	314	309	323	327	324	306	368	329	315	328	310	307	352	348	334	333	339	281	299	341	322	344	314	298	308	307	295	306	309	321	317	302	296	329	346	306	317	311	325	306	317	324	304	297	294	333	355	347	307	319	330	317	320	326	305	291	305	327	312	293	290	324	322	336	305	338	338	316	323	315	322	323	289	287	325	298	301	313	304	288	310	359	309	326	308	283	306	332	304	309	297	275	313	319	314	289	327	328	309	315	327	325	332	333	300	321	318	325	306	306	355	323	321	315	289	308	298	317	354	297	311	285	308	297	309	317	339	292	283	308	293	313	278	322	334	326	296	319	313	295	333	315	320	316	299	279	327	302	306	312	322	338	321	312	330	309	338	326	340	302	313	322	322	337	318	335	334	300	343	316	343	308	321	307	296	330	293	341	268	327	306	352	321	309	312	341	347	318	311	291	288	313	324	309	320	365	314	316	331	320	290	330	329	300	320	297	314	306	288	346	340	326	333	311	332	312	318	305	324	325	276	295	316	323	342	302	310	283	310	332	291	314	345	343	320	318	300	295	305	301	323	319	331	327	281	315	307	282	317	300	320	298	320	312	320	292	335	334	346	300	325	320	314	315	322	305	270	316	313	298	292	301	308	329	324	313	306	308	316	309	321	343	302	336	305	287	314	334	331	325	306	320	325	338	321	333	310	293	310	305	309	310	310	335	338	334	341	297	294	327	341	361	307	320	331	326	321	304	283	311	325	321	315	322	308	289	299	349	350	328	346	319	326	319	341	311	320	309	322	345	287	325	331	321	338	302	289	318	286	298	320	330	312	298	321	298	319	302	291	285	322	286	338	283	308	318	326	318	328	347	293	267	327	306	299	308	314	282	319	321	313	305	289	325	292	300	307	303	314	314	323	319	289	283	330	298	311	297	330	326	359	352	309	336	298	346	333	279	324	330	318	317	318	342	331	278	304	337	329	325	338	309	328	315	328	265	302	306	313	318	307	313	321	313	348	335	301	315	340	331	305	308	324	328	297	305	290	306	323	300	325	300	313	313	306	291	307	321	278	292	312	329	317	318	297	327	347	343	315	276	327	330	344	290	306	349	296	332	356	301	321	334	330	318	309	344	320	298	318	326	343	325	331	331	328	291	323	314	356	289	305	299	323	320	329	341	330	334	311	325	325	312	302	323	314	340	290	309	336	327	327	288	325	321	309	338	304	292	300	287	351	315	305	292	310	297	309	296	322	339	308	319	321
34323	14599	2205	506	433	449	427	449	434	400	432	462	453	463	432	441	432	422	426	428	449	433	440	420	457	427	472	421	402	424	392	425	438	412	393	442	430	443	430	451	421	418	458	473	396	459	408	470	459	467	428	451	422	445	425	446	445	392	408	424	479	444	421	433	445	415	371	414	402	412	427	446	440	418	411	401	447	441	448	448	428	471	406	432	428	432	424	427	415	435	392	410	440	439	429	403	400	402	411	437	418	431	451	466	383	416	427	414	450	455	415	457	429	439	417	420	422	413	427	454	445	425	465	447	456	429	426	403	418	428	467	441	425	428	390	401	432	414	434	460	410	434	449	391	430	416	453	431	429	428	424	444	434	418	404	458	378	434	410	438	457	453	433	461	387	433	428	454	462	450	465	420	426	470	434	447	439	427	451	427	451	410	406	437	458	440	427	415	414	408	405	417	480	422	421	481	423	432	387	435	451	440	437	444	438	420	408	465	426	406	471	415	439	432	434	452	443	442	413	425	456	430	437	443	469	448	448	445	433	424	405	456	435	391	389	389	412	461	435	434	447	414	439	436	418	387	388	410	427	426	427	429	434	427	411	423	395	434	415	438	425	408	439	441	441	442	443	439	432	411	418	419	412	449	410	446	403	461	449	397	422	441	401	404	386	421	458	438	449	453	407	450	458	460	439	404	441	451	417	436	432	453	430	454	392	418	414	422	445	456	403	408	474	461	390	401	395	475	406	445	421	412	466	413	469	454	436	444	427	450	419	432	441	390	408	415	448	423	427	436	468	418	415	449	465	463	436	412	408	423	379	414	422	450	465	410	439	441	436	403	438	426	404	423	435	389	431	433	447	440	447	451	438	399	444	449	413	452	436	441	413	411	417	424	419	416	460	411	420	432	423	435	438	453	409	416	438	434	428	414	420	463	426	440	446	457	414	460	452	415	437	458	417	435	435	432	397	456	446	414	402	387	407	422	462	444	411	434	410	435	404	418	399	427	443	446	425	430	425	426	412	452	371	411	444	409	422	398	427	404	455	449	460	444	410	438	395	462	423	399	419	381	447	433	436	411	457	408	423	437	406	429	414	465	434	427	390	433	463	433	441	387	419	437	455	443	434	451	468	422	450	417	424	395	434	400	408	439	427	434	408	451	425	447	436	490	431	447	399	431	437	423	444	465	420	441	440	448	433	478	424	460	460	415	405	425	433	395	480	445	435	437	436	448	418	439	463	460	429	429	405	465	437	466	456	416	474	417	455	417	454	410	383	429	447	429	437	423	449	414	423	469	462	416	450	450	455	432	388	429	427	390	438	413	435	437	443	435	456	437	440	469	445	416	423	403	388	441	397	462	469	431	401	421	408	445	435	466	422	445	416	397	399	439	428	438	465	441	455	440	407	425	415	414	424	449	444	418	405	446	419	404	431	424	404	431	408	429	402	441	440	430	443	405	417	422	452	404	422	437	434	394	409	400	387	461	476	418	435	440	449	443	441	428	448	401	453	405	424	443	442	439	434	456	402	423	446	416	423	420	455	440	443	423	387	420	402	433	427	427	413	421	386	407	424	436	444	432	397	442	443	470	403	413	425	417	447	421	401	437	440	425	444	449	462	457	412	417	409	402	447	395	420	444	444	424	455	452	419	441	410	373	435	413	488	426	412	447	394	420	466	462	443	447	431	408	452	423	449	410	431	466	380	416	420	403	410	399	396	440	423	441	444	400	427	408	441	404	440	426	398	410	443	400	441	414	362	445	417	433	415	443	427	422	437	466	435	415	464	421	431	442	438	440	465	449	402	435	378	409	417	451	461	478	411	457	437	445	450	406	408	432	449	452	449	420	388	435	467	428	449	424	451	436	428	404	415	400	429	457	418	415	394	456	429	446	421	412	440	394	423	425	438	463	458	420	407	434	457	461	422	420	440	428	444	420	442	428	413	536	477	428	424	409	397	430	457	407	417	430	448	410	426	398	405	423	436	460	403	445	423	390	472	414	451	475	424	418	417	416	414	467	400	438	463	442	428	396	418	460	403	428	407	423	472	430	439	424	379	443	437	437	436	466	382	420	431	424	444	477	453	411	432	458	432	450	407	476	437	456	394	440	419	416	423	435	448	411	452	414	409	442	435	422	412	415	467	456	439	398	417	463	465	443	408	458	450	440	451	453	445	395	382	442	439	419	428	417	418	446	417	438	430	418	417	420	424	407	478	421	423	442	440	446	438	460	427	426	444	436	400	499	461	408	441	392	460	482	420	456	440	445	428	442	445	424	406	409	477	443	444	433	473	450	462	432	412	441	423	428	445	411	434	419	479	431	398	459	414	421	451	434	394	386	425	413	432	446	387	480	437	454	453	451	385	432	421	461	473	411	433	432	449	452	429	466	450	439	453	436	419	430	446	431	418	437	466	411	462	475	423	442	400	398	467	435	435	431	419	403	445	474	419	379	421	429	432	437	463	437	437	413	387	425	400	435	461	435	429	461	436	405	448	383	425	425	421	440	403	458	440	441	391	432	411	474	439	441	418	427	465	436	433	437	419	421	487	456	495	433	436	436	428	446	420	440	466	416	430	387	407	432	430	412	415	440	452	446	440	418	417	450	433	413	428	425	423	447	412	438	426	430	472	447	484	436	394	420	459	451	409	405	455	409	424	439	456	463	432	457	448	427	430	475	419	391	398	435	419	413	420	402	382	403	436	474	441	462	384	414	432	402	404	398	422	421	434	420	433	456	431	437	419	421	425	410	412	438	436	425	408	417	394	408	400	395	444	432	407	385	397	414	426	398	416	415	401	432	407	431	422	469	438	409	415	456	428	440	405	401	419	437	429	462	428	373	451	414	437	409	435	403	408	456	419	449	417	402	427	440	419	428	402	437	441	458	457	460	465	429	488	420	428	450	403	444	412	394	425	450	431	437	416	413	406	388	433	385	427	400	455	443	439	432	396	410	431	429	489	391	401	367	397	450	404	441	398	433	403	431	448	385	411	422	399	476	452	450	408	433	413	437	496	413	456	454	443	463	411	435	464	454	427	418	413	424	417	438	407	444	415	465	448	419	399	408	431	414	473	453	455	411	430	401	419	443	440	410	416	437	445	355	452	429	456	403	425	452	444	389	422	424	464	411	410	460	443	461	431	426	417	436	390	432	409	420	445	412	345	429	402	437	426	434	404	430	418	426	390	413	439	452	430	413	434	483	422	443	421	431	423	454	456	413	447	468	431	449	417	435	430	431	386	431	442	450	425	401	439	403	442	397	421	397	427	422	437	463	397	417	454	448	415	448	459	416	404	425	405	424	432	462	417	425	445	415	381	406	387	410	454	427	427	401	397	382	496	415	441	445	459	428	425	402	443	429	419	409	435	432	445	469	402	380	472	444	432	471	427	448	446	431	426	425	411	453	422	397	447	475	458	417	434	433	406	386	370	437	438	376	452	428	423	414	397	414	427	420	431	422	395	429	465	413	426	437	411	414	438	438	426	439	441	452	427	453
8137	922	906	826	884	963	909	842	899	917	883	907	865	904	966	871	899	884	900	920	876	827	894	905	903	883	904	851	888	900	894	933	842	887	880	882	889	850	893	905	901	947	939	860	939	897	869	817	925	891	915	889	896	892	854	884	897	878	856	904	854	865	926	893	879	885	869	886	876	888	915	921	902	866	918	906	877	904	923	881	853	894	827	909	933	906	874	881	887	911	873	986	859	873	865	905	860	864	894	881	900	842	908	886	941	919	886	852	900	932	873	907	891	893	899	890	935	872	881	868	875	869	878	914	897	914	910	898	875	859	873	932	877	936	869	951	906	856	912	886	857	834	857	864	898	815	848	824	906	881	883	894	846	873	850	898	897	938	858	921	881	873	872	871	842	917	894	869	957	870	918	881	958	886	879	907	875	928	861	885	875	849	876	906	904	874	835	862	923	885	894	902	898	924	901	919	967	873	896	887	894	899	915	931	931	880	852	904	867	905	843	858	855	873	859	882	885	845	881	865	861	868	840	894	897	901	931	916	849	851	881	847	895	875	928	861	870	909	870	869	911	892	882	915	937	912	875	891	914	848	932	969	881	878	921	923	886	893	873	856	918	866	846	865	871	832	911	923	896	872	863	918	869	906	877	907	930	882	869	889	888	886	910	863	900	844	853	875	895	913	887	939	900	871	873	845	889	843	887	859	910	884	845	905	843	864	909	873	925	917	863	870	879	955	890	854	928	819	944	922	870	898	824	878	885	896	867	909	885	872	917	854	893	867	855	834	902	878	872	878	929	880	884	927	877	886	905	943	928	897	859	881	893	907	860	885	899	903	872	903	899	880	920	885	869	843	890	907	895	883	897	880	897	914	891	870	857	874	907	899	849	843	831	914	854	856	866	891	877	820	878	885	902	883	882	871	864	896	934	869	882	946	844	876	879	888	842	902	915	874	899	863	890	899	898	873	881	923	879	862	881	904	911	871	884	901	914	887	918	933	923	880	880	860	892	885	895	839	848	881	878	853	930	903	921	923	896	902	919	904	887	881	891	865	900	827	943	945	856	901	860	887	895	885	941	870	889	881	868	968	870	941	915	874	900	877	897	883	925	877	875	925	821	898	888	909	902	892	835	848	910	871	866	859	913	842	867	913	948	887	903	865	919	905	890	898	897	862	899	879	836	855	902	880	963	906	910	883	922	844	886	942	860	940	876	855	946	879	986	808	872	876	844	894	923	851	849	861	879	862	884	897	854	904	939	891	947	892	895	918	865	908	881	928	913	928	880	909	897	858	883	895	890	865	871	840	930	939	878	896	901	870	891	864	884	869	891	857	897	888	860	860	891	892	924	918	927	907	867	833	860	879	878	855	900	908	939	920	899	809	891	850	896	881	872	941	910	921	900	872	897	923	848	877	879	866	908	888	899	908	903	895	899	908	915	874	929	880	889	876	874	859	958	960	892	863	889	864	871	900	907	934	905	935	861	893	878	852	905	897	909	892	855	902	894	865	835	877	837	908	907	869	889	872	854	897	910	844	887	909	883	911	915	858	878	884	852	873	899	942	891	901	913	870	937	897	879	875	884	838	868	863	843	832	851	876	942	853	856	934	889	874	890	898	948	901	892	888	874	919	898	896	940	921	910	934	935	926	879	909	852	899	893	846	902	911	873	879	853	880	917	915	845	907	863	878	893	890	884	938	866	847	942	880	887	878	874	878	849	880	923	921	883	915	855	864	857	970	853	937	844	920	876	872	911	895	916	852	897	896	851	911	848	865	891	885	939	880	906	894	842	917	910	861	897	877	912	902	843	911	900	956	898	909	908	888	879	894	933	903	859	912	884	934	898	897	908	867	934	857	918	874	918	895	848	859	887	871	865	903	903	912	897	891	913	842	913	950	881	871	895	888	901	895	856	902	922	885	863	857	915	853	869	858	916	922	864	915	845	860	932	934	889	890	853	957	871	811	894	877	877	908	878	897	921	871	862	878	848	868	873	959	894	912	931	895	884	928	808	907	867	878	868	882	871	881	892	885	855	887	889	845	905	856	901	925	854	862	909	842	918	880	915	895	920	852	977	911	887	884	917	868	848	863	908	905	885	897	869	911	915	877	843	860	893	921	932	924	884	921	880	866	914	879	871	892	922	889	914	893	901	866	973	946	908	930	879	900	830	925	868	887	909	877	853	884	885	886	910	858	864	854	896	799	925	903	909	842	839	900	908	935	882	903	902	895	910	902	865	903	826	914	924	923	882	914	871	840	883	876	900	901	894	871	821	889	890	850	864	900	880	886	946	881	908	920	866	874	878	933	903	936	890	881	843	864	933	918	951	931	891	925	951	925	899	890	903	924	815	866	910	884	881	898	892	883	919	919	857	907	909	805	928	884	847	866	859	925	872	917	873	871	893	902	830	882	878	885	956	885	898	917	906	893	864	935	886	887	905	896	883	903	849	869	861	888	855	858	888	888	869	842	917	928	883	893	882	842	879	895	880	867	922	871	899	906	926	881	921	944	909	902	839	877	934	895	815	937	881	871	917	900	859	880	870	863	901	880	905	915	880	887	872	897	900	880	870	852	888	852	916	901	872	861	833	934	917	884	903	838	841	879	865	853	897	921	897	853	869	899	871	901	892	903	900	870	905	888	922	938	921	933	926	937	876	860	903	931	878	918	867	873	846	920	887	852	881	926	848	927	834	884	908	919	922	917	907	892	859	872	882	868	917	868	866	892	844	915	910	879	906	877	875	904	867	862	886	879	899	853	879	891	947	939	904	919	921	870	924	893	921	860	910	892	886	885	877	878	904	845	874	880	862	872	893	916	874	870	898	912	907	900	889	908	930	837	849	925	858	894	884	919	900	844	906	848	880	860	878	844	914	906	887	927	886	893	878	968	977	874	923	891	875	928	940	913	920	867	855	943	892	878	902	866	837	921	880	872	874	924	892	909	902	884	885	886	929	908	894	944	865	874	844	901	933	900	877	919	898	888	923	901	860	902	971	889	857	862	889	924	874	880	839	890	882	882	956	833	929	880	913	889	937	919	884	872	886	928	875	921	898	870	913	902	863	869	915	861	918	908	919	887	863	869	921	889	869	888	886	895	874	882	875	884	860	855	881	883	863	906	862	912	882	902	919	906	877	827	939	879	888	898	911	864	843	856	895	910	948	861	896	854	905	865	889	870	829	891	902	896	929	878	919	862	862	907	904	926	893	910	873	921	905	880	861	915	878	930	880	902	912	921	904	940	875	892	944	900	872	909	853	864	898	884	890	886	886	836	874	844	877	863	864	923	891	881	891	944	872	883	882	894	884	863	905	867	967	844	909	900	911	823	901	876	906	873	913	862	848	892	931	898	913	872	853	863	868	888	896	894	895	943	879	898	898	907	855	872	884	930	907	906	915	876	872	848	876	865	859	897	883	925	894	839	873	898	938	825	902	899	904	916	866	903	888	904	835	880	854	888	940	877	882	850	852	882	878	942	949	887	868	869	830	882	898	930
25973	21626	24228	29511	21637	10412	517	403	331	363	356	312	296	304	304	280	297	298	270	260	275	278	323	296	287	268	293	333	267	256	286	286	268	290	288	285	285	292	274	289	309	290	273	264	237	273	256	267	248	288	251	258	257	255	257	309	257	281	252	281	290	271	281	291	280	254	269	277	281	274	308	301	297	269	282	270	253	275	278	286	268	241	311	273	237	287	255	273	305	315	233	254	305	287	286	301	267	301	304	263	260	242	236	263	286	267	286	286	326	261	279	260	275	247	259	279	288	298	283	241	292	233	276	290	264	286	295	296	294	268	271	278	238	268	257	259	290	285	280	270	314	294	277	272	247	275	234	243	283	324	284	272	277	267	261	279	290	258	283	279	273	232	256	270	304	303	249	260	287	256	275	281	259	283	326	268	239	296	287	245	259	308	239	262	259	259	294	257	274	286	276	299	323	300	295	277	280	280	277	282	301	271	271	242	276	290	242	296	272	292	285	261	269	273	283	276	255	279	249	262	269	249	281	291	325	259	281	278	265	269	247	265	265	258	276	245	264	288	254	250	275	270	286	276	287	268	243	247	275	241	289	306	292	294	290	217	266	298	229	310	249	300	286	281	251	271	240	268	272	295	249	247	302	281	279	287	312	280	272	264	297	290	271	276	275	331	249	292	291	271	280	283	282	280	293	285	243	272	274	292	267	273	285	275	253	301	283	308	285	254	286	275	283	266	265	271	261	258	272	276	258	253	278	271	266	258	292	283	259	255	286	273	288	267	294	284	257	293	261	263	234	256	263	277	261	268	242	247	280	254	262	298	282	254	262	259	267	257	242	253	303	287	270	278	286	274	259	247	274	263	253	268	265	259	254	294	287	287	281	257	286	270	244	309	301	294	258	291	307	294	227	239	257	269	275	254	268	287	270	301	270	291	239	271	276	292	244	242	255	290	237	269	282	270	273	308	240	278	287	265	272	246	268	251	254	295	252	310	304	272	273	266	259	248	239	285	269	270	263	259	284	289	272	266	247	316	254	288	265	272	258	265	297	250	272	251	281	264	264	265	292	273	250	273	258	255	234	271	296	271	267	252	294	296	282	273	250	251	264	280	266	285	301	269	257	262	268	274	265	284	256	286	250	259	250	270	302	267	254	218	256	290	277	252	278	259	272	266	266	252	277	260	298	291	298	276	251	279	268	280	270	273	286	261	291	301	279	289	287	285	287	260	289	315	257	283	256	261	287	294	278	259	226	286	237	293	268	275	277	281	297	263	242	258	267	260	283	276	240	263	253	289	285	271	277	289	265	303	284	259	262	256	260	286	241	249	274	276	261	258	277	286	281	274	264	266	298	264	269	303	249	272	222	247	262	251	294	266	276	293	284	283	245	293	274	266	241	297	273	217	257	259	258	296	312	276	273	283	277	257	272	306	256	288	286	267	249	269	245	297	297	282	257	257	270	285	262	240	264	254	312	269	266	297	272	273	279	282	273	275	273	316	246	271	249	269	253	303	303	273	274	272	285	270	281	270	264	264	293	255	308	267	237	288	289	280	292	267	283	293	282	287	290	277	287	249	267	248	291	276	255	265	284	266	234	294	272	307	285	268	285	294	258	233	249	283	286	270	278	302	295	277	267	248	287	269	274	237	261	281	256	276	286	251	260	280	290	298	262	275	311	271	269	272	257	273	290	274	255	283	305	256	262	240	278	255	278	254	251	274	248	254	282	289	298	297	295	290	239	292	317	262	267	275	240	264	299	285	278	291	298	267	279	258	251	266	295	252	301	252	313	321	280	262	261	306	267	251	273	301	280	247	281	225	273	269	250	280	279	272	288	278	286	262	253	280	300	275	279	260	267	281	250	300	268	262	283	292	287	268	268	273	221	285	253	246	269	297	247	295	268	242	284	245	261	257	270	323	261	310	292	285	279	250	261	267	273	272	275	265	264	266	268	254	307	253	263	275	242	277	268	280	284	309	249	262	246	270	278	265	275	272	275	273	262	277	255	263	225	253	272	250	265	275	299	259	269	293	243	275	277	261	261	299	282	268	282	289	319	283	296	284	252	275	271	285	267	274	271	272	248	245	237	251	268	268	228	252	275	302	279	282	281	288	286	229	267	291	277	223	268	257	252	278	276	258	266	252	282	278	280	259	294	272	245	274	273	251	261	281	266	252	254	274	268	260	263	263	245	266	281	265	290	244	277	239	285	291	285	257	265	298	284	263	285	267	248	291	273	285	297	286	278	242	271	246	252	275	312	284	260	277	265	279	267	248	257	286	283	254	267	233	276	288	263	266	263	281	266	298	277	280	257	282	252	270	294	262	264	280	251	223	275	306	250	252	248	239	242	255	276	281	263	212	345	295	292	262	282	244	289	256	262	271	253	251	260	286	299	274	254	249	295	275	274	252	262	289	278	267	284	267	269	282	240	257	261	281	259	276	306	290	280	282	282	285	253	286	311	270	251	259	275	284	260	276	272	249	291	289	278	221	289	296	283	279	305	263	287	279	264	290	271	269	247	257	310	249	262	273	231	278	236	303	253	262	302	294	268	299	245	271	241	261	271	274	276	283	271	267	272	307	283	301	281	298	252	268	260	240	287	280	266	276	261	263	226	276	266	293	244	270	248	264	281	297	273	250	254	299	279	285	306	266	294	281	276	283	265	281	276	293	288	286	289	275	237	273	265	281	266	256	272	254	258	277	280	302	236	268	243	258	303	264	277	260	278	270	272	300	267	297	277	280	328	275	298	263	259	235	258	258	269	292	299	272	272	257	255	238	268	279	284	282	296	254	275	264	290	261	285	263	286	303	298	279	294	298	261	268	279	291	260	274	277	267	261	239	283	271	259	267	280	245	288	289	288	270	248	280	253	255	267	255	266	261	252	299	265	284	284	281	263	265	279	263	289	271	324	262	267	278	296	266	261	286	269	279	266	295	280	257	260	253	306	270	298	290	266	283	293	296	247	291	268	280	301	256	254	251	236	235	251	281	288	281	284	261	252	238	280	299	257	272	259	266	279	274	256	239	267	262	283	261	285	265	279	265	253	252	262	260	270	252	279	270	231	211	280	277	272	270	297	243	267	282	262	288	285	293	278	297	273	300	256	260	264	295	299	267	264	291	268	247	282	261	266	230	316	250	267	308	267	261	287	265	253	259	283	272	273	280	262	277	292	260	314	229	281	287	266	262	238	268	265	258	288	282	225	279	286	260	285	287	282	280	250	316	270	279	258	284	266	262	284	251	264	317	270	297	253	284	296	292	295	243	270	256	243	262	286	275	271	243	269	241	257	268	254	243	242	274	297	252	233	285	270	269	257	283	262	266	242	255	285	258	314	275	270	255	242	263	284	252	248	289	262	299	274	281	285	274	264	262	248	228	262	266	285	224	271	273	279	258	275	238	263	269	270	261	293	266	274	295	230	282	294	261	256	291	257	252	244	290	259	293	267	295	261	264	257	254	287	280	269	280	241	277	235	253	270	282	278	261	299	279
4498	2052	1052	764	655	637	589	597	580	560	510	579	602	548	566	567	567	604	579	565	593	562	616	595	593	541	575	549	564	558	541	597	554	597	568	549	554	577	563	574	598	550	600	574	566	623	555	635	584	572	597	610	589	574	577	578	546	580	521	529	571	540	562	550	549	595	611	554	544	597	552	580	573	589	582	580	576	580	554	549	583	526	555	544	594	561	606	594	552	574	579	592	549	565	564	524	563	563	565	566	550	567	531	549	554	585	579	553	561	572	627	586	597	562	630	568	518	581	570	599	591	565	565	580	591	610	599	559	599	547	553	583	635	574	572	578	588	526	589	519	553	589	579	564	597	553	552	567	555	544	585	600	541	576	511	542	572	553	590	568	569	572	546	565	610	559	580	575	566	555	592	566	609	584	531	603	629	560	587	558	599	555	566	573	554	537	557	536	544	590	567	613	606	574	557	519	577	586	618	584	572	584	584	570	606	571	588	574	569	591	648	550	567	565	600	584	585	571	557	552	567	580	605	578	577	572	577	587	540	577	606	578	596	565	560	595	597	581	585	585	566	510	598	551	613	565	556	626	556	609	604	600	593	604	543	562	582	554	578	599	590	603	593	595	599	588	573	619	601	574	589	559	569	536	548	574	533	633	598	579	630	558	629	575	572	631	537	599	596	587	553	556	595	546	588	567	577	567	629	561	602	534	601	608	594	568	564	587	576	571	524	592	541	588	564	561	609	577	560	531	584	570	560	540	577	612	589	577	581	568	593	602	600	552	568	607	602	580	581	576	636	576	532	571	612	593	591	570	543	550	601	638	601	565	531	542	534	561	572	635	568	572	562	560	576	588	576	556	646	598	543	572	576	634	597	563	610	556	562	542	584	557	580	526	561	571	557	597	571	565	536	562	566	569	529	573	578	540	610	573	612	580	560	572	575	561	545	593	523	597	563	552	566	596	573	592	609	610	564	553	584	561	547	571	579	584	577	583	587	549	560	531	554	590	600	582	567	620	610	583	561	608	590	594	573	566	593	587	589	547	542	597	526	612	554	553	574	580	549	544	535	609	596	555	579	599	599	595	589	600	585	585	514	598	586	570	572	591	589	563	568	564	568	576	539	575	592	572	643	582	568	573	541	596	627	575	562	552	607	562	589	553	546	604	572	571	591	561	575	593	603	579	575	595	590	598	565	569	533	588	578	564	575	591	576	597	560	593	606	580	574	584	558	545	577	608	577	537	598	569	568	576	536	547	572	582	543	547	558	560	572	574	573	564	600	587	581	594	571	561	587	510	623	563	597	617	594	619	579	617	560	600	573	533	592	587	592	603	573	610	528	551	563	555	613	538	575	520	585	581	597	629	573	542	606	506	596	567	562	545	575	537	583	553	566	568	566	584	646	578	600	590	581	554	586	583	645	564	580	646	552	581	563	528	547	580	541	599	587	583	612	576	605	569	584	593	573	607	591	564	582	598	567	572	566	554	579	537	564	579	544	573	582	563	562	573	580	593	620	550	575	573	587	569	553	617	543	586	619	583	580	554	606	586	584	550	572	533	588	595	560	570	560	556	590	575	577	610	610	596	560	554	601	531	597	565	613	575	549	600	558	554	618	569	556	525	597	581	562	595	554	540	561	599	597	535	604	528	575	566	573	574	578	554	578	563	589	587	572	592	544	578	565	586	607	555	575	562	595	577	577	571	565	536	560	570	549	584	551	576	551	569	556	544	588	544	598	577	578	606	573	559	581	595	588	612	563	561	523	557	527	556	627	612	596	589	592	601	574	587	608	623	597	558	586	599	562	571	522	563	553	578	558	572	566	559	579	546	533	614	574	565	603	537	577	611	578	541	603	590	548	575	558	568	603	533	591	588	547	596	618	555	572	581	563	578	562	599	580	570	593	588	549	549	556	576	567	580	570	587	578	578	555	591	608	556	590	586	634	580	613	596	568	571	567	555	581	576	600	529	589	539	587	580	579	553	575	558	559	571	537	528	560	563	597	590	568	558	568	585	623	591	589	550	619	548	586	550	573	561	539	590	563	607	580	544	574	569	614	577	587	578	569	566	547	551	585	568	562	531	600	602	599	604	514	561	576	617	561	555	589	638	576	603	594	579	607	591	545	539	589	618	574	554	552	573	579	575	567	614	586	588	557	584	563	560	525	563	606	582	569	572	609	588	613	551	583	629	567	575	567	555	558	540	631	531	579	539	571	591	621	557	567	561	593	552	568	592	565	604	558	537	561	615	585	578	587	584	586	568	564	601	604	585	562	579	586	593	555	578	586	646	591	539	581	569	571	553	545	567	556	592	552	587	565	607	575	549	595	617	547	578	543	585	584	595	555	648	582	579	586	607	562	577	608	528	598	524	590	561	573	544	561	555	615	554	600	604	563	563	591	581	568	588	557	572	580	582	595	542	554	597	581	566	573	590	538	541	584	561	587	596	583	571	572	571	564	595	555	581	582	559	564	600	577	633	591	582	597	567	584	571	567	581	585	570	597	602	534	591	573	562	552	603	563	578	613	580	596	582	592	570	588	571	584	596	567	581	534	563	558	609	562	612	513	574	583	569	588	606	574	563	548	548	631	550	575	594	570	556	599	588	514	575	635	622	583	554	543	597	597	570	588	559	567	593	586	569	562	593	586	577	565	604	587	561	566	565	583	579	551	562	618	525	547	586	622	566	642	614	553	602	590	563	570	574	582	569	562	558	585	600	569	609	552	568	594	585	595	537	587	588	569	566	601	566	568	547	598	656	621	587	615	548	584	593	598	570	555	586	590	549	585	581	574	581	586	598	557	587	578	542	562	550	573	581	529	603	578	543	567	593	580	564	562	582	521	588	581	565	549	600	533	598	559	567	536	589	546	567	568	558	567	570	622	623	606	590	582	591	562	580	579	601	559	564	566	591	577	551	562	598	592	556	589	604	558	605	590	611	595	587	546	576	553	557	555	562	564	579	612	591	592	599	585	595	569	561	584	543	555	588	593	566	596	580	570	569	572	568	566	587	567	606	561	587	539	574	565	572	583	571	573	531	550	559	587	605	584	574	569	585	566	618	600	588	584	579	584	599	547	581	608	537	587	576	586	590	585	571	587	587	563	557	546	562	624	586	586	569	590	585	567	570	576	584	571	611	541	589	556	548	573	600	571	585	579	593	603	588	578	561	581	512	567	560	557	577	576	604	551	610	550	599	577	592	568	575	562	611	527	592	565	574	537	595	618	588	613	578	544	581	571	567	575	574	621	594	599	595	576	555	567	542	541	583	587	555	580	535	586	576	612	618	556	543	583	545	576	527	569	587	603	575	565	566	611	617	554	543	594	571	537	588	586	622	568	630	545	565	597	563	556	590	597	546	591	557	553	574	584	564	620	585	600	597	579	580	589	597	579	565	554	581	631	576	567	558	573	602	589	576	573	582	528	542	538	598	601	537	583	601	605	591	581	593	607	522	594	613	562	585	520	541	600	544	581	570	564	585	559	593	611	599	593	557
25259	21634	24720	29053	21636	21643	9984	395	277	233	213	185	179	170	167	156	152	165	143	147	140	172	118	142	138	164	154	142	146	134	176	140	127	143	120	144	128	155	127	142	151	142	155	131	125	155	148	117	142	129	124	143	127	108	137	141	140	122	127	132	126	119	121	142	137	121	138	118	130	137	132	122	114	122	123	140	127	117	128	143	116	117	136	127	110	137	124	136	147	119	125	130	127	139	139	127	123	137	126	135	143	95	126	130	133	141	120	128	114	145	132	160	146	124	137	125	129	121	123	126	131	100	130	142	116	124	135	128	127	125	130	133	112	130	143	135	105	129	126	137	128	136	130	124	110	134	122	146	148	151	129	120	139	116	124	116	138	137	117	136	124	135	143	140	121	128	101	115	141	116	110	124	101	119	152	129	142	126	147	116	130	135	122	117	141	149	131	135	135	125	123	128	112	126	112	129	145	121	122	140	131	128	141	96	124	137	132	107	109	117	127	106	128	125	130	128	127	121	124	109	130	137	126	125	129	126	132	155	156	166	142	132	139	132	122	147	140	112	127	131	128	109	124	127	142	139	119	113	112	149	129	142	134	163	117	147	116	139	102	118	154	145	149	125	139	115	114	108	121	133	128	147	127	125	137	120	134	139	142	110	129	127	120	129	122	129	128	129	116	112	143	146	118	118	137	142	143	122	136	128	135	120	133	133	134	119	120	148	134	118	116	99	114	106	154	110	113	137	120	128	112	132	137	113	149	132	125	118	141	140	139	135	125	136	116	141	146	142	94	133	147	113	133	124	127	139	118	117	139	136	134	136	117	124	134	136	131	118	149	109	128	127	124	123	119	138	130	145	119	131	130	136	144	118	151	151	121	137	127	132	117	124	108	130	127	102	130	117	141	123	123	127	132	107	144	133	122	115	141	124	131	120	128	111	146	128	119	127	128	129	145	156	140	145	120	139	153	92	142	128	141	131	112	130	130	143	145	119	128	131	135	102	124	108	126	133	125	108	156	138	125	119	142	133	133	147	129	136	102	141	127	134	128	123	134	132	135	136	123	148	119	120	136	113	121	126	126	119	125	129	146	136	124	127	134	126	126	123	157	131	117	123	128	119	144	128	130	127	128	118	109	133	132	128	131	128	129	150	147	139	129	125	142	128	124	141	140	146	139	136	154	122	137	149	140	127	133	142	151	132	118	121	133	138	138	117	117	129	144	128	136	110	116	128	131	107	148	103	137	138	144	127	139	133	141	130	131	139	133	124	106	147	145	148	117	141	151	151	142	123	128	129	129	141	132	127	103	127	159	139	124	139	116	139	151	108	131	124	122	117	122	141	113	137	116	117	136	150	125	133	139	142	126	103	133	141	131	134	119	150	132	123	134	134	123	126	121	140	136	133	128	126	127	136	126	127	127	140	158	135	112	146	147	130	132	143	169	146	112	152	121	110	120	149	120	114	139	148	150	125	131	118	128	128	132	130	121	136	144	146	120	141	120	122	148	121	131	127	120	135	128	126	141	131	135	132	149	117	126	135	118	138	129	127	143	132	135	121	129	131	125	151	127	143	137	130	113	118	141	148	110	108	123	124	117	139	127	122	151	141	129	142	126	144	118	126	131	147	141	136	117	130	121	137	111	138	134	121	141	110	119	139	122	120	147	116	124	138	117	135	142	117	120	123	148	126	131	118	103	115	150	122	136	132	144	120	117	126	123	129	121	140	114	114	118	123	150	105	130	131	112	131	147	156	126	138	156	120	129	120	123	153	116	141	113	147	132	147	126	118	134	136	157	150	137	122	133	138	105	120	128	138	121	142	125	122	144	136	125	136	119	137	123	131	119	115	130	143	138	125	131	120	123	100	124	140	124	134	138	118	112	130	149	115	107	137	138	121	140	115	131	130	123	128	134	139	132	114	127	153	149	144	118	119	151	109	107	132	113	123	123	122	126	135	132	142	142	129	124	121	120	124	149	128	128	128	143	134	153	130	112	130	128	136	134	140	136	127	145	131	140	135	132	123	127	131	122	113	128	114	129	137	116	125	132	144	122	122	123	185	140	113	132	107	126	122	123	141	111	143	121	125	124	159	132	128	137	128	114	129	144	139	149	140	119	123	119	115	142	133	125	150	106	128	128	128	105	138	133	114	115	128	145	137	141	116	107	118	115	122	112	113	118	131	116	118	135	134	144	133	129	104	110	134	105	131	120	153	140	147	124	138	128	125	148	113	123	118	131	132	117	125	119	132	126	143	129	132	108	122	123	116	139	139	135	116	118	114	121	151	130	138	119	127	130	112	120	121	108	136	133	136	126	126	128	132	126	138	133	122	117	132	125	108	123	136	129	101	148	126	120	140	124	124	124	119	143	141	132	114	139	131	109	136	149	126	142	147	112	139	128	110	121	142	153	111	127	116	146	128	133	107	117	147	148	118	133	136	121	122	134	120	126	126	157	123	124	145	126	124	129	136	117	130	131	115	148	126	134	135	138	141	147	125	123	146	135	125	131	120	115	137	138	162	116	147	138	128	128	130	137	136	118	111	120	129	153	135	124	133	131	118	135	143	133	151	118	138	132	134	140	140	133	109	156	130	119	134	136	119	126	120	133	137	117	112	122	129	145	139	123	129	124	146	142	121	115	116	131	120	147	143	131	123	157	132	148	145	117	106	113	129	131	154	115	109	123	121	126	123	125	135	139	128	144	122	110	127	141	127	118	117	151	136	142	134	152	126	106	155	134	138	130	128	122	124	130	118	136	111	116	163	132	130	153	134	115	136	126	149	134	132	130	129	119	124	138	123	116	113	130	133	124	158	125	109	119	119	142	131	129	115	112	147	136	119	139	126	112	127	123	157	123	117	142	133	105	129	115	127	146	135	158	114	119	140	124	122	142	115	136	139	138	139	151	130	132	118	135	115	146	135	128	130	125	138	106	102	105	125	135	98	140	140	134	126	131	121	149	129	151	119	129	132	109	123	122	117	136	140	131	143	132	112	117	150	135	138	129	133	110	118	137	116	126	137	122	124	118	126	124	122	136	121	115	144	119	135	126	137	142	145	130	148	132	128	133	115	139	149	125	138	122	146	112	116	141	138	127	128	135	141	117	123	138	132	138	99	121	136	139	150	131	139	143	120	137	134	133	159	123	128	129	107	127	136	140	124	123	108	119	115	125	129	139	102	127	159	128	113	110	120	129	144	129	136	118	133	113	130	159	139	104	118	121	127	142	147	145	140	121	126	121	113	124	132	132	127	131	137	130	136	117	153	128	143	142	125	124	122	136	126	127	108	117	117	130	146	140	150	138	124	119	142	157	152	132	130	113	143	136	111	125	124	134	140	133	123	128	113	144	137	136	147	129	139	122	130	156	142	139	132	136	114	121	121	111	127	152	119	126	139	133	128	116	141	123	136	142	119	123	125	138	146	131	132	114	150	144	132	102	154	117	122	134	122	129	130	113	142	125	139	145	123	124	157	134	124	113	147	126	114	144	130	128	123
4048	3019	1242	705	471	417	413	351	346	359	368	323	321	354	317	335	328	317	341	326	358	330	311	316	331	354	335	291	333	329	308	360	323	309	312	319	309	324	306	314	336	285	344	292	316	317	300	319	311	314	341	312	304	313	305	313	326	323	312	333	340	309	299	305	336	281	335	302	323	330	312	306	308	346	310	327	327	319	359	316	313	306	306	310	331	311	287	323	331	338	317	327	322	316	324	309	317	339	357	299	338	309	301	295	311	333	336	322	293	327	289	305	313	335	299	321	336	323	337	281	318	293	304	314	313	336	296	321	296	295	298	335	270	305	308	292	311	302	333	326	298	307	302	338	349	325	295	329	302	302	313	336	317	327	325	333	314	324	324	355	341	311	303	326	312	348	327	324	337	296	293	317	313	315	309	334	309	312	306	309	313	321	300	311	304	300	318	296	308	354	313	324	328	322	322	309	336	317	282	306	329	320	296	317	316	284	305	324	315	339	290	303	329	320	296	301	337	327	310	317	311	322	320	293	309	326	309	308	287	297	311	297	283	307	302	310	286	335	344	319	331	289	295	323	318	334	292	307	308	319	339	296	318	302	327	282	313	330	321	308	295	311	294	298	298	312	314	325	296	285	378	306	290	293	316	280	312	343	329	306	308	299	339	289	293	313	322	349	289	310	311	301	322	322	317	322	328	315	331	305	329	323	321	312	304	325	298	304	283	293	293	291	308	315	303	311	294	293	334	327	314	335	295	315	324	244	311	283	328	320	324	298	319	354	299	315	300	303	296	332	291	347	336	347	332	289	314	324	300	322	304	303	328	310	330	324	319	310	311	320	328	296	356	306	301	327	331	359	358	314	291	303	322	326	319	309	286	297	292	302	290	324	304	327	313	309	302	315	301	331	284	333	331	314	300	319	303	304	307	330	326	303	326	324	302	304	343	325	326	290	347	277	312	295	321	296	313	336	302	315	320	336	327	320	348	325	297	341	329	322	296	294	306	313	314	311	312	321	341	335	300	317	308	300	314	321	312	320	326	339	311	319	311	280	342	282	309	277	299	322	302	322	316	306	299	316	336	304	287	332	322	322	341	353	303	323	318	329	283	322	321	339	317	322	322	331	344	312	283	305	349	293	316	324	348	320	301	330	321	329	290	314	306	313	341	322	338	359	341	345	328	330	308	335	311	304	334	309	320	309	303	298	305	313	315	321	324	299	297	315	314	319	327	339	319	287	338	312	321	299	310	309	302	310	309	303	328	345	278	299	318	324	308	326	346	332	290	315	314	326	312	334	302	372	319	329	325	304	315	318	342	305	331	295	312	274	299	313	332	291	315	323	324	354	294	334	339	292	308	303	309	292	345	340	317	298	347	346	312	300	320	285	327	316	324	341	317	322	323	286	325	295	303	296	329	315	314	307	307	313	325	298	308	306	322	346	310	320	308	295	335	313	326	326	308	304	293	292	301	307	312	304	325	311	304	316	293	319	315	323	305	320	281	315	286	298	285	310	361	330	305	315	339	352	337	319	304	338	340	313	313	325	329	288	324	295	302	324	314	319	338	312	300	290	327	329	316	300	350	284	306	307	314	304	329	310	314	329	311	314	330	321	287	364	331	309	294	297	342	330	298	324	302	305	353	323	333	352	314	323	333	329	290	302	332	302	310	317	316	318	330	322	316	318	368	302	299	331	325	305	275	296	295	276	288	305	315	317	304	339	285	315	306	296	319	311	301	318	293	321	305	337	322	286	322	340	312	322	327	325	290	301	309	306	323	311	298	317	319	301	311	318	285	362	343	292	323	322	353	348	341	301	322	339	339	337	310	339	315	344	346	330	300	302	318	308	297	312	334	330	332	305	327	300	322	317	326	328	315	286	284	284	343	305	307	290	329	277	302	277	318	301	315	281	305	316	310	313	339	325	301	297	305	288	332	308	345	330	296	309	340	291	335	305	309	326	326	291	315	322	283	321	336	350	307	296	314	298	309	336	318	340	295	293	337	294	324	314	327	313	310	320	310	325	301	264	312	313	292	322	292	290	324	316	311	316	323	297	310	314	321	316	311	306	324	331	320	298	316	305	339	320	279	300	320	301	286	287	324	370	300	297	360	318	314	326	297	322	302	306	310	329	332	312	330	309	304	311	303	328	260	300	326	317	312	311	306	304	306	294	305	318	310	304	328	298	308	325	329	285	347	313	306	275	306	295	310	321	323	326	299	285	344	290	330	294	316	337	335	304	344	301	342	280	302	344	282	313	302	280	341	327	289	320	288	362	327	330	293	290	283	292	288	322	289	296	324	317	320	289	290	302	318	297	309	334	281	290	343	340	293	322	319	283	326	291	293	293	307	319	315	316	306	319	330	324	272	321	321	322	305	268	297	300	313	309	323	325	317	310	297	313	306	304	300	321	301	312	351	312	348	329	346	348	331	307	285	316	305	327	313	343	336	294	327	328	295	317	295	308	323	322	330	317	317	336	313	316	349	308	298	302	317	340	318	307	279	282	302	311	317	319	325	295	301	319	318	322	296	284	306	336	299	315	289	336	324	293	327	303	304	305	320	316	316	314	314	367	302	321	315	296	326	322	299	334	299	318	322	307	301	299	318	302	326	337	327	326	336	319	319	297	327	300	291	309	317	330	278	314	320	322	292	324	294	314	323	328	304	302	307	296	328	338	327	316	310	286	285	312	320	305	325	313	291	315	336	297	309	308	304	360	287	288	314	339	296	306	328	339	331	319	276	293	327	325	340	334	303	307	316	342	318	321	328	294	308	293	295	299	316	342	318	354	351	338	324	318	315	345	298	302	317	306	312	320	336	303	324	286	337	308	299	318	313	320	338	317	347	307	324	291	333	335	327	318	328	329	350	340	307	289	307	304	323	317	328	353	329	322	296	297	324	322	297	289	312	318	292	321	304	350	302	315	332	319	311	302	307	310	314	326	339	329	338	333	314	325	322	304	325	314	295	278	326	325	343	299	354	319	318	334	316	343	282	317	326	273	333	299	333	337	305	345	317	325	287	318	322	320	324	340	309	301	318	300	311	327	309	344	322	298	312	316	331	304	309	325	317	322	319	275	288	306	326	277	303	352	320	304	298	292	351	337	314	299	327	307	333	331	333	339	335	315	336	331	298	339	304	281	314	312	310	310	295	316	307	333	307	297	302	294	312	309	316	307	317	294	339	308	318	313	321	302	309	301	301	315	332	320	301	321	298	326	311	339	345	315	334	313	314	285	306	339	347	319	342	294	318	289	323	320	308	286	321	322	292	294	302	346	342	295	277	342	329	308	322	301	278	311	332	319	288	279	284	314	291	289	318	308	298	317	338	327	321	321	309	311	326	344	298	313	296	325	290	295	314	313	349	296	331	321	321	334	321	315	311	289	320	342	341	343	312	340	303	305	326	299	328	287	316	329	268	321	320	307	285	301	302	296	319	302	308	316	311	304	338	309	289	334	329	328	284	303	319	320	299	317	343	344	314	326	300	318	306	321
34075	14437	2126	505	433	449	412	456	450	390	438	412	443	401	410	398	402	398	433	424	453	442	428	427	420	424	452	418	401	451	434	439	419	428	412	420	442	403	416	415	415	432	432	421	439	429	402	420	367	439	447	398	430	438	448	443	459	435	397	411	459	449	431	423	416	445	457	430	433	465	463	418	478	447	457	416	434	426	466	407	474	461	436	395	431	439	395	383	443	457	475	428	441	424	418	436	433	435	457	450	415	426	454	428	443	419	409	379	403	443	462	445	464	443	438	418	449	461	426	438	422	432	442	442	445	429	441	420	443	420	403	436	384	470	433	456	436	428	463	451	428	410	454	429	457	407	424	441	440	410	435	422	439	403	468	399	416	423	475	437	414	411	435	422	409	449	429	393	387	464	449	470	419	390	407	434	440	407	426	452	438	411	408	416	415	455	427	453	437	447	458	401	386	402	419	400	401	446	430	442	428	407	426	472	406	476	442	411	428	419	446	482	477	453	437	394	386	432	467	443	393	417	437	449	428	426	424	407	415	426	446	444	410	419	466	434	461	432	397	410	439	463	436	446	422	421	419	430	446	437	413	418	429	452	424	464	451	440	449	445	417	450	404	428	414	406	441	465	431	407	393	445	407	442	441	438	439	437	444	426	446	433	419	454	411	455	439	497	411	434	413	480	459	406	406	434	450	442	429	449	395	459	418	407	462	426	433	453	406	446	448	449	423	417	407	400	421	422	389	450	454	465	418	395	412	463	438	404	422	417	417	425	428	428	408	436	400	430	417	405	420	403	446	444	417	413	441	418	398	456	377	424	446	429	441	449	403	419	428	442	424	452	425	454	396	437	425	414	399	438	414	426	454	454	400	449	434	458	454	429	420	450	449	432	433	428	413	436	419	428	411	415	459	430	400	392	448	403	398	454	419	410	412	421	417	465	423	399	415	448	440	421	414	425	440	482	422	446	434	447	464	425	460	448	502	404	417	493	456	417	440	375	425	448	461	428	431	440	451	394	461	406	413	456	410	464	458	434	465	440	413	418	451	430	406	399	451	447	406	411	454	415	468	439	399	415	430	408	462	422	461	404	424	456	433	402	438	413	405	434	429	441	434	416	420	415	423	446	390	453	446	427	416	400	450	409	435	417	408	405	437	466	409	436	443	436	419	432	424	413	450	435	447	420	404	434	467	448	409	445	441	414	407	436	448	415	444	406	434	438	428	430	383	439	398	433	444	413	392	413	460	424	390	452	446	448	467	429	404	414	434	432	424	424	426	435	434	444	429	462	440	449	427	425	402	414	464	438	420	425	432	472	476	416	448	445	441	437	430	416	434	413	385	441	387	463	474	453	428	458	384	430	441	415	425	430	445	403	400	417	382	420	373	437	439	432	469	423	411	399	456	375	436	399	376	411	465	383	429	397	434	457	458	450	455	456	452	410	422	401	427	405	395	450	433	435	414	485	406	427	417	397	455	448	415	405	428	451	439	473	413	420	462	427	411	440	431	481	425	432	406	429	413	403	421	441	421	416	433	449	459	465	410	436	437	408	451	457	444	476	440	431	412	468	436	421	425	418	481	430	441	438	445	410	429	442	467	447	449	427	432	422	386	426	437	412	423	447	410	414	443	443	468	449	415	421	460	477	396	414	395	422	419	469	454	396	466	399	383	421	405	437	426	427	441	428	429	430	453	438	437	454	419	408	433	455	429	477	389	453	424	419	394	421	443	440	448	423	412	410	429	420	441	438	433	445	446	380	436	421	436	500	404	453	378	392	448	411	440	442	426	434	465	407	387	386	427	418	420	422	400	412	450	461	445	404	434	464	410	455	444	455	411	421	416	469	404	410	419	459	437	440	442	457	417	440	426	411	410	412	410	402	428	419	419	442	446	377	432	402	474	416	444	448	403	415	413	424	438	399	420	452	402	434	429	447	380	485	423	413	405	413	425	420	446	446	391	410	432	431	442	427	438	456	421	419	448	400	402	415	448	431	430	457	412	405	419	464	413	437	431	411	413	431	440	482	455	447	437	432	436	420	450	398	412	432	411	440	448	413	453	454	432	415	443	457	438	411	414	450	412	416	455	444	429	449	421	449	404	405	440	379	454	435	422	421	396	365	428	429	447	446	444	432	438	435	439	436	433	427	411	443	447	451	427	470	391	440	438	431	412	410	421	406	414	378	421	396	432	451	448	393	443	442	467	429	416	456	454	394	462	441	417	434	439	389	443	388	448	432	417	419	441	476	457	429	441	485	440	432	452	427	438	428	430	395	460	430	419	429	448	435	399	408	410	428	460	432	486	429	430	416	433	419	437	442	460	408	407	432	426	417	456	422	404	428	394	396	418	450	447	431	403	460	440	443	434	405	391	423	417	397	395	435	386	448	421	386	439	453	451	455	430	435	398	416	385	445	402	410	408	387	350	448	416	428	399	469	405	436	469	446	428	452	419	443	417	409	450	435	442	441	438	417	419	451	390	421	438	428	408	403	413	449	416	409	414	378	430	471	404	456	407	449	468	458	440	469	431	432	445	402	442	399	365	403	423	436	437	413	452	416	414	406	449	438	421	417	424	513	432	412	519	409	407	438	399	402	422	442	445	457	409	396	418	430	412	401	427	438	400	416	423	480	413	405	430	456	429	430	410	415	419	438	423	415	482	431	417	412	427	436	460	418	434	412	463	416	400	448	404	416	390	411	421	407	412	425	455	403	444	400	415	430	406	424	425	434	449	446	407	426	472	480	423	437	415	464	439	447	442	387	419	497	436	441	443	425	399	422	426	437	446	425	448	420	412	401	419	408	431	445	391	444	434	408	423	392	460	423	432	426	436	468	427	409	481	428	404	432	421	445	443	457	384	440	466	380	419	445	434	424	436	422	422	450	432	465	472	427	419	420	423	412	424	433	446	425	458	402	392	474	426	434	426	425	438	459	430	419	439	433	460	421	460	413	426	427	418	420	457	447	458	418	421	415	402	450	467	443	408	422	378	435	463	438	450	407	435	389	428	427	395	450	435	450	419	438	419	428	456	417	438	438	421	407	451	411	441	397	422	423	406	439	489	441	436	444	460	395	443	462	425	454	441	438	417	441	435	397	444	425	426	483	449	421	427	454	403	427	419	442	434	427	435	443	431	457	450	469	436	443	482	445	427	440	417	436	454	416	412	419	442	432	421	446	466	395	418	439	443	425	425	425	374	389	423	441	471	426	404	429	452	397	462	449	449	445	402	448	419	432	430	457	377	415	414	427	441	426	429	440	399	447	419	453	449	419	419	438	414	434	440	446	430	415	433	467	414	461	444	419	444	405	438	419	456	448	416	383	456	446	454	409	385	432	437	437	435	404	436	439	383	431	449	438	445	442	442	395	447	434	433	443	403	426	432	434	436	463	451	449	403	438	403	453	425	454	421	426	422	398	426	497	444	438	431	393	433	402	433	412	418	438	418	411	452	418	414	452	437	486	424	403	434	402	448	448	419	438	400	397	437	401	385	395
8192	981	937	897	927	960	909	837	943	908	897	862	880	901	947	899	876	907	886	916	862	813	913	891	876	876	900	939	908	882	835	899	876	920	860	873	885	892	853	876	887	881	883	879	888	855	900	888	857	859	866	859	924	893	899	896	860	875	918	865	912	897	891	890	907	868	854	890	896	856	934	867	897	914	909	838	892	887	950	904	836	899	899	874	911	834	900	856	886	914	933	831	878	963	876	832	890	892	865	861	865	873	858	883	927	902	865	908	872	944	899	918	879	882	908	849	866	951	912	843	879	904	922	916	950	886	883	860	951	903	929	875	876	933	905	899	851	853	868	933	842	866	923	903	909	870	880	892	861	857	856	865	913	916	896	866	882	919	904	920	886	892	903	876	894	865	912	894	884	905	823	909	919	886	919	857	905	900	854	809	886	853	891	879	873	907	910	842	914	920	884	872	861	869	861	874	844	868	866	840	906	903	871	891	899	918	890	861	895	899	863	834	886	905	861	889	877	887	917	900	872	902	830	935	882	901	841	868	922	878	881	947	924	937	956	940	900	880	897	906	885	892	880	843	868	904	896	867	960	930	878	867	891	865	923	875	886	838	862	900	882	864	886	898	906	885	888	970	865	863	889	890	890	886	906	931	908	921	886	890	929	939	862	848	893	899	911	895	884	905	880	883	868	849	893	878	921	777	891	910	866	853	921	843	835	860	902	896	894	894	904	903	908	894	905	866	837	872	865	911	921	904	937	881	896	926	913	840	924	921	894	909	865	827	932	938	880	878	881	870	893	867	882	888	950	865	868	887	911	918	910	894	908	928	888	885	854	906	842	904	842	916	903	911	924	869	909	894	922	894	906	897	905	881	882	853	887	855	832	891	890	952	903	852	869	877	891	843	857	904	885	878	882	896	868	855	855	872	880	890	889	894	891	891	880	849	898	915	875	934	886	892	923	855	913	892	923	893	912	882	913	905	904	886	910	918	904	914	907	850	863	880	865	920	926	953	850	884	880	871	892	904	914	904	910	874	867	910	900	903	930	906	912	878	899	878	897	881	832	851	850	907	874	945	860	911	925	889	857	855	840	907	885	923	913	871	891	881	863	833	924	920	933	876	943	898	915	885	905	911	904	908	855	874	966	891	957	853	908	910	951	931	910	837	908	905	826	856	818	862	893	962	908	937	920	881	908	863	904	879	936	875	918	868	881	886	908	855	875	887	919	847	885	929	927	866	854	891	862	883	888	880	904	900	918	886	926	905	870	911	866	864	930	887	922	896	896	863	949	871	884	893	901	892	875	890	903	916	907	867	862	878	856	900	908	864	929	875	858	863	888	930	936	871	899	877	835	896	920	918	850	934	928	861	916	805	859	892	915	912	870	842	856	885	844	914	843	848	845	931	920	911	861	872	915	888	877	895	876	856	943	902	922	904	957	904	930	850	860	850	907	892	958	902	874	866	960	965	940	913	893	882	940	888	936	869	925	884	830	887	853	912	897	910	890	836	882	859	816	936	876	898	899	887	879	877	903	899	891	886	882	840	877	890	863	861	880	899	899	906	874	860	952	859	938	887	927	899	875	902	936	874	877	884	872	937	903	831	858	865	858	866	937	896	915	860	902	898	900	893	860	935	852	907	893	886	876	905	877	887	881	939	918	861	882	892	912	854	942	903	902	856	870	944	912	905	880	898	904	870	865	925	876	874	868	916	864	829	885	914	878	909	877	933	909	865	804	899	846	941	888	909	929	847	834	879	939	936	854	917	877	858	935	938	889	848	860	896	921	895	914	880	882	933	865	865	955	892	935	908	883	926	859	869	886	850	856	889	877	917	931	909	903	925	849	891	875	882	875	926	906	888	901	861	867	897	848	886	873	874	899	863	900	916	847	885	898	895	892	960	855	889	892	856	921	962	922	863	924	926	868	913	856	917	888	936	876	881	881	856	876	877	843	926	886	932	861	924	927	907	874	907	845	865	880	961	864	855	858	878	900	889	895	915	886	845	903	887	845	924	911	920	855	898	859	847	918	863	899	897	903	885	929	950	907	885	898	838	929	887	837	925	900	873	847	861	896	871	884	946	869	923	942	916	869	887	892	909	903	881	922	912	892	892	907	907	859	914	898	848	844	887	878	907	928	877	844	870	932	925	884	884	893	858	843	907	875	905	861	889	891	902	910	937	847	901	872	890	869	877	837	885	841	950	912	896	862	893	909	909	853	840	911	905	860	860	863	890	908	855	932	865	888	912	822	935	885	900	889	872	886	867	874	879	918	888	886	857	895	897	844	964	877	930	914	920	916	888	870	883	892	853	981	883	835	866	912	901	857	884	846	872	826	921	876	870	862	887	902	870	868	852	859	866	871	933	920	840	903	898	859	896	849	862	856	876	877	897	888	895	903	884	853	904	890	895	891	827	870	883	894	889	863	874	881	855	905	933	924	886	898	885	900	891	894	886	910	917	908	858	840	886	838	905	851	944	870	904	850	858	882	893	901	859	884	857	866	890	840	869	892	906	920	934	861	871	837	886	863	867	876	864	879	899	863	930	908	909	834	893	925	873	838	837	883	936	887	898	908	900	861	847	850	878	882	904	949	906	849	860	935	884	903	901	891	904	833	929	943	851	912	869	926	875	868	938	872	905	887	850	889	900	896	930	893	863	899	872	905	906	874	848	858	859	875	892	855	888	905	831	861	901	891	889	868	837	837	842	900	871	905	865	852	918	867	866	876	887	870	889	828	882	864	925	929	878	795	913	837	861	856	883	918	895	874	932	893	891	885	927	950	872	921	895	902	868	903	884	906	847	902	838	874	879	964	964	860	884	950	856	886	875	920	908	876	904	896	885	870	855	871	892	927	866	910	880	874	867	892	870	881	865	876	880	885	925	910	890	885	871	900	924	891	936	897	904	869	909	799	898	918	858	914	841	898	860	929	862	890	925	901	881	885	866	913	893	917	875	848	856	907	894	863	894	867	905	889	882	854	910	839	922	863	841	903	915	894	863	894	898	910	825	869	896	826	928	924	926	884	885	885	886	912	857	896	847	908	899	918	913	899	903	872	839	868	938	878	869	903	882	926	876	911	872	893	867	866	887	834	876	892	884	902	854	861	807	911	916	863	924	912	896	930	872	847	923	923	870	905	865	911	919	883	891	871	834	904	898	914	850	869	875	832	869	887	877	899	881	909	859	886	848	855	896	891	930	894	884	904	865	864	886	855	861	848	895	891	865	886	886	918	900	880	857	867	915	894	881	829	828	903	868	885	837	906	892	905	849	896	870	899	888	939	891	902	907	874	918	873	920	902	853	908	870	866	867	873	882	900	896	918	898	844	892	860	877	902	871	863	877	899	842	896	923	933	833	881	902	885	943	883	873	916	865	844	886	898	866	911	877	840	884	845	903	900	841	883	860	885	867	881	886	882	913	879	883	885	878	843	884	848	917	867	865	883	937	937	908	877	931	831	801	876	860	918	892	913	886	903	914	867	820	867	871	840	853
26035	21634	24258	29531	21640	10472	500	370	302	346	342	293	272	272	305	266	254	306	307	275	281	272	282	287	278	305	267	259	278	245	291	303	249	260	275	250	276	290	259	269	301	255	271	299	296	252	278	256	303	291	289	277	288	261	256	277	275	282	300	256	259	317	263	290	286	282	294	256	256	293	266	279	296	267	249	257	272	296	240	277	284	287	314	281	292	290	277	284	278	281	280	280	273	248	262	272	261	233	267	264	247	273	233	291	284	310	248	290	274	276	249	245	291	266	271	251	252	280	260	299	250	254	252	263	276	232	269	252	255	267	291	308	290	259	276	273	243	251	266	267	246	287	287	267	289	258	266	257	251	284	301	248	263	260	263	264	252	262	263	287	274	269	271	269	258	292	278	308	269	241	292	283	266	263	256	245	273	261	307	257	261	253	254	274	268	253	297	265	281	252	253	272	263	270	282	237	242	276	275	259	275	253	240	248	257	265	280	217	281	273	252	280	250	246	291	269	294	290	254	260	277	211	275	298	309	268	255	283	282	278	300	274	285	242	271	267	270	275	274	280	268	315	252	271	259	278	283	277	247	301	283	281	282	268	258	273	276	286	268	241	303	261	278	269	281	223	278	267	301	268	233	241	289	272	281	254	262	280	279	276	244	262	275	276	303	284	271	252	281	289	263	260	271	273	284	276	259	259	266	285	254	282	304	288	273	250	261	257	247	293	246	288	279	264	260	264	257	272	249	265	278	246	253	253	298	255	249	266	248	265	248	274	267	329	271	311	273	265	263	268	242	287	272	282	301	270	280	253	257	270	296	287	301	273	262	282	269	262	285	279	290	293	244	311	295	284	255	282	279	298	275	217	269	225	251	262	291	294	264	264	246	267	297	286	297	265	228	276	280	275	255	283	252	255	293	276	271	299	297	276	279	278	246	281	260	303	284	269	291	287	271	279	268	290	290	254	309	280	255	259	294	274	310	239	256	278	276	237	283	251	240	285	278	266	226	270	278	249	266	275	252	292	231	263	277	307	284	262	269	262	295	294	254	306	282	250	275	283	284	315	282	287	261	278	275	282	276	276	255	276	270	264	304	266	255	237	254	263	265	217	252	239	272	305	282	285	294	280	283	281	254	277	273	251	299	290	271	308	292	284	252	321	273	274	269	319	256	265	300	236	262	259	269	278	271	278	254	231	239	279	276	244	265	271	264	260	252	236	278	285	282	271	272	285	281	243	265	292	283	260	263	239	253	286	267	263	273	241	300	273	250	245	286	277	263	293	270	261	253	275	247	274	265	268	310	266	273	271	269	283	259	266	293	294	257	260	279	260	276	287	270	282	271	256	286	264	265	268	262	255	280	263	244	278	289	281	265	276	285	299	251	276	236	250	278	302	260	290	260	260	280	300	275	268	277	272	274	294	286	273	269	270	275	284	266	255	244	266	275	268	260	276	262	245	286	304	296	239	256	255	272	261	269	276	289	276	274	276	273	286	284	250	287	250	276	245	278	286	249	288	264	283	289	276	267	257	255	248	254	247	272	265	283	269	274	290	257	268	312	289	294	300	278	264	255	236	297	266	270	276	255	287	290	272	269	262	234	285	271	311	285	266	283	284	275	252	293	263	257	255	255	249	283	254	282	257	285	278	270	280	282	253	280	284	284	282	278	242	264	280	256	270	250	260	243	250	254	259	278	262	271	261	255	289	287	266	296	279	278	246	283	246	267	279	251	246	241	280	272	271	288	261	265	285	286	240	297	278	268	302	292	287	273	292	275	295	259	308	299	255	272	266	252	281	289	294	282	270	272	259	284	283	263	274	264	289	230	272	254	268	266	266	291	249	278	310	294	238	270	265	287	243	263	291	330	276	309	261	251	285	266	282	270	259	263	251	246	261	275	255	249	280	262	265	275	268	251	276	260	266	317	295	279	291	290	307	288	265	266	253	257	260	264	245	265	231	228	248	256	260	229	259	261	244	264	276	299	283	257	262	260	256	262	261	238	259	276	267	281	278	283	263	250	241	295	275	306	269	252	240	269	263	260	291	278	289	279	290	269	265	266	278	294	271	270	301	310	261	262	260	241	245	302	264	298	263	277	269	271	261	270	259	277	280	292	267	308	262	258	275	252	231	261	278	271	249	265	261	262	247	260	256	298	288	272	297	290	263	259	272	270	261	281	279	245	262	260	266	302	270	277	287	270	299	241	251	233	236	277	269	282	257	260	281	280	251	288	255	248	276	273	272	274	283	277	228	275	253	255	285	262	306	292	296	254	282	264	262	285	248	262	309	270	297	266	271	274	281	265	276	296	281	282	265	269	260	232	287	278	275	282	289	303	259	287	274	291	272	262	282	257	230	272	256	248	253	273	263	300	262	252	270	291	293	297	282	258	292	265	280	273	278	279	274	295	297	253	248	241	289	289	234	264	256	255	271	284	288	266	290	249	248	249	286	277	241	284	275	254	276	281	242	246	280	261	280	290	258	286	283	291	266	258	256	264	246	277	282	273	248	271	291	292	272	259	244	260	259	263	268	258	280	263	281	267	274	250	271	280	269	255	255	253	264	253	288	275	264	323	271	275	268	274	288	291	294	257	256	287	304	257	278	273	260	307	281	259	274	254	235	246	254	275	254	278	288	284	299	294	254	294	271	298	247	281	251	270	285	264	245	272	255	253	246	268	294	276	300	297	270	298	265	249	275	253	241	273	294	285	285	265	253	300	270	274	277	271	303	310	276	282	285	267	248	259	266	283	263	257	242	287	262	295	288	253	268	253	260	245	269	273	247	270	282	265	291	277	257	261	283	279	294	260	246	253	250	281	262	320	302	271	268	248	262	247	285	297	258	280	273	269	275	298	273	296	273	268	281	280	267	297	230	251	262	263	290	275	266	250	299	264	271	288	267	287	301	274	264	295	279	263	256	295	286	257	267	276	284	279	278	288	230	263	272	251	273	271	268	274	255	276	249	265	258	296	290	257	269	264	285	293	238	266	298	286	235	256	272	291	267	266	283	282	289	245	265	264	283	246	277	279	283	269	309	273	292	278	255	265	252	280	281	271	259	288	255	270	243	248	271	245	306	262	265	272	261	289	257	289	227	270	275	245	270	316	298	259	266	257	269	273	246	254	278	283	293	266	291	291	277	288	288	292	310	268	289	284	260	256	251	262	233	286	268	257	269	253	260	296	278	254	264	286	278	274	248	279	300	298	271	257	251	245	264	256	272	300	269	262	272	259	248	247	288	262	253	289	261	253	267	274	245	268	251	266	272	291	282	273	288	243	280	276	256	263	242	254	272	257	251	297	283	264	240	273	264	262	261	285	277	262	283	285	292	291	274	284	251	272	268	255	294	283	258	261	251	245	259	233	261	250	289	263	304	255	269	247	270	276	282	253	254	269	293	285	295	290	240	251	322	263	267	242	295	286	246	279	295	253	245	255	316	300	262	270	264	254	271	274	275	257	277	306	297	265	295	287	278	241	275	271	245	232	268	268	262
4513	1960	1072	782	649	620	664	599	626	632	537	628	574	587	575	614	584	623	587	560	591	612	600	609	606	638	579	599	565	575	578	599	631	578	616	588	578	594	559	575	525	531	598	591	557	576	549	593	564	581	560	603	588	518	633	549	596	564	557	557	550	546	597	555	587	610	568	589	597	582	583	604	537	589	562	565	580	581	572	606	606	533	557	600	588	553	584	591	578	589	560	623	543	549	586	601	555	541	558	565	554	548	588	568	576	579	595	625	584	530	539	574	582	539	550	619	576	588	566	603	584	563	559	622	582	574	570	602	559	591	564	544	599	520	579	568	608	565	605	563	562	548	561	573	605	569	537	588	557	531	556	543	605	571	572	559	568	554	567	544	568	584	568	570	515	627	580	548	595	571	537	573	597	589	591	555	529	593	587	544	584	536	546	535	585	560	573	591	592	566	562	554	535	573	538	542	566	538	585	549	579	580	604	592	596	548	562	554	553	594	575	567	577	572	575	613	575	552	548	598	583	558	567	578	590	546	595	534	563	606	606	565	540	576	578	552	567	586	589	553	588	586	545	569	588	569	554	559	597	575	571	621	551	590	564	595	580	609	556	578	586	551	546	597	629	527	589	578	556	531	589	601	566	565	561	567	591	549	593	524	539	591	567	560	584	559	541	566	594	597	575	579	597	592	581	584	591	552	596	585	567	570	591	564	570	576	614	580	573	540	568	607	578	554	609	616	569	572	567	575	566	563	594	581	604	573	545	560	567	609	553	591	563	552	609	572	583	539	601	553	585	560	585	569	600	582	562	591	539	573	569	599	599	535	542	539	577	572	561	567	515	558	571	608	551	588	600	582	593	588	562	578	562	601	578	565	550	545	520	615	566	554	564	585	558	613	580	563	580	574	574	565	600	586	636	593	584	543	562	553	548	559	557	595	543	590	576	539	571	560	591	557	580	569	557	524	560	612	571	561	543	553	564	553	624	571	550	565	545	537	520	581	541	608	588	553	577	538	543	549	622	585	567	575	622	573	564	595	534	582	528	578	562	586	570	596	570	600	551	585	600	570	615	604	564	596	566	546	523	572	554	542	545	557	547	575	611	610	588	601	577	592	545	578	592	572	614	571	579	567	608	567	575	546	590	573	563	548	589	632	595	605	604	609	570	583	597	590	566	588	582	538	597	538	586	569	555	530	600	554	564	561	555	627	556	557	578	586	586	587	578	569	532	621	594	544	603	574	533	600	578	570	552	571	581	571	643	610	561	574	571	577	546	600	635	587	516	568	606	559	558	575	608	555	550	582	532	532	593	553	559	632	632	563	606	579	575	577	582	596	573	559	577	576	580	569	558	528	597	568	569	547	543	555	589	556	548	576	620	559	572	553	575	570	559	581	534	579	558	591	555	573	580	571	562	580	583	550	540	573	562	558	578	594	589	601	577	589	575	608	537	546	548	578	605	547	580	595	592	583	592	567	554	545	550	571	559	582	585	600	591	563	594	572	569	579	587	526	557	561	587	610	556	543	572	556	573	578	542	549	549	630	560	573	562	556	592	562	564	560	584	603	569	598	579	583	559	595	560	595	588	605	632	580	539	559	603	598	535	530	573	551	570	566	582	573	546	557	578	596	531	593	576	579	553	533	569	562	546	579	550	547	594	590	579	554	566	585	591	537	588	581	578	570	600	605	595	574	583	577	591	625	575	553	581	625	580	610	557	572	567	576	595	584	574	578	586	584	584	565	530	565	547	591	575	564	567	552	592	542	582	602	570	609	541	560	583	571	580	587	561	576	557	544	582	573	560	595	562	564	580	548	568	607	564	589	573	557	578	564	628	569	576	601	584	560	526	646	589	576	593	552	564	558	550	613	555	582	528	557	556	615	548	546	579	572	603	592	566	556	581	572	607	577	571	604	576	596	523	562	585	561	582	562	554	559	567	574	541	585	555	586	607	549	521	558	565	592	547	559	573	530	581	576	573	609	611	581	515	571	526	566	525	557	593	535	610	576	543	538	576	601	559	544	576	532	601	542	579	552	576	601	533	569	608	604	562	574	628	567	590	558	541	551	532	572	597	565	525	599	583	638	534	547	553	591	549	569	574	559	607	566	581	586	596	566	596	599	567	627	561	573	565	573	562	544	555	580	514	566	600	560	569	599	548	532	572	545	583	599	586	597	572	561	576	581	564	580	561	572	557	564	576	523	566	591	590	585	588	597	620	624	560	554	572	577	592	555	553	595	596	552	584	581	561	587	558	544	586	549	584	579	510	586	590	575	623	606	544	641	593	564	565	562	606	558	565	608	543	602	625	584	599	546	586	565	544	560	581	529	582	580	565	536	533	570	581	558	561	578	570	563	586	523	585	560	558	549	595	557	586	556	551	589	548	558	543	599	595	587	582	599	590	605	551	616	561	562	549	589	573	567	536	560	556	576	524	608	576	571	555	560	566	545	589	590	562	565	580	559	597	584	555	591	571	591	569	550	589	583	536	576	555	530	570	572	611	544	533	574	620	515	608	568	514	621	541	558	574	617	578	553	539	575	591	578	569	582	581	540	576	630	571	555	561	552	582	597	611	542	589	589	603	597	589	540	613	633	569	580	598	579	604	613	554	523	521	582	541	590	577	577	571	579	562	563	582	589	537	553	585	565	583	570	574	606	524	562	562	603	614	635	552	572	578	563	567	586	566	644	568	560	536	603	590	563	591	557	567	588	576	619	598	575	593	603	602	567	551	578	542	562	542	545	545	571	605	576	571	530	622	613	529	544	584	634	577	586	640	551	578	568	577	633	600	571	581	587	560	620	577	576	570	592	558	532	578	579	544	558	561	555	557	589	571	564	569	604	531	571	583	581	606	562	553	579	591	567	570	573	570	593	552	578	572	550	575	585	612	584	569	600	552	564	569	556	583	545	570	561	596	577	574	587	597	611	566	580	596	635	535	576	552	560	591	560	601	587	562	593	605	533	539	551	589	568	563	580	575	607	586	538	574	585	581	602	571	572	559	563	572	572	621	547	573	592	564	570	590	590	529	582	609	576	553	569	577	567	551	607	606	576	572	564	579	582	552	602	624	585	575	563	507	598	551	555	543	563	565	574	620	601	592	533	549	574	582	587	625	587	550	566	602	552	589	545	615	561	577	532	578	586	568	549	548	578	597	568	558	529	579	567	560	552	592	556	568	585	609	572	580	560	614	565	559	590	535	587	570	557	563	593	586	553	617	576	552	612	574	583	598	590	562	570	583	558	587	568	570	543	593	552	588	600	541	586	568	564	542	549	572	580	549	589	599	570	617	562	533	549	614	563	585	532	531	602	595	571	556	581	630	596	554	556	595	590	543	578	581	581	585	604	587	601	557	549	533	594	545	591	593	581	583	539	576	597	587	595	588	599	585	553	567	573	601	544	571	595	598	560	574	607	603	566	639	566	543	583	589	573	577	590	586	583	521	583	562	566	603	572	562	555	567	553	573	578	532	587	564	592	574	604	588	517	554	567
25263	21612	24687	29022	21617	21627	10277	423	265	253	202	183	173	197	153	158	165	161	170	113	131	169	160	136	131	143	154	138	148	145	127	147	124	154	144	115	106	107	124	134	144	140	113	121	149	136	158	149	122	132	151	130	128	120	133	131	127	138	123	125	118	111	136	118	127	136	116	120	142	132	145	140	137	128	147	116	119	132	122	137	131	156	122	142	159	121	107	133	128	126	124	151	130	125	121	127	146	103	142	152	120	121	133	120	153	139	165	116	131	145	141	150	134	108	121	151	148	110	133	104	124	131	117	115	116	151	125	86	117	140	141	133	149	120	143	136	125	116	128	128	140	132	129	124	131	132	155	109	114	124	94	131	134	103	150	144	138	124	124	115	120	146	138	132	126	141	130	146	126	132	128	120	122	128	118	125	123	135	133	123	143	133	121	154	134	115	138	123	113	155	165	119	131	127	137	127	118	143	125	110	145	145	140	131	128	115	128	133	140	142	115	131	105	129	140	138	118	150	133	133	119	121	140	134	144	107	129	116	145	137	120	135	114	144	137	137	117	127	122	116	145	117	125	124	108	110	109	136	126	151	140	130	123	115	115	126	129	124	135	137	143	133	120	100	115	146	151	127	166	138	125	126	124	137	127	133	115	145	118	137	112	145	122	130	105	130	136	133	123	123	132	114	137	114	145	135	119	131	127	145	134	115	129	129	123	138	130	156	145	141	125	136	125	134	131	115	130	132	129	144	110	131	124	111	140	136	120	91	137	135	144	140	131	105	131	119	120	135	136	129	143	120	136	127	126	118	116	133	106	122	133	131	112	102	144	136	137	134	113	129	149	134	118	144	135	135	108	129	138	135	137	110	135	101	138	124	135	140	124	111	126	109	113	136	130	121	143	133	146	134	130	143	130	117	126	133	149	135	138	120	119	128	137	121	133	120	117	149	130	129	147	114	131	128	142	132	134	140	128	139	127	111	126	133	140	149	129	133	145	141	110	119	147	115	120	125	135	126	107	143	122	110	143	131	134	123	153	126	129	126	137	109	132	143	138	137	126	142	105	135	108	132	127	127	128	128	122	127	133	112	122	129	133	135	125	133	118	106	124	136	136	137	121	129	120	144	101	109	101	112	113	113	128	125	149	142	117	132	127	122	133	125	125	135	119	144	163	125	118	123	149	125	111	121	138	138	142	137	131	160	122	115	114	113	121	92	147	127	126	140	133	123	123	134	122	110	129	120	138	122	118	137	126	146	109	106	125	146	149	143	122	130	122	118	137	139	135	134	138	135	130	133	118	144	114	142	108	131	138	116	118	133	123	139	126	143	125	147	134	128	142	118	134	153	127	130	132	157	122	143	146	138	120	115	149	130	126	154	144	120	134	111	135	125	132	126	138	141	139	119	105	129	128	105	137	133	142	127	149	133	156	150	127	127	129	132	123	107	137	127	115	121	133	135	135	144	135	166	109	123	139	110	138	102	142	117	145	147	150	124	115	151	128	129	126	118	110	142	140	129	146	117	136	117	121	114	145	102	127	136	114	144	122	129	131	153	129	128	137	124	128	103	131	124	124	117	115	143	144	138	131	140	115	115	123	100	126	118	154	145	129	166	133	124	120	148	128	128	132	137	117	141	149	135	117	140	124	124	117	120	130	134	123	139	107	113	118	119	141	151	129	123	138	105	141	126	126	131	125	142	122	116	142	113	144	107	128	126	124	138	145	144	118	131	138	120	115	128	111	128	138	127	126	130	145	134	117	121	122	129	149	142	132	145	145	146	118	131	120	127	129	143	118	111	120	106	115	107	117	126	144	125	145	137	130	122	128	135	115	126	140	121	133	116	120	128	133	153	139	142	132	136	132	137	137	135	142	124	139	128	112	149	126	125	132	119	122	126	115	143	116	128	134	119	130	144	136	151	127	108	124	120	146	111	112	156	142	132	127	117	140	152	138	154	117	133	144	112	123	119	130	105	113	121	117	128	123	151	122	112	107	136	147	138	126	125	139	123	126	140	112	99	118	117	144	137	128	118	129	112	118	116	122	136	117	138	126	116	150	129	125	115	120	120	119	123	132	132	115	116	130	133	147	123	132	137	144	148	141	126	117	147	134	134	130	119	134	134	116	121	133	145	131	120	128	137	115	122	113	140	119	134	129	144	128	125	131	115	124	124	141	141	120	140	130	142	131	129	133	120	125	119	150	126	135	142	124	122	98	136	124	150	152	115	138	131	127	131	129	124	145	108	136	124	136	140	120	137	131	138	127	124	137	138	121	111	118	119	140	122	129	156	129	124	113	134	139	138	125	153	136	132	136	114	134	118	122	143	142	134	129	111	115	117	119	140	133	139	124	115	131	126	156	119	143	125	127	147	127	119	100	119	148	119	150	133	128	162	148	137	108	118	158	139	133	130	125	127	110	133	119	119	115	119	115	129	132	130	116	124	132	129	132	111	117	147	138	134	132	128	145	131	134	135	123	130	164	137	130	133	118	135	136	128	119	132	136	136	135	139	126	133	126	128	150	127	111	119	149	107	133	143	129	115	112	138	138	143	160	137	116	132	130	127	102	114	110	120	138	133	151	116	109	121	90	131	160	133	130	146	130	117	151	131	119	144	133	145	112	119	128	140	153	133	118	124	133	141	140	118	149	133	135	123	144	134	115	131	125	119	113	113	136	135	132	133	129	128	153	118	117	150	126	120	122	118	125	140	114	120	113	125	154	117	128	137	126	151	140	105	117	122	130	134	114	129	116	136	131	131	114	131	137	126	131	144	121	131	122	128	144	149	108	142	111	134	135	128	126	136	122	136	104	146	110	145	144	149	136	131	133	153	133	113	158	126	125	133	120	120	129	139	146	113	146	127	123	115	114	140	128	132	122	136	141	151	120	115	146	153	141	103	123	134	120	134	132	146	118	135	141	135	132	131	147	139	122	116	165	119	131	138	137	136	127	91	127	116	122	153	134	140	118	113	132	125	158	163	127	144	134	130	129	117	127	153	110	123	114	113	142	131	103	118	109	126	145	139	124	125	124	134	126	134	144	148	127	126	135	125	147	126	124	127	128	115	125	149	137	101	138	121	131	146	135	130	121	109	132	155	123	113	125	130	129	126	119	137	113	143	143	125	133	124	130	129	134	114	142	119	119	140	136	133	143	129	126	145	125	131	124	116	142	122	109	132	141	136	123	125	152	124	116	125	112	111	132	140	116	123	124	112	125	121	116	127	137	125	120	130	128	119	145	120	109	141	138	134	120	99	155	124	128	124	139	123	134	136	128	141	129	127	132	133	124	119	116	129	142	144	134	118	117	133	142	139	110	135	148	125	125	152	122	133	114	130	134	134	153	134	109	108	133	124	127	147	140	118	131	157	138	129	144	114	144	129	160	122	117	125	140	116	135	163	125	150	122	125	143	100	142	121	115	133	150	136	142	114	147	127	122	131	140	119	147	104	134	117	113	138	109	129	119	142	132	103	115	119	149	137	153	148	121	131	127	117
4107	3005	1311	687	498	412	390	361	341	335	305	320	319	345	320	375	351	321	295	291	306	331	300	317	330	310	271	333	331	296	363	309	323	321	330	338	329	313	310	309	329	314	285	301	324	316	327	306	309	334	336	318	313	329	323	321	307	291	327	316	288	304	274	325	346	319	343	304	314	311	314	295	321	304	317	335	325	323	298	289	308	292	326	341	323	345	278	337	307	341	322	301	321	332	316	266	313	304	304	338	343	314	302	345	302	327	306	329	287	305	311	305	316	332	321	321	302	317	315	313	299	325	303	290	317	320	289	314	300	344	323	322	324	292	317	356	291	322	304	307	314	347	315	292	288	334	322	316	300	307	314	297	318	309	314	305	327	312	304	307	306	313	319	308	325	280	333	313	318	297	322	309	307	298	333	315	315	329	312	314	338	307	279	304	324	306	291	303	322	328	316	308	301	321	296	286	331	321	294	296	317	289	310	288	298	307	312	298	320	309	338	291	326	325	304	312	311	285	320	309	344	343	315	321	281	329	298	324	343	327	323	310	308	342	307	322	337	313	320	314	327	270	284	272	340	300	346	289	288	291	294	324	309	335	292	312	295	306	324	292	336	315	324	331	297	307	327	327	340	315	286	299	339	318	354	331	302	321	332	277	340	295	328	355	315	305	316	304	342	294	321	314	307	302	291	298	321	307	340	321	336	310	351	296	326	310	313	315	312	329	316	300	339	297	317	310	325	319	303	281	306	313	310	339	327	319	302	311	345	313	327	311	308	301	272	315	336	316	321	305	292	325	346	318	300	330	313	303	324	331	331	327	312	350	317	344	327	308	321	292	305	299	323	322	320	308	301	332	333	338	325	320	326	343	312	281	306	322	326	295	350	316	338	302	315	343	305	336	300	319	288	305	307	306	327	302	322	317	323	313	307	319	318	321	328	309	292	322	326	299	323	306	296	303	315	316	296	311	305	305	331	311	276	316	322	309	316	314	304	315	319	308	293	288	340	323	327	300	333	326	319	314	306	280	332	296	314	329	300	328	299	324	343	299	295	314	317	319	349	315	331	325	329	326	289	316	333	347	319	266	312	295	311	313	316	329	312	310	339	324	284	305	286	317	310	310	311	301	322	325	292	307	289	342	344	306	302	305	319	311	291	295	311	292	335	298	330	318	352	296	324	320	332	290	311	336	324	332	296	313	315	288	289	306	346	314	309	315	338	294	320	318	317	307	288	312	317	315	308	301	288	339	325	310	316	327	342	283	324	308	295	319	339	280	336	316	296	306	322	324	308	324	309	303	296	350	303	305	290	335	299	317	307	299	269	268	331	317	319	294	292	310	311	311	305	302	324	322	302	283	329	314	302	299	309	321	329	335	311	354	350	335	307	297	304	340	289	322	317	307	308	355	321	318	300	343	328	313	302	333	312	327	295	311	318	315	310	284	333	319	294	302	323	343	303	298	307	316	316	289	302	312	301	349	304	288	287	302	295	298	303	280	284	302	294	319	337	299	319	312	297	309	335	301	286	297	336	325	318	323	306	317	328	304	315	328	339	329	302	314	312	329	318	338	319	342	306	316	323	309	316	337	326	319	324	308	305	282	335	336	330	318	311	325	312	305	315	305	302	333	308	314	303	322	315	321	324	303	309	338	355	316	328	292	314	304	314	306	285	308	327	321	308	305	317	341	305	310	279	303	296	309	294	338	303	315	299	332	296	309	289	274	295	339	311	327	327	318	341	309	311	308	316	350	309	302	325	294	291	343	294	311	329	301	336	334	346	310	316	301	316	303	306	342	300	292	341	291	328	337	300	287	311	324	298	325	328	316	303	288	355	327	338	311	303	283	336	301	348	304	320	322	344	342	335	271	344	314	321	316	306	273	321	325	307	316	280	314	296	271	285	294	301	306	311	322	323	294	300	340	318	312	302	331	300	307	308	297	297	308	286	301	316	298	316	329	310	296	295	323	288	315	307	320	343	337	298	295	308	332	315	317	307	313	316	306	308	302	334	329	299	278	307	297	326	279	319	289	318	318	333	327	330	329	335	359	303	329	319	279	341	337	314	348	310	325	304	357	337	308	326	304	293	298	337	315	347	317	327	323	335	292	272	305	298	294	337	355	318	290	314	286	337	348	318	275	341	314	307	300	281	301	333	311	308	316	313	329	328	334	328	283	337	335	329	333	331	299	359	291	322	312	315	292	306	306	317	336	317	298	319	327	297	354	292	326	320	314	334	317	303	301	275	310	313	312	289	277	285	345	310	320	314	337	299	328	322	317	301	296	289	335	330	280	315	312	288	337	278	310	306	304	348	313	298	297	330	315	326	331	309	312	283	316	320	295	320	315	311	306	320	296	329	292	313	299	313	306	319	312	308	319	317	318	313	322	295	321	309	292	316	323	336	302	351	317	335	334	324	293	325	310	300	321	287	327	305	326	308	320	305	316	303	333	302	277	306	336	310	299	312	299	341	290	306	296	338	303	324	358	357	323	322	303	294	330	291	316	295	288	300	306	322	312	322	304	338	335	302	311	281	315	303	318	319	319	334	292	323	303	330	316	330	296	315	301	304	317	328	316	308	312	315	319	323	323	325	337	311	330	325	314	297	321	302	319	288	317	340	287	322	336	314	320	326	331	328	285	301	328	303	326	301	320	343	327	316	291	321	309	305	326	323	324	344	311	318	341	330	283	318	343	310	314	333	319	298	311	344	340	301	322	336	285	302	301	299	323	305	301	315	340	312	301	323	297	309	313	314	312	284	300	327	324	290	298	315	344	295	324	348	309	336	348	316	306	333	321	322	331	318	316	328	317	321	321	338	316	323	317	323	290	315	313	319	314	338	280	321	308	318	298	330	309	283	324	293	314	315	323	316	302	319	274	295	330	280	322	340	281	330	322	302	335	290	320	316	316	312	320	312	310	294	333	301	310	311	305	314	319	319	332	339	297	293	298	317	331	319	322	330	324	287	280	312	314	315	327	311	308	300	316	314	321	296	300	316	328	322	292	328	298	347	321	324	301	324	325	313	303	300	297	321	325	313	319	323	294	317	320	316	298	295	321	295	320	343	299	301	331	292	317	332	296	342	322	316	316	327	297	332	330	284	330	344	316	317	335	314	322	312	314	321	312	343	307	299	332	335	290	297	292	302	299	313	294	331	331	297	319	321	306	285	315	338	313	283	308	285	352	304	288	336	327	325	282	327	318	325	294	329	339	312	316	299	291	330	300	305	341	315	338	319	330	317	316	317	271	294	307	301	362	333	312	325	315	271	291	324	292	306	314	329	308	305	283	328	325	307	317	271	304	337	335	313	355	304	316	310	345	307	340	296	318	315	296	291	322	303	284	296	338	313	331	314	304	311	291	309	308	310	298	354	340	317	286	339	343	315	338	319	312	325	335	316	327	314	320	297	315	309	314	333	326	302	280	346	325	319	337	298	336	297	305	295	316	309	271	330	334	351	317	301	323	324	307	307	325	311	356	325	302	323	316	318	294
34226	14766	2126	578	446	454	409	456	454	454	442	428	398	400	446	405	420	409	451	436	415	411	413	408	445	469	425	474	396	408	452	429	454	460	438	431	417	469	461	454	398	433	423	417	430	426	431	423	434	442	424	414	384	433	469	455	431	441	428	416	425	417	413	427	402	412	436	439	463	423	396	455	442	424	407	456	401	466	443	408	464	443	432	398	457	451	432	413	447	430	435	406	428	407	420	410	415	386	426	478	429	432	418	424	417	435	457	430	430	472	433	419	406	414	418	425	422	431	519	427	427	444	411	431	431	441	440	448	415	418	422	461	459	449	460	436	405	446	410	424	452	406	401	458	396	414	421	440	416	393	438	446	417	445	451	417	439	453	413	409	426	422	426	421	416	468	401	446	419	452	477	428	419	407	447	444	460	421	433	423	427	418	431	419	432	431	398	422	418	449	429	452	429	434	410	396	439	458	463	388	448	452	452	418	439	406	398	410	407	454	441	461	445	458	435	435	426	415	408	450	423	414	469	407	440	423	457	441	440	427	450	431	408	470	405	436	411	423	442	444	439	419	394	392	472	424	458	423	449	413	446	443	355	414	418	441	413	439	448	475	405	421	446	425	439	446	437	456	431	415	418	398	404	422	418	447	445	438	445	471	427	400	445	430	404	438	439	412	418	428	443	423	420	431	420	451	448	453	437	453	428	448	440	455	447	437	461	424	432	429	430	415	419	419	448	443	422	426	432	438	417	400	443	394	426	417	439	427	432	431	455	436	427	431	432	431	445	478	438	430	402	431	456	422	453	439	404	468	393	434	482	416	411	448	416	423	426	410	390	406	431	414	458	430	484	391	450	426	401	453	471	460	439	428	433	452	412	413	452	452	442	433	417	445	406	409	443	462	449	436	448	403	416	414	404	442	466	420	413	457	408	438	412	416	427	436	374	410	391	399	389	422	417	422	431	423	447	420	389	434	430	465	423	425	467	442	431	424	470	433	461	429	420	460	431	409	454	415	455	419	432	430	449	441	418	458	414	474	408	447	467	422	446	409	451	427	494	430	439	392	460	446	432	414	438	448	404	400	427	439	469	409	476	431	431	449	446	423	428	434	433	464	421	410	435	432	412	439	447	406	444	370	436	394	414	448	413	447	439	415	456	434	397	410	423	380	458	436	414	441	389	434	431	432	469	441	421	413	431	443	436	423	422	416	454	435	427	445	405	418	384	443	450	428	437	443	436	427	455	434	449	424	441	441	412	460	432	446	401	460	451	418	445	478	415	444	445	436	442	401	441	449	456	422	441	417	471	437	371	439	396	417	437	422	414	421	415	432	449	365	463	389	425	444	457	433	455	431	444	424	414	413	419	451	414	434	449	428	424	422	443	418	444	397	414	447	449	458	416	423	444	421	401	476	409	404	432	404	463	423	447	428	429	429	404	426	419	424	424	415	415	433	443	450	405	395	421	480	420	426	430	435	402	433	454	439	395	433	407	443	404	405	428	446	391	436	402	431	407	451	426	410	437	419	434	423	431	460	467	416	428	457	467	423	420	396	458	432	419	453	436	461	464	430	440	440	429	418	445	466	411	403	447	428	383	430	413	416	413	414	452	412	384	462	474	414	408	476	462	440	412	435	421	426	431	406	423	464	412	445	447	463	440	460	434	424	410	452	423	436	489	447	433	419	435	436	438	443	447	418	405	494	440	473	407	410	434	447	434	436	424	442	447	411	438	450	458	405	450	389	393	394	456	432	449	428	438	420	417	428	423	430	435	428	417	466	446	404	426	378	396	430	429	471	443	438	426	412	419	433	436	462	395	418	424	461	445	430	416	366	457	371	422	418	422	448	425	445	437	469	475	425	460	447	450	419	427	452	432	436	426	447	397	435	406	449	429	446	443	430	443	398	429	451	442	385	424	420	386	429	451	418	447	386	436	457	426	381	442	467	423	418	420	433	394	444	426	427	451	436	452	430	416	432	420	394	472	421	419	427	413	424	436	439	428	480	388	401	408	406	432	421	407	445	453	420	419	437	446	448	426	432	379	439	397	418	434	431	436	422	430	436	473	410	421	441	423	432	394	443	425	439	435	417	408	443	368	441	406	388	445	472	472	427	459	463	448	410	414	438	448	415	427	407	438	432	434	462	450	436	463	420	456	438	463	413	416	432	454	439	410	450	430	434	425	443	448	418	482	425	424	456	390	437	435	423	430	412	435	390	449	451	410	424	397	443	464	441	412	464	392	433	411	454	468	460	428	449	455	428	464	440	421	423	393	428	415	449	433	402	440	428	422	422	459	464	443	456	429	411	433	386	422	420	388	433	470	403	413	439	437	408	476	442	433	447	405	447	424	452	412	415	421	450	384	436	432	437	456	477	444	448	417	439	388	421	461	423	450	485	428	487	418	450	489	399	434	458	413	396	487	433	443	423	427	443	418	449	410	413	457	424	399	398	416	451	434	495	407	396	454	420	419	422	418	437	395	421	453	451	433	408	413	403	397	392	417	438	437	422	461	453	451	444	462	446	445	406	409	411	382	432	418	415	425	447	475	418	407	426	463	394	445	472	463	476	433	462	444	387	417	414	431	438	495	447	455	450	403	436	464	388	457	447	443	422	429	414	435	476	430	443	433	451	412	433	454	461	423	441	402	372	433	395	418	422	423	392	405	442	464	448	440	432	464	414	432	418	481	465	373	413	464	418	420	446	445	462	425	430	394	403	439	390	397	416	437	437	432	427	458	405	409	414	422	473	421	420	422	408	452	453	426	408	383	464	429	417	415	406	443	434	457	411	446	463	397	426	440	456	418	445	440	428	441	418	439	413	409	426	441	460	414	414	445	447	479	449	418	370	441	411	450	437	431	415	471	458	430	470	464	429	423	381	407	416	449	450	411	470	435	397	417	453	424	408	432	427	451	398	441	439	418	413	422	432	411	397	448	426	458	441	444	409	417	453	424	438	440	403	395	417	439	391	454	408	425	457	440	439	440	470	454	425	460	424	420	430	432	430	406	455	433	412	447	431	438	457	402	438	422	416	384	434	403	425	448	429	437	439	425	430	431	436	429	429	465	392	469	418	421	417	430	421	426	426	461	450	465	408	411	453	423	455	446	421	428	481	442	415	431	462	410	466	441	427	395	405	428	410	480	465	470	447	441	416	456	453	414	458	457	420	485	450	392	453	492	406	390	446	467	414	468	430	429	445	429	432	451	473	432	457	439	445	444	457	459	434	415	426	435	428	437	453	444	408	431	445	434	428	454	426	429	411	445	418	451	465	421	440	434	464	443	435	458	427	443	495	466	417	465	427	422	443	392	434	444	417	390	384	448	418	430	432	445	403	432	427	465	422	423	437	410	456	421	395	364	436	469	467	418	421	401	418	421	438	435	433	438	473	392	452	426	427	434	432	401	404	445	441	448	409	420	451	443	445	412	403	420	401	448	431	451	398	433	453	449	444	462	476	428	440	446	389	437	426	451	433	459	448	450	418	413	385	414	431
8146	956	906	932	888	934	875	835	923	863	853	861	908	883	885	910	857	876	853	892	861	913	865	883	912	868	930	879	872	923	927	892	958	932	913	852	903	824	897	942	922	848	876	897	886	844	955	842	891	924	916	931	963	873	847	909	915	835	896	870	880	858	856	859	875	893	977	881	866	896	881	858	877	873	898	923	933	903	885	871	914	963	933	862	833	883	860	862	891	852	880	854	891	918	839	927	936	908	918	880	859	878	913	892	892	902	860	849	862	917	886	883	895	888	917	862	929	908	853	854	868	897	927	879	923	854	897	831	904	870	857	849	849	905	885	809	874	855	881	909	886	896	951	924	953	918	951	885	917	916	911	885	894	891	856	842	907	897	890	870	940	890	899	899	856	868	920	940	942	899	885	900	888	844	901	926	897	828	879	859	857	894	916	862	864	924	873	895	900	899	887	876	884	876	880	895	874	886	913	882	876	916	876	876	898	935	866	919	874	840	878	888	905	865	891	848	865	872	926	907	914	905	889	873	920	880	936	879	908	932	924	912	850	844	881	865	851	842	863	904	881	907	888	847	906	874	903	884	919	887	827	899	860	872	852	921	880	793	882	902	944	834	877	865	891	871	885	873	914	894	861	917	873	887	908	895	891	894	890	861	833	870	882	908	905	840	867	894	829	885	929	905	903	856	917	918	882	921	882	877	840	892	925	920	922	869	882	947	890	891	875	896	853	845	866	885	881	883	861	853	922	873	893	894	850	921	903	926	828	918	877	891	843	943	872	907	919	852	843	889	867	913	908	846	856	837	880	887	926	903	818	869	854	895	901	906	884	873	897	863	888	898	897	835	926	945	887	896	884	867	883	920	828	896	886	909	858	843	955	869	914	949	897	856	899	906	872	879	849	918	874	865	853	926	934	911	863	869	885	866	947	891	928	902	848	922	926	902	887	875	926	911	917	885	883	863	936	894	900	901	868	907	927	895	932	785	849	894	885	893	851	897	864	866	859	926	856	835	915	846	885	861	864	906	913	912	919	912	939	895	873	875	884	866	900	910	881	928	867	891	861	862	897	908	869	904	908	879	892	810	869	888	866	873	889	895	901	915	876	894	939	916	889	849	958	937	894	872	970	875	844	870	868	856	854	866	890	843	920	870	900	889	836	865	830	888	859	848	858	941	917	893	846	881	867	879	880	901	882	828	835	930	861	893	863	880	835	885	811	926	842	903	910	892	887	872	859	919	912	851	894	883	876	928	914	903	820	918	944	876	901	891	909	908	876	871	905	878	913	878	897	860	920	895	853	849	949	892	932	903	901	883	899	973	862	921	950	875	842	913	880	963	880	867	884	858	888	866	868	883	870	943	910	845	835	894	892	900	829	922	910	864	847	905	911	863	907	884	898	938	920	928	891	863	852	907	860	896	889	900	877	895	901	882	912	915	911	925	881	860	912	892	891	887	972	893	909	892	892	845	924	874	868	890	873	886	965	920	962	922	881	875	887	868	869	912	855	896	859	895	898	899	885	902	869	910	922	883	898	887	868	928	900	909	856	887	872	863	875	934	844	890	821	839	904	835	875	893	880	905	913	863	888	867	878	880	874	888	873	858	869	888	894	911	863	949	857	909	860	839	885	888	887	901	891	830	888	908	863	861	919	882	861	855	831	862	897	944	853	912	878	838	873	895	933	865	859	886	897	847	876	902	846	873	924	870	887	814	913	896	871	834	887	835	869	893	870	921	875	922	905	957	882	894	858	895	878	856	824	880	950	893	843	931	917	926	839	921	822	884	822	895	860	886	881	870	884	883	890	918	879	912	868	863	904	885	848	985	891	893	875	849	855	923	887	889	887	868	851	869	903	905	930	893	872	886	883	944	900	908	927	813	906	849	889	893	848	875	899	832	880	893	903	911	910	867	907	914	918	850	883	902	853	881	860	896	846	847	886	913	881	877	915	892	865	862	852	876	883	878	924	896	867	891	917	865	965	900	915	934	917	874	931	893	852	846	907	888	892	913	876	877	875	843	872	865	858	923	881	924	934	910	866	805	896	839	932	858	915	907	867	906	919	852	925	909	884	907	939	887	843	843	873	942	867	847	836	882	930	918	908	905	886	912	936	881	893	861	942	850	928	915	892	886	900	909	882	865	898	852	856	868	881	931	859	866	884	887	861	842	872	864	899	905	873	919	912	871	852	899	889	834	902	831	843	854	868	896	886	830	900	901	888	895	859	888	852	884	873	857	932	898	919	865	922	850	889	871	915	870	866	905	891	889	872	913	853	896	874	866	837	862	885	851	935	911	879	900	935	873	910	870	870	836	882	859	842	876	881	887	926	912	854	910	887	893	937	879	877	869	853	889	871	822	878	910	907	889	911	851	886	870	941	900	852	887	826	861	844	899	921	885	853	878	902	854	889	909	915	837	886	902	872	874	876	894	856	898	874	876	925	870	869	892	888	904	926	917	890	870	933	923	891	817	877	871	896	868	860	888	842	905	868	845	908	926	893	883	879	877	844	882	876	864	870	905	875	896	904	880	865	865	875	897	840	895	902	942	860	905	889	849	858	911	924	871	940	830	897	863	932	871	896	930	899	931	896	873	886	856	882	908	838	897	930	915	845	853	882	875	913	851	877	864	865	941	889	869	861	929	890	877	896	897	897	908	927	892	906	879	924	824	897	912	879	889	884	863	869	849	871	872	949	929	858	901	892	849	927	865	891	929	890	894	866	934	872	848	883	852	842	910	916	852	856	905	931	913	928	884	877	848	906	878	900	913	810	896	941	917	871	843	880	892	887	879	890	881	933	898	875	863	883	863	941	905	822	881	890	901	863	882	913	964	898	836	911	904	879	868	927	889	834	833	972	877	932	851	876	850	931	897	894	864	884	889	877	878	911	880	852	918	898	921	877	890	889	876	888	866	906	872	919	911	875	871	885	894	853	891	947	873	870	924	897	879	867	883	891	912	861	865	898	917	843	905	882	908	888	866	870	890	802	869	869	930	878	902	853	918	867	847	876	846	851	894	826	895	905	926	932	881	920	902	889	919	862	877	872	920	856	928	926	909	917	891	852	892	844	921	889	875	869	856	898	893	856	872	887	877	938	912	852	947	924	876	908	883	911	877	842	890	935	870	807	886	840	892	894	874	877	891	865	898	904	939	833	878	907	916	885	897	886	896	871	928	869	892	873	865	856	873	890	893	871	925	913	912	896	848	861	859	903	899	885	914	904	891	858	892	855	895	834	900	874	885	920	851	905	898	870	882	905	877	859	885	863	913	947	843	862	870	929	828	923	865	914	909	838	909	890	881	904	925	975	872	893	916	905	934	933	842	865	907	899	851	905	879	901	933	901	828	917	899	902	918	934	855	864	862	857	892	885	876	864	861	856	928	898	891	898	901	850	909	916	879	863	911	841	877	923	908	902	869	919	829	899	861	811	860	840	880	858	911	874	880	887	874	911	926	902	930	864	875	898	900	890	911	904	908	865	862	907	875	821	889
26072	21638	24203	29552	21629	10567	493	387	338	337	313	302	336	341	287	275	309	290	286	271	277	304	272	265	301	264	257	289	301	268	272	264	267	260	299	303	292	280	288	272	250	325	277	265	272	271	295	281	310	298	262	257	253	272	292	269	304	270	286	261	303	284	249	281	280	267	257	288	303	285	265	253	249	287	274	265	280	288	255	289	280	264	288	288	278	271	316	259	303	296	279	262	284	275	283	289	269	241	277	261	275	273	287	302	276	297	287	298	277	264	277	264	286	267	271	270	260	256	246	269	262	274	248	291	279	266	299	272	275	252	268	289	275	285	297	265	267	268	273	269	296	271	284	257	280	296	235	265	278	239	287	292	281	269	278	257	301	269	264	277	252	291	269	273	264	236	268	256	255	257	281	270	262	254	276	288	260	240	284	272	245	246	286	276	279	276	253	251	235	245	270	277	290	253	269	248	246	271	265	270	232	267	278	259	234	273	268	279	275	277	242	283	276	292	285	272	269	313	250	255	303	262	281	294	301	268	247	250	233	298	271	284	225	306	290	255	254	292	253	305	285	299	281	297	280	242	260	254	241	256	288	278	253	256	287	265	258	271	270	263	286	285	256	287	255	245	280	261	268	258	285	301	282	285	266	281	280	252	276	274	260	281	279	284	319	268	248	249	287	255	267	286	277	291	258	278	253	256	273	268	280	239	263	261	234	265	262	285	268	270	282	264	276	292	293	267	264	275	274	267	286	269	287	251	291	253	275	253	277	261	289	277	273	288	278	237	287	255	258	261	246	278	269	271	262	287	280	255	283	299	280	294	288	257	273	273	261	287	282	263	274	271	263	272	272	263	277	288	282	261	233	281	279	270	265	246	276	277	268	268	270	248	264	281	269	239	287	264	288	251	272	276	264	249	293	273	253	282	293	274	268	290	277	283	253	245	268	260	305	252	276	284	299	264	288	274	240	265	271	276	286	267	278	254	236	266	264	250	303	284	274	308	277	283	282	249	273	280	258	284	270	296	275	279	270	267	266	252	272	305	291	265	257	288	273	288	299	293	284	275	252	277	270	271	257	284	282	286	255	268	299	293	251	268	274	275	278	294	278	284	261	292	274	236	265	261	270	299	286	275	264	300	271	262	261	267	278	258	291	265	252	262	272	274	234	276	282	307	283	260	270	237	257	265	285	275	293	256	276	255	279	278	264	273	254	286	280	265	236	271	255	253	296	268	278	262	276	266	237	287	253	270	262	283	266	249	259	290	280	275	278	278	281	266	285	265	249	263	279	258	295	273	269	284	258	272	265	267	303	239	252	283	286	278	280	257	249	299	277	276	242	279	272	276	290	274	288	266	274	230	244	264	293	228	255	269	267	263	297	273	280	288	287	281	275	288	244	240	258	281	258	276	246	306	302	249	279	279	257	278	273	268	279	288	263	291	268	229	283	258	258	262	290	292	289	264	290	239	261	278	286	280	269	229	295	295	241	283	289	293	289	276	281	265	259	253	286	226	285	254	267	241	264	277	271	285	274	263	270	283	294	263	263	285	279	272	267	284	285	240	262	278	264	289	255	247	279	279	258	226	263	271	270	261	275	275	279	289	271	251	250	268	274	257	281	271	284	256	284	276	280	261	275	263	275	291	277	286	238	252	286	267	256	254	258	290	275	272	283	256	272	310	286	257	247	271	290	293	281	271	252	275	283	267	292	254	289	259	283	263	281	263	304	241	239	282	268	277	251	255	255	278	280	276	273	304	282	270	242	266	253	289	269	295	263	275	288	256	286	284	220	239	283	277	266	279	249	263	274	262	283	296	292	289	272	279	261	252	267	267	289	272	253	291	270	265	274	287	264	291	298	296	255	263	288	279	234	294	248	255	254	268	289	259	287	260	244	260	260	280	314	286	264	246	276	272	269	254	249	274	263	248	277	282	282	273	246	262	262	271	270	286	296	261	278	265	298	273	274	284	286	247	293	255	268	308	284	277	288	276	261	279	236	268	292	278	266	235	255	262	265	256	257	277	271	245	266	286	289	269	271	303	268	277	281	292	253	275	268	278	265	312	290	280	259	280	269	291	288	280	286	273	272	279	273	264	265	277	276	265	297	226	298	257	271	334	265	272	269	282	265	279	295	242	265	271	250	261	286	289	254	259	266	272	260	313	272	249	265	276	275	262	263	275	278	241	294	305	259	287	266	267	263	258	259	249	254	271	292	281	252	319	304	232	276	251	270	284	262	269	277	241	263	257	244	280	272	266	277	249	287	284	273	275	257	258	269	278	266	269	263	215	259	238	252	284	272	269	258	266	273	280	278	289	268	272	240	272	283	238	298	301	245	272	286	252	253	270	253	234	231	256	302	252	255	295	258	272	252	270	306	249	284	269	274	280	258	299	283	250	256	289	277	296	273	276	301	250	256	272	275	284	286	260	241	272	274	267	275	273	231	248	279	278	286	282	317	281	274	243	262	263	261	278	280	293	279	272	285	277	259	302	295	311	273	248	261	261	302	272	245	246	272	249	246	265	256	248	269	307	280	258	303	286	263	254	271	289	263	257	260	301	278	261	280	219	263	280	249	269	245	287	293	288	275	294	303	281	278	284	248	270	281	253	285	279	301	252	234	274	263	275	244	251	267	313	275	286	278	280	237	258	303	259	267	299	250	276	237	259	286	252	278	278	282	259	282	271	272	298	265	261	266	272	302	257	266	276	274	282	274	268	274	288	261	281	268	316	254	251	267	270	272	255	278	293	267	305	277	275	275	282	255	281	257	287	257	282	289	270	282	251	284	254	266	257	279	298	260	259	272	263	268	267	276	268	242	274	279	254	271	277	273	270	248	284	279	290	286	264	271	256	289	272	271	271	282	257	323	262	273	329	264	254	273	302	300	289	261	258	291	290	294	285	269	252	273	276	243	269	276	284	232	299	283	268	281	306	268	274	296	272	275	240	269	264	252	299	289	269	261	218	241	250	292	248	255	276	288	273	256	293	263	291	280	258	289	244	266	278	277	259	282	285	288	307	283	255	278	279	286	260	272	258	277	264	263	295	268	265	239	291	244	292	279	278	231	257	257	243	251	245	291	254	249	258	283	263	290	270	259	274	281	266	284	265	251	284	271	269	280	245	270	263	289	274	266	293	230	290	237	286	262	274	292	254	282	267	294	268	292	269	256	319	262	276	273	300	275	291	289	285	252	279	283	273	271	265	273	306	273	219	275	279	256	262	281	258	242	250	264	295	259	264	286	243	288	269	277	267	240	236	256	268	278	259	259	275	265	279	299	273	244	277	280	260	306	270	259	283	261	274	282	285	250	252	270	291	249	264	270	280	275	263	305	244	255	271	254	231	275	272	248	289	297	291	249	248	255	287	292	262	281	293	264	242	271	286	295	267	290	262	236	264	263	310	298	257	272	285	257	285	299	263	251	251	300	248	253	279	258	270	267	276	289	273	248	281	254	294	308	253	272	256	268	280	293	286	280	267	279	278	268	252	295	284
4460	1913	1042	680	677	656	591	539	603	657	566	589	603	580	546	583	589	594	566	569	561	565	580	620	564	546	565	592	586	568	543	558	587	573	611	551	557	568	574	598	572	565	580	586	584	566	574	604	575	566	490	577	590	630	595	552	593	560	553	556	568	629	568	600	596	556	576	545	558	539	561	549	619	552	544	543	594	559	585	554	576	552	606	576	625	578	571	576	590	555	576	553	603	591	609	599	517	579	559	540	549	548	525	575	562	554	596	582	562	569	602	586	563	593	537	570	602	550	581	576	581	559	509	584	578	554	586	529	569	599	566	560	532	558	644	551	578	564	580	566	577	567	561	600	575	585	609	579	547	551	605	600	597	564	552	572	561	617	516	568	542	571	583	543	567	555	551	586	574	547	614	573	582	591	552	573	539	592	578	568	569	568	609	594	543	551	554	618	601	536	564	584	597	613	596	587	537	591	539	554	608	603	588	603	570	561	556	586	578	588	545	583	562	554	555	538	565	525	587	586	574	575	582	595	561	590	556	592	559	570	558	597	562	593	588	596	578	566	617	582	583	569	586	557	587	537	572	619	599	598	553	574	566	518	585	534	591	580	590	581	572	567	559	595	627	592	613	547	567	563	553	604	566	549	590	594	572	519	557	564	541	524	583	535	537	613	555	609	559	550	585	569	591	589	574	570	601	530	581	572	594	547	546	576	590	554	572	577	591	596	551	550	586	568	561	588	568	587	585	598	572	574	590	576	614	563	605	559	581	620	567	548	585	562	568	588	520	567	602	573	568	589	552	576	581	587	573	551	624	549	602	570	542	555	530	580	603	579	516	563	554	601	557	584	574	568	553	619	589	547	544	567	549	599	630	548	546	580	568	543	570	547	552	566	579	565	525	602	594	574	589	558	563	583	581	550	569	595	559	611	549	540	539	514	605	585	585	571	543	602	597	547	564	568	571	586	587	610	593	581	559	549	556	556	584	616	597	562	579	550	565	575	619	529	573	570	551	566	543	539	595	564	579	554	575	573	610	542	609	576	582	577	595	558	581	587	563	568	603	620	573	556	626	553	554	620	591	599	547	556	554	533	593	543	622	520	595	601	608	555	581	581	538	581	569	505	586	584	594	570	583	546	620	561	586	577	588	589	597	568	589	578	596	570	583	531	590	566	520	593	619	609	605	558	569	563	568	644	570	544	553	556	565	584	576	559	594	554	583	570	581	594	544	560	577	571	599	572	534	585	583	599	567	558	555	550	586	549	559	569	582	591	612	577	563	559	544	564	587	628	595	555	632	555	536	600	576	570	579	591	565	585	580	597	600	623	604	548	556	551	595	594	614	571	581	576	565	546	585	544	546	583	575	530	558	556	555	592	619	552	571	599	577	595	615	596	582	582	588	571	563	564	573	567	530	570	600	574	551	518	550	602	565	602	582	628	548	536	587	548	544	591	572	585	556	572	555	597	568	573	560	601	588	555	589	577	575	543	571	572	584	552	624	584	545	531	604	565	589	584	540	569	553	545	603	551	549	558	549	561	600	564	597	554	573	579	589	578	536	563	582	627	559	570	587	575	554	580	544	599	607	574	612	574	592	538	565	570	579	559	585	546	522	547	546	515	583	545	580	547	569	570	583	578	547	580	579	571	560	551	520	559	602	566	574	591	546	557	561	553	545	528	537	564	565	554	585	609	559	595	575	600	534	550	554	563	578	580	567	539	622	528	586	596	566	569	543	587	576	563	547	604	556	590	579	585	591	531	603	577	563	586	587	585	622	593	609	559	574	532	567	555	605	562	587	566	581	577	623	573	549	585	556	582	570	589	548	554	547	530	602	588	565	605	585	607	559	590	589	571	592	537	556	578	598	574	548	562	579	606	579	554	586	583	555	570	592	570	595	570	589	568	548	563	570	552	555	531	552	581	564	610	551	541	538	605	588	549	567	555	583	582	576	577	554	589	574	579	541	607	543	589	548	572	576	569	575	550	571	576	552	566	569	579	538	553	552	571	564	580	564	575	578	542	556	543	547	580	596	588	561	631	568	572	557	552	543	587	590	570	614	568	570	550	570	594	559	568	559	585	546	597	549	554	588	566	587	605	582	568	571	601	571	610	555	624	560	567	564	571	611	566	587	569	551	570	584	545	566	608	602	552	588	530	567	571	525	569	574	560	576	558	557	553	561	553	565	584	607	557	579	616	597	555	567	566	569	581	571	596	609	567	617	545	578	576	614	594	582	534	574	572	555	563	568	602	571	548	536	568	549	542	585	552	565	559	564	569	549	597	543	586	540	568	541	539	554	542	558	593	560	558	557	577	589	545	577	561	609	572	572	536	550	611	558	560	543	576	575	503	591	578	571	562	588	601	559	597	573	587	556	576	591	523	552	612	611	610	580	587	606	590	579	592	605	545	585	557	557	567	528	577	561	597	545	548	579	571	600	576	555	565	583	562	559	586	602	581	562	563	541	564	579	553	584	592	548	608	549	537	583	629	519	604	598	562	599	532	628	567	559	596	594	567	606	566	593	555	577	578	588	560	551	572	567	569	572	566	568	574	552	580	607	564	563	578	581	572	606	615	540	592	579	583	605	565	591	600	546	536	583	584	590	565	558	609	547	544	561	587	580	613	547	561	559	587	595	612	559	583	622	565	558	560	588	593	584	573	568	561	603	634	558	542	555	588	560	580	563	607	562	558	578	512	608	640	595	594	565	548	596	587	549	626	571	630	549	598	615	545	571	566	557	558	567	547	599	557	538	613	591	569	547	562	601	570	600	585	555	591	582	602	552	586	588	579	585	580	542	619	532	557	590	548	576	592	554	596	587	600	569	614	584	598	569	515	588	552	539	567	573	594	551	572	569	550	597	567	600	564	582	600	586	528	599	578	594	597	593	571	573	618	582	587	575	510	556	584	571	557	561	577	598	586	535	575	527	579	547	558	612	550	562	547	530	546	608	570	601	555	573	586	556	557	548	591	539	566	566	558	534	517	614	536	577	581	614	629	532	591	576	571	519	557	571	566	561	536	541	582	601	562	582	608	598	589	536	556	598	550	536	578	579	555	535	580	568	559	597	583	547	570	598	546	582	569	570	590	576	589	540	612	579	587	603	584	610	565	581	583	575	564	621	586	571	554	554	548	563	547	574	594	627	558	604	560	615	593	569	588	533	543	582	572	565	569	534	585	549	568	562	569	567	551	559	595	586	606	550	575	551	555	520	606	603	554	553	612	588	548	548	604	598	585	585	599	556	553	543	536	552	558	617	560	533	552	569	543	591	593	538	543	591	570	633	598	572	558	591	600	605	606	586	571	554	590	622	582	581	571	552	553	601	590	575	574	558	559	560	590	561	591	581	571	609	578	576	576	556	593	565	564	580	590	551	520	561	603	546	559	582	567	589	594	578	546	555	565	636	564	589	600	602	580	587	610	564	536	625	592	556	549	559	584	592	562	569	573	537	592	532	557	562	563	590	583	553	549	551	575	600	537	573	533	555	596
25255	21622	24720	29033	21623	21647	10179	405	291	213	224	191	193	187	166	158	183	158	158	124	141	147	146	147	142	135	137	141	153	133	151	129	177	148	158	145	126	137	135	149	130	154	154	168	160	143	145	125	130	145	139	144	130	140	127	127	130	146	128	128	99	124	119	119	114	114	144	153	114	148	128	154	124	149	138	136	129	137	151	128	124	140	130	138	108	115	159	127	143	126	109	120	164	129	123	120	139	146	157	144	141	152	123	141	133	125	111	115	125	123	125	157	154	136	134	124	126	140	126	121	128	130	170	109	140	144	146	134	135	138	132	122	111	122	143	145	118	140	119	119	110	122	100	122	127	128	121	140	133	143	128	132	136	150	131	133	145	161	109	115	122	117	122	146	133	141	130	123	121	141	126	111	154	120	134	131	107	116	124	112	119	133	128	135	113	133	106	157	131	113	125	135	135	133	127	129	125	132	113	140	130	149	128	110	155	149	150	128	124	114	123	143	126	117	147	131	116	115	134	136	147	110	138	135	136	140	134	117	116	114	123	127	129	128	136	130	124	133	124	112	135	162	137	115	149	121	126	124	130	151	126	127	133	133	139	107	117	147	119	119	110	125	118	120	131	108	122	156	127	139	124	132	121	118	117	107	129	126	120	101	132	129	112	140	138	136	116	130	115	141	143	130	124	128	136	131	114	139	117	132	141	121	141	113	142	136	117	121	125	133	126	126	133	134	138	136	111	137	130	116	129	118	127	125	131	137	134	130	141	122	157	131	126	151	130	146	130	117	129	122	120	129	153	122	126	145	119	119	123	123	131	113	117	110	125	138	115	128	137	140	135	117	131	129	122	101	137	121	139	129	126	131	112	115	126	120	108	140	127	135	136	119	152	122	138	141	148	158	144	128	126	126	142	158	146	124	119	146	131	106	131	121	109	132	109	147	136	135	142	127	127	120	122	132	143	128	120	118	128	151	124	129	139	121	118	134	144	165	127	164	132	139	133	133	134	107	115	132	147	122	158	143	120	128	134	135	144	129	126	122	136	113	120	126	115	118	130	120	122	136	126	116	134	126	120	142	130	113	130	113	121	104	134	118	123	126	139	116	124	148	130	120	134	125	131	125	135	126	111	104	132	108	129	133	134	142	119	140	149	149	120	150	124	161	122	132	155	155	131	122	135	104	115	127	136	126	119	122	132	104	143	136	154	142	148	128	113	140	134	142	130	141	118	144	105	123	118	129	133	120	118	125	123	123	116	123	112	133	130	132	141	131	129	125	116	125	133	153	157	109	131	133	125	123	132	131	138	126	132	119	122	148	112	137	142	135	131	137	130	110	112	141	121	137	125	140	127	103	146	143	126	108	134	117	156	107	113	142	144	130	145	129	118	128	140	140	116	115	143	120	160	116	123	128	139	128	111	111	130	146	137	140	128	109	156	144	138	138	143	116	122	111	131	115	145	141	120	136	130	134	120	130	152	140	123	134	132	102	130	135	124	147	140	125	121	115	137	119	134	153	149	118	149	126	128	151	136	128	103	135	122	133	117	130	139	115	127	116	141	147	133	123	141	120	125	125	130	146	137	126	109	112	133	143	127	135	143	126	127	146	128	136	109	123	122	114	126	148	121	145	110	146	116	134	128	117	118	139	136	139	119	114	126	127	158	126	106	122	129	116	106	129	126	148	138	114	117	154	139	141	121	144	154	119	151	129	141	140	124	114	132	120	144	133	132	130	111	132	156	129	125	124	122	117	143	141	114	129	135	131	125	149	140	118	139	138	126	144	130	130	125	138	135	121	132	122	142	126	106	158	121	143	142	122	149	104	120	137	103	124	152	133	118	139	117	152	120	130	103	129	122	137	126	138	137	127	130	102	119	106	129	129	148	127	111	115	145	151	121	127	119	131	126	142	142	120	119	134	142	147	157	151	113	115	124	112	119	114	127	141	123	154	137	128	164	124	132	128	128	126	155	131	128	106	127	115	128	113	122	121	122	118	117	109	121	132	125	134	131	122	139	125	140	128	114	137	132	139	99	118	127	130	118	126	147	152	136	123	122	115	144	140	155	162	131	125	142	140	148	123	132	138	140	124	116	139	128	122	124	144	129	134	116	115	126	137	103	120	144	152	114	128	136	128	142	112	133	121	118	122	118	138	142	139	124	119	128	136	114	120	137	126	116	116	122	111	131	135	143	99	108	124	121	135	136	125	142	107	124	116	133	136	118	122	132	119	100	130	159	131	146	131	124	126	129	133	141	128	110	113	127	141	121	133	141	137	139	142	137	112	125	135	122	146	143	115	101	126	107	141	154	142	126	153	102	136	123	126	112	155	120	112	142	139	131	112	115	123	127	150	106	124	135	124	142	115	138	125	124	96	115	151	131	129	132	147	144	113	127	116	122	127	119	127	133	146	139	138	106	125	127	127	111	119	116	139	141	122	128	152	128	127	135	144	129	117	136	129	116	150	154	146	157	138	123	111	113	152	150	131	112	126	137	121	140	160	121	166	121	104	152	127	152	129	129	129	127	139	114	128	127	130	155	131	138	129	134	150	121	124	125	159	144	127	131	135	121	126	135	113	122	136	131	131	123	137	108	139	142	136	128	141	160	125	134	149	122	120	120	133	113	120	131	145	127	130	122	130	146	138	127	104	138	119	130	125	125	127	128	116	136	160	120	142	122	131	142	114	135	131	133	127	125	112	136	128	146	144	119	135	142	121	103	115	123	123	114	125	120	132	133	133	134	126	134	118	134	140	138	123	149	130	143	147	136	128	107	145	147	125	143	132	126	151	133	126	117	136	158	144	137	129	97	124	128	121	166	130	126	137	137	115	116	122	106	116	134	140	129	134	171	146	131	135	128	132	108	150	151	145	99	124	128	132	126	116	120	116	130	126	140	125	116	107	131	130	112	117	135	116	163	132	117	108	123	133	132	145	140	134	109	154	135	135	135	117	135	141	118	138	136	149	115	132	142	124	134	140	150	122	131	117	140	131	134	130	149	124	118	124	148	110	109	125	133	125	134	117	148	136	127	115	113	130	131	137	131	138	121	132	152	150	123	125	140	122	122	111	121	128	117	154	115	159	129	123	127	146	137	121	125	112	125	125	111	118	117	133	117	128	128	127	143	128	130	151	151	134	140	128	139	125	147	125	132	124	112	135	117	146	130	126	123	152	110	116	127	119	142	122	144	129	137	142	119	124	113	121	110	135	118	130	128	126	134	129	120	129	134	124	129	127	106	120	149	144	121	115	107	125	129	124	141	148	136	138	139	120	140	121	141	143	123	112	110	121	129	110	125	138	120	146	125	133	122	107	143	119	128	123	141	129	125	118	134	120	129	119	120	142	105	142	140	133	142	131	121	123	143	132	143	156	125	129	137	135	109	106	131	125	126	122	102	134	135	143	130	130	144	126	144	125	120	134	113	103	123	119	110	112	111	125	117	123	121	142	129	142	123	108	125	132	121	139	119	136	112	115	137	139	137	133	134	140	131	115
4101	2985	1286	640	465	397	373	328	375	365	343	344	354	331	316	314	363	328	318	328	303	301	341	349	323	289	303	302	329	319	311	307	304	291	344	291	307	335	296	298	289	318	324	354	359	287	311	322	337	331	332	308	337	324	302	343	294	328	297	311	321	329	337	293	317	298	290	301	316	312	310	316	338	311	313	318	336	350	328	319	318	333	317	302	316	299	309	339	342	337	293	311	325	319	313	332	319	313	309	316	326	307	310	338	329	292	335	328	284	316	310	343	315	308	331	301	328	322	312	302	335	314	292	306	288	321	330	267	318	333	288	315	304	341	306	296	308	286	307	299	281	325	326	316	321	301	311	312	313	320	298	331	306	331	308	300	288	331	311	296	303	303	312	328	282	312	270	313	344	303	293	312	307	339	349	315	292	320	304	321	273	295	356	315	315	312	304	307	279	333	300	311	311	312	321	327	302	300	287	317	350	304	321	332	340	341	318	298	292	306	332	318	311	290	325	283	320	321	322	330	337	318	329	323	326	302	290	305	343	303	322	335	327	326	298	357	293	315	298	299	309	335	324	315	278	302	295	296	318	283	295	331	336	347	333	312	341	325	291	320	301	325	346	315	324	307	294	287	298	333	328	298	375	306	304	288	298	298	343	325	282	334	292	301	307	317	272	278	334	308	323	283	296	291	309	310	319	332	302	297	328	309	303	327	315	311	308	312	260	317	325	327	293	340	315	308	294	311	321	330	324	300	300	356	340	334	309	335	274	301	320	303	324	310	319	280	318	283	290	310	326	300	271	322	330	314	295	339	317	307	309	298	315	319	298	324	311	316	325	290	296	301	306	323	293	306	308	332	295	312	334	320	326	296	315	299	297	298	344	350	292	303	326	317	353	301	316	338	330	308	313	315	311	298	362	314	319	332	336	310	345	321	369	289	308	283	295	295	318	303	327	318	310	313	361	307	325	314	328	331	344	300	322	340	317	295	316	312	342	325	317	314	325	354	336	316	316	302	312	354	327	296	329	329	304	326	310	294	347	308	342	327	304	300	294	308	310	322	301	304	290	297	325	315	310	313	344	299	302	344	315	311	316	322	325	333	296	300	309	315	294	336	273	326	356	300	333	285	329	296	325	316	293	273	309	313	347	317	301	366	331	312	304	292	356	297	324	299	278	329	340	306	303	330	293	304	302	289	307	313	329	324	344	303	329	288	326	308	317	306	292	317	336	333	330	330	316	309	333	316	303	301	334	289	350	330	303	300	311	318	310	325	344	307	309	344	306	316	324	278	330	311	295	300	301	288	313	302	308	306	291	323	290	274	318	355	316	334	307	331	331	267	343	342	327	296	324	296	310	312	328	353	343	297	316	311	341	294	299	329	296	280	317	318	330	328	297	316	365	356	309	303	326	324	300	308	334	360	283	323	317	341	336	334	348	320	308	294	331	287	276	311	290	303	321	325	297	319	325	327	326	332	326	297	342	315	332	305	315	320	296	322	304	286	332	317	308	298	341	310	332	310	294	297	297	290	341	310	354	288	324	318	312	320	292	312	292	326	286	314	300	309	325	329	297	311	310	296	320	316	275	333	341	293	334	324	292	316	321	320	321	343	317	329	290	305	316	320	305	336	329	308	318	310	315	301	311	330	293	297	324	273	342	351	310	321	315	345	353	303	327	303	330	298	308	325	319	315	287	297	318	303	299	311	274	308	291	297	322	303	292	293	326	317	329	315	354	324	296	332	319	327	307	316	329	279	329	289	341	291	324	321	305	319	322	282	309	311	290	292	330	312	290	331	318	289	316	301	309	311	310	287	292	299	327	297	308	291	330	313	302	296	343	307	320	293	327	324	326	298	296	318	322	308	321	306	320	323	340	290	338	304	318	319	321	299	335	308	333	342	301	320	310	326	321	300	316	329	295	335	301	303	326	330	295	296	311	301	293	304	293	302	303	307	322	329	337	304	337	308	310	327	304	315	340	318	313	317	313	320	297	341	339	297	317	346	345	323	313	285	297	319	296	306	306	351	308	312	328	338	308	306	333	299	329	321	306	301	282	318	347	295	309	320	291	285	346	291	324	332	301	313	303	307	322	288	288	352	305	302	326	328	326	320	303	304	295	296	322	317	314	318	319	311	318	336	317	320	273	302	308	307	340	291	316	292	313	331	302	333	305	310	325	296	322	298	338	307	316	322	312	330	317	306	308	297	295	332	322	328	292	298	307	333	325	349	283	322	293	311	326	326	299	316	327	309	318	321	336	308	302	322	323	304	316	314	316	322	302	291	323	339	315	357	282	301	318	352	314	314	297	300	305	313	308	325	316	322	306	310	331	309	312	286	346	315	321	329	300	277	280	308	309	341	312	309	305	358	312	307	298	300	304	320	300	332	332	330	318	337	310	303	323	305	332	303	288	293	299	309	342	299	299	291	297	318	300	335	336	340	308	307	316	303	329	320	303	334	309	302	287	320	289	285	300	330	286	328	313	323	303	314	319	359	335	359	359	307	309	356	310	313	324	289	299	299	307	340	325	325	312	330	273	334	329	308	358	317	301	325	317	305	327	324	314	319	321	327	301	337	302	334	334	318	280	317	303	308	341	312	321	345	334	308	339	311	310	325	289	319	339	278	328	335	327	293	334	300	312	311	286	296	333	315	346	337	314	324	316	311	289	312	300	294	315	327	324	313	302	314	301	293	308	359	277	304	299	360	324	327	293	330	334	310	319	330	313	327	304	293	344	273	297	297	292	304	287	301	300	274	329	294	290	296	299	300	315	342	320	305	331	310	314	293	283	289	336	285	332	272	315	309	331	321	300	324	329	322	333	343	316	286	321	281	309	307	314	348	341	318	318	339	325	314	328	306	331	350	312	325	292	330	313	287	335	316	308	316	296	327	332	321	321	314	340	317	315	334	334	312	308	322	269	361	318	271	322	333	287	362	330	335	320	329	318	307	314	311	312	289	298	348	305	334	311	306	316	322	305	328	310	332	318	299	314	283	309	319	284	298	339	341	314	311	327	330	272	318	335	293	312	282	324	329	323	316	315	317	300	301	307	316	338	334	309	307	340	320	330	293	303	323	286	302	291	337	332	316	301	320	308	309	322	339	321	308	295	315	286	337	309	292	322	307	308	306	266	328	318	338	322	303	280	316	320	301	304	290	316	280	319	346	305	327	300	321	306	326	310	285	316	311	335	322	333	322	296	345	336	306	307	334	305	327	313	328	311	319	312	332	326	320	343	309	324	337	314	284	336	326	307	326	261	300	324	298	292	350	285	299	289	314	296	312	327	292	317	321	319	284	301	302	274	323	316	271	292	291	327	289	323	300	292	319	325	312	286	322	322	291	314	325	326	332	305	295	324	295	331	296	325	335	329	308	305	333	284	299	279	326	310	282	321	341	313	322	303	298	297	327	308	306	290	318	362	334	295	313	311	332	323	298	327	307	306	306	311	291	290	285	311	325	318	318	301	313	324	297	306	297	335	338	316	293	285	300
34050	14710	2272	619	529	423	426	390	415	407	427	429	447	377	452	468	430	448	442	403	430	409	463	445	442	448	442	398	443	435	417	465	420	417	427	405	464	418	428	436	408	420	429	379	416	388	410	465	426	416	423	421	413	459	422	417	418	422	418	421	409	427	448	420	445	435	415	494	408	458	411	441	479	416	417	443	462	442	425	433	439	439	387	402	417	442	408	422	417	401	430	419	439	394	410	434	365	390	388	421	419	404	439	417	425	413	429	431	432	464	414	448	409	432	419	463	429	454	434	402	400	439	448	447	437	422	394	405	457	403	446	475	455	436	423	437	467	441	410	438	405	451	441	379	440	440	420	439	414	470	415	427	441	444	424	426	396	430	437	417	428	427	410	428	399	448	410	421	406	450	413	387	408	407	429	440	446	432	382	427	436	387	416	445	453	409	387	393	411	432	427	439	428	452	423	409	379	394	423	385	426	429	387	426	428	485	442	413	425	424	432	439	441	408	409	404	435	415	438	430	455	436	440	407	432	403	431	424	444	444	381	444	412	432	444	440	437	405	436	445	409	345	427	416	422	471	408	405	434	439	419	438	450	468	437	417	461	445	431	445	427	375	442	444	411	422	434	461	438	449	423	426	391	428	409	421	416	421	434	392	421	429	449	428	439	398	398	407	412	377	413	445	429	421	451	441	426	456	382	456	443	483	432	424	390	412	413	410	406	438	417	426	412	453	421	443	429	457	442	418	410	426	428	442	417	406	440	433	448	453	426	439	452	402	431	416	422	418	373	436	411	414	450	420	432	419	427	450	401	459	441	419	445	419	399	461	372	406	386	433	454	427	455	439	425	424	440	392	418	409	429	407	431	434	411	418	438	416	465	455	433	431	411	412	392	426	424	405	390	419	448	431	431	411	442	424	440	476	395	473	416	441	443	415	419	498	431	423	416	434	437	430	448	405	429	462	400	415	406	429	419	426	419	432	417	441	414	444	420	405	437	443	463	410	401	438	443	407	406	429	448	442	431	444	446	446	435	435	434	435	416	414	424	397	417	438	439	413	430	414	477	403	417	402	434	420	405	445	431	399	440	426	421	451	453	430	401	430	422	408	459	471	448	436	456	416	422	392	438	400	404	414	437	464	376	465	432	461	415	419	413	419	428	447	427	416	401	431	450	408	437	472	430	400	424	438	455	448	391	431	433	411	499	421	447	428	404	405	404	450	417	456	462	441	443	424	408	433	396	426	426	440	423	415	433	422	456	462	442	423	424	412	452	420	436	404	406	404	409	405	412	421	409	459	437	352	413	435	436	389	452	449	403	377	437	406	428	406	408	419	461	446	417	413	429	445	447	430	441	421	481	417	431	441	391	455	429	406	453	419	434	442	411	438	446	426	444	455	418	405	413	420	414	411	391	459	427	444	439	413	455	452	427	394	409	404	397	443	449	404	458	402	387	423	414	392	410	432	412	467	404	436	419	414	421	413	451	388	446	398	427	437	423	447	440	478	406	430	406	440	477	414	442	411	408	464	418	474	396	402	431	437	412	445	396	422	482	422	407	396	412	423	422	449	405	460	453	403	443	431	473	458	456	460	400	411	424	421	431	453	429	488	462	411	415	409	405	433	408	449	412	439	429	445	401	439	447	364	433	426	428	434	423	427	380	438	404	456	433	466	416	406	411	407	411	422	450	432	440	457	455	432	418	444	478	437	428	406	429	425	462	429	422	444	405	391	415	426	388	459	400	409	441	417	451	420	458	415	430	444	428	448	439	424	452	405	440	426	443	427	440	428	453	422	441	437	433	431	453	409	421	439	441	412	435	443	447	432	430	406	425	450	454	436	406	398	400	415	408	423	424	411	413	447	412	396	423	429	409	434	396	414	422	453	483	399	413	439	469	398	421	384	422	431	408	428	435	453	420	484	378	412	416	408	404	420	449	411	419	424	430	415	426	444	428	424	394	458	425	451	428	396	390	425	434	426	421	404	448	403	378	436	425	414	406	415	430	429	407	408	430	408	436	441	398	453	403	409	432	443	505	424	408	428	403	392	388	426	448	483	433	418	396	476	406	450	460	390	445	422	392	423	421	452	398	425	417	455	440	442	413	420	417	494	425	450	442	468	436	391	420	416	434	450	434	399	470	446	415	441	435	425	455	459	452	405	411	406	417	429	419	432	434	399	430	406	461	465	470	407	452	445	392	473	439	403	473	440	405	377	408	439	489	442	426	425	441	417	435	409	404	392	450	400	414	407	428	438	453	410	401	423	429	442	457	462	444	372	428	412	429	437	446	426	447	415	411	454	432	412	436	459	450	430	413	440	456	434	462	433	487	463	433	386	447	395	431	434	418	409	441	402	432	390	400	402	427	416	410	445	453	397	465	423	392	436	386	421	433	440	429	445	446	422	405	404	442	388	407	477	422	417	401	469	416	455	401	447	412	388	413	422	409	428	419	446	424	474	461	448	412	431	420	420	454	458	402	434	402	428	411	410	433	505	410	414	426	439	417	438	427	435	414	398	423	430	399	422	408	426	397	482	452	459	424	451	403	426	432	433	425	444	399	436	464	457	450	429	422	478	418	445	397	422	393	390	421	396	398	474	414	467	440	425	429	422	446	439	441	421	423	441	417	429	424	457	397	402	417	438	400	377	423	442	430	383	446	394	425	431	448	415	393	435	433	465	439	412	382	427	454	392	442	408	395	424	394	445	447	381	406	453	412	410	438	450	432	401	415	472	418	439	439	438	429	442	394	429	391	435	429	458	438	399	448	496	435	443	426	376	406	457	418	480	406	397	449	430	438	466	447	435	438	398	403	402	472	438	442	457	429	443	436	431	412	409	441	433	424	400	416	436	425	431	415	449	435	406	429	438	421	410	381	423	401	433	414	410	452	423	456	407	473	428	401	442	458	428	389	427	459	456	444	442	391	416	410	399	431	418	387	420	460	458	426	432	413	406	456	423	462	392	415	483	427	439	445	448	431	434	441	409	438	413	472	410	419	412	401	422	455	410	433	476	433	397	449	413	405	436	449	377	413	393	412	425	423	443	430	435	433	441	411	397	382	444	431	410	453	429	443	435	447	410	413	466	397	456	429	444	403	422	440	416	417	427	445	419	458	444	414	434	422	415	444	426	430	448	421	410	400	457	452	398	466	424	419	430	418	425	395	414	438	444	419	436	458	434	439	396	385	377	435	430	428	407	444	396	401	409	434	443	455	418	456	406	412	404	414	446	410	409	455	439	455	390	417	438	416	432	406	419	428	444	411	447	433	429	440	408	437	406	421	446	432	437	458	432	444	391	405	400	375	423	423	425	447	411	430	432	409	439	408	412	398	400	454	398	399	456	416	435	419	388	426	430	431	411	439	426	449	480	454	392	399	437	410	398	421	445	403	451	439	404	430	404	409	461	408	427	432	404	429	437	441	405	440	362	403	426	400	429	425	391	424	420	460	438	398	391	425	451	402	428	425	419	438	436	455	463	399	460	402	376	435	435
8034	1012	904	923	901	888	897	894	907	891	896	912	929	866	900	856	945	911	889	905	892	879	907	883	921	873	890	857	933	922	859	870	862	875	879	873	904	861	915	879	924	880	863	815	895	896	901	951	812	853	884	873	869	847	876	900	950	883	857	873	806	869	897	890	881	860	863	891	916	892	857	896	905	847	866	899	800	858	865	904	899	867	897	856	834	845	912	882	906	848	892	902	863	892	884	895	912	869	817	880	883	875	878	905	863	825	909	854	832	887	878	876	925	887	888	888	856	912	936	915	865	897	882	893	878	887	825	898	853	902	915	907	898	915	867	888	837	864	883	830	869	879	902	925	899	913	902	866	905	858	867	882	870	843	882	836	895	899	911	858	856	907	896	857	884	884	888	904	917	923	914	858	872	905	888	935	862	875	930	862	849	890	904	902	882	857	858	825	934	844	868	849	894	945	912	900	916	890	912	893	894	877	847	875	913	928	872	862	821	898	859	871	841	882	882	942	887	875	961	868	859	902	862	882	898	864	911	922	876	893	885	900	859	876	931	873	862	903	876	892	924	833	846	937	917	905	890	882	830	876	887	890	942	901	828	906	900	893	811	872	865	891	948	949	863	841	873	852	883	905	876	893	867	870	874	883	865	928	889	839	830	857	848	879	869	942	898	834	836	907	859	898	919	917	917	967	902	804	887	902	871	866	967	876	833	909	886	869	894	901	853	861	864	890	886	907	907	907	888	837	835	882	892	823	924	918	855	912	875	881	883	863	878	860	911	889	906	903	903	899	914	895	897	854	931	947	857	865	845	899	879	869	859	895	887	864	899	902	891	881	900	900	923	898	890	872	882	869	875	870	885	884	968	861	874	937	907	896	890	909	891	859	852	865	883	899	863	885	844	879	887	897	859	863	920	859	872	884	903	850	861	879	929	864	930	852	857	865	937	869	904	877	857	891	915	903	882	892	874	908	881	888	897	919	875	906	914	853	879	936	874	911	910	861	858	910	876	875	883	850	887	914	925	921	887	859	900	890	895	855	893	877	859	928	887	848	898	893	870	888	898	868	894	874	923	869	880	893	873	884	880	881	876	885	869	925	878	844	869	842	875	917	881	933	852	950	923	888	896	894	875	946	873	930	913	876	876	902	892	920	871	903	911	912	873	820	935	820	814	906	862	919	866	872	831	862	875	881	879	872	892	900	848	842	841	917	922	878	833	933	864	877	883	859	849	908	874	849	859	859	896	928	899	902	911	813	866	890	885	877	885	923	906	880	927	837	839	892	866	837	887	906	930	890	934	815	876	827	904	894	901	921	921	888	902	858	915	891	890	879	883	867	888	867	849	858	861	893	823	912	894	869	836	888	914	920	936	914	847	873	910	909	935	888	862	869	900	878	881	914	860	873	887	866	883	893	883	926	856	847	894	881	907	888	883	886	926	892	892	916	863	891	874	914	889	879	917	938	839	888	920	918	911	859	933	840	873	884	863	894	908	883	942	905	880	906	847	880	866	867	875	867	868	909	882	900	900	900	777	856	907	855	883	919	898	889	873	868	886	900	899	909	872	881	888	870	897	900	891	864	863	910	874	942	863	875	863	858	928	884	913	901	820	870	918	922	922	879	944	820	917	933	904	898	890	840	885	880	869	909	923	875	908	892	891	912	879	875	884	883	841	931	841	858	845	871	901	883	912	869	827	858	884	862	927	859	851	894	896	928	957	957	849	889	854	858	894	896	898	863	867	889	892	850	918	833	851	889	881	870	869	936	932	909	946	901	852	875	876	914	886	874	867	913	927	863	879	882	906	870	937	913	843	916	884	898	874	863	870	929	870	874	899	891	861	836	908	914	897	794	868	943	873	896	918	933	893	850	874	919	840	890	906	870	862	842	889	876	899	871	885	880	881	921	881	836	911	907	928	882	878	857	885	945	841	863	831	905	895	879	877	825	863	896	890	909	854	905	924	882	899	846	944	926	853	877	913	938	828	996	888	928	904	899	948	863	904	881	974	923	866	850	867	868	890	828	866	879	874	893	878	862	892	887	877	839	900	875	888	875	889	860	881	864	853	865	886	867	915	835	836	887	886	864	874	855	865	851	849	851	887	887	896	879	879	870	888	880	888	856	827	872	834	875	898	898	877	864	901	860	880	887	879	862	821	891	852	893	900	885	930	862	851	920	849	876	931	858	913	793	863	851	939	910	901	925	899	890	837	887	875	850	900	872	880	875	891	955	867	857	873	827	878	923	906	854	905	872	901	844	897	871	880	875	843	926	918	894	904	856	943	879	899	865	931	847	896	893	917	867	901	930	855	860	902	900	881	835	878	909	878	867	839	885	905	876	863	895	909	904	902	891	837	907	858	923	911	916	920	880	910	898	917	842	906	930	870	845	878	906	872	912	895	950	891	841	860	862	921	852	885	901	883	880	866	907	878	907	925	926	852	832	911	863	893	868	917	921	809	872	856	839	842	923	926	881	885	861	939	909	901	934	868	843	890	856	888	904	917	861	896	887	895	912	888	875	948	870	912	861	879	933	817	867	915	874	914	853	888	902	889	927	874	873	906	936	896	832	923	922	907	941	855	877	881	890	855	890	848	873	892	877	928	882	875	928	970	935	911	899	956	859	901	930	888	900	950	866	854	870	824	900	877	839	886	870	862	904	882	899	920	899	920	834	889	873	968	878	855	887	875	919	919	870	936	870	867	854	918	945	896	887	897	883	872	872	906	913	847	913	872	900	891	898	898	824	836	884	842	877	858	886	829	823	824	920	919	885	859	880	865	910	862	863	856	931	840	881	875	865	892	888	863	886	892	887	932	864	863	860	795	839	915	893	887	851	853	944	824	846	865	886	844	837	874	901	875	884	880	854	873	873	908	910	869	905	837	922	876	846	886	912	884	855	877	828	919	860	876	934	899	836	911	872	896	906	862	856	941	903	888	921	867	825	942	912	871	857	896	876	880	905	849	890	888	881	914	852	838	896	915	966	882	847	874	856	853	872	916	875	916	881	868	908	935	897	875	911	853	908	878	880	859	899	883	843	890	881	868	889	918	888	886	906	878	839	891	859	836	887	918	907	867	895	935	935	841	919	897	870	888	868	873	901	913	841	931	856	894	884	864	920	836	876	874	947	910	885	870	883	953	914	875	940	909	871	855	895	910	895	869	902	917	942	861	915	867	845	904	922	926	900	906	851	886	904	900	880	873	907	865	865	902	864	825	880	845	889	881	867	913	857	875	853	886	906	872	899	885	889	861	921	856	882	832	912	852	840	845	880	887	853	885	885	896	948	877	877	847	840	867	882	893	882	875	841	927	870	926	809	899	863	880	875	911	799	850	903	956	882	864	877	846	879	897	901	929	904	856	889	855	876	868	891	899	905	861	896	895	857	876	884	846	884	837	863	917	852	924	931	858	907	872	882	849	861	894	885	871	878	861	907	890	897	902	841	895	905	882	863	892	911	842	895	873	873	882	907	896	923	868	924	844	874	895	862
25958	21634	24261	29513	21633	10715	487	369	321	297	287	324	278	288	286	290	307	260	306	305	273	263	286	241	261	272	255	289	278	291	282	260	259	287	255	320	282	271	241	278	308	273	267	288	286	293	293	248	266	266	239	270	248	290	275	256	268	244	235	288	275	253	269	262	268	261	256	262	262	263	280	261	289	280	276	279	289	286	252	270	265	245	267	272	265	260	283	262	267	244	279	272	294	266	261	249	288	277	299	286	261	250	273	281	289	284	256	237	275	294	271	266	278	263	280	280	287	256	289	292	282	248	262	301	282	280	252	273	281	238	238	245	271	235	275	261	262	272	270	282	282	273	273	275	263	291	303	258	278	269	275	252	282	296	288	251	288	283	279	248	245	265	276	261	248	246	269	280	297	268	286	261	244	258	262	261	286	274	271	282	263	278	265	256	281	280	278	240	255	260	284	279	274	283	252	284	265	306	280	297	275	231	261	270	260	290	276	278	245	249	264	256	250	266	267	254	279	282	286	241	253	315	280	255	286	250	270	284	236	279	257	266	313	254	258	289	269	257	272	275	271	268	263	265	288	275	265	264	268	259	293	279	258	295	248	257	287	281	260	294	267	251	262	255	299	270	284	259	244	244	252	270	277	301	266	270	257	274	274	262	229	284	275	295	283	268	267	256	268	258	244	255	238	276	255	272	265	255	243	268	254	280	270	282	259	267	313	267	285	242	270	246	270	271	278	291	258	252	231	267	290	319	296	267	283	270	295	261	261	244	292	262	272	299	250	276	296	279	247	277	271	262	284	236	248	278	274	278	278	281	275	269	286	286	256	249	278	294	270	262	237	288	279	273	281	273	277	261	256	262	240	266	271	290	266	267	266	291	276	241	303	260	277	274	268	272	284	272	272	285	281	287	268	263	256	241	255	248	253	265	302	287	269	250	248	241	238	254	312	275	249	282	292	247	295	272	266	280	270	293	261	257	282	258	290	284	252	281	282	297	288	293	298	284	270	269	255	288	275	272	258	248	275	283	309	238	282	255	256	283	271	244	258	317	300	298	257	241	265	253	282	257	254	294	267	315	281	269	275	257	280	265	269	281	255	289	291	247	269	267	285	274	278	265	265	267	263	254	267	256	232	268	274	252	252	275	277	274	244	271	270	264	242	245	262	274	293	238	277	289	293	278	248	262	246	286	280	260	257	258	287	282	283	266	264	276	246	241	258	287	262	270	295	255	278	263	253	298	281	269	276	275	274	298	251	273	259	255	271	249	249	263	259	268	265	266	257	229	264	263	263	278	277	262	291	252	280	275	276	255	272	286	268	254	270	267	251	265	271	279	295	279	263	281	265	254	249	269	267	263	267	257	275	326	284	269	276	285	272	291	279	281	293	273	241	253	270	253	268	279	288	254	276	260	263	256	277	262	257	275	274	290	271	265	258	289	277	274	262	293	298	297	267	276	314	252	259	273	292	306	298	264	256	262	278	253	294	295	257	248	301	294	277	253	332	277	261	309	280	290	266	274	282	249	276	299	266	258	277	242	264	307	267	275	249	262	289	251	280	254	269	284	276	290	314	271	281	240	233	291	259	261	280	265	240	258	238	267	274	252	283	260	255	276	272	256	218	257	256	267	270	265	286	269	289	272	308	216	249	256	289	255	274	271	264	235	268	255	307	273	260	255	303	291	292	265	275	255	278	267	294	269	246	291	264	259	278	281	256	271	258	264	276	263	263	278	244	277	269	264	293	252	253	261	285	260	262	294	271	262	296	286	293	316	250	302	295	278	252	272	282	298	301	265	278	290	242	273	270	276	253	253	296	252	297	276	273	267	243	278	284	289	274	259	260	259	267	248	264	273	240	235	260	244	269	249	276	286	282	249	262	258	262	257	254	288	270	270	283	264	290	308	285	289	264	256	260	278	233	244	249	279	259	251	268	245	237	288	280	271	299	245	277	262	257	288	273	259	293	276	281	246	279	253	246	248	258	262	266	269	308	265	241	283	289	259	291	282	272	257	271	257	291	259	248	257	265	279	269	262	261	251	287	283	237	273	286	244	238	258	253	289	297	288	274	270	295	267	284	256	258	248	276	279	267	255	283	230	288	278	246	272	264	273	259	262	299	279	275	267	265	266	257	265	263	265	266	271	266	254	269	265	276	253	286	271	254	252	287	264	258	268	242	243	280	249	277	287	245	291	250	256	254	311	258	275	254	263	294	293	263	268	282	255	277	272	300	277	237	249	248	274	252	245	276	279	256	288	252	281	294	289	252	266	289	255	261	288	266	265	242	285	271	290	267	268	288	296	283	271	267	259	269	295	290	287	259	290	265	254	262	271	287	275	262	254	265	260	276	305	252	288	282	291	292	260	313	267	254	270	272	255	274	292	271	247	281	251	253	286	295	276	244	291	260	286	279	250	243	260	282	285	253	265	275	282	275	274	277	270	251	264	258	227	269	252	259	304	281	293	274	266	272	264	256	262	247	266	281	258	296	287	259	256	295	269	257	245	291	283	293	282	270	271	243	266	306	278	264	263	283	286	276	299	269	273	298	252	294	235	246	268	273	272	270	275	275	268	274	285	296	290	267	269	274	272	272	283	261	259	277	287	245	280	285	276	271	300	252	296	287	292	324	285	252	282	260	263	277	264	260	258	251	300	278	284	302	269	233	285	284	247	269	256	251	244	265	245	280	316	295	299	248	229	250	269	253	266	279	274	295	242	288	258	255	279	263	259	265	296	267	268	264	255	266	242	280	238	262	265	279	288	262	277	295	277	271	255	292	271	277	249	273	296	278	281	278	273	230	269	243	284	276	270	275	281	250	243	275	279	252	274	266	270	261	247	279	291	270	256	271	284	261	232	272	280	295	280	274	260	265	276	272	278	260	242	252	265	294	262	281	286	237	279	235	288	285	279	286	294	279	255	263	256	287	277	302	291	294	255	274	288	299	269	268	281	279	260	284	256	268	263	233	229	260	280	271	292	266	288	270	289	281	264	273	285	272	272	283	257	252	278	288	265	247	279	260	235	249	267	233	275	279	248	266	257	266	286	276	291	260	273	264	254	255	279	281	270	275	267	273	293	272	253	264	234	278	249	230	264	311	286	225	262	274	280	281	267	288	262	267	279	280	268	259	239	281	288	294	279	260	274	270	263	263	291	253	231	265	275	260	248	230	258	262	259	253	213	274	269	253	265	242	272	271	278	276	274	269	273	229	272	285	295	253	305	275	271	265	264	273	247	285	286	274	276	260	265	297	228	239	272	288	260	261	271	253	288	230	304	303	256	245	258	273	299	289	301	279	266	278	250	251	271	269	243	267	254	258	288	268	274	286	284	239	292	288	271	305	268	261	258	272	277	275	282	291	291	267	296	288	288	269	243	258	261	272	256	289	280	276	250	263	276	276	241	250	270	258	240	299	265	269	245	248	245	265	242	247	272	251	293	264	245	259	254	310	270	281	268	238	297	258	274	269	272	283	265	279	270	266	255	251	260	274	230
4469	1916	1028	724	665	627	616	633	622	586	580	602	577	537	579	578	579	597	638	586	559	593	554	577	545	610	552	609	577	535	512	569	549	581	567	581	578	567	589	556	580	597	576	573	579	591	569	591	525	591	556	553	562	580	617	577	553	593	577	540	534	600	583	530	554	547	605	566	598	596	582	543	566	572	612	548	563	596	572	565	543	534	608	529	583	573	547	575	594	572	555	598	582	558	608	581	567	593	600	585	555	582	564	590	535	546	571	542	541	597	569	570	585	583	602	554	547	562	567	554	557	588	568	584	542	540	529	568	620	574	579	598	604	592	548	602	552	523	571	557	508	588	566	572	571	563	577	570	595	521	627	583	606	558	549	569	581	558	571	565	597	583	534	551	557	558	598	595	586	543	573	633	599	585	593	581	575	579	556	559	526	559	587	535	577	556	568	604	562	584	605	585	549	588	563	536	573	629	595	518	571	534	577	556	576	549	580	544	579	587	552	533	586	609	555	578	564	551	593	609	589	588	567	571	551	586	603	533	554	551	632	563	559	593	559	574	579	525	577	601	574	562	564	563	572	556	557	617	576	569	544	521	547	552	582	563	616	612	589	574	555	555	571	635	576	570	605	553	587	566	602	558	592	570	510	580	604	557	562	588	590	616	559	558	620	599	567	564	616	579	584	589	573	537	542	576	558	580	561	578	591	603	557	523	592	614	528	576	604	578	550	559	567	589	553	596	570	609	619	569	549	630	593	557	577	577	562	547	602	567	582	591	550	572	541	612	580	547	563	588	574	573	544	587	574	601	572	566	565	580	570	574	591	556	591	573	555	567	596	570	546	593	552	585	583	574	590	585	558	543	582	577	520	587	580	553	590	581	557	569	553	571	554	567	564	574	560	588	583	567	560	596	580	577	538	583	575	584	580	568	582	544	567	567	562	544	600	563	589	591	563	542	559	597	581	574	623	573	566	599	573	527	588	573	585	535	566	531	554	549	525	574	599	577	565	568	557	554	522	613	598	575	543	606	553	580	540	553	505	564	542	550	606	602	585	563	568	608	613	607	536	554	590	536	587	564	600	573	589	547	560	587	561	531	572	537	556	556	555	596	553	590	580	586	592	602	559	581	603	575	567	602	556	604	579	557	597	576	618	569	596	595	539	564	622	611	544	552	545	559	601	576	579	580	571	566	548	549	569	550	535	587	564	576	599	598	598	571	587	558	561	569	554	561	531	562	545	544	587	589	582	551	562	571	573	594	562	557	554	575	601	533	567	524	624	577	549	576	612	599	575	606	606	594	509	558	552	548	590	519	598	557	566	542	582	550	578	559	557	605	579	602	563	590	566	553	565	537	555	580	579	593	523	611	558	620	564	549	529	584	570	591	523	589	569	595	584	564	552	586	556	580	543	578	608	580	582	561	572	573	587	572	579	583	526	533	585	564	563	585	600	531	600	566	560	593	563	514	565	584	576	542	540	598	559	573	578	582	565	577	569	502	574	564	562	571	610	580	581	605	543	603	616	572	616	530	582	596	564	620	584	576	614	558	545	593	578	603	589	601	562	549	592	561	546	539	561	592	565	533	566	580	532	527	575	580	574	573	554	558	586	575	543	603	603	547	552	618	522	591	614	589	600	583	598	583	603	583	554	571	591	539	566	565	573	574	571	575	624	545	563	584	526	595	532	546	553	604	551	549	581	564	553	528	562	576	564	571	556	577	590	563	549	581	567	594	549	570	612	565	569	584	623	555	574	619	607	549	568	575	564	616	579	618	543	589	567	547	580	525	562	581	568	568	579	556	538	590	572	607	604	588	563	561	577	569	585	602	574	560	619	554	528	546	629	582	580	541	540	509	581	569	614	577	557	549	598	559	571	591	550	586	555	525	600	589	561	553	592	568	589	539	540	589	572	618	568	607	575	534	534	566	556	583	573	585	564	567	566	573	568	552	570	577	576	603	606	566	578	556	578	561	567	588	593	576	582	584	581	554	581	586	601	544	553	585	554	576	560	559	574	573	566	560	587	586	592	558	551	617	526	557	528	585	558	534	512	618	564	533	592	603	609	599	552	553	557	538	538	562	587	547	535	553	562	578	564	596	525	533	572	582	584	573	596	547	570	558	571	619	597	602	565	580	575	588	517	567	564	531	569	595	555	587	565	603	546	563	554	548	547	555	572	569	608	552	553	539	552	612	556	541	588	576	559	584	541	592	555	615	603	552	605	583	568	557	538	598	565	549	529	563	634	550	599	535	605	584	601	571	574	551	555	549	557	555	599	555	570	557	571	553	571	536	605	563	585	580	534	564	613	586	548	599	565	563	579	572	570	561	593	603	553	567	582	546	590	576	579	588	583	587	551	547	564	572	582	618	563	619	598	549	558	551	539	569	617	559	566	593	545	552	562	589	580	565	561	546	549	620	575	575	538	622	635	577	572	630	527	548	567	572	562	587	601	560	521	574	611	564	619	557	591	565	556	574	567	546	584	599	602	566	587	644	578	571	565	546	571	566	561	559	593	568	551	571	570	566	560	559	546	559	531	569	574	559	591	574	544	619	551	588	598	573	578	561	612	629	563	559	571	481	569	551	587	560	563	561	566	517	597	591	550	581	572	560	565	603	573	600	540	587	533	571	542	566	598	601	565	584	599	548	565	560	579	588	593	536	539	584	582	563	555	583	537	584	553	584	574	617	605	606	582	584	564	563	613	574	523	576	560	590	572	576	556	613	530	548	525	568	592	611	555	544	556	572	589	543	558	601	571	562	575	559	584	585	560	568	594	594	585	572	564	591	557	540	588	606	577	597	599	539	550	580	581	602	578	632	580	530	568	589	545	601	550	576	506	599	603	584	612	602	565	563	584	597	564	523	576	570	536	584	569	593	572	553	594	596	595	593	556	570	546	556	571	593	592	575	614	510	516	598	531	594	590	546	541	566	566	568	592	557	603	576	616	546	581	587	515	556	555	581	570	593	564	575	598	599	637	571	573	584	532	626	559	571	607	534	603	566	584	528	573	552	587	584	592	552	558	586	580	582	621	542	563	555	584	580	557	588	549	577	551	563	554	604	591	551	579	577	574	566	599	538	542	547	589	602	539	548	566	584	533	581	560	588	510	603	595	565	580	553	562	572	561	576	583	599	591	601	577	540	552	542	551	614	599	558	566	613	557	557	546	566	575	546	593	621	590	585	591	564	581	556	575	549	573	561	572	604	569	505	578	583	552	527	575	603	597	524	603	596	561	585	550	538	532	544	538	600	601	568	608	545	566	537	574	573	589	548	560	619	588	572	603	529	543	553	584	577	588	528	595	617	582	575	597	577	575	579	603	566	547	543	552	536	552	598	587	606	535	566	560	551	583	584	619	592	599	588	568	606	564	552	561	593	564	589	587	621	536	591	585	584	599	546	570	560	562	581	565	557	560	592	580	528	627	602	515	563	603	587	570	570	569	556	602	554	618	572	574	586	567	580	578	605	554	565	544	549	556	583	520	538	594	570
25150	21576	24633	28971	21580	21598	10233	387	305	233	195	174	192	185	178	169	179	153	132	184	151	136	133	136	131	151	141	132	136	154	147	141	128	129	150	160	122	154	123	140	141	118	128	128	127	138	137	130	127	119	124	128	110	146	133	132	143	116	137	143	153	131	151	146	122	123	154	129	152	125	127	139	124	156	122	134	111	137	148	129	137	133	156	126	109	134	138	128	135	113	147	124	95	134	143	125	122	120	125	138	125	137	141	125	142	135	141	127	117	126	166	126	107	132	123	136	132	129	127	156	144	98	150	133	131	119	123	128	139	150	111	130	114	130	123	146	126	145	99	109	124	133	128	134	147	108	138	129	122	127	145	122	114	141	143	120	109	131	123	124	118	128	114	129	123	125	120	130	136	102	144	125	121	123	124	131	124	115	131	118	154	139	132	125	140	129	117	138	114	131	125	131	111	136	108	163	143	137	127	133	158	130	126	120	121	129	118	134	115	139	133	135	144	127	121	115	135	156	133	114	128	132	126	147	127	127	109	153	138	128	127	129	155	129	131	133	108	144	141	120	128	143	117	126	143	134	135	107	122	154	156	121	99	108	133	131	125	125	135	130	117	104	138	109	114	123	134	129	104	124	161	125	97	106	121	130	112	120	124	157	100	117	141	126	141	124	116	120	144	117	110	131	131	134	135	128	149	118	133	123	132	128	151	146	161	138	136	145	142	125	124	127	154	129	118	121	133	145	142	112	135	137	137	111	136	112	121	106	125	133	148	141	127	143	156	106	144	142	127	119	144	119	108	132	135	135	140	136	121	135	124	136	118	116	125	125	129	129	117	107	134	126	134	139	133	101	124	147	115	143	139	141	112	129	135	136	113	134	130	118	141	109	112	118	141	130	138	124	128	147	107	118	124	140	118	123	113	139	133	120	128	123	107	113	128	128	119	114	127	120	136	109	124	136	109	136	129	117	133	125	154	138	150	130	132	134	139	155	132	129	112	112	112	150	122	113	108	114	133	144	140	124	126	150	137	141	113	125	118	120	124	109	117	104	125	129	139	117	129	141	144	147	133	137	135	132	111	122	126	122	130	139	129	118	138	137	141	135	138	130	122	122	138	112	123	123	130	136	158	158	144	124	128	134	124	141	154	147	136	144	147	129	122	146	126	124	139	128	136	110	153	112	124	129	127	134	130	136	116	110	131	95	122	133	154	116	135	133	118	173	151	124	102	112	148	116	135	140	122	111	150	138	130	126	122	108	134	123	132	129	149	109	120	119	127	144	131	119	124	141	116	141	103	130	125	128	140	134	127	129	116	122	102	141	147	126	118	121	132	114	122	115	116	119	112	121	129	116	142	97	134	140	110	138	136	131	134	117	109	130	111	120	120	121	119	122	118	125	122	137	126	131	150	131	116	108	129	114	138	111	135	124	134	123	126	128	131	134	127	144	121	140	106	119	138	147	120	142	117	132	132	124	124	127	122	115	142	151	102	116	147	149	135	117	130	121	112	143	117	146	119	128	136	118	132	113	138	117	130	142	131	113	123	124	134	131	127	100	122	118	124	144	110	134	129	122	138	117	113	126	126	121	98	137	152	126	118	105	122	130	117	141	143	145	134	123	124	137	120	139	142	110	125	134	136	114	128	138	136	128	129	134	112	125	112	133	107	139	129	135	128	118	130	142	119	152	112	125	124	133	133	145	146	144	100	128	128	144	132	114	128	123	132	142	141	133	123	131	122	140	114	127	115	114	131	143	145	117	117	118	129	137	133	118	121	134	131	144	121	134	150	113	134	114	153	139	112	134	119	112	144	122	146	112	122	115	137	137	129	124	130	141	156	119	121	125	133	113	129	124	137	143	137	137	123	138	129	150	137	110	132	116	146	130	125	140	126	121	142	131	129	141	116	133	140	127	112	155	138	123	120	146	107	146	132	149	111	108	121	126	142	122	120	116	139	122	124	121	118	129	127	98	115	151	131	133	101	102	139	125	134	130	108	123	137	136	125	134	128	126	132	135	133	138	110	132	144	129	110	128	130	134	116	107	125	124	138	132	117	114	148	126	137	124	146	145	140	111	133	127	131	116	126	122	111	123	126	129	132	125	129	123	116	118	120	124	124	102	151	138	125	124	143	123	149	125	121	120	117	122	124	142	142	110	132	114	143	141	116	118	126	139	134	120	144	150	136	115	101	137	138	128	137	115	150	109	128	140	138	119	113	144	141	140	133	125	134	134	130	120	115	144	124	146	134	143	144	120	124	123	135	146	114	116	128	123	138	113	146	138	129	123	140	115	134	134	131	127	138	139	155	147	131	119	125	128	131	132	113	113	148	152	122	137	131	134	127	122	127	103	125	123	126	119	132	118	136	128	114	121	150	134	103	118	145	130	120	132	126	141	144	132	130	135	152	112	119	136	123	115	129	135	136	124	159	146	137	119	126	139	119	119	122	117	148	143	128	136	107	118	153	147	129	137	159	134	152	154	139	147	128	104	133	136	126	128	129	151	135	130	120	129	142	126	120	129	100	118	127	113	138	120	121	122	127	146	139	134	141	106	131	125	125	125	136	125	149	131	140	122	111	120	134	144	144	132	116	116	131	119	121	132	117	109	135	108	119	154	132	142	117	137	145	135	116	100	114	124	118	142	130	119	132	119	123	139	140	125	135	135	155	127	103	130	124	134	124	132	141	116	121	130	135	139	129	151	112	137	128	128	131	130	122	151	143	136	121	133	144	104	116	122	131	115	144	141	126	110	142	141	137	142	127	136	118	138	125	123	141	138	133	139	145	130	96	132	150	151	121	105	114	107	117	115	110	128	114	116	129	167	131	131	120	132	131	124	137	100	156	130	139	136	141	121	136	133	99	129	134	138	128	144	100	131	128	133	120	115	131	137	143	152	142	125	125	129	114	136	123	118	137	136	113	130	137	126	118	136	124	136	123	110	122	108	122	112	149	120	133	122	134	127	123	154	146	126	128	118	139	128	135	130	135	126	126	144	143	135	152	127	119	137	144	130	143	123	125	120	119	148	109	131	134	133	136	138	113	123	123	108	113	115	119	134	121	121	127	137	144	133	136	123	116	133	130	134	126	132	130	143	119	111	135	129	123	129	140	135	166	114	117	124	124	133	149	121	123	128	148	118	146	131	141	160	134	136	127	128	143	129	122	133	114	119	129	137	142	143	123	115	129	137	129	139	137	136	135	150	124	127	104	121	136	129	140	141	138	124	123	134	138	124	121	142	142	151	113	92	132	122	132	145	114	131	141	95	117	141	121	121	142	108	120	114	149	123	126	141	137	125	111	147	123	134	124	154	127	120	127	138	125	119	101	119	150	128	109	108	108	136	135	126	130	128	120	138	128	154	122	151	112	116	135	127	147	152	134	117	117	136	130	137	112	122	121	125	137	134	142	140	127	135	124	141	126	139	138	138	130	117	128	118	148	137	135	145	120	138	120	141	123	139	122	120	125	121	133	107	125	114	150	115	113	136	131	132
4073	2962	1346	683	490	436	391	322	335	326	323	340	304	325	318	315	308	315	311	312	317	330	336	321	291	312	334	307	345	350	320	327	323	306	317	332	290	291	349	323	295	299	318	311	339	310	280	305	345	301	327	325	316	319	295	349	315	289	306	323	332	316	335	333	294	313	332	308	314	328	358	289	302	313	312	313	302	313	306	281	306	293	341	312	326	314	326	324	290	332	312	322	299	319	316	314	323	326	323	321	321	314	293	307	334	292	266	303	321	346	328	343	335	299	306	298	327	272	300	310	284	286	294	296	329	299	303	329	318	327	329	305	304	349	330	317	340	326	322	307	296	331	331	300	309	310	306	312	332	303	341	298	319	326	330	306	313	311	350	296	306	305	324	314	288	323	291	328	297	313	307	317	327	311	334	278	316	287	295	330	297	304	348	326	324	328	307	316	311	328	310	322	308	299	302	320	297	343	304	296	290	351	307	300	329	307	341	318	294	334	281	296	281	307	290	303	342	324	310	313	325	312	304	329	327	329	311	362	338	346	311	322	285	319	301	315	335	298	320	319	333	295	317	313	343	313	337	339	329	297	298	324	303	299	310	311	303	317	297	354	351	309	339	306	321	322	302	302	347	337	309	314	293	297	316	313	292	320	299	306	322	325	330	325	299	342	296	306	339	315	310	322	306	322	308	318	297	325	318	306	325	314	279	333	323	279	325	343	294	320	335	305	382	337	298	304	312	307	329	332	293	301	303	288	351	341	319	296	314	315	330	354	306	327	301	344	296	351	316	313	325	310	309	314	324	291	301	329	304	321	309	316	327	283	304	326	350	323	311	329	320	308	304	323	294	319	314	301	303	323	305	316	331	308	311	314	317	325	304	343	297	316	295	325	323	283	307	300	297	323	320	333	299	307	303	325	277	320	318	325	331	341	306	297	288	333	339	303	313	286	311	306	312	348	292	298	336	264	342	338	285	287	300	294	304	306	300	336	323	288	328	306	291	297	293	354	324	328	312	281	318	292	322	308	279	291	296	311	305	306	316	302	305	309	314	304	311	314	332	313	326	317	309	299	295	339	295	310	326	318	341	298	305	327	362	318	289	321	319	316	354	309	325	328	313	327	305	302	321	314	300	304	303	307	333	306	345	301	324	322	324	315	318	307	333	351	322	334	306	283	329	316	320	317	327	321	339	305	308	327	321	307	305	325	333	288	339	286	326	302	315	279	323	328	310	309	294	307	326	294	309	308	307	337	328	337	312	315	313	316	320	321	303	332	301	343	298	299	294	299	317	329	331	290	311	322	304	293	308	331	312	321	300	322	328	335	342	324	347	310	301	329	296	336	334	346	300	314	301	328	323	345	324	293	312	312	303	303	297	331	298	334	338	303	325	333	306	286	322	346	342	271	294	285	314	326	321	341	295	304	332	336	326	298	284	317	344	317	349	299	319	299	316	292	315	324	332	313	306	290	299	319	303	306	308	297	294	338	324	311	301	307	303	314	348	319	328	280	306	310	289	300	301	307	304	328	287	297	321	287	311	326	274	314	331	321	298	318	315	334	300	320	365	328	322	322	299	326	290	313	281	329	327	316	313	303	310	340	292	291	324	293	282	310	291	327	322	312	323	335	303	331	290	323	338	304	334	314	320	302	282	325	303	301	319	284	324	320	303	295	347	298	339	313	325	304	313	276	300	319	307	302	314	315	287	293	321	347	317	299	323	344	303	332	329	309	324	334	302	302	276	359	315	336	305	279	301	294	324	346	291	298	327	317	312	292	322	335	312	318	297	342	308	304	326	312	331	309	321	330	267	307	338	307	314	314	326	318	307	309	312	319	302	328	305	307	325	306	331	305	327	364	315	300	312	276	312	298	321	322	320	297	340	328	315	330	305	303	340	293	314	315	304	365	302	305	299	313	317	298	341	320	319	293	298	285	315	325	338	338	302	327	302	313	347	307	342	312	298	316	346	311	332	320	333	334	264	336	335	319	308	312	294	305	306	347	335	329	304	339	335	312	311	332	298	323	324	320	327	312	284	303	266	304	316	324	310	303	327	298	342	296	318	328	290	309	296	295	302	326	288	301	299	293	336	335	321	320	291	336	336	303	311	281	289	332	304	318	312	307	309	324	314	293	331	324	293	323	335	320	300	327	299	310	321	284	321	311	294	300	312	292	304	316	313	293	318	324	296	319	334	306	308	320	321	276	308	320	300	333	318	316	316	298	342	283	318	287	320	308	289	310	307	316	308	342	337	293	316	326	309	339	308	296	298	312	306	306	328	339	309	286	329	297	322	285	300	306	310	338	312	307	322	328	321	335	311	338	340	316	312	311	286	348	290	298	321	302	305	317	302	305	310	328	323	307	312	344	299	326	279	317	333	320	340	300	289	310	266	314	306	287	298	305	305	328	284	315	305	279	310	322	310	299	330	283	308	328	316	321	337	333	311	337	310	295	317	334	309	309	316	316	317	326	307	323	313	287	315	317	293	303	313	282	319	321	358	304	311	325	302	328	296	326	292	304	320	293	301	318	339	291	304	271	338	327	285	276	293	323	301	312	297	339	357	302	333	318	324	309	317	312	290	283	281	329	333	307	324	293	327	311	343	326	297	317	272	322	328	288	323	282	336	316	303	298	343	314	296	325	272	269	289	331	334	309	299	349	366	314	342	290	309	337	347	325	303	329	313	290	300	310	274	320	285	302	331	326	316	309	309	293	317	331	282	284	305	311	323	286	340	306	324	327	320	293	337	310	281	328	326	317	303	296	307	352	319	307	359	355	342	303	338	321	288	309	303	305	297	300	303	309	358	283	332	324	323	294	331	340	325	286	336	318	312	324	304	336	331	319	320	314	330	344	292	300	327	330	321	299	320	313	338	326	287	325	306	332	329	344	310	281	304	304	325	297	298	338	302	332	312	315	305	303	279	317	302	319	315	355	387	296	308	319	331	295	300	283	301	290	291	308	310	284	333	300	308	318	319	321	308	299	322	310	296	313	300	341	279	294	296	304	321	312	318	350	292	318	287	310	342	293	301	337	313	343	306	313	309	322	280	303	307	330	316	323	315	330	321	305	303	334	291	290	298	336	302	305	315	314	311	314	323	328	279	326	323	310	315	303	320	301	270	317	316	296	324	328	319	327	335	318	287	310	275	330	318	346	302	330	298	321	324	340	309	300	317	324	351	291	322	306	333	307	295	317	323	317	273	307	321	314	297	307	298	343	325	322	337	306	301	296	312	315	296	323	291	299	310	301	321	315	308	311	305	298	292	324	315	280	309	304	315	321	298	316	316	312	286	325	305	321	316	301	324	288	334	324	320	331	294	340	315	313	288	314	318	315	277	335	297	321	322	342	309	284	294	301	330	302	308	305	340	294	331	317	325	306	306	299	349	343	314	305	341	291	306	301	352	294	305	328	306	308	303	296	289	303	291	335	294	322	304	322	332	323	310	356	312	300	315	302	295	286	322	319	316	291	294	303	330	340	301	277	342	298
34143	14926	2323	559	463	446	465	452	413	386	475	459	423	403	392	426	429	433	418	406	411	435	384	442	420	428	446	461	480	443	426	414	407	422	429	385	442	476	434	423	423	443	426	413	408	431	471	401	459	431	436	415	441	421	406	457	420	431	435	442	450	460	440	455	442	429	450	413	424	450	419	433	416	440	431	444	407	404	467	430	409	444	450	420	429	446	415	446	453	427	428	370	429	431	455	457	427	409	423	432	455	419	391	392	428	425	406	430	428	407	417	436	440	387	422	369	427	421	370	415	423	447	417	392	442	422	436	423	412	411	422	390	423	394	436	412	414	450	468	433	408	435	443	428	436	396	461	464	429	413	435	386	470	442	409	391	424	435	380	400	420	434	399	419	445	413	447	417	420	429	488	439	405	451	397	446	389	426	450	402	483	462	422	417	427	439	428	426	399	424	397	406	419	411	449	444	429	426	428	418	427	424	420	437	471	441	416	392	456	396	433	437	423	411	432	436	432	439	444	455	374	441	420	420	411	457	390	429	422	416	446	436	446	458	469	410	369	475	422	394	421	436	419	421	428	409	414	430	458	460	413	403	410	407	453	416	453	448	395	409	401	466	442	447	387	428	449	463	359	412	465	412	423	449	396	413	433	419	432	462	420	409	433	384	420	433	426	435	432	409	439	409	458	422	449	432	463	424	464	424	465	464	431	403	415	404	398	464	442	427	449	426	438	456	406	455	433	413	441	405	416	419	378	452	417	476	424	429	415	444	399	420	431	409	413	383	421	430	415	442	403	440	466	435	427	411	433	429	420	414	434	446	432	412	438	431	418	465	438	418	441	390	429	441	445	417	410	397	472	376	436	447	423	449	416	414	407	444	483	435	417	415	379	461	413	423	388	461	434	469	418	444	412	442	425	436	416	417	410	425	408	395	425	432	426	417	439	392	439	405	417	399	451	430	431	456	442	393	436	420	444	464	422	400	419	444	426	431	444	421	415	422	409	404	457	402	438	398	425	453	488	445	422	408	445	466	446	424	410	401	459	426	400	399	433	433	406	389	437	429	410	403	439	392	411	449	447	426	421	438	456	430	416	403	437	426	414	453	435	400	439	406	448	402	434	441	396	377	421	421	404	430	441	421	436	468	430	415	426	440	430	420	437	430	403	465	404	413	429	412	424	460	439	455	457	478	446	444	427	452	477	415	397	372	410	419	445	456	444	428	416	432	480	414	430	410	406	435	450	450	442	407	408	445	462	431	445	444	423	450	407	427	397	391	412	423	445	420	465	442	449	434	465	452	444	405	393	390	410	420	446	420	406	473	449	420	403	416	408	443	410	417	411	478	434	406	389	437	463	389	396	394	388	408	421	416	420	414	412	372	428	446	460	399	420	430	403	403	434	459	434	445	438	437	426	445	416	404	447	424	423	381	432	401	440	445	438	403	419	471	430	446	402	391	435	438	398	415	438	413	457	419	407	425	420	406	424	409	482	442	393	440	409	385	412	429	434	427	449	451	422	418	436	432	474	440	421	426	406	412	424	399	423	405	419	416	398	417	443	430	409	441	432	478	405	443	379	429	429	415	445	446	419	440	440	448	420	469	469	416	415	396	403	405	465	410	462	452	423	425	417	393	396	448	411	402	424	474	456	405	421	421	427	420	443	474	392	374	463	417	412	416	436	467	412	410	447	441	453	423	471	421	417	480	457	425	425	413	392	427	466	449	435	422	446	413	445	451	488	401	433	406	403	403	409	456	434	414	437	383	389	411	420	451	440	402	419	421	468	432	419	421	408	446	425	431	404	424	429	407	418	426	429	359	411	429	434	419	430	430	409	394	458	469	378	405	439	389	399	393	448	403	436	459	438	416	413	443	426	404	394	412	431	456	465	406	428	421	434	440	412	421	436	391	404	465	430	429	442	417	410	444	452	430	453	471	384	424	414	448	421	409	404	470	421	445	393	398	416	422	445	423	421	461	369	418	394	405	465	387	438	426	446	429	366	396	424	426	442	445	440	438	429	458	436	430	418	410	437	437	447	425	428	448	440	412	381	437	418	402	424	456	449	410	430	405	418	414	414	437	367	434	454	401	437	431	445	434	392	451	462	409	459	435	423	405	423	436	431	403	410	404	418	408	418	428	401	415	417	429	411	420	410	401	428	407	421	417	445	397	450	442	406	413	424	447	391	417	392	440	403	436	478	404	422	468	417	407	440	410	435	406	471	399	393	400	419	418	450	439	440	439	450	410	389	397	448	424	439	423	440	460	421	471	410	400	371	384	438	454	451	415	439	431	443	412	429	431	424	413	469	447	402	441	407	433	410	422	450	445	407	438	446	410	434	411	401	439	419	405	441	417	405	414	413	405	474	460	422	462	387	458	424	498	414	416	438	417	426	451	442	468	440	452	425	424	430	432	438	420	405	423	433	458	436	434	421	424	425	417	416	450	420	394	402	431	431	420	411	443	409	449	425	459	390	465	425	452	418	422	432	402	432	413	419	420	447	430	399	421	410	457	438	442	417	449	438	404	425	462	435	450	443	415	462	467	468	435	397	421	449	468	463	446	386	433	421	439	429	424	398	382	446	461	430	373	455	400	456	473	409	444	431	382	395	404	436	448	458	421	414	466	411	438	406	384	465	422	406	410	459	447	397	421	437	434	445	465	425	433	460	427	433	471	447	406	407	457	426	417	433	415	406	407	413	395	410	424	402	420	443	413	430	428	432	442	421	417	393	431	447	429	434	446	402	431	457	433	439	403	457	410	442	427	448	432	426	390	449	420	433	404	379	419	427	443	407	411	414	465	442	432	426	447	431	417	406	467	431	419	400	407	419	433	418	425	413	407	389	445	400	400	468	433	458	455	364	406	454	406	423	428	411	436	490	424	430	471	425	427	400	424	455	444	413	423	378	436	425	433	408	395	390	408	411	423	429	423	412	428	406	439	450	416	416	447	445	440	413	426	430	419	422	429	419	453	456	447	402	432	449	440	437	425	424	387	414	471	422	457	452	452	430	430	436	455	409	456	430	422	461	464	424	415	399	412	411	411	423	460	397	416	399	419	444	445	375	428	455	413	427	438	407	375	443	369	403	463	459	404	415	447	410	423	447	407	414	443	437	394	399	429	413	464	405	395	423	435	429	410	440	418	408	450	405	386	472	397	409	444	434	428	446	443	434	414	420	385	415	403	431	453	430	447	433	438	409	394	433	456	406	425	430	431	405	439	378	434	377	439	478	420	421	412	410	384	416	452	398	379	393	389	406	430	451	451	444	405	403	430	436	419	428	437	428	427	406	428	390	488	407	404	423	382	432	432	453	426	420	402	473	447	430	427	397	433	372	420	414	442	439	441	459	414	374	404	393	429	443	449	421	444	407	463	438	433	409	465	452	402	427	403	451	442	454	409	432	454	441	449	428	413	436	423	416	430	468	418	417	438	420	449	441	442	429	416	442	431	429	409	416	435	424	448	461	449	434	442	427	443	403	438	448	437	432	419
8067	963	921	922	858	881	862	855	910	866	884	900	902	861	866	867	878	903	895	841	901	962	912	880	874	923	906	845	884	898	911	891	914	895	926	883	857	873	905	940	864	962	915	803	919	810	860	829	903	804	868	855	897	897	867	910	872	849	857	908	835	900	822	886	861	919	921	850	867	887	907	815	925	915	950	900	894	864	853	848	877	881	862	893	919	885	885	834	892	886	901	959	874	877	928	932	818	862	876	927	891	908	833	901	974	881	918	870	893	856	803	836	842	820	862	868	869	857	901	865	877	850	864	914	890	883	891	919	887	900	878	919	900	888	916	874	897	819	862	920	890	864	842	891	842	864	885	874	883	878	854	883	932	860	918	860	917	842	886	844	941	854	867	865	896	911	931	882	847	870	867	874	887	915	967	846	899	811	855	844	912	881	888	864	900	844	868	894	869	874	888	832	922	901	875	850	845	890	882	917	877	852	902	908	889	879	840	933	882	869	896	833	882	837	909	884	892	908	885	940	922	861	933	851	892	882	881	916	953	848	873	905	883	855	875	892	908	807	883	837	881	968	891	871	934	906	881	882	884	867	867	834	852	889	924	915	896	842	926	905	869	887	864	938	847	860	849	869	840	861	915	903	890	852	917	875	856	925	898	863	886	901	913	905	898	839	858	840	903	867	847	894	874	834	882	901	900	871	879	853	881	879	866	872	859	832	924	887	913	872	865	885	930	850	844	825	909	891	941	844	853	861	950	875	895	895	870	853	902	853	863	836	890	905	883	889	908	873	863	871	857	855	853	904	853	881	918	845	867	844	892	827	889	862	863	906	914	861	862	855	838	874	906	897	885	855	836	881	902	873	869	924	887	888	890	854	878	851	868	883	878	880	867	908	872	882	838	891	848	880	814	870	913	897	871	881	835	880	880	832	889	862	928	855	877	921	892	866	903	889	861	890	916	887	860	835	939	868	877	880	875	816	896	864	886	898	895	880	833	894	877	930	871	860	815	870	894	873	889	904	854	876	877	891	890	911	830	872	874	826	871	879	911	918	846	865	862	897	876	948	887	866	823	891	865	861	881	916	845	836	882	910	903	879	821	886	894	829	912	839	862	901	899	907	878	865	840	889	929	895	827	885	865	897	913	873	832	890	839	874	870	907	817	926	894	846	889	908	857	866	882	918	833	905	963	908	870	908	910	870	873	857	880	861	852	851	885	830	851	883	853	862	855	843	889	880	919	901	970	904	815	926	884	874	873	817	888	916	871	885	884	891	869	887	862	920	897	916	884	894	906	895	901	894	849	900	890	905	903	850	869	879	871	819	888	885	906	882	916	860	854	898	905	875	941	878	841	937	913	852	892	865	879	829	915	859	916	869	880	887	881	836	885	928	873	938	848	879	886	899	897	863	907	894	872	859	907	870	886	890	856	881	861	842	934	863	837	871	927	915	917	897	940	901	882	860	887	908	929	897	846	896	857	834	835	865	879	836	869	895	877	879	818	924	859	903	830	868	810	857	858	868	858	913	906	895	852	853	890	886	857	899	886	899	898	818	857	865	905	862	904	929	838	894	908	878	853	844	942	886	835	938	909	859	837	897	861	825	874	900	855	855	878	928	849	846	817	816	843	867	853	887	890	861	850	880	827	891	842	908	850	871	890	885	940	865	866	874	853	871	853	847	910	816	881	926	888	849	909	921	858	857	826	884	866	888	890	874	863	912	866	796	865	855	851	914	903	910	867	898	866	915	888	919	892	849	818	904	867	902	888	945	867	848	858	868	887	882	889	864	886	860	860	882	892	871	897	816	861	885	878	898	896	843	825	910	921	886	877	900	887	909	861	862	858	914	911	879	879	802	873	900	867	918	852	887	862	847	891	952	860	875	865	854	924	854	920	944	906	865	845	902	900	852	891	861	906	866	832	909	904	888	906	892	880	837	894	884	895	916	870	896	924	887	915	883	826	847	913	918	887	896	884	853	886	891	884	887	891	858	877	862	909	904	893	853	898	851	855	837	901	873	851	852	867	899	882	872	888	863	886	894	907	895	806	884	900	918	907	895	894	879	921	904	863	836	848	911	871	829	925	908	898	926	890	846	874	873	867	872	896	836	849	860	849	926	907	887	922	910	866	843	892	849	877	867	916	895	856	855	932	872	875	860	898	906	884	927	909	899	897	891	924	831	902	882	885	903	924	879	905	920	883	879	825	889	888	871	897	888	900	864	880	863	857	878	849	859	872	830	837	829	911	855	852	826	835	846	881	849	846	851	906	857	867	854	873	872	883	893	813	882	906	905	923	870	892	902	864	825	921	838	913	856	868	889	851	906	892	835	942	872	896	894	885	897	909	892	905	906	871	871	856	836	936	863	867	905	967	919	889	918	891	903	937	892	891	891	917	859	913	844	913	899	900	850	874	880	886	916	928	889	911	909	877	891	892	849	943	871	860	955	840	856	926	849	905	838	841	911	902	875	891	865	899	845	865	836	865	889	875	863	892	868	864	840	916	850	877	875	818	908	883	925	851	875	892	849	889	868	849	902	923	920	893	867	881	886	869	878	863	886	888	915	866	845	899	827	831	931	903	930	855	872	894	861	888	873	916	884	901	894	866	856	896	856	895	881	914	855	868	884	882	905	835	877	934	901	898	863	877	839	904	864	912	910	895	890	892	876	854	912	885	897	899	826	883	865	839	913	871	969	912	819	912	915	884	901	923	932	939	905	828	918	894	845	855	858	867	884	905	873	911	878	888	849	886	866	877	857	893	918	838	886	887	901	868	815	888	870	889	897	891	914	908	902	886	875	845	874	899	901	889	851	881	883	889	826	871	855	926	832	903	908	907	868	915	923	867	843	918	879	910	888	911	849	900	869	828	900	866	867	883	880	875	932	875	881	886	915	906	889	853	830	865	930	909	892	840	858	889	861	898	865	935	848	873	910	863	864	893	887	961	891	864	901	832	914	929	895	871	905	897	906	925	860	912	887	945	886	822	851	845	873	921	871	883	877	898	849	908	897	900	889	904	880	886	908	848	928	899	859	887	935	868	834	928	890	849	886	866	929	901	871	896	828	892	951	836	877	826	912	975	890	882	876	912	883	861	858	926	883	864	880	874	882	896	931	896	876	925	922	868	889	871	860	952	849	891	894	925	905	885	878	871	862	881	880	900	859	882	894	887	873	885	864	878	912	854	851	902	882	893	906	816	906	890	801	852	878	892	930	912	872	909	884	871	911	910	889	851	854	874	897	867	905	880	887	903	906	918	877	861	954	884	888	862	856	916	886	882	866	868	867	900	902	896	881	913	885	883	887	869	906	892	884	840	876	845	907	930	927	907	875	875	877	901	841	912	872	911	889	864	849	949	878	895	863	909	886	867	904	893	883	903	853	911	954	879	906	868	870	840	954	908	919	942	888	915	870	928	854	825	865	914	877	876	852	891	933	893	865	869	881	923	944	888	882	888	895	853	919	901	874	889	869	911	921	874	877	891	887	882	919	857	880
25896	21560	24168	29410	21556	10670	513	426	313	322	304	316	324	298	301	328	275	260	302	274	286	277	292	289	262	277	285	282	265	251	272	252	300	267	262	290	249	267	274	279	270	253	269	290	235	302	278	273	271	275	293	327	233	275	245	259	281	268	265	267	297	270	271	234	280	261	279	263	249	317	258	271	266	280	251	254	251	240	269	262	301	256	257	267	288	269	251	274	312	292	285	264	275	243	258	257	279	247	287	286	279	236	268	268	254	263	291	287	234	223	237	272	298	272	277	258	272	272	279	240	267	303	279	237	257	270	251	274	269	276	277	279	263	248	247	278	287	292	287	251	227	252	267	248	250	289	253	273	261	301	288	268	257	276	257	272	259	271	266	234	274	260	260	260	281	243	278	255	286	267	245	280	291	257	249	290	303	279	265	231	287	248	292	250	251	268	252	238	258	257	253	253	252	266	230	266	302	287	253	271	267	277	252	273	262	276	250	252	271	255	285	289	259	311	246	283	284	244	238	253	257	266	267	290	255	313	314	264	275	267	242	271	234	279	267	258	273	250	289	250	279	275	254	263	264	277	270	240	247	283	293	283	267	268	256	271	248	236	244	312	269	273	287	287	275	271	252	274	266	272	252	275	247	273	270	262	263	278	264	260	264	268	307	235	270	262	263	265	273	277	292	279	265	273	285	262	281	260	273	254	283	265	246	244	254	305	247	263	262	289	263	285	294	290	285	279	262	279	280	276	249	236	252	262	265	277	244	252	252	265	278	286	253	266	272	276	286	251	257	265	268	273	252	268	281	292	263	268	290	291	268	281	288	266	278	263	287	253	263	235	277	285	281	267	230	265	258	302	279	281	264	255	272	257	308	270	285	261	290	295	268	265	267	264	240	226	264	272	269	277	271	301	243	238	238	261	247	277	272	272	278	258	258	246	261	259	273	211	310	270	268	265	283	272	313	247	243	254	276	244	298	306	251	257	256	274	270	261	267	250	283	245	222	238	259	286	255	298	322	282	305	273	216	267	255	284	263	266	288	285	272	256	281	252	281	277	275	267	286	269	269	246	282	259	260	245	284	287	281	222	266	242	293	276	262	271	266	273	242	268	271	278	280	280	267	270	260	259	289	262	265	312	253	269	282	282	304	281	264	302	267	263	275	260	268	285	278	256	280	250	255	247	241	252	292	269	244	261	285	298	273	286	247	266	284	260	262	252	286	258	282	293	264	245	268	263	310	280	282	283	299	260	275	329	278	272	259	268	266	282	248	233	294	262	262	256	269	257	258	275	249	282	308	269	243	269	301	283	279	264	243	247	267	261	280	253	272	272	264	240	252	284	298	246	277	271	265	292	252	267	290	275	236	258	249	279	293	273	285	249	244	245	277	275	221	263	239	292	278	292	242	263	263	247	286	251	292	281	253	265	295	265	306	267	245	236	265	246	255	298	268	261	271	249	275	257	267	252	278	252	264	277	221	275	272	258	256	272	278	271	255	260	223	276	259	276	263	292	257	288	258	246	241	253	306	290	239	295	238	273	282	288	259	285	224	242	261	299	306	283	240	268	261	255	244	304	276	273	269	268	286	260	283	278	253	261	266	258	285	280	289	287	269	309	265	256	282	275	274	252	288	258	258	263	257	254	270	296	292	273	269	272	279	264	266	270	264	271	261	275	268	299	270	294	236	270	259	272	266	256	263	278	236	291	293	249	276	261	253	268	269	254	227	281	287	273	281	272	266	275	269	287	266	247	237	274	277	295	294	245	241	240	274	258	294	291	264	292	229	287	278	263	299	277	276	266	268	237	249	260	262	284	279	263	275	274	270	258	269	268	275	274	257	275	276	285	264	299	282	266	272	285	257	256	276	249	256	264	245	261	275	272	270	232	269	258	307	262	227	273	253	283	272	295	267	280	242	263	285	264	274	270	251	243	256	274	268	282	249	276	257	291	268	270	279	251	257	262	274	269	272	297	265	277	273	251	259	273	289	265	264	288	262	265	295	283	273	241	263	291	274	255	267	265	248	260	286	271	263	257	288	264	286	281	288	264	244	251	269	291	290	266	260	278	260	238	268	270	261	255	267	276	277	265	271	272	308	245	278	292	254	241	276	256	271	247	261	243	258	259	272	291	263	272	274	277	270	249	240	280	304	285	238	266	284	287	247	253	252	238	277	287	291	288	264	271	290	263	275	272	252	259	268	259	276	256	276	259	254	275	270	286	274	252	267	289	284	259	271	230	303	278	249	253	271	287	277	274	252	260	242	249	255	265	240	268	291	245	257	230	231	293	252	270	276	282	274	237	267	277	270	275	250	270	264	291	252	250	277	281	261	254	271	265	263	300	288	264	268	276	246	246	292	269	266	240	222	266	279	276	257	244	264	274	285	250	280	280	284	270	238	287	249	284	288	293	280	273	252	262	287	277	258	278	280	264	284	239	286	257	261	240	279	297	267	226	278	251	263	279	280	307	286	277	267	252	268	273	302	293	251	267	252	272	268	224	247	242	265	274	246	272	264	287	270	287	272	279	266	246	263	258	244	297	282	297	286	275	264	254	254	280	287	286	264	274	273	251	263	274	236	258	257	233	295	261	246	250	288	260	267	275	265	265	250	251	283	267	281	258	301	245	243	256	273	274	283	255	269	264	294	249	261	262	280	235	267	290	265	255	244	267	296	266	269	266	283	291	265	258	257	269	249	275	273	262	299	260	273	263	242	245	286	272	268	272	242	293	292	251	257	259	285	255	284	271	240	252	243	251	258	266	257	265	281	292	285	296	264	301	248	254	261	254	259	302	247	258	252	280	272	275	295	247	286	288	280	259	310	259	276	246	283	251	243	280	268	265	263	287	249	263	268	250	285	258	248	279	276	277	271	272	277	249	259	256	253	285	275	272	258	259	279	269	300	250	255	263	242	258	263	256	309	273	268	286	263	254	291	275	251	245	280	271	291	276	262	257	254	273	298	251	264	252	242	268	282	279	278	263	253	265	256	274	252	246	259	254	290	240	272	257	247	247	280	265	272	267	257	275	294	265	251	269	262	246	251	265	247	242	254	281	253	276	262	282	279	252	266	271	266	234	232	255	247	263	275	290	276	299	283	281	246	282	245	233	285	265	275	271	278	274	250	253	266	231	242	269	281	268	263	260	276	274	250	276	276	300	267	271	258	248	279	261	301	249	275	251	287	276	257	262	299	279	259	276	256	276	268	285	254	274	268	258	263	291	284	284	284	288	281	245	252	261	263	267	261	261	269	298	287	286	279	267	240	248	282	256	289	281	276	267	260	276	233	247	255	270	290	278	300	253	266	269	264	280	283	277	275	265	260	267	292	270	288	272	301	243	246	250	247	284	262	272	275	250	255	261	309	317	313	243	301	265	273	266	265	265	276	241	300	245	285	273	250	282	267	301	290	247	277	266	256	252	259	237	226	254	302	275	273	277	249	273	269	258	277	274	245	267	269	261	266	250	235	247	271	269	249	271	275	278	267	245	273	260
4380	1978	1046	741	650	642	615	630	590	577	599	636	583	608	578	617	603	525	624	611	591	556	574	597	602	557	600	537	564	568	573	570	600	569	546	573	589	540	535	558	597	550	522	569	590	582	621	594	560	581	565	563	548	586	548	568	585	584	613	613	591	539	549	560	601	606	574	577	581	569	585	574	562	595	555	558	596	547	585	564	554	550	565	545	598	566	532	605	576	527	558	623	575	554	523	547	565	603	578	568	573	565	540	580	536	601	542	559	593	560	584	580	566	541	589	523	590	586	548	537	530	537	536	556	557	543	574	609	567	510	580	604	538	599	564	548	561	591	573	605	573	559	581	594	569	558	607	593	567	559	567	532	605	539	555	506	590	570	587	534	560	616	563	564	580	598	561	607	514	599	536	590	615	570	556	588	582	579	561	557	531	562	609	555	572	604	590	546	600	615	577	620	549	543	552	556	564	528	564	582	554	581	564	606	585	551	545	582	603	633	567	536	574	583	568	572	593	622	559	565	519	543	534	583	584	568	535	545	532	564	535	549	549	589	553	581	573	557	554	569	596	592	587	515	580	581	583	562	562	573	649	610	547	558	542	557	591	613	557	579	593	559	571	580	534	597	559	603	561	608	585	596	602	580	574	589	558	584	577	557	585	561	542	540	541	569	600	533	583	556	549	563	591	580	545	573	563	595	582	517	522	565	545	564	574	538	614	552	552	536	590	554	558	609	537	575	568	562	578	556	582	570	562	569	578	643	577	576	590	556	547	566	602	578	549	568	541	558	609	610	606	543	553	610	514	571	578	577	587	540	584	587	600	550	559	574	525	584	579	550	573	620	581	553	571	552	595	564	557	539	552	581	588	529	562	601	619	602	522	573	540	608	563	580	558	575	606	540	581	545	576	550	590	614	558	600	591	559	566	604	545	536	591	561	540	523	564	539	581	616	582	561	599	598	537	604	560	578	586	566	564	521	577	574	576	578	553	595	551	592	535	573	531	605	621	587	560	554	586	593	579	580	544	566	572	561	578	570	531	554	582	571	561	552	597	551	578	553	567	627	561	558	577	562	519	573	596	578	604	608	569	563	594	548	561	569	608	561	580	553	553	575	583	570	578	617	574	559	554	546	569	555	565	533	576	593	553	593	564	573	565	564	566	560	569	643	552	590	590	558	570	577	599	575	558	577	563	570	599	558	569	568	570	533	543	538	596	525	601	564	573	582	555	577	562	567	544	561	532	584	607	555	550	580	560	578	550	557	581	619	532	616	537	575	611	565	549	582	579	530	586	555	566	593	610	565	532	574	558	561	565	564	557	546	583	575	583	549	584	555	565	544	585	556	587	555	583	574	598	588	586	560	575	613	574	555	532	550	626	571	548	589	548	651	543	565	605	589	577	571	590	582	569	522	558	522	571	528	530	561	533	619	548	540	532	536	587	583	578	579	528	558	598	565	560	594	565	590	557	550	617	576	595	562	567	583	558	570	547	573	569	585	559	593	571	590	566	549	546	594	543	602	572	587	566	568	534	551	556	533	547	564	569	592	533	581	535	566	596	583	575	599	595	607	606	573	590	561	599	563	570	576	593	627	550	559	568	527	633	556	593	588	569	549	601	602	549	576	526	577	584	580	556	550	527	576	546	577	574	572	555	554	580	567	569	559	532	566	560	540	592	540	508	571	550	546	550	566	570	562	567	583	596	596	584	554	613	593	635	579	585	545	648	547	560	544	548	602	577	577	526	556	569	549	560	583	606	556	565	546	557	600	533	557	608	584	544	582	595	576	577	544	535	569	596	576	631	570	547	553	580	560	579	546	566	623	548	563	525	534	528	553	548	534	590	568	561	522	558	580	565	572	581	547	588	593	525	588	574	597	590	589	565	544	575	562	583	578	582	543	572	566	592	589	547	588	553	580	609	563	532	621	588	585	564	592	574	581	531	585	541	560	577	550	541	571	544	549	579	572	596	604	567	560	576	517	574	597	628	544	598	549	587	566	556	561	567	586	576	555	613	563	586	532	595	582	572	542	564	547	554	583	587	530	561	554	537	528	571	576	550	579	560	566	511	552	568	530	546	566	540	560	613	536	566	570	596	616	559	578	591	594	583	571	547	558	551	549	535	532	528	567	584	577	584	570	563	577	539	572	578	605	580	584	575	596	577	618	631	567	546	601	551	557	590	549	541	554	564	566	554	566	545	559	586	589	589	551	522	567	576	525	597	558	560	583	568	569	600	590	566	566	580	572	583	589	577	585	557	563	549	501	569	553	550	582	541	552	546	583	546	562	566	566	562	543	608	540	538	587	546	563	634	574	555	499	605	599	560	556	551	564	549	582	569	539	566	554	533	584	572	598	563	542	544	590	552	558	555	558	569	566	592	570	534	613	585	589	574	564	609	542	547	615	578	550	567	554	552	560	542	553	571	572	588	593	551	533	568	595	565	592	589	563	554	573	565	577	592	556	557	593	597	597	589	585	596	579	507	571	553	532	523	569	533	579	538	582	534	610	564	582	541	569	583	571	511	564	528	567	539	562	590	610	575	542	548	580	561	566	565	563	533	566	576	579	543	563	532	590	579	504	562	556	594	573	563	574	565	584	571	582	587	558	535	560	547	602	556	569	564	584	548	555	531	564	512	557	570	560	558	612	589	604	533	599	559	549	556	606	584	560	584	552	584	584	579	562	564	560	533	562	605	561	607	564	555	570	565	593	599	558	560	587	588	545	545	564	598	539	565	529	579	595	587	550	615	605	574	539	571	598	563	570	579	534	559	542	559	573	597	565	594	633	557	579	590	595	541	568	557	591	549	608	613	571	558	585	535	570	584	559	542	584	533	569	597	513	560	571	532	548	570	609	577	545	604	549	549	591	604	631	581	585	576	601	597	551	542	577	598	581	606	557	568	505	566	542	610	614	596	568	606	548	523	574	600	551	571	537	599	532	572	613	574	583	571	565	578	570	563	533	568	566	569	559	575	551	560	573	554	572	580	587	557	582	569	599	558	607	611	548	567	588	549	576	571	565	608	551	551	568	590	535	510	625	585	540	519	530	578	592	538	592	559	568	540	542	541	567	606	539	579	576	586	580	565	623	596	547	594	541	578	557	568	564	584	573	599	560	551	518	539	580	539	587	570	559	600	530	576	562	547	596	563	547	553	554	609	596	609	552	538	565	571	564	593	569	562	577	574	535	548	571	534	547	544	546	534	581	583	587	568	567	543	546	548	541	574	589	564	593	532	587	607	603	551	556	567	608	542	596	591	540	560	563	567	533	583	542	567	549	570	585	561	525	552	555	572	542	570	577	600	598	552	562	535	572	551	564	576	582	584	579	579	568	555	591	533	523	613	598	572	597	578	553	583	578	569	553	570	589	596	547	575	590	551	558	556	559	615	556	576	585	543	562	569	550	551	538	563	569	549	576	542	563	598	543	589	526	593	572	586	586	582	589	579	573	558	572	578	570	571	555	611	570	586	568	555	549	563	594	568	580	599	572
25244	21646	24746	29050	21649	21667	10270	416	276	229	199	168	193	199	172	181	153	150	163	161	140	137	140	115	138	133	129	137	149	148	154	150	123	128	109	120	139	129	139	147	139	147	153	128	122	139	131	134	145	139	121	160	104	119	125	146	125	134	119	132	122	126	110	146	144	140	128	140	145	120	110	130	127	98	132	136	102	142	130	119	127	116	136	132	130	136	142	95	136	117	129	133	115	120	124	132	132	113	134	128	128	130	131	130	140	131	112	124	124	125	123	136	133	148	106	113	124	120	122	131	161	124	140	130	121	122	99	146	124	117	126	116	109	113	127	132	130	122	115	128	151	150	129	123	113	132	124	131	129	160	115	165	139	130	112	121	115	114	132	140	149	111	151	120	135	121	129	121	142	124	128	124	126	125	112	119	131	133	131	128	123	128	112	126	123	115	117	145	129	118	137	121	111	136	141	126	117	142	125	132	121	143	116	139	116	129	117	126	126	136	120	131	137	117	104	133	103	139	155	143	124	144	126	130	142	134	138	127	125	118	133	113	134	125	136	110	124	136	129	154	143	129	143	119	136	131	134	128	145	127	144	136	135	136	113	111	125	107	117	115	127	127	109	116	136	136	130	141	121	146	133	115	125	122	121	125	108	134	127	143	129	117	133	117	135	138	116	138	148	142	124	128	129	124	129	133	129	141	128	113	119	126	126	134	140	141	124	127	140	144	114	101	120	142	142	112	127	131	150	121	117	96	133	98	129	150	138	131	143	131	132	141	127	125	114	126	113	116	152	129	119	127	139	131	121	125	109	129	120	146	108	107	134	131	127	137	132	127	142	134	123	104	116	120	106	134	131	137	126	139	119	112	119	108	117	126	127	134	131	122	138	150	119	116	141	128	149	121	119	117	140	135	142	129	146	115	112	148	141	151	125	145	125	142	105	138	140	115	120	106	110	136	139	124	135	139	143	133	138	136	131	131	127	101	94	128	98	114	141	152	137	113	138	121	151	135	111	153	130	112	139	112	110	118	113	121	137	109	154	120	143	117	128	123	142	137	121	132	136	132	119	110	131	131	153	115	111	115	129	123	127	158	132	124	123	101	98	134	115	134	153	123	150	137	125	117	138	122	165	96	125	134	109	139	127	133	134	135	104	131	138	154	123	135	138	118	117	120	140	117	146	121	120	119	144	126	138	114	121	120	132	138	136	137	124	119	132	146	101	115	124	135	132	141	125	115	112	148	119	114	140	121	138	139	127	132	126	110	142	125	105	156	145	127	145	116	119	129	139	119	149	136	138	125	118	127	134	116	115	132	138	137	128	119	139	108	157	161	132	123	112	131	121	130	120	129	108	138	119	121	143	113	124	96	137	117	96	133	152	155	105	128	125	121	129	140	116	129	127	146	111	140	132	156	140	143	133	123	124	120	126	118	125	127	134	115	123	121	142	101	130	103	120	131	114	137	116	120	126	123	140	131	109	107	107	121	115	123	148	128	131	124	123	133	121	118	128	145	123	122	135	137	137	128	126	129	138	140	106	146	126	146	140	136	118	119	103	98	125	107	126	124	129	110	122	137	116	146	123	127	132	127	135	115	141	132	135	142	104	140	132	146	153	135	128	127	125	126	121	132	119	115	141	140	125	110	110	135	116	152	138	130	116	118	117	149	116	109	135	134	134	122	107	156	129	107	132	112	112	133	113	122	115	114	136	134	118	115	126	124	130	107	124	140	136	124	131	114	148	102	161	125	127	118	138	114	135	120	135	131	127	126	129	122	109	129	130	124	128	137	141	142	143	161	132	119	119	124	124	135	132	145	128	117	161	130	120	148	138	110	122	146	126	138	121	110	149	143	132	121	136	122	139	142	157	132	126	142	135	125	134	144	120	133	140	117	118	132	135	127	141	115	148	136	141	123	135	131	120	118	120	132	122	111	129	139	115	133	144	130	123	102	108	123	126	117	132	109	134	125	138	143	114	117	134	132	138	140	133	132	111	131	144	130	129	133	137	148	151	118	112	133	133	123	134	120	143	129	129	136	121	117	143	139	142	123	131	121	139	136	124	126	132	113	120	125	137	121	109	131	121	133	139	107	147	133	110	141	127	146	120	128	142	121	119	106	124	121	116	124	121	133	142	147	144	125	160	125	119	124	135	126	118	156	126	122	122	114	104	136	136	143	139	125	130	128	154	128	116	126	149	155	120	137	138	115	102	124	149	126	129	145	102	121	136	127	130	117	121	126	141	125	142	124	131	143	124	129	142	116	121	105	124	121	119	127	136	116	136	126	118	137	116	137	132	115	138	131	126	133	125	122	114	120	149	119	143	135	155	126	135	116	130	104	140	132	124	125	140	113	115	126	131	144	145	133	118	120	109	127	138	120	122	117	147	154	114	125	137	116	133	147	147	127	122	135	118	124	120	112	128	130	146	118	120	119	130	152	129	142	121	126	122	140	131	126	130	144	126	132	141	122	124	139	135	123	126	117	116	121	122	117	148	110	143	123	108	151	116	115	129	131	136	146	143	146	140	125	131	129	132	153	163	129	125	119	109	144	123	128	140	130	116	105	110	119	141	136	143	134	145	130	142	130	118	117	115	146	119	133	132	143	124	142	129	129	113	137	137	108	121	120	121	123	117	131	134	129	120	132	149	126	122	119	138	122	124	118	147	150	137	133	126	123	148	122	132	124	130	112	153	131	119	130	123	139	126	125	122	131	107	125	121	127	96	105	133	147	164	128	145	123	137	143	127	145	120	134	148	111	138	125	121	159	136	127	144	94	121	126	107	97	133	131	110	132	132	141	121	123	124	132	108	131	121	119	122	109	105	99	102	151	151	151	116	135	129	127	140	129	108	119	145	130	146	144	126	132	123	132	132	124	124	148	124	136	121	116	125	111	133	148	134	108	148	139	133	126	123	128	130	119	132	112	113	127	159	139	143	135	122	123	101	112	120	126	121	120	139	127	147	106	106	117	140	139	150	130	144	106	138	139	128	127	114	125	138	118	119	102	139	136	116	138	164	127	131	120	137	121	123	142	128	122	122	130	155	106	133	110	139	119	128	120	134	118	121	113	135	107	136	109	116	125	137	140	120	112	140	134	137	139	147	134	140	137	135	126	120	125	150	155	136	131	140	113	126	141	135	139	114	120	130	138	115	129	124	121	137	123	113	126	129	130	144	135	122	104	125	128	117	121	131	111	129	137	117	124	132	131	154	132	139	138	123	116	113	130	133	110	125	128	112	104	143	123	149	125	139	134	127	134	121	145	114	139	164	123	141	131	134	96	133	134	139	126	125	117	136	131	135	118	116	139	120	142	125	110	127	132	111	129	130	128	118	126	134	127	126	107	120	140	130	120	120	129	135	124	141	132	119	123	126	131	145	115	143	147	114	144	137	123	117	119	144	148	138	119	110	134	105	129	133	155	117	125	123	126	131	128	145	134	119	159	114	134	122	136	132	131	122	114	132	129	158	120	143	130	113	108	108	107	140	118	105	124
4119	3064	1302	689	493	426	387	382	369	344	317	353	319	323	318	323	306	335	323	356	321	295	296	309	290	322	315	323	288	336	309	327	300	302	327	274	304	323	295	328	285	319	345	341	310	322	350	310	321	309	350	304	311	286	314	317	289	292	316	291	321	327	337	319	359	322	297	334	321	330	303	298	343	309	300	291	332	333	291	346	319	302	345	305	289	289	300	305	314	333	295	326	315	335	295	327	312	300	310	317	327	337	337	293	336	337	320	303	282	294	302	324	309	298	253	266	309	307	306	305	312	318	319	323	315	314	314	271	303	319	309	307	275	277	330	343	284	336	324	294	312	318	312	302	333	314	334	310	318	292	303	324	319	314	328	297	313	356	331	332	335	288	292	311	309	281	312	298	289	311	341	331	309	316	302	322	304	302	332	312	303	307	312	303	305	297	311	292	302	304	335	282	296	279	328	341	327	292	362	324	321	331	317	293	300	313	315	300	334	326	310	318	319	312	305	326	287	276	298	306	341	318	321	299	309	289	317	318	306	332	275	315	315	322	304	318	293	291	303	336	326	288	353	345	323	295	310	297	329	277	335	318	318	335	299	329	328	301	293	282	297	295	311	324	310	265	300	299	346	331	306	312	304	288	318	329	293	315	290	327	325	320	313	309	339	288	297	320	288	314	301	324	322	335	303	314	310	287	303	321	301	285	322	323	305	286	326	287	341	312	284	303	309	320	279	287	281	314	299	296	308	316	271	299	306	323	337	327	293	333	294	307	311	337	298	317	273	324	295	308	316	276	298	329	311	288	297	307	275	327	318	339	319	268	305	305	301	285	286	315	322	324	296	318	308	278	320	337	301	285	302	313	303	326	326	301	317	315	327	308	334	323	310	314	319	300	293	314	318	323	316	302	306	349	268	306	328	280	286	322	299	347	314	301	319	322	281	314	328	329	314	298	314	329	339	291	305	323	308	306	319	302	340	302	308	342	289	323	334	296	292	293	347	334	295	308	283	305	316	308	318	338	316	295	349	321	311	301	313	315	319	298	343	291	316	323	305	314	282	330	300	304	346	322	292	332	320	308	321	305	321	332	322	320	322	303	312	345	326	308	281	316	292	313	305	324	325	322	318	307	312	328	280	329	299	317	339	316	325	341	327	305	321	302	305	317	311	301	328	314	286	319	320	318	286	301	328	289	341	346	303	320	308	317	325	333	315	296	305	304	304	299	298	295	328	282	304	297	323	326	311	319	285	340	317	310	323	292	281	299	293	335	330	338	308	320	295	308	283	304	305	318	297	306	283	315	303	294	307	303	342	332	326	358	329	294	323	310	322	336	304	277	322	303	309	296	285	339	292	285	313	323	291	302	307	341	305	307	327	300	327	337	324	319	302	283	332	333	320	316	304	339	334	314	291	325	330	339	305	311	300	317	284	298	337	330	309	292	312	340	342	335	329	319	285	313	313	321	321	315	347	324	300	302	306	279	309	314	271	305	316	307	272	289	304	335	345	314	341	334	331	321	318	336	328	310	308	307	319	313	273	293	315	328	314	305	299	314	305	320	316	299	330	286	324	318	299	300	288	296	321	327	358	337	334	319	303	318	343	308	298	322	323	328	314	288	281	298	313	321	328	281	315	294	315	275	345	320	321	349	303	345	320	323	315	311	339	340	304	317	302	293	272	327	285	287	310	298	309	339	284	327	350	318	312	347	275	329	308	264	299	288	320	325	304	294	285	262	331	311	324	286	305	313	318	312	317	312	296	303	292	296	352	311	298	336	314	312	310	303	304	313	349	325	287	307	309	320	310	326	322	339	311	326	311	329	323	326	307	328	324	307	299	321	274	324	327	287	321	311	273	276	305	298	325	318	303	333	337	313	270	354	343	276	306	308	294	316	307	316	304	293	321	323	332	331	310	295	318	299	326	316	332	322	317	323	287	300	324	308	330	287	293	295	302	348	329	320	297	284	280	306	340	302	307	309	283	335	328	307	280	305	324	356	322	315	289	289	273	277	289	320	296	323	319	299	311	277	338	286	309	324	299	340	306	325	304	342	316	319	297	337	320	296	312	311	326	319	313	330	325	294	298	303	321	296	341	371	323	314	314	316	314	311	310	344	311	317	309	306	305	321	319	313	335	316	286	330	326	309	330	305	338	293	328	333	329	306	308	308	303	299	319	340	304	313	300	312	333	304	313	304	330	302	321	323	314	303	297	285	324	323	318	318	314	324	320	282	312	308	336	292	305	316	314	292	334	317	303	304	303	341	297	306	327	319	333	297	308	303	319	354	340	286	308	321	325	338	335	322	295	295	309	322	321	313	326	303	280	350	316	334	290	314	334	268	338	292	318	312	301	291	328	305	324	330	290	312	299	311	337	304	329	299	297	330	341	290	334	325	316	310	323	307	300	321	352	318	315	311	331	300	322	319	331	329	319	315	301	305	313	327	305	312	318	305	335	281	329	331	312	299	318	325	321	316	291	364	287	294	299	310	287	333	304	304	285	305	297	299	331	310	313	312	313	307	307	316	286	306	319	300	272	314	307	307	311	341	309	285	336	330	284	329	292	331	336	314	361	298	327	336	315	337	294	323	310	304	302	325	324	291	286	318	322	304	303	298	296	295	283	306	323	317	312	295	332	330	267	299	286	316	293	300	302	295	302	296	322	320	311	324	303	284	310	315	296	362	324	346	288	322	334	324	313	307	309	312	303	307	314	330	315	303	315	311	331	320	310	309	304	293	295	302	321	318	304	330	299	283	312	309	315	323	303	349	307	299	299	308	311	312	313	308	290	318	292	319	323	317	329	326	333	337	338	327	313	301	340	309	323	307	304	312	321	286	333	301	302	317	291	317	313	331	291	333	328	339	298	294	326	263	336	327	301	322	298	289	246	306	286	326	327	319	303	330	307	311	333	341	277	305	329	296	325	342	336	340	304	330	295	301	285	298	312	316	297	326	349	302	325	317	352	309	288	316	293	326	334	299	289	279	314	361	331	284	321	329	332	302	327	307	310	304	299	316	335	315	277	332	296	314	293	315	300	334	314	314	300	312	328	304	303	327	306	290	304	325	303	300	283	311	340	271	332	346	324	334	333	297	318	333	305	323	300	316	323	329	292	332	302	296	294	320	356	291	320	323	332	312	309	311	311	308	345	298	326	316	309	306	310	314	328	311	324	335	315	302	330	286	314	308	315	304	261	313	323	312	352	357	325	327	333	311	336	330	317	345	308	321	328	312	315	354	294	335	307	314	324	300	340	325	311	308	301	333	284	300	340	332	319	311	319	344	325	306	345	328	318	308	315	317	324	332	291	301	292	303	320	306	346	329	325	326	310	304	344	285	309	325	329	321	329	328	317	308	329	343	326	327	277	314	315	317	309	294	322	309	332	297	281	307	291	303	312	325	344	293	300	327	317	311	328	290	338	289	306	307	307	270	310	312	321	309	332	315	320	298	309	293	298	314	302	309	326	343	309	351	324	315	332	318	284	331	306	299
34113	14703	2263	530	497	445	442	459	439	441	428	448	428	367	459	377	428	409	419	450	410	408	412	428	458	410	415	395	412	419	402	392	427	437	450	461	427	445	440	386	428	435	430	479	455	437	420	414	442	415	471	460	408	439	421	418	417	449	454	445	418	429	452	450	468	434	412	414	442	465	458	468	447	385	405	443	445	408	448	449	404	402	442	418	414	422	425	455	406	417	428	415	455	466	434	421	437	445	429	413	403	385	471	461	460	439	410	440	442	440	451	410	424	471	436	456	453	453	386	448	431	425	451	495	448	430	453	438	430	428	397	413	430	459	448	431	466	432	442	439	412	430	430	412	412	383	442	429	435	418	439	437	393	427	430	472	406	421	431	435	406	401	429	424	469	436	395	440	403	414	441	423	447	420	400	407	428	440	421	470	405	399	402	425	446	420	390	401	414	448	427	437	396	422	414	469	422	415	406	447	463	405	418	462	403	441	442	451	416	450	416	433	471	402	413	389	422	400	415	394	450	433	386	428	428	467	417	435	429	419	401	395	444	426	420	409	412	422	403	430	408	379	446	420	380	398	383	447	438	419	467	429	390	417	472	427	466	388	430	472	437	449	381	424	424	425	441	441	430	411	447	429	424	428	457	465	418	440	440	443	439	424	456	460	420	403	438	421	388	411	418	443	386	420	385	417	427	479	431	427	404	411	456	434	423	446	474	422	444	432	404	402	420	402	395	441	417	464	474	409	408	410	462	406	418	411	404	404	387	442	409	419	458	390	433	436	404	435	448	406	444	401	439	410	459	417	391	464	410	434	443	407	417	464	411	396	431	426	406	441	419	416	424	474	431	404	415	423	428	425	418	415	426	449	446	429	453	440	430	407	413	425	423	435	406	422	388	440	414	402	408	452	454	431	427	418	400	428	430	463	410	381	424	440	439	409	439	461	443	425	451	422	407	461	443	410	438	401	433	470	437	388	446	430	430	426	426	436	405	374	446	430	395	403	414	395	386	412	493	445	416	444	433	414	391	448	457	429	442	453	418	414	453	418	422	422	420	433	435	398	462	395	440	400	433	435	394	479	415	415	433	423	438	413	428	456	464	399	409	397	448	410	406	421	412	424	398	426	450	438	407	436	428	412	407	425	445	415	401	447	413	408	430	420	414	446	419	431	466	405	400	424	399	403	426	400	448	381	443	398	474	422	450	410	424	436	404	424	425	431	409	447	416	446	463	427	455	459	479	403	361	436	463	441	433	444	379	435	426	426	413	387	404	420	440	421	449	405	417	386	414	432	421	423	395	422	416	392	414	427	394	410	422	425	445	460	379	437	393	416	469	382	434	431	449	437	425	464	362	384	404	409	427	433	433	431	457	426	382	392	410	410	414	422	437	460	408	394	409	390	400	421	421	429	450	417	423	422	433	438	417	421	479	436	407	405	410	428	422	434	417	408	411	422	443	384	443	431	405	385	414	417	436	423	439	450	408	439	402	416	430	448	431	413	476	451	395	370	423	413	456	442	395	434	443	414	410	406	424	453	402	445	437	421	434	454	489	383	387	437	417	410	451	446	437	398	415	368	421	431	435	461	415	404	404	403	449	413	457	419	455	421	450	413	439	382	413	387	447	404	462	402	404	402	435	432	457	404	423	448	425	418	425	420	425	443	427	430	469	429	438	433	386	439	376	405	456	430	390	401	442	436	395	466	393	451	445	407	456	435	472	429	453	458	420	390	435	381	438	392	452	462	396	420	405	417	445	444	435	431	441	442	421	460	409	415	432	460	399	430	408	450	443	416	407	434	436	455	409	397	439	423	424	405	440	402	394	456	464	453	451	431	417	419	399	415	419	416	463	426	431	433	435	398	416	422	440	420	455	421	425	414	429	447	425	428	446	430	426	437	459	418	419	438	425	431	418	438	408	373	419	390	445	461	448	455	420	456	437	448	454	424	464	378	418	427	419	433	480	429	391	384	381	444	465	440	455	408	470	385	406	426	396	412	424	421	399	395	390	436	388	410	466	392	449	401	442	406	439	431	429	429	423	412	440	402	432	432	445	390	388	459	371	440	445	462	464	435	440	405	464	454	427	436	441	417	448	423	413	412	425	418	407	448	432	433	439	411	467	451	381	422	413	431	393	422	440	413	434	423	413	394	421	468	422	461	473	420	469	418	366	453	410	455	435	414	418	453	447	438	442	448	416	386	428	412	417	386	428	394	407	409	430	391	371	430	438	427	438	398	453	453	458	462	418	435	415	448	463	402	421	423	495	406	423	422	410	452	417	409	423	402	389	444	428	431	410	427	419	448	377	422	449	380	387	413	429	438	433	420	458	400	400	454	427	423	417	423	397	417	415	439	435	431	409	407	469	414	395	410	427	444	440	426	417	415	479	410	443	437	449	447	431	394	418	426	425	451	404	416	398	441	426	440	451	425	460	420	440	424	418	414	405	434	441	402	420	423	419	416	494	455	459	408	426	396	476	409	455	412	384	387	463	431	417	482	399	413	423	419	398	417	412	434	461	410	426	457	449	407	409	391	425	426	425	452	400	405	425	406	411	437	380	410	428	469	394	416	415	418	462	407	419	433	411	426	417	422	411	406	401	426	432	393	429	408	440	420	422	424	419	422	421	395	462	399	417	469	397	441	448	392	457	448	406	429	426	410	400	369	447	417	425	428	411	427	427	417	379	469	417	369	422	465	426	471	427	427	413	401	442	411	409	412	506	458	429	480	424	470	449	412	452	454	449	418	446	437	425	397	450	428	429	409	399	415	420	407	430	460	444	411	386	406	431	459	451	439	401	439	438	411	424	444	395	424	411	397	428	452	430	444	426	428	405	427	438	447	416	405	406	385	421	404	403	367	428	403	409	422	421	413	465	467	434	430	421	440	424	441	455	448	372	444	423	393	393	423	432	461	445	437	406	405	393	405	433	416	419	418	420	439	415	458	422	449	447	405	408	422	430	429	444	384	439	430	447	402	435	404	441	379	408	414	412	409	404	457	400	445	418	432	412	460	434	423	429	421	442	433	435	426	443	434	444	433	386	411	443	413	407	444	432	424	434	405	430	427	382	434	424	357	416	425	379	421	394	430	402	423	435	489	417	406	401	435	417	442	491	402	450	403	434	408	448	425	439	417	428	434	445	437	419	401	429	424	444	423	404	405	448	419	476	410	426	486	426	418	439	414	440	405	444	461	418	407	367	421	399	445	487	420	403	355	400	400	459	413	423	436	424	470	449	424	415	391	426	446	403	420	414	445	398	402	408	433	434	399	412	441	378	420	414	433	407	439	395	405	436	417	397	427	441	429	403	393	404	407	456	421	449	459	362	447	418	410	427	422	441	414	416	398	430	445	412	437	449	388	447	430	399	436	457	436	411	427	465	407	416	413	412	462	434	430	400	426	423	458	383	410	402	439	429	404	459	409	389	368	382	407	451	418	423	449	434	423	427	445	388	431	444	369	368	439	417	446	411	398	402	424	416	435	444	475	394	449
8068	955	875	860	878	892	866	902	909	914	927	903	863	884	877	878	876	871	859	883	896	922	858	874	916	884	881	834	915	855	879	883	840	920	913	925	888	869	877	921	875	879	936	846	909	972	796	888	890	907	853	880	849	897	924	853	893	911	844	860	866	880	869	852	911	902	865	889	886	911	862	833	883	861	874	837	903	875	885	848	872	856	880	888	866	828	910	881	959	901	896	860	857	899	875	890	913	892	869	919	879	864	841	833	872	879	898	886	836	877	865	847	851	881	836	847	878	927	870	939	869	887	911	896	834	883	842	898	885	910	862	899	921	902	888	843	884	868	809	886	838	871	889	896	911	885	837	903	879	890	862	860	891	871	879	906	901	876	870	868	867	894	879	887	857	857	837	895	874	898	916	870	893	911	826	921	846	887	878	888	842	897	903	885	877	814	826	841	846	913	852	873	865	840	884	838	877	883	935	902	864	829	925	896	891	901	911	894	879	874	900	858	933	897	890	884	896	889	874	865	888	903	844	836	944	836	870	877	882	857	883	925	877	858	950	880	934	907	876	863	889	911	848	878	847	852	855	820	872	879	896	867	865	890	854	877	905	872	928	848	811	894	912	908	921	844	846	879	844	879	870	889	962	887	868	890	890	887	874	882	855	880	866	856	887	838	885	849	884	909	914	884	859	918	870	897	868	908	883	848	918	906	835	900	882	865	897	879	900	858	871	835	918	876	891	860	898	841	834	862	857	917	915	835	836	886	897	850	842	865	890	833	866	908	902	923	879	989	894	862	840	868	939	864	864	874	875	874	857	868	934	903	867	895	836	887	847	853	890	872	885	878	897	861	944	846	837	846	945	876	886	930	846	887	916	823	898	848	854	876	867	836	921	836	884	926	899	881	868	890	900	868	871	864	888	902	906	922	878	877	939	881	882	878	871	817	868	877	876	878	947	837	894	862	859	863	899	932	843	896	912	901	940	868	903	909	839	862	863	882	898	879	852	847	923	886	849	873	891	867	886	914	874	903	880	857	860	869	883	881	898	859	902	890	939	900	892	896	881	885	871	860	900	854	883	856	886	883	841	879	894	863	901	885	891	867	886	862	869	831	924	897	877	897	881	869	898	862	934	899	904	888	898	867	905	817	858	842	920	879	880	857	863	869	839	852	860	900	909	926	886	914	857	924	886	868	897	876	887	901	883	889	864	868	891	883	881	908	883	833	871	867	855	857	906	870	905	893	939	833	891	893	868	848	906	836	867	906	874	859	871	876	897	847	902	891	858	912	875	896	921	856	887	848	855	868	855	880	842	843	900	931	869	912	867	837	921	867	856	900	908	865	846	855	877	876	911	846	849	868	863	931	868	840	925	892	900	913	873	873	909	848	860	903	872	857	888	876	897	870	867	908	859	881	904	836	889	902	867	925	857	874	914	866	879	890	858	939	904	862	892	848	927	866	867	870	837	873	836	858	934	875	887	891	831	878	876	889	873	819	855	875	856	909	928	850	850	865	871	884	919	891	872	845	879	885	874	888	868	915	903	873	880	865	886	868	896	912	933	850	889	881	866	865	889	852	898	903	870	862	876	865	894	885	890	905	872	888	904	881	850	824	857	898	863	893	907	898	876	831	860	904	879	925	879	811	839	914	930	884	865	831	944	857	899	925	838	835	876	881	840	898	848	847	843	932	897	908	846	912	918	859	874	885	892	939	863	950	887	869	888	841	906	854	878	893	920	906	826	890	933	884	889	901	889	923	877	899	931	919	899	846	901	860	902	887	857	898	840	921	900	871	892	918	929	915	872	886	844	868	863	859	866	922	890	926	886	886	907	904	881	932	866	874	893	863	840	903	888	839	843	888	960	896	893	892	883	914	936	869	870	908	862	873	879	848	870	895	903	862	833	873	914	898	882	889	893	868	862	868	854	955	829	878	895	905	872	870	875	905	865	920	922	893	856	930	832	905	894	927	844	869	856	866	868	897	884	862	898	894	865	847	906	900	850	881	895	862	931	886	943	905	828	908	871	875	912	880	884	928	879	890	837	895	858	896	872	927	853	915	903	906	842	855	862	867	863	883	966	869	839	868	914	881	905	881	919	829	881	870	846	867	882	915	875	847	893	895	923	897	879	884	913	872	905	902	847	855	867	946	925	925	834	851	908	882	910	848	896	853	870	873	867	836	906	825	901	871	855	846	885	898	901	908	913	882	906	867	913	922	883	922	898	841	887	925	874	806	920	892	860	816	872	877	866	900	867	902	895	871	885	868	868	884	894	852	915	914	869	879	870	911	897	899	862	879	897	881	901	896	935	902	881	888	834	871	859	907	862	898	848	860	914	827	933	897	882	898	910	922	929	863	907	892	831	870	845	885	884	864	842	879	925	885	826	863	903	850	862	902	853	824	895	948	817	878	883	890	898	895	889	850	910	859	887	873	929	915	833	903	870	890	904	873	840	858	857	858	875	921	877	887	849	876	814	934	878	890	889	891	865	883	888	905	833	877	897	886	883	842	891	893	864	902	862	873	876	860	855	899	864	888	889	937	842	867	798	876	824	878	890	882	886	847	906	888	825	887	871	843	852	903	858	886	811	901	899	890	913	846	907	864	876	824	880	892	863	873	834	866	918	860	889	857	916	926	905	913	850	875	889	859	877	919	852	902	874	886	885	907	891	916	891	917	879	895	824	873	900	861	890	876	855	867	903	817	873	922	893	886	843	877	861	900	915	872	845	931	883	831	910	875	854	883	773	870	902	825	887	932	872	933	930	846	920	828	920	918	842	885	851	876	845	855	869	920	875	917	814	899	881	905	839	943	867	907	856	859	890	867	865	894	855	864	864	856	880	916	909	908	869	881	830	872	910	910	886	888	860	914	865	876	875	919	828	881	814	874	792	855	916	909	958	910	861	858	922	902	894	871	900	899	901	864	867	914	880	893	850	884	850	924	901	940	873	953	883	848	891	908	872	880	914	858	915	906	879	839	857	963	921	858	869	852	852	873	867	925	904	861	882	910	869	846	910	906	869	907	866	918	868	952	870	856	914	873	892	896	867	917	858	866	866	869	873	871	838	934	873	888	903	939	903	900	858	869	887	870	902	899	888	872	919	923	881	878	915	910	889	946	916	941	857	911	958	870	859	917	829	869	925	891	865	913	838	859	919	856	876	861	910	884	870	882	866	880	896	914	916	940	894	910	889	929	892	908	866	914	838	943	892	891	897	903	924	842	857	866	854	877	914	876	914	914	865	823	909	839	918	869	852	877	903	858	887	951	850	897	881	887	849	907	860	901	873	888	862	877	914	909	876	875	843	870	906	913	830	861	909	894	881	822	868	912	868	870	875	902	856	911	882	906	850	869	885	877	860	872	900	878	926	899	892	926	911	813	897	867	841	889	941	901	836	879	890	886	875	871	861	850	879	872	897	882	915	850	872	882	905	923	891	871	878	895	880	865	894	936	878	873	908	881	870	875	869	916	837	885	901	898	904	938	953	893	899	915
26008	21670	24279	29579	21665	10598	498	400	336	330	293	334	298	275	292	319	295	289	307	274	276	282	258	275	259	266	271	260	247	291	281	295	294	259	289	267	297	248	267	277	280	265	308	274	315	297	282	304	268	273	248	253	262	262	293	266	293	266	258	261	296	286	264	283	272	270	238	253	280	274	286	299	280	249	240	259	226	256	271	260	243	277	283	296	317	285	271	256	268	312	268	271	239	263	314	252	269	269	237	287	290	285	284	250	252	256	272	264	283	268	236	249	267	292	261	276	294	256	276	265	248	259	287	275	273	283	268	276	273	258	263	266	276	279	258	281	263	264	269	269	254	268	244	270	230	258	246	266	293	287	240	240	264	280	281	260	250	244	279	273	277	269	258	240	300	292	294	268	269	251	268	251	255	289	291	241	300	272	252	256	276	271	290	273	259	255	278	247	271	234	238	239	294	274	243	298	246	281	250	264	237	278	286	270	267	231	260	254	276	264	260	272	231	269	269	254	259	233	301	273	238	244	239	229	275	252	257	248	283	279	270	283	253	235	236	246	235	272	290	293	246	284	276	277	251	273	288	290	268	273	279	288	261	263	260	289	260	255	251	255	267	284	282	289	269	269	259	258	253	259	246	290	237	266	260	281	238	263	258	211	245	283	250	279	298	284	274	242	270	267	271	264	255	267	285	226	282	296	259	237	270	277	244	265	297	280	296	263	261	256	241	259	262	234	252	289	271	275	281	296	271	227	247	280	266	274	262	275	271	254	256	274	256	261	250	292	271	275	280	277	264	262	258	267	250	252	209	259	260	265	280	253	280	280	253	289	267	247	292	263	254	259	250	272	278	269	267	267	292	244	301	269	294	284	276	285	256	239	254	237	286	246	244	261	253	254	245	257	291	235	266	293	275	276	235	268	287	294	250	268	290	264	274	224	255	261	237	297	243	271	243	311	266	272	273	254	248	283	289	273	302	264	275	241	258	290	271	287	244	271	288	291	269	260	251	252	267	256	261	250	252	282	277	253	276	297	270	289	267	236	238	261	255	253	257	268	275	277	247	275	275	278	283	286	266	269	235	275	274	256	264	304	255	282	287	251	281	252	275	263	243	256	268	261	280	269	288	230	288	262	265	283	285	243	276	272	270	272	243	251	244	260	285	276	289	259	269	285	282	264	280	292	275	251	294	292	262	230	318	291	245	266	273	253	255	257	266	270	274	279	232	288	230	253	250	270	280	277	275	276	279	274	278	296	280	238	271	257	282	311	280	276	275	263	274	275	266	283	265	280	295	242	272	283	281	256	256	264	254	270	264	287	269	297	294	264	258	288	297	247	269	292	257	275	242	247	284	258	291	280	279	291	243	230	286	258	313	302	278	264	274	301	246	255	269	297	240	242	260	287	279	279	264	264	307	275	290	273	278	257	302	237	256	259	279	261	257	244	236	269	260	262	265	277	250	263	260	285	264	265	281	289	251	282	266	304	290	261	285	272	289	273	275	289	264	248	258	252	265	292	257	289	260	275	281	273	267	287	273	298	240	268	271	271	290	295	254	249	247	268	255	264	275	278	281	286	259	285	259	245	255	268	253	240	260	271	275	287	243	257	238	265	276	281	291	278	284	295	252	289	225	285	247	255	274	279	280	253	285	256	269	271	269	278	305	253	269	265	283	268	266	270	257	264	278	248	245	257	280	270	263	289	282	320	285	240	229	300	288	264	263	228	264	259	290	271	264	269	271	259	260	247	301	310	259	232	271	257	275	292	279	256	245	252	271	245	272	265	283	293	247	291	282	290	265	300	276	271	247	266	271	290	262	215	264	296	279	288	278	274	265	247	238	257	274	282	251	232	272	262	270	243	284	269	280	240	248	290	253	266	244	289	266	283	280	248	255	272	237	260	285	270	266	278	268	260	228	238	243	287	278	249	251	289	259	253	281	286	266	220	287	281	276	276	246	254	267	224	297	279	250	268	243	287	294	268	292	274	240	290	293	266	259	329	270	278	262	279	271	294	231	278	243	244	259	292	260	255	254	267	268	254	288	254	271	257	244	285	238	279	276	265	294	258	249	274	250	262	274	273	271	281	283	305	274	271	281	279	267	290	290	244	265	306	277	269	257	266	266	253	237	253	282	262	268	298	229	258	242	287	264	249	310	273	272	273	265	293	290	274	262	291	236	286	268	255	284	256	262	283	275	273	263	284	271	268	224	261	250	290	275	248	291	267	290	236	256	239	294	282	261	254	283	275	271	282	263	264	294	276	288	276	261	280	268	282	280	239	222	248	255	264	272	289	255	241	264	268	277	277	276	273	301	259	277	286	292	276	298	221	300	282	265	265	254	257	247	251	313	267	261	257	281	284	259	258	279	250	303	278	282	251	278	277	254	292	241	277	231	299	256	267	239	238	256	286	259	271	272	269	256	270	278	299	292	258	262	243	293	240	251	286	286	285	264	280	267	271	285	272	279	277	293	292	269	248	251	247	271	260	233	247	254	273	266	276	267	256	298	233	280	291	275	266	290	261	279	272	274	259	270	280	251	242	248	294	267	287	260	285	250	247	290	280	294	265	277	300	280	285	266	254	259	231	257	270	286	276	290	246	285	246	274	269	262	255	275	261	268	271	245	228	289	236	278	285	280	262	288	267	279	249	264	290	287	283	281	264	292	295	255	247	248	279	266	261	248	271	264	252	218	303	280	265	273	253	282	263	269	259	281	240	245	274	279	295	268	303	276	288	286	241	228	267	252	254	280	285	285	270	281	262	264	292	281	256	238	270	273	276	260	300	280	262	282	260	243	296	256	272	261	276	284	269	280	248	258	264	252	268	279	272	289	266	264	267	278	268	260	249	256	277	275	289	269	262	280	278	280	250	283	267	239	279	308	276	276	271	300	217	280	238	260	261	257	255	284	281	269	277	241	274	265	283	283	281	265	244	248	277	269	260	292	247	247	270	258	234	261	298	249	242	253	276	253	261	239	256	277	264	276	260	261	249	281	279	287	251	308	280	273	272	286	289	250	279	264	284	271	269	288	240	284	280	284	265	278	251	246	225	260	257	291	246	268	266	299	263	240	280	259	232	284	291	282	286	313	277	269	252	273	265	286	228	240	277	294	261	293	272	274	261	287	261	276	256	266	302	246	267	253	253	277	248	248	229	304	264	272	265	257	269	267	253	295	245	262	276	268	276	274	264	277	258	255	257	276	270	287	248	280	291	276	276	261	284	294	271	259	238	247	270	278	260	255	278	297	299	276	298	256	303	282	266	311	267	236	281	273	278	252	275	262	300	295	271	264	258	289	256	286	234	269	277	260	231	249	276	265	258	253	287	277	304	277	261	246	262	249	278	264	229	261	270	281	273	271	256	249	290	271	260	271	296	267	297	280	264	283	270	244	222	244	254	284	259	222	281	272	228	243	263	262	279	279	304	255	244	262	247	261	261	312	260	260	291	281	298	255	261	256	247	262	265	283	289	260	259	275	222	262	263	267	262	295	269
4578	1948	1090	765	625	675	601	605	590	599	566	582	577	578	572	581	562	568	611	594	545	589	571	539	594	580	597	560	575	569	572	598	568	574	584	588	598	549	612	557	567	581	555	552	592	573	579	578	581	557	580	581	600	582	540	557	605	582	550	578	556	618	548	563	574	623	511	525	584	532	596	580	552	604	603	599	575	553	589	594	583	586	560	574	565	535	563	513	547	565	559	543	603	539	516	580	537	546	585	575	508	555	548	560	591	603	584	570	566	553	553	562	611	613	566	560	538	598	552	564	535	589	582	629	567	502	532	598	564	594	583	566	577	597	550	552	573	518	588	586	559	529	573	593	594	600	576	596	555	551	572	561	551	563	602	536	633	541	566	554	598	561	568	572	587	552	527	561	581	510	578	598	589	575	564	553	573	569	583	572	562	550	524	571	606	565	569	537	559	591	597	554	612	566	584	601	581	583	589	564	583	567	583	537	569	553	601	532	521	606	597	575	565	609	532	561	545	564	547	563	576	610	578	516	601	571	563	567	553	555	613	552	532	554	604	544	574	570	539	583	585	561	590	558	558	569	611	540	559	566	593	548	561	587	585	608	595	545	577	560	578	595	628	570	597	509	581	603	528	596	597	570	580	531	530	613	519	586	572	540	533	566	566	577	558	561	537	609	617	580	590	526	574	562	572	591	569	549	577	555	582	568	611	557	539	616	574	537	519	569	564	557	577	531	567	580	584	559	563	559	569	574	563	532	608	587	597	570	556	564	568	558	564	595	558	588	547	557	561	536	532	533	581	585	591	595	620	527	505	553	557	567	591	574	568	543	615	566	564	593	575	568	576	563	551	543	569	582	603	571	566	533	553	588	605	566	579	559	581	544	558	567	563	563	553	550	595	570	527	552	556	547	648	565	581	559	615	557	534	570	563	565	620	588	562	554	589	607	587	550	553	529	564	565	573	570	568	529	570	594	573	537	563	567	565	596	529	566	621	574	574	557	564	565	552	600	528	564	622	556	533	568	571	575	567	569	572	559	567	554	616	610	539	570	518	575	527	580	552	579	541	557	575	571	539	545	555	548	520	581	580	556	579	591	588	548	567	534	545	571	611	567	550	542	602	571	547	609	569	571	577	580	547	593	520	563	586	564	577	569	584	578	545	575	582	554	595	560	553	575	540	595	549	551	548	579	578	546	583	579	552	552	538	571	567	571	556	585	572	568	583	572	543	568	594	533	561	527	566	599	567	566	528	590	571	564	589	594	623	575	567	578	591	558	554	604	560	529	622	596	523	542	574	576	579	571	530	566	576	590	583	559	597	573	610	561	576	563	572	592	589	561	553	571	558	578	564	587	588	550	610	565	597	563	613	533	602	563	596	541	554	566	537	599	561	573	602	567	536	560	540	582	520	552	552	578	581	540	608	577	519	604	578	584	581	622	552	595	566	584	580	563	571	572	588	563	614	576	587	585	536	546	573	614	543	564	546	540	567	564	568	573	608	565	578	599	577	597	535	564	582	560	598	588	564	562	559	568	624	573	561	554	570	560	551	576	554	551	592	547	544	561	571	570	544	584	538	550	580	620	533	603	611	621	583	584	572	526	555	538	566	585	529	598	540	575	591	563	538	573	596	573	590	572	556	614	588	538	568	584	575	576	592	538	604	568	613	580	572	602	559	510	569	582	591	576	533	573	556	531	549	618	583	537	585	562	549	582	568	581	550	567	584	574	589	562	591	581	554	632	567	578	557	559	591	584	568	531	571	553	529	564	598	539	554	573	562	526	557	551	542	584	597	562	548	550	539	572	575	607	559	564	565	594	552	560	564	557	596	589	590	579	596	554	598	561	563	616	593	569	605	580	566	585	532	550	576	580	599	537	530	573	569	583	571	609	612	594	580	548	545	577	582	561	579	558	567	575	598	558	588	547	559	538	637	590	576	562	570	524	599	578	550	562	567	574	586	576	548	560	482	554	594	609	576	553	564	581	574	571	587	542	599	527	550	564	557	612	569	577	530	595	571	544	597	578	571	577	575	554	570	591	541	516	549	563	616	561	574	600	542	601	602	566	554	587	602	559	557	585	614	500	537	562	541	577	563	598	541	563	548	571	570	620	608	581	595	579	559	560	548	598	572	531	613	560	592	584	533	548	583	535	523	597	575	575	584	565	558	565	586	583	573	541	551	571	568	544	541	594	585	551	607	552	631	558	604	569	574	546	545	573	589	584	568	564	566	575	555	550	582	567	570	538	582	565	536	562	561	539	558	587	565	583	586	526	548	568	574	581	593	608	625	535	561	557	554	574	576	528	579	597	554	591	616	580	546	552	575	585	502	566	559	580	568	557	553	563	563	536	572	618	584	617	569	560	567	556	577	574	593	557	580	557	541	570	546	561	547	622	561	602	576	562	583	536	581	551	545	547	592	595	582	571	548	570	563	542	584	537	575	584	583	578	625	507	516	533	577	555	614	554	551	595	558	583	591	520	597	490	549	556	557	560	576	587	563	582	571	549	559	588	613	543	578	598	569	573	574	630	561	580	561	575	577	595	586	579	559	584	587	607	592	577	601	529	569	579	552	571	613	569	574	600	620	550	551	565	564	611	548	541	581	561	555	564	608	601	576	603	541	566	541	581	569	573	587	552	560	548	568	570	550	548	564	612	545	586	598	562	627	544	525	565	613	611	567	547	545	581	535	541	570	551	546	586	535	512	577	595	570	600	603	519	541	541	609	551	574	595	561	573	555	552	565	590	610	577	596	568	572	596	582	562	534	569	557	605	552	546	581	559	521	592	552	582	520	578	581	595	558	588	567	551	614	608	551	578	557	564	576	525	588	559	609	593	608	554	510	583	533	571	588	588	592	634	600	563	517	595	565	593	570	572	564	528	564	546	603	573	538	575	583	593	521	534	560	567	581	538	554	580	563	568	520	538	565	557	584	583	554	550	586	525	540	540	570	569	594	569	550	561	587	581	555	559	595	578	542	581	575	582	537	574	529	596	537	559	565	563	544	577	562	577	579	560	619	592	573	521	574	559	533	569	523	555	597	579	544	589	578	551	559	554	599	581	576	569	538	559	554	556	622	553	581	616	579	566	562	577	596	573	599	539	587	544	563	557	562	575	569	558	513	568	570	571	538	573	566	584	493	554	573	598	573	571	614	549	537	558	581	611	549	530	584	581	590	524	575	556	557	574	583	577	585	547	553	562	539	572	589	586	520	567	575	543	567	516	569	509	551	579	576	547	565	570	589	548	586	525	573	589	574	561	583	576	599	571	564	562	617	583	609	534	562	565	564	565	543	570	560	567	531	581	580	567	559	577	556	622	559	563	567	538	549	516	609	618	555	565	554	599	572	555	543	555	606	588	580	543	569	594	577	565	614	568	579	569	627	568	552	564	571	557	579	595	566	576	599	552	565	593	561	576	567	537	546	549	578	559	587	594	561	551	539	584	534	603	630	572	560	573	563	557	552	547	519	614	581	602	577	557	520	573	527	581
25227	21642	24721	29069	21643	21670	10369	393	285	229	198	177	183	153	166	185	159	154	154	179	145	166	139	146	138	141	144	145	140	124	135	152	157	131	113	142	129	126	142	134	138	159	142	139	149	127	116	132	137	118	125	154	123	114	106	128	138	134	141	134	140	121	142	125	123	132	133	146	136	146	125	141	133	124	126	116	135	140	134	130	120	137	114	115	126	154	131	130	158	135	121	133	131	118	126	120	119	110	130	138	115	144	125	121	133	127	131	112	148	126	117	125	119	144	129	145	140	120	139	144	126	131	114	128	124	127	127	101	148	126	159	144	120	138	147	149	134	96	124	135	129	123	114	126	123	129	137	124	110	122	112	132	135	132	104	130	110	131	113	143	135	132	126	129	108	128	132	121	133	122	127	132	113	135	138	139	172	99	145	125	127	140	122	129	127	121	129	131	123	156	138	120	143	147	138	122	135	130	137	149	121	118	132	141	122	129	146	144	122	117	153	119	135	123	145	119	133	143	105	124	123	124	130	120	110	141	131	127	149	121	140	120	144	117	131	125	141	119	148	146	133	128	121	121	134	130	140	118	139	138	153	128	127	108	108	128	125	129	121	143	138	141	123	111	136	143	138	135	150	120	157	122	140	122	126	116	131	120	143	130	128	133	133	126	113	129	136	137	115	137	146	117	127	113	112	135	135	125	151	132	138	116	170	132	147	138	112	118	139	122	139	126	111	146	144	141	133	104	123	111	135	138	145	122	128	136	126	130	118	131	128	151	121	129	139	113	122	130	126	151	121	124	140	129	138	142	131	118	114	112	127	116	111	137	133	117	137	139	142	145	143	150	119	123	116	135	130	147	149	128	108	132	114	128	107	140	110	129	140	98	124	129	129	107	152	133	149	124	141	139	137	144	107	125	137	126	132	110	113	120	128	133	157	124	117	116	128	129	123	136	129	162	122	115	121	117	130	106	126	130	131	151	132	115	125	137	129	110	141	133	135	146	115	111	104	144	131	121	111	119	126	121	109	135	124	132	159	135	147	151	111	121	131	125	137	127	122	143	141	124	111	158	112	114	137	156	119	127	129	124	152	134	120	123	129	127	123	117	123	125	138	144	141	131	127	113	131	118	150	124	121	140	118	117	132	118	140	144	135	101	132	152	120	128	137	125	125	129	156	127	121	118	129	123	138	133	131	123	125	121	104	124	127	116	102	123	102	139	141	151	134	121	117	110	107	118	133	155	149	162	112	141	118	148	138	126	137	149	129	132	122	119	126	125	125	145	126	110	115	116	146	132	120	116	127	129	129	141	130	132	147	125	127	147	126	136	122	123	120	104	149	137	139	134	107	134	121	133	134	107	113	134	142	151	148	130	116	129	135	155	122	132	121	116	142	111	120	126	134	112	121	105	135	119	128	128	145	130	116	144	132	137	150	107	125	130	128	98	124	138	118	119	138	123	134	148	118	118	126	128	151	129	99	129	124	123	122	110	115	124	128	127	143	127	123	131	124	140	129	138	121	120	124	147	120	131	105	123	122	141	121	115	133	131	120	118	133	140	136	104	119	128	130	139	146	119	144	133	139	128	128	139	138	116	136	133	123	121	132	135	136	128	123	126	143	134	114	134	116	127	136	139	155	125	141	104	126	129	129	127	125	112	137	128	119	120	117	141	127	156	122	118	139	129	123	108	114	118	127	132	131	102	135	133	113	125	146	134	138	134	140	124	125	107	133	136	126	135	108	120	130	158	121	123	141	132	127	92	132	137	117	134	121	156	162	133	137	121	116	109	127	137	135	124	143	118	106	132	124	121	144	115	138	135	127	147	126	118	118	137	125	146	142	117	129	103	120	122	169	118	125	163	127	112	106	124	117	133	132	117	117	121	150	121	111	127	121	127	111	108	128	129	127	121	136	119	116	137	130	137	129	151	113	141	128	125	134	130	120	144	150	161	144	139	133	120	110	138	127	149	145	132	137	129	152	125	121	140	153	122	133	150	111	114	112	127	128	128	124	137	92	114	111	125	128	139	117	135	110	142	112	129	127	122	129	129	125	127	121	125	116	126	130	126	132	147	145	107	134	118	142	128	132	124	119	146	119	103	110	121	113	123	133	108	157	128	128	124	128	120	106	117	115	126	120	129	119	154	127	116	135	103	121	127	148	136	136	134	140	123	128	133	132	130	118	113	138	140	137	139	107	124	129	132	119	138	128	114	116	119	108	124	137	134	129	130	121	137	135	125	124	121	134	107	122	127	122	118	131	150	137	130	113	143	129	137	135	134	122	110	126	118	136	133	143	98	124	129	125	135	128	146	111	121	160	134	127	127	150	144	127	140	121	125	129	133	130	115	108	158	130	132	131	125	133	137	123	120	120	123	110	124	130	123	125	129	137	121	124	121	116	131	140	119	137	135	137	120	130	145	138	129	126	120	121	139	127	138	130	134	140	141	125	105	147	117	124	119	120	118	140	130	143	135	135	107	152	136	123	135	146	123	143	126	122	119	133	131	143	134	132	142	134	146	145	117	112	129	132	109	125	137	128	124	146	136	142	124	133	131	118	101	137	125	149	143	131	128	134	119	111	137	138	125	119	124	144	151	120	126	111	98	133	131	135	124	124	132	126	120	132	136	104	132	153	143	114	118	139	141	126	146	148	134	132	134	137	119	109	133	131	124	138	116	113	143	125	139	130	130	148	138	116	133	135	125	140	114	143	124	123	149	125	143	159	140	143	118	122	117	139	127	143	123	121	128	144	115	123	137	115	126	113	136	130	144	116	120	137	122	142	128	115	146	111	127	111	114	125	144	108	143	121	123	147	139	129	141	107	125	111	127	124	132	118	133	121	128	123	142	150	141	106	116	131	127	115	123	141	134	144	139	124	120	130	133	137	132	133	128	135	129	119	150	136	126	135	105	133	125	121	124	107	116	139	137	157	143	132	127	123	114	112	117	139	106	136	131	147	120	123	124	112	110	123	146	125	145	125	104	134	152	121	130	128	150	111	147	123	145	131	130	132	138	141	102	127	136	119	119	133	124	139	126	130	147	125	125	146	116	140	141	120	133	118	127	129	115	140	132	153	129	110	130	153	122	130	121	130	117	119	131	113	127	124	142	141	126	128	161	134	121	123	130	122	132	139	129	122	138	111	124	144	130	125	108	121	124	114	144	121	119	122	108	132	125	120	129	141	126	136	138	131	132	135	139	115	137	141	123	111	130	133	135	117	123	145	145	125	146	140	120	130	109	142	133	115	140	137	117	149	129	126	149	125	133	147	130	133	140	115	126	133	130	121	120	89	125	112	151	115	113	140	146	158	154	119	136	135	142	119	106	129	107	124	130	124	107	111	131	147	141	129	130	138	133	138	137	124	145	133	131	94	98	133	128	127	136	126	119	126	128	112	141	156	110	119	153	148	112	116	132	131	125	115	129	133	143	114	132	134	145	128	129	125	132	140	114	133	118	134	115	139	152	123	101	137	101	115	124	109	121	136	140	116	136
4113	2997	1302	648	461	432	361	359	356	295	334	327	311	349	319	331	312	336	324	315	289	305	347	299	329	310	315	330	325	297	320	343	311	340	329	302	316	288	308	323	332	308	273	314	294	312	325	319	283	335	320	319	322	327	308	343	305	294	305	309	311	332	311	311	299	343	302	274	317	307	305	293	283	326	299	343	311	315	297	314	321	306	324	313	339	347	328	310	298	319	330	317	334	303	304	282	308	310	303	315	326	332	317	320	298	311	319	314	332	282	308	302	312	327	292	324	300	295	321	316	308	306	287	320	332	293	325	325	282	301	313	319	356	317	308	331	341	327	300	294	316	328	298	295	298	324	318	325	355	294	300	327	342	314	295	323	326	313	289	290	304	325	337	312	291	265	314	311	319	336	301	294	310	291	311	328	313	343	331	310	312	349	308	343	325	323	309	312	306	322	313	294	314	320	297	304	292	318	333	311	319	311	314	289	328	291	316	331	301	298	300	327	298	285	295	349	332	311	313	311	313	307	329	288	294	286	317	305	320	307	302	326	286	321	343	300	315	312	316	264	334	297	305	325	330	311	311	301	299	296	309	316	302	288	319	309	322	342	339	299	339	349	333	292	316	311	283	305	346	312	309	283	315	323	327	301	288	308	315	319	305	285	344	334	340	327	317	288	311	314	363	297	308	317	340	295	310	327	300	331	316	328	309	309	312	305	289	313	288	321	315	297	340	284	339	344	300	306	325	276	283	316	309	313	298	327	289	290	278	330	313	304	325	310	304	316	313	344	314	307	325	305	286	303	337	287	315	315	326	312	307	320	325	283	303	311	303	332	288	326	294	314	323	285	322	305	299	311	319	293	304	316	282	309	309	314	302	323	338	310	305	278	325	286	332	335	308	304	327	316	339	335	307	292	289	351	286	333	313	331	318	332	288	306	302	308	331	327	293	274	325	318	325	306	351	299	303	307	284	289	312	307	300	308	313	308	328	310	338	344	344	319	364	291	315	328	320	284	331	306	290	317	339	301	289	329	321	336	315	372	326	306	325	331	333	295	288	341	323	319	273	313	320	297	310	317	306	261	316	314	284	312	305	308	293	318	314	317	349	298	312	331	308	324	330	307	331	312	331	313	290	329	292	334	346	308	318	309	321	312	300	310	312	319	299	264	300	272	314	307	302	340	299	330	289	323	324	313	324	291	313	327	304	301	328	340	286	347	305	309	326	294	293	321	304	301	338	288	316	300	307	300	317	333	313	316	321	272	284	339	300	311	259	283	333	302	301	318	322	302	327	285	318	332	356	296	295	323	307	300	325	329	291	293	309	315	297	304	335	289	337	338	326	314	330	308	298	308	287	305	301	304	305	292	335	305	307	330	309	307	315	317	332	311	325	310	300	338	328	297	309	332	296	314	307	325	301	321	329	301	310	277	297	319	320	322	298	338	327	311	294	307	337	293	285	290	302	303	302	309	335	311	335	285	312	311	315	338	307	327	320	296	311	331	275	328	306	319	319	298	317	319	326	306	330	304	311	309	294	327	344	324	304	291	304	292	304	301	323	353	329	335	336	289	305	321	292	337	315	300	326	302	295	343	309	349	329	328	309	343	308	318	292	288	333	324	329	318	323	285	337	307	327	302	325	317	298	321	325	297	318	295	299	326	297	317	330	301	334	285	332	310	345	325	293	315	324	297	304	316	288	308	319	312	291	312	334	315	328	311	321	297	319	301	337	345	337	315	323	305	354	299	283	332	279	319	329	320	330	329	321	311	274	319	333	308	286	292	334	345	301	329	317	324	302	281	328	303	324	312	311	294	307	332	316	312	344	350	332	308	306	341	338	277	304	284	329	302	310	315	318	284	315	309	318	299	316	289	300	279	303	338	319	302	307	318	306	315	307	300	328	298	314	269	325	324	304	311	310	318	317	286	308	309	303	328	312	303	304	332	323	295	314	338	320	348	302	310	344	294	318	295	297	312	296	309	318	298	319	330	352	320	304	302	331	326	331	335	311	315	301	361	307	322	323	315	300	305	299	325	299	306	353	320	280	324	327	315	340	296	326	268	341	304	289	322	298	306	320	334	335	304	317	320	319	329	303	316	300	293	349	314	311	311	340	305	310	285	317	310	366	323	296	321	299	320	291	315	324	328	298	352	275	323	323	297	296	315	325	297	317	305	282	309	294	296	291	303	347	293	287	283	317	292	300	327	303	336	328	318	292	302	295	301	306	327	318	310	290	290	314	342	301	296	298	300	319	310	315	321	312	322	319	294	296	311	337	339	336	311	297	300	289	292	299	322	293	302	289	325	306	305	283	332	316	300	313	325	297	284	280	320	297	309	272	335	299	321	297	299	313	308	296	327	291	300	299	287	344	325	312	320	350	301	330	305	298	330	327	311	343	313	316	294	321	302	315	317	327	338	282	304	309	335	351	317	285	305	307	317	323	278	302	349	297	349	316	318	297	299	318	344	307	347	301	310	315	289	317	322	287	347	296	279	317	340	316	337	314	277	354	313	309	307	346	330	295	315	289	285	303	365	281	336	326	298	300	287	293	330	322	305	304	330	280	309	305	319	297	333	301	334	304	308	311	297	315	323	337	325	317	314	308	322	313	321	319	324	331	329	305	319	295	291	307	310	276	311	307	341	285	308	315	340	334	294	337	328	294	308	286	355	307	284	301	328	309	284	316	316	288	312	295	305	294	280	263	309	323	320	320	301	323	335	308	336	295	314	312	292	308	313	335	323	296	297	284	309	336	291	328	276	326	302	322	307	294	305	316	296	311	306	308	323	305	302	303	288	324	322	297	336	310	305	341	336	318	318	298	303	346	312	324	308	318	309	307	300	306	314	296	355	319	299	308	299	316	315	290	295	282	310	305	295	284	334	320	317	302	282	298	300	311	324	340	307	304	324	308	317	305	312	288	300	304	310	310	331	301	335	319	291	287	297	286	312	328	309	295	294	310	335	287	308	288	323	327	309	310	294	294	326	316	314	320	308	320	301	312	307	289	339	318	322	328	323	336	319	325	320	308	299	296	288	307	332	318	331	294	281	303	312	282	322	307	319	320	294	280	305	305	283	309	308	308	329	360	279	299	321	330	313	283	315	280	324	322	312	294	322	315	318	290	280	316	332	297	299	324	299	353	297	315	327	287	322	290	302	327	310	317	330	327	326	312	305	316	352	281	291	272	301	321	304	309	341	330	306	318	299	317	343	280	304	294	312	320	308	323	322	350	290	322	299	344	327	308	283	307	343	256	335	297	309	346	355	349	335	308	331	334	305	318	290	303	314	280	308	293	302	313	295	297	326	323	275	301	342	323	324	299	357	279	313	301	298	281	307	322	312	308	343	287	296	339	322	345	319	335	284	305	346	314	326	292	291	340	313	317	321	323	341	324	302	304	301	315	321	302	281	323	294	335	314	282	311	313	321	317	285	305	303	306	308	289	321	308	279	312	347	341	316	292	267	332	303	314	328	328	321	301	320	309	300	312	294
34062	14827	2232	493	449	428	411	415	418	414	469	429	426	433	379	406	446	432	435	412	432	424	456	433	449	415	411	446	398	424	427	425	418	424	438	412	427	435	431	419	457	434	427	460	437	440	395	430	435	425	455	441	424	406	435	432	424	444	431	427	379	399	459	450	395	446	430	386	403	412	413	452	412	449	412	447	443	428	422	430	414	463	427	430	452	416	436	456	434	431	388	439	451	428	417	435	447	435	441	425	456	413	416	378	477	434	435	425	453	453	459	443	433	386	409	431	426	436	434	416	458	447	452	428	397	426	426	441	481	415	450	400	450	432	454	382	353	411	426	406	459	401	441	443	437	437	448	410	412	414	393	456	429	421	439	437	431	432	426	427	440	389	432	407	440	420	431	434	441	422	430	434	414	399	415	425	381	448	388	428	466	397	430	447	390	469	395	439	402	430	419	392	451	428	441	414	431	423	443	440	445	393	441	409	398	423	446	421	396	421	433	426	402	420	447	413	415	453	424	439	395	444	428	431	438	446	423	443	396	430	425	434	422	438	435	395	422	422	455	443	443	421	457	395	383	426	406	401	408	409	404	426	392	375	396	462	483	458	436	427	414	396	402	426	425	422	437	430	456	419	432	410	416	404	391	419	414	468	441	423	447	439	435	389	414	403	454	439	426	448	430	404	465	427	418	436	451	387	393	386	416	441	396	398	438	440	417	426	418	421	431	432	433	411	409	423	432	426	419	401	427	421	388	447	427	446	391	424	419	468	429	402	425	386	418	392	399	421	417	383	395	435	488	385	397	468	433	405	404	425	440	446	411	439	437	409	455	460	464	434	415	444	426	439	433	408	422	408	418	432	416	431	423	429	399	428	404	417	429	422	424	450	437	418	420	406	424	416	415	410	434	397	434	443	385	401	403	406	445	425	427	406	444	400	417	440	451	408	396	394	402	453	445	440	419	442	393	414	447	434	401	433	418	408	422	436	445	438	415	436	434	416	403	413	423	418	419	449	499	408	428	475	466	425	422	441	391	395	435	420	390	439	438	414	419	417	469	470	442	413	395	428	454	462	461	432	416	395	419	442	430	447	413	443	399	416	396	451	419	429	431	401	419	434	422	397	441	430	428	438	432	437	431	412	418	459	421	406	437	421	392	439	456	422	435	399	409	418	417	429	425	436	463	451	403	412	414	389	394	423	387	433	417	422	416	418	412	420	381	456	456	434	414	416	414	435	424	424	414	471	405	437	442	415	427	443	419	433	457	419	404	435	471	439	412	414	426	431	422	431	415	430	454	407	416	417	391	440	426	413	415	458	417	438	449	445	393	446	397	439	431	384	445	421	463	472	436	396	406	407	432	418	420	431	411	381	413	398	407	446	413	415	388	422	450	429	418	429	444	402	418	399	432	418	390	434	420	408	436	458	478	425	438	431	397	481	439	489	435	408	384	411	420	440	424	429	446	445	424	425	471	456	433	420	426	434	412	399	389	410	450	404	424	369	389	401	420	386	431	437	443	422	426	411	411	432	434	425	413	430	449	414	395	379	423	400	408	470	429	436	445	437	380	412	437	450	440	444	416	386	410	408	431	397	406	457	393	470	400	440	454	427	429	403	405	399	445	456	450	381	431	443	479	394	438	396	417	422	452	460	447	417	460	436	409	452	403	402	432	392	430	419	441	428	463	432	416	419	399	395	400	428	470	423	427	440	381	441	415	419	456	452	410	409	403	418	445	439	438	437	420	398	395	408	428	436	413	443	403	429	410	446	430	431	447	428	437	453	413	410	455	433	423	433	415	450	428	442	444	413	402	417	425	444	427	422	413	444	381	430	428	460	464	476	437	407	433	441	464	413	410	441	447	466	435	417	449	411	409	433	425	434	417	413	441	424	437	398	384	412	429	408	409	428	462	425	427	402	418	450	458	392	426	416	412	424	433	431	418	454	419	431	421	429	427	439	412	434	389	404	372	375	399	419	395	405	413	469	431	415	401	418	432	423	431	446	387	440	458	451	415	400	474	449	433	384	437	483	397	418	465	448	447	420	443	410	451	416	423	393	440	438	379	408	426	441	480	405	416	427	445	407	430	427	420	378	439	446	435	403	431	460	416	458	438	437	420	411	393	414	422	433	413	435	443	407	434	426	441	412	398	430	440	431	416	426	463	425	435	433	426	417	403	423	465	449	455	434	398	448	440	420	434	435	387	421	470	426	444	437	450	400	464	436	420	424	430	409	413	424	429	456	391	365	436	416	440	457	424	432	418	420	419	447	420	386	457	423	427	438	427	426	412	412	418	437	435	447	431	411	433	433	423	409	433	433	429	421	424	449	435	467	459	421	416	443	465	420	420	450	444	377	395	421	388	406	437	407	424	420	425	423	408	415	385	454	444	466	399	399	401	492	442	440	428	402	403	434	408	449	426	407	387	478	411	433	450	403	415	427	427	443	452	390	477	438	434	420	435	421	440	430	441	420	420	467	430	426	445	412	417	435	422	400	450	437	439	431	401	397	479	419	459	439	405	461	431	415	435	408	401	418	406	370	397	422	410	454	428	472	424	435	414	434	460	422	454	434	426	445	400	448	403	371	452	424	393	465	414	392	433	445	387	401	433	431	429	438	394	404	390	424	423	453	436	434	412	416	410	415	443	402	420	457	399	466	432	414	440	444	460	429	433	419	430	458	450	393	404	428	397	416	400	413	448	411	448	369	446	444	431	374	407	421	419	443	451	448	433	426	403	437	462	414	434	464	457	424	431	442	396	406	448	396	419	433	389	410	440	407	458	434	427	421	441	446	445	406	437	422	395	388	409	443	448	423	430	407	407	430	419	444	440	421	473	445	442	411	418	423	411	459	424	435	378	411	445	429	424	418	422	427	448	451	447	439	422	428	433	380	428	427	437	454	456	447	445	405	395	432	454	410	429	396	373	389	436	427	446	424	449	423	423	409	437	422	431	446	422	408	426	388	411	443	458	435	405	453	434	426	381	417	415	451	414	443	407	475	420	433	415	424	407	407	437	443	422	389	412	412	435	489	432	424	423	412	398	413	469	401	440	416	424	457	399	409	410	416	452	428	422	388	423	420	446	393	402	406	431	461	468	409	407	402	412	397	435	357	423	448	365	440	425	407	432	437	400	408	420	414	411	417	399	414	444	412	407	413	458	428	429	455	409	366	448	452	440	424	447	429	428	446	399	425	425	445	445	437	380	404	458	417	442	397	444	395	462	409	395	405	388	438	421	414	416	430	468	458	400	447	461	402	408	382	413	380	421	403	419	413	471	438	448	447	414	461	364	397	428	425	411	458	434	424	469	446	441	403	449	448	413	396	433	390	459	450	434	454	412	405	388	450	423	460	438	436	463	415	399	480	417	462	396	440	440	439	441	433	435	435	411	411	417	429	438	428	410	406	421	427	424	431	468	403	438	433	422	434	425	424	420	407	447	422	485	404	417	404	428	439	405	463	408	430	384	458	396	421	412	379	455	456	393	453	434	436
8139	923	886	919	936	868	875	923	849	792	864	911	901	874	915	857	891	822	853	885	888	872	852	871	874	824	914	902	897	855	887	864	878	887	892	869	933	885	874	903	882	829	821	885	911	919	893	873	870	868	885	922	876	877	890	916	900	881	860	852	964	847	916	896	863	923	894	910	884	840	877	867	857	834	876	868	911	882	849	857	849	860	849	920	914	833	930	883	883	873	883	845	870	828	841	856	910	871	871	856	919	894	849	897	931	860	855	883	876	927	890	858	913	870	894	833	843	841	873	879	844	823	852	810	899	914	879	837	819	805	876	895	892	850	896	936	920	848	926	919	919	862	873	849	858	887	851	935	870	899	862	884	841	886	902	918	878	848	884	928	857	871	897	923	896	901	887	849	873	878	892	857	864	826	860	814	961	857	900	873	872	873	865	872	896	913	890	838	853	854	826	843	822	853	899	861	850	850	875	918	863	874	893	866	850	867	915	882	919	905	881	938	874	938	855	915	943	844	892	885	880	888	859	812	855	864	885	872	851	908	880	869	827	857	870	892	924	876	868	876	860	848	815	830	947	877	850	839	896	877	911	916	900	929	853	843	901	848	879	840	934	914	949	919	902	870	876	894	870	880	850	908	886	861	887	872	925	877	857	873	904	890	874	869	859	876	916	883	939	861	905	928	898	895	879	881	846	866	859	875	887	880	878	883	869	857	936	854	867	873	851	838	881	888	889	824	898	819	893	873	916	879	922	932	874	866	857	887	881	880	874	888	887	872	872	886	820	901	924	909	858	907	879	878	873	858	873	843	861	886	832	860	879	906	868	828	874	892	928	827	845	870	917	941	842	881	892	874	893	869	875	850	885	874	890	860	886	909	879	860	867	872	873	899	882	899	873	889	877	856	861	884	896	879	899	899	845	830	841	862	910	912	872	893	881	911	915	915	924	845	857	888	884	830	869	912	870	896	845	874	883	858	858	877	843	848	902	886	939	847	900	867	841	900	979	863	926	893	943	848	848	841	850	901	896	867	894	927	873	932	916	892	844	869	884	886	845	863	892	896	889	861	888	829	910	920	855	881	866	846	907	866	907	859	858	847	917	889	917	900	825	901	877	903	854	845	925	879	907	902	863	930	856	860	875	873	829	898	819	875	860	880	856	860	921	845	917	816	864	878	941	906	886	854	879	883	890	904	881	900	883	907	908	843	878	897	842	924	855	858	880	895	866	897	913	922	864	873	863	867	891	898	878	897	876	861	902	918	882	829	897	849	924	835	823	888	910	887	868	937	878	852	838	902	906	891	842	859	850	863	848	907	878	927	832	880	852	881	863	892	873	914	900	872	937	839	924	886	907	869	856	875	870	884	927	893	928	844	850	861	853	863	881	904	927	883	825	892	905	949	860	916	922	862	871	868	872	837	843	881	901	829	866	956	876	885	852	827	885	920	892	883	864	872	858	945	862	907	871	878	855	902	839	906	808	867	897	884	868	799	830	946	911	884	883	911	913	906	879	850	823	860	910	867	881	842	874	852	869	887	846	897	930	843	926	882	887	846	869	836	879	864	840	913	910	824	886	860	886	903	876	855	849	869	854	849	921	880	881	859	934	887	842	856	881	931	894	859	868	873	870	864	870	886	876	899	889	892	844	891	852	856	885	864	873	884	907	816	925	932	877	876	906	878	893	917	861	887	927	892	843	874	864	856	875	872	880	883	910	857	852	898	961	875	867	857	917	889	886	900	869	881	803	910	826	908	876	850	863	893	830	851	890	750	880	859	879	893	894	934	933	919	882	911	876	887	831	891	831	867	913	912	874	892	860	879	875	881	893	857	919	895	810	837	847	899	872	829	885	850	835	872	849	878	924	878	937	881	879	826	832	864	927	868	844	887	906	819	870	907	857	878	914	840	893	899	902	890	928	913	884	940	876	877	877	864	882	875	876	927	846	912	863	856	869	932	884	866	886	881	906	873	868	860	946	882	850	878	880	869	911	851	879	904	856	930	853	929	842	881	876	887	853	915	855	854	894	883	866	842	902	844	927	957	866	840	874	911	842	900	915	909	897	854	830	939	877	896	883	848	846	837	933	811	839	912	915	926	897	848	902	877	882	868	846	885	917	897	904	898	929	845	842	850	948	902	897	832	893	903	850	846	891	873	890	855	876	871	862	867	863	936	905	887	923	878	863	904	908	904	826	856	916	901	863	860	830	907	840	870	895	885	846	906	891	930	911	936	882	848	875	875	879	871	902	845	875	881	856	886	886	883	866	857	915	862	867	877	851	862	865	899	895	868	921	900	862	896	888	868	880	896	821	880	825	842	865	906	920	847	888	878	869	894	853	860	871	879	830	846	848	925	915	871	826	848	885	855	928	890	853	886	875	869	829	895	850	888	854	884	907	887	925	846	847	873	894	914	858	909	926	856	841	914	862	900	876	904	875	851	899	889	901	864	876	892	926	866	925	873	922	835	865	844	893	883	931	881	895	866	902	850	903	907	888	923	867	867	821	864	873	837	882	912	833	882	898	857	876	898	867	866	892	888	875	848	950	891	916	870	861	826	882	879	880	866	904	873	887	820	864	893	868	895	814	884	884	891	880	900	855	899	880	897	864	898	869	912	890	899	886	862	862	900	896	859	850	898	868	888	892	843	917	914	889	923	870	838	861	822	843	882	842	827	848	883	889	845	864	919	888	846	897	873	886	873	910	867	863	855	845	899	889	940	829	881	884	935	850	921	886	849	867	815	877	921	893	884	884	878	869	843	855	886	945	882	899	916	890	879	836	837	840	868	881	851	869	818	853	913	905	854	856	828	876	904	913	951	868	895	858	884	887	859	915	910	933	845	838	865	871	894	910	865	895	872	854	820	915	878	874	868	901	853	849	914	857	891	845	845	899	886	873	888	858	923	863	830	857	879	850	845	880	896	861	845	883	904	886	871	869	871	948	898	888	860	864	880	901	875	850	877	842	885	905	875	904	897	889	886	880	850	864	890	860	837	878	894	908	896	866	839	865	848	903	891	885	908	906	899	868	826	913	851	878	875	854	865	832	871	909	887	842	880	841	883	881	893	818	853	852	940	892	854	893	870	854	897	818	906	923	862	879	864	828	871	863	883	840	889	844	908	857	864	831	867	848	829	851	899	849	895	913	891	939	840	841	924	859	846	892	877	888	851	856	892	880	883	904	946	869	819	815	866	872	868	879	895	874	845	842	845	874	846	914	874	895	872	837	873	927	899	857	859	876	906	893	881	876	880	844	851	827	890	851	899	815	806	909	913	875	860	868	871	877	878	918	864	816	861	895	871	899	864	904	907	860	894	920	851	824	893	813	888	874	828	880	889	875	880	880	870	873	929	886	865	881	876	859	856	879	811	895	917	878	899	838	874	867	862	862	860	952	813	915	853	865	832	857	920	893	882	889	890	906	874	921	868	932	907	863	884	915	847	851	880	886	840	911	863	914	850	869	885	900	841	866	887	838	822	871	885	865	902	862	859
25985	21592	24172	29466	21586	10661	526	401	350	308	313	284	298	303	285	319	278	282	291	284	260	298	281	279	272	284	282	291	310	284	241	297	280	294	262	285	320	279	272	261	244	276	256	269	295	245	279	266	275	267	259	274	284	262	252	246	250	264	243	294	282	281	263	248	280	270	315	258	242	288	237	261	275	255	264	254	283	282	277	280	271	244	257	270	259	254	253	288	259	235	229	274	296	275	241	248	266	273	250	247	289	248	247	295	278	279	278	255	250	252	270	290	275	250	277	280	271	241	284	286	270	250	260	284	261	265	286	284	268	255	264	275	256	241	259	279	285	260	271	273	283	284	264	273	291	281	273	276	289	256	285	260	275	233	276	253	269	261	248	316	286	257	278	282	292	280	295	254	277	254	261	253	283	255	263	233	264	293	249	241	289	257	270	298	312	254	295	273	277	249	260	304	295	254	300	255	242	253	266	258	246	242	285	281	246	259	256	287	298	266	262	258	273	242	266	253	262	286	241	247	266	258	277	295	276	238	275	223	273	275	229	266	264	250	282	304	280	287	300	244	219	264	250	269	272	240	264	255	282	237	215	207	274	300	298	249	274	258	248	296	256	234	272	268	246	278	259	287	263	290	291	296	272	279	276	256	249	266	286	245	248	267	244	259	257	251	244	272	268	257	289	283	268	273	257	243	264	287	294	273	286	246	243	268	276	245	269	281	267	281	223	268	259	291	253	267	281	262	236	240	274	277	251	276	255	251	257	266	285	238	281	287	248	272	282	240	295	259	254	251	270	289	249	242	274	249	280	285	286	250	249	260	256	264	257	305	247	271	288	272	241	286	259	284	296	263	261	255	248	289	290	261	276	275	260	256	276	259	281	271	267	251	270	269	251	260	259	264	263	291	279	309	287	256	253	272	254	260	263	268	259	279	246	274	258	240	278	262	285	264	273	270	259	258	288	279	259	249	277	255	253	285	249	259	266	270	274	280	269	243	293	272	254	281	226	271	244	255	276	259	259	224	248	300	244	259	277	275	260	267	291	267	257	253	304	291	252	257	284	265	298	278	256	241	252	256	277	301	275	258	241	290	286	271	253	279	278	281	279	224	278	277	268	264	253	265	264	268	262	244	240	250	272	273	235	253	270	265	282	275	314	303	246	283	255	251	256	283	285	264	285	253	250	256	252	239	278	250	269	270	289	274	289	263	281	285	255	287	268	280	263	292	241	250	250	274	247	268	261	289	288	272	269	254	266	269	271	262	284	264	286	264	232	285	253	270	267	252	292	257	254	296	282	275	270	276	288	295	280	262	286	260	258	254	260	255	254	287	278	238	229	252	294	249	272	261	254	247	270	267	282	253	296	299	304	290	281	243	234	242	276	260	274	215	256	256	258	246	271	274	247	267	272	244	274	267	263	292	296	262	275	270	281	285	260	263	262	282	247	269	280	273	266	290	280	255	287	261	257	266	280	296	271	260	237	258	267	297	282	288	277	285	297	292	265	269	271	307	270	248	267	282	243	257	255	273	259	260	230	290	255	249	297	274	255	254	273	253	258	271	293	229	251	268	283	278	279	286	282	279	280	278	245	289	227	278	215	272	240	277	259	301	236	265	315	267	268	271	270	240	257	268	273	267	247	263	258	269	245	270	287	262	266	251	246	275	247	239	266	278	258	258	270	288	258	292	276	279	260	249	266	251	274	283	278	285	278	222	294	273	305	250	274	255	273	273	269	286	258	261	262	259	265	279	297	271	263	261	256	243	252	280	269	258	238	266	300	245	267	255	261	255	304	268	280	279	278	304	268	253	238	296	286	277	264	268	290	296	304	266	288	266	256	279	260	254	292	270	267	277	275	276	276	249	228	268	281	253	268	274	241	258	248	266	281	272	313	256	247	270	267	264	254	241	281	294	263	303	298	264	272	287	266	264	280	284	263	286	278	287	270	258	271	263	278	278	270	268	258	261	251	253	292	233	279	259	250	267	254	276	261	246	271	265	285	275	258	275	265	269	272	258	263	243	260	280	300	279	255	273	233	227	268	268	241	263	300	269	309	249	286	270	268	302	252	255	248	244	268	299	289	256	269	285	247	273	273	299	261	273	246	240	264	314	274	299	272	287	260	281	239	250	281	246	273	267	259	280	279	284	295	250	260	224	289	272	281	249	277	271	265	266	229	249	286	257	287	278	270	300	273	267	260	273	277	265	259	276	264	222	251	266	232	280	283	258	233	252	268	265	302	244	228	256	270	274	260	257	266	276	294	274	272	270	261	260	246	266	238	258	268	246	284	279	294	305	263	270	246	259	279	229	301	251	259	277	287	287	259	268	274	262	265	276	248	269	293	251	258	268	241	280	263	280	264	295	283	254	277	273	291	270	243	273	253	238	264	268	245	266	293	276	259	271	266	261	311	265	246	291	225	250	249	289	278	253	241	249	308	277	254	301	277	264	232	294	287	260	259	283	269	240	260	261	255	292	280	261	295	273	274	284	265	285	272	273	278	274	280	282	264	313	295	251	269	268	291	274	276	277	276	285	304	270	276	263	286	272	267	296	274	276	259	277	277	304	287	297	285	286	279	269	256	274	248	284	241	277	268	265	255	267	244	251	258	257	270	263	251	279	281	270	271	250	253	277	274	286	250	276	331	267	231	264	232	279	259	234	286	266	258	241	282	269	252	248	251	295	266	266	289	268	269	256	291	237	243	247	261	258	264	284	274	301	266	284	252	236	273	290	264	273	285	282	280	267	272	281	287	267	256	305	265	314	277	260	266	248	256	242	251	266	258	274	243	240	254	290	275	286	260	270	254	237	270	272	264	292	251	266	269	270	276	258	269	249	271	224	263	250	259	241	254	261	263	278	272	264	256	258	257	265	236	225	263	285	272	256	254	271	294	278	273	297	253	289	239	284	249	244	272	284	272	252	259	240	246	241	269	257	290	231	288	276	271	252	283	289	294	261	259	260	261	267	293	266	267	309	257	300	290	297	241	261	238	266	252	250	296	274	265	302	244	259	250	291	265	267	268	266	247	308	293	300	250	277	261	222	270	265	265	300	269	271	261	270	290	284	276	274	291	272	258	242	299	235	292	238	298	268	267	276	287	301	268	295	293	244	247	274	279	285	227	263	256	272	282	300	252	252	271	239	282	271	243	286	290	269	228	273	271	279	281	264	256	283	260	285	294	269	278	275	248	291	239	241	264	269	278	214	280	228	270	267	259	286	260	261	285	247	282	257	286	283	246	258	269	252	253	309	299	266	271	264	294	272	273	249	272	265	290	228	240	257	252	261	265	278	251	293	278	248	254	298	271	282	275	243	280	279	241	278	259	273	270	261	268	278	250	258	247	268	274	243	263	267	256	287	298	260	281	246	253	288	272	282	257	280	269	243	255	273	261	264	258	290	267	289	265	293	257	269	267	291	269	296	268	248	241	290	236	276	300	319	278	264	267	289	274	228	302	279	274	259	301	274	265	252	281	275	233	267	301	235	279	271
4479	1917	1136	756	659	636	601	577	589	561	565	558	551	574	613	551	552	604	542	548	558	570	579	558	549	512	573	564	529	590	563	605	566	579	551	518	574	552	591	603	575	539	587	587	585	573	555	574	566	565	557	567	640	576	590	539	571	591	570	563	531	548	589	576	547	584	558	602	550	582	553	548	526	557	566	571	577	533	625	568	549	550	573	576	608	548	579	587	584	575	559	541	522	543	563	546	579	548	556	574	581	568	598	577	587	608	562	567	546	561	573	554	581	529	582	586	568	566	592	587	557	564	596	576	549	563	565	552	554	555	575	546	557	557	582	539	578	609	555	583	591	561	598	568	555	585	558	577	600	612	601	562	517	579	577	563	592	557	579	581	519	563	588	546	569	599	591	557	575	555	546	590	568	529	568	527	548	562	594	561	588	639	617	582	617	536	565	614	568	623	586	576	585	564	584	539	543	586	586	590	591	576	578	522	553	531	580	532	552	572	559	545	604	550	551	560	582	566	580	590	547	552	583	587	546	535	624	581	591	571	551	542	535	564	614	543	575	553	558	515	561	565	583	550	597	581	564	621	564	558	565	551	593	611	595	560	568	579	602	592	555	618	622	552	599	574	543	609	485	563	560	601	566	584	564	568	601	572	583	582	554	538	561	533	592	531	544	512	562	605	548	550	556	549	543	558	588	552	631	540	561	573	588	532	546	568	541	553	583	509	575	574	618	579	566	556	603	592	547	536	559	546	590	572	575	592	574	527	543	553	578	600	574	512	544	588	566	542	550	569	590	606	544	536	560	567	570	568	547	553	572	583	533	579	524	555	595	541	537	579	553	547	579	522	546	545	554	568	566	579	568	555	567	563	496	560	568	573	577	611	550	578	570	555	536	595	545	562	585	569	553	588	545	571	562	565	557	605	558	606	550	543	541	562	563	526	579	602	599	523	590	580	555	579	563	570	572	583	559	552	562	552	546	559	564	511	577	589	588	568	540	571	541	582	572	527	575	586	592	528	527	582	589	548	518	605	581	540	510	569	565	573	559	543	570	606	600	570	531	594	532	552	581	612	615	593	529	571	588	564	575	554	566	580	569	582	570	551	534	594	580	576	582	569	575	576	581	575	518	575	534	567	562	541	576	510	600	568	570	494	581	520	576	583	572	541	590	571	566	591	563	538	599	542	557	539	553	579	538	560	575	570	570	550	577	562	564	607	558	598	564	546	567	583	550	557	564	571	586	574	545	593	560	561	604	566	573	556	527	578	554	555	560	529	558	589	535	560	580	563	503	586	585	591	571	571	600	561	562	606	567	550	592	565	539	537	568	539	566	585	521	581	543	592	558	549	591	548	600	557	563	566	593	583	569	584	544	547	578	513	559	567	581	578	582	537	571	577	522	540	557	562	566	570	563	537	571	569	559	582	570	564	561	543	546	557	528	550	519	604	617	540	542	556	534	602	534	582	542	557	585	578	590	619	606	550	581	543	570	580	545	544	584	568	611	587	559	584	568	557	606	540	577	510	527	534	569	552	565	536	571	510	531	538	562	561	576	546	550	553	590	570	565	529	552	581	615	559	539	567	600	548	585	573	529	559	582	556	557	571	541	595	579	531	559	602	515	576	590	621	547	552	568	589	574	583	591	563	552	548	531	582	564	561	575	543	558	545	588	598	553	562	559	614	590	577	535	548	579	575	602	595	501	500	586	542	553	573	590	577	589	605	565	579	503	553	545	602	552	557	558	605	550	598	567	590	567	551	583	571	538	587	604	566	540	550	548	575	513	598	544	576	526	566	598	539	545	568	578	583	549	542	536	580	569	588	563	525	549	576	535	549	565	557	549	597	605	597	581	574	539	555	510	587	552	547	584	556	532	605	592	561	552	560	571	565	597	588	574	606	562	618	566	575	567	570	565	604	551	581	585	587	590	535	615	546	616	543	553	523	575	572	571	582	544	577	574	559	555	555	571	578	559	531	586	592	597	569	581	604	593	587	549	575	603	563	567	587	518	559	558	602	545	522	633	517	589	544	566	567	590	562	543	536	601	556	521	556	523	582	608	612	546	544	583	556	586	549	553	576	527	589	545	562	534	570	572	573	552	574	559	546	563	562	577	576	562	570	577	574	593	562	525	587	522	538	568	540	534	589	571	542	625	579	571	574	563	557	556	612	587	566	605	611	570	546	549	590	596	595	573	562	579	545	552	551	574	522	562	589	553	536	587	583	552	573	540	531	566	567	586	561	560	564	552	547	577	529	547	572	540	598	547	541	567	560	569	580	558	557	576	532	567	535	604	571	566	579	594	539	529	544	585	534	555	536	573	547	547	553	599	597	536	542	575	530	552	558	587	571	566	601	520	573	529	547	581	550	564	557	574	537	545	589	520	531	564	558	572	517	566	540	572	538	579	560	563	571	581	543	532	530	587	538	550	533	536	573	558	572	563	552	546	573	577	584	603	530	633	603	573	594	591	549	624	530	568	566	637	580	570	540	552	567	575	550	527	561	571	534	561	566	591	556	544	594	593	626	553	615	538	585	546	551	582	594	598	573	553	556	598	554	568	549	622	557	557	577	544	541	604	597	573	549	521	550	614	535	563	615	587	592	578	593	509	558	562	530	595	559	568	555	563	566	533	554	596	541	568	551	560	583	566	582	545	506	544	606	545	635	617	565	556	609	550	528	572	564	577	562	572	563	564	609	597	561	558	504	559	548	565	554	581	547	573	567	539	546	541	547	572	539	537	598	547	556	558	576	581	568	553	545	558	577	590	572	592	554	535	516	584	582	559	532	596	520	578	591	568	577	561	525	586	562	580	573	570	540	591	564	536	570	615	562	544	560	559	574	550	563	547	595	582	579	569	517	579	551	587	564	511	558	562	572	593	565	576	533	576	590	571	579	595	569	543	582	557	559	592	605	562	554	528	561	535	573	576	558	603	597	569	558	579	581	598	606	546	567	569	557	565	554	622	597	557	570	554	566	571	588	544	578	570	588	535	559	557	546	562	565	571	578	558	546	590	549	532	563	594	542	542	571	584	601	557	566	547	546	563	559	523	575	511	557	570	581	526	564	538	616	573	544	566	557	535	557	551	546	552	557	563	535	515	542	528	587	563	539	571	588	580	577	563	585	599	612	552	512	550	602	581	607	586	596	580	554	555	555	544	572	556	560	576	609	578	533	545	553	538	548	603	557	582	587	532	529	557	586	575	584	570	557	579	562	561	597	551	538	588	518	561	541	563	587	544	534	571	551	566	565	582	570	535	568	559	550	533	563	528	531	619	546	557	554	560	608	603	606	548	536	571	551	517	591	580	517	557	548	550	589	577	581	590	536	526	577	579	584	560	569	585	606	564	578	557	555	602	568	564	584	555	560	607	602	536	564	540	543	543	558	564	594	562	548	547	564	605	526	584	597	533	591	580	568	527	558	549	556	541	635	617	565	594	540	576	591	577	546	543	554	606	547	539	577	597	574	550	589	587	589	518	582	561	578	566	618
25178	21612	24678	29049	21615	21636	10218	412	246	241	212	178	200	169	180	169	152	135	159	161	158	135	130	138	164	118	127	148	113	138	151	140	116	129	136	125	134	124	133	123	137	146	133	145	120	131	118	127	120	135	136	158	112	147	152	108	125	126	128	128	160	131	129	146	117	138	138	130	123	130	133	99	124	118	121	137	117	119	103	136	136	141	116	130	104	109	137	111	136	107	128	147	116	146	119	126	146	147	140	132	143	131	127	111	123	126	135	110	163	117	119	131	122	112	111	112	136	107	104	118	142	111	142	142	133	140	146	124	134	119	124	128	131	135	126	137	152	128	132	112	121	117	121	129	137	129	151	136	143	137	136	120	119	123	125	117	114	109	113	112	135	120	127	149	125	134	123	119	118	125	143	129	141	128	143	115	105	129	126	115	119	113	129	120	129	129	120	139	111	129	113	142	138	144	133	132	154	157	124	130	136	117	111	102	116	127	124	141	140	123	134	102	160	132	103	137	123	139	119	121	128	149	125	99	111	148	117	125	120	125	115	120	127	132	139	133	121	117	126	147	121	117	114	118	142	121	155	122	122	131	119	130	118	112	118	123	144	114	148	132	108	137	120	135	138	141	118	159	117	123	125	143	139	114	121	114	116	122	130	139	155	119	136	132	121	128	116	106	140	117	130	110	144	118	129	116	135	137	152	125	108	133	144	129	135	132	136	127	134	135	141	134	106	111	115	150	116	132	117	139	117	123	134	136	138	131	142	141	113	117	113	163	111	123	128	139	127	115	129	140	124	134	115	132	138	123	135	145	118	128	131	123	122	114	111	120	125	111	132	107	99	134	126	118	131	135	129	125	134	158	117	135	127	122	144	130	150	137	132	149	139	127	109	96	120	125	138	149	127	115	132	116	124	127	155	125	125	118	135	151	144	139	133	125	131	134	133	141	135	135	139	108	117	129	113	122	113	133	145	135	145	149	121	113	137	152	122	129	107	130	129	122	118	120	127	141	123	109	114	138	123	110	120	135	132	126	103	126	150	130	141	122	120	119	105	135	126	120	134	131	124	122	101	145	119	117	140	149	118	120	137	127	122	137	128	158	128	123	136	109	115	130	119	121	115	120	136	95	108	129	127	131	122	125	117	122	102	122	102	135	103	145	123	130	117	114	120	134	139	119	139	121	130	125	119	140	128	114	135	131	130	127	124	109	140	129	137	125	112	138	116	119	122	138	134	122	122	118	121	132	120	123	142	126	140	122	154	145	135	135	138	117	133	130	120	143	137	145	120	113	134	106	120	138	127	123	132	131	128	110	114	120	140	139	141	146	123	97	120	145	137	129	128	138	119	132	124	124	123	130	118	129	117	158	111	107	131	110	132	128	118	122	133	126	140	134	117	134	111	130	123	119	131	104	113	114	146	102	120	123	116	132	136	137	144	134	141	136	116	128	122	130	134	137	127	116	150	117	145	118	96	146	113	109	120	125	112	118	124	130	117	109	123	118	138	129	121	121	138	130	117	134	136	119	109	122	110	121	124	110	154	134	114	140	132	141	138	136	124	155	131	131	128	141	124	118	137	124	126	129	134	127	107	116	138	128	136	124	110	112	120	133	103	118	118	113	132	106	129	143	135	144	118	122	127	135	131	143	129	153	170	142	124	134	124	134	124	126	124	141	127	131	110	125	139	141	137	136	121	134	128	132	122	132	142	126	122	128	132	128	120	132	162	122	134	111	143	119	139	148	144	115	125	131	127	132	115	139	139	125	115	144	118	111	111	122	133	122	120	139	129	131	120	115	123	128	127	121	150	130	132	144	139	140	116	117	119	109	120	105	109	140	133	129	139	139	134	120	127	132	146	115	119	134	150	112	129	140	121	135	129	134	142	129	135	129	127	131	124	115	135	125	129	121	126	117	107	139	130	125	129	117	107	137	124	134	144	123	125	112	115	126	143	123	140	114	133	135	118	128	134	123	117	128	119	116	128	151	129	107	143	125	146	103	119	150	115	131	149	141	123	104	143	136	113	140	115	145	126	145	119	149	119	135	130	135	123	135	119	114	125	117	115	115	121	134	143	138	143	130	123	125	139	116	119	134	115	102	128	99	131	104	140	130	134	127	123	117	136	120	124	107	120	130	126	121	129	126	133	133	108	124	133	128	142	110	118	128	120	116	132	141	134	116	121	121	143	133	127	136	128	119	146	128	124	127	138	117	134	121	140	133	130	120	134	126	145	124	137	139	118	108	137	129	115	110	100	129	121	127	129	128	132	105	109	125	145	113	124	109	133	132	124	123	129	127	121	140	127	146	109	157	123	144	123	126	141	132	124	123	130	136	114	95	129	143	135	118	146	150	141	135	136	136	126	110	130	148	129	125	138	123	142	126	119	134	114	136	122	117	129	130	118	127	119	119	146	124	120	127	146	121	121	108	124	123	113	108	131	148	122	140	130	131	112	139	152	134	121	144	106	123	131	122	117	118	128	126	133	136	131	118	124	109	118	127	103	135	124	132	128	145	115	132	108	113	128	120	140	133	111	143	145	93	133	115	126	126	137	127	132	125	114	123	96	122	139	121	109	126	123	139	125	128	134	116	117	102	129	127	140	127	124	129	150	139	146	145	141	137	121	127	110	122	157	147	137	141	128	142	143	140	116	136	148	126	115	141	140	173	111	124	117	107	122	136	128	135	147	125	131	131	121	140	120	122	129	130	150	127	144	140	135	133	128	140	128	114	133	142	131	126	103	108	152	141	132	144	110	117	121	115	134	140	128	136	112	135	123	139	131	135	131	138	124	134	126	130	135	113	127	132	121	121	115	147	119	115	133	118	124	131	139	113	136	147	99	115	121	131	125	103	144	118	149	132	127	151	138	116	116	129	137	132	129	126	123	132	122	140	126	117	127	122	117	118	134	132	129	132	117	133	117	110	126	99	145	144	129	120	130	130	117	127	150	143	109	161	128	119	119	142	135	125	160	142	123	126	131	153	131	135	115	142	127	153	124	139	120	123	100	131	130	160	119	132	135	139	141	125	147	132	124	150	124	122	127	124	143	117	124	132	141	115	128	123	154	130	113	117	106	126	115	130	122	141	123	166	119	140	125	124	134	131	145	115	127	119	126	119	125	139	134	123	118	138	152	129	100	137	111	138	123	133	112	109	134	139	131	122	127	117	139	114	137	118	138	138	143	129	131	124	143	141	112	134	119	113	117	118	135	129	123	145	131	155	148	123	124	112	140	124	134	133	134	118	151	144	131	133	135	156	135	133	136	123	112	128	141	114	137	145	127	143	118	154	142	118	138	151	130	113	129	107	130	109	125	117	134	131	141	123	123	111	136	132	134	129	115	116	121	115	115	121	160	112	138	132	116	123	129	132	120	128	137	122	144	135	132	126	143	134	123	119	107	134	122	143	111	134	122	134	125	131	127	138	132	124	129	146	135	127	130	129	137	131	127	109	118	126	108	129	125	137	115	119	119	106	108	113	139	132	123	126	138	129
4144	3018	1314	672	482	424	405	360	364	360	339	340	341	339	306	326	303	326	314	339	316	304	296	319	314	324	322	330	315	283	300	318	290	348	293	300	317	282	310	324	306	295	318	309	322	321	298	321	341	332	329	320	333	319	323	327	324	315	305	312	310	328	341	294	311	352	298	295	300	298	300	331	315	345	323	319	305	298	312	331	296	337	311	275	328	316	316	335	320	335	295	297	332	319	327	303	326	322	323	283	304	331	301	309	342	307	292	312	308	319	346	326	362	332	312	313	308	298	290	301	314	324	289	330	316	331	316	311	302	322	303	332	331	337	326	316	311	300	308	319	315	331	347	291	317	301	316	300	292	311	293	305	307	302	315	280	308	329	310	298	348	309	289	323	334	318	303	327	311	303	319	300	319	304	312	362	297	300	343	307	315	299	316	284	345	298	317	316	288	270	321	318	314	310	303	335	320	312	325	317	321	310	338	289	299	301	325	327	287	285	283	293	308	308	329	304	284	318	297	288	267	283	313	332	314	297	290	306	290	308	295	314	307	303	308	316	318	308	321	307	307	306	313	311	331	318	300	315	311	316	319	318	307	312	316	326	285	289	292	301	332	298	349	309	303	300	303	325	291	312	325	315	306	300	311	321	327	321	293	341	313	316	285	289	276	324	315	301	318	274	285	283	315	334	325	308	307	366	337	276	332	290	363	309	295	327	285	297	314	276	339	339	326	328	305	321	313	320	304	302	304	346	316	322	342	282	298	293	268	327	296	299	337	307	322	313	294	285	285	298	284	294	319	295	322	300	307	323	341	292	321	309	319	298	300	333	315	328	329	290	321	300	278	313	303	329	324	321	307	298	321	329	318	306	307	325	287	298	325	335	284	318	301	313	299	301	329	340	279	311	325	329	291	301	339	293	303	345	309	331	324	288	295	325	336	306	293	317	315	303	325	308	317	305	306	320	344	291	307	331	298	293	281	318	299	312	321	345	313	323	318	291	311	315	311	296	326	337	303	317	298	322	311	319	315	301	327	332	338	317	331	301	311	309	304	311	337	333	280	302	311	302	321	321	331	359	321	315	287	313	339	312	313	305	303	290	305	308	282	308	304	325	320	304	310	322	294	312	309	310	298	310	300	299	301	333	304	306	294	341	322	322	303	328	316	328	336	313	322	299	316	302	339	300	338	303	313	291	318	330	304	332	293	322	347	350	344	305	294	304	302	303	313	297	313	302	333	326	334	290	310	310	279	312	286	309	300	304	304	309	289	320	317	295	320	301	333	287	310	306	304	318	324	297	301	297	289	282	331	296	299	284	325	296	321	285	311	314	301	363	299	280	310	313	376	343	310	352	302	328	295	328	322	306	316	321	309	276	328	247	280	311	328	302	294	310	321	279	318	275	298	337	313	315	297	320	267	329	326	322	328	326	291	308	318	320	351	301	306	301	320	324	344	308	312	332	292	300	322	310	290	283	302	278	326	297	311	307	299	323	286	288	304	282	328	293	304	304	285	309	329	307	291	303	356	320	279	283	302	316	322	301	332	302	337	304	320	281	303	313	316	333	295	296	308	295	328	313	317	310	296	339	306	283	317	302	297	317	298	300	276	308	287	310	312	314	333	330	323	331	344	324	340	327	293	311	322	290	314	306	278	307	322	300	311	316	333	340	303	283	332	300	289	295	356	297	308	284	295	305	300	309	327	317	302	306	311	298	338	331	303	297	358	277	311	283	306	313	303	326	287	310	322	320	328	341	336	313	337	311	330	345	275	304	379	316	321	289	297	317	303	328	298	326	281	301	335	301	284	311	307	339	299	309	320	299	303	289	300	313	298	315	331	298	327	296	296	312	306	319	337	343	292	315	323	330	313	317	292	304	303	279	343	300	315	304	319	334	322	301	292	307	325	318	313	337	301	307	295	305	332	295	321	334	331	315	314	327	310	320	319	293	332	314	323	310	317	295	291	299	310	331	286	309	284	300	299	298	342	296	311	305	317	301	279	323	329	330	341	304	300	316	386	276	317	334	290	309	322	284	331	325	329	327	281	294	307	319	299	277	307	300	333	303	310	319	314	315	303	305	293	283	323	343	287	293	334	311	319	297	311	312	350	321	309	334	274	293	298	285	313	301	320	326	296	328	347	318	322	349	310	295	318	331	275	322	319	292	304	306	291	336	319	340	311	326	319	315	322	296	340	291	349	309	325	266	278	312	348	343	302	322	307	346	322	306	346	291	281	306	281	294	303	334	296	280	296	301	317	310	334	310	320	344	331	283	338	299	319	304	296	298	294	332	317	310	325	334	335	302	325	322	308	290	299	329	311	284	337	299	329	309	293	333	311	281	312	323	326	309	321	267	312	323	337	285	312	319	277	293	292	305	363	341	305	307	297	352	295	318	328	291	314	307	328	333	305	273	309	302	301	363	289	304	319	338	297	295	294	326	343	307	301	337	332	327	305	309	304	337	316	296	322	323	306	297	320	305	302	323	307	334	302	283	322	359	319	292	319	322	331	326	297	329	318	327	328	311	313	322	275	311	341	319	317	326	287	306	323	280	291	325	321	322	309	326	323	291	270	308	272	309	332	313	288	286	329	323	317	324	325	293	346	304	303	298	321	290	301	328	324	292	363	316	298	328	306	325	333	313	302	306	281	315	345	280	293	360	304	329	335	311	309	303	299	299	292	286	298	299	314	310	291	326	332	287	322	302	285	295	304	316	305	300	312	278	283	309	333	313	328	272	299	295	304	311	319	321	295	289	289	306	328	290	322	348	291	298	307	295	317	313	305	309	313	301	309	285	291	303	297	304	302	283	301	331	322	286	306	303	336	290	302	341	311	296	316	314	282	301	320	328	310	305	319	300	330	346	304	311	301	287	323	313	337	339	322	344	338	276	321	318	305	313	311	294	339	304	313	307	293	264	322	304	327	317	317	322	332	308	321	307	320	337	322	316	331	314	284	290	319	303	295	311	306	306	298	310	266	320	261	274	317	332	305	296	287	307	291	325	305	328	316	308	312	304	323	334	307	319	298	313	314	292	336	298	317	317	310	328	325	291	309	284	312	328	293	340	293	312	328	300	328	307	318	349	274	322	252	298	311	308	305	300	333	323	288	271	313	259	300	342	296	323	297	321	321	305	327	272	336	302	312	351	303	303	297	306	306	311	312	307	318	300	331	288	295	334	293	326	305	313	341	339	331	284	305	306	327	319	314	300	295	328	319	293	292	319	312	335	303	314	338	323	313	345	288	327	296	316	311	319	305	333	325	302	341	328	312	324	341	325	306	309	308	326	320	323	295	293	324	333	288	321	282	312	330	311	314	339	281	349	298	334	278	298	320	324	333	295	319	287	296	316	304	343	326	282	307	325	335	289	307	302	324	309	282	313	312	291	301	323	295	297	280	310	313	319	314	310	336	294	307	306	264	314	334	299	311	307	304	300	319	314	312	308	278	304	323	342	328	309	302	316	295	334	321	299	311	300	302	302	318	314	293	313
34039	14833	2370	552	482	429	400	415	416	433	413	425	403	441	423	408	417	410	424	453	424	443	421	462	447	406	453	412	508	415	456	432	473	447	432	394	448	406	446	405	428	428	444	406	481	439	421	404	417	432	437	382	454	405	396	384	421	424	435	426	410	411	450	436	380	413	421	396	392	421	438	393	451	441	431	384	416	418	425	427	437	394	440	436	404	400	443	429	462	422	446	454	413	409	421	453	475	424	418	369	422	401	406	427	419	395	419	400	403	435	438	453	459	402	401	439	441	425	440	433	393	426	372	412	399	406	455	459	434	421	413	410	381	433	472	456	424	425	448	430	451	422	406	418	388	426	391	419	445	406	422	374	421	423	431	446	478	442	417	439	436	396	472	395	421	400	440	418	445	390	457	391	432	437	435	440	463	421	417	424	430	470	410	395	392	439	436	429	404	393	417	410	420	414	382	429	422	462	472	440	400	397	432	421	482	379	407	402	427	422	400	417	421	386	450	434	411	418	394	394	461	439	428	396	389	425	442	409	404	446	419	421	396	411	396	382	412	435	388	445	429	411	393	428	466	441	432	406	426	390	409	397	443	432	415	402	430	415	419	418	418	438	438	430	419	441	409	427	426	423	451	432	403	447	437	417	369	434	446	396	432	396	397	429	399	401	460	459	461	431	420	390	423	434	436	432	416	444	418	434	442	437	422	393	434	452	447	432	431	403	416	396	391	416	389	416	428	434	447	392	398	444	416	427	422	393	430	399	461	438	451	408	449	448	470	431	417	457	412	394	439	403	432	424	419	417	419	459	406	437	425	455	439	398	395	407	441	428	477	427	410	412	417	449	432	425	445	462	409	421	419	417	430	457	403	427	481	432	403	440	476	402	426	437	432	429	418	403	444	410	426	438	399	442	436	439	386	423	389	414	467	417	437	418	402	408	446	436	436	417	479	443	398	432	456	442	409	385	424	393	424	450	395	413	434	450	424	390	452	395	418	426	433	430	415	469	453	399	446	411	418	407	413	422	419	422	423	446	412	408	384	442	459	469	446	398	400	380	411	404	445	393	446	443	407	449	424	432	414	435	445	407	454	439	401	398	396	399	415	398	397	428	410	429	422	444	430	433	417	400	420	379	379	427	401	425	414	388	454	476	450	436	440	453	442	416	419	423	428	412	437	437	440	431	439	464	432	503	413	480	406	433	431	415	436	434	421	391	410	438	413	417	402	410	420	421	441	454	390	446	427	421	406	388	437	442	382	392	403	420	424	442	452	397	421	442	400	426	418	431	387	412	402	430	436	391	441	395	448	404	420	383	423	385	421	387	407	412	419	412	419	417	371	429	426	398	407	392	397	457	414	431	445	425	403	427	439	414	420	428	450	458	423	416	396	417	451	446	421	393	471	404	424	412	433	425	424	419	442	419	425	422	457	441	371	384	430	426	384	406	433	469	418	402	452	407	439	429	429	424	389	439	408	371	420	421	409	378	367	448	410	443	426	414	451	444	400	435	438	425	432	425	431	417	388	455	378	439	420	415	458	450	393	414	444	413	431	416	431	443	420	442	435	447	420	396	384	409	464	469	387	441	427	398	410	429	442	435	384	431	403	404	438	417	423	404	410	440	458	414	407	440	405	418	406	441	396	420	432	432	389	432	424	397	386	433	410	390	419	397	461	432	443	403	446	408	417	391	432	444	437	423	400	420	421	417	413	443	409	440	409	394	397	397	454	427	408	403	449	414	439	413	415	445	425	397	437	396	435	392	414	448	427	394	410	424	429	402	414	414	399	423	405	435	415	433	425	437	407	443	424	395	419	419	450	448	428	432	452	393	417	481	420	463	445	391	401	395	448	443	429	396	413	418	445	435	417	394	454	408	393	417	402	439	412	449	429	436	391	397	410	456	410	419	414	408	443	400	426	408	372	454	458	407	444	394	395	416	429	470	419	411	430	404	415	416	422	419	412	393	378	424	443	417	431	424	434	461	417	451	443	439	460	436	438	409	410	388	432	410	476	416	416	412	419	432	376	423	434	432	418	434	432	424	397	393	450	441	417	410	398	426	368	395	443	461	412	411	421	402	369	409	424	421	412	366	438	399	371	448	394	427	416	428	422	390	420	463	428	433	417	409	434	408	430	441	429	381	408	447	401	422	433	452	404	416	445	420	378	425	401	398	455	429	441	439	462	482	419	406	421	405	419	424	463	446	428	408	412	427	436	405	406	428	414	433	419	431	433	392	442	440	410	426	483	426	446	419	412	462	385	487	452	402	421	429	406	424	424	405	430	450	450	411	430	445	431	476	410	446	415	444	444	426	386	425	383	423	410	419	423	441	422	425	440	428	430	412	435	425	409	423	441	411	422	428	416	445	451	393	441	403	414	406	412	415	424	444	414	453	398	467	448	434	460	459	396	451	466	427	416	405	427	443	441	421	403	414	392	431	412	440	446	418	455	439	378	405	417	438	470	449	428	421	403	408	407	410	382	390	385	432	430	418	423	449	432	389	434	466	406	409	413	442	431	398	425	493	420	427	415	398	435	454	396	442	418	420	379	431	399	408	422	432	426	407	446	428	413	419	431	415	430	436	426	441	433	422	428	428	433	461	475	400	441	432	371	398	426	448	450	422	460	428	431	425	428	419	413	435	454	424	453	398	424	422	431	445	431	423	415	440	446	421	420	383	411	381	436	395	447	433	399	402	439	445	445	428	403	391	421	453	443	372	445	422	416	428	457	415	473	445	399	420	476	444	405	420	456	418	426	432	412	421	437	422	400	385	378	427	400	396	419	439	444	415	422	403	444	450	392	402	438	403	425	361	416	439	409	430	384	407	443	414	416	444	469	406	440	447	388	401	412	439	440	414	447	403	436	441	439	415	396	428	437	399	406	426	422	440	359	442	410	423	427	397	420	456	408	407	439	438	407	436	418	425	404	443	432	457	405	420	423	422	447	435	401	471	425	435	444	437	399	418	458	421	397	482	417	431	441	461	403	394	407	446	430	459	397	417	424	423	412	471	408	442	410	405	410	431	430	432	406	434	430	448	402	441	439	420	405	463	443	416	437	455	451	437	427	409	419	436	420	388	416	393	390	409	400	416	425	378	435	416	436	416	441	421	441	439	406	439	436	425	444	412	424	406	420	440	415	431	433	432	405	385	423	421	434	417	443	446	411	447	386	418	394	400	405	424	388	493	400	427	424	400	398	433	415	417	409	426	411	405	399	428	416	389	378	434	415	465	403	416	435	430	432	455	401	394	416	475	433	418	450	412	432	412	407	428	423	428	412	428	417	446	427	437	445	432	419	420	420	412	399	422	444	427	435	377	465	398	417	409	392	440	440	412	410	440	449	366	409	402	421	439	390	441	397	410	475	441	415	408	445	419	430	422	421	399	405	388	429	404	420	421	464	430	491	438	430	400	420	397	413	422	429	369	427	435	386	403	456	447	445	410	404	397	443	436	419	476	418	408	398	446	432	432	416	437	425	463	414	401	405	443
8178	941	876	859	853	905	857	899	875	878	866	889	899	897	852	911	890	861	899	864	862	928	906	830	925	907	829	910	805	899	838	870	895	822	860	849	938	940	912	890	881	866	892	852	878	839	915	853	894	904	872	897	841	847	911	857	863	916	903	916	839	912	865	846	903	910	912	834	887	898	919	885	865	860	831	870	858	894	879	883	880	834	868	859	859	868	805	913	873	943	905	871	815	908	849	859	858	885	879	840	884	941	859	915	909	866	862	918	909	852	861	866	847	914	861	805	902	855	906	870	820	864	860	875	884	862	841	853	850	887	915	882	870	879	925	814	888	890	903	922	859	854	844	853	852	826	882	893	889	822	852	914	828	821	841	895	903	890	889	838	890	840	868	853	839	876	863	878	939	848	865	893	910	881	868	836	851	883	845	885	846	910	884	877	834	895	863	836	897	853	865	906	899	868	887	939	892	887	894	848	854	884	846	862	892	908	897	908	854	890	871	894	875	878	873	904	928	908	850	854	873	890	897	829	815	897	866	921	864	903	816	912	940	886	823	840	881	804	898	863	879	883	920	908	844	864	835	819	908	939	837	857	871	829	910	856	868	891	879	866	896	873	895	823	869	865	903	885	838	895	902	880	923	914	870	916	884	875	883	854	833	904	848	871	867	905	843	820	929	893	876	871	881	855	856	886	870	893	896	851	929	869	816	916	928	844	846	874	851	865	909	911	872	883	856	890	893	829	888	899	863	846	917	829	836	921	854	883	898	880	896	846	911	860	859	835	891	859	879	882	868	899	915	880	794	866	906	836	869	866	884	848	918	891	860	927	913	864	917	912	897	874	844	885	855	905	880	923	867	894	893	863	915	832	876	872	888	959	805	905	868	872	874	884	930	867	830	850	838	894	894	829	892	873	887	914	867	862	814	893	883	796	848	886	873	911	861	870	870	890	839	855	828	922	848	832	869	871	868	862	913	880	882	880	828	846	862	896	900	884	822	867	864	867	914	857	847	913	856	881	876	873	870	916	888	886	876	896	841	889	918	867	854	903	848	828	934	876	864	849	870	845	861	929	930	882	906	880	869	853	877	867	869	847	899	895	874	868	848	860	901	873	919	846	863	865	844	867	913	822	941	944	917	879	853	868	889	869	905	925	885	886	884	889	839	886	894	833	885	821	885	861	896	894	875	830	891	872	868	843	943	898	883	898	936	874	902	877	863	915	893	878	866	833	858	857	894	851	901	926	905	899	913	854	808	871	876	909	910	877	882	908	887	921	868	888	878	886	838	804	845	884	896	909	854	878	875	843	900	838	848	905	850	913	830	895	881	871	922	912	891	862	821	914	827	853	911	832	913	841	890	824	818	855	894	868	860	868	887	865	876	898	872	919	846	884	904	887	850	887	883	876	867	862	912	888	853	840	907	808	863	889	877	862	879	867	863	871	863	904	885	873	875	860	873	893	898	898	904	889	911	864	814	882	877	871	922	847	906	861	836	842	815	825	893	834	906	859	876	853	903	848	935	907	870	890	906	909	834	869	894	871	836	871	877	880	897	888	899	860	925	894	824	899	835	865	850	900	881	862	899	840	932	933	859	840	903	878	828	854	888	885	866	878	946	883	875	864	874	879	890	862	888	861	919	872	934	886	895	875	857	852	899	847	880	908	902	919	855	905	871	866	896	862	848	888	832	883	884	831	880	906	912	875	904	905	843	872	906	839	807	919	857	892	879	884	875	873	904	874	890	905	813	855	864	919	906	872	827	841	867	867	887	830	884	908	872	896	891	888	833	883	843	872	901	849	869	874	886	871	860	909	892	827	846	899	809	835	814	862	895	838	902	871	883	878	850	823	886	855	863	921	828	903	888	876	875	873	877	895	894	879	931	910	909	820	871	786	896	874	866	884	823	922	879	879	866	845	858	857	838	898	893	847	871	876	836	891	856	946	914	873	811	911	915	936	849	887	884	874	892	886	877	909	881	817	873	857	884	832	878	812	845	882	898	867	889	926	808	814	879	850	834	861	869	843	865	880	888	860	856	870	881	886	904	843	915	901	887	859	826	874	906	858	862	887	951	894	861	864	856	875	870	870	858	888	875	822	829	830	926	914	877	843	893	836	890	891	944	837	841	824	894	905	873	843	911	896	880	982	808	840	869	869	832	850	899	786	872	884	915	888	874	908	819	827	828	841	807	891	882	823	876	861	856	844	869	924	872	862	875	824	909	890	836	884	863	930	863	888	831	806	860	879	896	872	868	895	872	917	835	861	885	858	840	826	843	898	828	849	860	908	872	902	879	850	872	880	884	848	863	896	890	991	827	857	858	908	859	885	878	911	824	872	890	861	860	891	846	834	897	841	927	856	863	838	841	896	840	843	891	898	864	851	878	847	841	896	881	916	936	926	857	893	930	889	846	925	869	892	899	845	880	895	875	917	873	935	859	900	906	846	908	897	871	884	865	888	909	868	856	848	860	867	835	939	882	936	864	850	876	859	932	842	897	896	918	829	879	915	872	892	852	906	918	851	897	863	902	900	839	841	888	861	887	899	888	899	916	836	864	853	872	921	889	863	868	860	847	873	921	894	846	886	862	839	847	864	871	883	884	860	875	840	912	873	899	893	883	823	902	836	887	894	907	887	892	846	875	862	866	877	890	910	890	911	879	905	881	869	858	849	891	875	922	860	893	905	882	879	896	863	882	846	853	876	878	897	838	888	849	888	870	906	872	918	844	879	836	913	913	887	901	868	858	911	888	878	870	915	926	876	860	846	824	911	878	809	896	852	858	891	901	832	894	883	897	804	900	870	881	889	878	901	887	855	879	839	856	945	873	870	874	890	846	870	869	845	854	864	879	848	843	940	873	885	915	849	861	890	860	857	849	876	898	872	862	867	877	823	850	850	861	881	875	913	814	867	872	868	867	846	848	857	927	943	900	841	867	873	872	872	889	911	826	889	894	849	874	870	869	874	899	882	868	860	870	835	840	848	892	853	868	891	875	901	872	859	848	885	825	857	883	937	852	866	896	900	926	909	881	875	873	858	899	886	852	908	882	920	841	874	876	821	901	876	838	851	889	841	889	829	835	863	924	854	864	895	888	914	861	919	890	832	867	860	808	888	870	829	899	889	887	871	835	881	902	898	898	900	849	904	914	914	827	820	883	943	915	852	878	858	872	849	906	838	841	877	839	875	856	845	877	894	880	904	846	905	895	836	881	816	871	893	891	811	840	881	866	884	858	885	881	891	903	863	874	869	880	923	871	879	817	885	904	888	912	837	816	857	863	880	880	834	874	875	850	859	894	874	909	838	875	862	881	934	884	864	850	823	836	866	860	852	873	823	846	819	839	880	898	910	910	898	839	876	855	893	981	831	844	891	864	884	921	869	886	864	903	924	813	861	863	868	922	848	867	887	897	877	949	881	909	878	862	851	925	888	884	895	879	858	918	848	807	919	848	886	873	917	909	874	898	887	871	938	927	871	853	886	862	884	873	896	888	886
25940	21596	24241	29430	21589	10656	531	366	322	343	294	312	296	263	269	310	295	303	254	267	286	279	289	274	271	298	286	240	299	249	228	273	275	264	262	270	285	285	290	260	293	275	259	303	255	238	250	285	286	301	240	289	255	265	281	290	259	269	283	262	239	275	300	264	239	274	263	294	295	289	285	252	266	252	259	236	242	233	257	297	265	261	272	265	264	255	277	261	292	267	280	269	269	257	274	262	243	268	288	271	280	250	265	225	244	270	278	265	261	258	276	261	288	250	281	278	267	253	268	229	253	269	261	262	248	282	270	271	245	220	256	245	279	277	298	254	276	296	216	258	291	244	283	269	267	291	248	237	276	267	273	255	261	259	262	262	279	263	312	266	280	290	243	255	286	279	247	259	262	282	302	295	292	243	249	262	265	291	306	264	264	247	257	277	259	265	271	274	281	234	298	272	269	286	263	235	239	285	247	265	256	252	252	266	276	262	267	245	265	255	219	262	291	278	265	284	285	262	263	285	283	281	271	233	242	300	278	271	277	262	258	278	298	291	257	265	287	276	268	274	281	258	249	254	275	276	247	244	285	257	238	228	253	270	292	265	278	254	284	270	267	247	254	271	258	249	260	310	254	289	268	251	288	275	271	270	290	287	275	258	284	287	252	278	256	306	282	243	261	264	285	289	266	251	270	277	268	284	271	253	285	281	255	286	253	296	264	260	239	262	267	243	277	265	265	276	267	251	271	280	248	256	256	254	270	253	257	268	275	248	244	294	260	245	248	267	239	244	306	266	283	265	266	273	248	278	258	294	272	239	290	274	272	285	253	270	255	270	265	258	263	244	274	262	278	284	273	279	281	257	276	272	277	248	279	306	297	252	265	252	288	260	265	262	270	271	267	269	311	279	234	291	265	249	242	264	253	257	245	251	300	257	299	298	238	278	259	256	252	268	271	242	279	254	263	282	259	261	272	306	273	248	279	232	260	289	269	270	269	265	252	267	282	266	279	277	263	262	252	269	262	262	259	244	265	280	286	257	268	270	256	274	261	241	262	276	286	259	275	299	260	212	246	284	268	307	278	276	269	259	240	265	234	282	287	282	308	249	282	281	284	282	283	270	270	280	255	257	267	274	271	269	261	260	269	245	263	296	293	248	284	271	305	275	255	269	262	268	285	260	273	280	287	235	249	289	283	276	277	251	277	262	292	275	254	246	265	262	269	278	267	233	282	314	301	255	272	248	277	273	245	223	290	238	265	258	260	257	277	266	268	272	252	277	305	268	269	281	281	293	258	284	266	266	256	259	252	277	273	301	250	271	265	247	259	273	247	246	232	271	269	236	251	250	290	282	280	265	279	259	247	264	292	318	254	263	322	256	258	242	269	283	272	274	272	258	265	274	305	291	238	241	278	275	246	289	299	291	254	267	274	227	251	260	259	244	288	288	269	272	262	256	304	256	294	331	308	277	250	269	265	266	263	269	271	279	248	267	239	263	261	261	283	267	248	268	301	286	263	269	246	293	268	247	254	289	265	261	236	248	273	278	289	283	278	280	235	285	271	269	256	260	272	266	266	282	317	281	278	265	259	286	271	276	228	275	248	285	269	270	252	260	270	273	285	257	288	272	265	264	265	244	276	235	291	275	315	265	271	273	234	241	254	244	243	281	235	268	251	282	269	237	297	263	277	255	280	254	290	259	285	257	258	273	267	283	263	273	258	293	256	246	256	278	296	220	312	282	242	266	304	268	252	283	267	277	263	265	283	277	248	319	279	260	272	260	246	261	250	283	247	231	248	255	272	309	272	299	235	285	283	266	305	283	254	285	285	248	271	298	281	237	227	274	245	264	252	285	264	237	280	305	273	288	272	260	250	225	277	249	291	285	265	275	262	273	248	262	268	259	279	266	257	289	289	300	274	242	275	287	283	275	277	285	257	227	252	274	254	250	302	276	275	267	288	303	255	276	274	293	261	264	268	241	238	258	265	283	243	267	262	262	288	265	253	265	292	308	261	266	259	217	279	272	277	272	252	285	284	257	224	261	291	289	241	274	261	265	281	270	261	259	262	291	288	239	234	271	274	263	294	276	255	272	272	256	283	275	265	292	245	262	291	274	262	278	280	257	249	238	268	264	299	288	280	252	260	281	315	300	265	261	268	243	313	244	274	265	281	258	272	296	239	231	248	272	261	293	255	277	263	277	279	306	273	310	291	249	242	246	224	232	284	269	256	276	274	274	245	272	263	284	286	256	249	273	264	262	267	271	273	264	274	285	298	260	254	275	256	278	259	281	271	232	256	262	276	284	240	251	301	246	291	272	242	267	280	283	263	299	286	250	251	273	270	250	268	254	273	282	258	255	256	262	262	270	274	268	279	275	272	301	271	255	256	280	283	267	250	288	270	285	234	242	278	278	269	282	294	284	264	272	286	289	268	304	259	275	265	278	267	259	267	279	253	261	263	278	255	259	247	241	241	264	266	238	236	268	266	240	266	243	261	277	288	260	271	283	269	298	263	257	278	249	273	245	270	260	302	272	294	267	282	278	258	256	265	299	311	253	263	236	247	238	268	231	253	239	239	262	264	248	271	270	284	291	283	290	256	234	272	295	276	274	266	251	249	272	253	262	270	230	254	258	241	265	276	275	243	293	280	283	245	260	271	268	292	253	278	278	262	293	269	285	261	289	254	260	273	257	250	283	276	275	272	282	246	261	284	265	234	265	249	236	238	252	285	278	274	264	281	244	286	289	277	242	270	275	295	294	264	260	280	281	247	236	263	263	282	277	268	299	268	252	254	273	260	294	249	266	301	272	266	266	264	240	251	264	245	258	247	267	301	275	256	249	242	267	279	277	281	270	272	267	268	260	275	255	272	259	275	272	267	287	271	278	304	262	289	254	266	262	252	292	267	285	289	254	265	241	265	236	270	276	257	265	275	277	253	243	250	276	290	265	229	260	278	298	259	276	268	262	260	278	234	282	297	241	270	273	285	248	281	264	290	250	276	253	283	247	284	253	292	257	284	262	282	274	259	259	288	281	258	268	273	287	249	276	269	243	222	257	260	290	245	245	226	258	254	273	247	264	271	293	279	260	233	282	258	272	273	253	266	263	243	268	287	282	270	253	270	249	250	252	290	281	286	244	241	265	267	290	268	284	270	282	262	269	261	280	258	283	245	261	270	246	293	279	249	298	276	253	282	268	259	250	256	230	283	292	244	269	282	262	254	289	300	241	258	289	256	280	257	252	247	289	259	260	291	278	262	274	279	278	284	282	251	267	275	276	283	277	289	285	254	280	264	282	278	269	232	286	272	267	258	246	291	291	271	286	262	274	253	286	277	250	255	265	257	295	282	265	266	262	275	274	304	273	270	236	261	276	261	289	299	251	272	278	271	295	283	293	254	269	220	251	284	289	276	270	241	284	267	290	273	275	284	245	258	244	247	272	266	254	251	264	260	281	267	254	236	314	256	245	240	287	236	261	259	265	271	279	247	284	255	261
4511	2071	1035	776	657	638	530	582	572	571	589	569	574	551	576	536	553	567	599	600	604	615	556	552	607	547	552	544	546	556	592	550	588	632	563	536	586	527	555	585	555	587	596	536	586	580	554	577	536	595	573	501	557	544	599	566	570	551	584	518	544	548	583	555	505	535	537	547	544	561	557	551	589	532	553	564	561	561	610	582	564	606	573	539	563	566	561	610	587	553	539	562	574	602	577	569	531	535	543	588	579	548	550	563	551	546	576	525	553	571	594	555	572	521	552	584	507	537	544	529	559	532	581	555	541	568	571	576	588	592	545	589	576	580	590	569	542	595	537	598	583	552	541	595	585	561	564	526	553	559	550	609	571	584	579	580	588	562	522	599	576	585	564	569	585	548	564	533	549	561	554	602	564	558	582	563	540	565	556	578	585	585	552	529	564	582	571	549	584	597	549	567	583	589	605	575	559	590	503	553	558	573	609	571	512	596	544	534	583	550	542	569	575	580	583	575	535	557	537	557	530	575	578	599	598	561	567	578	573	569	504	596	582	549	579	574	569	560	551	507	592	552	589	643	562	550	605	573	584	560	590	599	580	616	552	622	592	552	600	565	506	595	550	566	566	612	523	566	539	548	535	557	583	558	595	607	560	538	593	627	518	573	588	586	533	545	549	556	553	593	548	531	596	534	517	546	567	594	557	553	577	602	546	580	547	538	549	566	564	526	630	551	571	573	591	558	581	568	543	524	579	548	560	554	591	577	607	528	517	539	586	555	575	580	564	556	525	592	551	552	543	508	571	552	580	546	594	621	600	617	607	548	574	543	570	579	521	560	569	595	578	559	576	540	582	560	594	627	562	618	588	536	598	585	565	563	509	557	593	578	537	598	593	604	558	567	535	558	605	598	556	586	558	548	584	575	536	609	544	593	552	559	521	555	589	570	559	573	566	585	603	591	567	560	580	561	613	569	576	611	539	615	605	575	573	556	596	518	591	568	565	525	592	559	544	564	572	564	560	580	564	565	585	543	551	547	542	539	564	544	545	547	549	559	529	552	563	603	582	565	543	597	570	578	574	527	569	522	531	571	562	550	556	588	500	576	559	587	578	625	586	564	577	549	536	556	562	595	566	550	578	565	608	578	577	570	557	578	509	568	567	564	542	563	538	580	592	584	558	537	557	506	557	526	545	548	591	519	550	567	544	576	543	566	544	548	525	548	614	602	513	549	569	565	553	577	568	537	542	562	545	600	569	590	550	586	560	574	572	592	537	561	578	529	561	544	557	569	555	577	576	548	595	588	583	584	542	568	563	546	624	573	576	550	534	558	541	585	622	593	544	582	579	589	561	518	596	578	573	565	584	585	535	533	559	540	510	580	598	595	536	607	538	563	597	570	592	587	540	593	576	587	551	592	550	595	550	601	545	543	555	580	540	610	558	500	615	602	577	563	602	608	539	549	546	562	584	564	566	560	559	522	549	559	546	588	555	581	540	575	550	541	570	570	610	532	562	586	550	574	578	527	562	550	556	569	501	573	562	552	561	597	557	565	592	565	588	579	562	647	576	556	588	539	560	570	541	557	588	565	550	546	558	592	545	588	591	556	547	591	571	560	561	581	580	557	568	564	576	574	546	575	554	587	573	531	602	557	593	603	578	526	566	590	537	561	536	583	586	618	532	577	539	587	588	603	575	584	580	630	597	573	554	558	537	541	516	557	595	539	577	562	548	583	536	540	560	564	557	535	580	573	550	590	556	514	539	607	560	588	530	596	574	586	587	561	605	604	571	516	585	575	541	593	549	569	511	601	579	550	556	606	550	575	578	531	564	610	574	600	567	534	585	556	570	543	588	552	563	557	588	529	516	545	547	559	525	582	590	572	540	625	613	543	514	552	552	565	517	553	546	538	561	585	567	553	585	525	581	564	585	575	561	538	564	544	568	579	555	562	591	592	559	592	591	568	572	566	535	582	595	535	537	594	562	529	557	536	580	570	562	553	557	529	555	571	583	555	567	576	596	582	606	601	591	566	581	547	603	580	567	570	576	577	545	546	553	564	577	562	575	568	537	586	504	560	558	573	589	603	595	578	515	588	556	503	563	561	552	576	527	562	586	587	546	538	563	537	563	602	556	544	582	549	540	546	563	558	583	563	568	564	585	585	617	560	572	573	561	566	610	556	555	525	572	548	599	545	549	594	558	587	602	573	582	521	597	596	566	544	544	574	567	594	565	559	604	581	571	589	640	569	558	585	583	562	587	565	562	529	556	573	571	584	571	532	568	536	572	545	523	556	540	566	576	564	602	542	550	556	596	549	540	572	543	578	534	553	593	560	555	563	582	529	566	544	583	533	574	559	563	598	568	574	559	548	617	559	563	566	539	574	536	575	571	609	567	558	549	580	550	555	538	592	574	551	603	565	551	565	547	516	569	578	568	567	633	571	559	548	536	537	579	551	593	550	583	574	541	535	564	597	554	535	571	566	589	617	523	626	531	550	551	519	548	594	557	568	534	561	557	587	558	547	555	526	568	586	550	592	589	541	579	560	553	562	571	540	592	543	581	562	547	550	576	524	568	591	596	574	557	537	598	601	581	599	563	546	531	578	560	547	550	571	567	551	533	558	572	555	607	587	579	570	533	563	580	565	574	586	548	613	583	592	525	578	570	574	535	567	561	564	556	545	575	538	547	566	573	557	506	563	601	596	552	557	557	543	521	576	541	576	542	554	600	605	573	596	536	611	547	571	541	566	553	556	548	559	614	546	640	575	569	584	578	555	567	590	572	547	575	584	577	556	555	579	583	603	585	555	615	576	593	559	572	537	591	549	518	554	548	590	567	533	573	541	582	572	569	581	521	568	601	543	582	520	557	571	557	592	508	554	571	550	573	537	555	525	580	545	577	600	556	558	571	573	521	545	565	563	562	582	553	557	584	524	564	535	573	574	584	546	546	559	540	569	568	584	558	539	576	572	602	522	558	524	598	520	583	573	566	587	553	549	559	644	584	562	583	575	595	582	567	547	594	540	560	596	555	576	551	513	576	543	557	533	577	597	567	558	589	592	542	565	550	537	541	549	560	607	516	559	550	575	551	609	564	568	571	564	570	603	536	521	591	570	607	539	561	584	547	514	569	565	590	560	533	548	596	571	583	504	614	574	542	552	574	540	539	580	563	570	554	585	536	583	536	547	547	589	569	574	575	609	555	581	592	557	594	577	573	598	585	568	566	592	581	555	529	521	525	606	578	554	556	560	578	604	554	585	574	575	520	518	559	576	555	598	561	527	562	583	554	578	595	565	522	572	600	540	583	580	554	600	606	556	585	549	576	580	500	541	596	532	568	555	543	630	603	589	627	578	523	542	616	519	537	538	576	563	545	540	542	534	541	571	556	567	564	551	557	523	588	521	568	575	616	590	572	569	575	594	530	527	570	571	557	514	565	546	558	533	587	562	515	628	583	626	563	589	556	602	535	592	572	608	555	572	552	639	553	616	532	551	579	589
25241	21626	24688	29068	21627	21649	10277	393	248	202	225	216	191	167	185	171	149	153	163	159	142	128	161	154	144	147	136	150	167	131	123	151	142	129	127	125	124	154	105	109	124	133	135	120	113	141	122	146	124	132	140	128	121	136	116	119	134	125	138	143	149	155	131	113	110	132	147	135	145	131	126	129	128	132	144	127	127	100	129	138	136	148	102	148	125	119	133	116	114	139	138	144	126	128	134	126	128	131	140	132	128	118	129	133	121	150	129	133	120	115	137	105	159	109	118	105	120	136	118	114	146	132	144	128	147	147	108	137	123	123	120	133	98	105	124	128	132	140	136	126	119	124	144	140	109	147	131	138	97	116	113	121	135	144	123	128	136	128	123	138	110	139	136	129	128	115	132	140	121	124	153	126	119	127	110	116	145	146	123	143	136	130	147	129	128	121	134	130	123	132	140	105	130	150	143	133	131	138	123	131	125	121	120	128	133	138	114	111	122	129	127	109	125	136	111	117	138	115	127	112	108	120	115	112	136	126	147	121	132	115	114	118	140	126	135	132	144	94	156	118	123	146	108	111	133	128	140	114	131	133	148	123	139	153	109	146	127	123	147	139	121	144	124	130	130	144	136	128	112	118	112	137	127	135	131	126	139	124	123	101	124	136	141	148	116	129	120	122	112	120	142	123	116	131	127	111	135	121	130	131	128	126	123	149	117	142	130	143	133	145	123	120	146	142	103	94	115	137	141	145	134	131	118	137	134	122	123	123	127	116	129	129	119	123	139	131	142	119	120	135	125	124	125	122	134	145	123	139	138	119	107	120	140	131	149	126	104	133	113	105	95	150	106	114	132	121	143	118	129	139	139	121	135	124	120	120	122	136	111	106	120	109	136	128	127	125	108	144	155	133	147	141	138	130	126	139	131	123	140	122	130	116	163	150	152	144	122	124	149	134	150	138	127	137	125	139	122	139	109	131	136	135	135	140	145	125	126	136	126	125	118	136	107	117	131	111	109	117	119	105	121	128	135	148	114	128	108	140	146	118	139	142	128	110	111	136	144	121	117	133	129	126	138	131	124	133	129	114	132	130	110	127	135	141	134	120	141	126	149	115	159	142	131	111	107	132	118	142	150	137	128	141	151	129	124	114	147	114	127	125	169	141	118	134	115	140	140	153	123	117	124	120	126	139	115	108	113	119	129	132	118	118	112	136	136	124	129	126	137	135	139	128	158	125	121	123	144	123	112	132	147	133	129	119	121	130	154	110	134	135	119	139	126	129	114	132	119	133	127	119	116	131	157	126	141	120	138	134	132	129	124	135	129	127	130	100	160	139	121	124	104	133	123	142	137	99	128	131	138	142	116	119	128	129	117	126	108	135	130	127	134	122	116	135	129	123	141	123	124	115	120	144	133	134	132	134	111	112	129	109	124	127	126	140	139	113	127	123	110	132	107	116	110	135	122	122	111	135	124	120	121	131	111	121	124	142	138	124	119	120	145	134	142	133	99	113	143	127	115	136	134	136	136	117	107	145	122	137	140	117	134	132	128	125	113	134	123	125	122	128	115	157	124	133	121	125	114	106	121	101	141	146	149	115	125	138	124	119	114	126	111	125	135	113	138	140	116	124	114	118	116	114	116	139	119	126	129	122	130	120	131	110	129	121	122	130	118	107	126	122	123	143	154	101	141	125	102	125	109	130	139	152	136	114	134	115	121	132	119	123	136	118	122	126	128	142	132	139	109	135	132	133	123	130	137	117	97	116	107	119	133	110	126	132	119	110	105	118	133	146	128	128	110	122	118	127	147	119	151	109	121	135	141	119	123	154	119	124	107	121	132	128	121	139	152	127	137	131	140	116	139	144	124	137	149	135	119	126	132	116	133	138	101	130	116	109	144	124	134	132	123	140	130	130	123	109	133	138	145	130	124	128	130	127	145	140	135	131	126	132	116	129	137	125	129	118	135	98	126	127	128	133	140	136	139	133	126	144	126	140	151	115	123	131	125	124	119	114	134	130	145	131	148	100	126	124	125	124	140	114	129	109	119	128	125	107	128	127	125	134	127	132	101	141	134	105	141	142	109	109	126	128	136	114	116	148	130	145	138	132	128	133	144	127	106	154	127	118	124	129	116	109	129	122	115	143	129	137	119	137	156	104	140	127	137	100	112	144	114	142	141	138	143	125	141	137	117	129	119	133	139	139	136	153	136	150	105	126	127	130	135	105	116	103	128	115	135	133	125	138	131	118	133	133	122	123	142	138	130	114	137	138	126	137	140	114	151	140	120	145	128	135	131	143	105	110	128	113	142	141	141	130	140	156	119	147	117	131	110	122	112	126	134	112	130	136	129	119	123	140	113	114	146	132	141	120	138	142	117	122	128	117	134	175	122	141	148	126	116	116	113	134	148	143	142	124	113	131	117	118	121	120	145	156	142	102	131	131	139	136	118	133	139	143	121	108	126	120	129	116	114	126	123	87	125	147	124	138	121	134	139	127	131	145	109	138	101	117	123	125	120	146	121	117	102	131	144	139	107	128	137	139	121	151	134	110	127	137	122	110	139	129	135	131	141	119	158	135	137	113	126	110	113	126	134	112	123	112	127	126	150	149	133	126	128	114	138	129	115	112	133	143	118	135	142	115	119	132	129	118	139	115	137	145	127	110	126	128	148	121	112	131	122	144	124	138	137	138	121	147	108	138	123	119	105	138	135	110	119	132	126	137	122	139	104	142	134	135	110	128	111	144	120	149	149	143	147	110	138	145	135	112	138	128	117	140	132	135	125	101	140	132	122	138	125	144	137	137	116	129	134	144	118	110	121	115	114	139	130	152	137	129	140	130	129	119	123	133	153	149	117	124	125	137	131	146	132	124	134	135	126	136	131	125	123	124	124	137	111	140	123	137	146	108	120	151	137	123	122	105	116	136	115	127	132	125	135	121	148	132	134	110	135	147	126	109	115	141	120	129	125	121	141	120	145	140	141	124	136	118	128	129	120	126	113	151	136	142	118	129	130	133	135	125	114	115	123	114	113	135	111	138	108	115	134	115	111	139	120	134	127	133	125	116	132	121	103	143	145	136	126	121	144	128	137	138	137	121	128	126	111	113	144	147	131	123	122	114	121	113	132	131	123	120	136	126	111	135	118	131	132	108	137	128	140	125	141	126	113	118	125	125	124	136	132	133	131	112	110	131	151	123	114	132	125	121	151	123	136	128	115	146	114	137	126	126	131	134	140	129	118	143	129	131	138	112	140	117	133	138	154	135	141	129	126	116	146	129	129	137	113	115	136	96	142	107	110	151	126	156	126	132	177	149	142	112	106	112	131	128	126	130	126	141	138	136	143	140	113	116	144	130	102	128	126	114	132	139	131	126	145	130	96	134	105	139	135	131	147	111	138	116	141	138	124	116	98	150	135	134	124	127	131	115	123	129	145	129	125	152	113	117	139	122	136	125	112	121	131	133	127	143	127	125	125	130	139	119	123	128	135	135	138	127	100	141
4130	3117	1315	669	523	405	362	361	346	369	304	336	327	290	326	343	333	323	327	300	309	341	331	296	323	295	350	326	328	304	326	306	291	338	308	317	308	326	322	307	323	306	295	271	295	281	340	289	327	330	332	305	321	308	325	267	323	293	308	297	318	313	342	295	359	319	311	291	318	284	337	297	321	317	328	310	282	324	311	325	277	340	324	333	303	299	309	301	318	303	327	328	333	310	328	289	342	281	300	281	275	325	320	297	348	304	305	306	323	330	280	296	299	280	318	336	302	322	312	309	329	334	318	332	287	332	296	309	300	317	298	273	337	336	329	316	310	308	290	277	339	320	344	307	321	339	314	300	328	310	309	298	337	333	293	311	299	322	320	300	357	302	312	319	307	289	288	302	309	306	327	312	325	314	310	336	301	294	301	328	300	317	274	322	313	302	297	339	313	311	300	333	297	319	311	317	331	325	297	315	324	311	278	305	329	309	313	334	326	289	313	329	335	292	306	288	323	318	305	306	316	302	349	289	311	327	325	323	318	288	268	303	334	321	301	301	318	306	317	313	306	336	313	285	272	329	326	344	325	304	327	336	316	293	325	303	284	322	299	312	274	296	327	301	297	310	290	310	314	306	310	314	329	341	287	317	300	297	303	314	320	309	317	294	335	330	297	305	335	319	313	337	298	319	312	288	305	294	309	317	311	278	312	304	343	321	307	286	334	290	313	310	323	318	319	329	333	320	310	365	347	369	303	318	284	320	329	297	324	305	332	369	308	300	319	346	307	344	294	325	308	343	327	327	292	302	271	311	314	279	315	328	341	280	317	290	335	310	338	322	308	298	297	302	324	300	336	345	321	332	304	317	320	273	308	306	312	307	271	308	340	331	322	317	302	335	291	319	316	301	291	346	307	301	320	286	317	344	299	319	323	311	342	300	311	323	324	317	300	301	324	312	292	290	352	329	291	304	321	286	312	317	316	304	325	323	298	260	291	294	318	322	334	327	313	312	315	328	307	315	335	330	334	306	332	306	290	286	286	302	300	311	312	315	294	308	296	307	334	322	341	301	290	317	325	300	288	274	279	299	324	292	297	309	281	307	320	303	305	303	324	315	324	299	310	288	294	300	319	343	281	307	311	320	291	306	315	304	333	274	348	384	304	302	312	302	311	301	316	293	292	332	322	293	336	300	315	315	271	301	316	289	302	327	322	321	301	307	294	301	291	298	308	308	327	300	343	318	297	299	304	301	318	292	349	310	323	314	301	325	318	304	290	327	311	322	335	314	297	301	298	337	317	324	294	303	332	309	283	302	324	349	315	319	322	316	333	327	296	321	298	282	306	313	303	331	309	322	316	305	296	322	335	304	315	312	325	325	301	305	342	321	320	335	347	299	276	344	322	298	317	316	316	291	335	303	328	290	307	317	343	289	331	344	330	299	299	297	320	329	333	298	296	317	334	308	287	334	317	323	311	267	313	293	306	291	328	319	282	305	333	290	284	313	292	291	327	324	338	309	322	280	317	283	308	313	311	306	304	274	299	346	344	316	299	283	330	333	342	283	363	310	342	295	278	298	312	346	308	268	334	299	291	308	340	300	321	298	305	324	310	312	291	305	292	285	320	342	265	305	291	337	314	312	343	338	328	296	305	332	313	282	310	305	294	307	320	315	300	292	314	296	316	343	311	315	311	296	302	312	287	295	312	304	326	302	323	312	304	309	301	317	302	326	300	312	302	321	337	323	307	306	278	299	326	308	321	336	307	310	269	306	308	303	320	294	291	330	320	286	307	321	311	307	321	289	336	311	325	319	307	293	310	315	330	298	300	311	299	337	315	314	267	338	307	318	331	313	316	334	321	318	299	316	318	287	318	325	336	268	330	337	320	283	323	312	329	338	293	343	316	295	322	311	308	312	283	275	292	339	322	288	298	296	301	268	334	283	340	298	333	339	289	309	320	335	309	323	355	289	308	300	313	309	361	305	318	320	271	282	319	318	330	297	303	352	296	298	320	307	333	356	327	290	300	306	317	300	309	270	283	284	332	305	280	304	320	296	325	310	317	311	317	296	290	313	285	322	325	292	340	325	322	289	312	312	323	290	298	307	308	309	293	295	315	369	286	329	342	323	348	330	300	313	314	316	318	319	316	323	328	323	338	274	294	324	274	290	289	282	275	332	297	313	312	297	284	287	336	339	348	297	308	316	345	310	293	304	329	325	348	340	315	287	307	312	304	289	298	329	297	310	284	323	312	290	309	334	333	279	306	321	316	319	305	326	282	310	288	329	305	279	327	293	298	293	314	314	321	269	286	288	316	304	306	290	306	301	304	295	340	308	312	300	291	291	310	292	272	306	294	290	303	295	330	309	295	300	336	319	284	305	288	294	337	292	312	262	303	290	314	327	321	341	322	295	312	319	309	299	322	297	317	316	306	309	327	332	314	326	282	313	340	312	310	294	319	303	308	298	307	348	299	302	320	305	316	330	294	269	301	284	319	317	293	314	327	292	329	317	325	324	317	317	298	315	322	276	294	335	279	290	343	330	332	335	327	282	304	328	306	327	305	345	299	307	327	278	290	330	308	357	292	289	319	295	323	295	309	329	294	311	293	299	297	303	328	344	334	336	296	314	305	322	332	318	322	287	314	293	321	295	310	295	371	328	329	317	321	302	298	301	321	322	342	310	305	277	328	334	308	317	316	326	297	329	306	301	303	339	294	315	288	322	310	287	308	345	322	287	283	299	318	315	285	293	301	313	329	313	303	279	299	290	313	335	343	276	301	288	314	304	297	334	278	315	305	308	291	278	295	290	335	273	319	300	317	332	314	350	338	324	316	314	296	338	330	321	301	317	300	279	286	321	285	333	336	314	281	322	300	289	325	319	321	323	291	287	330	281	292	294	301	310	321	329	320	319	320	310	275	299	314	308	276	291	317	324	289	272	336	346	313	328	283	337	313	305	290	319	309	327	352	301	285	309	308	266	327	327	299	316	298	296	293	299	292	322	322	314	305	316	309	322	312	335	319	289	295	326	258	290	318	336	313	282	300	315	322	318	312	312	322	325	336	312	312	311	347	299	337	325	270	314	304	289	316	319	314	297	311	293	344	335	288	328	309	307	321	329	310	310	317	312	308	311	307	328	335	306	320	309	300	280	331	321	292	318	323	326	290	314	302	322	331	295	298	307	275	322	303	314	313	309	314	332	330	272	306	306	317	302	321	290	315	312	312	344	298	299	270	279	329	318	338	328	315	309	304	293	316	348	295	320	302	300	315	304	315	281	305	283	312	322	312	298	320	298	307	285	353	327	324	281	300	317	294	327	298	308	303	305	327	303	320	294	319	305	334	292	305	330	332	313	297	316	335	339	330	318	299	335	323	291	315	297	298	348	334	297	301	345	309	309	323	260	304	333	283	296	346	273	301	324	296	316	333	304	288	303	305	319	284	296	316	327	322	319	309	283	298	321	321	297	337	307	308	340	321	335	342	307	300	318	321	324
34210	15018	2536	751	657	613	495	418	451	487	432	438	418	455	427	432	463	413	437	388	365	418	447	430	397	440	443	440	415	443	421	411	425	457	411	407	393	424	403	439	415	447	460	437	417	394	402	446	425	449	376	379	390	424	465	417	408	450	438	404	407	422	400	413	389	353	385	442	443	412	384	422	448	382	437	455	427	406	417	458	409	407	400	429	431	446	430	413	440	405	411	401	428	394	454	421	404	421	407	416	458	406	387	469	437	427	427	428	422	413	411	399	418	397	388	437	423	413	427	451	443	441	474	429	419	433	398	420	426	419	416	415	413	396	405	429	458	423	404	392	450	429	437	375	418	427	442	411	410	427	386	396	427	410	430	439	386	454	418	410	453	447	413	408	412	441	446	438	444	404	463	400	430	423	419	417	385	428	404	402	445	421	412	446	409	425	412	458	420	423	405	415	393	398	414	436	447	418	458	450	424	447	411	433	430	421	433	437	420	421	387	432	414	416	409	446	390	409	426	430	417	421	371	419	433	457	410	434	383	432	414	432	411	422	450	416	413	443	430	452	399	466	429	425	409	432	430	406	431	403	497	426	388	368	433	432	404	411	415	436	436	432	437	425	443	402	401	379	428	440	421	415	435	394	436	402	394	430	428	436	441	410	423	432	406	425	416	417	454	436	459	425	444	427	442	444	415	424	418	439	421	425	418	414	445	434	434	418	413	444	410	400	414	417	412	422	466	406	428	405	436	454	418	394	419	483	460	402	410	401	381	401	417	407	412	448	406	399	454	441	444	438	403	431	425	469	454	428	445	404	403	392	439	438	415	443	418	441	416	476	460	417	413	447	391	437	461	421	434	451	435	457	431	400	390	421	398	386	371	410	398	431	421	428	440	404	396	399	410	407	406	434	405	431	447	416	450	395	414	430	415	411	413	437	453	407	457	403	444	407	426	440	396	431	421	437	454	435	461	424	430	411	433	388	435	424	457	434	445	430	421	413	434	412	422	419	455	396	419	439	424	419	442	422	379	434	418	434	449	369	424	442	407	461	418	403	408	429	446	429	451	413	437	415	440	406	389	422	452	389	420	426	422	396	416	398	394	396	393	396	421	422	407	412	431	457	409	448	430	420	423	428	418	397	446	462	434	446	440	387	400	428	444	415	422	456	407	439	400	410	389	425	394	421	422	426	435	455	420	434	414	414	427	426	413	426	421	453	477	427	422	408	410	427	450	450	426	420	451	411	405	394	466	418	436	444	479	416	408	435	445	424	385	419	439	420	419	388	404	394	393	413	419	422	450	404	410	433	391	436	412	409	416	428	423	424	414	428	441	373	442	415	467	417	447	432	421	437	427	423	401	429	447	433	392	455	406	442	444	411	438	427	432	443	398	417	461	390	412	427	384	422	416	403	428	406	389	410	391	427	445	423	430	418	429	412	435	387	425	414	422	451	455	385	450	415	447	445	404	437	416	432	441	428	363	389	414	442	428	444	442	392	447	405	453	397	425	433	413	377	401	430	421	370	435	420	403	396	394	405	447	410	406	433	414	413	418	450	416	409	423	437	423	408	434	377	472	396	410	444	393	429	454	408	407	408	373	405	438	410	412	430	437	409	419	428	422	454	411	421	426	425	393	418	408	403	416	389	437	428	443	485	461	392	440	429	412	407	448	396	399	463	424	378	426	452	393	418	425	443	397	407	386	445	432	441	393	440	434	443	413	441	425	402	384	412	451	455	409	388	417	423	397	425	431	411	416	405	411	413	441	444	433	440	387	393	418	421	400	404	408	425	414	393	419	460	455	435	432	426	390	436	416	409	397	431	414	400	384	377	378	413	430	399	427	419	400	421	416	444	437	408	418	461	392	436	404	389	389	420	423	481	441	446	466	420	413	453	448	431	466	417	423	449	405	452	436	430	463	460	414	428	436	407	417	408	428	421	404	397	441	452	449	408	428	399	453	478	374	422	414	424	440	425	428	422	454	412	410	405	430	400	431	419	401	441	461	410	408	423	430	460	442	411	434	435	441	438	443	431	411	416	429	457	449	425	456	409	431	451	497	441	429	404	371	406	406	413	408	418	431	458	432	411	412	471	451	438	405	414	413	461	410	424	440	471	410	386	422	393	414	405	399	395	419	426	440	399	398	404	410	419	407	418	465	480	429	428	438	426	431	411	427	445	405	427	439	413	424	419	423	412	465	449	440	451	405	437	429	441	418	374	445	403	447	462	470	413	434	409	407	416	407	391	402	428	422	419	405	411	417	444	394	443	427	436	394	423	437	427	432	429	419	461	398	445	446	418	406	421	441	416	374	403	421	417	428	429	414	442	435	432	389	400	443	425	438	430	449	398	391	421	427	428	444	420	419	423	423	442	407	438	450	417	428	460	427	415	426	403	410	432	426	428	414	461	450	394	461	412	454	405	438	425	422	413	406	401	382	451	399	415	400	433	427	393	474	444	455	394	412	395	416	410	424	402	435	396	417	423	459	411	432	446	431	422	421	412	413	444	439	442	382	426	393	408	388	399	411	400	412	453	416	427	403	423	400	434	434	440	414	370	439	441	413	413	389	425	443	393	391	418	429	438	406	423	408	444	463	407	406	423	452	447	384	441	384	451	445	415	379	390	430	426	376	411	447	421	416	411	432	437	373	440	394	425	458	426	446	399	421	479	443	405	440	407	414	424	426	403	416	470	397	418	418	413	418	385	448	444	406	429	470	462	404	412	418	408	462	460	418	430	413	408	447	436	404	401	441	408	419	428	432	426	423	405	397	434	416	427	410	429	447	388	420	401	417	391	445	442	434	430	388	464	448	405	417	465	422	416	456	462	454	405	424	434	458	427	445	456	421	465	417	385	413	425	425	439	431	384	393	436	419	393	418	418	384	442	401	423	441	408	425	443	417	392	466	399	418	433	459	401	425	440	439	393	423	450	398	442	419	424	443	390	447	411	398	417	453	404	440	405	387	479	430	431	418	415	423	433	412	415	422	418	425	420	418	456	426	384	405	429	456	415	418	427	394	447	404	481	403	414	428	416	409	406	440	428	406	433	369	453	442	401	377	440	418	415	413	415	403	391	444	425	413	417	415	389	393	399	444	426	449	406	457	431	394	446	404	390	424	457	410	398	409	438	426	442	424	441	421	439	423	420	395	404	421	418	462	414	441	442	400	437	426	434	409	394	448	436	435	421	444	418	438	447	431	453	437	458	424	387	411	417	426	468	436	423	418	405	418	407	409	437	420	413	444	411	418	412	432	434	370	389	434	458	448	444	457	408	405	420	455	410	404	430	401	415	388	407	414	432	426	373	473	430	460	415	402	430	411	395	419	428	435	437	415	423	475	386	449	407	467	392	409	451	443	420	413	399	422	420	451	487	460	416	414	409	434	418	443	445	439	441	395	417	403	404	426	415	412	434	449	408	436	384	439	490	399	437	429	447	450	394	415	388	441	381	413	409	427	409	421	430	403	432	418	437	431	416	444	426	384	405	422	381
8068	1041	971	854	851	878	857	840	832	932	843	830	855	876	864	876	886	871	866	873	849	886	853	890	870	819	897	907	870	871	847	908	901	910	886	896	921	850	939	851	885	869	869	846	881	886	849	886	900	880	872	924	851	898	887	838	892	911	879	895	910	885	858	854	867	865	833	877	843	875	841	915	915	889	841	866	857	835	855	915	860	848	855	891	868	871	852	896	881	887	875	874	850	841	875	859	877	854	844	836	884	856	817	844	902	886	879	898	887	872	859	897	882	944	939	858	874	863	884	874	835	849	848	848	859	839	864	830	916	894	869	880	894	902	923	936	863	873	869	853	891	899	885	892	872	834	875	864	846	860	922	897	845	890	835	874	875	918	876	858	891	924	889	912	881	869	871	877	885	858	948	865	877	886	902	918	864	887	925	872	898	878	818	878	869	908	855	846	907	869	852	875	888	882	885	888	846	840	889	897	882	866	897	898	886	880	900	846	920	836	886	859	855	873	899	896	848	877	867	869	869	852	849	846	893	851	892	871	867	873	887	848	870	845	823	897	878	881	876	850	896	796	838	883	881	882	896	860	885	893	902	832	839	853	883	887	849	850	880	929	824	868	807	911	856	917	855	860	875	904	867	911	865	894	884	916	837	828	871	926	879	882	866	821	914	883	900	855	909	844	861	807	878	843	871	886	920	848	866	886	939	861	899	836	830	863	859	869	844	912	855	865	856	855	864	890	938	824	889	873	817	893	857	908	895	866	909	863	888	866	808	905	846	838	972	860	863	849	853	892	862	858	907	854	890	863	833	890	865	879	880	880	852	842	848	897	902	883	844	836	854	854	863	890	894	850	896	888	873	870	865	877	807	861	850	863	857	925	916	900	844	901	920	872	917	929	854	895	832	816	836	840	923	832	880	879	822	887	832	873	860	877	841	885	862	861	849	863	866	866	888	855	876	881	859	892	825	900	804	873	843	874	858	920	863	847	902	892	922	832	893	886	838	845	882	839	919	887	856	876	883	934	905	853	861	888	899	858	918	839	876	868	896	883	853	874	881	871	908	850	888	878	853	917	829	901	881	906	848	901	898	900	898	905	883	872	851	848	860	897	878	836	812	864	889	879	854	868	886	889	879	861	869	879	833	882	863	870	867	824	848	894	899	851	879	847	843	916	903	862	900	895	900	891	916	891	897	879	873	902	898	855	830	893	853	857	898	880	873	894	849	896	911	928	837	897	860	871	884	924	907	914	898	877	860	838	867	873	836	922	922	851	839	895	881	870	873	906	857	828	890	898	877	836	880	848	880	894	891	915	944	889	919	867	916	816	858	939	832	843	868	849	893	880	836	879	892	870	867	891	901	885	870	876	887	879	895	929	906	927	873	884	881	877	850	910	843	850	840	877	872	876	913	886	829	827	872	866	899	902	915	884	883	906	899	854	910	930	874	898	917	871	885	820	909	846	923	859	876	868	896	933	942	884	931	797	884	876	913	919	906	859	884	924	899	872	892	870	850	862	916	902	928	845	877	925	875	859	913	842	815	902	888	841	906	900	873	879	843	923	928	820	856	842	930	875	868	871	874	899	926	887	885	911	901	904	863	814	862	883	875	863	866	866	884	854	864	918	877	888	907	866	834	908	877	877	851	878	908	828	876	865	884	856	824	912	886	878	850	872	890	821	924	895	824	845	946	884	835	906	826	850	887	922	877	911	860	821	891	883	846	860	872	895	851	825	835	915	853	855	925	873	813	913	840	876	814	885	848	904	849	843	888	863	851	848	913	885	897	846	938	847	847	851	893	867	848	842	854	865	866	865	911	892	841	846	921	838	863	820	881	863	888	869	873	839	901	834	867	845	809	920	866	882	924	851	869	848	868	837	871	924	886	894	836	901	857	897	882	899	852	863	861	835	938	867	873	859	875	870	853	866	848	875	834	870	880	861	907	843	884	842	902	910	897	881	866	859	828	879	874	854	908	874	899	868	878	853	887	867	936	848	922	851	908	878	804	832	874	920	878	894	907	856	903	880	876	894	907	921	871	877	916	855	847	892	879	907	838	889	851	884	869	865	860	865	859	915	864	847	921	789	886	884	884	855	896	887	833	870	821	852	896	841	911	904	887	842	867	876	873	877	908	901	846	797	826	854	840	884	859	907	913	862	861	864	901	886	894	848	875	858	854	889	870	830	893	894	875	913	868	860	883	840	893	868	847	872	822	851	863	891	865	866	855	859	849	891	882	884	861	859	850	887	817	917	847	861	855	864	885	866	870	866	866	868	924	868	880	916	857	889	839	905	814	925	826	850	855	856	844	887	942	905	875	883	876	865	898	896	860	925	849	889	879	865	879	919	941	925	888	902	882	880	905	834	869	843	859	878	865	874	847	856	881	915	888	838	864	833	835	876	789	844	900	853	877	816	852	883	859	904	903	878	933	909	847	816	860	887	854	828	892	890	883	901	838	868	913	839	871	829	831	887	825	882	832	856	849	882	871	891	877	863	866	835	854	894	928	861	859	873	888	875	880	844	903	894	868	851	863	882	862	841	871	841	896	890	904	876	877	871	918	860	925	892	857	862	880	850	831	836	851	849	878	839	868	882	860	860	882	901	913	886	896	832	881	875	863	839	924	836	833	865	952	896	866	880	846	881	875	878	819	862	880	858	909	899	902	888	877	847	867	890	893	864	821	863	857	880	867	947	832	908	857	856	791	871	851	884	869	852	907	858	844	841	867	917	881	921	913	851	852	823	896	850	839	875	898	870	886	876	911	843	914	912	838	899	872	850	847	909	867	815	899	883	874	859	857	832	872	872	899	821	894	862	869	836	842	866	891	899	912	837	875	828	858	835	936	864	853	879	909	869	876	924	869	859	923	856	866	912	864	875	898	891	913	882	895	907	862	824	906	850	851	843	838	904	892	856	889	890	868	854	879	833	898	903	887	891	882	859	868	853	905	865	829	871	868	878	874	890	883	847	839	870	821	850	854	957	914	836	885	858	842	832	870	874	865	885	892	903	865	894	889	896	887	906	871	848	886	854	887	912	876	901	864	907	874	870	932	909	826	885	856	869	897	846	899	912	842	928	854	920	897	884	893	856	797	868	857	926	877	887	911	924	899	863	880	880	876	926	829	877	865	901	842	910	906	917	851	839	844	868	865	883	887	834	872	866	856	878	860	845	859	876	906	904	827	823	859	864	856	916	861	884	887	899	924	869	874	833	852	858	861	878	845	877	883	847	820	865	864	892	878	819	867	897	909	878	913	916	872	895	876	843	841	900	859	862	886	848	904	851	847	849	935	849	858	853	878	869	875	866	899	850	886	921	871	899	865	884	885	878	882	849	925	862	874	850	945	902	885	868	873	861	874	896	881	843	883	875	895	913	871	866	859	891	874	852	922	863	912	863	882	838	855	819	918	869	917	887	849	896	901	894	855	887	871	892	870	875	861	893	864	913	821	885	977	928	846	851	873	858	818	921	863	860	860	853	861	870	863	895	869	936
25950	21626	24287	29456	21615	10660	484	381	324	309	300	329	318	297	283	304	244	309	281	283	287	307	260	265	289	278	246	312	274	275	298	240	230	237	266	275	284	267	285	294	287	266	243	282	272	260	252	269	249	286	283	271	278	255	247	283	221	261	250	266	250	226	256	279	264	289	259	265	288	265	270	247	262	259	253	267	270	280	277	302	271	263	285	267	264	278	287	239	263	292	275	273	274	244	253	263	231	277	265	263	275	252	235	244	273	280	263	238	275	277	257	267	257	270	258	252	253	286	241	251	250	271	278	276	263	273	258	225	268	271	285	257	249	258	266	268	262	289	267	270	288	229	275	257	270	285	290	277	266	273	298	270	258	271	250	266	256	244	291	248	298	256	257	277	262	277	323	252	265	265	269	259	266	308	261	271	293	258	255	254	251	263	264	270	257	287	252	262	258	287	286	248	264	282	265	249	261	242	302	290	253	279	260	234	258	277	285	265	273	250	258	263	234	269	229	259	273	260	249	285	331	249	268	292	268	294	267	259	286	291	258	256	236	295	292	282	260	261	257	281	275	277	261	263	284	311	257	258	261	283	277	261	263	252	225	249	281	298	292	251	290	279	253	284	270	270	297	276	268	253	249	275	243	258	269	267	290	254	271	251	245	275	258	284	294	299	259	245	234	266	259	295	274	263	259	249	295	281	260	282	261	264	257	283	261	286	233	300	264	271	266	276	243	275	269	252	291	242	276	297	287	252	284	258	313	256	274	264	272	262	231	254	229	263	264	281	260	280	268	265	292	282	278	265	259	284	285	268	299	286	275	279	251	252	278	272	280	281	269	239	291	280	272	279	253	257	289	227	289	276	282	305	256	266	257	276	277	240	239	272	256	280	269	248	260	261	264	240	291	246	299	265	298	264	290	256	288	269	236	264	300	271	259	302	250	258	241	237	269	283	258	249	247	240	298	255	227	298	257	291	315	273	267	232	258	292	294	259	282	269	268	262	281	307	249	285	228	276	254	279	288	277	273	282	250	259	252	284	276	253	251	250	275	266	251	278	270	278	255	302	254	248	273	266	249	276	244	285	262	263	272	271	273	254	270	251	265	258	261	261	266	267	252	256	277	259	271	267	261	306	268	275	268	255	255	293	291	233	257	257	258	262	247	270	223	270	258	270	285	247	282	280	281	271	258	250	286	281	279	254	229	278	292	266	268	258	252	244	263	249	279	261	257	265	283	273	270	251	278	237	263	265	267	279	282	262	256	278	280	264	244	247	258	269	266	267	269	251	277	251	244	266	299	258	261	260	251	280	286	252	289	271	269	247	272	249	257	283	253	288	271	242	241	262	271	260	262	299	270	271	249	260	242	243	265	270	253	243	264	272	251	246	276	280	273	267	256	285	265	232	284	273	260	249	270	295	254	277	272	277	230	269	252	253	291	293	285	310	283	281	268	266	263	260	304	273	298	278	269	246	239	269	279	261	237	286	276	286	265	262	250	247	290	233	266	289	244	265	237	279	250	272	280	268	285	278	262	277	270	253	251	265	247	272	267	278	233	278	299	275	266	261	262	209	278	254	257	267	276	272	261	272	269	264	269	271	242	274	264	276	260	259	267	275	268	277	279	272	279	263	247	253	282	270	267	235	288	301	269	240	247	269	254	293	262	272	277	231	280	271	275	271	265	265	279	300	252	239	265	233	267	265	245	274	241	257	294	296	308	264	263	291	299	266	318	255	230	296	290	248	252	263	267	277	312	235	267	239	263	279	265	271	238	289	272	255	261	271	283	315	270	302	263	263	287	263	244	253	262	324	273	238	254	277	278	272	275	272	257	268	276	263	244	235	272	273	281	273	285	258	248	246	244	235	305	259	259	288	251	281	256	261	270	241	294	304	279	272	267	277	278	265	239	239	244	239	252	264	244	259	253	252	264	267	221	260	239	254	270	241	267	289	248	287	273	252	249	241	263	269	260	255	272	274	256	247	230	234	279	237	259	242	248	288	251	244	269	291	288	270	266	250	269	288	314	254	263	279	306	289	245	251	260	261	279	271	265	257	281	281	263	261	263	273	279	274	287	245	246	252	263	287	258	304	279	264	280	266	250	280	272	238	255	264	255	242	256	261	263	250	246	248	276	268	269	271	248	229	271	249	295	273	264	268	262	273	263	296	251	267	282	259	241	262	253	305	262	266	256	274	269	236	266	276	259	251	274	295	251	244	279	275	281	265	248	272	252	245	227	259	277	291	281	250	271	285	266	257	265	268	280	287	265	259	270	250	248	267	289	244	243	270	255	252	241	258	276	274	245	276	274	282	275	246	272	265	246	240	268	292	278	289	269	269	253	271	294	298	300	246	259	280	273	254	277	270	269	281	252	251	258	232	267	259	241	268	249	265	258	259	272	250	268	301	266	261	264	242	303	277	280	290	281	272	279	293	260	241	266	289	257	259	274	284	251	236	266	252	294	288	262	271	265	299	253	266	283	260	265	259	231	265	265	247	265	296	263	292	286	271	301	273	254	253	275	274	242	255	266	259	286	272	242	294	254	291	279	266	270	270	282	253	286	272	261	250	281	273	282	260	253	250	250	242	266	237	262	246	257	282	289	300	267	247	243	266	277	244	270	238	265	272	279	254	259	267	269	268	224	220	277	245	296	291	296	251	292	245	235	257	270	272	255	235	232	290	266	265	278	234	258	256	332	301	262	291	277	254	268	212	229	299	272	261	283	266	272	267	260	268	268	270	272	254	272	267	220	253	279	244	271	284	275	280	283	270	234	265	284	260	282	276	262	258	262	300	261	280	249	274	274	243	241	236	270	260	264	292	294	253	295	276	266	258	258	257	270	268	280	266	264	269	304	275	269	261	281	294	284	277	241	264	260	260	253	273	281	268	266	309	309	258	283	263	243	287	268	247	241	253	250	279	262	269	258	273	260	276	236	245	285	266	284	247	226	281	286	318	280	218	280	261	255	237	234	270	255	238	264	251	256	266	273	259	267	256	277	266	245	265	233	287	262	247	262	265	274	278	247	251	276	302	279	249	235	263	243	295	258	254	224	280	288	236	242	260	251	247	262	295	294	278	275	283	262	262	247	308	278	243	236	245	248	253	283	256	276	254	286	266	289	264	254	271	265	260	248	248	237	270	264	238	278	281	245	250	266	252	248	284	273	266	237	276	280	260	244	258	277	279	272	280	265	275	263	278	245	236	262	290	247	254	270	278	271	283	271	272	275	274	272	270	259	256	266	248	259	274	275	275	272	262	299	288	261	292	262	246	291	268	277	280	278	247	269	240	266	269	270	273	274	262	245	276	263	276	271	271	262	279	238	257	250	235	251	308	259	279	267	257	232	253	246	250	258	236	283	268	284	247	281	228	259	294	276	298	251	267	255	252	296	299	254	273	245	247	270	264	264	292	255	251	269	267	266	307	238	230	265	258	277	243	266	246	278	273	270	263	283	286	265	247	262	290	272	279	274	274	225	274	272	245	244	238	286	274
4384	2043	1059	737	657	579	615	589	553	574	621	617	607	523	569	583	562	540	561	579	583	558	582	574	588	575	539	580	552	579	566	571	528	568	549	546	562	614	560	551	608	534	561	579	562	534	587	527	545	566	555	550	643	591	549	531	579	543	597	550	585	567	547	585	556	560	586	548	563	566	558	582	554	602	583	547	560	561	546	571	565	560	559	590	553	587	563	557	545	576	607	565	559	585	572	568	530	571	557	577	542	540	559	554	555	537	584	599	550	578	567	578	587	605	588	581	572	554	633	567	544	591	549	582	590	549	582	550	560	524	543	552	588	551	579	530	555	561	584	565	526	612	570	558	560	538	567	565	593	580	576	540	572	565	577	584	561	604	601	574	588	551	534	601	595	567	609	551	561	577	516	595	583	541	557	577	566	548	530	616	596	575	587	568	525	613	552	587	547	605	569	538	561	599	553	582	564	594	581	540	556	553	576	543	580	567	564	578	577	573	601	574	526	556	578	517	541	552	551	575	564	601	548	560	583	554	549	588	543	542	571	573	583	564	587	544	583	560	586	585	559	593	571	587	581	576	560	592	603	530	566	553	541	564	571	535	526	555	581	546	550	531	558	607	559	529	576	576	562	570	589	530	575	559	528	498	557	583	557	578	542	585	571	610	549	570	603	529	541	573	582	557	515	513	533	561	570	578	525	493	572	572	522	591	588	565	575	528	564	579	598	571	591	572	563	541	565	570	542	567	595	600	553	588	542	580	595	533	557	579	531	535	554	568	589	556	565	559	555	552	588	522	579	552	562	556	579	534	590	567	581	590	627	544	593	587	562	584	555	538	567	603	500	584	565	533	571	559	585	572	532	565	519	586	577	553	561	602	513	533	604	574	563	559	594	552	573	577	549	573	560	549	620	540	590	581	558	557	568	569	545	558	573	587	564	611	561	574	555	613	565	527	546	591	526	571	563	546	562	577	584	543	537	522	564	580	559	577	578	579	564	560	551	548	542	571	554	554	563	571	523	583	565	565	559	571	520	564	553	567	569	594	541	554	542	566	581	598	555	575	558	595	586	596	565	560	588	605	543	542	578	538	584	558	552	585	578	566	550	565	553	589	563	560	623	572	584	613	566	517	611	571	578	523	531	605	572	524	566	562	576	573	585	550	543	591	563	593	545	544	548	586	560	562	569	554	550	600	600	575	550	548	610	534	588	550	572	572	572	556	561	565	606	576	585	592	573	545	583	556	569	573	567	587	582	536	589	557	523	528	578	582	567	581	563	589	531	612	544	536	587	592	583	492	547	603	596	555	572	569	609	538	579	600	599	564	554	570	579	538	595	549	545	566	581	548	547	570	626	583	590	568	539	558	577	584	538	573	609	549	549	562	564	558	523	522	575	630	564	618	522	609	585	552	545	554	582	583	609	548	561	561	528	591	575	567	591	567	580	566	550	511	528	582	568	531	581	595	611	586	588	568	538	590	587	558	538	539	555	541	542	543	546	571	567	548	576	517	524	564	579	569	562	533	592	558	580	544	569	595	576	554	570	560	539	539	532	555	549	578	544	531	606	556	596	517	525	599	542	570	600	575	594	526	552	583	567	571	561	533	588	557	522	594	561	498	589	519	592	525	549	583	580	576	579	582	521	561	590	596	556	567	634	535	537	564	549	597	567	586	575	553	574	594	591	589	605	564	548	592	574	545	550	597	524	574	543	568	600	543	588	585	559	579	559	553	599	565	570	541	558	576	568	539	588	522	567	581	547	583	586	577	567	558	597	547	543	543	557	578	520	626	577	570	544	538	581	569	549	565	553	521	543	549	581	554	569	591	604	540	544	567	584	577	579	589	558	559	545	579	528	563	579	592	576	562	557	551	535	570	567	544	557	599	567	558	588	544	544	582	577	586	603	570	593	573	564	576	588	576	602	548	589	539	539	568	565	577	555	558	535	568	544	561	603	556	545	557	593	557	553	612	591	591	571	553	542	542	553	537	548	563	571	559	573	623	586	516	581	613	564	540	569	584	597	558	533	572	521	593	556	568	559	575	600	569	544	592	550	567	550	566	603	520	531	573	545	564	610	605	580	563	558	545	533	569	576	570	568	561	555	545	497	547	583	516	569	534	530	556	544	534	581	596	532	551	547	564	551	515	605	589	570	566	592	553	540	590	602	582	557	573	565	550	559	562	593	569	573	591	529	582	536	575	561	576	562	577	542	566	557	543	552	587	585	524	573	553	540	555	576	545	613	606	552	586	614	551	578	555	584	603	557	551	582	526	584	569	608	536	582	591	581	580	606	554	554	578	560	564	572	536	585	553	592	586	552	595	547	580	592	545	549	551	551	608	528	581	581	550	598	580	554	585	551	565	579	579	608	559	572	580	587	539	569	609	550	561	575	537	570	519	576	571	548	528	555	535	562	580	587	551	602	561	518	575	597	541	548	550	585	565	569	620	552	589	591	590	562	557	562	547	572	537	587	610	613	572	594	561	564	541	602	561	603	612	575	566	581	547	576	592	579	552	522	553	565	584	575	536	574	579	520	568	536	594	563	576	553	549	540	571	549	621	616	550	574	574	562	534	544	542	607	561	576	530	558	602	535	575	591	542	604	587	542	549	585	593	550	579	561	513	586	575	603	573	527	563	575	560	554	613	544	567	549	513	620	571	530	593	596	578	571	542	569	553	533	578	557	541	563	568	583	551	584	552	576	490	564	555	572	530	577	545	595	599	601	528	558	563	524	563	577	571	553	547	572	560	581	518	589	572	600	582	588	557	589	577	596	534	566	575	582	569	579	563	569	576	578	558	565	568	565	568	594	551	592	559	582	585	562	567	580	603	570	542	529	537	570	533	562	558	558	535	516	556	552	605	559	570	554	596	530	542	552	572	589	567	562	569	570	540	530	589	506	546	574	538	562	558	572	482	563	591	566	598	577	553	531	581	576	558	539	542	546	541	552	551	558	555	572	586	529	564	586	569	565	536	542	555	549	599	566	545	559	563	566	538	578	561	590	594	555	534	574	627	511	564	601	555	542	556	552	588	576	549	559	576	582	592	546	582	584	572	547	545	589	557	556	535	604	581	551	558	578	572	524	525	564	583	573	551	585	558	576	555	540	575	599	580	575	609	560	553	516	548	541	564	531	595	535	553	597	547	539	548	595	525	555	541	593	566	531	572	540	577	530	566	558	584	554	549	573	544	562	564	571	613	518	624	603	586	557	558	549	587	587	561	563	557	585	549	587	554	546	569	599	593	572	531	626	563	592	560	573	552	589	554	548	576	560	539	556	553	593	573	563	562	570	570	545	554	562	569	519	550	552	533	554	568	533	561	571	580	580	549	606	623	545	550	600	572	524	572	532	575	556	597	589	531	551	547	594	589	566	584	583	581	543	534	592	577	598	567	508	518	548	593	538	592	565	544	574	597	587	574	559	567	506	538	564	602	588	587	583	539	558	618	504	527	542	560	566	542	612	563	586	569	573	588	561	553	559	549	567	579
25212	21602	24649	29023	21607	21617	10361	382	222	232	226	198	171	197	170	161	162	172	155	130	164	174	133	145	152	142	143	133	155	134	124	144	139	139	133	125	134	122	150	127	142	130	134	137	113	134	135	129	149	124	150	117	133	134	126	136	129	114	142	135	146	112	125	128	140	131	131	123	135	141	123	144	146	127	103	122	164	157	131	131	119	122	142	131	123	115	124	124	135	140	141	122	126	126	133	136	102	105	114	133	114	132	141	117	133	113	110	132	150	135	136	123	134	141	149	128	133	133	139	128	134	124	141	124	110	132	128	130	134	114	119	150	129	142	142	139	116	124	117	120	116	128	133	122	118	115	103	130	109	126	124	114	139	115	141	126	117	129	120	129	123	121	124	150	127	145	97	132	133	98	120	122	117	101	107	131	125	106	112	110	149	133	155	124	132	123	104	147	132	125	126	105	122	129	117	145	145	116	134	148	120	119	134	137	136	143	138	149	146	125	121	146	126	103	131	137	130	119	120	125	141	136	132	118	117	136	118	136	125	123	112	127	128	127	127	110	133	126	114	131	131	112	119	115	118	134	121	150	152	127	107	123	129	130	128	117	126	123	146	135	105	122	144	117	111	166	125	137	125	127	135	138	142	123	141	128	120	128	128	128	119	136	140	160	155	114	130	121	135	132	134	135	147	131	132	134	133	115	116	118	127	122	119	135	137	129	118	125	121	115	121	109	144	128	99	118	138	125	117	138	148	132	120	127	111	128	117	128	145	128	135	132	134	115	126	104	134	136	127	139	132	119	126	129	123	116	119	140	135	133	122	126	91	121	127	129	126	142	132	123	122	131	122	107	131	128	163	120	121	119	128	131	152	120	159	104	120	126	112	113	121	123	119	121	133	136	133	127	118	139	131	134	125	125	121	146	119	130	132	122	134	142	139	124	119	148	127	141	135	126	128	140	124	124	125	121	145	102	121	132	141	146	141	129	111	130	108	119	160	138	122	121	123	121	136	136	126	114	134	134	131	132	133	130	124	126	122	113	143	146	130	139	148	128	139	126	120	102	104	116	122	106	125	122	119	134	151	134	137	106	121	132	139	137	123	116	133	130	131	145	114	117	142	124	123	147	121	139	135	132	118	129	128	119	132	128	120	119	125	120	131	91	115	125	137	120	127	140	114	138	136	126	118	108	121	124	130	114	145	137	121	144	111	109	124	144	135	116	106	126	127	147	108	144	116	151	124	141	124	116	120	103	105	132	129	125	128	121	116	130	115	130	135	123	142	98	150	122	123	128	131	128	142	136	121	129	145	136	120	114	115	122	121	118	142	121	138	146	111	143	133	120	131	134	115	145	148	123	116	144	141	124	122	122	107	137	124	115	147	125	107	124	132	149	146	130	146	112	118	139	113	134	122	131	117	131	129	128	130	142	123	126	103	136	116	137	140	116	118	123	113	124	127	135	133	121	146	122	113	117	126	123	123	133	125	146	135	123	126	125	138	124	126	123	129	106	115	132	103	127	123	142	132	113	131	135	105	115	136	126	122	143	133	168	143	114	149	122	110	120	130	111	133	121	112	133	132	132	129	133	130	115	119	118	133	134	104	152	105	105	123	133	123	136	127	137	136	129	142	115	127	124	138	151	134	139	123	123	146	140	135	127	102	118	131	148	124	105	126	130	147	112	114	114	116	143	124	139	122	128	144	137	121	124	134	116	131	120	122	120	115	155	125	130	122	121	122	146	130	128	113	127	141	123	119	125	111	106	115	119	140	108	123	124	112	138	131	143	105	135	133	115	129	143	103	119	136	135	122	112	117	117	127	152	120	114	133	146	129	123	141	130	144	115	128	119	114	117	123	123	114	134	129	124	119	141	122	129	127	128	119	104	140	116	109	142	145	115	139	114	128	131	120	117	147	118	98	117	149	146	141	127	131	125	135	115	130	138	137	129	112	108	131	104	142	139	124	106	147	148	132	104	108	128	127	129	115	132	123	125	119	137	146	131	129	143	135	118	119	129	125	165	122	106	138	142	139	145	126	126	116	125	109	134	137	115	89	128	108	139	127	111	134	115	150	113	123	146	141	107	106	128	119	126	134	133	123	118	117	128	133	115	117	104	112	131	119	121	123	113	127	139	135	128	120	106	128	136	126	130	116	147	144	140	109	133	132	123	132	129	143	126	145	129	159	129	106	127	120	127	120	132	134	132	123	120	123	106	127	135	140	135	120	116	119	146	148	139	121	126	139	124	128	128	121	145	129	138	124	142	122	123	118	145	143	128	149	134	139	123	118	139	122	142	130	126	131	124	139	136	117	112	128	121	114	134	144	111	114	123	119	117	117	130	128	122	137	126	126	116	122	106	124	124	117	149	138	125	131	119	132	137	134	120	113	110	138	128	117	127	129	127	140	141	128	118	113	132	124	143	132	119	135	116	111	106	122	129	126	138	138	131	135	117	123	114	129	137	137	111	138	121	124	116	132	137	132	142	138	113	120	138	114	118	130	128	114	113	140	136	116	133	135	110	131	118	144	151	113	130	122	126	137	118	124	111	123	134	119	124	143	144	138	117	106	115	124	115	140	134	127	98	128	134	121	130	131	133	103	113	128	116	130	146	129	114	123	155	124	122	112	139	117	166	130	125	130	126	127	127	114	115	137	145	139	110	132	121	151	116	119	120	124	115	148	96	121	142	117	131	144	117	122	151	117	114	136	134	147	111	124	121	126	136	129	129	124	132	110	126	118	103	141	120	135	141	127	131	115	135	116	139	119	120	115	139	128	117	131	117	107	135	127	142	94	123	126	130	123	125	125	153	126	138	113	122	129	120	147	142	143	110	138	118	129	112	131	131	112	134	141	140	118	116	136	139	148	122	144	149	125	126	115	126	125	137	117	139	137	130	149	122	137	116	140	119	110	121	122	133	119	116	137	133	116	135	135	108	123	126	124	146	125	147	121	127	129	120	123	121	153	128	121	159	143	127	158	117	136	132	134	142	139	152	120	124	136	122	117	143	118	134	132	148	132	131	115	124	129	118	122	117	126	139	131	96	128	116	121	134	123	113	124	139	154	136	144	140	142	116	128	132	138	116	118	129	117	123	122	126	124	139	141	123	130	119	125	135	134	119	109	127	118	127	127	140	115	131	127	117	126	145	129	103	122	132	132	156	134	122	119	127	113	99	129	102	150	126	119	140	127	137	130	136	143	114	105	118	135	137	133	121	132	142	133	111	128	107	114	133	137	128	115	132	137	117	165	134	108	132	147	127	127	140	145	125	130	117	117	145	128	129	101	122	104	134	137	132	112	129	128	142	122	119	133	107	141	140	155	126	114	143	125	136	135	121	128	140	151	149	116	129	139	117	126	145	153	121	126	119	142	128	128	122	126	119	141	119	143	109	131	121	127	128	138	129	122	134	142	150	158	104	126	131	118	118	118	117	122	135	125	123	138	141	137	152	144	138	141	127	123	131	115	145	129	122	120	147	129	118	117	114	122	135	142	131
4113	2982	1243	656	490	403	403	360	356	360	317	345	308	294	310	323	319	307	325	283	301	281	324	325	302	337	314	308	318	292	316	287	317	322	335	314	311	322	295	323	307	294	279	334	332	291	322	297	303	311	309	313	355	304	298	290	315	313	314	344	305	311	321	300	290	338	301	322	323	303	350	259	305	343	283	269	296	288	283	324	319	301	327	322	329	320	349	300	323	270	317	335	294	305	299	302	336	312	340	322	315	310	312	329	306	311	307	315	314	297	312	334	323	330	310	303	318	294	310	337	297	297	312	270	290	331	300	300	334	320	317	284	312	300	323	328	301	266	319	289	278	297	304	289	326	285	315	295	307	299	335	319	328	336	302	315	318	307	289	309	325	310	310	313	330	281	278	338	279	303	292	302	314	305	316	301	274	331	348	317	293	308	294	317	299	277	310	301	320	348	331	331	327	286	287	278	310	284	311	347	293	300	287	275	311	302	297	306	316	282	303	323	331	280	326	333	317	304	325	306	341	307	301	313	333	301	320	291	301	310	291	282	325	328	304	322	318	269	282	315	310	298	315	316	314	331	313	302	342	334	320	303	300	322	310	314	314	306	281	298	305	333	324	298	296	340	321	339	302	336	288	323	327	308	336	309	281	309	321	327	313	317	313	316	280	283	308	296	320	318	326	325	298	319	291	307	298	282	299	290	291	312	298	317	303	311	309	348	296	309	329	298	335	295	328	355	337	314	321	296	321	292	290	303	299	290	321	328	336	307	295	298	296	292	278	309	317	303	277	286	290	323	309	274	297	316	329	294	302	336	332	306	352	303	324	309	305	320	306	323	279	300	292	315	308	308	310	302	320	303	336	307	337	284	314	306	310	320	309	314	304	337	309	293	335	317	300	326	280	282	302	312	272	339	320	301	304	341	276	300	311	343	298	338	331	302	289	305	334	304	323	336	287	314	297	337	293	310	307	268	299	283	295	322	299	314	295	322	283	338	299	290	323	325	306	303	317	292	313	324	319	346	325	327	328	312	346	280	288	292	309	297	324	308	300	287	326	292	315	277	272	309	308	299	347	307	330	293	313	292	314	315	298	302	305	334	323	297	283	325	331	277	309	300	305	312	306	268	294	274	336	328	298	278	280	301	291	308	311	274	301	311	340	308	292	312	311	318	306	292	267	318	322	319	351	303	330	288	306	282	319	303	299	292	310	312	325	281	337	282	318	284	337	310	314	316	316	297	313	323	313	311	309	306	296	290	339	294	282	336	326	324	322	295	288	283	316	306	280	306	293	315	337	299	299	342	303	300	322	299	296	302	298	304	280	338	276	317	324	358	302	329	300	300	324	320	331	333	321	311	308	314	284	297	269	306	326	279	304	326	309	316	309	324	317	302	337	309	318	291	288	302	334	303	289	344	327	300	323	290	284	309	326	326	305	349	349	317	305	316	295	319	330	325	288	317	344	302	314	323	323	311	298	278	312	312	292	326	300	323	303	324	313	310	327	303	342	304	307	331	304	289	321	300	306	280	314	288	299	320	296	299	290	304	316	326	305	317	305	294	341	310	300	288	313	295	280	318	331	324	295	312	337	338	317	289	344	317	302	300	326	299	304	297	332	317	328	328	326	340	305	316	337	319	289	307	304	300	294	345	328	303	279	276	316	308	296	325	310	333	315	285	293	298	296	329	317	301	312	322	304	316	274	295	318	303	312	317	303	334	307	293	329	311	309	326	325	320	296	298	336	312	319	300	320	340	326	313	349	323	311	316	318	277	309	321	300	281	321	309	327	296	321	354	299	276	305	299	301	322	323	319	349	308	320	311	308	322	314	305	325	295	307	313	322	330	317	305	308	291	319	339	341	294	292	330	266	315	313	290	312	320	316	275	334	310	328	299	323	335	303	304	328	327	269	296	315	282	318	307	312	309	299	301	327	316	301	305	321	302	304	318	290	286	315	322	317	299	301	310	341	303	291	305	318	315	293	324	316	282	304	314	310	315	298	296	298	330	308	300	284	313	303	304	283	309	301	281	342	299	295	295	301	301	341	296	311	293	317	341	295	322	293	329	327	318	295	326	348	275	313	311	341	320	299	307	311	349	358	308	353	336	291	300	294	320	302	318	312	296	338	324	303	312	295	327	304	307	325	341	295	298	333	315	288	313	292	297	305	311	345	330	295	314	335	284	294	326	323	300	304	301	337	357	320	317	292	297	356	316	284	302	332	301	312	298	325	284	337	308	330	329	307	279	344	303	293	305	296	296	317	284	312	329	317	296	314	337	278	280	270	331	312	337	288	313	349	329	293	288	302	305	295	299	293	292	296	311	298	299	307	325	311	303	320	296	338	316	325	304	288	300	323	292	299	312	327	301	307	303	312	327	313	292	328	319	296	292	314	307	290	294	298	320	301	316	271	335	313	306	332	325	307	306	291	295	292	309	350	297	294	282	311	289	305	307	322	344	337	325	298	334	324	325	334	324	314	297	314	313	324	315	319	316	320	284	295	308	316	327	296	333	333	285	309	316	282	302	323	309	313	313	304	342	308	286	304	303	352	329	261	311	317	294	305	295	288	310	341	311	297	303	286	334	303	311	318	314	289	305	287	314	312	319	313	268	298	276	290	326	349	289	329	320	319	289	301	342	327	307	331	303	328	322	283	293	300	319	302	340	320	298	299	332	327	299	317	294	293	302	315	305	285	316	316	307	266	312	317	284	322	328	327	314	315	307	317	313	318	311	323	314	307	279	316	302	330	272	333	298	307	305	316	294	296	322	291	300	292	331	299	315	320	304	311	315	318	344	312	325	310	314	332	313	319	303	327	344	322	303	294	311	311	315	322	312	315	332	304	345	287	322	327	315	311	300	319	322	342	300	312	307	292	291	322	315	313	315	322	281	300	299	299	318	324	296	315	330	320	328	310	337	326	313	321	352	318	303	324	302	306	296	312	322	327	302	313	293	316	302	318	318	319	346	305	334	306	307	296	324	317	328	318	334	303	302	283	324	277	341	312	296	321	304	291	298	308	294	312	299	304	298	295	304	314	299	307	301	299	306	323	311	292	324	317	278	284	322	298	316	311	300	339	315	324	300	291	294	280	318	315	312	298	341	313	267	300	289	269	301	311	327	294	309	318	308	276	327	293	307	302	288	289	306	301	329	305	315	303	273	317	352	329	342	310	284	289	322	329	321	323	339	295	307	302	331	312	306	327	291	344	315	333	306	325	326	282	307	321	304	342	322	329	337	296	313	312	323	286	318	328	288	282	354	328	336	306	338	347	303	304	328	322	313	335	312	323	335	309	304	315	340	304	306	286	304	321	342	296	337	283	311	314	304	298	279	318	327	303	310	324	343	285	277	343	344	309	297	321	323	318	318	300	297	300	321	328	342	319	317	312	290	284	290	283	302	286	305	306	305	342	328	305	310	294	330	311	303	279	317	276	294	266	263	343	310	308	323	331	316	326	277	316	303	327	278	295	298	314	273	306	269	297	311	313	304
34161	15110	2377	597	462	444	465	427	424	423	465	422	412	407	428	450	425	423	443	422	423	439	443	438	411	417	444	447	422	450	436	424	408	433	415	408	427	419	431	439	419	417	397	409	423	444	404	424	445	430	446	453	442	403	421	442	399	446	421	437	370	425	427	402	440	456	423	470	410	445	387	405	435	449	423	437	432	420	407	435	437	396	420	410	442	448	476	458	426	416	414	405	469	438	421	440	429	400	404	429	437	455	434	415	416	432	432	415	426	445	394	408	421	406	391	428	435	444	391	432	428	392	415	417	407	463	411	441	424	419	429	449	415	461	427	443	429	423	447	403	416	398	462	437	428	422	421	389	450	407	421	418	445	397	411	444	454	439	416	468	420	420	434	438	468	444	413	432	405	435	448	426	441	431	407	376	485	429	403	434	407	425	409	428	434	446	435	409	429	430	466	430	398	431	457	461	413	433	390	433	453	392	438	408	423	394	412	423	449	440	422	406	428	442	427	433	472	403	432	436	445	431	454	422	478	425	390	417	414	441	441	422	436	423	374	374	395	406	410	424	429	398	445	437	414	398	416	422	405	416	368	467	430	420	439	388	406	393	408	451	461	450	438	379	392	419	427	415	382	384	383	371	401	489	395	421	467	415	382	391	424	456	444	403	415	415	403	390	416	413	472	395	404	455	418	402	408	455	447	461	387	381	420	411	405	452	392	404	396	416	405	432	455	430	458	390	445	419	443	436	431	425	458	459	404	447	439	419	405	453	449	443	460	430	421	384	401	412	396	446	410	441	406	439	422	478	419	416	399	423	413	389	407	431	441	385	425	428	444	406	467	410	400	399	456	422	369	426	398	409	458	439	419	427	474	421	402	397	412	412	399	405	415	430	425	454	405	427	436	405	415	406	399	422	398	434	434	429	424	469	433	454	446	433	439	436	425	415	408	432	417	402	411	412	422	452	464	458	414	450	431	449	450	418	430	427	406	409	457	463	393	422	430	385	490	442	444	443	402	396	415	434	419	401	385	413	443	443	435	484	389	393	432	408	433	409	438	427	388	418	411	435	466	461	413	409	411	405	399	383	409	471	443	449	413	417	476	389	419	439	419	436	415	423	405	418	432	429	380	395	421	373	406	406	395	431	392	424	384	412	452	404	436	412	433	418	437	435	476	423	400	450	392	398	404	423	384	427	407	448	410	390	404	415	407	444	385	447	403	412	408	473	424	407	440	428	409	402	396	387	421	438	404	427	410	430	379	398	431	419	406	410	403	437	455	438	428	424	398	434	421	399	445	400	476	435	453	448	434	432	420	418	424	427	427	413	450	402	409	427	427	394	435	406	444	433	457	390	471	430	450	403	411	421	421	417	413	416	397	456	390	400	415	442	450	449	401	418	403	384	413	461	461	413	441	450	446	417	438	424	449	401	417	407	424	435	420	423	407	412	416	446	425	387	435	387	453	426	428	425	448	416	411	416	444	447	432	433	448	430	400	405	383	394	393	424	412	421	410	424	409	417	443	473	434	432	454	424	423	428	444	475	429	426	414	394	396	422	426	436	437	461	438	473	451	444	469	447	440	392	424	427	377	406	443	423	403	470	411	410	423	412	394	413	465	436	442	418	460	444	424	413	433	424	408	412	396	450	444	395	471	439	428	425	455	425	441	420	399	447	435	432	425	401	410	397	425	417	435	373	424	449	438	436	388	438	423	433	403	443	415	359	418	401	434	429	432	431	368	416	384	393	441	415	433	415	457	399	430	432	374	403	413	424	441	403	385	439	423	430	417	455	404	421	458	378	424	459	459	407	438	442	406	444	397	447	410	437	473	408	421	444	398	459	400	422	452	454	440	435	470	428	406	464	415	408	452	443	420	445	425	394	449	444	410	456	441	438	423	409	469	444	401	403	429	405	429	409	429	427	431	442	421	427	400	428	436	388	424	426	390	439	404	426	440	402	390	424	388	425	407	396	431	446	397	435	430	428	391	414	407	433	407	418	415	444	424	418	451	396	412	430	433	421	422	415	371	438	448	451	423	432	411	429	467	373	417	393	428	400	422	430	439	426	440	421	480	414	437	428	472	449	467	395	409	430	404	474	431	441	494	407	445	461	384	449	417	440	446	445	444	441	423	451	440	413	393	414	395	462	373	454	423	426	468	442	408	390	452	415	444	396	422	416	382	412	423	471	438	453	412	400	430	428	398	438	406	415	472	478	436	445	393	445	442	427	436	476	416	421	409	410	401	442	439	429	434	384	444	438	402	410	467	417	434	437	436	453	461	388	414	444	411	425	438	420	412	406	419	417	427	457	435	409	426	429	419	405	404	414	394	427	393	431	419	472	391	437	426	437	470	412	444	405	449	437	421	419	456	436	398	407	440	457	398	477	419	453	435	442	427	444	442	392	463	457	443	409	431	401	456	412	386	435	398	448	420	437	463	452	407	399	429	387	383	437	453	407	405	404	415	428	439	420	405	402	430	441	407	488	457	441	400	403	423	398	438	420	458	394	445	387	432	406	444	415	431	428	424	405	411	382	416	421	434	398	414	408	420	425	423	400	397	416	391	454	400	413	432	404	446	420	430	465	464	445	431	425	414	441	412	424	418	455	400	433	416	431	435	383	374	456	399	434	392	420	434	419	396	414	406	447	435	415	430	452	425	380	428	424	394	431	388	399	439	419	427	438	398	400	400	432	428	440	451	449	412	404	444	404	404	431	406	412	410	401	426	452	437	410	449	435	438	443	444	390	408	415	436	412	384	395	453	417	416	399	432	410	421	461	412	419	412	435	426	429	431	409	410	426	427	395	388	409	407	448	374	412	444	426	442	408	444	422	418	427	420	436	412	442	426	415	446	389	403	428	454	431	425	396	459	443	460	456	422	439	418	400	433	435	387	397	396	426	421	416	433	438	405	405	422	433	380	449	472	411	398	409	409	427	430	387	435	419	406	436	440	420	411	396	405	439	382	423	433	446	415	405	405	412	401	455	418	458	410	397	423	384	401	405	425	397	386	386	391	427	409	443	398	429	445	438	434	421	430	425	461	454	427	418	417	403	431	409	382	385	422	377	408	465	416	489	422	455	442	436	398	389	412	441	419	445	427	448	402	432	385	395	423	396	433	392	482	419	470	410	396	452	447	380	447	398	430	433	363	399	424	404	386	447	417	436	425	393	407	432	441	457	406	443	398	400	414	433	442	473	442	372	394	433	424	401	428	402	424	436	449	430	425	420	425	410	424	413	423	428	434	435	456	412	443	396	430	417	453	421	415	432	429	397	409	421	450	452	416	444	420	438	420	433	398	424	417	431	440	418	428	449	432	438	468	392	451	398	435	440	442	405	401	420	450	431	410	430	471	420	409	457	409	414	438	400	443	448	412	442	427	434	408	454	408	428	431	371	452	389	405	424	430	405	416	432	449	403	394	391	425	423	434	412	439	413	414	424	391	433	414	404	434	428	434	435	425	415	401	483	416	459	400	445	454	394	447	421	404	405
8132	953	902	923	845	870	906	888	885	946	876	855	864	877	934	891	870	821	923	857	891	852	914	860	901	862	871	785	853	895	866	901	889	882	875	894	912	866	865	912	968	877	884	926	896	853	817	822	826	896	846	894	880	850	882	825	884	876	878	862	890	909	897	857	888	936	914	869	904	849	898	864	853	843	860	872	877	943	809	883	892	934	870	839	873	880	867	910	875	892	857	787	882	868	846	868	876	842	881	874	902	868	876	840	875	878	899	882	899	832	900	865	882	852	879	887	931	922	939	912	880	878	842	837	827	905	943	841	886	900	890	899	865	910	946	900	848	850	892	861	885	863	843	865	877	927	894	869	884	886	853	891	846	880	905	877	894	899	850	928	848	945	875	837	875	977	882	853	932	867	923	886	890	885	875	901	886	888	830	881	925	846	948	845	910	913	846	903	865	900	859	837	884	886	940	889	862	864	847	911	866	862	859	873	918	859	844	873	856	891	873	869	915	875	888	822	871	857	873	864	886	864	908	854	797	851	836	861	856	901	863	853	853	837	878	877	882	904	808	889	852	887	873	846	863	890	900	900	875	796	855	910	857	785	904	880	875	878	879	909	925	832	946	858	890	818	855	865	905	890	877	869	842	937	863	855	897	869	878	819	825	923	845	920	843	881	828	855	846	893	884	873	865	839	882	886	856	854	867	887	849	833	891	858	872	902	884	889	875	927	800	908	929	796	875	848	908	862	829	901	865	847	874	943	904	839	889	809	856	878	870	865	898	884	910	835	883	857	875	864	870	865	865	819	862	881	924	886	885	837	915	865	898	831	898	923	896	852	893	841	901	867	893	856	830	902	869	826	844	870	905	902	825	895	890	904	858	860	888	917	841	883	932	888	861	819	881	838	898	860	821	861	901	854	891	880	935	881	848	862	846	856	853	886	858	888	851	903	885	858	857	881	854	886	893	838	909	900	812	831	797	909	826	826	842	926	859	924	840	836	872	880	892	806	826	881	866	889	882	928	832	855	863	897	924	872	917	892	835	830	876	817	879	907	912	909	873	846	873	864	876	832	930	823	915	859	894	851	858	869	869	903	854	847	832	897	932	917	889	838	946	831	828	885	872	816	882	889	857	911	864	871	851	844	901	858	878	855	869	909	889	875	885	893	885	903	856	904	896	864	901	869	889	862	903	906	874	830	879	850	910	841	859	899	903	845	901	916	888	883	808	840	846	894	866	911	915	865	888	870	949	872	885	873	855	878	872	852	895	920	815	837	909	892	846	915	842	885	895	899	861	933	814	890	906	870	840	841	893	903	872	863	839	901	878	879	874	899	854	900	899	899	898	892	874	852	881	850	861	856	875	857	913	855	861	880	871	863	851	846	852	853	837	913	879	881	830	865	860	866	867	920	884	906	866	862	881	861	818	891	860	868	916	859	943	868	921	888	876	862	810	828	913	866	893	834	862	855	828	788	858	880	879	836	837	894	901	859	839	852	801	865	875	870	862	928	864	872	888	895	893	854	874	840	824	885	864	876	841	870	884	895	876	878	873	889	920	870	819	852	875	871	868	909	880	871	958	862	892	902	883	874	862	883	889	841	861	853	866	852	847	905	866	877	873	873	895	894	888	855	864	862	830	846	912	883	881	856	832	873	895	835	864	913	907	839	829	931	793	827	850	942	837	888	829	888	873	891	854	835	810	882	848	896	870	830	853	830	917	856	891	817	850	855	805	897	873	827	896	841	844	892	881	903	802	867	848	873	900	882	856	843	823	870	874	898	844	917	872	845	856	831	851	931	872	928	859	887	864	834	892	833	863	904	878	890	846	878	874	870	862	884	881	898	896	860	864	812	842	843	915	875	861	865	881	876	868	872	881	884	878	907	891	883	800	882	883	867	889	891	835	882	898	866	859	914	870	898	897	849	879	865	871	882	899	890	867	874	860	887	882	887	908	875	863	866	876	818	839	857	872	927	939	866	801	866	870	856	867	874	868	808	888	875	867	800	861	867	909	906	917	878	853	838	871	857	865	869	896	847	866	862	855	926	885	843	892	907	850	839	816	836	818	876	846	827	845	875	899	818	842	891	842	858	824	830	866	837	927	860	876	922	870	887	910	802	896	823	874	907	817	896	840	812	912	851	890	854	870	851	809	924	886	838	838	869	864	816	843	862	892	907	864	838	855	830	876	822	829	867	913	886	884	898	911	852	868	872	858	896	887	866	906	854	876	849	873	867	939	871	895	838	920	889	875	914	836	892	845	848	914	829	885	907	921	900	902	895	908	887	924	861	880	880	889	910	905	898	874	805	887	881	885	880	900	854	904	871	898	839	905	877	857	829	845	852	895	852	826	858	904	870	875	873	910	887	856	862	860	910	862	893	861	923	802	834	872	870	888	850	827	853	878	868	895	841	872	876	883	843	879	904	924	899	863	876	908	913	889	899	913	862	873	831	846	923	881	869	881	843	879	838	892	923	865	899	920	862	864	863	895	899	872	844	855	831	826	849	914	853	859	875	865	895	876	901	888	865	895	846	867	829	901	913	866	900	924	873	868	878	905	884	876	865	873	910	839	869	905	893	867	908	885	840	865	851	869	871	886	896	857	840	876	845	890	898	860	808	850	858	862	835	872	860	901	851	813	833	889	857	875	886	922	891	859	881	861	853	819	882	790	851	904	896	835	851	803	875	859	895	933	896	837	864	877	850	889	855	911	884	886	859	893	847	826	879	856	867	880	894	896	910	867	840	882	841	891	925	857	879	914	837	845	868	853	857	895	913	868	914	870	871	852	902	812	854	821	897	835	862	904	873	869	905	860	871	957	887	819	890	867	914	890	880	897	886	843	842	803	886	861	830	864	878	862	860	878	920	882	829	875	862	911	903	839	911	920	869	885	909	934	836	877	874	905	865	846	917	830	849	868	840	864	885	798	890	855	852	892	832	897	866	862	841	877	906	885	941	927	843	841	845	845	853	869	896	845	918	910	900	837	856	855	886	905	872	880	874	935	944	917	866	835	895	880	817	868	915	882	833	880	873	909	900	892	862	853	909	874	825	877	860	861	901	904	883	855	859	859	854	851	865	825	849	881	882	929	913	898	851	880	875	828	836	899	880	876	882	876	819	863	826	923	872	856	892	911	888	861	823	907	910	901	856	884	898	900	850	847	870	824	925	914	875	878	882	902	877	916	912	912	906	902	849	902	877	909	842	842	939	893	851	857	891	866	891	904	851	861	841	880	926	884	881	872	867	878	860	886	831	892	880	878	864	907	858	873	919	886	888	904	846	874	840	842	863	807	886	870	883	918	921	899	858	861	897	836	904	866	861	832	885	874	875	887	874	893	878	867	823	864	872	854	869	854	858	825	883	910	899	875	911	922	815	866	820	876	878	859	934	833	846	855	904	888	812	862	830	878	879	927	843	940	869	839	890	882	923	863	887	929	910	863	884	925	911	890	847	828	867	822	862	910	885	862	883	884	811	875	850	846	889	862	891	849	912
25992	21638	24271	29483	21637	10796	511	349	323	308	304	296	342	343	289	296	301	259	272	263	290	303	265	300	294	257	268	275	281	277	250	262	306	260	272	302	290	290	277	251	276	267	259	251	241	247	270	275	271	281	275	287	274	250	275	249	267	277	280	271	243	248	276	228	269	279	277	267	258	296	260	285	303	259	249	272	287	273	274	297	255	248	269	249	277	256	262	274	238	258	289	257	272	307	264	248	240	255	279	236	225	288	254	257	260	257	259	251	235	294	260	280	253	284	273	263	262	263	305	256	241	257	295	252	286	294	295	272	284	253	268	267	274	256	286	261	262	286	286	266	269	285	261	258	281	285	236	278	251	266	297	265	253	260	270	279	249	265	286	254	265	280	285	274	293	255	260	295	292	258	268	256	277	275	299	254	249	248	249	265	284	278	234	263	242	284	284	267	262	260	278	285	238	217	268	265	271	241	264	289	270	255	267	261	280	260	302	290	302	288	284	252	257	231	281	270	264	235	283	256	286	244	292	263	274	249	267	301	245	246	251	253	301	281	253	271	281	272	269	256	268	280	286	265	245	273	281	236	279	283	238	270	250	260	238	233	261	281	267	272	273	267	282	203	272	250	264	296	283	261	267	274	275	251	269	243	268	259	272	304	266	262	292	276	253	254	265	266	267	267	275	227	265	295	247	268	256	263	300	244	264	263	280	262	264	261	262	281	248	236	241	243	254	297	270	266	274	240	270	284	256	210	293	269	285	256	278	263	264	288	274	246	235	253	278	270	296	288	273	263	257	245	253	276	253	257	285	263	279	295	254	250	273	263	231	303	285	264	255	255	250	248	260	267	257	234	264	237	253	257	229	262	275	243	293	274	246	276	297	252	265	265	288	272	286	298	273	252	263	267	253	251	237	267	254	264	254	272	249	248	256	271	284	272	281	262	246	262	268	276	314	280	261	270	261	292	312	252	284	278	260	267	287	272	300	227	290	291	283	298	267	268	247	268	276	278	273	245	265	268	303	262	254	296	236	295	241	264	271	245	248	277	262	290	233	253	321	266	261	239	295	260	305	265	243	264	253	254	272	256	280	263	254	267	278	283	277	265	237	264	251	271	293	258	285	261	274	251	274	257	260	265	247	276	260	272	309	297	294	277	242	237	290	254	287	274	262	273	266	282	247	240	273	272	282	292	297	262	259	281	262	245	261	275	278	266	263	275	272	280	271	271	270	298	283	277	262	261	280	298	269	259	256	272	241	271	281	266	289	232	251	264	267	276	264	279	228	268	269	244	266	302	233	275	255	246	254	254	278	251	258	303	276	242	249	244	246	264	244	247	310	231	262	265	237	250	313	264	241	276	278	251	294	266	266	273	254	243	241	267	252	266	234	282	232	204	249	256	279	308	258	258	268	239	265	245	277	268	268	284	258	276	259	244	267	271	286	253	270	267	268	265	274	246	254	266	299	278	278	259	275	261	275	260	281	228	289	251	252	305	242	284	272	269	244	284	254	289	295	284	273	243	252	285	256	296	257	241	294	281	245	269	263	292	256	258	282	260	273	267	271	232	258	243	299	254	241	255	267	291	290	291	265	257	265	253	262	271	293	274	254	246	224	279	269	266	253	275	267	261	261	261	267	265	271	258	297	240	259	284	254	266	282	268	293	254	259	270	284	279	266	267	251	261	231	264	302	260	238	272	301	264	245	269	278	266	242	245	269	269	238	278	269	262	236	278	246	234	266	276	275	274	245	270	296	291	274	253	262	268	251	239	263	268	253	271	281	274	260	280	257	256	281	255	287	274	283	259	281	244	234	262	280	236	260	266	267	258	241	277	279	235	277	286	303	257	260	272	273	261	271	240	273	275	272	277	264	277	257	240	245	273	266	274	267	272	260	280	225	245	278	240	242	228	266	276	258	285	262	264	247	260	286	265	284	288	258	261	276	234	233	273	275	254	269	280	253	260	267	299	259	252	267	263	277	311	256	262	295	292	250	261	280	248	291	291	263	252	236	301	250	269	267	281	265	268	295	299	273	272	243	244	254	287	237	249	255	258	251	239	277	278	284	246	259	265	273	231	278	302	253	253	225	257	272	288	233	264	286	261	251	256	265	273	252	248	280	262	294	258	261	253	291	260	258	267	265	277	266	248	277	271	252	264	269	259	270	264	291	283	286	286	326	258	261	276	266	256	252	262	286	257	253	245	253	261	264	242	247	260	289	238	269	237	254	222	255	242	262	281	262	257	278	290	299	288	250	243	254	242	268	259	246	228	250	229	259	295	271	257	270	223	290	248	247	267	272	280	301	251	267	278	277	293	252	264	286	278	288	282	283	245	265	231	278	272	279	260	275	291	262	246	264	297	290	258	227	251	239	270	241	283	269	270	257	255	277	257	278	283	250	279	260	257	277	279	302	294	282	271	239	250	276	266	248	275	289	246	275	301	305	279	230	270	243	258	250	250	262	261	278	284	251	256	284	286	279	255	255	282	285	249	270	265	263	252	259	265	267	246	271	285	265	266	271	250	293	261	268	288	238	275	282	251	277	287	265	254	265	269	268	284	250	240	270	272	261	292	261	241	257	271	248	245	237	254	261	252	249	270	257	284	258	253	278	270	263	248	284	274	271	257	270	291	256	275	250	241	250	240	273	292	240	257	242	281	257	264	291	270	259	258	257	273	246	259	270	282	251	279	269	245	289	269	256	252	263	271	256	248	233	253	262	244	290	264	250	251	266	254	272	236	246	250	306	240	276	282	263	305	265	311	250	237	258	235	289	263	253	278	265	278	252	256	262	263	269	265	265	272	274	245	266	293	279	266	244	254	266	240	263	259	229	261	257	290	255	260	242	300	243	261	239	230	264	254	235	271	281	249	263	235	247	275	291	317	277	242	266	257	257	289	290	233	257	253	244	283	257	262	277	275	259	232	270	295	278	282	271	294	270	268	264	263	280	234	243	277	260	264	255	284	258	261	248	287	317	270	225	248	274	279	282	262	257	263	279	250	278	280	267	267	289	276	293	265	277	254	263	278	249	256	252	270	301	272	257	268	261	302	246	237	275	280	272	261	245	287	249	281	253	263	250	216	281	243	256	271	312	253	254	285	265	278	263	247	253	265	280	277	267	237	237	248	257	291	323	293	252	258	262	249	245	289	311	275	315	295	248	258	227	263	284	257	260	295	284	267	256	260	287	231	245	255	289	275	250	266	261	247	253	292	284	261	257	268	268	283	262	287	248	257	243	273	270	245	251	265	250	285	275	279	269	282	275	260	278	241	273	261	255	309	280	245	252	271	278	257	261	279	263	264	256	254	294	259	302	265	285	289	258	271	269	269	259	308	267	277	227	278	272	286	284	281	249	230	266	257	237	249	269	296	260	281	288	263	275	246	251	275	283	273	240	252	264	278	282	285	261	264	279	281	280	291	277	282	266	242	278	257	282	295	258	267	268	261	238	283	283	279	267	270	268	272	254	261	230	260	248	236	273	245	253	234	269	289
4496	1938	1045	758	649	601	571	587	618	589	583	545	571	552	583	577	520	543	579	582	598	515	582	539	572	555	606	569	565	564	585	550	561	531	542	576	539	558	555	587	559	525	584	569	603	572	557	560	560	590	581	574	573	527	590	608	571	593	525	533	552	550	567	539	554	531	558	572	525	557	581	563	549	539	575	598	569	554	558	576	596	560	574	537	614	555	535	558	581	579	530	584	543	567	589	568	563	558	570	567	556	530	533	548	548	546	563	590	586	535	596	559	589	613	538	579	539	607	601	575	556	575	569	569	582	531	606	585	571	530	568	537	579	557	546	587	533	510	539	525	527	613	554	570	556	564	575	553	523	566	531	563	589	559	591	571	551	526	589	546	537	582	540	565	542	618	559	600	554	579	585	616	560	582	597	565	564	553	600	543	524	566	569	623	552	567	584	537	569	552	554	546	568	513	586	530	549	542	559	561	573	549	556	560	595	568	551	614	569	542	579	617	588	567	602	578	555	589	598	611	565	603	534	564	581	590	537	558	596	568	577	561	525	544	590	580	549	548	598	557	563	571	596	602	598	586	549	544	544	535	579	544	618	547	555	551	577	570	548	545	538	598	556	591	561	553	656	577	566	568	555	550	561	569	556	551	577	570	535	499	579	590	572	557	548	553	542	581	562	554	554	557	588	535	573	582	553	551	529	537	517	551	558	589	574	549	527	603	622	627	602	597	561	546	550	543	560	529	573	556	544	542	579	499	529	589	534	537	514	578	523	557	556	582	557	543	563	554	577	543	555	605	535	557	575	584	526	517	591	593	552	565	573	569	596	567	560	576	560	607	594	578	571	584	550	564	564	545	500	581	577	580	576	610	576	566	512	580	550	584	606	543	525	593	565	578	553	578	566	619	555	532	527	584	555	532	530	561	588	574	583	561	580	559	579	597	533	509	555	584	557	545	557	583	552	546	526	572	525	592	560	540	542	588	633	540	518	519	545	553	590	550	573	566	583	553	572	562	574	579	545	561	533	581	532	543	564	551	555	555	556	567	553	524	615	530	583	545	569	516	545	537	580	524	625	587	568	544	561	556	560	551	617	551	522	549	564	533	575	568	580	545	561	591	581	549	531	562	543	552	520	543	566	584	596	556	519	559	551	560	550	569	561	558	563	524	546	572	543	551	576	557	581	574	542	551	557	565	572	549	545	586	540	549	577	584	536	577	591	561	553	547	541	560	533	533	566	568	535	553	572	602	525	587	580	573	552	597	553	591	607	515	564	571	587	577	537	531	540	577	578	560	575	557	573	554	586	542	597	560	563	523	570	597	572	618	548	603	580	542	547	576	562	575	587	614	600	574	568	526	551	559	623	553	577	553	574	512	570	558	530	586	550	567	564	555	523	539	580	541	559	555	567	510	532	561	566	572	562	546	528	549	548	548	594	534	561	642	548	580	616	590	595	541	570	562	553	575	576	562	541	564	601	553	513	583	564	534	549	559	577	599	598	530	588	543	560	581	555	600	547	590	603	597	578	572	547	605	560	580	563	559	603	580	550	581	548	571	552	577	575	528	557	567	588	544	543	524	609	567	551	597	545	585	598	575	602	573	610	596	552	561	541	577	582	583	594	526	550	580	555	545	580	516	594	577	586	566	567	620	539	521	567	529	566	582	606	527	526	535	542	596	540	568	551	583	523	595	554	602	547	563	565	564	561	557	572	565	554	550	535	551	572	607	521	542	564	540	529	568	562	559	570	562	510	597	570	537	603	568	571	534	555	590	552	546	510	559	567	548	530	554	583	548	559	584	582	567	554	532	508	527	607	548	516	543	528	587	558	584	553	540	534	545	595	542	547	546	543	564	527	561	558	530	586	533	580	546	546	528	565	569	587	576	598	555	539	566	561	527	573	588	554	599	554	577	575	544	554	598	561	589	534	573	548	563	596	555	576	563	586	537	565	573	576	517	585	595	521	559	581	589	531	576	583	565	561	573	585	550	541	541	552	535	551	537	589	555	569	585	582	514	569	576	570	583	577	592	556	561	569	598	549	520	501	533	568	588	584	588	567	551	623	570	567	542	569	569	552	582	548	519	561	574	572	599	547	578	582	598	552	529	584	512	546	575	631	543	526	549	546	561	581	567	577	576	565	577	559	547	573	578	534	560	522	537	554	563	566	527	575	595	601	548	573	553	572	571	542	533	555	568	581	586	586	550	553	533	581	535	532	527	557	563	559	553	613	536	546	570	570	600	589	558	540	554	582	531	544	573	579	540	532	593	556	559	540	541	569	605	535	569	527	558	533	515	562	549	587	577	519	544	553	604	523	581	564	538	530	536	625	599	546	580	545	542	562	585	549	529	517	563	568	557	600	563	545	552	617	515	554	548	551	580	596	508	538	534	561	540	534	569	581	564	494	538	579	549	560	585	553	573	572	551	565	579	568	583	556	536	615	584	549	586	558	552	539	593	559	535	543	574	573	579	556	656	598	572	583	552	572	590	579	565	556	533	564	584	594	542	581	581	590	498	570	538	608	563	571	559	573	563	553	559	533	548	591	590	563	555	560	546	566	565	556	522	587	542	546	557	568	551	552	570	609	576	557	581	519	548	560	570	552	573	597	536	551	533	593	515	570	573	555	594	531	596	540	553	576	548	535	558	569	531	583	528	571	541	564	524	570	540	511	595	572	558	605	555	551	585	635	558	559	526	524	550	575	552	593	564	587	591	528	578	576	583	576	577	578	551	548	562	555	561	597	605	577	572	598	579	550	564	582	568	568	576	602	578	554	542	554	555	564	553	520	552	553	584	557	531	577	574	543	586	586	583	543	602	565	586	562	519	546	546	577	555	555	601	540	558	581	543	551	541	570	534	568	579	565	555	565	575	587	567	584	596	567	581	534	562	557	607	577	536	552	582	575	549	532	555	570	563	541	554	577	567	532	564	544	591	538	558	542	541	597	540	566	587	584	551	565	523	564	563	587	555	529	588	567	542	590	515	560	586	568	557	587	545	571	522	551	534	614	544	541	593	544	587	567	559	578	558	588	567	551	568	554	582	618	578	602	598	568	608	558	567	569	544	580	553	569	558	564	512	543	539	547	503	564	571	552	569	560	602	592	557	582	548	532	626	590	583	507	592	549	584	539	525	529	537	571	567	627	574	539	545	566	612	577	550	517	531	572	580	595	574	505	535	568	549	550	590	560	559	521	539	574	552	570	592	542	560	559	560	524	549	574	521	558	512	572	559	562	558	567	560	570	565	546	558	567	546	584	562	569	564	534	557	589	509	565	555	582	554	573	550	582	585	581	539	564	539	571	572	568	539	563	590	585	578	533	557	558	616	557	592	524	596	608	543	577	555	580	580	619	558	534	554	555	595	567	548	536	594	548	586	581	572	571	539	550	607	556	586	565	585	559	563	561	573	560	576	607	591	582	590	551	593	562	594	580	558	553	587	563	537	551	556	558	588	528	574	623	572	554	571	561	570	552	552	566	586	588	540	582	568
25197	21616	24688	29028	21620	21638	10241	398	271	226	242	199	207	209	184	134	165	169	158	138	159	138	155	124	145	144	140	139	167	136	144	150	139	135	136	129	140	157	142	123	116	130	138	124	128	144	116	127	138	118	132	131	125	134	117	134	108	107	117	136	122	139	132	122	132	134	129	137	117	162	109	137	126	127	125	150	141	130	126	119	121	120	119	117	141	130	124	123	128	122	128	116	113	122	134	127	141	132	156	133	127	139	132	147	108	122	143	125	148	118	140	107	112	116	122	116	141	115	140	136	112	146	140	133	111	130	148	120	153	125	117	117	115	118	138	106	121	108	108	128	137	130	138	120	125	124	132	142	133	125	133	145	121	142	128	124	138	144	126	130	127	122	137	126	131	126	120	119	129	128	127	146	118	141	139	137	136	119	108	118	135	115	141	139	123	141	120	112	126	126	132	137	131	116	131	110	126	141	128	139	130	110	134	153	140	134	140	129	136	134	122	121	122	122	136	120	121	138	126	136	134	132	132	127	124	139	135	136	116	123	117	103	128	119	107	126	131	122	132	128	157	133	119	123	106	122	106	109	122	126	106	131	128	120	134	131	123	126	130	124	124	119	137	127	97	136	147	128	98	132	128	128	131	132	119	125	146	128	127	117	137	120	133	127	127	131	142	149	140	128	113	118	127	136	135	137	127	109	122	135	128	129	120	128	123	123	140	109	149	141	142	117	111	137	139	133	128	137	106	124	120	130	125	133	143	123	141	136	121	126	123	116	109	107	130	131	138	134	134	116	122	127	120	137	120	116	134	124	115	128	147	101	131	138	137	132	150	138	102	108	137	124	133	111	142	130	115	119	114	124	124	121	141	121	115	123	124	116	146	120	125	134	111	125	119	134	130	96	151	129	115	139	102	129	122	120	110	131	128	117	109	114	162	116	156	125	125	128	143	132	132	129	115	115	121	111	120	134	129	113	122	136	147	128	123	127	129	126	116	148	121	119	151	108	139	151	117	124	103	140	114	122	117	137	110	126	117	125	143	130	122	147	112	124	113	143	135	133	139	127	119	126	125	141	147	137	121	118	151	140	149	133	135	129	129	128	125	147	140	112	126	139	103	132	135	137	136	136	133	140	125	122	142	127	130	123	107	119	127	128	120	138	119	103	124	132	146	130	125	138	131	140	163	109	138	126	129	124	133	116	144	147	116	116	122	128	133	103	124	132	153	113	130	130	136	125	108	140	140	115	139	138	137	126	98	124	133	124	120	129	129	129	111	121	125	123	132	110	116	124	121	131	113	139	106	129	130	124	123	116	128	141	131	130	136	147	127	144	139	106	105	139	124	129	103	120	140	96	135	133	149	138	152	156	116	111	134	157	142	142	118	138	111	129	127	119	126	106	121	118	118	130	109	129	156	140	130	122	132	136	122	105	122	130	129	124	149	137	123	113	133	144	125	141	126	128	149	127	136	136	141	133	137	143	108	105	132	134	131	125	124	142	116	122	134	142	111	128	112	128	114	145	128	109	141	136	118	123	143	114	137	139	132	99	150	136	121	120	113	133	121	131	119	96	123	116	116	144	112	163	124	113	123	117	142	137	143	114	117	133	139	141	138	139	145	135	121	126	146	113	103	145	115	124	117	127	115	142	117	118	129	138	118	135	129	127	127	126	132	142	139	116	142	141	145	125	113	121	121	114	122	123	130	127	134	126	115	121	130	106	123	121	126	135	98	116	117	123	114	145	144	113	129	95	112	147	134	116	129	115	125	122	123	134	123	123	105	134	123	125	114	136	121	136	131	138	142	117	143	120	126	110	127	120	112	121	121	107	115	133	142	124	111	139	145	119	153	138	150	135	143	125	117	123	140	125	102	123	123	125	139	104	127	118	135	145	134	119	113	131	138	126	125	137	112	127	122	126	111	121	120	126	106	122	109	110	130	138	121	107	121	144	133	151	102	142	128	135	133	119	122	141	144	120	132	118	117	126	129	140	114	131	110	123	124	131	128	124	127	134	137	124	150	130	128	129	118	148	130	143	129	116	139	130	119	120	116	143	141	124	139	99	101	129	123	107	133	146	151	127	127	120	116	108	125	125	132	126	132	130	153	106	140	134	135	118	127	152	132	138	127	130	128	129	133	118	117	133	111	117	123	131	129	131	132	136	113	140	135	104	123	120	112	134	139	131	120	134	132	125	123	103	122	125	112	111	122	131	107	114	131	148	134	136	133	107	141	114	129	156	129	133	113	116	125	140	126	102	121	130	119	142	132	125	130	132	154	167	141	124	120	129	135	119	159	142	143	138	125	126	139	122	116	111	124	133	132	126	98	130	131	127	138	120	117	127	144	135	130	130	140	136	124	105	125	115	138	127	121	98	127	122	137	114	116	113	136	124	123	139	149	143	109	124	135	120	140	139	132	139	122	141	130	118	131	121	121	117	112	125	147	160	134	140	135	124	128	128	127	106	105	119	139	135	138	150	143	120	128	125	142	158	130	123	138	109	113	139	126	127	137	135	117	120	138	132	141	119	133	145	111	128	122	143	120	127	119	134	119	115	120	106	145	136	128	98	117	122	116	132	125	134	125	128	137	137	129	138	122	128	125	131	118	119	132	109	132	124	112	140	138	99	103	121	116	137	131	125	108	135	127	126	137	132	120	118	134	125	136	146	127	145	133	103	144	133	140	116	116	132	151	115	146	129	103	132	151	132	120	127	127	122	147	122	135	115	128	146	105	127	157	127	128	116	122	140	129	125	133	138	118	118	145	105	115	132	122	134	116	104	151	111	129	130	150	133	116	144	132	140	120	125	134	125	127	122	116	138	153	127	125	118	130	135	123	111	125	99	122	126	135	112	127	126	122	112	116	147	107	141	141	127	132	122	116	112	122	136	118	120	136	120	137	137	144	118	118	144	118	122	108	114	142	141	147	135	123	120	144	154	125	120	136	102	132	111	118	140	120	147	121	112	135	153	127	114	113	140	115	136	139	124	133	118	119	140	142	131	122	124	141	136	116	136	135	145	111	125	132	128	130	131	127	123	136	143	148	113	126	107	138	115	115	138	119	129	127	116	134	138	116	134	124	127	127	145	141	137	125	127	129	119	138	123	140	125	139	134	132	115	121	114	127	116	127	132	119	135	118	127	124	137	121	127	111	121	135	128	139	151	127	115	142	120	111	120	131	118	131	125	122	128	126	116	131	124	127	98	107	130	144	134	152	138	111	125	124	127	147	151	139	146	128	122	125	118	167	116	122	122	127	116	121	99	129	126	120	128	145	123	132	130	114	118	136	151	133	145	122	127	125	140	155	119	132	134	106	108	108	126	135	112	125	139	146	145	147	124	120	125	117	121	129	113	149	126	135	116	139	137	143	129	131	131	105	116	132	119	139	118	134	129	131	98	133	116	139	138	121	134	113	124	125	133	118	147	151	141	120	125	140	125	136	146	131	121	137	111	143	115	136	108	157	156	125	145	113	124	135	122	145	111	132	144	113	126
4144	2895	1237	651	503	418	379	356	355	362	319	292	376	299	318	311	321	337	361	312	349	311	305	299	288	338	334	317	330	282	290	340	315	325	302	308	301	309	327	312	325	302	303	302	299	310	313	325	306	292	305	301	340	324	295	298	316	268	299	338	310	322	291	326	316	306	295	313	316	311	305	298	296	293	336	351	331	286	309	266	313	325	315	323	324	323	277	304	303	309	331	318	293	296	287	306	319	310	348	350	299	324	284	317	316	337	296	298	296	309	340	313	328	290	326	315	317	327	295	315	291	305	314	301	321	300	291	300	309	316	324	314	265	314	286	310	329	317	306	325	298	330	322	311	324	288	298	283	317	346	323	304	317	297	324	336	299	333	320	303	318	316	299	297	305	318	308	279	316	310	293	303	309	321	303	316	310	322	313	336	317	329	321	304	326	305	331	308	320	297	310	300	324	318	318	311	299	318	337	300	310	326	332	286	319	277	302	335	363	330	326	286	290	319	290	320	333	297	313	324	335	292	313	297	283	328	338	320	332	287	283	313	284	300	310	317	302	331	312	316	331	332	306	302	328	323	305	323	315	288	297	309	293	337	314	334	310	338	339	317	253	336	316	315	301	306	309	333	283	289	303	303	307	337	291	306	344	313	305	318	282	328	321	303	323	330	354	290	311	317	279	301	289	339	315	298	299	300	287	311	310	357	301	277	311	312	316	308	327	336	270	306	288	298	301	310	301	288	304	328	304	305	299	315	342	263	278	310	309	319	274	324	299	328	301	311	288	305	317	286	326	273	311	329	339	299	307	345	308	308	347	294	292	283	296	326	303	307	317	294	317	279	305	316	343	300	312	323	305	320	325	303	302	305	286	309	344	335	301	296	299	306	305	280	293	321	328	311	299	299	331	328	315	333	340	326	307	293	283	294	317	300	328	299	335	326	293	323	299	315	315	304	326	293	313	326	309	283	299	298	297	314	292	322	293	325	321	330	328	310	338	314	326	293	322	294	318	330	331	301	287	294	284	303	336	323	312	294	344	293	301	330	299	295	320	318	313	318	293	296	299	316	329	289	303	323	308	338	324	294	283	293	307	300	298	306	337	313	340	304	298	312	326	309	309	297	290	297	298	312	288	290	309	325	337	324	299	314	335	300	322	297	321	313	288	305	319	301	300	307	330	306	311	359	289	320	297	315	329	327	309	305	325	335	286	309	297	288	269	278	306	310	308	293	300	302	309	295	295	293	287	308	302	298	285	316	319	311	310	294	322	325	303	312	283	330	266	309	319	327	299	308	308	316	325	302	324	306	324	302	314	313	314	300	310	296	323	288	241	315	301	310	291	345	307	297	312	321	302	303	329	285	294	334	281	296	311	307	312	281	305	327	297	302	350	332	294	303	301	297	301	311	305	328	294	311	343	295	302	309	327	299	323	340	318	298	321	314	332	298	307	324	319	328	350	349	287	312	285	323	269	309	289	305	319	297	315	292	311	310	298	319	311	277	304	293	331	280	305	298	317	336	303	308	309	296	297	301	325	311	309	309	305	312	310	293	316	306	319	301	291	294	312	312	302	283	303	329	298	296	313	285	305	316	323	290	302	313	325	279	326	337	312	296	292	279	309	306	316	325	298	285	326	291	328	306	327	305	322	295	307	294	311	328	307	272	293	288	304	318	302	291	337	296	283	301	311	280	304	321	301	286	296	313	316	299	311	311	309	284	274	317	279	303	326	324	301	261	320	292	300	315	299	318	299	298	319	291	310	307	298	313	298	319	333	281	313	335	306	297	300	316	315	337	304	318	312	313	316	310	346	305	290	286	321	259	275	312	275	289	310	300	279	323	316	310	292	283	316	304	333	303	286	317	330	291	338	313	306	326	299	331	311	304	319	312	278	283	287	301	307	301	309	284	312	289	319	301	312	346	318	307	327	299	321	334	306	317	319	291	339	334	311	325	310	302	312	328	294	343	279	317	285	320	293	327	314	327	321	328	287	318	297	305	317	293	257	327	308	333	315	313	318	340	317	315	311	299	329	293	296	308	333	309	308	317	289	325	306	300	304	327	290	293	293	293	311	309	304	306	282	295	310	290	333	293	265	319	326	315	319	326	301	301	329	324	339	308	332	308	315	307	296	297	308	322	345	309	294	303	312	307	323	339	278	294	309	297	348	315	294	316	321	312	268	303	327	290	295	305	290	307	299	277	314	315	316	289	311	300	294	314	321	308	310	318	336	307	292	304	296	289	315	319	346	321	307	315	324	327	326	301	323	278	316	323	305	310	332	299	299	307	311	323	329	311	331	303	312	328	311	318	306	304	309	305	287	300	310	318	318	279	344	313	283	271	338	280	318	315	330	310	298	324	328	315	293	327	267	274	308	318	307	329	297	297	293	316	300	315	305	315	314	279	318	310	288	319	266	338	302	305	294	323	281	315	307	282	341	320	270	329	330	322	305	325	296	288	309	309	305	305	330	308	303	348	277	338	295	289	313	291	302	293	290	318	316	310	275	313	322	295	315	296	299	304	319	292	322	316	301	285	299	281	309	308	300	308	316	331	300	292	312	276	304	302	326	333	304	335	313	314	304	323	286	306	306	288	297	330	317	321	302	319	329	314	283	331	315	323	325	286	310	338	335	303	314	319	302	308	294	323	290	307	315	314	312	316	308	340	344	293	297	303	328	332	328	289	316	295	309	319	315	335	275	301	307	294	284	286	306	321	315	319	314	294	317	292	303	300	288	327	296	307	302	335	297	342	335	318	294	322	331	276	294	319	296	303	336	297	285	327	314	333	317	306	325	293	321	295	312	325	294	306	312	304	290	289	314	303	302	304	304	318	286	310	332	294	308	326	323	315	309	289	320	301	303	280	349	276	322	289	299	328	295	348	319	302	313	314	338	292	331	325	290	323	308	293	330	324	314	280	343	297	321	278	332	309	336	300	314	286	292	307	314	342	320	304	326	313	321	307	304	290	303	327	323	266	314	317	339	290	324	298	320	309	323	292	301	313	335	292	290	275	344	309	314	343	329	325	315	273	344	294	284	301	296	317	295	305	291	296	301	294	300	297	292	318	311	324	303	297	323	276	323	291	340	309	291	283	269	269	303	330	325	353	349	305	274	309	291	326	296	283	308	319	292	285	326	285	311	317	309	313	321	295	318	307	291	300	274	324	291	292	285	293	279	295	344	315	295	297	282	280	305	292	287	334	295	296	321	311	311	296	330	325	304	321	312	325	317	294	332	285	308	323	327	274	303	342	292	279	313	305	321	298	310	280	328	314	304	312	323	321	340	310	313	328	297	353	335	309	306	323	351	336	325	290	289	321	310	323	334	342	322	306	321	309	309	297	301	326	324	305	325	306	348	306	308	270	307	324	286	321	330	323	296	295	300	305	336	313	322	309	296	333	292	306	287	299	314	327	309	324	346	306	288	340	340	322	293	302	304	303	297	287	314	290	348	300	315	317	319	303	308	333	305	324	350	279	334	300	300	294	338	310
34186	15129	2464	554	468	468	456	444	449	446	431	388	414	439	447	419	436	420	419	428	422	444	440	410	412	437	420	422	387	415	431	406	429	422	436	407	438	414	422	400	442	399	447	409	442	432	441	443	453	434	384	446	470	448	451	426	432	398	413	389	408	407	469	407	406	400	426	437	414	429	436	406	432	448	424	418	403	443	434	406	428	433	413	417	371	444	425	430	450	434	455	442	399	450	409	452	427	425	403	426	399	416	420	360	424	427	423	413	439	423	383	436	415	454	401	434	398	431	404	420	396	407	454	418	432	391	422	427	451	463	398	475	447	423	448	417	444	390	410	420	395	420	432	421	419	435	442	415	396	377	408	435	405	434	407	420	395	454	444	419	423	443	425	382	415	381	410	434	416	401	471	398	415	410	445	424	455	428	411	435	429	408	386	420	420	416	455	455	429	445	458	394	421	398	437	404	391	397	461	419	414	403	420	439	425	429	421	416	431	423	469	435	419	407	435	448	438	437	428	432	473	434	440	460	447	434	429	445	420	412	382	397	427	424	440	403	488	447	396	441	420	481	418	426	441	439	432	407	399	418	471	407	416	446	410	429	426	410	432	442	458	447	422	414	416	426	427	444	427	436	433	431	421	406	431	409	392	432	436	426	429	410	417	420	458	439	448	421	446	424	398	421	491	409	429	376	413	434	488	450	403	409	417	417	456	459	404	450	436	429	435	420	395	448	437	414	443	428	484	471	400	420	398	406	433	414	404	421	364	397	427	418	420	417	433	429	417	404	418	425	403	441	388	424	395	422	405	415	435	386	460	435	383	431	406	448	438	411	389	429	427	395	400	449	404	429	400	446	437	396	399	447	462	440	413	428	442	434	441	440	412	415	440	451	411	398	437	421	420	438	403	412	431	382	434	419	417	438	416	440	425	405	417	418	452	405	440	427	432	451	467	451	444	430	374	388	395	405	412	435	435	397	439	470	420	392	434	434	426	441	432	459	423	426	389	395	409	410	463	393	377	413	426	440	402	446	421	430	440	422	461	479	407	446	448	455	452	418	449	414	420	436	445	412	420	396	429	421	421	428	424	434	444	424	425	384	412	428	408	408	393	414	441	415	407	409	460	460	426	433	396	391	431	425	392	407	424	454	428	429	370	424	431	416	415	421	450	451	433	440	427	426	469	404	457	433	424	431	432	420	453	434	415	401	444	423	399	400	444	440	388	388	397	414	403	404	409	441	426	410	391	426	438	415	423	435	449	446	421	433	412	390	413	396	396	414	431	415	439	386	400	462	420	423	448	419	427	408	458	434	425	418	405	439	366	443	452	431	440	430	443	454	393	426	428	442	453	464	385	387	404	392	441	446	456	425	425	412	422	395	419	400	465	428	426	405	380	448	442	399	407	431	430	423	394	427	410	426	410	438	422	434	378	417	429	380	409	450	397	391	445	443	410	411	438	434	458	424	391	461	422	437	455	442	438	435	405	442	399	423	420	437	419	425	414	414	431	423	415	375	429	417	421	397	389	440	406	417	410	412	482	424	419	455	438	426	461	433	395	447	417	433	392	418	428	447	430	407	419	396	422	390	457	447	420	428	375	425	434	456	393	419	424	450	435	436	399	467	429	456	365	396	403	422	414	449	429	399	452	437	402	426	426	412	422	466	437	395	410	425	382	420	407	418	438	460	386	440	387	412	436	409	443	395	383	430	426	437	460	444	452	393	413	426	385	406	436	418	446	418	449	429	433	396	404	446	441	433	418	395	405	425	393	415	414	440	469	462	417	446	420	428	437	403	442	452	411	470	436	426	459	463	427	437	427	411	434	429	437	453	415	454	421	419	434	421	425	429	397	414	400	451	445	443	421	417	429	389	388	433	424	421	431	410	448	402	421	442	418	430	442	425	396	436	415	434	403	438	430	392	415	459	425	497	445	436	416	427	439	432	424	407	433	406	372	390	439	440	432	400	402	410	428	432	429	454	440	463	413	403	425	426	446	439	429	427	375	427	407	415	441	428	410	437	430	433	437	452	413	442	432	434	414	454	402	392	451	436	444	406	421	436	447	451	444	398	493	438	407	408	405	462	428	474	409	433	435	420	442	440	426	408	412	458	431	442	397	413	392	453	399	446	418	409	405	447	405	418	458	441	438	424	442	433	419	458	435	417	416	439	424	446	428	424	445	430	430	435	401	405	432	450	470	405	401	446	397	458	453	470	404	445	423	373	395	414	448	439	446	435	396	412	431	458	442	443	438	457	414	421	355	421	407	411	393	418	453	452	388	385	439	431	432	405	390	418	445	441	409	445	419	456	431	400	416	404	449	429	441	384	426	430	439	407	421	487	415	409	427	423	399	396	426	408	411	413	417	463	407	445	430	405	419	458	391	415	409	469	422	443	469	381	386	426	453	421	432	423	432	439	430	420	392	428	428	432	395	428	456	398	427	369	448	413	442	436	371	415	436	427	379	432	449	470	452	419	426	396	445	423	417	400	443	462	417	427	412	447	414	429	421	431	449	417	457	398	450	405	446	456	426	419	410	432	395	429	431	467	446	418	419	403	443	421	419	457	454	456	417	405	438	482	418	439	393	398	419	400	409	412	412	399	415	464	409	463	404	432	405	444	430	459	419	383	464	414	440	406	396	436	426	382	435	436	398	389	439	434	419	387	427	442	442	399	417	446	439	403	454	455	414	425	416	387	404	417	491	439	444	430	407	429	395	418	422	430	422	429	392	456	444	441	393	421	402	418	395	410	423	432	394	405	405	440	446	398	431	410	460	468	464	407	427	418	452	418	441	451	434	437	400	471	481	453	447	427	427	375	390	426	405	421	448	441	405	432	445	425	405	435	437	437	421	486	416	434	440	431	425	442	417	417	422	434	427	419	443	394	466	418	428	401	429	415	419	396	415	423	458	450	439	427	414	420	425	414	451	431	425	429	446	421	423	441	459	419	435	417	394	409	445	418	425	429	428	419	456	431	411	411	459	444	389	436	410	425	358	411	472	402	468	431	468	457	432	420	426	417	422	449	417	371	411	391	456	454	420	410	431	431	434	396	447	439	411	448	396	440	431	434	410	366	432	459	438	430	422	398	454	452	417	400	427	419	426	450	426	405	392	404	455	404	424	432	472	433	424	461	402	421	392	400	445	457	438	400	391	455	447	399	468	444	399	403	433	456	409	395	446	430	427	414	477	423	430	435	423	398	404	413	444	411	452	445	444	402	445	441	423	413	437	397	414	441	419	413	400	440	410	424	431	397	424	478	404	430	379	457	391	402	431	381	415	447	460	396	407	445	462	383	434	415	423	438	435	410	395	443	423	435	399	443	464	372	424	417	400	408	390	417	473	435	412	407	382	397	413	428	465	434	411	435	396	394	430	455	444	440	427	411	451	407	421	387	416	481	440	434	405	449	415	478	430	452	419	426	421	406	456	433	399	435	433	458	432	417	416	422	425	431	399	444	389	435	469	407	424	441	408	460	441	442	418	406	466	400
8171	1006	911	890	890	850	909	846	853	820	856	926	922	851	884	905	854	891	888	901	901	882	917	849	911	883	872	870	845	866	885	830	886	867	887	829	934	844	884	908	865	898	878	885	906	893	862	883	850	807	875	858	886	924	887	887	873	907	860	899	853	891	875	900	851	827	884	904	874	854	850	891	843	869	872	828	868	892	789	790	863	893	842	955	900	837	868	889	856	950	916	885	855	947	889	831	902	841	888	914	875	846	874	868	912	843	918	875	921	886	861	863	884	895	905	848	899	885	827	877	943	844	866	860	864	868	897	842	883	878	844	871	916	904	872	885	910	830	886	927	905	843	917	937	883	866	933	837	898	846	856	871	932	843	875	914	907	893	874	896	878	894	856	850	876	828	805	857	807	867	915	868	942	883	858	885	890	838	863	843	847	859	874	877	849	897	911	900	891	837	863	872	897	823	869	865	914	912	875	881	856	869	844	924	870	838	845	881	825	861	883	882	919	870	874	928	882	922	903	840	841	852	865	879	889	909	903	890	902	912	867	840	863	958	873	873	889	900	887	835	880	874	851	901	876	861	845	898	837	848	808	846	879	929	881	867	886	888	874	848	834	820	852	900	812	901	870	891	852	854	830	854	836	963	882	867	872	922	867	866	882	870	910	879	848	887	893	876	876	904	917	865	843	839	877	914	857	850	863	789	915	895	850	835	836	826	857	876	872	893	869	877	853	871	860	898	891	875	867	833	875	859	882	873	883	847	853	796	844	866	875	890	865	905	942	814	934	861	871	867	922	900	848	909	884	936	866	898	859	806	822	887	908	846	850	888	867	883	856	863	905	860	844	879	888	891	836	897	878	844	877	868	885	875	946	839	883	877	881	845	887	905	884	873	856	899	879	831	874	880	912	862	880	846	918	864	855	890	839	905	850	935	819	864	887	901	873	879	857	865	878	868	875	889	833	850	873	903	897	900	838	862	898	879	860	841	852	877	872	859	846	864	832	873	848	851	871	854	859	896	852	879	890	841	867	835	871	851	821	867	899	830	841	884	863	855	864	891	837	825	898	873	896	883	882	845	861	841	871	844	836	917	895	873	852	863	837	841	879	778	877	883	926	856	894	855	859	823	875	829	846	841	854	843	910	904	867	897	869	888	856	946	877	886	853	842	902	860	860	817	795	824	865	887	834	901	887	855	914	869	846	895	893	886	912	915	884	922	847	849	849	846	863	915	922	878	836	885	855	869	847	878	867	817	881	886	865	899	888	853	898	862	889	852	869	889	905	810	933	863	880	867	847	888	905	883	870	896	899	886	905	861	854	864	870	894	880	819	833	808	938	895	846	828	918	891	833	913	845	899	889	851	863	854	829	886	830	928	922	870	903	887	904	844	907	857	873	862	876	875	838	885	901	883	869	896	795	885	865	857	886	848	809	831	883	873	838	880	843	863	893	903	871	851	882	835	892	873	911	874	922	822	877	941	911	903	910	875	950	842	896	892	911	869	878	890	851	860	870	871	851	876	935	879	873	853	903	871	848	874	890	876	880	869	856	907	874	903	791	878	960	859	919	870	838	870	842	887	844	873	895	925	888	897	894	829	900	909	874	896	876	868	930	882	851	924	859	917	818	911	881	893	898	861	898	854	861	871	909	912	917	822	862	929	830	875	863	928	880	862	889	904	880	866	864	866	842	885	883	866	875	859	800	861	875	883	893	866	884	858	891	886	906	895	863	887	875	916	835	895	848	930	841	832	902	866	869	906	840	873	842	903	825	875	887	874	908	924	870	869	896	888	866	835	826	863	895	903	866	856	861	917	876	862	858	874	904	881	907	905	895	912	915	813	934	862	881	851	895	854	943	877	873	855	864	813	888	869	887	878	898	838	847	850	876	882	881	852	886	855	843	924	844	887	909	832	879	852	856	860	906	899	870	827	910	881	843	879	883	867	857	832	898	865	860	806	895	839	860	844	864	855	855	873	893	858	879	851	896	887	879	885	871	825	866	920	894	842	857	896	908	848	839	855	848	886	857	819	828	862	921	899	845	914	869	849	866	843	884	872	861	861	890	837	839	863	865	857	881	839	898	902	945	857	901	896	872	838	887	869	911	898	895	874	915	845	851	868	817	897	859	867	852	873	845	821	831	858	831	867	859	853	911	869	839	864	904	890	890	867	896	893	919	871	897	887	863	894	895	883	880	838	858	886	853	874	887	870	878	868	923	879	883	861	852	840	807	896	885	887	830	840	852	856	931	858	873	834	876	823	860	884	881	912	795	924	879	871	873	899	876	872	853	902	898	901	860	825	894	879	893	879	889	854	883	856	886	908	843	855	860	892	844	877	853	858	870	858	887	855	873	868	910	852	892	860	909	802	887	879	884	865	882	910	853	795	900	920	862	848	876	924	907	906	823	865	845	892	879	931	828	891	863	903	875	865	877	830	877	909	879	928	866	892	848	897	833	864	904	837	883	890	849	857	863	827	878	836	844	872	853	876	866	875	871	828	839	895	895	834	882	858	923	914	844	848	899	955	865	920	827	906	901	878	823	892	850	921	903	880	890	882	849	870	835	930	840	863	899	836	889	857	842	891	919	827	900	956	864	906	888	976	868	912	905	840	834	865	863	860	871	827	878	841	912	864	888	858	841	867	899	836	885	922	869	879	885	888	865	878	866	890	892	862	843	847	852	905	892	903	878	855	849	846	853	873	864	927	841	881	867	871	901	893	941	880	919	894	912	912	872	828	868	878	881	907	899	862	877	867	880	847	835	863	835	877	834	875	919	862	897	885	859	812	872	856	811	809	847	809	909	845	850	871	935	874	844	906	835	883	864	899	891	840	893	860	857	919	886	882	847	873	860	859	832	869	891	876	909	877	852	908	865	865	853	845	879	844	794	885	870	912	889	877	865	887	843	920	871	899	917	874	880	857	831	907	832	826	892	838	873	863	894	918	868	910	822	923	921	895	863	886	807	869	879	852	856	870	881	843	919	904	863	913	876	872	871	894	873	892	883	886	822	887	888	826	869	887	913	876	838	884	863	853	889	864	869	888	837	863	803	862	928	874	892	871	821	867	853	880	852	892	829	942	895	928	895	895	886	917	877	836	849	875	822	841	905	857	900	858	911	906	844	857	892	852	872	896	850	875	852	914	838	895	868	830	866	907	883	846	886	860	908	879	880	876	936	865	904	864	880	901	877	811	838	907	895	869	806	900	926	887	838	808	854	877	898	912	855	888	863	866	839	897	873	886	846	855	858	905	861	863	881	898	886	868	854	961	824	830	890	865	931	891	875	863	846	837	847	843	865	884	880	890	910	883	861	840	927	859	850	948	904	872	875	863	861	852	892	868	869	865	834	876	886	910	855	875	844	849	906	836	871	888	856	858	865	858	912	931	845	841	795	830	925	833	833	913	901	879	897	855	894	922	911	879	886	880	811	879	897	848	881	865	847	835	913	878	860	889	878	890	908	842	893	910	896	879	849	828	853	819	882	839	902	865
25977	21642	24232	29511	21632	10681	499	404	277	302	270	293	279	276	300	293	304	307	295	269	281	260	293	258	279	275	255	259	258	282	235	286	235	249	272	289	266	259	282	289	286	264	256	259	275	277	237	255	303	272	280	227	232	275	271	284	261	254	252	242	269	264	263	263	265	302	273	277	263	256	283	253	262	247	265	267	253	244	258	272	244	236	264	251	293	233	234	242	250	292	274	269	257	259	274	246	227	245	243	290	267	262	250	262	289	253	228	250	262	240	256	263	285	262	262	264	262	272	272	257	249	267	224	247	247	259	262	260	277	265	255	283	261	249	275	284	264	285	268	253	259	255	266	245	254	263	292	266	280	260	257	276	264	279	293	294	280	264	260	245	233	274	311	289	267	254	248	259	270	282	252	251	281	305	244	256	253	253	267	257	265	239	254	247	272	267	280	291	270	264	255	293	255	294	249	259	264	279	238	268	257	227	282	297	228	234	273	270	261	267	257	275	278	278	276	247	303	250	269	266	286	269	252	272	242	251	266	277	281	260	246	254	265	262	261	233	247	271	286	275	274	290	253	266	268	285	271	299	269	262	303	262	271	251	245	243	288	294	280	256	276	256	269	280	267	268	261	272	280	284	255	272	301	253	254	240	251	251	274	253	272	277	264	268	263	256	272	241	264	252	264	274	255	251	224	265	253	291	259	266	283	282	259	266	260	302	259	270	233	261	298	293	283	270	295	240	245	251	276	253	235	281	261	260	271	269	284	265	245	248	249	298	270	265	295	254	283	262	265	259	280	241	281	256	269	283	258	239	278	275	289	248	259	244	261	283	274	246	251	281	275	243	261	263	247	248	261	275	243	243	280	264	254	268	288	288	281	263	249	224	249	265	273	259	270	288	258	260	265	260	299	260	253	266	288	241	259	225	259	288	283	248	244	262	262	268	277	280	256	249	279	281	269	248	281	256	290	230	271	273	269	275	264	264	255	264	273	252	242	246	258	271	256	264	260	256	278	236	270	273	272	239	264	316	273	259	241	258	273	289	281	266	246	271	301	251	270	242	311	261	249	258	278	268	256	249	271	259	306	291	282	263	259	248	243	258	260	275	262	282	261	276	271	272	243	264	262	284	265	271	264	265	250	291	257	241	234	239	251	284	258	236	267	298	250	301	295	233	238	276	235	265	280	253	263	225	274	290	255	271	288	248	274	272	263	273	280	268	259	273	260	245	259	285	264	259	222	253	268	242	255	256	266	226	280	271	276	266	288	253	243	287	270	257	252	261	294	265	299	304	237	263	288	257	297	267	245	270	263	290	258	256	242	228	255	258	271	259	283	264	261	260	280	268	258	253	269	233	296	270	263	255	289	259	267	265	253	279	260	238	260	266	254	249	242	274	283	259	244	263	259	306	275	260	271	284	258	275	256	277	240	268	238	291	235	264	275	246	292	241	289	291	267	259	249	292	258	283	253	264	272	243	270	271	266	240	234	266	261	282	301	252	261	273	236	282	271	315	250	236	242	273	265	251	273	267	273	250	276	258	268	272	299	258	271	275	257	278	231	237	260	219	282	267	283	284	258	263	250	276	270	257	252	263	242	245	285	289	298	276	219	270	259	287	274	286	257	292	233	256	253	269	229	260	283	285	258	282	246	273	288	263	281	296	252	248	284	269	264	271	258	285	251	277	257	285	234	260	257	278	276	273	275	245	279	283	239	260	270	258	254	301	237	236	259	250	270	238	269	269	284	264	291	229	270	287	254	261	250	275	282	263	245	255	249	269	276	274	264	255	270	246	291	290	289	311	268	261	266	240	247	268	250	297	258	256	287	267	254	258	298	258	272	294	272	264	270	216	279	275	279	270	239	271	311	303	244	273	270	274	241	231	260	265	249	279	261	289	296	289	257	260	269	268	271	270	264	291	246	277	291	245	278	269	245	283	278	250	288	247	278	272	276	251	230	297	254	283	274	317	266	250	255	267	254	290	281	286	262	304	251	232	271	263	258	267	284	262	258	235	267	232	259	268	273	234	286	261	240	261	262	285	266	273	232	284	272	261	257	242	214	270	282	275	256	294	239	271	264	269	260	269	261	277	277	250	279	275	251	258	256	238	253	267	252	248	276	254	256	276	250	291	241	266	282	281	290	268	257	276	279	275	254	264	264	272	249	225	276	255	223	271	283	268	262	293	281	283	294	284	279	285	262	263	290	293	261	265	238	235	250	260	308	272	287	260	233	266	275	273	290	278	262	280	267	243	249	258	245	265	285	236	254	260	254	264	279	271	242	248	274	271	265	258	257	260	245	271	291	254	227	261	270	240	260	253	234	247	251	288	258	238	240	248	268	292	257	289	263	268	267	271	266	247	281	279	258	289	289	300	281	297	284	278	245	257	240	255	263	266	276	255	271	275	263	268	264	281	235	253	264	260	257	236	262	279	246	296	263	294	273	270	313	263	277	244	232	279	248	259	267	246	239	250	257	254	278	276	254	282	275	273	256	257	233	271	246	275	261	275	248	230	240	231	275	260	266	278	248	233	255	257	264	247	262	262	255	259	301	264	254	275	264	256	257	250	253	280	249	243	263	276	245	236	262	256	244	252	255	240	229	263	270	278	310	295	264	273	270	281	258	261	260	284	294	274	286	272	241	274	278	256	272	281	260	282	312	273	258	253	278	278	247	249	279	270	258	278	267	280	306	267	253	247	228	255	239	258	278	262	239	268	271	278	273	272	276	279	244	246	252	301	260	240	228	260	250	266	271	291	296	244	261	264	253	260	270	240	270	286	264	271	255	270	255	281	212	269	264	268	238	235	254	269	229	284	274	256	262	235	237	248	282	292	236	270	245	242	276	266	264	256	291	295	249	274	261	261	268	232	285	254	265	248	267	282	250	257	279	259	264	239	265	268	309	240	257	269	279	277	257	246	278	292	258	263	283	281	230	265	272	274	228	247	267	263	249	248	279	243	254	276	283	246	277	263	248	270	245	273	300	284	275	279	239	242	279	244	267	257	271	253	278	268	278	281	245	262	243	262	271	261	280	264	297	285	280	254	239	270	253	289	262	258	269	230	275	290	270	238	297	215	240	267	266	261	261	260	287	265	249	266	282	247	259	269	229	258	280	263	261	284	282	246	252	262	256	275	264	290	271	245	262	262	252	274	291	283	281	258	256	225	299	257	239	233	278	253	279	271	272	254	274	275	261	277	274	285	243	298	267	265	281	269	239	252	281	264	235	267	235	276	246	269	252	236	258	254	305	287	262	253	242	279	292	247	256	260	254	256	267	261	292	285	295	262	272	259	305	268	296	277	257	242	282	274	275	264	262	238	252	261	253	278	280	278	275	258	274	263	242	270	308	251	286	274	254	283	249	245	254	256	255	293	297	279	292	234	263	272	247	275	243	261	253	242	301	286	257	299	257	252	274	266	280	272	248	249	269	242	261	269	230	276	261	241	278	230	267	286	243	249	288	272	259	252	250	246	263	287	261	249	282	275	270	271
4547	2003	1005	772	621	649	589	587	579	557	601	585	554	601	585	555	583	542	545	553	576	584	572	585	570	565	604	513	581	544	578	554	561	552	571	646	589	529	592	548	522	559	628	589	546	547	554	593	535	559	563	570	615	573	526	570	534	558	589	579	575	561	560	559	603	576	552	558	581	576	543	547	542	578	543	591	558	553	521	548	535	518	515	573	564	579	531	526	546	531	572	568	567	602	585	564	572	528	590	560	558	554	558	568	594	556	535	560	531	572	587	539	559	573	553	607	532	582	545	538	559	579	575	529	536	555	573	562	544	560	588	590	590	564	546	558	541	603	543	552	612	603	541	548	576	569	568	536	556	582	567	589	550	487	574	585	560	568	538	538	563	587	537	563	559	568	545	555	534	609	571	549	582	496	602	560	576	553	570	570	535	552	575	585	544	577	539	543	514	555	559	554	493	597	548	540	573	560	581	567	565	545	573	593	585	548	577	549	589	567	531	582	610	580	544	579	560	596	543	561	547	565	581	561	574	585	555	554	615	523	546	516	574	568	494	537	592	568	575	593	573	575	587	545	550	567	547	549	538	574	545	520	547	492	572	549	508	572	564	544	574	556	551	534	559	602	552	588	589	619	565	565	567	570	560	563	565	579	589	614	558	546	563	585	504	538	560	587	563	595	539	578	573	571	567	552	561	590	551	565	543	582	554	585	565	599	557	556	559	531	555	585	565	573	564	612	611	563	549	557	542	528	565	531	565	589	545	566	527	553	539	561	543	528	617	530	543	591	573	536	599	556	588	571	609	562	555	560	579	559	569	557	574	588	552	566	566	548	593	586	570	539	559	579	561	540	557	572	554	566	535	575	630	531	558	538	546	567	557	538	532	599	545	525	562	572	578	526	567	592	572	551	567	586	540	545	582	566	593	555	551	567	547	605	530	547	568	571	513	585	524	580	537	583	600	582	564	572	544	546	578	587	569	561	550	605	571	604	545	543	580	530	580	546	544	577	551	558	589	580	537	526	577	522	578	603	571	553	574	579	607	545	559	563	588	579	510	579	546	585	558	614	575	556	543	539	553	563	548	566	537	572	557	571	529	563	540	560	553	556	521	559	567	618	510	528	600	511	560	538	596	576	578	562	545	559	590	585	566	534	581	579	528	543	560	586	532	543	547	564	566	545	604	594	548	564	569	541	523	596	550	606	552	601	577	552	584	586	566	588	556	546	544	566	555	581	518	533	546	531	596	562	515	549	566	576	506	535	548	612	564	550	541	570	566	570	544	564	591	569	519	521	600	569	538	579	553	663	569	552	582	571	574	513	543	585	524	582	612	570	502	597	548	564	562	565	574	579	558	577	582	567	569	582	571	550	571	560	534	575	557	581	578	547	556	558	526	566	589	548	545	561	567	586	565	534	542	514	553	567	581	567	567	563	529	606	560	568	549	544	547	574	564	547	586	524	535	577	522	541	538	559	574	581	558	615	591	588	531	554	569	553	601	570	560	540	554	550	536	521	573	543	569	570	637	541	563	558	536	542	579	577	584	554	610	545	554	574	566	539	558	568	536	552	554	577	590	575	517	583	534	584	545	573	519	545	590	532	564	542	579	617	541	566	569	550	576	600	605	565	523	579	550	576	571	548	561	593	563	597	514	530	554	611	583	579	556	567	586	524	565	566	546	597	538	560	564	610	563	576	583	602	607	552	570	585	543	533	573	538	560	543	576	576	547	584	575	582	522	561	540	541	530	566	543	620	557	559	558	582	578	566	569	551	538	577	570	567	569	600	572	533	590	561	598	578	569	537	568	563	562	554	569	532	582	565	528	547	551	580	545	574	565	589	560	539	590	585	593	552	563	540	546	556	544	566	583	549	534	581	581	583	544	563	557	545	528	588	571	585	618	611	542	593	577	591	597	564	547	606	547	554	563	543	588	538	572	559	537	599	567	570	569	535	537	538	570	587	595	563	501	545	538	600	544	567	580	554	569	576	538	555	601	549	554	552	578	571	531	541	548	567	528	565	588	554	550	551	603	603	591	557	519	552	542	560	551	543	556	573	555	563	524	578	569	584	610	560	572	545	545	571	582	600	576	555	532	565	583	581	576	559	622	528	585	555	572	555	579	536	576	568	534	540	553	561	587	568	566	564	563	580	593	562	548	552	569	605	564	536	558	578	512	561	535	548	543	571	578	561	529	540	556	557	575	560	543	548	580	585	539	578	590	583	590	599	581	559	562	531	590	547	576	566	581	546	599	541	549	572	540	608	528	594	575	537	538	520	537	517	577	547	601	537	533	546	503	562	545	560	561	563	549	594	601	559	559	570	509	577	578	510	578	568	539	563	579	586	540	573	589	544	552	544	561	597	515	538	554	604	534	569	566	591	597	555	546	534	573	566	519	565	520	568	550	532	580	599	578	572	571	534	562	512	560	590	526	538	553	569	564	562	549	587	573	583	597	553	534	568	537	547	544	559	618	535	573	545	523	570	528	574	522	564	621	567	548	559	587	538	556	533	550	548	537	557	574	609	593	575	563	510	531	572	564	596	601	559	578	537	573	594	578	544	572	542	600	520	585	580	550	552	565	621	570	570	560	570	578	558	624	564	540	582	572	569	518	597	557	558	640	606	597	544	571	590	580	499	558	519	588	550	556	553	587	599	541	619	565	545	585	615	555	567	514	578	531	547	548	577	565	598	585	541	573	532	586	598	597	559	541	516	561	583	530	572	549	538	553	576	560	544	592	577	563	538	512	588	547	584	572	565	587	570	520	565	588	601	585	555	547	545	548	538	576	573	526	525	564	586	514	587	524	606	586	586	555	550	564	610	527	565	593	555	566	551	584	568	535	548	586	542	547	517	545	573	564	530	550	534	549	575	598	567	558	561	602	529	565	581	570	581	549	542	536	516	587	559	528	576	555	600	540	565	596	599	558	594	599	596	546	538	570	575	560	565	545	580	548	526	576	587	559	553	552	593	555	593	583	557	545	616	575	529	555	575	587	631	563	542	532	603	585	545	535	568	595	566	580	591	560	557	562	527	562	545	520	557	571	568	549	538	562	595	562	557	539	591	593	566	603	587	532	562	591	551	527	537	584	559	621	558	584	550	577	589	550	580	550	521	534	537	555	543	498	556	542	566	525	592	530	573	565	542	550	576	538	596	588	576	563	560	547	575	543	547	570	555	536	560	552	549	578	595	533	519	561	551	564	572	552	595	564	528	606	557	567	603	568	587	558	567	562	586	514	604	553	561	556	568	548	507	591	554	570	633	567	540	499	549	550	546	533	590	562	588	577	616	540	594	548	525	532	591	588	542	551	528	565	534	578	590	574	585	595	578	528	545	597	555	580	553	561	524	597	533	537	548	595	553	586	579	543	575	558	578	603	524	556	515	548	558	561	504	588	560	568	545	552	560	575	543	606	543	515	566	554	584	596	543	558	575	554	519	517	581	506	519	578	565	576	562	542	578	563	562	577	584	540	570	538	533	555	556	531	541
25208	21614	24669	29044	21616	21629	10325	408	233	235	227	198	165	196	155	174	157	152	140	136	122	151	122	135	160	143	144	142	121	135	139	137	148	138	147	141	146	157	157	135	160	130	115	128	120	137	139	110	106	128	141	155	111	126	127	127	110	135	137	123	128	130	119	99	120	139	137	119	122	120	127	125	125	135	127	142	125	109	117	135	115	129	136	134	121	98	135	135	124	107	122	113	125	143	117	108	129	97	118	122	106	121	126	115	111	140	123	126	134	120	142	135	117	111	121	132	133	111	135	134	138	116	114	138	152	120	155	126	142	151	121	134	129	121	142	133	120	120	123	137	126	107	122	144	127	111	126	116	128	133	127	117	136	141	145	113	119	132	125	137	137	122	132	130	117	126	144	135	121	147	131	136	133	108	132	119	136	122	139	154	132	125	122	126	151	118	129	143	130	117	107	135	141	110	130	132	139	123	137	144	135	118	124	113	103	138	119	128	123	107	122	133	117	120	133	137	122	132	129	128	129	121	129	128	136	126	124	129	132	127	120	128	122	129	137	129	127	151	123	126	131	122	125	130	134	130	119	132	134	150	131	123	112	130	125	119	151	128	111	132	130	139	119	115	155	128	131	140	126	148	147	129	135	140	122	131	99	127	132	107	124	129	114	119	145	110	147	130	128	118	124	124	115	125	150	142	141	132	124	138	133	133	128	128	140	136	121	133	114	123	136	139	132	121	137	132	109	124	141	130	125	141	119	101	112	135	109	131	121	132	107	122	143	109	112	153	124	136	128	126	108	129	142	131	126	119	119	111	113	133	126	138	134	133	113	146	140	123	115	131	121	130	120	130	116	143	107	128	125	114	126	128	147	130	112	145	128	142	135	124	129	102	137	107	141	129	105	152	111	127	107	130	137	126	138	129	109	94	130	111	147	139	123	111	120	135	125	125	109	124	125	122	122	119	115	134	120	125	129	110	138	124	119	121	124	136	118	106	126	97	130	129	132	127	134	120	116	135	126	152	127	113	145	121	117	123	132	131	128	145	124	133	122	103	119	121	123	127	137	90	129	146	111	136	143	143	126	134	135	124	123	121	125	113	138	110	121	136	126	128	118	119	132	121	93	144	114	108	127	116	120	123	143	125	140	95	125	121	131	117	123	132	142	117	147	124	124	124	111	128	128	91	135	125	134	133	123	130	132	143	141	128	139	109	111	133	112	139	124	133	127	129	137	140	126	132	125	114	116	129	145	129	120	126	109	125	136	139	139	121	115	129	138	134	127	123	131	142	120	140	102	132	137	127	135	113	125	120	140	101	108	130	130	103	117	132	121	126	131	145	115	135	124	110	131	131	137	134	134	139	117	126	127	117	119	140	135	133	147	128	133	135	122	119	136	147	114	136	131	150	117	127	127	125	149	125	119	146	121	122	131	126	125	133	140	104	131	122	134	136	103	135	133	131	141	128	133	117	128	85	120	135	122	135	120	114	127	122	147	134	126	122	131	149	134	159	109	117	144	122	135	138	136	129	123	98	124	141	147	127	129	134	136	141	136	144	117	115	148	115	133	128	154	112	129	144	117	128	131	132	154	109	107	125	129	110	121	134	133	113	158	134	100	120	140	124	122	138	133	138	136	127	135	142	133	117	144	136	129	125	163	125	119	103	136	119	122	129	118	111	122	140	121	130	134	131	122	114	120	111	149	126	110	133	125	130	128	126	120	129	149	125	129	121	128	125	118	131	149	137	120	114	139	118	130	130	113	108	117	146	130	146	132	127	141	135	139	149	160	141	139	115	137	124	133	142	115	136	126	121	129	134	125	127	136	131	136	153	114	150	114	124	129	130	128	100	117	147	117	139	129	124	111	118	142	121	137	129	123	122	144	129	151	141	146	109	126	127	126	124	134	138	100	117	112	140	144	133	137	111	144	108	125	128	137	138	110	133	117	119	127	149	127	121	134	136	136	107	110	115	127	134	118	133	106	127	140	150	129	115	113	140	120	121	107	150	123	107	132	127	144	127	121	122	117	102	122	106	140	148	137	118	116	124	136	133	137	152	122	134	130	145	130	126	140	136	126	93	140	129	143	117	113	125	126	116	132	111	119	149	128	128	144	117	135	127	120	127	127	133	112	144	133	146	162	121	139	155	138	143	121	152	139	128	116	135	129	127	151	125	137	164	120	127	113	120	111	107	115	139	104	134	142	120	131	123	136	146	135	120	140	129	130	122	138	124	131	113	128	110	129	127	125	116	140	137	105	126	132	119	128	117	123	141	131	106	112	113	104	137	114	122	112	121	147	140	111	149	148	130	122	119	124	122	135	133	125	111	125	161	151	112	148	128	139	140	122	114	105	136	119	134	116	142	134	119	132	135	154	129	103	131	121	133	131	143	130	126	122	121	135	124	118	113	120	127	114	121	144	135	107	130	127	117	124	107	119	142	138	146	114	129	135	112	121	144	135	137	125	109	112	122	112	135	127	105	115	126	118	134	122	125	121	109	160	123	148	136	151	105	155	110	128	111	125	126	147	126	131	128	137	152	132	134	131	114	119	128	123	131	116	147	109	115	126	144	131	134	154	117	109	106	137	115	139	139	116	108	130	130	170	106	123	125	138	127	107	124	118	145	125	128	123	111	143	129	145	132	132	129	139	122	118	131	135	117	139	132	126	127	129	134	125	126	135	132	134	128	122	136	111	111	122	128	112	151	138	119	113	117	132	126	105	120	104	123	122	113	133	118	129	123	138	131	143	141	129	125	113	169	134	119	124	139	135	115	121	141	134	139	127	123	126	121	142	98	138	125	115	145	133	117	144	139	130	117	127	138	117	123	125	112	126	130	124	131	118	138	126	138	138	128	112	115	124	121	114	127	136	144	129	126	106	128	113	120	124	127	143	138	135	135	112	115	153	119	139	143	101	140	135	122	137	118	130	109	146	121	127	158	143	146	116	117	119	117	128	118	124	123	131	134	115	117	148	139	125	113	120	132	110	116	150	96	136	127	149	126	132	133	107	105	121	134	114	126	132	133	112	125	119	137	130	120	144	150	153	159	120	121	120	140	143	120	147	129	158	136	138	127	132	139	161	151	116	153	137	139	119	118	123	150	137	131	148	119	137	140	122	127	134	125	121	113	140	140	121	138	121	132	146	114	153	130	151	138	126	113	114	102	134	119	152	135	116	97	118	122	108	134	138	115	133	128	124	136	123	128	143	125	144	132	147	131	128	133	121	120	132	118	120	156	134	135	165	138	136	134	94	112	114	136	128	125	146	133	149	135	141	137	149	104	105	110	140	117	120	130	119	126	128	128	135	131	153	126	117	114	128	119	131	128	121	124	123	119	132	128	103	134	109	145	126	118	127	124	133	125	120	149	122	118	121	140	129	132	102	133	114	125	125	140	140	126	136	128	116	133	135	124	132	138	121	123	136	119	149	129	134	124	132	135	126	139	118	139	109	120	103	138	112	136	125	121	115	97	119	115	120	136	117	151	116	135	142	130
4166	2970	1259	649	473	398	360	390	302	332	339	299	306	337	318	302	326	325	330	328	287	319	319	295	327	335	315	331	301	304	325	306	319	294	277	321	308	275	329	328	291	295	312	291	291	298	312	316	331	292	313	340	309	337	317	343	280	333	299	296	318	314	314	323	343	336	298	310	287	309	328	323	314	322	304	334	270	300	311	325	321	327	324	313	322	326	321	309	293	327	307	299	298	327	309	296	306	352	307	306	294	354	295	339	334	307	281	301	281	329	327	300	301	332	269	297	318	303	296	309	299	305	321	302	292	299	310	285	306	288	283	294	308	324	312	302	310	308	304	331	303	274	317	331	291	327	278	303	298	309	289	291	299	311	305	341	312	286	296	346	313	341	322	276	303	300	329	294	318	318	324	301	319	313	301	329	305	289	288	296	353	325	303	326	316	307	295	305	284	299	317	319	308	320	298	293	303	300	285	335	324	304	315	333	302	331	325	298	294	299	267	304	293	318	312	317	289	282	326	311	302	307	315	313	312	286	336	313	302	323	311	351	290	319	311	330	292	303	299	321	300	307	326	293	289	304	307	338	319	299	302	294	312	302	308	289	291	324	322	309	360	300	350	308	305	298	293	299	314	314	308	308	305	299	320	312	311	307	314	302	298	286	304	329	305	316	322	286	283	288	348	316	297	291	302	298	285	324	291	317	345	342	321	304	324	286	308	309	300	316	282	327	326	312	314	289	300	323	313	333	326	307	308	307	310	354	315	303	302	290	294	302	319	282	341	316	291	288	282	324	303	317	312	321	302	272	303	326	311	302	318	307	316	345	330	336	279	327	279	314	284	305	285	325	358	317	302	321	308	301	301	324	319	327	316	316	321	305	322	324	306	286	338	330	279	313	346	291	326	292	306	303	322	292	294	298	298	298	298	316	311	319	297	306	289	298	323	300	310	310	325	318	293	312	342	283	291	302	266	342	318	333	303	264	304	321	311	305	316	329	301	308	263	284	370	321	280	291	325	294	338	273	295	328	310	303	295	305	290	344	332	352	338	316	300	298	309	301	305	316	309	289	301	297	312	293	327	287	300	310	295	302	321	330	304	298	312	312	324	301	328	318	288	271	326	309	316	277	315	256	290	266	306	288	344	318	300	323	311	310	333	300	306	310	290	311	320	323	305	317	333	310	313	295	305	286	337	328	273	308	335	297	296	311	290	326	259	294	329	311	317	283	273	303	287	342	322	292	324	321	314	295	300	296	333	291	292	297	333	304	328	300	310	289	342	314	318	302	312	330	328	319	311	336	310	311	325	305	319	299	303	302	315	316	280	323	314	278	330	314	308	345	284	301	313	303	330	299	309	342	289	294	321	325	311	302	320	307	332	302	288	297	346	287	293	314	300	327	315	328	338	322	302	322	275	297	286	316	315	309	324	331	324	314	318	306	279	286	284	319	334	325	310	286	314	341	323	305	295	324	291	309	307	318	311	312	325	294	297	324	344	288	272	319	313	337	292	304	294	329	318	307	276	313	316	307	305	307	302	280	336	311	297	313	316	324	288	349	287	301	321	313	306	369	320	317	318	301	342	323	335	300	298	298	321	311	342	318	334	320	315	324	292	294	277	323	292	314	310	310	312	289	290	308	303	284	303	305	303	315	292	293	263	304	304	359	331	305	332	294	336	295	307	301	315	293	313	338	308	315	298	310	330	315	320	294	317	298	326	306	307	330	298	306	309	306	302	308	320	307	318	296	300	309	310	299	275	329	318	317	296	308	277	275	316	292	308	304	300	314	303	343	305	297	304	330	265	294	327	297	250	284	283	298	296	327	306	324	335	315	331	306	324	302	317	312	304	339	308	308	290	323	299	299	290	331	339	304	298	315	281	289	307	324	311	325	346	331	286	312	318	317	309	310	300	301	314	295	304	338	325	299	292	318	347	296	313	321	294	282	300	324	310	304	277	317	316	308	312	314	281	326	322	287	287	276	284	317	320	336	291	314	314	326	314	280	335	312	277	318	304	326	281	315	296	297	317	331	302	306	304	285	329	320	309	301	277	305	320	310	302	332	299	324	324	329	293	316	351	315	307	320	310	282	334	333	305	321	298	312	309	298	303	300	308	323	342	289	288	300	284	292	294	302	305	281	319	323	311	327	282	329	321	325	317	305	313	318	277	309	274	289	302	279	347	322	302	326	286	299	300	308	318	305	289	292	296	289	299	303	298	334	326	316	335	292	302	300	293	319	284	346	302	292	318	316	328	281	308	338	310	322	287	318	297	326	312	310	300	298	291	336	291	275	289	295	310	322	311	309	326	313	309	308	311	323	349	324	304	307	302	320	321	341	306	302	326	309	312	307	315	312	301	311	297	283	330	292	305	289	266	312	292	293	299	307	286	303	313	291	327	306	320	327	287	340	323	330	285	295	301	303	295	319	328	307	301	295	293	315	295	307	320	341	300	294	312	290	263	318	333	325	313	313	304	318	294	304	305	288	305	332	324	295	324	314	271	318	306	308	306	302	284	298	293	283	291	279	323	317	293	303	350	334	333	302	307	297	312	319	296	307	327	311	313	359	322	285	263	302	316	307	318	314	283	305	309	293	330	341	307	304	285	319	305	304	323	305	292	293	290	318	318	317	306	326	315	292	328	322	335	316	350	318	286	288	316	335	328	306	304	306	305	294	320	359	320	303	283	306	329	325	312	292	324	336	311	288	304	308	288	321	284	306	330	302	339	324	297	321	310	274	291	311	317	359	306	325	316	344	309	306	310	273	294	318	311	322	291	304	275	297	275	310	297	329	307	325	293	298	304	328	281	297	298	284	297	306	307	337	318	293	287	316	342	354	310	324	322	302	343	281	308	331	301	314	326	303	328	296	280	302	310	289	317	308	314	303	324	276	323	286	309	292	306	329	302	319	315	336	299	293	269	308	308	344	313	282	326	306	307	289	304	324	324	336	284	293	324	321	292	279	309	330	287	326	325	302	308	307	301	315	302	279	292	311	346	308	299	301	339	303	323	307	291	299	301	305	307	314	303	319	279	288	303	286	340	270	316	319	320	314	314	303	312	339	299	277	306	315	289	302	321	282	326	291	311	319	300	292	287	307	318	282	336	293	311	307	304	310	317	351	276	301	306	279	283	301	323	322	306	304	308	273	275	366	327	317	310	295	289	310	326	322	282	317	304	330	320	303	294	322	322	295	298	311	317	289	270	296	326	330	276	311	260	277	299	292	340	345	284	312	309	311	314	311	314	301	342	305	327	314	314	292	305	324	311	307	315	299	279	320	294	330	325	307	283	296	272	311	326	311	302	307	278	270	311	321	314	300	351	316	288	316	301	320	307	305	310	308	316	292	316	337	310	302	337	318	325	313	320	277	319	326	305	306	276	305	321	292	311	279	334	279	312	298	302	308	299	336	316	298	284	321	282	306	284	325	315	333	314	314	286	298	302	305	323	306	302	293	311	300	280	305	325	349	328	301	320	296	294	296	326	300	304	290
34181	15096	2514	571	443	421	468	444	498	457	442	404	394	420	456	440	451	466	429	432	407	406	412	438	403	414	394	438	418	422	416	408	432	423	419	430	422	452	420	427	437	404	422	414	426	393	419	400	437	429	425	390	410	465	431	431	434	432	419	405	391	418	401	392	461	400	388	450	417	397	458	411	439	413	393	393	397	420	407	429	430	421	440	407	418	414	453	434	421	385	439	396	474	416	422	485	426	429	420	418	422	389	390	414	425	427	424	443	434	415	425	428	437	446	451	433	427	375	394	383	400	441	435	416	420	437	438	417	372	404	463	465	432	403	411	416	422	413	428	396	408	446	463	425	422	451	387	421	397	420	444	411	470	408	400	397	414	389	440	419	459	445	383	412	463	451	397	412	405	414	375	436	422	397	440	421	403	410	424	399	419	422	343	422	450	458	447	413	457	419	404	408	413	448	414	459	398	391	401	435	410	440	453	419	425	440	434	422	429	375	425	418	422	405	404	428	417	406	424	393	363	406	426	433	411	444	444	375	450	429	473	424	401	429	382	434	402	426	442	440	492	435	414	406	408	400	428	425	440	402	419	376	428	407	400	442	457	404	407	418	409	393	400	458	429	415	384	412	421	394	427	417	411	468	432	379	416	433	391	430	403	397	414	448	404	400	417	420	427	418	408	429	445	420	450	442	410	406	447	385	416	438	384	419	423	469	426	401	403	425	475	371	482	472	428	438	458	452	433	441	417	431	415	442	434	438	407	418	423	454	447	427	442	414	438	397	383	384	433	390	415	422	419	403	390	393	388	442	429	418	428	413	384	430	436	447	460	434	421	403	434	416	405	415	421	412	389	431	452	422	425	438	418	432	407	433	415	453	439	433	388	387	404	430	402	415	439	415	448	434	435	422	448	405	408	410	423	439	402	392	412	425	424	438	438	398	429	467	393	449	415	402	433	440	410	414	396	401	387	439	429	447	421	402	406	445	428	428	409	392	418	430	410	404	413	420	405	382	433	423	436	412	420	370	404	463	400	391	402	424	415	433	421	404	426	393	431	428	378	448	445	399	429	432	384	406	428	469	451	434	460	427	445	393	431	417	405	417	452	401	460	428	448	426	419	444	407	472	424	439	406	444	445	450	437	402	437	423	450	425	431	421	427	432	438	418	416	438	434	453	426	443	426	447	426	435	472	423	436	456	421	437	400	400	386	417	399	415	395	408	426	421	424	452	377	409	384	422	401	408	421	405	440	415	402	454	443	397	442	434	416	420	442	450	423	426	463	419	446	400	450	412	416	404	422	414	433	419	418	435	430	436	418	425	401	467	433	414	430	428	462	460	443	465	420	409	387	440	444	429	455	433	445	474	420	439	431	415	416	429	398	413	418	443	427	444	405	437	388	429	473	383	446	430	405	401	441	427	428	393	428	400	415	458	453	427	440	420	423	419	444	433	438	386	438	391	429	423	475	431	391	411	396	444	435	470	401	410	421	448	424	458	429	424	385	423	457	441	416	428	403	441	427	380	423	427	411	406	461	435	461	407	406	445	435	414	435	430	422	402	469	424	376	390	434	412	431	436	451	427	444	447	405	405	412	442	429	410	411	424	396	435	415	407	425	428	441	418	419	420	463	408	440	431	422	435	438	436	426	417	412	447	410	389	374	425	423	437	406	451	459	388	427	446	441	414	409	423	479	437	425	453	447	407	432	413	450	403	383	417	411	383	423	425	422	412	414	432	391	446	433	449	417	448	465	404	431	452	391	404	404	448	415	438	450	410	461	423	402	425	439	448	414	462	417	413	427	426	457	434	390	424	428	399	437	441	450	440	433	411	379	423	419	427	427	430	414	409	405	447	425	430	431	432	440	436	448	427	401	489	399	405	408	410	432	448	404	467	435	396	381	437	465	441	432	441	438	461	377	399	447	469	424	397	454	441	425	391	373	450	396	427	427	446	433	415	419	427	406	420	414	388	416	439	429	449	419	443	430	448	421	444	415	444	477	416	391	422	445	455	414	434	457	415	433	456	440	436	416	431	383	398	454	437	401	440	397	410	410	442	410	403	423	444	408	441	437	430	414	472	419	439	398	407	424	420	432	420	410	412	387	405	436	405	397	395	382	452	411	409	395	403	386	445	443	446	444	439	396	420	424	415	464	415	464	437	436	446	426	448	422	416	413	419	470	428	402	434	426	436	409	412	429	391	481	417	411	422	430	413	445	474	428	399	427	432	406	420	432	428	410	392	450	419	439	425	402	443	441	377	396	410	435	404	409	425	459	442	424	429	419	398	422	410	444	425	415	462	393	432	420	430	439	398	418	433	417	455	439	399	427	440	431	423	442	402	439	402	424	448	420	396	418	437	440	429	403	419	414	397	391	439	396	393	438	457	442	424	387	454	411	447	394	427	406	444	391	427	471	449	453	441	442	423	447	410	420	460	448	448	408	429	395	414	427	446	418	392	377	448	431	407	409	427	405	453	413	381	420	486	442	445	441	441	411	423	433	407	402	432	413	439	408	452	429	414	418	401	423	420	426	423	428	450	429	407	442	482	430	450	421	393	414	421	450	430	467	394	444	448	405	390	451	395	397	457	409	430	389	416	440	429	402	464	419	406	430	376	415	392	408	382	415	407	437	445	446	382	446	456	448	431	448	437	358	435	426	434	386	453	428	450	407	391	389	444	426	439	403	441	408	441	435	424	434	390	426	425	469	404	430	433	418	448	448	431	408	421	421	412	437	438	462	390	444	435	422	464	445	407	427	409	436	396	424	423	456	426	431	432	414	438	394	423	420	447	380	395	479	454	398	413	427	382	419	441	389	420	436	419	434	406	407	399	416	432	463	417	415	439	382	447	415	458	441	422	479	447	426	415	378	434	432	401	479	446	426	416	414	454	398	405	409	420	464	425	402	380	429	420	451	424	371	406	456	437	422	437	375	435	454	457	412	430	409	403	438	404	429	435	440	395	414	431	425	431	431	437	466	471	403	424	437	399	434	443	427	422	392	439	440	479	446	376	431	424	391	407	420	425	410	435	386	401	438	421	416	425	419	409	431	406	412	420	408	428	441	437	418	445	424	404	481	418	435	408	446	447	421	424	438	425	450	415	393	396	421	399	427	431	421	417	418	460	435	444	435	426	401	417	452	337	405	427	427	473	427	403	398	394	453	445	404	392	418	404	418	398	434	440	417	378	399	405	402	449	432	407	429	452	454	392	417	424	419	421	416	413	441	392	431	401	416	411	423	418	432	404	428	384	425	438	433	443	434	405	403	463	423	427	414	441	451	453	399	408	426	401	453	411	377	430	409	416	413	414	426	381	401	422	411	406	461	395	453	411	391	422	421	418	440	414	376	428	439	424	438	437	405	414	428	457	386	403	441	419	406	430	434	472	442	421	412	447	458	441	457	431	456	435	411	451	424	431	426	428	425	418	420	459	425	428	404	447	434	421	427	444	425	413	393	406	392	419	451	391	411	414	467	417	413	400	423	411	416	445
8239	947	877	869	867	847	895	926	860	834	932	879	837	932	891	892	888	932	917	915	902	886	870	824	864	877	860	826	901	822	850	880	821	897	870	855	875	854	898	882	902	837	929	862	885	863	827	810	873	896	848	892	864	854	894	860	916	846	852	886	853	907	879	945	849	892	911	866	827	877	899	910	857	860	886	894	845	933	844	874	860	839	830	908	918	874	856	854	873	887	952	914	864	845	868	842	899	899	921	856	885	884	870	855	827	872	863	827	858	830	868	825	900	893	938	916	848	835	858	883	883	883	875	918	862	905	893	921	862	817	895	890	906	918	872	864	862	900	887	931	854	858	874	921	864	936	914	851	886	884	875	827	866	851	907	888	913	847	886	883	855	869	869	932	901	864	849	866	816	889	889	840	927	818	911	900	890	849	910	856	842	835	851	868	883	891	924	904	919	866	887	828	812	840	896	843	831	839	859	829	891	827	880	823	844	844	902	814	874	854	832	850	846	840	845	875	887	903	877	909	837	917	886	873	913	875	849	925	877	842	873	860	877	860	882	843	862	882	843	875	879	828	907	853	826	878	940	934	855	885	911	861	860	833	881	904	879	904	896	850	880	910	830	894	841	880	879	894	815	843	841	846	839	890	896	838	863	876	872	826	909	814	898	872	841	878	878	885	892	878	859	850	866	873	893	839	868	866	858	914	828	922	925	875	852	904	875	877	904	898	932	848	905	872	905	865	865	867	886	855	845	862	937	867	906	866	876	867	903	904	877	926	896	845	879	853	854	900	897	828	880	883	822	896	872	862	899	885	889	843	870	942	848	879	904	790	869	883	896	866	857	843	893	929	930	909	896	894	836	872	850	910	869	874	864	914	863	848	953	910	896	913	874	884	819	909	841	884	905	906	879	876	907	888	854	882	890	900	876	914	886	815	899	864	916	861	893	865	830	863	899	925	888	909	836	860	906	922	874	889	903	900	840	925	911	883	877	812	862	898	878	874	900	935	877	827	873	854	848	909	863	857	915	843	922	871	833	864	865	837	900	849	802	888	870	866	882	866	902	906	917	875	877	920	894	892	858	898	888	893	866	897	915	888	834	872	847	868	845	941	908	876	881	867	924	827	852	866	845	809	862	854	817	824	874	903	881	870	950	912	819	902	914	814	854	864	900	881	849	841	882	900	843	862	889	895	857	825	856	868	855	933	836	905	908	924	872	886	819	865	883	929	888	850	884	870	830	850	855	909	879	922	848	878	831	915	925	916	884	907	777	862	868	892	909	829	851	845	872	845	871	914	866	870	860	884	965	899	885	870	833	855	869	879	831	894	860	859	919	853	876	881	873	904	876	838	812	899	837	906	829	866	861	886	831	836	822	792	855	899	916	860	878	866	912	825	881	878	852	897	879	847	845	881	902	905	905	876	846	865	906	886	939	860	886	847	849	814	827	883	882	904	865	899	868	845	888	844	852	875	868	847	885	894	867	870	861	896	839	896	905	808	831	857	858	880	869	865	899	844	891	880	877	906	817	830	896	857	844	882	863	899	872	897	884	906	867	874	840	870	874	894	867	888	938	855	830	890	894	833	876	882	850	871	861	868	867	919	886	889	886	886	857	856	907	908	847	848	893	888	869	906	859	896	888	814	881	853	854	874	934	893	857	899	895	885	899	903	842	907	851	902	870	865	909	909	959	940	849	872	846	897	852	917	882	843	856	895	855	831	918	862	858	877	890	920	836	948	877	885	862	869	847	858	838	851	901	836	879	905	860	898	858	918	856	872	890	851	879	851	866	833	894	914	851	881	893	854	892	883	867	840	879	868	845	902	891	918	850	914	845	913	930	862	835	891	882	885	908	870	909	856	891	827	867	900	878	870	857	856	863	920	923	901	926	860	878	897	876	842	911	841	836	847	938	818	880	885	860	876	875	861	861	867	886	880	884	873	864	860	902	905	834	871	832	888	894	818	865	868	934	853	876	860	860	864	848	861	855	833	862	886	921	883	859	837	852	879	875	863	918	870	885	842	919	843	890	859	918	818	875	865	903	895	863	882	890	919	876	891	846	852	836	915	929	856	858	892	861	829	894	871	948	863	908	857	885	867	839	883	893	939	827	891	919	888	917	831	856	858	919	880	891	875	845	846	866	884	867	870	820	931	869	855	881	911	891	904	925	912	857	848	882	835	845	811	900	845	902	898	855	887	856	902	881	890	906	840	865	903	861	902	908	859	885	878	899	847	885	881	931	907	846	904	910	853	910	934	881	882	889	843	883	892	897	924	916	764	871	901	873	897	884	839	867	908	851	899	821	863	835	899	898	866	871	877	819	864	844	836	849	868	845	880	891	882	910	823	919	888	864	855	873	898	901	886	881	851	853	842	853	868	838	875	889	890	899	878	824	849	867	885	862	863	896	920	901	947	858	870	898	910	870	903	879	854	864	900	899	883	908	858	869	863	882	841	845	908	822	903	888	831	856	830	873	824	804	919	883	875	916	878	812	875	895	922	845	889	906	851	937	863	895	893	863	933	842	863	854	854	873	910	866	840	887	874	822	925	849	905	881	879	866	836	860	876	895	875	849	864	838	835	864	796	888	872	840	860	856	910	868	811	836	852	896	865	887	850	858	898	847	860	850	901	866	861	925	848	856	922	871	836	896	939	928	880	878	855	908	864	868	946	871	927	885	882	889	885	921	867	837	857	868	853	876	844	873	856	830	876	826	867	911	841	870	893	903	866	816	900	951	935	864	873	915	912	953	836	864	825	888	907	872	894	841	942	853	887	856	856	890	889	866	879	859	897	875	947	844	874	878	887	878	863	878	814	878	831	891	891	894	819	898	842	825	858	849	890	926	864	825	849	936	889	902	833	927	827	880	860	902	852	920	890	882	877	845	829	925	887	824	912	887	859	892	867	889	890	868	835	896	831	875	892	865	927	839	903	889	855	817	838	810	896	853	898	906	944	848	874	835	876	876	864	927	855	887	856	884	838	852	901	871	874	833	859	811	897	845	874	877	877	872	852	851	819	817	837	857	869	875	859	861	917	939	870	861	864	852	936	876	808	867	861	854	869	878	877	849	896	837	876	893	876	868	877	874	926	822	894	868	835	842	874	898	887	872	882	903	868	914	837	875	819	882	848	879	850	858	882	848	820	874	888	916	861	896	866	888	885	859	865	860	866	835	877	807	928	881	833	830	921	862	908	870	870	844	899	853	895	857	873	896	905	891	886	830	849	863	897	920	875	963	852	866	835	903	924	857	892	845	862	871	825	876	877	908	835	845	894	864	888	903	869	877	868	948	880	866	873	882	903	850	917	947	831	877	875	843	856	873	862	829	867	876	859	904	875	918	902	897	886	865	864	873	850	856	880	835	911	857	882	935	885	873	905	896	864	899	871	879	912	861	839	893	890	852	912	895	892	865	896	876	854	872	837	895	850	876	858	898	919	842	876	870	884	874	885	810	879	829	859	876	905	825	866	847	885	882	883	868	888	894	895	871	853
25956	21605	24217	29475	21596	10710	524	406	340	292	307	303	294	310	270	279	288	266	290	254	254	306	263	254	277	262	287	278	294	250	277	290	297	276	275	274	245	260	244	273	245	271	233	309	277	241	267	294	273	266	237	260	276	246	253	293	272	252	272	265	280	254	220	289	263	278	257	272	235	278	263	268	306	276	273	267	261	278	294	272	264	254	263	270	242	281	270	260	253	241	278	246	235	266	285	247	265	267	237	272	241	246	266	257	274	261	275	277	264	283	286	247	258	254	254	280	259	259	252	243	269	253	300	297	290	252	236	254	237	270	258	300	256	231	267	242	269	244	269	280	259	265	243	251	249	282	289	224	252	266	265	275	321	272	255	251	262	234	251	299	278	311	268	308	272	292	243	247	252	255	268	269	260	289	274	303	244	269	230	260	260	273	278	252	261	272	253	220	247	269	289	272	275	261	274	288	241	267	254	272	283	251	263	247	275	242	269	273	259	283	271	240	265	264	265	262	280	253	255	236	265	274	262	261	278	288	275	284	254	280	272	257	235	244	293	234	259	244	256	250	255	292	262	275	283	255	227	307	243	256	275	258	250	282	239	256	249	252	312	230	290	281	283	283	262	255	284	281	290	266	272	268	277	239	280	279	255	247	273	267	263	265	265	271	249	285	282	279	273	279	266	253	315	276	261	247	247	262	261	293	249	266	256	268	261	245	260	253	262	259	275	280	269	274	246	263	276	278	268	263	266	239	269	271	294	250	271	269	273	264	252	260	263	244	250	269	277	294	258	269	269	257	256	237	291	254	248	266	262	268	236	263	227	283	232	261	266	231	256	297	291	254	284	251	246	266	251	268	257	264	284	261	252	226	265	242	250	241	239	247	256	271	251	270	276	270	279	249	269	267	306	246	256	263	283	268	267	250	242	293	251	254	266	250	275	270	277	269	273	283	265	251	257	256	299	259	252	261	275	277	276	249	253	237	238	305	252	249	269	256	284	289	238	281	241	245	281	286	261	257	271	249	285	259	243	283	312	261	254	258	253	264	252	281	251	256	289	282	243	241	264	266	267	281	261	265	263	274	284	245	252	249	278	241	248	283	247	239	279	245	291	271	247	261	259	268	273	278	235	259	255	264	265	257	229	285	243	266	231	256	271	268	271	255	312	266	291	229	279	284	313	268	256	254	260	252	274	267	259	216	272	264	285	267	274	270	263	269	253	256	272	242	255	249	273	252	249	268	260	238	258	248	248	251	260	263	241	240	247	267	243	230	267	284	261	270	296	280	250	264	268	276	243	259	275	258	258	280	228	256	300	256	273	266	238	278	295	258	262	253	282	222	258	265	284	280	269	261	292	255	256	261	271	244	278	284	246	253	247	264	249	268	271	242	247	277	250	283	265	236	242	250	237	266	296	283	272	267	267	256	272	237	260	275	260	261	258	274	256	274	275	294	273	239	271	269	255	267	275	275	266	248	248	255	258	276	230	243	293	271	278	247	236	266	272	244	253	226	263	286	258	294	270	276	260	266	267	288	273	254	291	280	268	259	303	268	240	286	287	251	269	261	239	292	250	277	290	263	253	265	274	257	261	266	297	255	265	273	301	267	249	290	286	269	292	240	256	303	261	261	253	260	246	250	267	263	295	289	263	267	276	258	266	233	249	267	260	268	277	277	274	246	270	251	271	266	262	256	280	266	258	268	306	259	278	251	257	260	245	258	285	251	255	244	264	266	296	270	256	277	251	285	267	268	262	227	279	265	276	291	247	253	253	256	263	267	263	282	260	270	259	263	267	232	262	268	282	275	271	279	280	251	267	254	239	272	243	265	291	269	283	273	281	266	286	262	273	264	289	281	262	282	297	251	298	279	290	232	252	246	298	278	252	270	268	268	239	256	258	280	283	273	254	251	251	296	291	249	261	319	257	266	282	242	256	267	262	257	247	279	268	265	285	261	251	221	260	291	258	279	266	286	266	244	263	240	221	264	241	270	286	241	259	247	253	232	223	236	267	245	286	267	256	294	270	275	287	255	264	280	235	238	259	233	273	275	271	281	259	259	268	261	275	263	256	245	275	268	253	259	277	279	254	275	262	263	245	286	252	231	267	257	263	270	281	237	273	262	236	288	235	266	260	275	249	248	291	255	263	267	285	266	261	256	270	266	300	295	250	258	299	249	276	266	264	253	268	259	264	269	265	255	238	268	274	272	263	254	288	282	257	265	262	265	255	243	253	283	294	264	249	266	271	286	285	287	294	283	302	248	274	265	256	228	274	290	258	258	262	253	274	248	276	254	277	260	269	251	263	273	242	254	250	288	240	274	256	253	280	227	286	278	275	267	248	280	247	261	257	280	251	252	285	255	295	271	236	253	252	299	237	252	255	248	233	255	273	278	284	253	262	289	236	275	251	272	253	242	275	285	260	235	270	250	250	246	243	265	240	271	255	292	264	267	223	293	255	267	301	262	319	257	234	233	264	263	250	257	262	271	246	275	270	258	260	263	259	282	265	298	264	268	273	255	283	259	255	243	274	271	258	241	295	267	239	253	284	318	283	254	246	261	270	283	261	289	274	274	297	282	236	272	255	231	276	290	260	249	268	287	245	293	270	275	251	236	267	261	251	254	283	235	266	299	267	291	219	277	261	286	256	247	280	235	248	267	246	262	261	280	253	280	277	279	301	279	264	264	269	247	283	252	270	252	268	254	288	266	276	276	235	251	259	254	252	269	294	260	296	273	283	272	242	240	267	292	283	249	254	266	260	274	267	279	256	293	248	294	260	290	270	261	222	292	264	276	263	254	262	282	258	259	249	261	297	288	298	274	262	276	279	244	288	256	244	252	258	266	289	247	241	268	257	266	260	272	288	271	282	260	255	253	238	259	272	262	316	283	287	273	292	266	248	244	276	241	289	268	295	248	252	247	264	243	261	292	254	255	254	242	282	299	260	258	262	266	241	261	288	253	272	246	246	257	280	274	262	244	269	256	272	270	271	271	247	271	259	250	255	294	246	274	268	268	308	264	293	275	250	268	256	292	265	259	247	258	253	275	260	266	254	293	257	276	257	278	280	264	260	251	282	251	276	299	259	262	273	259	261	286	252	267	266	270	275	254	251	264	271	234	259	254	261	240	224	291	252	265	271	258	265	276	248	268	264	247	272	253	251	244	255	272	271	251	243	283	269	248	261	246	247	261	263	276	277	265	245	255	245	249	285	260	247	266	258	273	297	270	267	269	255	284	246	258	255	275	267	267	270	237	270	239	280	293	257	264	253	254	266	267	263	270	278	303	256	260	261	289	251	261	247	256	225	247	270	301	264	263	272	265	261	271	277	282	254	250	254	272	275	251	299	259	271	237	246	294	266	252	248	283	274	306	296	255	277	263	265	257	277	273	253	247	262	270	264	259	242	246	238	247	282	261	261	275	266	278	278	258	279	246	230	255	272	294	262	283	266	283	275	246	282	270	272	244	264	255	250	255	254	285	264	286	262	243	277	255
4551	2021	1077	704	665	639	628	598	593	579	632	543	551	570	529	550	607	556	585	541	554	561	558	566	586	585	586	575	582	580	523	554	545	580	537	563	568	570	550	619	551	570	549	586	561	562	590	589	599	551	583	557	544	561	502	533	552	577	550	571	583	589	560	540	576	552	543	556	560	523	535	537	561	565	548	567	564	585	565	568	565	563	541	580	545	530	542	539	587	577	561	548	506	570	578	551	562	591	584	589	617	616	565	595	560	546	581	567	539	547	531	587	562	538	553	562	594	554	610	562	592	560	544	565	548	567	514	583	556	600	532	522	506	548	552	574	566	531	528	552	577	584	566	562	552	610	624	577	604	575	579	519	572	595	563	540	562	562	560	508	572	581	521	574	528	564	541	553	551	529	533	591	595	601	581	557	498	552	570	558	571	543	598	584	551	513	591	532	538	526	546	575	564	580	619	557	560	562	553	560	572	582	582	540	615	549	531	538	527	580	559	570	584	542	537	594	535	555	540	581	538	563	595	594	572	563	582	548	542	572	544	555	545	547	563	550	561	555	531	607	565	594	574	571	562	581	547	577	583	573	576	507	518	595	599	585	526	562	541	564	556	584	568	564	547	555	547	530	577	569	539	539	575	519	560	581	587	518	565	581	563	604	589	543	557	550	572	586	492	573	593	504	547	562	567	553	555	566	595	547	524	556	548	586	573	529	572	575	579	567	554	548	584	573	549	533	570	540	595	604	579	555	548	571	559	565	550	545	510	577	593	580	557	572	506	541	562	575	555	569	602	561	556	566	508	568	537	539	530	580	606	634	587	563	563	612	558	546	576	533	573	577	575	576	561	540	579	519	539	529	552	557	534	537	512	536	566	570	551	575	577	574	548	584	552	549	587	591	613	558	546	545	534	545	533	543	561	567	570	562	591	589	554	559	610	565	519	573	538	541	572	592	582	575	553	587	547	559	549	575	555	572	554	574	567	570	526	570	595	560	550	579	542	582	570	547	559	586	566	562	597	581	486	566	542	564	539	572	545	586	557	558	540	573	529	538	567	550	558	562	512	539	595	519	559	564	578	562	557	571	531	566	555	516	567	533	520	511	568	521	569	529	556	555	565	549	528	563	548	556	617	515	565	577	593	564	515	560	551	532	582	556	570	535	520	570	588	585	568	603	545	546	546	602	567	537	560	591	596	561	570	584	548	589	628	535	561	539	575	580	534	548	587	523	569	597	553	541	545	554	582	544	597	541	555	566	548	554	588	592	580	566	577	555	546	526	570	522	588	581	599	569	537	559	597	537	599	570	518	546	525	551	549	545	543	556	553	520	561	568	567	559	556	522	523	584	623	566	581	591	541	573	565	577	592	568	562	576	570	587	557	513	566	564	583	526	581	561	546	552	527	563	581	568	565	580	571	567	550	611	503	528	547	548	569	573	559	537	582	546	531	544	591	570	557	569	519	576	558	610	531	534	542	547	569	561	554	571	566	553	600	612	564	541	582	529	547	530	590	517	617	582	586	566	534	557	590	631	556	521	560	578	543	563	558	544	556	542	543	586	571	607	557	510	567	562	597	593	546	595	556	535	568	554	570	523	517	585	568	569	603	586	560	574	585	550	590	570	582	523	555	543	556	538	554	539	565	569	587	561	535	625	577	605	562	559	564	519	564	560	568	555	532	555	574	571	565	567	520	582	561	546	567	559	586	566	573	549	571	567	560	531	568	563	521	528	561	525	575	567	606	549	540	556	530	609	604	524	576	554	556	500	589	546	544	589	549	559	517	614	554	548	566	514	540	559	581	585	576	545	547	580	562	572	514	532	586	521	548	551	552	526	577	517	532	543	594	610	590	537	598	604	548	538	573	558	549	584	538	557	516	569	593	539	538	589	543	560	551	533	564	577	552	566	601	586	538	602	582	526	607	571	571	556	555	567	512	570	567	538	534	592	540	543	548	575	574	533	570	539	596	581	566	543	536	567	563	578	545	570	584	601	576	561	553	569	557	544	504	528	582	513	518	548	555	557	530	530	581	557	583	560	547	572	567	553	593	575	536	580	570	539	594	544	515	524	527	522	569	553	608	518	607	546	538	529	586	560	591	566	553	526	544	542	555	567	563	521	550	557	570	575	581	579	557	567	596	570	594	531	580	599	572	566	605	584	569	575	562	565	583	617	550	561	521	497	578	574	528	534	551	572	596	575	551	567	565	557	532	522	523	527	571	536	566	556	558	523	520	546	577	579	576	536	561	582	578	602	542	543	532	578	565	537	577	544	561	556	560	597	563	543	556	555	501	578	561	598	570	574	587	555	520	552	547	597	529	565	554	645	556	561	536	540	528	552	538	565	594	542	574	617	552	566	599	512	584	587	589	578	530	558	612	533	566	557	565	561	562	532	557	581	573	545	528	562	544	579	567	556	587	532	569	576	554	574	585	570	585	515	559	584	571	543	517	563	545	541	536	586	555	538	526	562	557	559	548	570	547	559	573	560	561	569	540	528	552	577	513	567	572	543	573	560	595	527	545	558	562	555	590	617	521	577	571	558	547	563	570	573	595	579	580	566	566	553	538	574	551	545	555	564	546	547	592	564	562	579	580	524	587	590	576	573	588	546	554	595	588	560	548	538	567	556	578	577	564	572	579	571	597	562	540	560	597	546	558	563	581	573	578	562	548	578	567	583	535	533	569	552	604	581	537	581	591	549	543	571	554	566	597	489	560	575	548	582	524	524	542	578	527	556	569	544	552	569	606	529	534	488	517	528	534	567	584	588	580	575	516	585	570	570	561	564	560	534	543	534	501	570	594	609	527	581	582	575	544	572	540	556	587	542	579	553	536	537	535	581	501	572	520	560	599	571	514	577	570	569	552	570	530	563	580	547	533	534	567	546	590	572	569	587	613	566	558	566	561	601	543	586	602	560	580	563	522	540	562	552	571	566	574	567	543	583	512	584	561	568	563	503	600	561	552	532	518	561	570	583	546	556	567	575	558	586	598	556	564	554	558	549	573	587	567	548	558	557	569	569	579	582	568	518	569	564	596	536	546	539	541	569	622	578	582	577	566	556	547	571	571	564	533	562	553	561	539	549	553	553	585	537	611	550	567	563	564	552	543	552	585	589	565	595	601	554	541	560	564	497	562	555	517	564	560	576	597	569	573	558	541	565	550	548	568	552	576	547	585	588	553	557	547	539	550	549	551	606	512	552	624	573	547	565	538	544	553	579	506	559	597	594	563	556	569	561	536	611	531	535	533	521	573	560	567	574	539	560	560	542	574	537	540	564	568	591	534	542	612	548	533	559	565	549	611	556	545	564	564	511	550	599	592	567	570	542	565	514	533	555	562	512	563	543	544	599	517	554	525	624	581	565	544	517	532	554	547	550	548	566	570	570	563	567	582	525	588	531	560	556	592	580	533	514	573	570	555	601	560	550	552	591	526	588	566	575	567	531	522	577	568	572	555	571	582	576	572	566	592	571	565	574	576	545	563	577	567	594
25264	21620	24655	29041	21623	21635	10294	388	279	260	199	200	207	190	178	196	157	171	153	163	139	146	155	145	141	115	135	140	140	142	137	153	157	127	139	149	124	129	127	141	121	138	133	114	127	137	113	106	123	132	131	141	128	141	136	122	121	124	121	110	122	151	140	130	120	108	143	144	127	128	145	128	138	131	123	114	121	142	119	151	145	117	116	139	123	133	130	125	129	131	111	140	129	145	101	107	149	139	119	133	120	134	130	113	130	100	123	124	132	102	118	138	135	141	133	144	118	142	133	138	149	108	117	105	122	133	119	116	146	142	129	126	123	133	133	120	125	112	144	116	116	132	131	131	137	109	138	123	139	114	145	133	126	121	114	138	118	108	123	119	133	107	101	118	132	133	131	126	125	135	141	136	123	132	120	123	129	135	109	105	138	131	113	120	154	117	122	120	137	125	133	119	111	118	132	111	125	129	137	143	130	124	120	134	125	142	121	135	129	122	131	130	123	124	119	121	113	133	123	137	123	135	112	121	120	149	120	132	134	130	117	154	126	129	149	128	120	118	128	129	105	118	121	108	147	152	116	129	114	128	127	134	122	140	122	144	133	114	139	129	137	133	134	125	108	128	125	134	149	130	137	138	128	119	126	120	139	134	128	126	153	104	120	129	125	122	124	128	130	161	124	119	133	117	116	123	138	134	116	124	124	112	133	148	135	142	116	141	130	128	153	118	127	135	153	123	146	132	127	109	111	122	119	120	118	124	112	127	119	139	128	132	160	136	122	149	114	120	112	134	154	112	146	116	137	131	132	108	127	134	128	129	138	129	121	125	130	117	134	109	130	119	111	138	131	161	123	109	117	136	125	130	125	121	126	143	134	132	135	122	143	128	148	121	132	123	94	105	112	127	121	138	139	149	129	117	119	151	124	152	122	123	123	145	141	130	129	123	154	127	150	154	137	119	119	116	108	124	133	126	138	133	102	132	124	114	121	164	119	126	135	120	123	129	130	117	155	140	127	102	121	113	132	133	116	103	99	108	141	142	154	119	116	139	144	132	134	120	133	136	136	128	132	127	149	120	127	140	136	116	133	142	123	128	120	98	136	131	124	112	113	135	127	148	111	104	144	122	114	109	110	134	129	121	131	116	135	110	120	119	122	137	126	125	137	128	138	113	128	124	162	123	110	132	129	133	122	144	130	138	116	127	127	118	127	123	106	120	105	135	138	130	113	114	118	119	125	125	149	127	123	123	116	151	113	125	126	136	143	139	134	129	105	143	135	145	136	129	111	136	142	136	125	145	133	125	124	139	131	137	143	138	127	145	131	129	144	142	126	116	141	146	110	128	131	120	118	131	128	126	122	131	138	127	137	114	120	151	129	143	132	128	121	122	108	137	141	104	126	135	134	132	123	173	122	123	151	143	132	164	143	164	152	140	103	115	125	134	128	123	117	135	120	130	132	150	131	126	126	115	125	131	124	145	140	123	128	130	138	123	116	121	119	112	133	135	129	142	121	143	125	118	118	125	129	126	120	138	128	120	130	135	117	117	112	101	149	154	114	152	108	136	132	134	151	129	133	118	142	114	116	134	114	110	140	130	117	142	138	112	109	106	129	119	123	114	137	121	134	132	125	111	154	111	128	128	132	132	126	125	134	129	117	123	109	132	123	116	123	112	118	141	120	113	150	113	146	134	112	147	134	122	132	134	135	131	133	126	112	135	115	131	144	131	98	123	135	117	124	125	126	142	133	129	109	137	105	125	114	121	134	127	118	114	141	133	150	113	128	85	130	119	124	137	132	132	120	142	129	119	139	126	120	137	135	100	126	118	125	147	115	133	135	135	136	135	130	143	121	145	121	128	140	115	151	120	126	123	118	109	112	130	123	104	127	133	118	123	110	136	121	130	119	125	149	134	124	123	134	146	122	112	134	102	110	126	134	140	123	129	118	149	123	126	132	125	107	109	113	124	127	136	119	143	119	127	124	116	122	161	122	116	115	118	124	111	131	115	137	132	109	131	110	126	132	110	135	125	115	126	118	103	108	145	124	119	130	144	136	156	125	145	131	127	96	154	128	142	129	128	121	116	131	155	139	137	129	113	132	146	114	131	121	150	134	124	145	121	113	120	140	122	111	134	106	127	116	134	121	111	123	121	115	126	121	147	139	130	133	139	120	127	111	129	110	137	128	125	116	127	125	135	123	121	124	112	127	103	131	139	121	139	131	113	120	114	129	106	144	130	124	109	141	145	140	127	146	133	118	105	125	133	132	117	138	115	142	129	105	139	120	119	145	154	144	119	116	134	113	130	137	140	125	116	116	131	132	132	134	117	139	120	132	134	113	120	118	133	108	137	138	142	107	140	119	131	125	144	122	110	122	117	113	131	137	115	106	120	139	137	126	135	123	105	119	134	123	117	142	119	126	119	161	116	138	122	125	131	135	127	123	132	113	123	133	131	135	111	121	125	120	139	149	145	140	129	135	139	118	142	139	117	117	136	100	120	114	113	135	133	124	123	128	144	135	127	128	138	113	124	113	117	109	116	126	144	130	112	106	127	125	114	141	118	130	124	154	151	145	134	130	142	103	112	130	124	146	125	126	142	123	122	130	130	129	130	103	134	128	135	108	135	132	108	131	126	131	141	121	143	135	128	124	116	137	150	119	132	130	121	152	108	129	120	146	128	108	144	154	129	125	113	125	134	113	129	131	116	139	135	141	132	122	102	140	150	117	140	129	122	115	116	142	135	131	130	121	129	123	108	125	132	113	127	118	131	126	112	125	124	102	126	148	107	115	146	130	133	130	142	120	147	143	127	140	133	121	121	123	123	115	118	134	142	122	115	130	118	109	118	112	137	109	124	132	134	112	105	128	113	132	110	112	130	117	122	108	126	121	122	128	131	112	138	124	128	134	127	130	113	117	129	142	132	123	137	131	116	128	127	127	148	123	123	118	139	128	156	139	124	136	132	138	143	114	104	149	135	128	151	109	129	122	122	116	132	119	107	135	151	138	104	136	114	129	129	120	138	134	131	108	129	122	136	135	132	123	136	107	121	116	118	130	142	150	123	120	108	168	144	135	138	147	132	118	131	142	134	120	126	128	164	133	95	127	130	145	128	137	126	131	110	128	106	136	113	109	137	111	127	131	125	115	114	137	140	129	111	98	123	124	125	123	122	145	120	138	145	138	122	143	126	116	127	121	147	151	120	133	136	144	136	139	130	111	147	116	144	130	119	119	129	121	113	133	119	120	126	121	131	129	124	109	126	130	133	126	137	124	131	134	104	119	126	129	127	122	121	143	151	114	130	138	121	130	137	145	133	115	145	171	139	132	136	111	120	130	136	139	116	117	137	126	134	123	109	124	132	129	102	114	109	116	138	124	131	101	109	124	116	140	124	151	117	133	124	112	113	112	127	115	129	128	123	127	113	120	114	135	144	123	133	132	139	138	142	130	128	117	124	138	122	116	154	112	150	133	126	115	143	129	127	131	128	125	118
4031	2942	1261	697	522	431	364	378	352	316	338	335	331	318	324	310	326	329	307	328	359	314	310	332	315	343	275	346	290	307	307	279	275	301	342	314	319	312	351	308	321	294	325	270	319	347	306	306	310	308	286	362	315	313	344	306	355	307	322	318	310	330	311	341	314	327	309	314	318	320	307	318	318	296	310	301	326	297	325	293	304	317	289	305	282	273	286	331	315	324	333	326	302	291	288	311	317	294	347	336	310	305	306	298	326	292	292	301	322	342	365	294	331	332	304	321	293	304	295	255	304	336	303	318	293	317	269	330	309	331	335	297	297	330	318	293	274	337	318	330	290	325	314	322	322	283	335	305	299	311	296	331	307	283	294	281	284	326	310	313	289	333	291	274	315	296	333	305	309	324	310	300	332	310	352	304	313	311	291	290	322	297	347	318	291	304	310	297	323	307	276	291	298	298	335	304	317	334	317	298	315	316	301	299	326	293	289	315	343	282	281	328	283	312	302	290	321	365	310	275	323	287	298	300	272	310	273	319	300	287	305	345	317	313	341	323	310	301	309	307	305	292	285	313	282	325	291	318	262	283	313	295	298	321	303	292	345	305	282	306	316	305	342	314	290	298	300	294	313	300	305	303	316	313	283	317	317	312	279	303	305	331	332	321	302	281	321	325	312	290	285	308	278	295	286	306	318	303	299	320	304	320	336	340	313	312	289	324	293	297	287	296	271	324	314	316	328	303	310	315	295	308	296	293	301	326	280	311	322	297	293	305	301	330	307	315	281	293	320	300	314	319	308	295	319	294	294	319	331	311	307	308	305	290	282	329	308	325	291	349	304	321	293	317	332	306	304	331	293	277	292	289	330	297	317	269	252	323	294	298	328	312	301	318	312	309	293	326	324	317	317	308	296	304	277	305	299	314	293	320	312	293	311	297	321	311	336	318	305	325	292	289	322	299	299	321	306	292	309	299	295	321	311	309	311	302	297	297	298	290	320	293	321	295	317	303	316	296	324	352	324	293	327	316	304	311	313	316	311	298	331	343	284	320	324	336	302	295	333	316	309	327	318	298	316	320	300	337	308	273	323	341	310	282	323	294	285	324	313	319	289	314	305	327	325	289	285	306	310	305	322	265	286	291	286	285	296	315	297	312	299	296	306	320	314	310	306	334	301	313	327	292	327	295	325	316	337	288	320	291	302	319	313	338	307	303	304	292	315	293	299	289	311	316	315	291	291	324	316	342	306	299	291	289	306	309	318	322	320	312	315	328	291	325	332	317	327	295	294	331	300	314	301	331	307	304	306	287	328	277	330	295	302	307	298	304	333	267	333	303	309	313	300	323	320	312	320	349	317	290	306	319	291	287	307	313	290	297	310	296	305	292	315	280	318	306	298	290	335	317	331	311	326	317	306	311	318	331	307	320	307	306	322	313	315	307	323	303	320	317	335	334	312	326	327	262	319	294	348	291	313	313	309	328	297	298	325	292	329	320	349	329	309	323	325	330	308	325	316	293	318	314	306	298	290	289	304	295	314	306	332	321	329	291	318	310	291	306	290	310	299	330	302	297	311	292	303	334	294	284	277	276	290	328	300	317	297	330	290	317	274	309	301	294	324	297	314	293	310	321	315	291	333	273	283	318	312	314	321	310	296	316	285	312	304	318	313	296	312	300	277	303	345	308	284	301	309	318	300	317	351	338	321	279	335	345	300	337	307	268	308	310	312	314	338	298	312	322	317	319	300	283	300	313	310	286	315	306	304	301	334	330	278	312	327	302	305	314	264	307	324	310	305	303	320	304	293	303	314	294	302	320	298	302	307	304	312	288	304	297	357	275	296	275	348	323	321	315	287	309	330	299	306	295	323	305	307	321	294	316	295	297	299	345	274	302	324	284	321	306	302	321	332	298	284	296	291	337	280	325	303	338	323	279	329	306	311	352	285	289	312	292	319	332	291	317	308	333	296	284	317	312	335	303	337	296	309	311	286	320	326	274	317	333	313	292	305	259	284	294	302	345	315	313	326	328	319	323	316	275	331	285	316	298	286	313	266	297	321	302	313	317	308	287	323	312	296	293	325	293	327	312	312	300	295	309	287	300	323	323	309	327	338	311	311	296	308	279	315	297	311	305	308	329	312	307	277	308	300	304	317	308	303	321	297	341	303	302	349	295	338	301	294	322	314	333	289	298	323	297	325	325	297	347	284	322	321	296	296	344	293	298	315	297	291	311	307	336	300	316	293	285	300	317	292	300	317	307	310	305	317	312	316	306	310	321	275	309	299	314	330	278	301	311	317	303	312	302	316	321	321	297	307	289	305	312	310	293	303	314	329	317	286	301	328	289	337	313	340	339	315	296	301	294	327	311	333	335	319	319	299	289	307	322	331	327	321	293	307	269	322	307	302	314	341	311	330	317	327	313	315	330	316	348	276	333	307	306	285	310	310	315	295	326	289	327	318	329	293	290	304	341	264	300	298	299	314	325	301	289	303	280	312	303	287	282	313	297	304	300	303	340	287	309	306	293	307	283	320	339	318	261	315	323	320	312	293	320	302	288	322	313	312	301	298	312	330	277	300	300	291	282	293	314	288	286	345	308	282	325	313	297	348	334	290	277	334	307	306	352	318	304	300	341	305	320	321	310	339	282	305	289	305	313	297	324	331	317	316	299	307	304	300	308	273	328	282	314	305	297	321	309	316	324	286	338	351	324	310	305	297	336	312	292	305	346	325	342	316	292	300	309	297	305	312	294	295	329	304	331	309	340	310	268	280	318	313	306	307	294	315	303	315	303	297	292	278	309	308	296	336	281	290	303	339	342	279	285	312	295	283	316	325	306	302	300	325	314	332	297	308	314	330	289	339	306	330	328	302	301	308	357	326	321	307	313	323	307	302	309	336	326	289	317	328	330	312	292	289	317	313	349	311	330	287	302	289	313	274	293	279	331	291	315	309	325	293	299	296	291	289	306	329	316	314	315	305	286	315	318	291	324	339	300	341	306	309	340	298	295	355	312	318	280	292	313	299	319	304	337	340	344	310	297	310	296	338	310	311	320	312	310	330	337	290	288	308	324	328	304	338	322	324	312	333	340	324	311	319	316	322	310	311	293	294	305	284	309	342	285	333	291	300	308	312	296	304	296	325	289	312	295	270	324	335	285	308	314	305	320	314	311	308	309	286	276	333	307	304	297	320	298	326	310	296	322	305	290	301	331	298	337	307	291	321	341	300	292	273	317	306	332	310	298	316	309	312	311	316	292	316	340	280	308	340	282	302	307	318	344	292	298	315	326	313	296	325	328	307	334	339	303	339	338	301	327	317	350	309	328	306	294	303	333	295	286	311	321	307	309	303	326	299	283	322	290	301	359	304	315	309	332	337	320	309	308	334	347	321	329	322	313	319	337	288	328	330	299	307	311	310	285	337	302	344	268	330	294	283	290	307	316	284	323	329	280	283	352	321	313	322	325	311	293	323	288	340	295	328	293	285	331	306	308	311	291
34006	15123	2430	588	475	429	448	476	409	426	399	478	470	388	429	374	444	449	405	438	437	458	415	409	429	439	427	455	398	491	434	426	405	465	399	401	421	430	464	457	410	439	427	426	411	401	443	442	390	379	416	395	431	436	412	423	415	434	404	411	403	420	412	478	443	435	457	399	404	438	443	426	425	439	413	428	455	371	420	412	422	424	433	425	454	431	427	429	431	437	435	412	418	378	414	406	457	445	406	406	426	497	419	433	423	434	390	487	436	446	400	397	403	435	442	432	417	455	428	426	415	421	443	443	461	412	403	434	411	416	421	404	463	408	426	414	452	416	436	414	365	400	400	441	402	431	430	429	409	387	450	439	417	408	446	396	433	408	422	409	442	442	436	434	445	429	455	399	393	409	388	442	438	472	426	421	430	384	386	397	440	430	415	425	422	390	426	439	439	424	423	403	427	394	411	445	436	419	419	370	419	435	419	415	454	447	454	391	420	401	445	416	393	401	403	412	423	401	466	428	399	397	427	447	404	431	419	421	392	418	408	430	416	406	461	422	384	463	439	412	398	400	415	435	405	403	416	416	397	410	467	424	413	436	442	430	395	425	425	432	488	439	436	403	387	419	437	438	404	425	423	425	454	432	464	432	436	426	419	424	425	443	439	421	463	445	463	423	412	431	449	425	405	403	383	415	388	398	407	413	440	407	386	430	383	414	416	476	416	426	391	434	392	430	423	386	406	421	432	446	422	465	439	452	417	396	412	433	421	410	388	401	445	431	422	459	428	449	410	420	424	429	401	433	426	424	411	438	444	441	411	429	417	441	424	430	408	407	377	434	416	425	422	399	457	433	448	440	409	412	375	432	435	395	418	451	396	400	434	429	451	460	458	393	367	423	398	431	448	392	404	432	394	384	422	413	397	431	446	405	409	444	422	400	445	417	410	366	428	393	448	470	447	405	417	410	436	428	439	438	433	386	430	403	404	408	407	424	419	415	431	409	407	426	414	406	435	394	396	412	394	412	397	439	382	428	408	438	461	403	407	388	421	394	417	373	398	451	444	448	415	418	393	436	399	406	440	432	419	450	434	442	471	471	402	440	376	424	428	429	416	409	431	439	461	426	424	412	416	366	426	409	443	436	431	451	432	467	417	453	410	396	435	396	424	405	405	416	427	432	388	402	407	406	422	419	435	462	449	443	410	430	416	403	437	479	452	468	459	421	433	406	430	465	427	434	412	480	403	393	444	396	389	412	390	436	413	443	428	401	408	403	417	387	432	432	407	433	416	446	393	435	468	446	437	444	405	437	435	415	425	416	449	414	407	414	422	411	442	398	442	383	463	440	460	429	409	438	429	401	428	424	406	419	402	432	419	396	460	420	419	392	461	380	432	425	427	449	467	420	408	416	413	443	479	412	443	440	441	421	446	450	412	391	427	445	473	425	444	451	453	439	461	421	391	454	461	451	404	427	432	387	433	438	378	421	407	451	420	407	482	379	427	424	413	424	422	405	424	396	405	449	444	409	440	434	432	425	447	420	426	431	447	452	387	465	459	401	402	452	424	463	421	424	440	412	438	439	456	445	443	378	439	425	410	421	397	430	416	421	425	423	470	472	394	435	424	390	396	434	424	366	418	418	430	391	375	411	401	418	416	443	442	467	405	417	437	466	393	446	400	429	421	387	412	415	421	423	431	417	441	456	456	422	410	473	431	450	426	407	425	473	439	434	411	430	440	406	399	440	456	436	441	407	442	412	435	426	389	418	433	404	405	413	377	396	410	432	408	412	443	439	398	431	419	399	444	407	468	420	405	416	457	455	427	439	450	426	437	430	412	396	422	425	456	399	438	435	407	419	413	421	392	412	415	441	395	409	431	420	429	433	394	419	422	407	473	406	420	427	421	478	403	433	436	400	421	419	365	411	389	388	396	429	398	432	427	444	431	416	418	425	441	448	460	429	395	393	441	398	370	427	431	429	455	426	411	439	410	436	414	431	390	409	446	429	454	426	428	435	407	451	452	434	422	441	443	416	420	449	427	422	471	443	417	401	423	423	444	411	438	414	430	416	384	411	421	430	426	414	432	469	434	387	438	428	386	390	382	420	425	430	376	386	408	449	450	449	449	443	430	363	404	438	438	426	434	413	416	449	429	425	418	400	426	417	436	388	435	414	446	432	426	460	438	421	454	419	412	397	438	428	435	422	422	460	415	391	402	413	440	487	414	435	423	427	416	370	436	426	427	448	426	383	403	399	423	420	466	422	463	473	433	446	445	394	418	422	409	395	434	443	433	402	389	451	437	400	375	423	443	398	399	442	408	382	405	410	415	420	388	394	420	397	422	415	443	448	393	417	404	427	425	437	408	406	397	438	418	435	452	452	424	465	392	439	424	403	494	456	447	438	447	431	434	410	439	409	400	453	442	396	396	449	423	411	425	454	423	420	377	429	378	420	418	446	381	442	442	445	427	415	393	398	411	414	426	403	423	419	407	443	393	409	416	417	433	397	468	436	435	413	452	425	421	388	430	399	416	443	421	421	462	424	419	418	430	393	417	420	421	398	412	423	439	435	416	395	409	400	427	400	453	421	422	429	434	419	422	421	421	436	422	449	438	465	464	402	418	409	395	403	406	434	418	403	428	444	424	431	446	413	444	406	444	446	481	395	398	385	423	410	443	452	416	419	405	434	439	359	404	395	467	445	405	467	406	425	391	463	451	476	387	422	406	412	413	436	425	410	455	416	434	401	424	447	433	404	412	438	391	399	436	412	376	432	414	423	414	423	432	405	402	415	417	441	443	441	431	426	446	436	407	389	408	413	431	419	439	445	414	430	445	385	432	434	432	410	394	407	443	437	430	408	404	421	417	437	369	438	439	416	466	435	386	416	439	397	402	444	447	387	403	439	384	434	447	489	435	458	439	419	422	418	423	426	425	436	436	409	454	412	415	442	465	427	453	407	457	417	382	437	416	429	423	421	450	450	418	454	415	442	423	451	402	436	445	465	434	435	406	434	443	426	456	434	445	426	420	416	403	460	414	410	412	431	442	424	401	396	462	442	447	437	363	462	426	385	451	390	452	428	428	411	446	442	407	462	432	445	399	444	426	442	433	414	392	376	421	473	419	430	397	408	453	428	407	455	397	431	441	411	410	454	436	426	402	433	407	424	393	428	431	411	411	430	435	432	430	455	425	425	406	386	425	463	413	423	444	393	414	494	415	405	382	415	460	404	419	422	430	437	419	393	395	420	419	431	441	392	446	408	468	440	402	414	446	398	447	480	448	430	420	426	400	453	449	436	425	418	450	439	418	453	410	400	436	428	440	444	420	431	437	407	415	459	405	426	410	390	419	435	458	415	425	430	457	393	412	375	417	376	429	404	396	449	414	399	407	425	416	414	423	427	400	427	414	420	405	438	479	422	414	398	443	442	455	461	415	401	421	437	439	418	433	450	416	443	408	419	441	439	446	371	401	392	459	442	422	422	409	406	451	436	419	402
8134	968	830	900	899	882	872	886	828	926	910	954	876	874	917	867	870	884	898	881	895	915	850	886	884	911	840	882	867	881	884	877	924	883	876	904	875	896	870	824	863	907	865	879	850	864	883	908	882	820	863	866	882	852	882	882	820	822	853	902	848	853	843	893	863	858	865	897	905	820	832	849	925	885	854	841	881	914	888	894	850	846	860	880	892	849	887	849	885	841	874	895	857	879	855	871	868	949	887	884	903	870	824	859	881	872	823	931	853	825	882	837	885	869	863	877	848	877	831	813	864	884	895	886	892	842	905	809	840	909	880	900	882	842	794	874	847	854	891	877	861	835	914	882	834	901	878	850	882	890	868	856	852	874	889	881	820	839	889	900	909	934	890	872	886	863	839	837	899	895	864	883	892	852	856	813	826	869	864	882	926	903	899	843	899	854	901	811	907	860	875	853	835	921	866	886	876	862	826	876	896	910	885	863	895	902	857	830	888	925	917	899	831	897	868	898	855	835	867	838	847	870	903	900	868	823	881	874	869	848	861	853	867	891	902	886	872	892	867	858	812	877	862	924	852	890	872	865	820	823	916	916	904	874	875	810	872	792	837	944	843	885	914	894	880	821	883	867	902	878	866	808	875	883	909	860	850	882	864	861	835	830	888	922	858	876	911	933	934	890	901	913	908	915	884	889	875	871	881	898	842	841	841	826	865	865	863	860	860	857	874	935	861	868	841	908	914	877	872	877	894	858	884	875	873	831	872	844	830	866	845	869	853	931	813	833	888	891	886	874	871	882	918	898	900	895	867	917	868	875	808	929	917	831	865	861	892	932	830	832	921	874	889	855	894	859	890	897	833	877	838	910	874	866	828	879	838	837	833	843	909	902	880	874	908	857	887	848	819	891	867	891	899	850	896	914	865	847	853	868	841	918	878	889	885	840	857	848	891	922	930	826	887	837	825	918	880	870	861	844	847	881	903	882	858	873	910	857	861	838	881	880	862	880	837	824	875	884	863	879	879	880	832	945	869	890	875	857	855	828	879	900	887	857	857	846	860	868	895	884	879	862	881	872	947	843	906	834	836	871	860	878	923	857	867	874	883	889	922	903	908	864	875	842	872	896	862	885	917	893	886	839	879	830	859	820	875	884	902	787	881	890	873	842	888	848	926	877	895	854	863	851	895	850	850	919	859	861	867	830	908	933	909	889	936	881	822	854	812	895	915	813	873	868	885	926	884	890	930	846	916	893	830	833	867	896	815	891	859	877	866	866	884	846	875	858	844	791	904	843	901	866	905	899	858	908	900	877	865	916	838	872	862	843	863	874	835	888	860	871	836	897	871	855	908	889	853	829	846	873	828	881	816	889	825	844	847	908	937	874	883	871	827	862	851	923	891	947	852	893	904	834	821	865	839	818	848	871	866	928	842	841	847	849	861	843	864	819	893	874	872	888	867	916	884	906	862	873	872	889	876	894	902	865	886	848	850	850	856	848	827	884	925	835	863	894	844	841	899	884	838	851	895	844	844	908	893	905	890	938	843	841	834	882	869	840	929	902	884	867	830	943	875	867	855	868	874	860	896	840	875	961	828	858	888	877	866	889	910	889	866	925	907	865	857	831	874	818	888	945	875	911	849	882	838	873	871	860	848	888	854	873	894	890	833	905	894	831	870	915	859	889	852	859	826	893	860	855	842	872	889	870	871	879	924	867	872	884	870	853	892	845	871	834	895	892	919	931	883	870	865	808	895	807	885	878	848	892	886	860	882	866	871	842	879	858	914	914	849	862	872	885	874	849	834	843	887	843	859	882	850	906	901	902	869	865	832	936	857	872	862	841	820	863	864	833	884	913	873	841	834	871	917	908	832	829	890	870	873	874	895	888	850	842	862	912	930	887	850	899	849	893	886	859	914	896	832	889	879	900	838	873	898	876	913	847	844	854	870	859	875	971	857	823	880	820	843	868	861	876	813	820	862	848	934	875	887	879	849	871	842	865	897	916	838	913	865	886	869	858	810	867	901	881	866	838	852	889	851	882	891	866	899	898	866	897	863	905	857	864	835	921	856	895	842	834	844	844	892	851	876	824	855	866	873	886	859	849	884	868	872	907	887	892	813	868	807	867	892	880	892	839	846	875	870	976	878	889	868	892	850	883	931	844	849	824	862	851	869	856	898	879	863	889	865	869	868	845	849	861	896	873	957	871	827	940	893	852	858	929	845	930	898	858	839	874	844	845	903	953	858	873	920	861	836	901	823	844	842	904	888	828	892	879	898	856	832	854	886	857	844	864	881	886	860	849	909	885	854	848	867	873	890	865	866	862	819	902	868	835	872	842	860	860	904	844	829	908	885	820	861	843	843	867	919	856	867	843	869	880	849	875	875	848	864	854	875	860	820	891	826	920	885	851	902	877	865	837	868	879	886	896	863	871	885	861	825	937	892	893	897	866	901	873	894	874	885	825	815	934	885	889	838	854	837	828	878	911	838	901	813	891	853	890	901	925	906	876	845	906	889	848	897	826	889	831	871	893	831	854	916	884	884	900	836	879	847	915	899	883	850	833	908	888	843	891	852	884	865	901	925	826	908	849	892	827	875	857	882	885	832	932	846	845	922	881	843	863	891	862	885	889	870	883	823	831	881	859	814	868	895	890	809	909	885	867	846	945	881	937	911	886	886	874	924	856	856	824	863	816	903	858	884	873	859	875	938	890	931	881	874	902	889	919	923	896	845	942	878	882	890	834	875	869	917	865	836	894	880	908	823	854	830	856	872	880	881	893	861	844	875	871	914	929	852	847	863	887	869	889	854	878	876	896	868	905	880	866	889	850	896	858	863	826	899	911	854	899	865	830	855	903	870	900	828	900	823	871	922	916	853	884	859	886	880	892	867	885	822	867	859	861	901	887	895	844	895	833	878	824	900	907	910	870	888	822	898	888	869	829	866	863	912	819	901	853	815	951	934	850	836	877	854	911	882	858	867	866	883	862	908	897	850	866	855	903	868	905	878	923	889	869	884	891	877	894	901	883	881	906	869	820	870	866	868	838	910	905	876	892	851	853	871	875	869	894	876	861	862	918	907	865	864	882	881	912	836	808	896	885	855	835	821	848	852	876	887	902	897	876	877	852	911	863	921	886	834	870	898	871	839	843	823	834	871	817	850	848	889	831	920	848	887	836	866	843	887	910	850	900	864	891	886	881	879	849	850	904	893	923	824	924	931	853	878	897	888	859	874	848	834	853	814	858	824	896	880	850	835	847	901	875	884	884	898	889	880	885	861	856	870	869	886	868	913	819	826	878	883	851	905	901	874	833	887	906	870	899	894	923	899	882	905	873	914	882	856	871	809	866	893	911	857	825	857	875	872	894	876	857	881	844	867	869	915	906	861	870	891	892	887	880	858	897	869	935	848	886	900	896	824	880	878	876	843	869	850	839	909	833	874	806	885	889	888	920	907	862	828	888	846	862	894	882	857	868	871	836	886	826	871	895	893	869	887	831
25911	21584	24222	29414	21577	10839	477	338	304	343	322	331	278	272	288	278	283	261	256	293	253	260	265	300	305	313	260	292	254	260	279	257	280	293	254	246	277	267	258	237	292	279	276	276	281	269	285	250	213	253	271	280	275	280	238	270	242	281	247	284	279	256	268	256	277	264	262	291	261	245	271	262	296	259	265	265	276	267	273	291	266	272	259	279	245	269	276	254	292	257	268	296	247	221	275	298	303	243	282	251	233	250	255	265	243	281	259	279	264	268	268	244	278	271	285	287	264	281	264	230	297	276	256	247	264	247	250	262	295	278	252	269	272	255	262	272	291	267	269	297	239	297	245	255	256	299	270	275	300	273	285	268	244	239	232	282	245	273	277	264	280	253	264	252	315	253	266	279	261	269	266	265	282	249	255	275	268	313	294	251	265	254	258	268	252	264	246	273	254	258	242	244	244	235	279	252	251	233	267	265	287	267	260	284	259	261	273	283	251	272	298	262	247	268	245	281	258	243	271	298	284	258	265	280	282	229	277	255	260	258	275	295	278	282	260	273	264	259	272	291	279	272	255	265	286	239	298	254	256	272	254	259	270	276	273	258	263	268	264	263	307	292	253	228	263	263	251	268	243	225	246	277	260	279	279	263	236	258	241	257	236	246	262	244	262	248	271	263	236	280	269	275	264	280	266	256	254	246	307	271	266	252	290	261	304	244	237	243	306	255	277	244	267	296	273	245	259	285	270	247	250	247	245	269	271	288	253	277	280	278	261	298	272	271	251	296	252	229	269	280	247	250	269	270	271	254	275	254	257	264	290	282	275	268	271	271	287	277	273	252	275	288	257	248	254	244	265	262	247	265	223	278	249	249	251	257	286	279	287	261	261	276	257	285	248	256	271	278	291	249	249	253	270	232	250	243	264	290	244	281	274	275	258	254	241	264	236	233	271	262	243	255	265	258	288	247	240	248	254	261	267	283	252	247	249	268	304	275	287	254	249	280	273	287	295	256	259	268	274	252	263	253	247	266	246	268	258	287	247	268	245	252	256	279	256	246	287	288	279	288	281	270	267	251	253	272	296	243	246	265	261	241	266	275	265	243	256	249	231	263	282	250	279	292	236	231	273	284	272	266	279	269	280	283	254	250	255	283	278	285	252	294	272	266	252	292	230	258	287	248	235	267	277	278	260	251	258	270	287	251	268	271	244	253	250	269	261	266	254	276	265	284	275	288	244	251	263	235	276	264	279	264	257	271	252	274	279	263	256	288	254	283	274	252	266	278	259	265	259	292	275	260	277	266	249	271	282	228	223	273	273	265	259	240	258	270	274	253	264	245	251	245	238	253	260	261	266	266	243	241	246	284	265	280	263	287	285	245	291	262	267	272	254	276	260	268	267	252	279	263	275	248	259	244	277	275	267	238	282	300	309	252	290	247	246	226	261	275	280	297	268	318	282	266	249	277	250	268	291	242	253	263	282	261	277	257	243	262	265	262	269	257	266	269	302	250	236	265	259	257	280	260	268	248	267	254	269	284	279	273	257	270	242	257	263	249	289	251	260	258	283	256	259	261	280	264	233	261	270	238	244	266	244	286	229	264	282	290	247	262	279	232	259	291	257	261	254	276	248	265	242	258	280	252	254	290	277	287	253	289	261	253	274	252	263	243	262	251	251	238	269	277	299	241	255	260	265	268	274	265	272	241	268	287	256	259	305	267	286	258	296	232	288	244	253	261	266	262	275	220	297	263	266	259	273	266	257	257	267	297	259	250	261	250	261	263	243	276	252	249	267	262	263	246	248	230	245	257	260	245	247	280	275	249	274	249	232	226	297	250	275	291	239	267	292	246	263	231	274	266	280	276	245	249	271	272	279	260	257	270	303	251	289	273	262	242	237	273	293	273	265	268	255	243	281	257	252	250	262	292	263	289	249	283	230	265	258	260	242	257	262	259	242	252	270	287	280	263	247	253	270	275	273	283	291	287	252	254	249	288	253	285	304	247	260	277	260	247	238	269	262	240	245	226	299	276	272	295	247	268	222	266	280	289	253	221	287	267	280	270	266	284	286	225	239	262	232	269	234	294	263	240	255	302	288	275	262	274	266	265	247	260	280	301	255	280	247	274	247	282	262	246	304	254	282	259	264	272	255	251	259	265	311	256	265	305	291	272	254	250	265	239	250	262	265	246	241	255	301	250	252	273	282	269	264	263	280	272	275	284	259	266	294	272	253	266	281	245	232	262	273	263	282	271	275	283	220	267	286	247	284	266	283	253	244	275	283	294	253	254	286	266	280	297	268	299	263	258	292	278	288	280	256	255	240	267	256	278	242	261	281	268	256	271	247	263	249	262	258	240	237	244	238	253	289	260	271	285	248	262	247	287	240	264	230	274	254	257	273	287	251	272	248	237	295	272	279	250	256	238	256	297	302	254	232	261	278	219	270	228	286	260	294	275	275	233	267	276	281	254	296	266	283	292	274	245	247	281	260	271	265	253	259	239	240	275	268	265	260	251	281	252	261	299	251	269	264	266	263	256	247	264	282	247	298	248	241	231	262	248	261	275	252	248	266	249	283	229	269	208	275	235	267	253	275	254	276	298	269	262	252	258	277	277	280	269	259	277	265	250	248	253	272	267	278	305	260	260	269	239	269	255	263	255	300	245	273	245	240	235	253	267	254	253	252	248	273	249	247	285	279	232	256	273	279	240	263	260	279	269	279	258	232	230	240	246	251	255	287	254	252	271	255	247	250	252	241	254	257	264	265	241	286	299	269	248	245	250	256	289	269	253	275	237	272	267	256	244	265	265	268	289	288	271	273	237	261	287	261	269	261	267	252	255	244	275	243	281	246	278	259	261	287	232	275	277	256	262	225	275	247	235	259	278	252	274	290	250	265	280	240	277	270	291	270	250	285	239	291	222	242	276	264	271	228	268	259	247	249	262	278	256	243	295	261	292	290	274	269	251	270	268	281	259	247	273	262	265	253	263	261	293	284	277	265	240	234	248	220	292	252	240	256	280	298	248	285	231	259	261	241	247	259	257	279	268	218	279	279	253	278	238	250	240	270	241	245	276	300	243	287	267	256	248	291	268	239	260	283	254	249	239	254	314	252	271	288	245	279	294	261	269	258	258	268	271	267	276	275	262	255	255	259	297	258	269	255	268	257	245	295	279	259	276	239	221	267	265	278	257	250	258	254	248	250	232	250	248	260	281	257	244	277	253	270	244	258	246	254	292	238	276	300	281	272	243	274	278	250	242	280	261	258	257	256	254	296	266	238	249	249	263	247	282	263	261	249	256	260	251	239	275	258	276	258	277	240	256	282	261	288	246	257	277	263	245	251	266	270	288	305	282	283	247	297	260	266	285	255	251	282	273	281	236	303	251	277	256	254	258	296	264	293	267	265	287	276	281	263	272	247	264	277	262	273	246	256	246	262	250	226	251	275	269	276	274	233	253	256	263	270	274	253	246	255	272	283	284	288	252	305	266	258	267	272	252
4408	1985	1062	744	626	580	589	608	586	597	513	560	578	594	556	554	597	527	545	522	600	528	579	551	533	572	561	597	526	611	564	546	549	574	582	570	523	538	577	533	585	522	557	604	552	574	514	557	578	569	553	564	597	526	584	553	531	597	544	590	557	543	588	594	550	569	550	577	533	586	555	546	541	530	567	547	604	568	606	567	541	598	586	574	573	585	554	556	588	587	563	567	557	546	541	554	539	568	533	568	525	552	541	550	537	538	584	539	601	553	577	566	588	560	555	552	577	561	549	530	542	554	579	551	592	610	575	526	576	580	551	530	559	564	575	543	542	575	550	587	554	560	569	561	580	503	535	552	567	569	536	532	558	571	598	518	587	519	552	561	551	552	579	574	593	529	550	550	537	526	592	583	570	607	601	582	567	556	552	571	582	550	548	550	554	558	536	577	555	529	552	579	563	548	543	563	530	556	565	509	579	520	543	539	515	569	551	532	520	557	549	533	561	534	530	511	580	561	565	567	576	569	532	564	551	521	543	544	551	555	522	564	580	540	578	567	577	550	524	587	568	547	535	558	531	573	563	588	561	534	567	514	561	555	570	598	553	576	539	543	573	553	586	559	550	526	584	546	525	582	551	554	562	549	543	568	594	560	549	577	554	608	604	565	556	597	531	588	557	564	557	533	550	580	542	560	577	549	557	553	523	544	543	559	536	556	562	532	546	597	501	586	559	522	554	523	570	582	577	581	541	574	535	524	618	578	533	568	571	528	568	542	578	547	532	531	561	575	591	530	557	582	597	530	536	553	570	570	514	546	557	578	608	555	579	540	534	613	525	580	537	540	520	505	572	550	577	547	562	514	548	622	559	552	549	584	557	544	550	538	563	562	568	518	605	560	531	547	581	553	587	587	608	537	530	544	503	589	538	595	577	536	542	580	600	601	604	567	555	554	540	575	540	521	569	600	558	577	553	606	556	560	568	533	537	563	560	580	525	588	572	571	541	560	537	532	546	523	539	560	573	556	551	540	552	564	536	554	545	544	584	518	539	555	504	554	568	573	533	586	565	543	511	535	603	553	509	559	604	530	523	552	547	554	521	597	572	543	563	588	592	552	546	575	566	556	597	593	541	544	535	572	536	567	585	540	612	547	589	533	587	567	559	557	567	537	543	578	552	541	552	536	569	626	556	561	582	566	550	542	527	528	512	576	547	558	582	526	539	588	545	535	561	558	554	554	573	560	562	539	533	531	551	575	573	542	573	564	553	556	558	571	581	565	580	565	551	613	554	543	537	544	545	537	569	527	552	582	501	547	558	579	597	528	535	527	560	572	563	558	556	583	554	575	567	594	542	559	551	556	592	558	538	630	592	540	547	560	575	524	560	549	575	540	563	566	576	517	584	583	582	619	560	515	570	547	568	584	578	590	560	522	576	579	544	578	586	548	536	512	555	537	559	585	559	584	553	563	532	569	586	578	547	579	564	570	525	545	546	552	532	572	552	586	568	583	576	550	567	555	535	615	543	528	540	567	552	622	531	573	555	552	581	524	494	547	532	560	548	541	555	531	573	540	517	536	582	539	574	561	545	575	564	562	560	554	534	558	495	602	567	557	562	571	607	556	579	618	587	539	592	564	521	538	585	568	554	540	546	572	619	548	578	557	579	565	584	563	578	537	563	568	558	527	529	513	489	597	576	506	562	556	591	596	595	555	583	598	559	530	550	542	554	579	582	568	563	553	562	576	579	554	566	562	577	580	604	578	564	565	542	566	569	582	595	573	577	549	562	566	549	535	527	549	505	558	576	559	540	581	572	565	587	538	547	561	541	557	548	541	603	525	575	549	557	547	556	595	569	565	559	563	585	577	582	526	568	543	521	532	584	582	519	558	561	539	563	575	541	510	552	576	521	539	551	547	575	531	563	570	541	497	547	559	566	545	592	525	564	547	564	574	565	563	554	555	545	552	501	542	596	532	535	592	556	520	550	559	529	592	559	553	551	600	561	565	540	550	566	600	568	559	544	531	517	550	526	542	585	555	538	533	554	571	599	555	625	569	562	564	562	581	572	551	586	511	562	596	579	528	544	561	537	556	558	553	541	560	535	592	527	533	549	607	569	565	550	555	529	519	537	517	529	569	638	583	527	557	609	562	572	561	565	534	586	570	563	584	551	575	560	537	564	585	526	538	541	649	530	591	562	523	556	568	522	551	530	571	609	576	583	536	526	574	559	590	527	568	586	573	555	586	543	579	526	526	552	563	553	564	575	539	564	570	566	585	578	553	554	535	565	563	578	567	580	524	537	580	564	560	546	552	561	571	532	565	543	584	572	568	581	585	555	556	542	520	539	578	548	555	509	539	594	577	580	589	602	569	538	566	511	569	552	534	566	549	552	580	564	558	593	551	560	603	535	531	554	554	573	550	556	569	559	589	557	563	550	574	603	552	567	589	555	555	519	545	544	571	570	580	563	561	576	554	585	532	563	565	571	515	511	546	528	543	551	580	579	559	553	571	561	553	549	574	548	570	581	577	542	550	606	558	576	582	556	573	586	591	595	566	582	572	549	576	574	575	580	514	589	527	530	554	574	539	582	553	557	571	557	598	573	533	590	591	560	546	543	570	511	595	542	535	545	583	558	552	557	527	559	563	569	541	547	563	558	566	562	598	554	566	546	563	576	604	519	589	553	565	547	580	580	533	551	529	573	567	576	560	568	553	546	610	531	566	563	588	586	552	574	555	563	528	580	576	572	570	530	539	573	597	582	557	543	564	565	549	545	581	558	550	517	580	552	584	564	553	520	551	543	587	550	532	562	579	533	542	590	552	557	561	563	545	540	518	556	526	542	571	547	606	568	517	512	527	565	524	574	529	521	586	539	546	535	562	548	527	582	577	575	577	544	559	568	549	589	584	542	563	610	555	521	516	549	544	542	580	587	561	558	542	613	548	509	575	542	528	550	557	532	597	515	524	549	577	565	567	551	562	566	504	576	531	572	608	579	587	572	554	610	535	562	553	526	550	555	571	558	521	577	551	550	552	550	558	588	546	549	569	564	559	550	598	565	564	515	535	551	562	577	550	519	580	544	532	570	527	562	540	560	575	550	588	575	559	524	564	556	577	545	557	562	588	571	510	589	567	517	572	542	580	563	582	557	584	571	541	578	550	560	540	553	580	593	557	565	571	534	553	600	586	561	556	594	598	586	600	564	592	554	569	525	597	533	523	590	522	552	525	564	584	575	557	531	562	562	574	525	588	617	573	539	583	546	577	583	553	548	526	582	559	550	542	520	525	521	570	595	548	543	581	535	528	571	565	517	585	569	575	547	526	561	612	561	598	541	552	557	553	584	532	537	511	596	539	542	568	561	560	543	542	536	573	545	549	559	572	579	566	588	556	566	559	586	553	509	590	513	528	575	551	564	573	517	576	599	562	580	615	565	571	553	588	561	533	572	516	567	570	565	542	543	544	545	547	566	559	589	579	600	565	584	561	553	610	570	563
25207	21600	24660	28991	21602	21625	10328	368	270	216	203	189	203	205	182	164	146	153	167	174	149	133	148	147	155	145	153	127	138	139	132	148	160	133	148	124	138	135	147	116	144	111	116	133	129	114	132	136	131	135	114	120	139	136	96	123	135	120	110	128	142	122	148	139	122	134	125	128	112	139	132	151	125	93	111	123	135	119	123	124	128	137	137	126	130	122	138	140	139	118	121	115	151	145	121	140	116	135	143	124	118	117	131	120	137	114	122	128	151	122	128	121	125	123	118	130	142	117	130	135	130	132	117	120	164	140	113	124	121	120	124	138	126	141	118	127	104	131	127	124	141	159	127	128	136	140	114	119	122	132	111	129	113	127	130	127	148	118	105	121	124	128	112	117	139	120	125	101	123	145	130	129	143	122	119	127	114	122	118	124	115	130	112	124	136	98	126	137	118	132	151	141	131	111	129	147	134	138	144	136	128	137	117	113	109	109	148	130	116	109	102	141	138	147	129	127	126	120	96	140	114	131	116	130	130	119	131	145	131	132	155	130	123	136	119	134	122	90	130	131	135	147	126	130	124	115	129	158	130	114	146	121	124	109	131	107	137	124	119	154	133	111	132	137	145	136	126	127	115	123	120	130	135	111	122	141	142	139	130	138	116	140	113	150	134	123	125	130	124	136	114	143	136	118	123	156	132	124	120	152	117	115	117	141	122	131	121	119	134	130	127	119	121	113	120	127	121	133	126	132	129	131	115	105	127	127	125	137	121	121	156	116	124	113	132	124	99	135	132	139	126	135	138	139	101	140	136	152	118	118	122	134	105	127	125	134	108	130	105	118	131	127	120	124	156	115	124	114	115	129	138	140	144	126	143	141	125	111	138	112	133	142	98	122	134	142	119	108	145	118	112	118	125	130	129	120	119	119	134	128	143	121	132	122	110	140	132	138	121	134	139	148	110	113	138	169	123	125	124	114	130	140	115	130	120	139	141	126	124	127	138	123	127	125	123	129	123	124	112	107	118	132	133	151	137	130	124	148	126	112	132	149	147	116	131	105	122	154	146	123	112	104	109	129	147	123	146	138	134	121	124	121	138	123	109	121	126	119	117	139	109	123	101	111	104	130	137	118	128	118	94	101	128	125	132	125	125	145	149	138	149	124	122	134	134	139	106	128	121	128	141	110	116	148	132	125	133	126	121	117	106	141	105	141	112	116	112	131	106	131	136	125	125	129	126	130	130	141	136	117	127	130	133	124	124	133	123	112	111	141	110	121	100	129	110	110	121	140	121	146	148	111	124	125	139	135	139	123	134	104	109	146	121	132	129	127	107	117	140	152	130	120	120	134	133	129	112	136	137	119	119	123	136	116	128	129	153	133	116	119	126	126	113	137	123	118	114	128	128	126	125	113	107	128	143	142	141	129	127	103	126	117	111	125	129	110	117	125	128	128	107	111	124	119	124	152	134	153	125	112	124	138	148	140	142	143	143	132	114	101	131	136	128	157	125	135	109	132	110	146	120	113	118	110	139	107	119	130	132	114	122	119	149	141	131	134	133	132	129	140	132	117	126	143	141	121	133	138	148	123	120	128	107	114	157	134	130	149	137	122	127	99	125	134	126	140	140	144	122	139	103	125	152	140	145	119	121	117	118	130	126	106	157	154	121	128	125	121	121	119	137	123	131	128	120	138	154	116	123	110	130	134	126	137	130	112	115	112	115	103	127	118	90	121	136	129	145	137	114	131	142	115	123	126	129	125	111	134	136	128	121	117	124	125	139	117	136	129	122	131	119	126	120	147	135	138	127	138	144	122	121	141	128	143	127	118	126	119	128	130	130	103	114	120	121	120	137	121	96	132	112	137	124	109	133	139	134	129	123	119	113	117	119	131	121	111	129	135	140	125	114	111	124	142	137	149	132	117	129	101	120	113	132	132	122	112	121	134	152	139	160	116	131	132	131	131	114	145	114	139	128	140	112	125	107	135	110	142	113	110	126	151	119	115	124	140	136	120	142	121	146	151	148	124	132	120	104	129	149	122	125	157	127	127	123	131	133	117	117	138	108	140	128	129	112	128	116	102	111	137	119	129	116	138	148	121	135	132	122	133	122	155	127	123	141	138	118	133	143	110	150	146	153	125	146	120	133	147	121	138	131	122	121	113	127	118	129	109	120	115	129	118	135	110	130	131	115	112	121	121	140	127	153	131	154	118	105	114	114	128	128	129	132	116	158	140	132	145	144	153	133	122	126	130	144	128	116	121	111	111	129	122	117	112	130	128	132	110	131	137	134	115	118	113	134	130	112	129	120	116	107	125	131	117	128	115	105	119	128	118	123	139	143	134	126	123	118	126	115	121	145	115	140	142	112	117	131	126	126	123	134	133	141	143	130	132	122	106	119	136	132	138	129	121	112	121	130	129	149	121	139	133	139	125	133	135	130	116	129	110	139	118	151	129	118	125	137	120	126	125	122	123	115	116	143	116	133	134	120	122	125	117	141	140	114	127	125	138	113	114	129	120	107	96	116	102	140	119	122	105	133	126	132	132	138	131	130	146	105	117	128	142	141	122	147	123	150	126	140	118	124	122	136	120	117	145	108	107	135	119	115	120	137	126	110	142	125	121	118	114	109	117	137	119	148	132	117	113	97	132	128	122	128	118	117	122	135	162	134	124	120	135	123	118	132	137	134	110	134	125	120	127	123	141	134	134	113	133	118	115	117	104	148	126	97	123	117	140	118	124	127	125	133	113	100	128	99	125	129	123	145	123	116	105	126	110	130	132	112	141	133	133	94	134	126	129	113	136	116	120	124	140	113	121	126	138	131	145	133	130	126	126	134	126	126	124	125	140	122	100	129	137	128	121	126	116	126	117	132	139	149	121	128	118	145	140	128	145	121	112	136	159	124	123	120	100	120	107	110	121	139	119	118	113	121	115	143	147	130	112	126	124	140	124	128	119	112	117	124	140	124	120	113	125	154	124	151	127	119	122	123	92	115	135	111	131	105	130	143	127	127	112	136	137	120	123	132	132	128	147	106	128	130	137	112	151	119	141	146	143	118	119	121	138	138	132	128	132	140	115	106	126	99	140	126	128	131	126	132	137	129	122	136	110	111	147	111	134	113	125	114	107	130	121	112	110	118	118	104	122	120	118	131	126	114	128	129	131	139	115	116	136	149	136	150	130	131	128	148	114	123	138	134	124	119	122	125	116	123	136	125	125	136	150	129	115	113	135	131	125	121	128	131	126	135	148	143	138	127	108	135	132	116	139	115	132	146	126	119	162	125	127	142	135	145	122	129	128	115	137	128	125	135	138	131	137	127	107	128	124	123	123	131	131	146	125	140	118	128	120	136	165	124	132	121	120	150	127	109	137	118	122	145	146	145	152	136	108	128	116	115	127	115	126	131	126	157	139	121	125	147	153	113	104	136	109	135	132	130	116	113	129	123	121	126	109	123	130	114	138	121	119	146	106	112	122	122	127	112	131	135	114	118	141	139	117
4084	2912	1283	668	491	430	358	375	366	305	346	319	322	320	356	341	312	309	340	346	305	295	311	314	284	298	296	305	333	331	303	289	341	307	347	306	320	324	294	300	326	281	323	294	287	301	325	326	299	312	313	287	296	318	285	323	313	307	324	296	299	303	313	299	288	316	333	294	325	343	335	326	283	303	301	296	318	316	289	305	289	336	336	308	299	350	301	317	311	283	330	303	323	308	300	296	317	305	313	290	314	308	309	294	333	333	318	329	309	301	316	305	333	318	302	292	328	292	321	300	301	313	276	291	323	308	317	300	318	302	308	340	307	315	316	325	311	307	315	302	304	335	317	320	293	310	302	321	301	257	293	286	330	311	327	303	353	313	287	299	314	311	310	300	286	320	291	285	331	332	312	292	292	321	320	317	307	302	272	288	319	315	298	285	318	279	314	310	331	326	336	309	340	329	315	330	283	282	350	325	292	290	319	323	293	327	332	301	312	330	322	306	322	276	302	334	294	308	308	305	302	322	293	311	299	288	323	316	293	351	331	294	304	317	308	311	317	289	307	301	304	311	320	341	309	298	307	325	318	316	321	313	272	318	294	339	315	317	309	329	307	317	293	318	314	293	281	291	303	342	322	294	306	310	329	302	271	316	300	304	333	318	314	292	314	305	322	300	312	306	295	285	304	301	320	296	314	320	289	309	319	308	325	328	293	289	330	309	302	313	308	316	294	316	272	304	271	296	303	299	324	282	292	293	302	328	292	299	326	307	295	291	302	283	298	315	314	333	287	323	323	322	326	291	285	350	280	314	314	331	337	298	274	264	312	281	278	307	327	304	317	340	303	290	321	317	317	301	302	316	332	306	315	305	314	338	281	341	330	318	337	338	283	325	328	312	329	297	316	350	318	283	301	300	320	306	316	312	310	307	313	309	289	284	338	315	323	303	309	314	281	329	336	294	299	302	312	301	330	307	279	268	328	314	300	304	330	303	310	314	282	259	293	305	292	281	312	293	290	311	297	293	279	310	292	317	270	306	312	313	307	308	317	290	313	301	323	327	301	289	314	280	298	289	322	270	310	304	303	322	310	311	308	349	298	309	321	317	290	312	327	353	344	278	277	297	279	328	325	338	298	311	328	301	333	315	275	276	337	313	325	319	329	301	332	316	353	303	283	297	280	297	256	305	309	297	321	346	311	304	298	316	336	309	302	294	328	310	301	287	293	331	322	298	309	307	305	306	307	312	326	296	299	303	323	357	305	287	326	318	293	288	333	311	323	288	306	326	284	291	321	284	306	296	286	280	325	310	323	302	348	298	306	293	325	288	275	305	301	315	323	301	289	320	313	325	320	285	301	294	309	262	350	301	326	327	272	315	308	297	307	313	314	321	323	303	330	271	304	265	308	308	322	342	332	277	315	297	309	288	312	338	317	299	310	311	326	306	310	340	316	340	302	297	324	313	326	330	313	328	273	314	314	289	288	293	333	268	310	312	315	287	310	311	315	317	339	324	337	304	308	321	303	322	325	306	341	321	299	299	284	299	310	281	339	295	290	301	313	289	297	301	291	332	320	321	305	312	294	297	300	303	309	320	339	319	316	271	310	287	306	296	323	304	302	294	284	302	311	305	300	328	281	320	321	311	304	308	307	311	313	282	302	302	307	319	319	314	327	316	297	310	320	318	316	292	302	321	315	300	313	324	304	323	274	293	288	292	303	280	315	327	310	288	306	337	330	297	297	303	313	315	310	289	315	275	278	276	293	278	296	319	262	327	325	327	316	299	320	296	284	304	293	317	326	280	312	268	262	282	296	306	280	341	317	293	298	298	347	321	311	309	307	314	278	318	332	293	292	324	317	299	297	285	289	328	307	302	288	309	293	296	339	302	327	311	306	289	292	320	305	309	266	325	340	286	330	314	317	310	314	316	325	292	323	321	301	303	269	271	316	326	287	320	282	299	268	294	304	320	285	293	323	307	328	316	339	294	321	339	314	310	338	297	321	322	293	332	324	323	334	329	328	324	342	295	309	297	328	305	313	307	337	332	309	291	320	314	297	279	334	328	306	313	319	320	296	296	313	339	352	276	298	314	295	342	273	327	286	311	323	320	317	289	284	296	342	327	332	316	313	292	319	320	280	311	292	329	303	320	303	291	348	318	307	325	324	301	298	287	289	342	310	273	297	321	310	310	293	339	316	309	272	318	290	274	310	285	314	311	300	310	310	313	320	309	300	303	286	332	335	320	313	338	331	339	281	302	326	283	304	311	310	321	295	307	332	301	320	322	321	310	313	312	300	299	319	348	284	294	259	333	294	304	298	266	326	336	300	294	321	293	329	324	294	321	297	304	317	299	327	300	326	295	364	297	293	313	316	303	307	280	296	303	316	301	307	299	270	276	319	321	311	289	325	321	321	287	316	317	332	319	304	366	313	322	298	321	335	300	321	298	320	294	296	324	336	299	288	332	333	319	293	312	301	333	320	330	300	321	286	326	342	302	317	289	302	319	297	307	304	328	322	328	305	302	316	315	322	299	303	307	337	308	320	321	289	320	326	309	297	353	306	338	338	281	280	337	320	310	294	315	326	325	313	328	318	309	298	260	321	323	314	293	295	295	293	293	279	265	300	326	341	312	316	321	330	327	303	284	314	301	289	299	297	313	307	338	322	296	307	289	297	322	335	304	297	322	329	359	306	296	323	328	281	322	296	277	305	316	316	317	298	299	288	304	319	303	295	330	325	319	324	286	248	309	326	320	290	339	317	287	287	278	285	303	317	314	313	316	325	311	330	311	311	284	276	290	295	302	323	292	309	297	321	306	337	311	332	302	299	309	280	309	301	280	291	302	297	279	310	319	289	325	313	318	317	306	288	319	307	252	294	318	257	309	292	306	294	297	303	286	306	342	301	323	326	330	297	304	303	330	323	294	299	298	311	314	318	329	348	311	291	306	318	274	306	284	339	338	285	319	291	335	298	297	293	348	294	319	313	329	307	296	295	315	344	298	336	317	328	291	269	340	326	306	305	310	301	284	296	323	304	308	313	309	322	290	310	295	331	302	312	323	336	309	304	294	308	298	312	315	316	297	338	306	314	319	289	320	289	276	323	289	288	313	303	295	304	299	275	267	326	323	312	314	313	316	299	298	306	340	331	293	312	346	323	292	315	330	306	274	280	310	289	308	344	292	310	321	323	354	280	324	320	255	318	296	303	317	312	309	324	311	286	317	318	290	300	329	271	318	301	283	338	318	329	287	302	289	333	297	318	324	324	296	307	321	299	303	304	332	303	313	300	325	292	338	313	325	300	302	303	319	343	317	349	310	333	321	323	322	301	316	313	297	294	309	326	329	322	322	306	296	293	317	323	266	275	310	321	303	300	316	316	311	294	297	303	293	306	337	308	272	306	319	298	317	299	315	309	313	280	315	328	314	310	314	309	315	284	279	298	302	314	327	305	351	316	305	288	313	284	290	316	319	303	288	305	336	287	313	313	303	311	312
34013	15002	2484	723	562	543	464	422	452	400	432	414	416	391	440	420	431	406	433	450	426	413	426	420	410	428	404	462	424	424	429	416	410	429	422	407	406	397	391	394	411	404	434	431	417	407	399	391	413	412	457	429	429	455	412	428	422	419	394	433	388	412	443	364	414	409	397	412	418	426	438	424	439	427	436	438	421	419	428	439	408	432	420	448	406	446	462	379	391	445	398	440	411	395	432	405	411	421	425	444	386	389	416	419	380	418	413	435	412	415	432	419	395	449	402	429	430	406	422	384	432	440	426	435	443	443	421	424	444	425	401	389	455	410	400	399	392	387	466	423	400	413	412	480	436	479	442	408	439	397	405	399	421	421	423	407	418	446	405	435	405	440	427	431	439	397	417	407	419	457	410	441	409	400	406	425	411	450	427	417	456	408	397	425	382	424	414	403	434	439	396	448	419	407	426	407	388	432	411	421	436	422	441	445	419	363	420	450	439	479	392	417	428	435	393	389	442	442	421	415	414	408	441	426	407	415	407	421	415	393	417	414	459	408	426	436	412	420	423	407	428	397	401	386	428	450	440	417	425	396	445	424	446	412	398	430	434	411	428	422	423	414	389	432	425	389	412	403	427	439	394	410	460	420	395	403	420	411	411	431	449	423	480	410	455	435	404	433	466	434	450	418	428	430	408	405	399	432	435	432	444	410	379	438	377	416	428	457	399	444	431	395	423	404	402	391	425	405	428	417	418	415	442	448	407	394	402	430	398	418	459	402	388	405	391	394	422	448	437	452	455	427	443	444	439	415	423	428	443	399	393	436	437	384	423	411	416	405	437	412	376	407	451	422	427	435	433	467	402	444	444	379	411	423	409	385	421	414	420	433	418	450	435	405	382	421	391	403	408	387	431	459	432	469	436	418	444	422	374	401	440	369	414	409	417	407	413	441	411	453	445	446	435	412	436	362	417	491	431	434	479	451	430	410	433	431	354	402	416	437	406	423	423	451	408	400	427	402	387	396	452	417	416	410	416	381	385	393	423	415	419	390	408	440	429	388	415	437	392	432	387	440	435	457	469	459	433	478	443	420	410	460	446	418	405	429	413	391	391	399	437	471	432	458	448	489	485	420	409	434	412	418	440	372	428	389	398	425	434	429	397	454	449	443	438	429	415	423	429	443	408	424	439	447	377	417	458	444	420	417	386	469	393	435	336	397	413	375	399	424	426	383	402	408	419	423	454	399	426	385	421	442	461	410	429	448	438	398	412	447	417	436	411	402	433	442	422	455	405	396	412	410	406	425	415	420	405	411	404	429	442	422	404	402	408	400	422	408	473	450	460	448	416	438	390	400	399	438	408	403	450	389	428	435	412	422	452	421	418	404	446	430	431	426	426	398	457	417	401	424	422	427	436	452	379	385	425	441	384	411	393	439	426	440	411	396	402	407	432	402	425	438	421	432	377	413	430	398	436	438	432	455	448	423	422	444	426	426	433	421	440	416	447	432	428	435	422	417	423	459	430	390	430	447	396	439	454	417	423	424	397	469	411	445	439	368	432	430	428	406	430	394	449	411	388	432	420	424	427	440	454	446	423	459	425	448	375	458	433	396	431	467	411	456	427	417	421	424	414	433	465	426	431	432	434	470	396	391	409	407	447	435	427	487	457	409	401	402	436	424	426	404	430	445	413	401	435	428	428	424	430	446	392	410	450	427	384	431	428	416	405	451	433	412	457	413	389	448	404	402	468	416	448	400	384	415	429	409	396	430	400	495	409	362	435	421	420	435	432	404	426	426	375	424	405	430	409	411	382	400	404	419	416	396	408	433	409	443	407	429	433	408	419	372	432	426	409	432	442	424	406	415	432	440	452	403	432	432	452	452	440	464	392	430	449	425	400	386	399	418	392	396	434	427	437	414	386	401	426	400	450	461	412	427	422	428	408	448	414	400	395	396	440	435	405	409	409	411	435	423	405	407	432	419	443	435	420	446	455	436	428	412	435	404	425	409	416	422	446	446	388	390	440	461	426	399	482	410	446	433	430	420	435	438	418	391	402	403	384	422	434	389	426	415	396	403	414	419	448	407	400	404	405	400	419	454	448	445	436	415	446	481	407	446	435	364	435	437	407	397	401	425	414	413	437	460	412	409	419	494	393	371	394	415	395	405	428	434	446	409	436	437	494	421	375	439	448	441	408	447	410	409	429	432	437	394	428	426	447	406	414	428	406	441	473	445	414	416	431	437	414	428	425	396	414	470	410	394	401	408	363	404	417	436	420	479	455	378	417	396	440	429	411	463	424	401	412	441	405	411	453	459	391	417	422	447	424	439	429	403	400	405	406	433	374	447	492	424	417	415	429	434	435	396	413	417	402	416	424	417	440	425	417	418	448	413	443	401	445	442	416	403	403	403	478	423	467	413	445	429	386	387	454	421	422	462	421	427	415	442	421	456	421	411	406	418	447	412	405	429	423	425	425	410	427	452	431	448	452	423	396	422	438	407	420	388	417	421	408	403	438	416	449	416	402	411	431	446	406	443	417	454	458	404	423	409	396	439	404	407	438	436	424	395	432	417	398	408	445	401	444	438	417	438	386	444	446	421	404	423	446	431	383	414	400	444	407	415	467	415	417	418	448	414	453	469	418	462	414	445	388	430	430	407	404	415	394	434	383	455	373	417	439	432	425	403	417	381	434	444	438	444	384	399	390	441	430	440	416	392	450	442	382	393	399	421	399	396	411	417	417	412	413	389	463	408	402	374	408	429	416	447	444	401	392	442	423	419	403	400	409	435	450	398	450	394	445	430	408	401	420	391	422	428	441	445	435	422	421	406	383	403	455	387	418	450	475	439	404	428	410	392	416	407	448	379	381	426	383	420	417	404	430	373	436	401	424	414	446	461	413	426	411	405	429	401	446	391	400	424	370	397	448	444	403	471	447	456	429	434	434	407	443	415	473	396	389	404	459	461	432	417	450	397	421	398	471	410	408	403	395	417	443	376	420	417	402	365	438	394	386	429	407	433	406	412	420	401	420	426	405	408	461	386	413	413	376	442	415	443	399	407	425	417	406	425	410	394	437	432	429	397	424	402	429	442	408	454	393	381	390	415	433	377	408	400	425	408	409	406	452	391	443	377	404	424	423	417	396	424	416	434	413	412	446	436	436	436	398	416	399	411	414	415	385	421	401	426	431	427	470	424	397	391	429	415	408	420	444	407	401	419	432	434	429	444	413	422	426	421	405	405	434	414	427	409	403	422	446	434	414	428	389	434	401	403	387	395	426	415	393	414	404	447	434	444	408	425	423	437	433	406	437	391	399	426	420	418	403	407	472	424	415	432	437	431	416	406	399	389	405	373	432	425	446	395	420	436	429	451	444	416	404	421	392	410	440	412	403	419	389	419	405	431	407	417	407	403	404	368	448	405	429	406	439	445	425	437	385	432	393	391	446	415	399	437	436	433	423	423	432	435	467	390	429	408	435	387	387	448	364	416	405	451	426	417
8107	929	890	959	861	889	825	880	847	859	878	887	865	926	926	896	817	900	857	898	918	848	878	890	893	863	892	846	894	861	901	838	874	833	951	837	887	827	868	919	886	917	860	896	838	847	843	920	878	860	845	870	850	861	852	882	922	867	806	860	869	871	855	883	920	838	833	838	883	881	906	829	867	918	862	841	866	861	793	869	866	864	818	855	872	891	897	818	873	934	871	871	878	902	932	817	877	882	827	847	880	918	877	856	875	830	868	880	865	863	905	906	893	831	847	878	889	884	914	906	876	864	885	864	911	831	876	879	904	812	872	899	866	848	825	891	893	887	857	853	863	834	931	881	887	829	876	915	842	872	888	919	870	865	906	852	830	885	852	899	835	882	870	853	875	846	883	815	873	906	848	883	856	898	828	855	818	810	929	908	869	840	858	813	912	851	915	842	862	841	817	870	859	817	884	811	889	918	843	883	879	871	833	868	852	872	879	857	867	854	898	888	855	890	863	888	871	889	875	846	808	884	894	873	863	894	845	936	852	832	869	877	875	908	842	809	891	843	832	905	867	893	916	880	864	851	864	875	852	879	914	904	920	855	899	854	894	843	880	835	881	891	893	887	891	876	788	881	889	843	828	912	837	863	874	853	866	884	884	893	837	859	860	831	861	880	851	820	851	864	867	848	861	885	920	872	899	838	904	851	874	880	899	872	846	852	925	897	871	864	858	906	850	879	859	853	823	843	845	835	899	832	891	865	839	865	862	888	854	890	840	894	893	888	887	863	822	886	856	870	901	908	873	856	907	838	874	843	881	871	877	818	862	922	833	881	866	873	833	829	912	908	893	871	894	875	866	894	877	865	857	853	839	910	905	862	854	880	860	890	883	861	901	883	855	892	891	825	899	898	865	879	809	851	835	858	888	844	895	857	888	838	869	823	838	902	886	851	824	888	879	901	913	852	898	867	907	844	886	841	881	855	852	902	926	806	918	844	875	866	819	853	855	871	845	877	910	937	853	859	905	852	884	865	839	894	841	921	821	884	841	844	840	868	840	862	872	893	879	932	866	928	911	866	860	884	877	847	858	900	859	870	855	885	883	875	864	863	897	797	865	837	890	873	853	873	821	883	864	897	830	832	860	853	918	854	856	854	890	911	805	869	842	908	888	861	886	806	894	889	888	837	869	919	906	872	883	819	884	827	853	858	866	875	869	902	845	875	875	913	880	875	927	898	874	867	874	863	842	897	858	884	871	832	880	903	852	839	844	870	853	880	944	922	896	891	923	873	870	819	860	892	861	878	833	810	882	900	858	790	904	849	897	915	864	852	871	865	845	877	833	833	903	830	828	876	909	852	860	872	878	839	844	902	886	882	892	834	841	845	846	855	856	864	886	868	853	865	943	857	881	865	816	831	887	817	878	858	875	879	887	894	833	888	850	912	823	872	846	945	895	858	871	853	862	876	882	895	889	892	909	862	800	873	972	869	809	883	870	855	847	881	824	863	921	799	883	894	875	860	912	842	914	813	889	835	823	843	848	869	859	904	895	831	805	881	869	899	837	864	868	883	867	882	858	809	848	803	903	907	872	835	844	858	873	841	900	877	869	852	917	813	835	891	842	845	856	814	826	903	851	902	879	869	897	865	883	848	902	747	909	866	869	883	892	899	825	883	888	856	856	848	904	890	876	862	846	879	868	897	864	827	888	869	862	809	836	864	908	917	870	904	897	832	816	852	832	884	880	882	920	891	876	860	903	904	907	846	890	922	813	868	908	850	877	883	870	903	840	900	837	902	830	856	857	877	861	843	815	842	819	904	858	819	853	847	883	871	889	847	822	900	870	850	843	886	858	816	902	865	872	866	885	838	865	913	873	885	899	900	858	856	889	914	845	862	898	824	877	882	849	821	839	898	834	871	864	815	865	913	879	874	912	849	858	879	877	855	900	851	830	890	875	856	888	870	891	829	900	889	885	817	876	799	901	867	882	898	852	856	858	850	886	863	891	837	831	910	876	898	869	892	908	876	863	837	915	890	867	823	805	869	869	893	856	821	815	849	887	861	885	840	823	913	887	839	903	908	838	868	850	872	919	852	834	894	910	874	907	890	897	876	856	841	864	849	920	940	830	853	872	871	841	870	767	837	904	843	837	847	849	837	830	798	867	854	903	859	821	899	844	870	884	825	853	906	884	914	848	853	814	873	862	854	858	825	915	859	856	848	899	915	855	867	888	850	869	864	861	826	862	860	866	856	906	925	869	868	886	845	861	850	849	887	885	835	832	880	883	891	846	850	880	895	890	887	917	847	854	916	862	887	872	853	849	884	879	843	907	927	857	902	855	859	838	806	921	886	845	870	918	891	891	931	840	825	888	851	882	855	870	871	847	872	885	885	861	857	858	846	889	923	885	873	857	907	856	820	865	849	898	865	869	881	843	869	834	861	858	845	831	902	860	917	867	850	880	919	840	826	883	809	848	911	798	861	826	867	819	862	831	820	865	834	884	863	843	859	873	891	864	852	912	839	896	847	863	860	907	857	867	867	881	838	845	938	825	866	851	867	843	840	896	866	893	886	790	851	878	827	876	839	892	835	855	835	882	873	868	829	874	784	849	897	869	854	878	855	851	840	879	869	890	880	886	789	827	885	895	884	852	871	865	894	892	885	866	846	840	872	859	871	848	859	906	917	788	892	915	850	868	867	847	890	834	851	856	875	830	890	877	843	913	880	911	814	868	856	907	885	836	875	873	923	861	836	890	913	942	857	866	817	935	878	837	862	850	846	835	862	889	891	871	836	828	877	886	874	872	859	884	861	870	866	861	877	859	936	869	892	914	887	830	908	865	863	896	881	897	851	837	883	887	861	890	857	939	957	917	889	878	840	900	841	926	878	885	868	849	805	860	957	889	878	877	872	866	882	884	886	899	824	865	847	841	887	849	816	906	848	859	867	911	844	869	901	873	905	855	868	818	842	868	842	841	884	865	851	895	851	914	884	865	893	846	888	854	824	842	883	816	821	862	892	864	818	860	888	852	886	843	889	918	895	860	850	878	917	901	853	842	854	890	924	860	852	865	835	904	820	819	844	862	855	853	844	878	838	886	855	854	832	862	897	937	893	886	832	908	849	908	867	868	922	916	831	883	918	862	838	868	866	862	856	929	878	877	909	841	855	849	850	929	882	868	844	880	882	851	959	861	858	874	876	858	868	930	916	862	868	922	870	887	892	928	889	884	827	883	919	822	901	877	859	857	930	875	853	887	855	850	812	838	845	839	933	872	816	845	875	863	900	857	860	894	951	857	906	905	843	953	818	920	903	848	915	844	925	859	821	845	869	841	901	880	799	834	865	871	914	882	820	828	833	825	874	883	857	889	907	856	849	903	910	898	817	837	850	877	853	864	898	900	850	818	875	866	836	890	896	855	870	857	870	902	841	827	819	884	832	874	873	871	880	871	842	844	856	836	834	902	894	903	883	876	877	908	887	868	888	923	892	887	876	884	875
26012	21658	24283	29517	21675	10846	472	365	308	333	276	312	285	294	294	290	275	278	258	275	272	255	263	299	277	295	278	239	245	269	281	257	304	294	289	289	255	241	267	280	282	259	280	251	258	277	278	263	251	245	255	275	265	262	259	264	274	278	257	243	268	278	248	296	243	238	270	276	278	246	252	267	270	280	269	269	271	287	315	282	281	259	270	269	263	270	289	262	259	271	259	251	286	286	234	255	259	258	284	246	240	276	235	231	280	262	266	274	266	270	248	281	242	264	235	239	269	225	239	264	239	286	273	280	264	260	251	266	260	270	280	281	272	262	297	288	263	292	279	246	242	246	277	238	237	230	241	263	276	270	261	288	238	250	283	264	270	255	272	267	286	303	267	264	239	286	275	260	266	247	282	257	286	256	262	264	264	235	297	294	295	246	263	266	235	257	256	292	260	273	295	266	248	280	290	270	258	268	277	270	241	270	288	254	247	236	256	233	279	253	307	256	294	300	264	268	269	237	280	273	254	285	248	224	258	290	264	283	280	288	249	273	235	241	253	267	239	272	223	257	273	256	250	248	286	241	272	258	275	284	264	263	283	251	250	267	270	268	250	290	286	246	260	280	250	235	276	278	246	253	261	315	305	287	276	260	268	265	247	278	276	276	267	276	265	273	247	261	241	281	275	238	258	262	227	245	233	250	241	287	308	308	292	260	245	242	272	256	253	248	228	244	285	272	268	269	272	270	236	265	252	285	301	300	317	230	245	232	258	285	267	294	284	268	258	267	280	266	256	259	277	267	255	267	279	263	261	253	281	268	267	238	262	276	232	263	265	253	252	249	283	253	260	279	247	250	259	273	301	244	279	276	270	285	250	262	258	258	300	259	259	278	245	265	291	262	285	288	247	265	304	265	254	246	303	260	246	278	286	245	291	232	288	250	243	288	227	303	269	292	233	242	253	259	243	285	257	275	246	287	301	258	262	258	294	284	276	262	283	262	250	242	230	297	226	244	243	268	270	267	277	280	240	282	236	253	240	264	255	276	236	229	257	285	278	258	260	280	249	267	274	235	257	283	274	260	254	247	253	257	241	272	257	243	254	253	260	284	274	253	275	280	287	262	278	260	261	253	259	271	274	249	294	246	248	256	269	271	267	267	244	295	263	276	263	256	266	263	260	255	255	278	242	257	236	275	244	257	254	272	257	279	275	304	238	286	273	278	263	269	259	259	264	243	241	276	260	294	288	271	267	279	261	262	250	260	276	298	263	272	290	239	238	257	295	269	261	255	256	284	254	250	277	276	306	281	259	298	255	235	262	292	245	261	296	293	262	263	280	278	261	280	292	268	274	268	255	243	279	270	245	247	275	277	260	269	262	303	242	260	281	267	261	276	264	273	278	264	272	232	277	243	275	278	262	253	272	250	258	255	276	263	272	264	247	259	241	263	258	268	254	265	281	232	270	269	284	244	265	263	264	254	238	263	241	267	269	275	266	237	256	266	302	257	296	256	265	249	249	244	261	264	245	269	298	270	272	269	261	287	267	273	263	279	259	247	249	263	245	240	267	253	254	270	274	270	265	265	265	250	294	264	251	260	252	251	250	263	250	254	282	259	261	265	282	276	257	239	298	260	269	267	273	302	262	268	265	298	248	243	269	228	251	270	279	258	222	268	269	270	256	278	299	256	282	278	265	268	289	253	267	235	263	236	248	279	299	264	247	278	263	245	261	261	244	250	279	270	255	248	274	259	244	243	278	268	288	239	273	252	258	234	258	297	281	275	256	266	267	266	257	275	244	264	247	250	254	254	237	275	257	252	257	274	261	237	251	254	253	276	260	243	235	306	266	284	297	235	242	250	268	265	273	250	259	246	271	304	279	237	267	272	295	267	271	262	257	256	255	255	256	224	241	248	217	259	239	269	265	276	254	264	253	243	247	268	272	265	261	272	252	247	276	254	267	268	258	259	279	266	298	260	280	254	256	258	251	285	255	279	271	287	302	226	289	269	262	252	251	265	285	305	267	254	278	251	276	240	266	233	254	256	263	269	314	286	281	266	262	268	287	269	243	293	245	240	254	292	268	269	262	250	235	281	299	269	229	293	238	260	238	284	265	261	243	273	281	277	280	295	271	279	268	242	254	266	251	245	270	278	238	244	244	278	284	280	252	269	296	251	270	259	262	263	295	264	230	256	262	255	268	263	267	290	224	268	280	284	261	239	270	297	297	260	295	255	234	257	289	278	254	243	262	249	297	270	299	276	274	275	266	244	275	252	232	259	286	278	238	234	270	245	252	260	280	244	256	277	236	292	277	276	214	271	247	264	276	269	265	239	277	290	245	268	274	252	278	232	256	272	255	248	278	270	276	268	245	254	232	248	259	271	298	293	282	264	255	283	278	256	264	256	238	249	234	239	240	246	258	270	246	269	286	265	272	283	246	256	266	277	245	265	244	294	255	263	258	248	244	274	232	264	250	291	264	262	248	264	281	253	278	287	258	256	265	229	258	274	245	286	296	237	274	246	255	234	276	295	261	276	267	248	275	263	276	257	258	282	262	280	260	275	276	308	278	244	263	278	256	276	244	252	252	278	251	249	274	262	271	263	260	242	252	253	276	263	262	268	262	273	242	255	242	283	285	256	270	272	255	279	249	269	247	257	272	291	292	262	267	238	287	249	258	211	279	242	263	274	246	269	257	256	270	224	242	252	232	251	274	260	247	249	280	261	241	271	251	237	245	279	263	255	267	266	266	293	236	258	294	256	289	274	244	248	287	285	244	266	248	280	275	235	278	250	275	289	281	242	254	254	244	272	258	284	245	272	245	253	247	263	267	278	281	261	246	268	274	267	279	259	275	283	248	267	252	290	290	245	263	243	258	285	266	273	263	285	252	303	303	273	256	268	260	244	243	238	262	270	251	302	257	265	250	265	277	251	250	263	249	274	262	232	276	279	241	275	276	271	234	251	249	253	295	250	262	286	218	269	284	279	251	267	269	259	254	265	247	294	267	254	241	263	253	270	282	243	279	285	247	238	279	260	231	282	282	255	276	249	253	248	251	240	265	285	264	233	278	250	250	242	292	248	241	257	246	260	242	256	266	270	291	258	227	256	244	290	257	251	240	256	255	274	260	250	266	277	233	236	239	259	273	245	237	247	270	289	273	238	269	261	244	275	253	270	269	252	281	240	283	244	259	269	266	244	281	280	265	244	282	256	256	275	249	270	268	274	264	242	270	259	239	258	259	232	247	276	292	245	281	262	297	251	273	299	247	273	272	268	247	266	272	249	270	260	269	255	282	295	251	245	258	253	271	247	243	252	261	267	274	250	274	257	272	243	264	255	249	268	276	259	263	254	252	248	240	270	277	245	252	254	270	294	271	255	274	245	268	258	264	267	234	271	257	269	259	233	251	266	245	248	239	247	267	262	282	300	252	268	257	254	243	257	259	239	276	249	280	279	262	261	263	275	265	262	266	217	266	270	282	253	265	273	242	269	250	285
4425	2008	1048	722	639	601	572	611	607	604	578	534	564	611	587	574	544	600	626	596	605	543	556	561	536	563	535	562	548	532	545	550	569	572	573	580	567	568	544	560	573	589	541	536	561	588	567	525	557	578	574	514	578	586	584	555	519	592	560	507	564	523	549	556	538	531	588	574	557	591	532	549	511	552	548	556	589	577	561	564	576	539	587	558	543	570	569	545	548	544	550	567	567	526	512	580	536	528	541	595	551	569	559	548	580	544	577	517	542	581	566	575	553	541	534	544	557	547	584	599	542	555	517	576	601	572	583	550	533	517	587	589	571	567	515	599	513	542	564	549	533	576	591	538	525	554	554	611	598	588	576	530	539	549	542	544	558	601	529	549	570	562	596	533	573	575	555	584	564	526	557	588	553	545	583	561	506	531	545	548	551	552	558	526	540	541	593	553	556	515	542	512	553	552	561	574	600	548	564	566	602	560	583	571	584	540	569	586	531	549	552	568	605	527	577	574	552	517	547	588	566	513	575	557	573	566	550	550	532	599	587	561	501	559	581	548	558	511	547	541	517	553	570	544	576	526	587	525	532	580	582	527	552	534	530	534	585	586	577	542	583	562	535	579	577	548	564	597	558	535	577	576	569	533	574	581	531	548	526	557	563	529	552	567	601	601	578	565	528	550	564	549	541	516	572	568	540	575	537	562	549	525	498	540	555	549	559	573	559	541	555	568	573	556	562	553	589	583	520	543	566	578	564	511	597	554	534	572	569	531	520	553	570	549	533	521	536	527	583	540	556	589	587	569	578	543	549	598	567	551	550	560	547	536	564	559	561	559	543	575	553	542	529	579	542	561	577	535	548	546	596	615	569	535	560	541	603	566	571	585	531	552	594	560	543	591	543	574	528	531	570	552	563	552	536	561	574	542	487	584	525	543	598	534	515	554	564	573	540	554	556	532	534	558	553	547	559	547	576	555	578	553	553	551	549	563	533	546	545	555	543	563	539	531	556	573	520	560	576	599	519	574	535	544	552	547	519	557	560	544	546	553	572	533	574	532	530	564	580	595	590	548	613	540	559	549	532	570	550	585	536	524	537	540	583	550	545	548	526	590	560	564	537	573	536	540	537	538	535	546	610	548	528	522	518	542	573	595	598	535	582	584	578	570	551	553	580	541	592	513	529	559	598	577	592	597	562	533	605	599	589	585	572	605	560	562	576	558	541	524	548	605	511	564	539	559	551	566	594	611	546	566	571	558	554	558	603	585	522	585	518	543	577	572	557	585	501	547	538	554	588	546	514	541	595	580	527	559	564	599	543	587	567	543	533	547	566	546	584	572	561	561	565	511	619	602	597	567	553	558	603	542	532	538	576	563	582	545	552	549	528	559	552	577	558	563	591	554	549	547	555	564	615	552	563	514	579	572	534	566	579	553	567	538	541	562	525	568	582	620	571	552	572	511	583	538	566	551	570	549	555	517	575	567	551	588	556	587	598	540	528	546	593	597	554	555	556	575	544	525	555	578	592	547	573	507	548	503	582	558	607	539	584	563	593	553	553	561	582	558	554	560	510	571	596	536	564	576	529	590	566	538	582	539	550	588	582	521	579	574	559	601	518	538	538	533	535	555	549	555	546	533	538	536	548	553	578	567	572	593	555	544	574	533	572	570	583	554	611	586	558	584	542	573	540	570	534	577	582	630	555	562	572	562	561	544	570	510	549	529	580	546	526	564	593	544	532	543	565	558	532	553	585	550	542	559	567	539	552	575	553	518	559	519	543	548	620	566	575	559	599	597	593	536	554	572	570	594	608	560	578	557	551	582	497	562	573	532	581	556	588	593	576	551	557	568	571	546	526	527	558	560	560	495	576	556	512	567	592	549	573	535	595	582	581	544	582	568	538	560	577	541	517	547	509	519	549	566	577	563	530	579	503	517	546	564	567	524	572	527	544	603	499	581	590	584	572	534	547	560	575	541	571	563	572	597	560	565	580	585	553	544	515	538	566	557	531	567	564	535	549	538	569	564	595	534	536	589	551	596	547	537	594	525	561	569	573	587	555	560	572	535	570	538	589	531	581	529	493	552	579	516	561	555	575	537	545	594	567	528	540	607	548	552	575	548	592	594	602	565	583	572	540	543	588	538	574	553	556	585	561	580	580	537	575	556	573	580	578	525	584	548	588	554	535	522	575	546	587	558	566	551	544	517	595	529	555	574	562	561	543	577	558	530	540	549	612	539	542	565	569	546	532	548	519	589	622	542	582	507	533	535	562	558	525	560	555	564	562	589	570	544	576	573	582	579	541	592	577	554	558	560	522	581	583	573	595	593	562	571	588	542	555	569	561	613	556	602	599	578	563	564	558	519	554	580	596	561	564	522	563	572	551	563	563	572	540	534	561	545	561	585	580	586	556	559	571	595	531	593	540	533	507	548	554	574	549	631	545	536	531	571	562	604	545	565	565	581	576	563	562	526	569	547	599	544	583	524	539	580	516	547	559	541	551	554	542	557	530	593	546	552	598	587	558	584	541	602	574	565	598	578	548	559	595	562	528	561	537	594	538	575	493	568	513	553	543	516	590	533	579	551	575	562	554	579	531	563	537	556	584	537	588	580	539	583	559	571	518	598	517	577	572	552	528	534	595	568	545	562	586	570	528	571	558	541	550	544	540	575	515	541	570	564	603	571	576	513	611	558	556	561	550	548	540	563	580	602	564	569	531	564	564	565	541	580	557	501	531	521	571	550	546	520	549	552	524	576	582	538	526	570	553	546	574	585	550	570	508	549	537	570	551	541	588	542	571	562	575	554	571	525	565	538	541	577	549	537	606	561	579	533	587	549	586	547	559	559	545	564	530	622	566	542	521	577	569	557	564	550	574	575	560	542	546	567	544	584	573	572	575	560	573	563	555	584	554	553	539	587	565	526	583	536	534	576	553	541	545	544	577	564	543	532	514	524	553	552	537	556	542	563	581	543	592	566	586	580	572	526	546	542	548	539	538	558	537	557	542	563	567	567	575	557	541	546	552	509	547	548	540	531	531	549	578	553	570	536	548	587	573	532	570	546	556	556	569	554	549	529	596	585	555	579	551	552	563	573	519	550	596	566	513	530	561	568	583	544	531	559	569	552	602	577	590	534	555	557	526	556	562	583	558	564	545	512	563	548	555	524	543	582	564	551	580	556	545	555	512	509	577	533	517	511	548	563	589	555	571	562	557	550	566	497	559	565	587	550	593	558	570	504	575	555	574	514	559	571	578	529	566	580	537	573	491	558	540	543	601	560	579	558	574	558	563	577	545	542	571	550	545	575	582	551	556	551	579	578	561	580	600	510	567	600	564	560	567	536	558	563	599	560	593	562	522	510	542	534	568	570	558	542	578	562	559	553	568	546	567	524	521	541	565	563	549	556	585	584	518	593	553	546	601	559	499	554	571	546	565	530	515	560	540	546	584	567	598	569	556	565	506	549	554	526	553	532	605	567	551	558	549	537	559	573	573	575
25201	21602	24691	29015	21603	21619	10479	395	265	223	216	203	200	138	144	163	149	138	158	146	161	130	146	161	156	145	149	134	149	130	145	144	137	123	138	128	135	127	139	151	124	140	127	138	139	148	136	128	122	136	135	110	122	128	125	151	131	141	122	122	113	157	115	137	138	128	136	126	139	151	132	133	121	124	152	151	110	123	136	123	129	115	155	142	139	112	129	121	124	107	108	130	139	133	144	141	133	133	129	114	129	118	153	123	144	123	126	125	133	124	121	143	120	134	123	140	131	138	120	115	120	110	108	136	124	105	96	140	118	133	126	134	128	114	120	133	106	127	146	109	137	144	104	124	123	128	136	153	146	115	116	119	106	120	124	124	123	114	161	122	129	164	122	96	131	133	142	134	125	124	118	122	148	151	128	121	106	109	135	139	114	128	140	113	137	105	127	111	131	117	134	120	148	112	132	114	144	137	126	119	120	136	113	131	119	128	130	119	129	128	144	124	108	114	108	153	120	129	138	134	128	127	128	125	144	148	140	105	105	118	124	109	111	116	142	131	103	145	121	115	129	149	118	141	120	138	145	131	138	123	116	119	131	139	130	134	119	104	131	143	131	154	127	119	129	129	141	121	113	109	116	117	121	127	139	140	121	142	133	145	130	122	158	121	122	113	130	109	108	131	136	119	122	128	145	113	131	116	133	115	110	113	125	156	143	138	136	123	137	123	130	111	134	142	132	121	131	119	128	131	141	117	110	147	133	126	131	130	113	113	132	142	130	126	141	140	135	147	118	125	116	129	124	136	133	130	129	119	124	120	123	141	122	112	126	132	125	114	123	135	129	99	118	129	103	148	114	126	118	156	128	141	100	110	119	132	137	119	121	142	139	132	127	130	122	125	156	112	134	118	133	120	129	126	143	133	121	131	138	111	137	129	128	117	113	127	126	119	119	132	115	132	113	119	138	129	141	135	131	108	125	124	120	134	128	128	137	120	123	127	116	130	137	126	135	124	115	115	123	133	119	124	97	115	126	125	109	151	123	121	139	123	148	128	130	136	118	117	116	117	125	129	114	134	124	133	127	146	131	131	126	116	113	149	114	124	118	106	96	108	113	141	131	122	121	130	146	142	118	119	117	140	103	120	122	152	112	107	130	149	137	136	125	129	130	134	157	142	135	138	133	122	116	111	126	133	138	113	135	133	138	135	128	128	106	147	156	124	137	113	110	111	128	142	115	142	133	133	157	141	135	130	133	143	144	114	148	121	128	127	134	145	119	114	135	141	123	122	118	142	133	118	136	139	108	129	136	154	144	126	119	117	145	134	135	120	123	127	107	122	125	131	140	134	116	107	130	148	130	113	142	139	149	150	125	122	129	126	133	124	185	116	126	127	108	133	123	120	127	143	132	117	132	121	149	139	124	113	130	141	116	107	112	111	128	143	132	126	148	108	120	121	129	115	128	129	109	141	129	129	122	110	113	124	113	149	111	106	128	122	130	144	125	141	130	144	124	104	106	134	129	140	143	122	106	120	113	116	109	139	138	126	125	147	122	144	139	119	136	121	166	128	123	129	147	110	148	109	132	130	117	119	133	133	130	116	115	114	114	114	99	127	151	131	137	135	142	130	119	128	99	120	146	127	124	115	121	156	109	116	124	118	91	133	121	111	141	129	125	113	136	143	115	118	130	146	136	151	138	126	125	127	135	116	119	120	139	140	125	143	117	136	128	117	129	128	103	134	122	130	137	153	133	110	125	142	144	118	172	127	147	142	138	127	131	128	123	120	137	126	119	123	120	117	111	133	135	119	123	140	132	125	121	139	147	116	129	125	131	144	123	104	137	134	134	117	112	125	137	135	126	123	143	122	133	149	119	126	128	129	124	134	120	123	111	111	139	148	107	130	136	130	126	138	114	137	123	132	123	118	131	125	149	117	114	127	114	113	126	154	144	130	141	124	111	135	128	143	121	137	132	123	119	114	133	111	86	116	126	121	153	147	146	135	102	117	148	128	126	141	157	135	131	135	119	123	112	128	146	133	121	100	140	124	141	111	123	140	137	128	131	131	114	135	123	128	132	110	127	134	116	119	122	113	124	113	121	131	136	121	118	118	122	124	120	129	130	154	129	136	135	135	121	153	120	141	145	115	123	134	139	136	142	112	129	127	136	123	117	149	117	170	114	124	141	110	121	153	122	134	124	161	119	137	158	125	132	100	137	123	116	121	129	113	135	133	140	123	107	114	125	134	132	150	120	130	132	106	108	118	126	109	114	138	129	130	142	120	147	135	106	112	126	122	160	136	109	119	123	106	130	123	115	119	115	128	112	127	126	125	142	138	145	121	121	110	137	123	132	135	151	114	114	121	151	127	121	128	130	109	117	132	120	147	124	121	134	128	126	131	102	145	122	106	124	125	122	153	114	132	134	114	127	114	128	129	127	126	115	139	152	110	103	122	138	129	114	135	143	126	149	126	131	123	115	128	123	122	125	119	143	118	126	109	124	109	148	108	106	130	130	125	128	119	114	112	135	136	151	136	130	123	108	139	120	114	120	125	139	137	143	142	128	124	131	147	139	115	152	123	148	130	130	116	110	125	132	142	140	115	117	113	140	152	104	135	129	133	128	125	144	111	126	115	121	128	106	107	131	122	130	115	120	149	145	117	123	138	126	149	124	138	114	110	124	137	122	140	133	118	113	112	120	126	100	124	119	112	124	114	141	112	117	132	129	145	143	124	137	124	122	118	141	117	99	140	120	134	150	135	129	144	144	128	127	146	117	120	127	139	133	150	152	132	112	126	129	119	118	124	127	116	112	112	113	141	146	143	111	135	126	102	123	123	134	120	142	112	122	111	154	132	150	143	114	141	143	149	140	121	125	125	140	122	128	124	124	137	133	133	135	148	129	115	130	115	101	143	130	131	162	108	106	131	126	106	149	143	143	128	131	140	130	129	128	138	118	119	143	129	121	136	132	109	124	118	137	132	122	116	126	119	132	121	127	117	136	123	129	113	138	96	132	133	113	138	129	97	117	115	134	136	124	124	140	140	128	119	154	122	129	116	130	114	126	133	128	96	123	121	145	128	120	110	124	118	127	123	139	118	127	123	117	112	112	141	135	130	123	124	117	136	117	117	108	133	123	135	135	117	112	131	122	135	124	127	115	134	131	122	123	142	116	126	108	108	121	120	137	133	126	124	139	138	114	115	118	138	119	100	127	108	113	121	109	146	126	115	113	128	121	127	116	138	147	109	135	135	137	123	131	132	130	144	121	138	136	138	140	125	122	131	123	140	134	129	117	98	119	117	157	121	119	129	106	132	135	113	138	148	118	131	105	106	138	115	127	126	125	130	126	122	112	138	125	119	126	149	132	138	118	126	115	142	114	105	128	134	161	138	139	128	129	117	117	140	137	125	127	152	134	131	120	126	119	124	118	116	124	116	120	135	139	132	144	140	130	111	140	115	137	120	137	118	118	126	130	106	125	120	120	120	136	127	136	130
4096	3015	1242	695	484	425	380	373	370	350	353	330	345	321	301	335	304	328	291	324	312	319	333	313	307	335	301	311	305	281	328	311	303	280	319	313	277	303	321	302	327	308	321	312	317	299	295	318	309	316	342	336	304	329	345	275	355	304	323	284	298	272	306	325	294	312	340	320	294	323	301	286	306	314	318	303	293	294	300	285	318	296	302	318	309	287	284	323	320	307	321	303	313	290	339	341	343	313	337	321	296	319	303	312	302	326	299	290	288	292	301	331	314	307	337	310	293	337	331	306	293	277	278	246	300	305	283	335	336	292	321	299	308	318	329	333	291	314	290	311	317	312	309	292	304	324	276	298	302	333	295	307	291	338	288	294	328	280	323	320	298	296	306	326	296	316	325	316	340	323	315	293	315	286	306	293	320	310	321	303	308	318	312	286	309	308	327	307	305	293	309	285	304	307	310	301	300	285	291	332	277	317	291	299	338	316	284	298	329	318	284	310	333	291	272	325	295	288	308	298	316	291	305	307	301	301	288	304	306	313	316	305	304	298	310	302	323	297	319	308	293	296	314	299	294	344	290	308	313	317	309	330	326	313	280	317	267	296	323	300	275	279	308	297	302	290	299	333	290	310	313	300	293	321	297	285	327	303	329	327	303	292	323	308	333	331	326	320	334	288	281	323	294	329	339	305	326	307	324	310	334	327	287	339	274	292	289	330	303	319	314	300	324	334	311	328	321	304	287	308	323	302	305	309	300	284	313	314	315	297	282	343	323	315	317	280	280	295	318	340	294	311	306	310	285	320	297	296	299	305	320	292	312	302	316	290	311	327	314	309	289	287	295	300	309	305	337	308	350	315	305	307	276	284	321	296	311	306	306	306	286	289	340	297	292	285	327	322	304	313	290	309	322	309	283	310	300	266	322	319	294	301	274	305	293	328	285	314	325	309	317	333	281	321	302	305	300	315	317	294	316	304	323	331	325	297	301	304	289	306	308	294	337	306	325	321	321	295	345	289	299	284	303	301	315	311	303	283	336	295	319	310	300	285	312	326	326	294	311	306	291	292	288	293	313	314	299	317	303	323	300	327	353	321	309	298	286	312	303	317	302	309	318	295	312	279	307	299	292	313	303	291	305	296	304	304	315	293	312	327	318	296	283	330	329	311	333	307	344	285	269	361	341	280	311	309	299	341	331	296	314	308	319	322	296	299	297	294	302	307	312	319	323	283	306	297	307	293	322	326	321	294	327	298	305	276	328	286	339	284	306	320	278	329	300	273	321	327	313	274	326	284	326	288	336	300	314	289	303	293	307	304	312	262	316	323	282	307	276	370	301	319	312	303	317	315	314	318	287	322	311	286	309	320	312	325	314	304	329	318	272	317	306	294	319	305	290	318	317	277	288	303	306	305	322	329	270	325	333	315	309	299	296	320	332	328	298	268	283	294	312	271	337	294	337	283	296	301	313	310	309	307	298	294	307	339	315	313	300	319	323	327	348	304	280	318	298	306	294	325	279	298	322	297	331	276	298	294	305	308	277	285	325	350	352	316	313	321	335	314	323	274	339	327	323	317	317	302	317	296	295	327	313	283	292	320	312	292	280	320	311	316	297	296	293	329	291	311	313	286	295	282	316	339	297	336	316	312	319	296	320	314	310	307	289	322	300	312	314	288	295	293	287	311	294	325	330	316	299	297	323	301	320	316	331	279	314	293	273	327	293	336	305	329	303	306	344	288	306	305	335	313	310	261	317	273	307	336	325	326	316	303	346	305	318	273	288	330	339	309	314	333	287	349	307	324	336	308	264	309	324	315	319	312	329	297	312	307	287	302	308	321	295	293	333	346	303	325	312	321	326	281	302	285	319	264	330	298	298	300	306	301	323	294	315	299	301	301	307	339	277	276	302	316	314	314	294	314	307	278	331	310	344	296	309	300	347	310	318	311	313	310	303	287	321	312	334	301	293	301	322	299	344	279	300	285	298	287	278	293	298	303	309	312	304	302	284	288	314	334	321	347	296	275	311	299	292	307	327	333	321	303	305	325	295	285	287	313	293	323	323	302	284	332	316	299	296	317	341	308	299	303	285	319	329	310	281	318	327	293	293	323	326	301	288	299	291	319	286	321	310	304	314	298	301	309	308	314	325	328	309	285	289	322	336	297	299	282	293	288	287	302	274	302	306	318	293	339	314	296	322	272	306	328	313	299	296	296	295	310	311	304	316	318	288	316	303	296	311	302	302	310	311	300	308	313	339	299	300	274	301	313	317	310	304	300	326	294	286	308	319	314	299	297	288	295	299	282	287	326	294	328	323	302	316	296	302	300	292	307	307	315	326	287	310	321	316	302	330	314	285	312	284	334	307	285	292	274	309	320	303	295	298	273	355	328	292	309	321	313	323	297	306	312	259	313	302	289	313	282	311	292	290	326	304	328	345	291	300	295	325	308	289	310	279	298	307	307	346	299	295	300	303	314	324	335	354	301	281	290	310	324	306	303	317	307	291	314	271	309	287	290	307	281	290	329	330	305	279	303	304	292	314	328	328	334	318	290	304	313	330	273	296	309	291	308	286	336	283	296	317	303	295	307	308	287	297	326	301	316	299	306	302	283	303	304	296	329	301	303	270	300	301	307	299	303	290	309	272	303	315	299	337	304	340	318	311	331	319	345	322	307	309	293	310	298	326	283	315	318	315	335	303	313	320	300	332	290	298	297	338	333	309	306	308	293	292	290	320	286	305	322	279	339	296	332	291	322	316	296	295	277	291	299	330	299	294	296	319	313	322	303	309	351	299	334	301	291	305	292	296	300	297	298	314	290	300	319	288	307	327	327	327	315	285	280	299	286	321	298	283	290	316	310	324	313	310	306	340	299	293	321	296	312	296	316	311	308	279	328	317	305	296	315	312	313	284	303	315	297	305	301	295	325	313	311	327	324	285	304	297	299	328	301	321	294	330	285	265	296	336	303	330	290	324	288	296	313	299	307	287	310	304	285	304	326	313	326	297	293	288	312	301	325	281	298	303	303	279	310	280	286	309	266	287	326	301	312	300	297	320	305	320	303	302	295	315	339	326	306	291	293	302	296	299	286	302	304	329	307	293	296	318	307	310	311	326	318	319	297	289	294	292	322	322	320	298	328	299	311	295	317	332	339	295	322	311	316	316	305	341	352	325	310	301	329	340	298	304	302	304	293	302	302	295	318	297	324	301	288	320	313	297	352	322	290	287	310	297	303	314	345	310	329	341	276	289	327	316	286	325	324	315	317	305	296	280	301	324	319	280	297	299	291	310	297	263	283	308	324	328	317	323	290	325	330	292	316	318	309	341	298	295	303	300	279	301	312	293	319	323	334	312	316	333	321	297	302	333	295	276	311	331	309	315	318	308	324	335	317	331	319	290	296	323	286	275	324	292	319	309	283	301	274	279	311	300	321	306	287	289	296	278	299	324	315	281	325	319	279	313	322	288	333	325	309	319	299	289	330	307	304	312	289	325	303
34212	14946	2482	771	603	589	501	444	457	383	491	448	424	405	430	404	423	397	459	408	437	436	427	415	415	408	415	447	423	403	424	416	413	424	408	389	408	399	401	452	431	418	392	389	412	416	425	390	443	403	450	436	453	400	440	396	428	424	410	369	413	374	434	426	410	429	382	411	390	426	413	420	417	441	425	406	430	408	447	441	422	435	405	438	419	422	427	421	421	427	401	430	393	434	429	430	406	410	428	443	425	398	442	455	427	426	454	421	411	423	440	377	413	404	405	431	418	450	440	406	398	418	427	392	387	417	424	426	421	408	436	428	461	397	436	423	422	428	426	411	377	416	445	435	448	458	399	422	385	397	425	446	456	403	425	416	412	395	424	387	436	384	452	387	434	424	450	385	421	424	412	419	370	420	397	433	448	407	416	424	420	409	415	403	420	418	446	423	404	431	447	420	397	397	421	452	439	411	418	417	386	432	433	483	435	468	419	464	462	463	378	397	406	478	426	443	419	418	391	404	459	461	419	432	453	420	404	438	403	400	400	394	395	435	442	393	430	401	393	433	404	405	427	427	425	388	383	422	427	422	462	433	400	394	405	394	407	395	446	430	408	442	394	414	401	412	424	398	437	393	408	439	385	393	368	414	444	412	403	426	479	399	433	412	449	430	367	430	427	416	435	444	390	429	435	438	442	388	398	399	431	378	464	421	409	425	421	397	399	422	392	420	443	414	423	386	393	403	446	415	403	395	402	420	430	425	389	423	455	423	419	437	413	386	429	413	402	415	432	374	403	380	374	403	473	391	418	398	446	425	417	426	418	468	437	425	431	377	387	445	418	414	437	393	452	439	426	426	419	435	424	410	420	400	434	423	415	423	430	443	405	396	382	446	428	445	442	444	441	424	429	427	415	432	407	435	395	405	459	445	437	406	468	413	421	432	474	432	412	414	420	421	439	429	415	398	421	453	393	428	389	461	440	429	421	437	435	427	412	417	389	414	416	423	446	439	377	394	409	446	417	409	445	396	404	431	392	419	381	433	424	394	413	424	406	460	428	454	428	409	455	416	489	466	415	444	434	425	378	440	413	427	411	404	426	420	435	374	424	447	399	461	464	412	417	435	446	448	421	383	459	433	392	468	467	412	412	409	457	414	437	408	462	434	410	414	401	405	440	422	383	428	418	432	435	392	391	428	419	434	416	380	429	402	415	414	419	422	452	418	392	444	421	428	407	419	420	415	403	428	434	411	418	426	409	379	419	409	426	432	412	425	438	409	432	435	448	407	447	403	413	426	403	393	418	436	408	441	430	410	428	407	405	432	412	428	408	413	454	421	430	436	429	418	390	445	412	401	430	378	407	413	403	424	398	421	413	415	403	435	462	419	404	415	407	449	434	474	431	433	440	410	419	413	396	411	434	432	420	412	478	440	465	417	409	385	462	452	409	426	412	456	438	409	413	391	407	406	462	388	387	435	413	423	424	401	403	487	398	424	467	419	454	435	419	396	416	417	426	418	440	448	434	468	431	433	481	448	422	369	417	420	416	390	412	418	431	378	426	373	400	435	413	436	454	450	393	405	412	431	401	425	419	432	413	435	398	426	416	414	433	407	441	446	445	390	412	422	419	437	429	402	406	391	411	376	433	416	457	405	410	456	437	392	422	414	389	384	425	437	374	402	459	388	428	410	421	383	419	472	420	424	441	386	395	400	441	437	424	451	431	433	403	431	398	406	428	424	443	397	405	442	434	440	426	446	456	389	456	396	467	452	406	409	393	426	423	389	418	413	427	433	441	449	444	437	415	428	434	443	455	406	465	405	399	439	421	411	428	439	426	436	442	429	379	423	434	440	457	366	401	415	399	404	358	406	424	426	419	440	468	472	462	398	462	402	390	444	393	419	412	419	448	410	426	414	390	439	413	456	415	445	454	376	452	429	449	370	409	411	411	433	433	412	421	434	464	438	435	448	416	421	404	452	450	416	435	403	450	398	439	437	373	461	406	412	388	412	416	391	455	417	431	414	413	423	426	415	437	441	429	422	456	418	426	426	416	415	434	389	423	382	449	438	415	425	409	417	448	419	415	433	452	458	413	415	403	437	447	394	474	453	408	447	413	451	413	398	491	388	406	411	452	437	442	433	439	436	412	442	451	438	399	405	400	453	441	445	436	430	383	409	422	421	385	426	453	401	395	410	422	450	429	393	427	446	423	438	450	420	385	405	406	418	378	435	445	412	395	406	386	412	406	420	401	463	424	393	420	407	440	458	450	411	466	388	416	390	375	400	455	395	410	427	417	367	411	433	435	392	406	399	402	415	454	439	471	409	394	446	420	428	448	397	372	402	431	440	427	428	441	426	406	371	445	398	412	465	399	468	434	445	406	442	503	427	374	441	465	447	438	406	436	404	387	413	441	387	407	426	411	448	446	410	426	430	434	424	409	400	416	375	437	408	450	409	469	455	439	448	452	419	426	388	391	399	428	449	446	367	414	423	423	410	398	418	435	453	466	453	444	430	418	428	403	402	380	382	406	399	448	431	473	423	440	423	429	432	405	420	449	394	394	401	449	419	417	431	411	406	433	401	444	417	423	393	388	444	418	392	400	417	442	430	423	395	416	401	404	407	434	429	428	420	436	392	449	436	411	384	455	422	432	430	435	406	443	437	445	436	414	426	425	394	406	424	442	409	398	405	442	402	421	451	407	398	407	418	454	413	458	386	454	422	407	424	443	403	441	461	427	405	435	396	399	436	440	426	400	455	409	378	384	444	435	417	443	428	437	426	468	434	423	421	396	459	410	421	388	388	391	383	415	378	424	442	414	451	415	435	464	453	386	441	445	391	448	400	413	418	441	428	397	440	390	409	425	416	390	429	443	410	427	445	381	410	445	437	386	446	474	401	393	427	396	427	435	408	439	428	416	405	460	424	417	424	406	423	428	410	400	408	428	393	378	404	411	424	365	463	439	407	460	382	439	428	412	410	408	415	389	422	475	399	440	459	456	422	451	428	425	382	456	398	376	441	443	413	399	397	433	408	391	446	453	416	449	414	451	452	420	384	443	424	397	415	393	405	413	457	442	426	450	395	426	395	401	402	430	394	438	404	422	410	391	396	407	409	403	412	436	422	409	434	390	423	452	379	434	421	437	409	418	413	427	425	420	434	458	452	426	412	402	404	410	447	400	380	429	434	432	409	371	405	418	387	443	434	412	421	412	431	440	388	431	434	442	424	400	429	420	395	401	386	433	413	386	435	412	401	420	424	457	441	444	436	436	425	431	445	391	445	379	436	396	424	457	449	445	462	414	479	439	428	394	415	441	446	414	404	408	427	427	379	398	415	423	446	391	406	430	455	454	423	438	441	438	382	427	450	385	436	429	367	404	451	420	381	406	412	407	420	447	388	390	441	460	418	419	422	382	475	400	431	434	420	462	400	393	411	401	432	428	405	429	414	455	439	405	456	405	405	363	444	396	445	389	399	386	405	395	448	391	452	427	440
8102	945	906	880	848	917	863	827	874	867	874	864	867	857	891	879	877	877	840	856	879	882	872	871	860	896	871	911	890	877	923	850	844	883	849	911	852	846	869	832	832	859	880	917	830	901	865	854	890	916	881	857	893	838	874	912	907	865	821	864	872	896	865	859	853	877	887	870	801	913	827	871	837	862	869	812	931	805	851	951	841	806	869	896	843	879	868	851	832	864	856	853	825	845	870	919	862	878	939	887	862	910	892	849	833	868	847	823	858	847	883	828	891	932	794	850	845	881	885	845	827	836	869	928	856	900	956	900	873	909	860	815	887	810	849	841	843	885	847	846	839	869	839	827	872	836	851	886	875	876	844	889	866	868	892	859	818	897	867	866	862	888	864	916	846	848	809	928	866	898	856	879	861	870	872	870	883	906	861	844	849	861	843	901	809	844	899	863	805	848	863	881	858	884	902	880	881	868	890	886	887	852	880	905	859	912	827	851	847	854	880	862	845	864	856	838	879	880	847	849	821	860	868	877	898	890	803	821	843	884	893	871	875	916	873	843	909	882	838	898	846	802	894	885	820	856	863	873	896	871	888	833	835	894	872	824	810	882	876	870	834	886	878	859	867	884	891	881	823	833	868	895	874	824	921	846	838	889	874	844	907	862	872	822	914	844	798	841	876	850	865	870	899	906	888	890	859	841	845	866	880	869	894	859	850	844	855	844	939	843	864	894	867	891	846	900	868	875	907	879	831	824	842	860	862	869	869	920	961	868	856	908	877	844	868	864	920	916	852	914	882	853	867	875	869	952	819	884	874	931	850	853	896	866	844	893	878	859	856	886	885	937	893	846	874	847	873	874	847	866	858	890	905	893	856	850	868	805	891	883	838	873	858	844	847	873	883	828	886	876	904	843	850	848	870	883	824	892	879	796	858	891	864	856	886	819	865	886	876	878	834	882	860	894	834	894	871	796	888	789	886	848	865	875	872	857	876	900	832	895	843	835	890	827	900	836	878	836	848	877	870	923	889	900	890	862	906	884	872	870	848	890	812	890	865	894	857	935	877	862	851	872	825	863	934	891	852	853	834	818	836	835	882	814	811	900	866	839	872	877	840	855	870	878	867	898	856	882	820	923	845	861	840	822	903	921	866	888	874	837	914	859	875	880	871	860	804	882	858	814	896	865	848	839	844	863	842	889	869	897	879	882	854	859	869	821	827	877	966	835	855	940	911	838	858	870	879	863	911	853	889	852	823	878	870	921	885	906	799	885	901	830	850	825	877	846	908	916	894	855	863	859	823	878	873	852	880	838	867	880	864	859	930	812	892	870	817	876	856	903	863	873	881	887	859	841	858	867	862	914	845	926	861	899	833	855	821	861	858	915	900	852	827	865	831	880	818	832	875	828	849	874	844	815	874	891	885	875	910	896	882	879	853	841	879	799	880	877	894	893	859	855	884	835	831	809	897	821	903	873	854	899	887	852	847	864	863	916	855	875	892	870	895	812	860	858	870	867	831	842	873	920	867	886	853	868	883	887	891	891	859	838	844	920	848	827	860	889	822	871	871	880	875	864	885	920	892	892	858	872	905	819	845	883	834	916	833	876	847	883	906	836	852	874	846	865	881	886	881	857	824	856	916	869	871	843	877	859	889	869	879	827	820	851	847	877	857	830	851	885	892	879	850	844	842	857	866	860	846	869	857	847	894	878	880	873	872	930	841	831	885	857	876	831	850	882	866	877	892	841	946	852	922	859	790	845	834	823	826	849	850	831	844	886	858	891	866	858	863	846	854	921	877	928	840	886	859	848	930	939	875	903	917	867	859	898	897	835	854	837	785	833	880	875	917	848	881	872	868	877	884	887	922	852	851	870	843	897	903	825	938	847	854	796	806	845	926	850	877	873	879	896	820	856	902	872	896	872	835	837	913	847	816	932	854	832	863	893	861	849	942	894	891	861	885	826	840	850	848	844	898	833	912	884	892	876	855	912	839	873	816	807	874	873	813	902	879	913	843	876	830	908	892	874	865	851	903	909	868	892	856	875	878	866	828	852	887	939	894	817	856	862	819	875	823	828	899	819	906	867	822	879	866	822	847	852	856	872	861	800	830	787	832	897	919	809	894	909	841	857	845	859	943	924	864	886	921	878	835	898	887	883	851	926	854	863	871	869	832	872	842	865	875	846	879	878	844	812	867	909	856	907	885	863	893	870	882	803	913	915	878	850	811	821	867	920	802	870	894	801	883	874	910	841	807	897	875	897	872	866	880	877	917	871	904	849	878	818	860	894	848	868	803	868	859	856	848	864	835	877	841	911	871	883	858	850	846	902	804	900	866	881	876	903	870	900	866	863	825	862	837	893	834	808	894	873	896	861	885	824	855	913	913	921	812	837	820	867	911	909	851	931	824	868	903	858	911	894	832	878	882	860	895	895	847	914	953	821	822	864	844	831	837	887	867	832	829	880	816	863	838	918	826	856	862	879	840	860	917	847	897	853	842	866	858	901	873	913	898	817	873	833	870	858	895	823	837	838	872	892	853	862	836	866	856	824	898	872	814	900	894	876	883	834	855	802	837	923	892	844	881	890	825	870	851	881	879	845	839	901	871	878	852	884	841	888	887	872	887	878	846	844	843	927	883	843	847	866	906	833	868	851	854	913	903	873	842	885	820	907	856	857	859	880	881	894	871	868	891	871	837	896	882	865	862	817	902	911	899	838	876	834	830	801	867	855	850	884	862	825	863	885	874	834	826	853	868	914	921	864	892	859	846	897	850	879	881	858	920	860	944	854	890	810	845	866	841	913	832	850	885	862	865	867	892	822	879	846	852	844	932	923	836	909	881	863	866	806	881	839	818	888	888	854	849	856	851	917	869	875	881	856	864	846	887	901	888	860	836	867	849	909	871	872	855	925	892	869	870	839	852	869	886	825	867	869	915	871	862	880	869	891	840	840	835	846	874	880	825	879	944	853	903	865	832	909	883	883	861	907	922	877	849	864	862	854	896	882	874	853	885	856	877	889	847	860	855	840	950	868	916	892	831	882	837	871	851	897	867	861	858	817	891	845	848	861	880	919	872	834	841	876	866	867	825	844	912	857	865	884	844	909	874	906	896	898	871	855	846	825	895	856	867	906	868	926	856	832	820	866	846	861	863	940	832	864	904	846	914	913	860	847	848	876	862	852	832	861	857	886	813	897	861	881	859	831	880	924	908	857	900	888	884	855	825	895	835	834	857	883	856	913	887	870	882	878	793	869	827	811	906	875	783	890	860	833	884	861	852	864	878	849	892	863	863	823	832	887	951	845	846	844	907	812	875	846	903	893	883	868	873	900	902	876	854	922	880	920	846	835	832	868	873	880	862	883	832	888	827	866	816	914	828	839	834	863	838	877	910	897	954	856	828	850	897	903	841	856	908	816	918	905	873	883	885	831	854	913	862	813	891	849	851	859	924	875	916	849	862	920	893	824	891	847	827	869	877	880	872	895	822	824	912	860	887	855
25874	21540	24190	29349	21538	10895	504	387	323	288	302	320	303	259	288	287	280	312	279	283	280	245	255	264	293	260	251	267	259	267	287	285	271	273	274	254	265	264	275	268	294	265	288	278	262	272	277	266	252	309	258	280	273	273	274	287	248	279	244	252	264	242	291	286	255	247	276	256	247	250	261	276	261	280	286	264	245	257	283	273	249	319	270	247	254	283	260	272	272	246	251	241	262	292	254	264	265	252	258	263	255	270	239	231	256	248	252	264	261	275	256	256	247	245	239	265	259	254	268	256	255	273	264	235	227	227	271	250	275	297	238	227	255	241	247	269	265	266	246	259	259	232	251	257	274	236	261	260	259	251	262	245	242	271	259	261	256	258	266	245	271	276	290	232	275	286	245	278	284	289	261	267	253	258	244	246	282	235	259	266	274	293	246	269	241	233	270	258	278	273	275	241	243	274	255	244	260	240	279	281	264	277	270	242	294	286	261	242	237	238	273	246	241	235	277	241	263	233	268	255	235	262	266	240	259	294	296	254	302	273	269	245	243	259	248	264	270	247	262	286	241	289	260	253	257	291	277	289	228	248	285	282	249	268	237	259	238	275	242	288	248	283	276	277	245	288	264	246	248	273	252	271	281	301	276	295	238	255	257	264	242	270	264	274	273	253	282	258	286	241	279	263	251	267	229	265	290	291	259	265	286	279	278	264	270	258	253	271	229	254	269	263	252	245	262	248	257	266	251	285	296	245	250	274	237	281	276	229	255	256	259	243	261	286	266	288	235	270	273	259	262	262	208	259	249	278	291	288	280	268	266	257	254	279	270	253	280	263	268	269	296	261	241	251	298	266	257	226	252	232	270	238	241	258	287	265	227	260	269	275	260	270	272	277	243	234	305	271	253	239	270	265	258	230	271	258	248	259	261	250	271	271	258	272	252	233	260	259	246	232	270	244	262	283	257	235	271	251	269	261	261	293	233	197	238	266	278	280	275	273	260	235	266	260	282	240	254	288	269	270	243	296	247	288	269	276	257	267	283	266	293	268	269	241	250	292	275	274	240	248	246	251	265	272	284	263	301	266	240	281	282	282	256	271	243	221	292	239	276	249	260	264	265	270	247	255	258	275	266	257	213	281	254	261	258	295	267	244	248	280	288	255	284	290	245	255	250	263	232	292	250	274	269	264	250	282	248	243	246	256	251	282	225	256	248	266	269	267	281	250	266	260	256	269	270	298	244	243	227	237	253	304	260	257	264	254	258	283	278	273	263	246	265	265	243	269	248	268	276	288	239	251	302	240	266	243	242	282	228	240	263	267	236	256	273	266	295	265	272	225	269	231	247	248	252	246	272	215	249	262	252	238	248	282	283	283	257	246	262	302	260	272	295	277	245	228	246	269	268	253	262	252	260	257	258	243	283	258	248	266	243	236	242	284	248	284	264	258	258	261	264	260	283	250	253	231	247	265	271	296	288	251	262	259	274	261	244	254	246	240	267	249	244	240	246	236	307	266	263	285	294	249	263	243	251	268	284	280	287	274	284	253	247	255	281	245	248	300	287	250	267	249	230	280	257	279	242	245	272	268	248	248	246	224	266	277	269	257	254	243	245	272	238	275	262	295	257	269	282	277	234	240	272	251	264	258	268	289	255	249	239	270	227	256	295	256	249	259	267	228	267	252	255	260	250	236	256	264	271	218	264	267	257	255	237	277	269	241	268	256	319	275	261	277	283	268	268	310	260	261	258	241	285	260	270	242	258	246	267	260	261	242	242	266	266	262	249	238	272	239	274	284	256	257	214	271	241	251	231	302	259	244	229	245	263	278	275	270	270	275	272	263	251	277	274	287	237	262	234	267	271	263	290	295	243	256	285	265	235	244	261	255	309	238	258	253	287	273	294	264	295	265	254	250	289	259	278	260	258	240	253	272	273	250	248	247	226	260	266	276	252	250	265	237	264	279	256	250	263	237	246	276	262	262	239	273	278	269	264	277	279	243	261	288	261	268	280	273	252	244	284	262	264	232	244	268	251	263	260	255	232	232	255	256	280	255	243	250	281	281	250	226	255	277	260	235	273	258	260	288	255	240	259	269	264	259	223	233	291	266	233	258	299	252	259	277	255	262	274	247	273	288	259	265	237	271	256	254	250	261	276	258	220	255	251	279	283	236	239	233	260	275	285	268	286	283	232	256	258	265	257	261	252	267	252	243	289	261	242	238	257	257	257	273	275	286	264	269	265	259	263	273	247	238	258	257	264	283	256	249	260	249	275	270	263	263	271	275	256	253	262	261	294	235	271	293	274	264	283	260	277	268	237	267	266	283	255	250	273	277	284	269	277	288	265	253	262	269	267	225	269	272	272	265	241	267	267	238	288	239	281	244	280	255	261	274	277	269	256	243	286	273	254	267	247	275	271	233	271	265	258	255	295	279	271	273	236	244	232	249	242	273	273	236	284	261	239	275	264	276	252	282	280	301	275	283	248	274	242	277	254	292	248	285	237	255	245	272	231	302	233	241	278	236	284	257	247	230	247	249	253	257	245	279	284	303	271	263	271	289	249	288	225	282	241	273	247	269	237	255	266	240	270	269	249	248	248	276	291	257	257	273	285	275	291	266	291	229	252	264	269	277	248	282	285	240	246	228	255	275	239	245	261	235	264	241	273	294	243	242	284	257	254	274	251	282	265	237	246	257	239	252	269	231	251	241	271	256	251	276	294	280	244	241	255	257	262	312	227	250	281	273	230	248	269	272	249	279	262	251	305	263	282	255	274	249	265	275	264	276	284	272	263	295	262	253	288	244	273	267	280	278	274	251	252	259	265	252	268	265	271	276	274	273	267	270	261	257	262	271	270	259	252	278	286	287	256	263	239	258	249	264	277	245	235	292	259	247	262	270	284	238	241	260	270	272	256	249	264	244	250	256	265	260	292	300	266	272	234	227	250	265	284	256	277	266	253	270	239	244	274	269	247	259	267	283	265	260	273	280	276	275	258	276	276	271	301	260	261	258	248	245	261	255	278	283	269	291	264	293	275	232	269	285	275	269	263	270	283	280	255	258	269	273	259	295	235	252	254	262	281	257	270	253	265	262	278	276	251	258	240	285	282	258	274	282	265	278	256	297	267	254	265	244	257	265	269	270	289	274	278	258	277	232	281	257	235	279	235	269	293	302	247	235	251	269	283	278	255	291	229	275	238	256	247	251	287	225	268	243	255	245	280	282	246	271	270	272	227	247	280	258	237	237	256	252	279	243	225	279	271	270	283	252	251	236	279	228	244	277	267	286	246	282	258	276	270	239	256	281	248	264	244	248	286	280	236	267	248	283	269	258	261	268	294	264	272	243	272	283	288	273	256	302	250	245	295	254	285	285	275	263	287	248	280	275	269	295	247	254	274	265	271	262	277	269	242	293	270	256	295	268	273	279	251	290	251	257	254	246	262	238	271	264	233	266	290	269	233	295	231	251	239	248	266	284	256	258	275	259	278	262	284	262	255	246
4499	1912	1068	725	634	599	616	561	631	585	576	543	542	566	586	564	608	561	582	586	551	563	586	606	553	574	546	608	560	569	552	543	571	507	512	542	569	555	550	540	574	562	569	547	567	589	550	534	536	594	535	532	551	595	578	576	579	547	566	588	555	527	502	568	569	553	584	536	508	569	592	583	522	559	541	580	603	554	549	604	558	548	512	535	557	567	549	535	593	533	529	531	548	569	533	542	537	535	555	546	527	541	524	519	540	479	550	513	567	563	559	582	622	547	539	538	564	551	566	541	575	533	549	545	545	532	556	560	521	573	533	550	546	548	559	521	554	570	530	550	539	553	509	580	566	526	550	537	520	560	591	544	558	548	528	577	567	530	533	546	574	579	588	552	533	550	583	553	554	578	523	535	564	575	571	576	582	542	563	552	567	570	600	530	525	564	511	543	571	551	522	606	544	523	492	514	542	537	578	576	522	555	545	546	509	531	555	543	560	546	553	595	579	554	544	554	564	545	613	535	567	528	535	560	570	580	514	575	571	567	572	553	565	550	535	508	583	527	572	593	509	539	532	551	566	535	560	526	584	552	556	537	556	552	515	546	538	539	537	523	544	545	520	548	551	564	567	542	536	586	559	541	543	540	526	561	578	595	575	548	563	574	575	576	584	531	588	568	548	556	592	531	618	556	545	555	557	537	575	573	572	566	560	547	597	522	596	541	567	599	563	609	565	566	571	563	560	584	545	539	509	543	548	534	539	559	536	559	554	551	519	551	509	545	601	575	543	541	539	555	575	564	574	551	564	589	557	557	544	510	555	566	521	536	531	536	551	573	576	560	532	516	569	593	571	566	531	566	560	541	542	551	557	593	550	581	560	549	534	573	599	553	587	544	582	564	570	554	531	568	540	560	552	555	573	539	509	593	550	535	559	554	515	508	565	532	569	547	538	555	560	558	542	557	552	528	603	567	562	605	568	543	566	515	501	524	557	547	611	586	573	502	574	589	552	583	604	558	557	567	522	529	554	542	528	548	570	532	507	533	568	567	551	568	517	566	571	500	527	580	529	533	564	555	560	584	544	561	544	518	548	515	568	518	566	536	530	552	547	562	593	547	584	553	552	542	535	547	539	546	583	587	581	574	554	587	534	564	550	587	542	569	557	525	520	587	511	559	547	554	562	550	560	553	516	551	588	531	522	531	552	570	569	584	549	540	541	535	536	591	525	531	565	560	581	514	570	542	547	541	516	525	548	565	569	531	529	520	578	576	545	575	516	565	577	585	574	574	587	573	541	577	521	579	589	558	583	546	598	552	518	517	589	528	556	567	545	560	580	544	576	537	566	551	555	580	493	533	587	558	583	566	559	523	567	547	600	567	551	558	582	530	540	570	548	519	513	516	559	536	563	550	566	540	572	571	491	517	527	527	554	543	564	555	595	530	560	524	533	563	540	537	550	565	551	576	546	565	581	568	573	583	537	529	519	553	541	534	532	567	578	549	592	564	605	537	537	504	534	573	579	589	541	546	545	503	519	570	568	552	562	542	546	533	535	570	563	543	578	498	566	554	532	562	557	513	532	593	536	568	554	572	539	529	564	549	541	554	565	567	597	561	561	549	527	528	540	575	525	533	543	556	562	566	520	558	568	551	552	556	581	542	591	549	545	531	541	545	555	549	575	556	497	575	531	534	599	588	531	542	524	555	578	574	577	532	565	564	592	557	572	576	578	529	569	566	567	582	553	564	548	514	550	543	533	556	545	532	567	577	589	574	507	585	555	564	559	560	590	558	548	557	574	509	524	542	586	535	595	531	515	522	528	592	577	563	540	516	578	552	560	531	535	551	556	574	532	580	564	559	554	556	550	538	563	555	575	526	552	569	544	527	556	571	513	528	545	560	534	561	525	557	545	523	585	535	548	560	591	527	563	572	536	565	551	556	586	614	544	545	531	565	541	571	581	546	545	519	552	544	571	551	569	559	547	531	543	581	599	547	563	527	540	535	573	533	565	562	575	542	522	541	567	539	579	569	552	560	555	562	527	552	550	566	552	535	537	580	539	560	517	589	545	578	547	543	582	487	533	538	564	528	550	551	548	565	555	574	626	551	557	532	550	554	525	535	556	588	584	543	516	625	574	574	536	534	535	562	586	539	539	602	577	569	568	535	535	587	577	543	547	561	558	568	529	551	577	559	575	567	549	586	545	539	566	517	533	593	540	558	539	548	520	541	531	535	536	537	510	547	594	527	553	531	533	563	596	521	518	567	569	560	531	563	573	554	557	564	561	554	489	561	570	526	537	575	536	532	549	520	557	589	549	586	516	520	515	539	568	542	558	617	559	536	521	549	542	519	505	528	523	522	571	526	552	553	552	565	571	533	563	532	573	569	522	563	524	545	562	526	536	538	529	571	525	581	555	537	528	600	517	573	560	549	548	539	576	579	552	551	531	554	562	533	576	574	585	591	573	520	564	550	553	562	544	499	537	546	532	542	545	553	524	532	605	554	560	579	553	602	557	557	524	553	526	538	540	539	546	540	531	556	572	503	589	550	579	543	572	548	539	571	551	563	594	561	562	540	542	549	534	530	581	520	563	582	525	609	547	553	551	579	579	532	574	579	559	545	552	517	561	537	584	535	548	555	515	551	578	516	552	555	584	584	556	548	553	578	557	558	543	615	526	531	569	598	535	589	572	538	584	559	547	529	536	549	528	554	546	568	542	551	547	545	567	518	538	523	524	537	563	595	535	543	551	557	563	565	547	569	530	546	538	571	543	538	551	554	568	544	539	591	603	530	595	546	549	557	581	550	554	558	534	558	591	577	548	582	536	515	538	603	543	582	574	502	560	557	540	561	550	541	567	509	563	554	603	587	519	582	503	549	606	572	591	568	599	539	527	542	610	558	540	508	567	536	557	580	572	557	534	521	544	568	543	540	567	513	580	541	540	574	534	568	508	534	538	581	502	570	530	551	571	557	589	579	550	562	554	607	549	588	573	543	512	545	553	562	529	529	517	549	563	552	538	550	553	567	511	527	587	578	570	544	567	536	582	547	563	539	580	568	554	558	596	551	510	537	617	506	598	512	570	587	544	556	542	534	580	497	619	589	547	541	535	559	525	543	538	564	576	567	535	591	563	543	559	553	547	518	547	545	587	547	512	530	551	556	517	555	576	570	540	551	543	566	534	546	621	518	560	561	575	546	557	582	567	553	544	520	530	578	549	583	582	563	602	558	538	546	549	555	564	533	551	575	525	544	535	539	522	551	582	592	549	599	581	596	540	513	544	541	549	510	543	550	620	527	532	544	548	543	609	587	545	525	581	598	545	515	529	553	511	596	566	618	527	539	550	534	557	553	531	524	528	590	537	544	535	573	553	537	568	595	506	543	574	561	592	520	523	546	579	571	557	550	586	563	567	542	524	557	499	602	528	515	572	533	544	544	542	496	574	551	545	539	554	588	531	545	548	567	550	560	559	577	563	583	521	526	540	557	535	567	545	570
25202	21612	24721	29024	21612	21633	10341	397	247	235	234	226	176	170	153	176	164	166	172	133	128	134	136	121	150	114	137	139	134	133	146	144	148	135	158	123	124	131	134	116	116	111	139	130	132	131	120	113	136	139	137	118	135	128	145	134	130	129	148	118	115	116	138	132	138	121	117	118	142	103	122	122	137	130	134	138	122	109	111	123	148	134	139	140	128	156	129	123	120	146	138	127	102	127	110	107	130	134	125	128	126	123	155	131	130	134	123	129	113	136	120	110	140	153	149	150	131	132	121	142	125	133	137	116	131	151	133	120	116	128	126	111	125	122	120	137	127	131	128	124	137	120	136	126	113	122	109	125	120	130	119	132	131	124	104	131	116	113	123	128	129	123	118	123	112	120	120	128	136	139	143	134	139	118	133	113	115	120	131	113	133	138	127	132	148	110	130	130	127	116	135	139	119	132	127	123	143	138	120	139	149	126	119	107	115	144	145	126	141	125	141	151	141	118	121	114	106	132	112	118	129	125	125	128	127	126	119	97	118	118	115	111	143	117	130	139	114	133	164	113	129	134	147	129	118	133	128	114	147	116	117	165	118	128	130	141	140	118	123	147	128	127	129	127	122	137	141	107	119	124	131	117	129	135	113	126	145	132	141	123	111	111	135	128	139	112	122	123	129	111	120	135	119	144	145	117	126	112	148	128	113	126	105	131	146	146	121	145	128	119	121	117	126	145	153	116	129	147	131	127	121	146	144	115	135	130	134	125	129	115	148	117	118	128	112	131	124	146	136	129	138	132	114	123	133	103	137	125	134	119	128	118	144	120	109	122	142	119	122	116	125	127	130	130	137	105	121	114	124	131	105	134	135	126	119	124	120	142	133	114	102	135	118	103	126	118	119	133	149	112	129	115	107	118	127	122	110	135	117	144	119	127	112	95	118	121	117	104	122	132	139	140	136	137	118	113	128	136	141	142	115	122	126	124	139	111	119	143	101	137	129	116	137	154	129	129	139	104	127	117	146	100	125	117	123	129	130	105	125	118	108	126	135	139	141	99	137	142	136	89	122	133	132	142	116	111	111	135	123	126	153	131	108	123	120	127	144	135	137	146	118	125	140	133	120	149	108	142	111	128	104	147	142	129	116	134	118	126	124	141	131	132	152	105	137	131	112	117	140	100	112	120	103	107	136	126	128	142	127	119	125	112	129	118	122	149	148	127	113	117	117	140	127	114	119	120	152	124	122	114	117	110	126	97	96	138	114	101	136	113	118	123	113	143	147	140	107	119	117	118	125	123	120	141	117	120	121	122	116	116	141	117	125	134	137	140	130	122	155	122	123	146	125	117	102	124	116	132	140	121	127	132	116	110	130	116	124	136	146	125	142	148	108	137	109	133	122	105	126	131	113	119	155	146	118	145	124	115	123	108	114	123	128	129	109	120	140	127	130	130	120	119	148	116	173	129	132	118	126	111	118	115	132	135	128	128	87	99	144	128	121	108	135	107	135	144	143	106	125	149	116	112	124	132	114	118	112	132	134	143	122	116	117	124	126	109	134	130	127	140	123	151	117	141	139	121	123	126	132	121	138	134	124	121	112	140	140	127	120	119	143	116	129	131	116	128	128	105	119	136	121	115	125	141	131	114	117	120	134	150	118	118	128	123	130	120	115	132	124	116	130	135	112	117	131	109	131	128	140	129	130	125	135	118	131	145	114	129	113	120	120	117	125	128	112	133	113	108	127	114	142	134	155	125	123	134	133	132	130	123	121	140	123	116	120	131	123	122	119	139	108	141	128	116	126	131	132	140	128	131	122	121	124	125	123	117	146	128	116	106	114	128	125	129	140	111	132	133	141	130	120	125	112	116	115	112	118	148	115	110	129	109	132	130	119	133	119	110	123	120	134	118	130	117	138	151	127	146	107	116	105	123	128	102	139	129	125	121	117	104	134	138	121	144	134	131	140	116	109	134	118	122	141	117	114	110	140	121	161	151	123	137	133	134	133	149	135	122	146	120	116	123	142	134	119	125	101	121	147	116	114	136	136	121	138	113	123	142	127	153	149	121	114	108	110	132	110	106	122	121	121	146	110	119	113	134	143	135	124	160	115	131	130	128	138	148	132	108	116	118	136	130	155	128	138	115	146	111	113	106	120	121	107	131	133	128	128	130	130	126	127	141	135	127	142	120	132	160	116	141	109	123	149	143	116	121	115	133	130	133	120	127	101	124	123	129	138	124	114	109	112	106	131	118	131	131	105	119	121	126	113	130	117	116	129	133	115	110	114	116	134	122	150	133	133	142	120	122	98	134	106	147	116	129	116	106	112	116	133	100	113	113	123	143	122	112	105	125	132	116	116	103	120	121	109	135	134	129	123	138	137	116	135	135	116	143	138	124	154	136	137	136	132	136	123	130	114	108	122	102	131	126	115	127	128	141	119	135	115	137	136	119	126	134	115	149	146	114	115	131	118	131	164	141	106	127	128	129	134	118	144	127	117	116	134	119	115	137	139	105	121	140	123	133	120	126	134	136	117	128	122	109	150	123	105	114	113	133	126	122	114	111	129	123	132	114	130	147	98	115	154	115	156	105	168	137	144	148	134	115	118	136	132	130	106	101	129	109	118	139	130	131	129	134	132	112	143	123	118	112	118	115	114	119	128	151	150	145	126	150	128	120	143	124	139	144	130	131	163	117	147	158	141	119	126	113	125	135	157	108	131	141	134	133	141	147	103	113	139	119	127	146	125	105	125	116	104	111	128	146	103	119	119	118	125	122	107	145	144	145	130	145	133	114	133	116	139	131	121	120	109	126	136	138	135	136	132	127	136	114	108	117	105	132	142	169	131	112	123	141	134	121	146	111	114	108	124	112	111	128	124	134	127	122	132	130	121	126	122	144	144	125	99	116	134	121	146	118	132	128	134	127	130	107	124	115	123	111	128	124	129	119	124	130	126	115	127	111	117	121	134	127	117	124	104	113	124	102	112	108	131	132	123	129	155	116	133	121	104	119	139	128	139	168	113	162	113	114	139	108	137	149	129	114	111	119	132	137	140	137	125	131	131	121	134	126	120	127	109	136	140	113	131	111	121	142	139	135	109	135	117	129	131	118	125	121	150	113	134	124	107	117	118	135	126	145	137	131	134	139	130	126	124	131	114	127	148	143	125	108	104	124	115	137	101	127	121	134	128	125	154	114	124	129	133	106	126	138	143	133	145	136	134	101	121	128	136	133	148	138	141	120	90	133	123	126	125	141	129	137	128	159	140	124	105	127	133	137	128	132	118	106	132	136	129	117	160	121	109	133	122	119	131	126	125	139	152	123	118	136	129	121	148	116	111	140	112	109	121	133	148	127	130	130	126	107	109	150	127	140	119	137	134	126	122	116	130	104	136	116	122	140	129	130	124	115	122	125	121	127	109	138	129	127	127	139	140	149	111	125	142	145	152	139	147	125	151	112	105	144	136	129	130	126	133	124	139	114	124	116	124	117	112	103	137	141
4114	2997	1299	696	447	411	388	351	365	327	356	323	320	303	313	289	302	340	312	301	315	303	320	300	297	312	258	303	319	318	312	308	332	309	313	337	309	327	328	311	330	315	299	309	321	321	300	291	295	287	319	306	312	339	307	317	292	294	313	308	299	320	324	296	309	310	314	294	311	304	318	307	302	309	272	305	310	307	318	295	326	315	310	345	308	295	273	288	265	292	266	285	337	354	306	334	310	287	325	293	329	284	291	332	357	303	310	321	281	318	318	319	306	295	294	280	282	304	284	301	302	322	288	284	289	266	304	318	313	295	304	322	311	337	277	303	288	307	321	323	285	325	289	291	338	317	293	312	318	320	321	299	292	310	305	319	286	320	284	296	297	284	300	291	294	284	300	319	344	311	312	327	293	297	295	285	294	292	311	266	331	297	308	325	291	287	313	276	316	277	311	318	319	318	312	298	301	290	315	306	340	300	288	325	284	310	325	308	302	344	360	294	302	286	286	331	311	302	281	301	331	316	300	313	320	284	287	318	296	284	312	249	297	312	334	300	329	354	331	301	274	309	302	337	301	314	294	301	309	313	308	315	299	295	313	312	268	327	305	317	309	303	296	307	322	298	318	316	271	298	304	331	287	259	291	314	292	308	313	336	297	320	327	286	302	288	298	279	286	283	287	290	298	326	300	315	322	271	329	292	296	306	293	324	314	276	304	288	294	308	309	306	297	320	299	290	316	296	289	321	321	275	315	298	321	298	285	322	314	322	324	304	310	316	314	322	313	298	319	330	329	330	290	311	321	292	303	306	309	280	296	301	289	301	292	341	317	332	319	306	298	330	298	324	315	298	296	339	296	281	311	306	299	317	318	287	275	278	324	310	310	282	299	307	308	275	297	327	355	302	279	300	287	300	293	331	323	311	288	317	294	283	317	304	323	312	298	284	294	298	311	291	329	329	316	297	299	303	351	319	301	289	319	318	312	323	321	307	300	314	300	310	322	309	320	296	348	344	304	308	292	284	272	304	327	316	292	298	318	300	299	312	287	300	293	303	310	295	303	328	315	282	265	293	349	312	305	309	293	294	294	278	320	286	296	292	287	318	303	308	300	316	299	305	318	286	323	315	319	250	285	317	269	279	324	299	297	303	286	300	296	289	303	345	294	318	293	296	304	288	299	321	307	315	295	323	287	318	323	299	318	305	275	300	304	294	287	335	302	279	319	280	307	321	297	333	286	317	304	294	295	282	310	319	337	315	283	308	292	292	298	320	332	318	324	288	318	273	324	311	309	309	315	316	326	271	298	317	316	309	311	307	319	314	295	346	292	328	276	306	281	282	315	315	299	309	347	286	292	296	342	322	327	319	305	278	302	289	295	293	316	339	304	332	289	315	324	301	314	306	299	316	325	306	301	310	319	310	308	313	336	301	300	286	291	288	313	312	337	331	332	294	323	303	280	295	316	291	303	310	283	317	296	335	297	299	297	280	256	304	280	287	339	277	303	295	270	308	288	293	307	302	289	313	304	322	324	306	319	319	325	321	314	331	296	336	305	335	342	332	279	334	323	324	305	297	293	311	295	313	320	311	325	317	280	338	312	334	319	315	321	311	310	303	294	331	326	331	307	307	278	295	343	291	266	284	308	290	315	281	342	329	336	312	293	330	323	285	333	319	342	306	299	315	323	318	329	321	276	309	300	284	290	294	311	304	292	286	275	295	293	317	308	316	330	302	307	297	284	292	301	309	311	289	330	296	284	304	297	323	318	311	308	326	302	303	295	319	301	311	297	302	290	323	305	287	327	317	286	292	321	325	293	303	314	304	285	295	263	300	313	319	334	293	309	317	275	299	327	253	305	344	270	324	277	303	313	326	299	316	300	303	298	279	308	298	294	295	333	303	300	326	288	311	316	287	284	299	303	304	322	324	311	312	334	312	311	284	309	318	320	302	327	295	302	300	299	323	291	286	299	293	315	299	319	295	319	335	311	311	313	287	278	272	317	334	258	311	313	330	313	287	316	313	284	323	305	308	290	309	313	303	295	319	345	293	316	317	336	318	316	286	290	327	319	306	286	314	271	295	320	317	311	292	307	285	302	303	290	322	315	322	325	313	287	322	322	310	318	301	284	298	334	323	290	302	344	308	312	289	294	279	291	322	317	316	331	329	318	297	332	325	305	293	315	291	288	343	290	329	293	300	302	311	287	305	322	322	312	311	298	290	295	323	309	306	304	325	316	282	289	284	321	323	327	319	304	323	296	311	334	300	290	305	326	319	305	306	300	320	288	289	304	315	280	321	308	295	302	323	297	328	319	342	310	305	303	303	337	310	288	297	311	306	304	299	286	282	301	309	279	294	322	294	297	325	288	318	297	323	294	296	315	290	295	295	305	369	325	290	318	328	284	301	316	319	285	323	300	330	301	311	314	338	307	322	314	311	280	323	352	318	297	324	296	294	298	289	306	276	309	303	305	330	292	301	302	339	314	290	286	304	325	294	340	288	311	299	302	302	326	280	309	328	281	285	317	326	312	306	307	311	312	327	289	316	288	314	316	286	310	308	318	303	293	296	302	289	313	255	307	297	326	308	301	304	326	302	319	300	311	303	306	313	277	315	306	282	302	336	289	296	321	309	307	287	282	327	272	319	342	302	304	283	332	309	329	302	283	327	324	297	302	299	285	324	303	322	315	326	286	311	325	294	290	302	327	276	295	300	309	295	326	325	303	321	288	267	300	301	296	294	309	280	296	313	329	313	337	313	291	298	306	318	272	298	318	282	323	302	359	317	305	313	328	310	316	285	286	307	325	303	329	286	256	307	308	301	309	308	304	323	321	305	286	291	351	302	310	325	311	305	329	306	332	319	306	313	309	300	320	327	306	310	281	314	312	312	324	302	304	305	290	320	326	296	330	303	323	300	316	303	277	315	338	303	294	306	300	295	299	323	294	304	349	331	320	326	310	318	327	301	281	314	287	299	344	287	291	321	307	323	299	296	298	306	281	291	330	327	312	314	296	303	303	334	307	322	302	285	338	322	348	310	316	276	349	283	318	307	287	305	297	303	285	318	291	317	308	314	322	314	335	280	300	298	315	317	309	284	316	303	327	297	273	310	283	309	307	328	281	310	298	364	288	307	303	330	330	295	302	296	313	323	284	311	281	330	335	278	300	286	288	317	283	311	294	314	318	282	325	291	324	345	286	300	292	303	285	286	295	310	317	298	304	255	297	311	286	325	300	308	275	325	340	281	290	327	296	323	304	324	335	309	344	276	323	294	317	326	297	348	319	326	324	342	301	317	296	316	303	330	350	307	318	276	286	301	292	311	291	305	285	318	316	276	276	309	318	314	317	303	296	307	325	320	279	302	295	318	288	284	308	292	295	315	308	305	310	292	322	336	330	312	289	316	305	291	290	280	291	295	302	327	297	300	313	293	308	278	323	331	297	340	340	299	297	318	332	315	321	327	346	295	304	313	316	316	311	301	327	327	290	307	294	328
34031	14985	2426	588	449	446	432	445	418	427	420	403	402	369	453	423	417	465	409	433	425	376	428	423	407	461	411	391	445	379	447	438	415	403	436	460	418	428	448	381	439	416	415	446	391	414	451	399	439	423	414	422	393	443	429	395	439	381	421	458	413	416	426	430	430	419	394	426	458	442	408	430	432	422	403	450	418	376	436	423	395	412	414	449	422	417	414	401	428	421	422	415	439	424	416	448	389	389	409	434	412	402	398	424	421	431	466	406	418	436	387	430	413	443	465	406	407	432	410	409	414	429	386	433	440	421	379	429	431	419	426	430	370	430	452	408	390	409	405	381	435	421	464	418	393	409	420	416	446	450	442	400	415	438	398	459	455	381	443	440	382	435	443	398	435	439	397	405	429	455	423	394	433	450	409	421	427	460	410	433	436	397	419	397	434	425	407	417	434	438	383	417	433	402	408	401	399	428	409	412	402	424	398	441	400	405	423	440	408	477	414	438	428	390	409	425	439	403	427	380	411	406	459	430	427	392	414	417	411	387	406	458	401	419	420	427	419	428	449	407	404	422	420	417	440	418	388	404	433	407	397	406	411	392	399	395	406	447	370	395	424	435	441	444	393	403	393	405	434	421	412	422	410	393	400	432	460	412	427	383	402	382	409	382	422	395	459	436	402	432	439	441	440	423	438	454	416	421	407	407	464	469	363	448	430	430	399	385	402	433	411	396	406	459	406	403	413	407	450	414	391	398	387	390	428	411	407	373	414	411	396	471	414	405	396	414	409	422	415	426	431	395	448	423	376	382	438	455	392	422	386	435	412	415	444	417	429	444	417	405	440	409	452	379	461	435	432	439	433	402	456	449	385	407	393	414	474	414	418	455	438	419	407	421	416	377	443	405	409	443	426	438	481	387	432	423	403	414	432	430	396	461	385	412	429	416	418	412	372	410	403	438	399	397	412	435	445	390	422	406	420	429	430	410	430	472	421	442	429	416	406	418	418	399	456	395	425	409	403	443	456	425	449	430	465	380	421	395	445	404	404	440	415	416	457	396	427	444	425	383	416	388	428	439	432	427	429	442	399	461	444	426	391	425	428	407	410	391	432	441	429	442	424	431	400	420	408	430	426	434	394	404	469	433	433	448	454	422	413	430	379	391	401	409	398	425	444	457	383	434	437	409	440	441	431	431	420	434	447	452	448	445	405	438	391	404	484	436	403	426	415	428	431	492	410	381	439	435	401	440	444	448	399	431	429	383	474	400	389	435	409	422	404	420	447	417	399	428	407	442	394	428	413	430	403	404	423	446	417	452	393	399	417	405	426	429	414	430	432	427	448	403	425	412	396	409	390	431	385	396	407	432	441	426	402	431	406	440	432	394	479	453	391	416	443	426	393	432	417	414	433	432	439	425	418	446	432	441	413	396	436	424	408	450	409	409	358	463	419	426	407	430	428	436	418	414	435	427	399	414	428	442	422	404	399	450	435	423	456	416	409	421	390	419	392	411	409	391	414	445	430	395	435	430	399	408	382	434	432	438	417	427	429	443	442	431	444	412	418	435	402	428	415	420	433	413	416	399	398	361	403	421	382	417	381	391	406	441	428	435	410	410	412	389	400	426	399	426	431	416	392	431	412	435	397	425	394	438	423	433	379	421	377	435	408	425	380	445	472	397	450	421	425	408	454	415	387	380	420	384	419	398	411	434	433	443	415	441	386	431	471	427	435	412	398	428	414	397	390	410	401	474	444	374	421	358	396	417	441	413	403	401	434	440	461	443	464	423	393	422	457	437	381	421	410	409	414	400	447	394	388	416	394	392	438	425	405	415	422	443	401	434	425	440	433	437	425	398	442	405	407	458	425	399	443	448	440	419	386	403	422	409	444	393	479	450	428	428	447	429	416	426	477	419	416	428	385	400	415	393	467	444	389	425	408	406	427	428	409	383	424	411	419	401	459	411	376	378	373	453	418	450	412	408	444	428	425	411	401	414	443	422	407	431	451	460	429	387	424	407	367	436	412	444	460	397	445	425	415	458	409	434	435	442	421	412	386	421	436	400	428	416	449	450	429	425	447	405	381	410	404	413	416	453	434	401	410	433	434	422	432	395	396	415	390	379	444	451	397	404	393	414	411	407	447	420	416	425	397	443	397	412	412	439	403	455	417	423	407	378	425	444	451	387	439	437	420	397	449	421	410	376	450	424	413	424	435	430	387	428	418	401	414	397	446	448	439	435	442	390	448	406	431	443	445	418	404	472	453	445	433	446	423	449	410	445	431	412	421	438	451	416	394	439	415	436	434	429	450	416	389	406	420	432	432	407	438	390	466	453	441	413	437	427	415	392	427	419	410	383	426	439	421	447	430	441	419	386	382	410	422	434	412	434	440	452	418	438	386	393	413	446	405	382	404	403	455	406	419	430	483	377	418	409	423	443	432	444	407	400	410	414	382	425	440	404	405	430	416	411	461	453	400	423	396	450	422	408	403	430	414	425	403	428	392	420	384	420	448	441	414	481	421	471	413	395	405	398	407	400	436	384	405	421	411	439	441	381	397	406	395	412	437	425	394	418	445	408	435	433	401	412	404	407	467	390	416	419	439	424	433	438	437	373	445	441	431	408	390	396	420	407	421	383	438	421	412	397	397	420	423	434	406	431	403	386	413	459	433	441	401	411	367	446	386	430	457	443	397	445	406	429	415	421	458	449	444	414	431	428	416	414	445	427	371	402	463	427	457	434	422	423	366	358	418	404	422	474	410	430	432	409	405	414	392	366	439	375	396	402	425	458	439	400	404	400	401	421	395	439	433	428	378	393	412	436	450	418	446	450	406	429	420	466	445	384	422	393	380	444	402	395	388	405	438	394	408	448	411	427	390	403	396	401	389	415	434	398	425	445	434	407	392	425	417	413	408	421	390	440	431	382	402	424	431	454	433	411	403	408	396	441	414	456	410	397	439	433	431	424	406	419	430	442	418	420	422	414	414	428	445	432	394	475	431	432	429	439	428	414	446	419	404	415	423	413	397	411	440	438	415	385	415	442	445	408	453	398	412	391	389	397	415	464	431	414	442	463	470	425	413	406	407	394	422	387	422	430	401	436	412	450	390	379	443	417	436	434	417	427	398	379	423	396	442	391	394	382	409	441	397	372	425	420	427	494	418	401	448	412	451	403	394	395	443	431	420	444	372	441	434	395	406	410	472	423	442	443	419	435	389	416	426	422	403	368	411	394	425	460	433	394	411	390	389	426	390	395	403	400	443	422	420	451	430	442	399	446	410	411	408	407	441	427	437	420	408	356	435	442	401	459	437	374	434	447	430	400	432	430	443	400	412	428	421	434	402	383	441	423	449	383	404	398	404	443	428	417	442	408	404	435	428	388	418	429	425	410	435	454	410	440	382	393	412	394	419	425	418	433	438	420	458	404	433	408	364	392	409	403	440	433	416	446	420	450	417	415	401	453	438	441	410	381	403	385	396	413	409	417	420	435	435	422	442	441
8119	923	934	853	917	843	914	866	854	880	853	874	862	829	867	896	878	871	882	898	853	858	831	895	871	826	926	890	856	856	890	884	889	863	846	883	815	899	848	864	851	897	830	899	876	841	830	823	872	875	835	836	869	840	863	870	866	865	838	925	889	858	881	781	873	885	887	873	842	867	824	882	892	906	869	875	887	866	854	799	876	869	891	874	926	878	866	838	864	837	893	833	858	851	827	870	811	841	909	892	859	902	873	861	820	849	912	878	889	922	857	843	918	843	875	844	831	867	851	865	821	861	875	854	860	870	851	857	850	853	856	857	862	891	862	813	898	854	866	864	870	881	813	830	850	878	860	884	845	908	903	846	852	889	867	841	854	831	831	864	862	858	861	875	894	786	909	914	857	840	834	922	887	894	927	836	844	843	890	882	886	900	894	875	816	853	827	854	851	850	850	841	864	868	884	867	902	808	868	828	917	884	881	889	897	847	865	907	855	844	912	851	847	853	912	895	931	856	865	830	840	833	816	867	868	856	865	846	903	860	843	877	899	834	884	839	901	882	903	871	881	846	895	877	821	901	911	857	917	922	854	871	859	898	858	863	834	906	842	835	843	825	874	849	848	856	838	849	874	843	903	831	855	856	919	868	826	857	827	927	850	846	892	811	818	853	821	849	907	915	865	904	847	829	772	841	827	847	888	808	885	826	858	852	870	896	892	882	836	841	858	919	838	886	872	930	870	890	866	814	858	899	919	893	848	855	869	877	890	857	904	844	837	919	837	881	862	889	857	866	826	890	828	885	879	882	870	859	886	854	851	881	841	897	928	875	883	865	891	865	903	813	880	883	885	829	896	827	823	832	830	858	938	812	906	829	903	867	813	838	859	864	852	815	781	877	884	862	860	864	865	882	828	898	864	920	788	863	894	863	843	808	825	811	833	829	859	862	802	825	900	862	893	886	897	865	845	891	984	876	872	849	838	874	891	815	888	831	855	904	880	877	851	850	829	858	904	884	903	895	903	920	843	847	852	804	831	830	854	916	815	879	840	889	869	856	824	847	845	882	908	825	842	874	896	888	868	874	859	837	837	805	886	933	916	819	867	835	887	839	867	877	835	861	861	903	863	865	877	859	823	882	894	854	862	871	841	871	880	848	833	904	864	893	833	896	900	869	883	825	862	833	884	852	888	890	843	897	896	833	860	856	896	885	918	844	882	891	846	870	869	864	845	843	822	841	806	820	848	911	858	893	869	844	909	895	883	897	847	858	900	832	837	851	861	873	816	886	873	863	836	916	859	834	876	902	889	869	889	880	880	896	865	916	886	868	844	803	819	841	814	841	854	874	854	820	868	890	823	860	904	843	935	890	803	853	902	870	896	897	882	876	883	865	867	842	895	917	849	865	910	840	816	841	930	837	853	882	879	824	835	892	889	862	931	874	834	867	874	883	904	859	866	842	878	877	840	882	869	941	840	861	840	892	901	858	872	848	857	848	882	874	929	872	849	854	884	867	838	833	876	889	856	884	905	866	824	853	870	876	831	846	863	874	861	911	893	852	833	878	854	870	886	836	866	910	880	883	809	866	899	876	817	851	852	866	861	840	860	899	866	863	882	827	852	876	807	898	847	859	864	900	893	879	851	875	865	825	852	893	863	922	819	865	878	850	861	886	864	868	876	856	892	899	888	849	849	866	811	851	882	869	888	870	868	837	873	860	872	843	838	879	821	867	891	878	890	838	859	881	838	868	840	853	898	908	861	852	865	812	857	850	834	856	857	910	844	819	879	805	893	857	853	880	856	847	878	900	851	867	847	860	861	869	839	869	887	826	919	798	915	847	875	806	891	848	904	848	807	897	892	878	882	854	843	891	840	884	887	878	882	911	859	833	861	925	838	858	877	881	861	862	878	868	853	811	888	890	859	805	848	871	868	811	854	818	831	882	856	889	894	886	862	956	862	860	807	860	835	858	858	860	864	850	867	845	882	855	853	834	845	870	807	844	869	892	860	853	871	890	873	871	831	866	873	864	862	891	838	867	851	830	839	837	856	870	864	821	855	858	911	851	856	823	844	861	872	820	947	831	833	852	880	907	860	855	871	810	888	862	872	825	913	856	880	886	829	821	888	860	828	880	852	866	866	860	857	871	931	867	848	890	883	821	860	805	888	892	860	845	856	858	890	848	872	892	912	882	828	847	818	885	850	829	870	865	836	893	883	901	897	848	901	862	844	876	902	883	864	865	869	879	868	858	827	950	859	861	886	894	810	816	869	815	844	885	849	897	852	833	846	878	843	870	850	837	899	861	860	875	903	900	878	877	824	824	898	887	868	867	853	922	842	862	853	890	903	856	866	823	899	860	907	894	940	858	906	900	876	833	867	862	866	885	838	845	868	853	863	876	863	891	856	893	868	832	876	886	888	890	875	859	886	850	873	929	824	887	803	840	877	855	850	896	810	870	868	862	888	891	875	825	874	838	855	849	882	833	857	858	819	885	852	843	818	836	824	879	862	859	843	912	828	872	905	843	825	845	828	868	845	831	843	863	901	828	867	854	875	820	855	830	889	814	880	790	809	836	827	833	852	907	889	871	879	884	824	885	856	856	871	921	874	895	883	903	880	882	898	880	892	879	852	881	870	837	920	849	920	866	851	857	856	882	855	849	889	873	880	893	944	880	845	912	880	873	869	880	871	887	893	881	854	831	857	846	863	841	883	847	877	893	843	842	925	880	902	848	874	812	922	889	824	848	845	888	879	862	878	863	881	864	863	867	826	889	846	834	898	919	871	865	853	892	853	921	886	853	876	833	890	840	829	901	876	842	845	854	879	817	896	873	844	843	870	845	824	814	850	874	855	847	888	844	821	899	839	832	863	884	867	892	832	830	868	830	823	863	870	852	876	836	928	893	848	902	899	884	943	885	864	819	854	935	916	850	894	864	903	865	932	869	880	832	868	884	859	908	860	873	870	835	844	898	891	843	834	903	829	840	889	834	863	891	837	887	870	875	852	850	871	815	893	894	883	892	879	891	846	910	827	845	867	876	859	897	880	892	851	852	869	836	831	809	894	839	817	817	849	866	872	876	898	930	820	875	876	848	847	877	863	880	864	876	875	890	879	862	862	945	838	870	890	884	851	880	864	908	849	899	854	871	864	904	865	851	838	844	802	928	899	822	864	927	918	857	863	878	893	895	845	888	818	830	862	907	872	907	866	858	885	868	844	881	859	836	861	824	840	864	893	814	873	851	859	868	864	909	827	848	885	913	855	858	828	879	869	861	840	824	894	870	849	890	862	864	856	868	924	829	873	849	868	852	857	877	834	836	881	893	886	911	876	852	923	898	917	868	828	890	878	871	906	831	822	841	854	843	899	877	885	867	831	866	882	916	905	893	837	889	892	876	894	835	865	856	865	889	834	822	855	907	843	886	872	871	913	823	834	846	886	889	874	807	845	894	910	893	859	872	865	894	825	876	832	859	857	898	904	880	830	872	831	876	879	858
25967	21614	24227	29471	21605	10789	476	362	353	349	317	304	256	292	308	261	245	260	266	298	296	276	273	295	282	278	269	268	262	288	287	241	247	273	259	246	258	266	256	263	283	268	277	280	283	250	248	262	267	249	277	266	256	220	240	272	293	279	259	250	286	267	237	291	254	250	238	266	277	278	242	284	275	287	261	269	256	286	282	265	272	278	247	242	249	274	268	262	258	287	278	268	229	253	246	248	259	296	300	255	286	279	239	246	280	251	279	290	280	286	264	262	254	264	276	254	274	280	296	261	268	251	275	255	240	292	259	268	273	246	274	267	239	255	244	261	225	240	264	261	282	251	238	276	271	258	233	256	239	277	241	268	303	267	261	271	246	259	275	262	276	259	270	281	243	253	259	254	298	266	278	260	245	266	278	245	237	283	236	262	263	261	256	272	256	257	294	260	257	249	275	252	238	297	216	229	266	260	278	274	257	246	272	272	285	275	267	260	263	257	250	287	250	264	241	263	237	271	279	261	279	298	235	272	255	245	282	283	280	283	252	283	276	239	249	247	240	291	244	239	245	263	255	282	266	287	297	280	292	260	259	243	248	212	267	260	220	283	268	255	245	237	277	235	239	229	273	259	265	278	230	268	291	277	264	272	235	254	247	301	274	240	277	277	248	244	279	283	240	263	293	247	265	269	241	272	273	272	283	269	289	272	263	274	248	283	262	242	272	243	232	258	248	260	270	288	256	294	275	260	251	278	220	248	237	279	259	261	231	282	261	263	267	275	282	262	256	250	241	272	237	259	251	272	267	252	273	250	264	261	273	261	257	269	260	262	225	240	233	239	293	291	276	271	270	268	274	244	258	231	254	262	253	274	259	265	261	259	309	265	246	254	257	252	248	289	237	252	288	265	239	258	239	244	232	245	256	271	256	271	230	301	263	269	248	259	251	246	279	252	255	230	253	283	256	248	232	264	277	262	257	271	260	268	278	263	297	253	253	277	263	255	256	249	244	265	250	231	256	256	273	268	257	268	265	264	292	271	276	254	247	249	255	248	258	264	294	264	261	239	249	248	270	258	249	292	262	256	274	271	272	264	223	284	274	261	271	262	270	242	253	241	263	259	277	264	257	262	259	265	279	273	281	253	290	282	250	241	276	247	244	289	256	293	255	280	247	262	246	236	258	243	251	285	279	271	277	284	289	272	266	296	214	276	266	324	262	240	244	260	278	253	263	289	277	261	273	263	235	262	267	273	271	281	265	242	250	266	273	250	294	247	253	270	263	270	241	250	234	281	275	290	236	260	263	253	257	242	258	242	289	238	264	280	261	262	259	262	263	264	251	247	279	257	286	233	271	251	271	301	243	240	269	245	272	276	269	265	267	251	229	256	225	273	228	271	260	242	276	274	251	261	243	261	296	274	282	234	246	279	245	309	284	283	271	247	281	244	249	264	253	260	266	257	275	254	260	255	246	252	255	295	257	244	280	284	266	240	264	234	303	245	294	260	242	265	262	250	240	266	251	296	260	250	258	261	276	268	281	265	297	237	240	233	267	270	269	216	275	252	278	266	243	260	243	236	267	246	249	262	252	245	277	262	279	257	240	245	241	245	280	282	281	287	271	292	239	233	273	252	244	291	256	274	254	281	232	267	268	260	250	253	263	247	277	255	259	250	259	253	263	258	275	297	280	250	256	258	252	247	249	295	301	294	233	250	262	243	256	284	248	270	250	259	251	310	275	271	253	246	249	242	265	236	255	269	276	240	289	259	268	262	255	258	219	259	260	280	252	292	241	257	279	269	272	241	287	230	264	226	270	271	290	259	215	244	242	262	276	274	269	232	256	236	255	243	268	256	272	200	260	236	283	249	231	226	286	231	263	270	260	255	257	269	278	255	251	233	247	272	233	234	239	256	264	240	266	262	276	279	279	233	296	291	280	256	266	257	279	291	242	250	299	244	309	283	262	228	270	220	250	271	244	278	234	274	275	247	273	250	244	244	283	262	271	266	271	242	291	269	283	271	242	260	253	283	246	277	259	274	252	251	253	249	244	258	236	259	263	292	249	259	262	265	233	246	276	274	246	245	254	257	241	297	250	251	297	278	253	251	270	295	265	252	251	261	273	271	247	248	260	249	274	256	250	294	257	250	267	264	235	267	283	253	251	260	219	283	251	252	251	249	236	269	278	258	269	256	272	272	264	252	276	251	273	284	281	252	254	269	320	271	270	252	263	290	279	237	258	262	270	273	233	260	259	277	257	250	269	245	247	270	253	257	268	253	293	263	244	271	255	256	255	257	268	230	252	263	290	244	275	246	288	292	258	278	249	244	269	258	259	232	259	263	247	260	280	243	237	268	258	254	238	232	246	281	259	235	256	262	280	254	261	297	257	257	249	230	280	259	263	234	284	274	240	258	246	278	266	265	262	242	253	249	246	249	244	217	282	290	273	270	276	267	280	292	273	272	276	270	320	279	257	260	279	258	289	276	274	222	260	253	253	250	235	252	248	228	262	255	277	262	245	237	255	257	268	291	252	258	275	273	274	288	271	268	317	267	264	223	249	249	300	269	265	268	239	199	253	265	250	230	297	245	231	228	272	256	270	258	280	258	271	263	228	262	263	244	277	262	258	233	236	218	247	260	258	257	264	253	272	257	271	277	276	283	234	267	232	274	236	253	273	257	253	270	255	240	260	252	257	252	247	248	249	257	241	294	233	245	272	286	255	251	274	257	261	257	278	237	283	252	269	257	259	268	255	256	305	279	278	261	282	263	253	280	254	277	225	299	288	275	203	276	260	233	246	272	245	286	264	293	281	278	266	251	270	274	280	247	242	286	272	269	292	269	307	272	248	254	277	266	268	265	265	249	273	274	244	251	264	281	274	250	302	275	255	302	276	262	273	320	285	269	250	282	270	259	242	303	252	274	252	279	249	268	257	257	262	271	244	257	255	287	263	245	241	238	262	246	247	290	252	251	238	270	240	272	268	245	266	260	236	250	268	247	246	257	270	270	281	233	265	277	270	266	260	285	265	275	266	268	262	257	245	245	282	255	266	257	260	253	265	249	266	257	264	246	255	243	221	232	274	272	270	298	266	284	265	249	291	255	257	267	270	264	247	250	246	236	268	277	281	293	272	262	267	276	264	262	303	247	273	225	239	256	268	254	261	251	243	274	250	271	253	282	251	271	251	265	272	258	277	273	260	246	247	235	268	268	260	237	260	256	271	249	278	225	253	244	314	288	261	243	264	283	224	247	261	282	257	244	274	249	257	247	261	248	226	301	259	271	241	227	264	253	237	240	263	262	267	243	257	281	269	273	246	258	249	266	251	262	247	278	268	276	261	259	258	260	268	279	245	247	263	247	247	257	280	274	256	263	268	272	273	236	255	230	247	282	264	265	283	257	245	266	248	269	269	259	254	269	261	268	270	276	252	270	288	245	225	274	257	277	267	246	248	284	231	273	243	270	265	269	290	272	280	289	232	267	230	264	285	281	254	233
4447	1985	1093	733	641	592	572	605	527	540	584	567	560	534	573	579	568	564	568	553	559	550	565	570	541	556	556	542	513	541	595	582	574	552	556	550	533	532	608	547	578	547	520	553	565	555	518	584	526	553	577	551	592	603	612	538	538	552	525	531	548	540	529	559	535	560	545	579	517	547	570	563	564	512	566	534	506	546	551	565	553	567	593	544	538	603	586	557	532	544	564	571	549	543	577	556	585	552	558	587	561	542	528	535	577	535	574	539	519	578	562	571	562	529	538	547	626	585	567	538	574	546	577	567	574	548	585	555	548	578	550	538	563	542	523	570	551	530	550	553	546	592	547	562	535	567	562	525	555	584	544	537	557	552	599	511	536	547	556	563	568	565	558	520	552	556	555	555	535	544	565	554	513	566	544	554	573	550	561	538	557	533	553	534	562	542	541	588	548	545	537	573	535	548	524	564	496	551	533	543	525	556	560	573	535	550	523	576	555	527	577	553	606	580	535	547	536	523	538	526	557	538	545	559	598	557	582	539	514	538	551	569	544	554	557	577	580	600	573	491	544	562	547	580	559	595	552	514	570	578	532	591	538	569	553	540	553	496	546	542	563	544	564	578	610	521	563	558	551	541	539	583	572	528	549	555	556	530	580	557	551	543	545	617	556	563	554	570	541	549	565	570	566	557	568	526	583	560	574	572	559	581	561	578	540	563	592	525	579	580	567	593	527	570	547	503	545	559	544	529	587	560	552	553	587	555	532	557	565	577	546	557	551	568	540	548	516	559	566	557	570	584	585	568	570	520	561	513	569	529	551	525	554	511	560	549	571	563	535	571	561	510	552	571	579	572	523	558	556	554	574	551	555	560	548	558	529	602	548	540	560	532	545	564	544	628	544	556	520	577	534	532	535	559	596	546	569	536	589	582	552	538	578	592	521	537	559	559	568	602	567	553	562	517	526	539	564	574	535	576	587	522	572	557	554	550	536	594	562	557	537	564	579	509	573	567	567	533	579	545	529	547	579	508	553	563	566	574	518	509	589	507	554	582	555	602	557	514	580	561	547	554	532	556	552	558	577	571	587	533	580	564	563	550	589	602	556	584	553	543	563	511	548	542	559	547	543	555	571	517	544	547	560	573	535	582	545	546	569	541	545	521	557	574	555	562	566	518	557	562	570	527	559	625	545	567	588	532	526	536	529	570	575	554	563	563	590	542	531	556	564	524	529	552	554	523	549	553	551	563	583	551	529	527	564	589	523	527	565	516	527	584	552	555	579	549	526	558	580	508	563	555	564	587	536	568	548	573	578	526	569	564	573	555	544	540	593	542	501	544	544	545	549	548	539	544	574	536	612	554	589	571	525	574	569	582	535	562	526	562	502	527	536	559	554	574	533	593	558	550	582	570	547	549	603	528	535	564	554	542	547	570	532	555	527	545	531	548	540	530	542	579	535	581	561	541	551	552	554	526	507	563	558	588	581	563	539	552	567	580	523	559	546	578	557	551	561	538	571	594	566	597	579	544	552	531	536	528	536	549	521	528	545	541	584	535	593	585	547	534	561	523	551	533	531	520	586	525	565	551	531	571	534	546	583	525	528	501	578	552	538	552	519	549	558	519	624	549	558	514	557	573	565	543	542	541	569	542	531	548	527	589	539	542	525	546	565	545	558	517	540	554	515	565	534	564	545	519	571	535	493	581	578	526	534	564	571	566	550	563	565	535	553	575	543	544	507	544	538	570	566	540	548	549	564	585	540	578	590	544	571	507	560	540	526	543	571	558	569	528	576	528	516	558	531	555	581	562	556	545	535	560	546	515	562	531	565	487	571	525	549	574	564	566	558	593	552	551	553	561	563	585	540	554	544	574	566	546	547	490	528	530	516	574	556	516	545	534	512	576	538	545	550	561	558	544	513	552	542	577	540	523	549	536	509	577	555	537	544	533	505	555	551	550	587	530	564	537	550	574	579	554	596	595	558	575	561	530	588	594	561	524	511	576	601	580	513	534	526	549	553	575	580	560	613	528	592	549	506	556	546	551	567	562	528	560	527	574	532	548	571	574	568	528	571	549	553	565	541	547	542	575	537	589	533	568	597	583	553	519	604	563	550	561	571	583	516	568	519	526	599	544	548	537	581	573	568	595	556	591	547	574	569	562	591	541	573	535	548	557	556	552	506	535	594	519	554	525	565	576	541	565	541	561	542	578	564	536	535	532	596	532	559	533	581	525	523	561	525	551	558	545	573	559	536	583	559	589	560	566	585	555	533	571	576	544	567	591	507	581	548	570	536	572	560	553	578	532	570	560	570	572	538	577	547	529	577	569	589	566	524	574	561	592	538	571	506	578	551	547	537	577	569	584	572	567	533	565	541	585	589	578	525	570	540	534	558	546	584	538	538	549	521	556	547	565	566	502	544	552	564	554	571	522	530	524	524	591	582	562	523	530	584	570	543	533	534	555	557	567	587	545	556	533	515	518	521	558	538	546	587	562	583	529	579	536	528	542	538	544	584	588	550	558	568	583	554	576	567	528	580	534	533	557	551	541	554	562	545	596	533	539	577	550	584	591	574	533	566	548	526	582	544	559	539	530	553	536	575	546	546	555	490	601	536	553	570	601	552	533	555	532	559	556	541	581	558	554	545	564	548	566	540	541	582	572	556	549	539	510	544	550	558	571	537	523	543	522	565	543	575	530	555	540	537	564	549	554	520	496	547	550	613	558	552	564	580	552	531	527	521	530	548	558	522	583	533	532	564	528	557	576	557	573	516	560	545	513	542	579	536	583	547	573	576	558	553	551	577	556	571	570	586	564	567	538	514	587	595	554	558	601	537	594	567	556	546	551	543	565	583	547	575	579	571	537	574	529	563	523	562	574	539	543	573	568	581	573	523	558	531	564	562	539	528	537	503	526	509	575	559	578	548	573	547	519	585	529	550	500	568	556	537	545	544	588	548	561	542	541	560	572	557	547	529	580	566	563	573	539	544	553	567	537	578	546	584	559	571	531	584	547	569	580	589	496	549	541	549	610	565	535	514	557	533	548	580	569	548	554	548	546	617	520	567	557	589	580	605	562	544	551	519	599	532	524	594	564	563	567	603	563	557	569	578	473	548	565	524	566	572	544	533	550	567	546	530	539	579	548	524	547	590	520	563	580	577	584	544	548	563	520	528	524	554	557	546	542	556	576	517	561	516	612	562	548	553	553	550	583	560	534	568	565	551	537	561	558	578	561	511	554	545	563	545	552	556	568	538	548	547	602	548	572	548	565	578	549	591	567	556	545	519	556	515	541	574	546	569	569	547	576	558	535	545	547	567	576	585	564	560	563	587	567	549	551	544	590	586	523	556	539	564	531	580	545	561	537	504	532	548	497	539	540	577	609	557	580	552	549	584	556	545	554	575	583	559	575	534	572	521	564	539	565	558	548	597	542	541	525	572	543	583	495	554	557	576	509	537	534	540	542	598	539	569	534	502	549	569	552	557	525	571	559	549	577
25335	21658	24713	29126	21660	21681	10401	384	295	240	208	198	169	164	145	182	139	149	155	126	148	133	122	141	158	142	139	147	119	125	120	127	128	116	133	139	130	111	126	128	128	141	118	153	109	103	137	121	124	148	138	150	135	144	95	135	128	120	108	128	125	160	149	126	137	118	133	119	104	131	141	127	119	110	114	148	133	123	125	127	122	123	119	146	126	148	147	96	125	131	139	122	125	115	133	123	118	103	138	127	112	125	114	131	139	149	125	115	147	135	135	127	133	131	125	101	130	115	124	124	146	101	134	133	141	121	121	131	125	120	124	126	119	133	135	136	118	138	118	106	128	143	92	125	126	142	142	115	120	113	128	105	132	136	121	120	156	129	114	104	124	119	139	122	108	124	119	146	114	130	118	123	105	164	101	140	110	137	134	127	122	124	114	114	129	126	145	131	142	125	122	143	136	130	148	103	134	138	113	132	99	128	113	115	142	135	127	108	97	117	119	110	123	116	121	101	113	101	121	108	145	147	129	134	141	126	116	132	130	139	133	102	132	152	105	111	115	139	141	122	115	146	123	100	112	137	107	137	132	141	143	127	138	116	151	140	121	127	110	112	142	119	128	132	104	132	118	132	137	130	127	125	163	123	133	150	125	134	136	133	109	126	111	119	136	120	150	102	113	123	99	119	126	136	113	139	116	136	137	128	134	129	111	122	122	122	125	104	111	121	131	126	111	116	105	132	108	127	124	121	113	115	121	126	138	133	133	122	97	125	127	139	134	129	105	140	129	125	139	125	136	120	135	116	119	116	118	140	123	120	150	122	123	146	139	124	132	120	116	110	125	127	117	130	144	121	148	136	141	121	96	105	119	138	134	114	129	139	139	98	139	134	105	107	147	135	124	137	118	126	123	127	135	130	140	115	141	142	129	139	142	124	132	121	124	120	116	145	145	128	109	143	125	123	124	127	121	119	115	122	151	140	128	130	125	120	135	127	131	117	112	143	120	151	131	122	129	138	126	110	109	126	116	118	152	131	109	143	126	119	125	115	121	123	118	112	128	102	133	118	114	129	115	126	126	105	141	115	134	115	116	133	158	141	117	104	143	120	143	125	130	126	126	141	113	138	123	143	121	134	142	140	121	113	111	108	148	117	131	120	117	124	104	140	132	111	125	139	114	146	124	120	125	131	140	133	126	123	127	150	122	152	113	135	126	137	128	110	129	109	108	122	150	123	124	126	123	132	126	137	116	134	137	117	126	127	116	121	120	135	128	115	132	132	150	119	121	109	128	126	147	130	135	114	131	132	144	121	130	128	122	150	133	119	116	129	128	105	115	115	148	119	110	136	147	136	135	134	115	121	141	138	141	135	121	98	133	117	98	111	125	122	106	101	148	105	115	122	128	128	132	109	123	116	131	138	118	126	139	138	147	120	125	115	127	140	113	130	137	145	137	146	136	122	136	102	123	140	126	119	114	115	133	116	131	119	126	104	131	116	129	115	124	129	116	112	125	135	135	134	134	125	147	133	118	134	121	123	121	132	126	130	101	140	133	116	117	132	125	120	131	114	121	124	142	96	134	135	118	111	130	126	135	123	146	126	116	138	146	116	121	119	123	143	142	139	147	128	126	112	146	132	125	152	143	108	132	142	110	123	119	120	133	131	120	128	123	106	121	109	120	132	127	124	118	127	108	109	139	127	140	131	150	108	125	123	136	117	137	117	124	127	93	107	129	116	118	131	125	130	128	123	113	119	106	128	125	131	119	123	119	126	120	129	137	120	113	133	147	117	116	125	143	110	126	137	122	129	138	121	114	124	135	122	137	118	119	123	129	138	130	150	138	123	153	140	129	111	142	109	121	130	113	127	126	125	113	130	134	116	130	132	148	140	130	124	124	143	126	120	147	123	121	109	117	108	119	138	138	138	150	129	138	115	121	120	124	147	165	116	126	104	123	141	117	117	132	121	105	119	125	124	129	113	129	120	126	158	118	121	130	138	123	126	112	128	121	141	122	137	110	139	137	121	131	132	128	126	105	136	106	130	139	130	137	112	137	137	144	124	120	136	140	115	127	141	133	121	123	125	109	124	129	142	127	135	107	138	111	135	120	119	143	120	114	128	125	118	132	109	130	120	138	129	118	122	106	151	147	135	123	137	103	118	109	135	126	123	114	123	114	115	135	114	109	119	117	111	127	104	150	145	130	134	110	116	127	93	104	122	121	119	146	116	134	130	111	115	129	124	132	141	108	120	123	141	159	143	119	125	126	120	117	119	127	125	133	112	123	140	100	124	138	139	106	116	115	128	120	126	114	115	142	119	114	121	126	113	109	120	122	127	120	115	139	131	138	131	115	136	118	133	142	126	106	115	122	136	124	98	116	151	128	127	142	143	129	131	114	101	129	129	109	126	108	109	118	115	124	156	126	126	128	141	138	135	115	136	147	134	129	124	160	116	134	124	133	130	141	133	116	144	110	120	131	107	113	128	119	109	124	105	105	118	131	141	107	132	127	132	138	128	131	130	118	113	132	129	122	116	126	123	126	119	120	132	142	138	116	134	135	128	113	129	140	113	145	136	115	124	120	143	140	159	133	126	129	130	134	130	131	119	123	135	124	109	150	105	119	124	135	135	119	133	120	132	149	155	141	129	119	139	139	135	127	132	118	136	144	126	123	129	135	115	109	119	100	129	139	137	139	131	116	114	133	114	130	137	126	138	107	128	141	115	148	138	144	119	122	128	125	112	104	123	152	118	95	136	128	114	130	132	127	120	121	133	124	111	130	128	115	134	104	118	114	115	130	111	106	122	123	94	125	112	109	138	120	128	117	105	97	127	122	130	107	140	123	142	139	132	108	119	121	124	104	107	97	122	139	149	135	129	122	133	140	138	118	112	157	130	142	123	105	129	116	123	111	131	123	115	127	124	112	113	110	138	137	130	147	124	148	139	111	107	98	126	117	125	135	122	131	133	98	115	112	122	135	124	98	144	107	129	106	117	125	126	126	108	140	106	130	135	120	132	113	102	136	129	134	130	104	160	135	132	136	129	159	131	131	122	110	119	117	107	104	126	133	138	124	139	122	132	104	130	145	136	147	117	121	149	100	117	136	111	125	134	125	117	135	126	128	120	131	120	122	126	143	139	120	120	110	107	131	126	127	134	123	134	110	109	98	136	130	117	127	133	135	117	130	121	114	97	133	123	113	106	132	121	98	119	126	124	100	108	105	114	124	115	122	129	120	126	113	101	129	132	149	133	120	133	107	133	116	111	116	137	130	123	120	115	138	126	133	116	121	129	121	143	137	135	123	124	136	131	115	116	100	130	131	109	140	112	129	146	126	114	117	120	139	130	116	133	137	119	121	116	114	118	125	138	134	108	125	109	104	126	143	127	102	118	122	138	126	130	123	121	128	125	127	119	119	124	130	136	121	143	118	119	124	113	139	131	127	124	125	135	116	122	146	116	121	122	129	109	114	120	143	140	133	130	114	123	123	111	131	123
4101	2994	1224	696	457	398	376	344	326	342	337	344	318	306	296	321	316	302	303	327	295	312	272	275	345	289	338	320	323	319	295	313	303	326	289	298	311	307	304	311	270	315	321	324	328	338	299	326	316	295	267	348	294	306	310	334	286	353	259	318	316	281	320	306	308	306	297	266	324	298	324	306	327	295	327	298	320	310	314	302	323	298	316	308	308	329	284	319	334	323	264	318	326	318	318	305	321	286	328	290	305	273	291	304	274	290	285	310	280	283	297	314	283	299	307	311	312	323	336	298	283	303	317	300	331	316	306	288	331	299	316	309	294	298	296	311	295	308	317	286	322	301	309	286	297	322	309	303	328	325	297	327	346	292	344	325	311	295	347	304	304	307	307	313	309	310	275	315	311	313	306	311	286	316	325	294	290	309	299	290	293	290	286	302	331	323	298	301	316	286	302	323	327	298	292	295	296	300	327	304	322	294	317	278	341	308	311	322	322	273	275	306	301	313	307	284	308	331	316	321	309	276	309	311	313	323	303	328	282	322	307	302	292	354	306	305	294	320	305	297	303	309	316	282	360	289	314	306	319	315	349	276	308	295	316	315	329	325	302	314	321	300	306	320	320	302	311	293	318	310	325	308	300	306	277	279	304	316	283	302	307	318	340	306	319	313	281	290	278	317	297	311	304	300	311	317	321	301	313	296	309	316	275	285	288	299	322	303	279	286	307	288	296	272	306	338	293	332	299	296	311	285	319	308	268	311	308	285	331	310	339	315	327	319	281	299	318	298	321	365	305	315	295	333	319	314	281	320	293	328	276	318	318	309	338	306	298	329	300	344	329	318	335	305	291	320	299	291	315	277	319	334	280	312	293	303	345	306	291	294	300	333	317	292	299	286	298	319	324	315	292	296	312	300	287	290	338	339	307	313	333	298	290	302	325	299	290	300	296	290	299	318	315	309	295	299	325	314	288	349	329	296	320	286	287	313	323	318	319	314	312	310	293	298	341	337	281	312	274	309	281	317	302	285	304	299	272	314	327	357	291	269	311	294	319	314	302	312	301	330	317	278	292	335	325	318	298	316	314	322	343	328	308	288	283	293	308	328	323	272	303	290	297	317	313	326	327	316	310	281	282	317	289	318	301	296	310	273	300	334	346	296	320	321	298	305	317	317	330	313	320	309	320	303	317	299	285	301	264	352	315	330	313	304	299	336	328	300	327	336	281	303	303	304	359	302	286	269	324	305	316	304	327	311	285	309	310	284	319	292	282	319	320	294	282	322	308	331	341	278	302	326	298	319	296	297	314	298	314	295	339	303	311	328	302	303	316	317	311	277	287	289	270	298	281	298	291	308	290	371	335	292	301	269	332	313	312	316	322	284	309	311	300	288	306	303	310	289	271	311	298	319	312	315	330	291	306	312	304	330	298	287	327	281	282	298	289	282	290	282	283	306	294	308	327	302	323	283	318	306	302	293	332	303	323	334	298	311	283	292	297	310	321	315	309	280	290	292	304	294	310	301	284	329	305	329	306	283	286	301	292	315	305	298	325	294	277	286	310	310	307	306	333	293	285	301	304	297	279	298	316	294	320	337	321	305	303	323	309	355	319	305	326	308	300	339	315	308	292	295	280	283	291	299	315	316	320	319	304	314	296	314	313	332	291	330	315	318	341	317	316	287	319	318	331	328	289	286	297	294	315	329	324	319	303	304	288	320	300	329	293	319	325	333	286	282	264	306	303	279	297	307	321	319	309	314	329	287	312	310	298	327	333	327	310	302	295	315	291	323	353	328	330	325	305	294	300	303	297	298	304	336	313	306	323	288	307	318	311	280	312	334	314	307	279	346	321	313	287	316	337	307	304	264	315	322	303	318	309	312	284	350	291	292	276	354	286	293	312	296	316	270	325	286	301	322	310	328	292	317	308	307	317	316	289	294	298	327	276	309	306	315	312	278	337	290	315	307	312	324	333	304	293	311	306	286	280	288	303	320	281	316	317	312	305	330	304	298	315	294	306	268	340	294	289	312	316	314	288	295	310	336	306	315	293	303	320	320	287	301	281	282	314	308	305	324	317	319	323	315	271	301	297	292	308	287	299	317	316	346	295	299	320	323	320	337	316	278	327	282	279	336	296	294	325	296	297	319	311	309	288	312	327	285	295	306	333	297	310	306	302	331	299	302	291	292	323	310	324	296	308	320	318	297	302	344	321	299	340	302	288	316	303	272	304	291	317	303	319	286	296	321	301	306	315	307	293	286	300	294	295	307	293	318	304	284	289	290	289	297	302	289	302	267	304	314	317	278	315	325	353	344	328	306	301	288	331	314	324	314	291	298	290	305	307	295	316	319	297	275	308	334	298	286	330	298	296	318	317	283	305	296	331	298	305	329	322	325	313	308	323	332	317	351	310	310	323	322	326	334	311	317	333	271	301	319	308	310	338	311	346	298	278	290	311	316	288	291	323	313	310	320	347	319	304	314	326	297	294	312	308	345	309	316	304	295	283	311	311	303	270	303	292	318	303	314	303	288	313	287	343	289	334	320	332	285	333	313	304	305	281	315	294	294	300	268	305	279	326	313	322	301	302	316	285	306	297	287	332	293	333	273	294	282	319	326	306	314	313	322	293	314	320	298	325	309	317	317	292	344	290	314	308	332	290	318	318	293	308	281	298	295	310	287	301	317	335	308	331	321	289	302	277	314	288	300	286	288	288	304	303	324	321	323	321	321	295	304	318	291	310	276	292	302	291	334	336	300	285	313	323	279	289	317	320	332	298	294	298	336	289	326	298	312	287	348	279	306	313	310	304	325	322	299	302	355	322	322	326	309	326	322	311	275	317	314	289	320	329	274	326	318	323	293	291	306	330	295	328	311	266	287	313	319	307	319	304	315	321	323	290	287	300	357	274	282	320	308	291	325	342	305	328	313	306	333	302	306	324	320	304	306	301	289	305	339	306	329	297	315	283	338	290	297	274	326	314	309	327	307	305	328	305	327	310	303	349	313	290	322	329	328	317	289	309	304	314	307	331	310	318	317	323	285	321	300	317	310	311	333	300	300	289	297	335	310	306	321	332	318	295	309	311	280	322	273	295	336	315	312	305	278	285	288	291	337	312	313	325	334	296	294	322	295	302	337	318	308	307	333	342	277	305	287	299	282	306	314	313	309	340	310	294	290	298	289	290	314	312	325	313	293	292	302	314	337	322	294	310	326	333	293	305	318	292	289	308	310	292	324	323	331	312	321	321	323	284	295	294	319	306	301	341	303	328	312	341	309	293	303	313	324	291	316	301	322	305	320	310	315	325	302	314	320	310	300	290	294	302	304	299	310	325	312	294	316	307	294	321	281	308	309	312	307	296	317	287	288	349	326	347	281	314	295	323	287	330	313	291	319	305	327	345	312	304	326	301	301	346	325	282	312	294	310	304	328	313	308	283	277	324	311	288	287	312	330	289	279	272	336	326	306	289	314	311	308	316	298	297	316	314	335	313	345	308	279
34157	15007	2427	562	505	487	454	407	420	406	458	407	430	429	436	395	429	416	435	405	403	437	406	399	457	447	454	439	442	423	397	382	409	435	426	423	438	443	409	384	443	421	439	425	425	430	413	396	420	408	449	402	408	425	428	402	401	429	388	417	436	440	440	421	378	434	421	395	440	402	443	392	408	426	393	427	466	450	421	409	436	450	443	409	429	402	400	459	444	422	417	417	410	437	442	378	421	454	423	379	433	408	457	439	415	425	432	404	409	435	408	404	428	419	429	429	414	450	413	405	422	471	387	440	414	424	422	428	407	464	436	436	410	395	436	417	397	381	434	417	450	400	397	460	392	421	450	444	407	438	402	418	405	447	383	378	416	412	405	438	382	425	431	406	379	409	403	408	402	430	429	459	442	437	409	437	432	432	419	412	392	401	450	435	403	405	423	423	424	412	411	411	443	429	427	415	395	412	434	418	416	360	435	456	420	396	437	414	400	435	427	419	391	452	404	430	431	373	404	394	432	418	451	412	438	447	423	438	419	415	384	441	413	436	420	420	428	432	385	448	438	407	409	430	441	407	429	410	425	382	435	433	453	430	464	405	421	386	412	428	414	465	403	415	423	404	412	420	418	379	461	400	399	393	439	417	438	417	420	389	431	453	407	389	423	434	395	404	405	421	392	443	402	404	372	403	417	429	400	404	394	413	381	433	422	419	397	438	417	414	443	412	404	396	406	455	425	439	413	423	407	476	395	419	420	409	418	459	410	413	388	401	425	415	430	447	424	418	422	404	448	449	413	387	428	371	400	431	412	434	401	408	401	462	413	425	446	400	406	425	418	410	427	447	409	390	413	433	415	397	425	378	431	407	397	430	422	413	429	444	432	417	425	445	426	397	425	427	416	421	389	404	366	423	400	410	401	398	385	442	436	428	441	419	444	431	422	439	450	390	441	442	412	435	428	424	408	439	448	460	461	373	403	420	461	450	436	399	422	429	423	425	434	402	426	439	406	421	452	456	464	411	387	430	401	413	410	414	440	455	438	432	402	433	411	421	405	429	377	416	406	395	469	426	412	431	406	394	415	421	432	434	386	461	392	428	389	431	438	383	404	399	381	403	441	414	436	426	452	449	417	423	444	399	412	426	424	377	417	409	391	396	447	441	453	460	436	419	421	414	420	477	390	409	440	427	430	425	395	387	435	410	403	389	428	419	405	407	420	416	422	400	402	435	419	450	469	410	404	417	434	420	431	453	414	421	430	446	418	437	456	414	420	372	427	383	399	453	437	430	438	414	449	395	430	453	419	370	446	426	429	426	456	418	473	471	429	404	404	404	419	449	430	397	410	396	406	401	458	403	435	413	443	428	368	425	400	417	446	423	403	421	443	411	392	378	381	383	464	424	429	429	432	455	417	413	389	433	434	434	440	416	403	448	406	443	409	405	429	432	420	435	395	436	388	393	411	418	406	395	456	404	435	426	430	431	401	415	399	407	417	389	509	410	427	414	447	416	415	462	406	439	430	391	436	408	392	415	418	474	402	414	410	384	412	407	419	414	400	433	394	411	406	458	408	427	442	472	441	437	450	429	451	416	434	397	409	392	405	414	423	448	401	450	421	431	417	428	444	415	435	416	400	424	403	404	417	414	406	427	398	408	442	378	432	408	377	474	462	423	433	393	442	412	438	419	482	424	443	403	347	399	421	408	404	433	479	426	434	409	433	370	417	428	425	420	418	425	439	445	418	422	414	415	453	378	419	420	424	427	414	418	429	397	415	410	455	412	444	452	399	406	421	424	433	406	464	405	396	431	412	413	409	390	443	398	420	421	395	406	463	417	443	421	383	426	385	413	422	442	392	428	417	441	397	442	395	417	441	404	404	440	421	415	414	424	438	437	432	432	392	453	425	416	438	409	418	412	400	417	411	397	412	428	376	404	404	420	428	404	444	479	433	442	415	390	447	384	428	428	426	402	412	405	392	451	437	440	422	391	417	399	445	408	424	453	393	474	447	397	408	449	401	403	423	432	375	404	439	439	405	433	438	452	447	448	391	422	438	437	431	425	406	382	427	402	416	397	418	467	418	401	487	436	394	456	381	438	393	462	447	406	461	411	397	464	424	410	454	436	399	419	391	435	443	411	399	437	431	438	392	411	433	432	405	436	424	431	416	405	418	436	425	439	412	412	452	409	424	435	424	423	441	403	432	409	452	405	431	409	406	417	413	407	424	426	408	427	438	390	406	420	473	423	393	444	463	419	426	468	382	432	403	445	409	449	403	404	410	420	419	394	379	400	430	406	475	421	419	421	418	423	422	437	408	409	424	452	394	402	390	397	430	412	438	420	448	380	410	394	381	408	447	417	453	449	412	411	488	421	382	378	407	408	416	447	442	396	426	424	434	434	417	406	415	405	422	416	445	399	414	395	445	440	418	411	441	436	433	401	434	391	396	430	393	457	419	429	423	434	439	410	393	389	458	399	418	455	435	430	430	471	420	421	421	430	441	408	429	436	430	385	389	405	398	389	420	383	415	444	447	464	429	464	412	442	475	457	413	395	448	422	444	427	429	423	431	453	403	429	390	455	413	436	414	438	412	424	417	431	434	406	435	407	395	427	395	451	363	392	405	390	421	423	391	381	424	415	433	407	441	434	441	370	384	410	429	424	380	415	415	434	426	493	440	445	446	393	392	433	439	412	395	401	411	446	393	403	476	412	406	394	424	429	429	424	413	406	415	378	424	419	439	390	437	390	408	428	400	418	440	425	429	414	433	446	410	406	438	397	425	394	408	440	437	441	464	427	422	437	438	461	411	398	440	424	406	411	402	434	438	414	416	444	424	468	400	407	400	418	435	389	382	447	410	404	442	380	392	424	448	350	438	433	424	398	400	433	475	444	404	374	418	436	404	390	433	460	396	476	395	421	400	416	447	389	410	407	393	407	454	437	449	428	426	424	431	433	466	450	420	432	405	436	397	424	466	442	455	443	408	417	415	464	378	401	413	425	417	418	410	453	390	401	417	432	443	433	424	442	429	411	438	403	445	379	434	456	440	398	416	407	443	426	435	437	430	416	467	404	395	463	435	398	423	425	408	423	437	350	420	418	427	395	434	415	433	402	396	394	422	479	424	428	416	408	431	413	427	434	430	410	421	432	401	470	414	442	401	401	409	443	402	421	457	436	420	461	423	427	429	438	420	419	378	447	437	401	376	434	418	405	410	442	387	415	450	440	423	465	425	412	459	477	451	448	394	421	440	397	397	400	443	465	414	444	421	404	435	433	417	417	434	408	441	389	398	394	419	412	427	399	440	431	415	437	422	428	441	425	407	424	418	421	417	420	393	454	425	428	443	415	397	409	419	423	390	400	408	433	423	454	441	437	434	401	435	391	432	410	437	450	448	431	423	411	414	451	449	422	408	376	395	442	392	393	417	427	439	416	436	441	403	433	386	436	418	406	418	397	421	406	428	427	395	429	428	414	396	395	410	404	426	424	438	441
8173	978	859	904	911	806	878	919	770	809	839	923	847	889	880	868	874	840	882	854	853	894	907	836	823	846	888	857	860	942	889	881	884	884	815	909	848	800	863	842	842	860	833	869	853	859	859	838	855	865	795	834	833	847	873	829	850	792	829	890	839	856	847	828	881	889	897	856	897	865	881	935	866	825	868	947	847	834	820	885	886	800	875	866	902	893	897	806	828	884	905	875	858	875	857	842	927	869	838	884	857	858	894	832	857	862	806	821	874	864	886	860	872	835	869	853	852	854	865	881	823	881	875	879	907	843	819	868	894	832	813	865	870	879	921	816	932	887	844	901	876	837	848	869	817	822	853	826	868	840	864	857	861	878	924	873	870	864	832	857	890	862	827	888	820	900	871	871	891	874	834	844	851	790	883	877	872	899	873	865	816	825	843	893	878	847	873	886	837	886	909	852	860	889	838	855	829	899	869	862	899	835	861	840	919	858	844	795	856	867	914	881	821	867	871	826	862	829	886	872	877	849	884	821	873	884	907	880	872	895	888	855	897	873	817	911	896	853	846	800	891	886	875	847	831	873	868	891	842	835	846	804	828	794	919	819	868	870	865	882	861	834	865	830	850	826	828	910	860	909	871	852	877	856	856	871	844	874	815	887	857	901	829	858	829	849	888	887	889	894	878	905	909	899	880	859	840	893	864	882	837	878	849	860	877	854	833	883	873	809	837	917	868	907	891	908	895	857	839	902	862	932	813	834	916	910	889	923	899	915	793	873	880	885	857	819	848	883	906	853	910	916	871	837	883	912	805	878	884	851	755	919	873	876	888	909	870	885	827	856	829	861	841	863	833	845	887	841	854	907	902	895	871	856	861	884	881	848	841	836	882	875	846	866	848	912	849	872	865	827	870	846	907	864	869	874	808	857	898	861	914	809	843	853	885	853	892	874	809	894	847	896	904	866	860	875	892	898	878	876	835	872	867	898	838	853	817	820	838	852	883	876	826	892	825	798	884	834	862	900	864	891	881	898	854	892	877	859	847	898	883	850	856	868	865	855	852	837	845	862	855	839	893	862	865	863	901	844	830	846	842	895	901	857	906	878	809	866	863	916	808	842	812	843	872	893	879	863	850	892	861	881	906	918	867	885	860	859	800	872	895	849	875	927	840	822	886	878	854	811	871	865	879	839	829	889	819	878	898	885	833	826	866	889	894	887	914	875	870	851	874	883	860	911	860	837	815	855	951	864	866	910	821	873	914	899	827	895	857	851	929	819	884	872	820	782	865	875	834	877	825	842	896	847	881	847	912	892	840	855	894	851	886	815	846	846	879	812	905	862	891	876	848	858	859	819	897	896	829	894	882	818	861	840	854	862	927	837	851	877	900	911	907	874	823	843	865	910	847	894	853	851	855	903	857	867	917	880	818	877	845	854	857	859	857	846	928	902	908	879	880	848	863	873	909	887	852	839	835	853	894	854	833	899	859	941	863	872	827	877	835	827	903	863	837	857	878	870	830	874	847	896	860	825	859	845	898	869	829	845	837	864	873	847	872	869	902	858	938	920	894	841	850	848	908	854	830	869	827	889	861	862	844	857	889	908	819	877	881	877	878	820	924	854	806	903	845	845	863	856	895	825	854	910	859	855	827	818	864	909	906	907	796	857	863	869	865	863	878	899	918	890	868	841	876	865	918	879	904	937	879	836	818	888	841	825	847	807	885	928	841	869	804	871	869	825	860	858	840	846	861	806	825	821	845	862	929	877	903	840	871	896	880	887	923	896	885	855	878	887	808	949	894	873	852	866	833	902	853	869	847	834	861	855	912	816	905	865	862	890	892	842	866	898	825	908	835	909	869	916	861	866	879	880	912	899	897	887	904	868	850	883	887	849	867	863	882	891	815	838	836	888	841	818	891	845	880	918	871	917	893	888	847	910	838	810	912	950	862	860	864	872	885	872	862	858	879	874	846	928	875	863	888	845	838	867	855	914	804	872	885	880	871	829	852	857	831	883	881	869	823	880	860	812	923	878	901	871	910	910	863	887	901	859	882	830	877	917	902	853	878	893	853	868	848	844	910	902	864	808	882	866	917	846	819	852	850	872	858	854	902	859	877	845	828	848	876	831	843	861	887	931	893	838	880	838	856	842	846	861	904	823	842	813	857	863	867	837	888	846	882	858	852	906	868	944	867	874	855	868	861	890	834	865	860	847	817	888	882	859	851	870	884	837	896	873	845	861	890	835	821	847	917	896	872	828	869	833	877	858	856	887	829	896	868	850	821	868	838	866	869	870	918	854	853	793	826	816	894	894	837	884	852	912	827	898	866	816	836	862	881	867	858	904	908	812	879	889	866	838	853	841	883	879	872	847	897	868	874	880	828	869	830	866	873	863	838	875	895	864	875	871	856	886	893	886	829	852	856	925	844	863	886	872	894	861	925	851	862	855	846	862	849	859	938	884	867	875	895	907	862	861	865	920	873	888	825	899	832	793	833	888	820	884	846	849	903	850	853	874	863	875	829	900	880	889	852	854	879	864	838	858	846	848	926	889	881	833	838	866	862	808	878	877	864	899	847	883	884	872	841	882	864	821	838	820	823	834	833	892	863	898	840	829	893	842	866	890	885	895	932	868	828	900	839	808	916	933	884	872	828	868	855	892	848	901	874	862	852	848	868	816	876	872	917	835	862	857	918	837	844	846	940	855	843	859	831	853	857	857	853	871	813	903	884	863	870	869	889	860	853	876	893	882	834	847	927	908	842	872	860	841	873	861	933	865	898	901	932	856	881	842	860	869	889	844	894	858	832	934	904	842	847	870	846	886	849	885	949	820	919	878	830	845	867	888	840	879	855	887	847	904	871	916	840	874	911	887	845	867	859	920	864	874	881	898	829	880	899	901	853	878	891	894	853	855	848	957	895	820	912	837	847	880	913	843	863	848	850	861	915	891	931	904	867	883	882	917	893	894	856	851	854	881	913	848	815	874	846	879	875	890	828	846	926	929	841	835	901	897	927	848	859	833	866	826	894	867	883	917	840	861	924	873	878	893	890	915	873	860	860	819	839	902	847	842	859	861	886	862	878	922	848	903	893	846	924	859	872	863	937	854	837	889	837	856	802	881	817	844	828	824	864	889	866	887	865	866	899	898	913	863	846	841	867	855	852	881	914	931	872	855	865	866	804	864	890	881	869	842	863	876	903	803	862	891	932	893	897	874	864	827	836	883	848	876	856	940	809	819	886	869	868	869	855	875	838	872	857	866	832	862	872	880	858	859	857	879	852	855	888	859	902	869	873	869	834	876	863	873	831	856	884	853	876	845	840	865	872	881	850	894	831	817	883	847	890	837	845	902	833	938	903	843	875	844	810	791	878	907	847	884	903	854	854	792	783	885	813	823	887	872	938	859	835	865	863	929	884	910	891	812	880	868	900	893	919	890	864	835	862	848	865	898	912	876	891	852	887	850	921	865	819	864	887	841	830	858	858	830	918	849	868	852	914	870
25904	21548	24147	29397	21542	10638	525	389	328	303	275	255	301	293	258	262	302	297	284	311	265	246	280	271	246	247	262	280	254	259	259	282	279	256	273	278	294	256	268	271	271	252	257	276	267	242	275	267	276	295	276	268	264	250	268	270	261	254	260	253	251	278	265	274	250	247	301	247	254	281	244	300	267	268	265	273	241	240	289	265	262	232	252	259	258	264	278	236	246	233	242	237	270	226	268	274	264	271	251	253	258	257	272	257	254	277	268	246	235	263	304	261	266	259	263	241	250	248	241	246	235	241	220	236	287	248	241	252	277	245	288	265	262	263	249	253	255	277	284	250	219	254	274	268	265	253	284	273	284	275	284	253	268	281	237	270	256	272	245	258	297	259	264	272	266	287	241	276	234	250	250	229	235	270	252	249	264	272	261	272	250	268	256	271	283	262	295	268	266	251	243	273	246	252	252	244	248	257	268	274	248	280	268	284	248	270	285	257	238	259	258	239	261	280	266	271	241	213	243	272	243	240	236	265	264	255	250	260	242	258	280	277	262	262	273	240	237	275	242	256	268	273	249	276	245	254	217	253	231	285	257	234	291	253	263	247	238	271	279	264	244	272	285	244	272	271	231	245	281	262	279	264	274	262	319	262	247	286	269	315	260	301	260	270	274	277	252	307	242	259	257	252	247	252	275	283	239	253	279	273	290	270	267	265	259	242	312	285	263	252	296	274	220	250	266	280	270	252	247	290	274	264	291	266	280	249	290	251	237	264	228	267	268	249	268	213	239	267	247	259	259	258	268	253	253	258	234	262	219	267	229	248	264	254	255	252	272	270	242	266	237	287	275	262	263	248	257	285	268	249	251	287	260	249	234	275	224	238	261	271	224	271	251	271	275	267	240	268	260	291	290	253	278	243	257	273	277	257	272	277	257	259	276	255	269	252	249	272	280	263	256	238	272	285	278	250	240	256	260	259	259	283	266	274	254	233	265	233	272	261	251	272	259	249	251	254	278	253	248	239	263	245	301	273	273	268	266	284	259	279	281	248	246	280	267	236	268	253	250	290	290	287	254	248	224	249	262	270	234	277	257	268	249	253	238	235	241	277	283	224	262	248	272	233	257	269	265	265	265	271	280	235	265	254	261	262	272	242	254	274	248	244	241	245	250	277	256	264	248	270	262	266	256	245	276	260	270	259	265	247	234	250	250	277	258	277	268	284	260	276	281	275	248	265	268	228	235	257	260	246	242	249	290	245	272	222	268	276	256	239	257	264	277	269	256	260	263	240	288	269	254	262	272	261	248	268	250	252	294	285	266	278	251	265	268	223	280	291	277	251	271	272	268	262	232	251	238	266	265	256	270	269	270	293	248	266	211	234	284	241	259	258	263	260	229	281	286	216	279	243	235	289	261	274	290	270	251	254	261	270	277	286	259	265	274	247	266	247	256	265	242	247	251	264	273	231	264	252	254	288	295	271	247	270	230	278	243	246	265	246	253	248	243	248	237	277	243	268	263	291	249	290	276	251	269	265	259	249	257	298	285	266	248	239	257	261	243	242	295	254	257	271	249	270	257	281	280	251	246	248	281	274	243	242	248	248	246	244	267	254	276	264	255	232	283	276	246	276	271	288	279	269	253	284	256	261	274	257	287	282	268	253	256	269	234	244	253	271	267	233	264	238	271	289	242	211	263	240	283	251	261	255	225	286	261	244	238	264	264	267	293	265	280	279	248	244	250	264	280	270	240	267	266	239	249	249	244	248	253	247	273	298	255	262	251	284	257	257	264	259	260	234	267	294	260	255	258	265	234	250	289	238	246	242	279	259	230	258	259	281	258	274	262	264	245	276	251	237	260	252	283	312	261	269	244	255	259	262	259	253	292	240	232	286	234	280	256	280	265	283	253	290	227	242	248	234	266	304	277	262	242	263	239	275	255	259	250	239	281	268	244	257	250	248	261	277	245	272	257	274	301	287	240	222	251	235	259	260	281	211	264	252	281	283	246	289	285	243	261	262	231	260	257	215	266	271	298	246	271	247	257	228	250	220	221	265	271	265	250	291	261	254	268	250	284	263	257	267	250	239	286	283	254	258	276	270	280	267	264	222	239	266	252	266	281	288	263	270	287	240	253	250	261	277	236	271	246	258	282	306	251	276	281	257	238	241	240	287	252	251	290	260	244	263	259	272	253	265	292	242	301	277	260	250	282	265	257	224	282	259	239	266	265	281	270	253	269	292	240	251	288	256	258	266	250	270	264	242	260	237	285	268	246	232	292	268	255	277	224	266	318	258	267	250	236	298	303	244	219	232	250	229	257	286	243	258	283	256	245	264	280	278	272	293	241	248	288	281	281	284	278	250	254	259	280	247	230	264	266	257	262	251	250	281	266	264	232	258	255	281	286	270	249	270	270	281	249	228	260	296	250	261	283	241	247	253	246	269	282	297	287	272	256	285	229	258	245	268	266	247	239	235	265	271	268	270	289	281	262	263	252	239	263	234	254	264	254	262	246	253	256	240	251	238	259	295	282	224	238	280	254	248	249	281	295	241	262	237	290	221	250	263	278	219	272	240	283	268	272	249	257	287	265	268	289	271	252	279	268	243	277	252	265	252	272	295	258	259	246	283	274	284	253	287	274	252	254	271	236	259	251	247	256	253	279	282	237	265	274	292	255	261	248	257	278	298	235	240	280	267	261	259	240	269	250	260	301	253	259	276	268	252	238	245	269	270	282	256	243	287	282	261	253	263	258	255	270	279	266	241	269	272	285	274	254	245	267	242	262	260	254	230	264	279	262	227	224	242	288	237	233	268	282	272	258	280	235	290	263	234	280	259	246	281	274	261	233	232	278	251	244	253	254	225	268	257	290	250	294	271	280	290	265	241	243	266	250	248	241	256	259	252	257	243	266	268	244	253	279	258	248	225	267	276	282	253	268	242	245	287	274	254	257	285	284	273	275	293	248	274	246	267	286	244	251	240	273	278	262	266	272	243	256	255	299	253	251	237	253	257	245	226	238	282	262	234	261	281	249	256	282	259	271	274	283	245	290	270	280	282	279	258	267	263	271	278	277	271	256	243	261	300	278	269	261	276	259	219	235	271	246	262	276	268	252	245	264	286	247	274	248	255	273	246	258	272	254	266	267	232	254	252	246	276	251	245	259	271	276	246	264	231	277	265	246	201	258	274	288	265	279	291	263	262	279	256	269	250	280	284	270	271	235	272	276	251	224	236	255	252	266	268	216	247	271	242	250	262	246	295	269	247	260	271	233	235	260	280	244	241	268	278	259	273	257	254	251	268	271	277	251	266	250	266	240	255	258	260	254	247	244	302	247	245	244	268	293	240	257	260	253	260	276	260	254	253	252	240	275	263	273	246	278	263	240	252	273	290	271	259	255	236	266	242	258	256	271	252	251	281	269	284	267	283	244	248	252	252	246	242	268	233	266	275	258	270	275	249	273	263	243	234	262	263	242	255	237	247	219	281	253	264	284	258	248	253
4457	1982	1037	761	637	581	567	602	592	578	553	562	580	549	539	553	549	513	593	498	538	593	602	539	544	531	556	557	569	562	545	558	551	515	526	550	561	551	551	541	531	540	546	555	555	564	617	575	532	558	548	536	540	535	545	533	554	538	580	556	507	550	536	524	542	579	531	557	520	565	539	556	547	541	600	530	576	546	569	530	516	549	553	550	554	543	537	588	529	569	577	543	504	578	565	572	557	558	540	613	537	531	558	528	557	531	572	523	526	562	551	555	549	510	537	548	525	543	566	555	558	554	573	535	562	527	544	556	581	545	553	558	575	541	544	567	561	511	526	511	541	534	544	562	562	555	550	532	572	513	530	559	550	566	549	581	561	562	574	564	549	535	543	590	528	487	534	587	517	565	551	500	531	548	538	559	560	556	545	549	526	544	524	547	545	583	564	581	560	514	525	558	555	576	566	537	523	566	560	537	531	535	540	520	509	568	546	564	594	546	491	552	572	578	565	550	537	539	526	529	522	534	541	583	556	542	528	554	558	531	547	577	643	543	556	570	534	575	560	542	556	540	565	584	573	557	535	549	520	552	611	514	547	512	534	567	573	560	569	535	556	563	532	530	579	543	574	556	549	565	545	580	543	547	551	515	553	584	566	552	502	555	527	561	562	525	578	550	588	535	527	554	545	559	540	549	552	535	545	565	558	524	531	537	547	569	529	557	565	541	535	548	529	506	519	526	524	558	586	574	538	552	509	549	529	558	556	612	551	549	543	507	567	570	544	504	559	574	568	586	602	568	565	606	564	567	540	541	503	576	578	520	557	522	545	553	563	513	581	588	504	504	568	626	562	537	510	540	571	535	518	542	562	530	563	498	513	557	593	569	553	543	527	544	521	572	540	557	574	555	532	567	526	576	554	575	572	602	533	506	544	546	562	591	549	569	546	546	539	539	559	550	543	555	557	564	536	535	553	589	542	543	553	564	503	604	552	576	532	548	512	538	590	545	573	586	550	535	538	552	564	527	536	557	556	541	553	563	511	567	576	571	563	579	582	543	521	518	519	548	553	547	550	522	571	524	557	550	540	529	531	552	576	533	541	566	538	577	534	560	549	518	576	573	546	537	588	517	564	556	577	542	558	565	541	587	581	566	567	573	582	523	520	521	532	525	537	519	560	553	536	510	575	560	522	553	522	566	570	570	584	563	508	532	559	553	577	570	586	551	548	570	546	568	565	590	571	518	552	557	554	567	572	541	554	542	548	564	569	524	523	521	587	552	563	559	544	557	549	577	545	557	541	532	555	513	532	518	526	533	609	574	487	536	528	509	540	543	544	566	559	555	518	561	563	543	537	507	550	548	609	563	587	543	535	570	571	569	531	536	535	570	562	541	564	555	560	548	526	540	587	571	520	541	562	595	597	565	540	586	560	568	567	566	570	528	520	535	568	563	533	545	555	539	566	542	568	537	557	550	565	566	584	538	523	551	560	554	563	590	548	553	528	524	579	565	522	572	530	518	588	574	544	578	540	567	555	554	550	523	588	558	570	583	542	517	544	564	541	564	570	560	559	572	559	563	549	567	525	557	577	566	547	573	578	570	593	537	538	553	523	539	556	542	520	522	548	574	606	510	551	585	556	555	552	579	524	534	522	530	566	563	556	516	557	518	544	532	585	555	591	561	501	575	534	539	569	544	585	525	543	552	581	539	569	560	520	565	538	557	534	544	537	559	541	546	543	557	568	535	564	521	572	529	581	529	516	535	568	524	540	560	563	557	535	546	499	550	574	520	509	542	546	537	542	534	503	561	637	584	545	513	551	553	542	537	557	547	507	564	561	544	537	534	563	563	541	549	552	508	541	542	527	583	535	595	561	593	553	569	545	529	560	527	559	542	540	539	524	561	542	550	549	558	552	561	513	559	568	520	540	550	537	566	597	563	532	560	572	525	582	513	545	515	555	553	521	547	597	550	540	527	523	540	542	544	523	553	550	507	531	591	533	566	573	550	571	556	582	548	502	550	561	552	554	570	563	513	539	559	583	537	533	562	538	550	527	569	543	585	548	534	513	542	551	562	561	593	556	558	531	561	548	544	562	566	531	560	540	557	528	531	559	583	581	522	559	564	585	579	541	532	575	531	536	522	564	530	520	531	577	559	536	569	540	533	516	571	554	578	546	596	544	485	509	514	552	566	541	593	553	535	581	539	567	559	525	523	555	541	594	544	560	604	592	505	566	518	539	553	544	543	575	577	537	537	556	552	537	553	541	495	590	493	563	561	565	484	548	569	520	552	557	540	594	577	584	523	545	537	518	557	564	605	592	493	524	546	549	504	570	518	509	551	565	553	588	556	573	566	558	554	525	565	578	521	555	570	551	529	558	572	520	535	550	575	548	579	516	528	516	558	536	579	557	514	545	536	501	562	560	575	559	529	518	571	547	544	574	528	568	557	610	563	509	574	540	559	562	556	577	567	536	543	584	597	541	562	575	530	566	577	582	568	553	532	548	547	582	516	566	534	555	575	570	523	559	526	519	534	535	582	548	526	547	586	517	521	537	563	544	535	527	513	535	516	533	576	554	570	594	522	541	555	535	545	593	553	519	520	536	567	575	569	546	577	537	542	540	521	556	539	529	531	590	544	549	537	469	520	548	566	598	519	575	522	587	510	553	551	513	550	574	579	540	528	554	491	512	525	549	504	555	540	544	559	563	517	548	549	552	534	561	570	552	588	563	547	530	531	572	558	557	530	582	529	607	546	560	531	541	566	545	529	532	546	505	565	550	541	542	581	561	519	555	549	551	516	550	543	599	564	510	556	568	558	535	579	539	547	533	565	522	586	501	558	549	558	538	526	598	535	586	550	517	566	502	580	548	578	600	543	561	564	559	545	564	537	521	562	524	556	555	541	516	588	552	552	515	536	573	537	506	597	531	563	540	518	545	525	578	539	565	542	513	538	518	550	561	564	565	533	596	543	551	533	611	538	582	546	560	528	566	586	536	530	556	545	547	560	552	581	571	578	591	533	511	553	558	558	609	553	537	517	554	538	574	534	585	571	547	554	511	582	573	586	556	534	571	587	531	532	551	535	547	568	549	530	575	541	492	522	570	595	520	563	602	536	551	550	542	562	625	520	547	551	518	537	520	543	533	545	589	611	551	582	569	573	570	568	568	597	546	572	561	561	480	524	556	527	581	571	534	537	541	562	596	566	542	520	561	523	535	541	585	607	598	495	565	565	561	564	564	528	562	530	587	554	497	568	539	545	542	576	553	546	562	576	539	575	549	544	533	561	561	553	567	561	595	546	592	550	552	568	604	575	589	566	554	540	572	549	537	492	576	529	557	538	586	553	576	537	532	539	541	510	565	525	564	535	558	578	538	578	552	568	549	559	568	534	587	550	555	544	569	582	540	561	564	537	523	548	549	511	550	595	529	588	534	528	561	534	548	559	556	546	554	582	559	584	602	584	571	541	552	520	539	538	534	561	557	521	529	556	559	561
25244	21638	24691	29058	21646	21659	10370	398	277	222	210	223	214	181	183	158	133	161	137	133	138	156	143	119	131	143	125	139	117	131	145	151	144	147	128	111	119	118	139	125	127	137	142	122	101	119	117	123	93	124	143	142	121	138	142	158	132	143	115	103	111	128	123	131	109	144	125	128	164	128	114	116	124	141	135	130	141	129	123	132	136	126	111	132	114	142	145	122	129	119	108	106	128	146	145	136	102	111	130	141	163	131	128	109	121	118	121	142	133	118	142	145	126	132	134	130	143	130	123	118	127	155	137	116	126	117	131	128	121	132	131	122	131	144	130	132	90	115	133	134	130	135	133	122	133	131	116	124	135	116	137	130	156	131	131	121	136	128	139	122	123	100	113	144	118	142	122	125	129	140	159	138	137	123	142	111	125	131	116	100	138	138	118	140	143	116	140	116	126	125	120	114	110	117	139	121	125	141	134	104	128	142	121	134	129	106	96	137	125	127	127	114	112	126	118	142	122	140	141	129	98	134	121	114	138	105	120	129	112	134	129	129	117	116	125	117	116	113	123	129	130	109	119	118	131	118	122	107	146	148	134	114	128	127	131	146	116	126	103	112	124	144	125	125	121	125	108	122	117	137	136	137	127	131	125	113	106	115	133	134	131	124	113	119	141	128	127	118	125	132	111	121	118	102	112	117	108	144	138	144	136	137	130	147	136	123	137	108	106	135	144	139	117	119	135	128	141	118	128	130	136	129	120	137	101	101	111	118	111	124	130	138	132	134	122	154	117	115	117	110	131	135	114	127	129	136	143	144	124	114	115	112	110	102	141	128	136	146	109	111	110	105	117	125	115	125	106	123	132	117	131	142	132	131	120	132	117	131	113	116	108	115	123	118	113	142	123	146	129	118	123	125	133	136	146	128	132	108	124	148	113	155	131	141	150	107	130	96	130	123	117	138	124	128	137	123	105	123	147	121	123	133	125	113	131	132	113	122	112	133	128	109	113	133	133	117	122	145	125	103	117	124	127	131	110	124	131	142	131	135	124	114	130	93	123	107	115	110	127	126	119	107	123	130	134	112	130	112	145	134	139	136	118	115	153	149	104	125	133	112	155	124	138	142	106	126	131	134	127	116	139	142	148	129	123	119	142	116	118	102	112	125	116	107	123	130	117	129	122	131	141	133	127	124	120	125	126	148	124	119	122	128	137	104	118	128	137	139	117	132	118	123	132	121	147	141	122	112	143	131	125	142	127	144	128	140	142	115	142	127	135	133	119	123	113	107	116	129	129	125	105	130	125	110	142	127	138	117	123	113	107	109	146	129	122	113	122	120	129	126	116	107	125	137	125	147	125	134	112	119	136	117	116	163	123	113	143	139	117	114	128	99	126	135	146	127	117	110	124	137	126	139	133	138	125	122	134	122	115	132	113	117	128	125	119	122	119	122	121	131	116	115	117	120	105	125	118	119	127	130	123	111	119	98	135	148	143	135	127	122	140	125	151	115	133	104	129	130	135	120	128	119	122	125	110	133	116	118	124	125	138	122	137	139	134	120	136	130	137	109	135	150	129	118	122	113	154	131	130	114	120	117	111	140	115	130	130	100	137	129	114	115	113	158	126	136	117	114	132	148	134	117	123	129	116	112	139	141	112	125	136	108	147	121	105	133	101	137	126	130	132	157	109	124	131	133	138	111	142	127	122	120	116	130	125	146	130	132	136	130	138	134	130	120	132	120	124	120	127	109	122	126	113	123	142	130	125	133	122	141	119	126	124	151	106	125	134	124	113	126	150	118	154	121	151	127	131	107	114	126	99	121	146	117	156	130	114	126	109	133	124	120	134	137	135	112	119	115	115	148	126	117	134	129	132	148	138	130	118	129	135	111	121	109	137	126	131	118	121	109	133	113	135	137	130	117	109	111	132	113	146	118	108	127	121	111	142	123	132	127	137	125	149	141	127	149	98	121	111	117	130	107	132	139	148	119	132	130	126	130	120	133	135	109	123	123	138	119	133	115	131	127	138	113	142	135	134	123	117	118	124	124	105	128	111	119	131	129	114	125	114	126	123	130	109	95	106	92	147	114	123	115	116	139	110	146	133	151	157	126	143	131	137	141	122	107	131	132	116	116	138	128	103	121	132	112	103	130	119	120	142	110	116	122	134	138	100	119	129	118	128	122	121	135	138	142	103	132	151	130	117	120	125	147	128	120	144	117	142	127	159	134	126	113	135	130	118	126	118	144	121	133	147	119	122	124	119	108	116	129	137	115	126	128	110	119	91	117	129	107	121	136	125	111	120	122	124	130	120	99	122	125	128	141	123	131	132	135	122	116	131	136	109	123	140	111	109	131	136	121	123	93	126	133	109	131	130	144	116	119	134	117	121	106	125	111	128	122	133	138	123	117	133	131	120	119	144	118	118	116	133	109	139	111	114	130	131	110	137	138	130	100	128	107	112	149	140	145	115	145	127	117	127	112	114	104	136	124	130	149	130	130	118	125	147	123	130	138	124	134	123	138	133	111	147	126	130	149	125	125	113	124	126	144	129	117	124	110	126	101	141	143	141	139	133	128	114	111	122	117	141	127	119	125	106	133	136	105	139	105	110	154	134	125	122	103	126	118	107	134	143	113	102	123	121	138	147	113	112	121	143	135	114	137	131	114	146	126	116	141	130	131	126	117	130	129	132	131	127	129	135	112	106	117	139	129	125	129	100	137	113	129	130	124	126	113	108	112	131	146	134	132	114	108	115	124	134	122	105	123	149	135	169	145	130	112	138	119	124	125	134	138	113	115	136	114	108	133	105	114	124	141	118	155	137	130	120	126	105	115	115	129	134	108	119	126	127	126	138	140	140	130	128	128	139	140	124	109	127	107	120	127	133	104	135	119	121	108	123	130	114	132	111	153	153	133	120	150	141	152	117	123	128	115	121	119	126	134	109	128	122	119	136	134	136	118	128	122	137	146	124	110	111	142	107	114	131	119	121	121	132	140	121	105	119	134	121	121	112	120	110	127	143	136	110	128	149	138	124	141	112	131	127	123	140	132	105	127	119	92	132	141	120	127	121	132	133	130	128	111	133	114	137	149	123	119	99	143	123	105	132	96	141	123	118	146	121	131	114	129	125	124	120	125	147	134	134	116	129	146	133	142	126	142	125	110	146	137	133	128	107	118	113	134	162	125	142	130	121	129	136	124	130	161	105	118	140	134	127	114	125	120	115	124	127	126	121	112	126	113	132	141	117	126	133	130	122	134	109	111	116	123	130	119	138	130	137	138	113	146	134	135	143	124	138	142	142	139	149	115	124	114	148	127	131	129	129	131	127	149	127	117	129	118	118	141	124	116	119	110	121	140	125	119	141	130	100	138	143	126	126	139	121	121	137	106	100	149	108	134	141	135	136	112	126	114	117	147	138	112	121	140	113	121	107	105	145	121	113	101	109	140	120	121	155	138	138	124	129	112	137	108	129	134	139	125	121	140	126	142	117	121	135	118	120	128
4088	2965	1300	714	476	379	382	361	313	372	296	353	351	309	315	305	276	297	305	313	286	304	314	295	277	310	320	299	310	288	295	310	303	317	329	316	303	311	320	294	327	321	304	304	324	324	335	308	326	311	312	318	316	325	304	333	319	318	319	307	310	292	301	302	309	286	334	320	280	325	323	272	314	307	301	311	312	301	337	300	309	299	289	268	286	312	312	306	297	296	292	289	283	327	314	304	287	273	308	299	335	318	341	299	278	271	278	330	303	288	290	310	300	305	282	286	299	262	305	275	301	300	330	338	304	291	318	323	322	294	298	356	297	320	299	313	311	311	283	286	294	328	301	313	313	321	323	296	301	304	304	318	314	310	324	299	318	326	305	333	288	312	336	305	305	337	302	314	306	300	275	310	274	314	307	292	309	310	299	305	323	337	301	306	318	279	322	316	301	312	318	298	300	307	295	297	307	323	292	308	288	317	304	305	310	312	292	313	289	293	326	321	302	301	281	298	296	314	323	326	322	284	321	290	308	315	307	323	307	278	313	331	305	295	295	341	295	332	280	300	285	302	293	303	279	295	320	295	339	299	326	320	302	312	316	332	309	319	298	305	302	304	312	330	307	318	300	308	285	288	342	286	315	302	304	267	291	286	313	333	310	312	280	273	294	333	341	265	315	302	290	304	310	332	308	307	320	314	296	325	306	306	323	272	289	309	297	331	285	284	310	307	321	328	277	299	282	287	317	311	310	302	304	286	299	322	304	337	334	301	348	313	279	310	316	320	325	305	302	331	301	313	279	298	332	289	323	322	336	291	326	297	290	311	325	336	292	290	301	311	319	302	317	307	301	339	307	332	332	282	311	308	318	293	322	317	335	302	314	303	292	298	291	284	297	311	303	317	305	322	289	283	287	297	300	343	304	317	307	292	333	320	331	294	313	299	296	297	323	324	312	289	325	315	298	288	308	311	311	315	291	304	295	338	296	321	276	313	355	329	297	308	310	311	297	292	278	343	272	307	304	324	297	297	302	303	318	323	311	305	314	280	297	274	332	288	271	317	327	298	292	320	312	322	280	291	278	312	307	283	324	330	314	347	320	321	302	273	331	320	331	312	307	299	248	288	325	309	331	295	311	315	334	303	320	297	323	318	299	313	305	311	318	304	309	313	299	287	322	315	304	301	324	301	292	302	312	324	284	296	311	326	302	305	297	314	305	332	308	312	316	321	288	315	337	311	309	313	323	307	289	310	301	310	266	345	289	279	298	300	283	293	305	308	321	332	320	320	284	310	317	305	301	309	301	289	303	301	300	276	312	315	336	295	313	300	287	326	320	282	306	309	318	297	323	314	293	315	312	333	302	313	305	327	310	296	304	331	329	300	284	320	303	323	303	306	319	312	309	349	281	289	314	313	292	299	307	310	356	299	307	308	347	292	314	282	302	295	293	307	297	310	266	307	327	311	301	328	284	289	312	316	345	335	339	290	288	305	285	306	309	312	296	344	341	314	313	327	313	315	291	337	274	323	339	294	314	255	299	297	293	319	293	291	308	312	296	320	292	312	293	301	338	325	319	304	289	283	336	309	271	313	320	279	318	316	338	326	306	312	304	329	307	274	290	298	286	297	280	292	303	293	308	295	330	291	295	306	298	313	322	321	302	334	312	311	315	310	302	326	313	309	311	316	329	306	316	310	299	293	350	282	314	306	309	321	310	297	306	264	287	287	284	325	287	305	304	300	302	317	288	313	325	252	304	304	313	301	314	315	299	293	312	312	301	305	306	305	313	299	293	311	317	312	304	351	319	296	316	309	308	304	332	271	307	285	322	302	317	306	324	328	305	292	294	304	309	309	336	330	305	306	322	315	321	353	285	320	274	258	287	269	302	342	330	314	305	331	285	349	287	300	323	284	332	328	294	269	309	308	306	298	322	308	297	336	316	334	316	321	300	335	274	281	322	316	283	282	315	301	312	308	343	305	338	312	297	294	307	336	305	321	320	340	316	291	311	301	284	285	329	301	278	301	301	299	329	304	310	306	307	299	302	283	319	296	284	295	303	309	325	312	291	323	290	308	284	297	293	331	301	283	294	344	339	255	296	308	363	291	297	298	294	314	308	294	307	316	293	327	303	282	314	298	342	285	307	285	340	320	323	324	328	299	301	300	306	306	314	314	306	279	283	285	322	316	299	324	309	287	314	313	300	331	311	298	305	284	294	314	284	299	284	319	293	327	312	308	325	296	289	281	322	314	336	298	321	308	313	276	310	309	296	284	281	315	306	295	279	286	314	303	294	316	330	335	305	310	306	302	328	314	297	315	278	317	330	344	292	321	322	308	312	295	300	305	336	299	304	294	309	350	315	308	310	289	322	293	299	328	291	316	324	319	306	316	282	291	286	306	292	306	299	269	288	325	300	327	287	300	292	318	314	316	304	296	333	313	323	345	313	308	326	310	304	332	301	328	320	337	318	298	295	311	309	308	296	321	293	284	320	303	298	327	314	294	266	275	303	312	317	288	318	279	324	329	286	305	302	307	290	312	299	291	303	288	305	288	308	308	283	321	292	297	314	302	304	283	317	277	315	300	334	301	350	306	318	321	311	330	315	319	307	292	290	304	321	292	280	308	311	290	284	290	279	278	298	326	317	275	313	289	327	323	298	303	312	328	310	326	316	317	286	282	289	305	322	281	321	326	320	303	310	296	316	309	312	304	302	324	297	287	306	325	314	279	331	307	314	320	313	295	314	293	332	283	325	311	318	314	297	313	337	287	314	298	305	315	288	305	312	328	311	284	294	305	340	312	317	306	287	289	309	298	293	356	322	319	300	309	314	295	315	311	304	289	305	284	281	291	313	331	296	268	318	353	321	283	287	259	299	317	293	270	357	319	335	297	300	317	315	337	285	310	296	330	324	277	310	294	330	307	318	273	310	307	337	328	316	303	268	272	318	319	311	296	338	308	285	300	287	299	313	324	317	290	338	327	292	307	311	275	301	305	315	318	284	328	289	326	310	290	278	322	273	319	267	335	306	319	303	311	286	272	323	345	308	320	270	301	274	266	307	317	287	353	323	283	280	347	312	314	311	297	302	272	296	296	293	315	310	310	279	283	290	325	312	309	322	314	325	288	292	301	274	312	300	283	287	285	300	297	314	328	308	289	300	298	311	302	295	318	342	291	269	307	325	296	297	319	355	289	347	319	283	308	292	277	325	267	315	288	296	279	314	304	294	318	315	269	316	326	322	315	288	334	296	280	330	308	292	273	322	286	326	314	318	308	315	316	283	303	316	264	322	303	321	295	326	305	299	331	295	320	262	333	313	314	298	288	293	326	276	325	316	307	302	294	293	305	306	327	334	310	300	259	322	291	310	284	327	309	265	310	326	304	301	314	306	276	323	285	309	292	308	311	308	295	308	303	293	342	295	357	341	320	323	285	314	311	282	289	317	304	314	297	279	279	299	283	276	301	319	315	303	320	315	291	345	325	302	307	294	302	257	281
34183	15158	2457	551	476	468	436	414	455	413	422	477	400	429	403	434	435	413	410	423	434	374	448	462	411	419	406	380	404	435	428	408	423	410	403	436	396	418	425	446	436	401	379	455	434	451	454	418	438	412	457	443	453	457	388	450	436	424	458	436	431	439	419	416	440	408	420	485	426	414	447	415	394	435	416	429	421	477	455	402	398	460	385	415	408	393	434	437	449	415	407	459	413	414	414	388	411	382	467	396	409	410	448	435	412	425	389	429	450	401	459	428	425	421	441	432	404	391	366	405	403	418	423	415	450	428	432	433	379	411	410	428	400	409	423	446	428	431	422	470	420	403	397	415	396	400	420	427	403	441	432	456	436	389	421	409	409	416	418	436	423	404	428	373	403	429	426	451	391	467	430	420	405	405	456	450	451	432	410	436	465	422	472	399	442	418	417	434	400	404	425	394	442	406	424	433	410	422	412	381	410	443	435	426	434	387	390	406	379	438	442	408	442	418	401	415	435	436	437	454	433	440	402	399	413	428	405	456	444	430	418	421	461	395	410	461	427	436	398	406	407	415	437	404	429	457	428	429	386	448	381	377	425	400	431	430	409	431	458	418	416	362	443	420	405	404	421	437	434	413	406	415	427	395	424	434	391	367	434	445	416	415	449	399	431	395	409	422	442	390	411	411	418	417	413	436	409	427	431	373	405	417	418	443	434	428	423	442	417	395	400	447	389	410	400	387	417	446	451	421	449	404	413	428	419	413	390	394	471	416	406	406	384	459	425	455	419	430	440	415	417	433	445	401	413	396	418	407	430	429	386	404	431	411	430	393	421	444	416	398	452	474	429	401	437	429	439	436	418	452	402	413	387	404	438	411	437	421	421	465	412	429	412	427	447	414	412	397	396	456	413	453	384	447	419	414	368	375	409	465	435	432	404	418	407	400	388	413	389	442	415	401	453	416	411	390	424	437	449	431	412	395	397	429	398	425	454	424	430	374	407	380	449	398	410	408	437	420	420	410	430	398	420	407	412	419	485	411	420	387	415	423	431	403	383	407	414	415	382	406	428	425	421	424	372	441	420	426	414	382	417	436	426	429	413	411	455	405	399	441	376	402	460	394	419	422	421	414	432	411	426	448	449	436	435	424	402	440	463	412	403	387	439	435	452	432	419	411	420	420	432	435	416	424	419	415	403	428	435	415	451	428	428	437	404	412	441	399	417	425	421	388	414	397	441	415	390	430	421	421	421	416	448	458	425	399	389	397	452	411	407	397	431	418	419	417	417	429	427	468	416	396	431	436	426	437	435	433	430	389	369	427	401	392	434	404	400	440	375	433	435	362	419	433	392	436	467	427	429	410	393	404	400	388	415	437	398	422	404	420	474	456	427	422	413	433	433	443	442	456	398	426	417	418	422	415	405	423	421	426	417	447	443	430	412	426	427	413	406	434	470	447	448	440	415	411	421	384	418	432	425	415	426	455	405	474	427	460	414	445	435	435	408	422	438	431	415	430	398	434	402	458	389	401	427	428	413	411	430	451	385	426	464	433	450	427	442	438	394	407	389	449	361	375	418	410	421	436	434	423	424	406	406	381	440	422	435	393	417	418	451	438	435	410	443	434	419	420	408	394	410	412	414	418	463	425	424	448	420	389	418	405	411	444	426	424	433	443	435	440	409	405	428	430	397	432	432	402	439	428	407	407	426	446	424	421	446	446	416	416	464	426	441	409	392	437	378	436	382	422	397	412	443	432	408	421	424	403	405	427	419	484	396	400	398	389	420	423	391	445	410	376	462	430	439	400	410	384	416	381	388	424	413	404	445	431	411	457	462	423	459	438	399	423	398	418	428	424	409	410	390	429	419	463	423	391	409	419	412	408	412	414	433	433	417	361	416	402	403	390	396	414	423	409	448	449	462	402	430	415	432	432	430	433	411	404	413	420	407	430	437	438	447	429	404	464	429	412	430	431	423	424	435	418	402	358	428	451	441	438	444	380	400	410	439	392	447	371	426	413	396	407	491	405	402	437	412	425	423	445	458	413	433	402	394	391	428	417	410	386	438	398	414	449	431	400	420	431	439	418	425	403	417	386	433	393	397	432	409	392	412	458	370	419	429	441	440	415	431	455	419	429	409	411	417	410	469	451	447	429	440	421	402	400	451	423	396	373	407	450	415	397	397	398	412	396	420	392	397	460	437	416	449	422	372	414	438	450	475	460	429	402	397	429	410	477	435	436	420	407	432	422	406	405	396	388	460	456	400	441	398	438	420	431	410	404	415	436	407	381	420	414	404	423	411	404	361	430	391	424	409	411	407	416	417	364	439	441	454	462	392	442	389	476	437	437	427	436	412	420	400	417	453	424	406	401	434	381	434	421	443	419	408	382	421	458	407	419	437	434	413	415	425	384	449	409	399	400	448	409	417	456	357	423	435	435	439	418	456	432	444	412	411	420	425	446	465	389	413	430	405	426	437	429	405	406	461	401	431	440	427	398	416	438	415	392	459	396	446	452	457	430	451	416	444	458	444	451	421	426	407	442	431	392	408	380	420	434	408	403	396	380	413	416	406	406	428	411	420	449	417	415	398	403	488	423	414	452	449	412	438	427	428	419	438	409	455	424	448	404	467	369	413	410	421	443	441	388	416	440	406	381	391	448	390	422	443	399	396	417	432	412	461	401	426	376	439	435	439	428	421	419	417	444	437	408	395	433	446	448	398	416	406	373	419	381	416	400	416	442	428	439	415	393	430	415	412	398	415	436	394	406	430	432	408	399	454	417	399	410	407	383	460	401	437	389	431	417	422	421	431	400	419	452	393	448	404	420	415	413	401	403	425	451	454	432	415	443	425	436	441	458	433	398	411	391	414	422	430	449	382	423	428	403	395	437	443	407	436	451	434	393	421	389	431	441	405	414	411	420	446	406	435	415	425	404	414	431	417	435	418	419	401	433	457	415	368	456	486	406	418	462	409	426	449	388	443	447	420	427	407	395	421	397	370	427	402	393	450	431	423	409	373	372	466	430	423	422	414	406	434	425	426	454	452	408	420	453	429	434	452	424	384	384	427	438	436	435	388	436	424	416	394	425	409	411	446	399	455	468	416	442	393	426	423	396	426	444	431	423	423	421	439	422	400	456	423	453	432	423	422	437	415	401	427	422	451	424	429	405	418	422	389	419	424	366	390	430	425	417	457	418	411	449	413	457	404	427	467	458	375	430	429	403	469	403	440	440	391	416	368	402	417	434	418	459	396	434	390	398	424	428	431	414	424	423	416	417	417	426	414	449	383	396	449	418	370	382	430	424	393	418	439	414	492	444	416	394	419	404	448	419	411	427	455	377	424	471	459	447	420	403	403	424	407	397	442	426	426	409	437	428	410	435	403	406	446	435	439	397	440	399	412	410	425	401	449	381	429	454	411	427	424	420	438	420	430	424	373	405	413	432	458	458	442	419	413	418	365	417	402	415	445	394	395	406	408	413	420	472	395	434	434	397	414	415
8167	981	883	868	842	888	841	866	860	870	892	880	834	897	830	882	874	858	864	842	902	894	882	900	890	865	822	828	903	891	905	833	827	879	879	871	838	867	890	845	845	893	893	854	841	843	910	907	882	856	820	912	842	855	845	869	848	845	883	870	848	881	889	885	842	851	890	885	852	912	855	835	796	867	825	895	795	876	877	863	870	911	864	864	948	839	888	910	908	848	859	833	850	838	912	860	877	842	894	867	896	840	840	933	890	837	892	863	860	845	883	871	909	844	851	838	833	893	871	870	886	841	907	945	874	915	914	871	939	898	872	908	885	876	877	889	894	863	870	912	816	888	858	872	870	881	846	934	845	849	854	818	873	888	855	873	919	898	872	901	773	844	882	879	802	824	841	882	858	810	842	837	880	863	843	881	854	860	849	866	862	863	825	853	896	843	876	863	860	851	844	859	845	851	841	828	802	841	832	865	812	860	844	894	908	851	863	893	888	875	879	910	905	912	842	925	862	791	836	889	868	860	783	862	889	878	858	875	867	864	895	882	862	854	862	881	829	874	851	918	889	862	892	867	886	846	883	869	842	867	866	889	891	850	881	845	878	894	855	863	899	839	874	877	858	856	868	866	844	899	811	880	930	873	872	900	837	856	836	861	912	870	821	843	915	906	863	889	820	927	867	899	857	880	843	894	928	889	876	868	866	871	872	902	841	844	852	837	822	876	901	847	859	858	839	869	842	845	870	864	860	886	833	883	942	844	833	885	884	882	830	840	850	836	867	855	867	817	821	904	865	913	833	873	867	857	842	847	886	864	916	853	810	893	864	875	846	884	857	896	873	857	864	912	877	846	835	868	905	833	850	913	835	904	874	855	807	909	823	879	905	859	857	842	862	892	824	870	897	922	839	878	882	872	896	879	882	899	865	883	881	891	905	930	896	804	868	838	863	819	843	900	884	845	861	871	851	843	926	884	846	892	894	856	864	877	867	853	873	811	871	886	883	912	877	849	790	880	907	877	906	874	909	881	841	909	867	821	857	833	890	907	804	869	846	910	846	873	861	869	846	867	842	877	884	896	908	853	892	867	901	834	804	878	846	886	886	899	866	881	905	859	867	858	870	874	899	845	845	875	838	863	860	862	823	882	854	847	859	842	859	898	891	879	888	833	879	891	817	839	842	869	893	853	905	928	877	850	911	907	811	921	785	861	959	870	786	845	904	820	856	886	841	856	902	835	919	861	870	882	861	865	882	894	911	871	888	801	904	918	895	862	925	842	845	932	841	857	915	824	889	845	799	885	899	818	858	895	854	881	843	853	812	835	873	859	871	882	860	866	838	912	840	820	871	937	839	840	855	855	861	883	910	877	822	842	871	840	854	867	864	837	877	849	863	861	863	883	835	857	828	868	873	859	893	840	864	803	881	918	818	837	913	874	838	905	819	884	919	886	890	855	844	843	926	910	858	856	827	814	845	885	851	869	864	863	797	908	895	847	855	902	868	859	866	858	895	902	918	845	843	884	860	934	857	861	829	828	892	859	879	865	913	825	870	905	833	808	818	831	826	863	844	830	888	848	874	890	893	852	896	862	857	900	826	839	890	862	843	873	876	845	843	874	881	878	858	882	884	873	846	826	902	851	859	788	914	900	865	867	863	855	841	928	886	892	917	839	826	839	871	867	871	843	848	871	873	840	892	898	853	818	948	919	889	876	842	901	848	864	851	854	896	859	861	857	864	843	925	884	881	877	853	906	844	844	863	869	865	853	834	876	856	821	927	889	892	852	870	855	831	888	854	902	871	834	804	870	858	838	828	822	816	904	825	887	859	883	904	853	836	862	840	867	832	870	881	880	873	854	841	824	861	878	856	881	830	857	835	825	852	836	837	855	850	860	887	869	855	835	874	912	883	855	825	867	858	857	863	831	911	869	867	864	893	831	896	892	879	900	835	877	905	922	897	850	878	843	920	858	847	801	843	868	882	877	869	851	838	809	890	869	891	890	901	856	869	861	862	874	901	874	915	886	871	896	806	883	820	807	843	906	821	897	864	859	851	847	870	877	890	852	872	880	839	861	919	856	921	883	860	837	927	877	899	826	870	858	904	830	877	840	887	838	831	841	862	823	868	851	819	885	805	855	867	907	899	916	865	917	890	877	796	880	884	860	838	894	865	844	893	854	879	824	842	867	830	877	882	886	837	871	856	794	880	860	867	883	883	852	855	895	915	864	896	870	853	851	845	871	896	858	828	893	812	823	815	839	870	788	926	826	831	832	846	822	842	892	836	807	842	889	868	922	860	888	858	848	872	855	906	876	934	886	906	863	846	857	857	877	817	849	889	807	918	925	876	837	867	808	818	909	880	851	900	914	874	868	846	903	873	923	871	848	791	873	824	855	894	869	837	830	895	893	834	848	925	832	853	852	860	857	869	876	876	855	889	858	875	861	882	855	864	852	870	884	847	824	872	841	870	873	840	861	832	883	920	877	895	886	822	846	879	849	870	835	905	862	846	885	860	878	903	869	841	863	863	868	902	927	881	849	883	894	927	820	854	911	898	871	888	910	853	847	897	815	877	916	888	851	853	845	855	854	877	874	872	874	833	850	845	848	881	868	843	847	868	937	851	868	871	870	856	862	866	887	838	900	880	844	855	847	881	809	847	879	821	866	872	853	852	888	788	859	845	889	859	880	863	876	829	896	857	874	918	891	879	844	853	858	871	858	849	922	857	872	885	812	883	816	875	869	904	877	884	911	858	834	858	848	880	837	849	834	900	842	901	847	832	889	849	841	848	840	852	865	854	860	838	910	873	890	908	908	865	825	855	860	849	814	880	920	840	868	876	908	892	830	891	844	865	837	855	902	812	913	877	914	877	853	865	882	871	868	836	851	902	890	903	905	861	825	862	920	864	883	901	841	905	909	872	914	891	841	826	858	880	874	864	901	849	884	924	849	849	912	897	848	868	930	901	885	774	849	872	892	861	849	903	855	890	925	863	830	916	885	872	837	876	884	901	821	889	896	846	856	900	829	901	877	918	840	890	873	921	926	885	877	875	895	923	879	855	864	849	820	856	832	934	892	926	915	826	827	847	868	818	796	862	890	862	868	840	884	906	855	844	848	890	816	843	835	866	881	847	903	852	865	897	815	824	809	839	895	877	871	848	865	863	849	953	841	892	889	878	857	876	892	833	886	815	858	881	846	822	880	869	837	840	876	869	819	830	879	865	821	880	916	869	869	827	828	821	858	894	862	910	866	869	902	856	834	843	837	895	820	850	881	919	854	883	864	876	898	897	840	833	869	857	843	879	874	861	829	836	892	861	856	829	823	862	877	844	842	850	859	868	824	837	883	867	856	872	852	853	860	841	899	904	841	867	906	849	876	842	817	876	879	901	887	816	904	873	880	839	884	837	893	866	852	850	817	885	855	869	807	863	876	837	850	847	905	854	915	910	878	879	922	904	871	853	852	852	830	848	867	860	868	802	850	884	856	829	854	878	829
26004	21634	24275	29498	21628	10858	472	389	338	319	292	308	270	305	258	256	283	282	274	268	271	294	275	270	287	263	293	277	268	255	274	271	245	249	283	279	265	226	265	254	241	266	238	254	243	267	258	261	248	230	268	264	296	253	259	222	238	243	265	247	283	282	267	268	257	274	280	271	235	253	260	261	237	290	226	261	271	236	259	249	246	289	237	237	294	304	284	269	239	257	279	273	256	264	279	264	259	298	263	279	270	270	274	277	248	253	291	231	275	266	243	241	265	283	287	283	268	248	257	271	252	259	245	257	249	269	278	259	284	241	266	296	258	253	266	264	281	244	287	278	274	301	251	279	244	237	257	267	275	243	258	273	278	293	234	260	284	259	262	250	250	262	282	254	240	254	266	264	258	270	269	278	260	280	279	272	255	253	266	259	251	251	274	272	255	311	260	293	275	257	247	265	238	245	266	255	255	260	256	246	255	246	273	226	277	264	241	242	278	269	267	269	261	285	269	262	258	276	259	240	227	263	256	281	272	247	279	258	254	263	233	250	252	273	234	262	270	260	249	262	288	233	239	307	263	253	243	217	254	260	262	260	237	267	265	239	258	278	266	249	262	293	237	266	294	260	253	281	290	237	256	273	234	249	239	255	253	264	263	261	244	255	283	258	248	253	244	251	296	279	242	279	219	263	258	286	242	243	255	273	255	276	264	247	235	262	261	245	246	257	239	257	238	237	220	265	304	303	279	277	256	258	301	260	270	266	251	300	283	274	262	250	282	257	257	301	245	243	240	268	260	251	246	262	211	270	306	300	268	269	251	263	271	257	229	236	298	279	254	270	261	251	265	269	250	238	237	302	265	240	262	267	281	252	278	277	261	263	249	267	244	274	250	252	232	253	288	255	274	261	267	268	260	240	259	252	234	273	237	251	270	271	242	291	243	275	264	265	261	284	251	256	235	235	255	249	238	265	269	276	290	253	237	257	255	254	271	283	258	262	258	290	262	265	258	272	230	253	259	258	240	251	236	252	272	272	257	255	252	306	257	282	256	281	246	243	267	250	250	267	256	264	280	281	245	238	264	261	256	273	253	255	268	249	269	287	277	279	260	231	228	251	267	259	272	208	246	276	253	254	281	281	253	253	251	263	229	274	279	250	284	284	294	257	258	270	230	276	260	254	287	248	248	248	255	231	267	257	299	251	264	272	241	274	263	235	244	244	298	281	274	240	240	249	271	266	278	279	272	270	251	243	244	256	273	236	245	267	250	283	276	243	276	258	277	299	270	264	260	236	264	269	271	290	277	272	251	267	249	247	271	278	265	261	261	252	273	272	269	278	266	259	298	277	266	272	277	253	286	270	281	250	258	270	247	245	268	268	248	256	245	234	266	209	269	288	276	246	276	230	257	214	238	267	269	216	245	231	271	247	253	240	262	266	264	237	275	256	280	260	262	294	266	275	273	255	275	278	262	236	265	258	270	229	270	243	279	255	269	280	257	222	256	265	238	265	267	263	264	247	267	257	255	247	257	236	270	258	264	270	250	272	289	248	239	252	271	280	243	297	259	254	257	266	279	295	290	261	257	256	276	256	243	277	262	272	283	255	216	302	258	256	263	269	248	253	272	255	255	237	246	244	249	254	246	247	250	263	283	243	264	247	239	268	291	263	258	261	276	272	270	240	253	288	261	256	255	228	250	287	241	304	251	240	223	264	285	252	219	234	278	246	232	249	225	266	231	249	277	287	275	249	242	251	273	259	288	246	262	264	253	274	230	242	246	256	257	274	259	259	263	255	278	274	266	301	296	235	247	259	252	265	255	252	258	265	249	255	267	314	264	247	250	283	309	238	260	259	230	256	264	252	253	232	263	282	245	223	263	233	257	264	276	262	261	256	263	252	261	250	284	278	266	260	283	287	265	287	262	287	248	282	265	246	245	267	246	237	244	219	266	264	246	262	281	282	271	279	260	286	304	269	287	266	270	274	252	262	269	273	272	273	281	254	247	249	277	233	298	267	274	273	288	265	256	256	275	253	248	276	259	277	273	243	279	273	269	253	293	230	275	277	270	260	253	250	291	251	288	268	253	232	281	273	257	289	256	270	256	259	265	243	264	267	282	275	234	255	283	223	267	269	320	281	274	278	264	248	256	261	243	282	229	285	255	261	273	256	266	244	263	243	220	296	297	256	251	279	269	268	259	242	268	276	251	258	262	259	240	244	285	245	263	291	237	250	270	278	256	262	258	269	260	261	266	267	269	263	293	269	287	277	268	296	282	274	300	268	285	271	287	250	261	270	246	224	253	256	278	283	257	247	271	254	240	291	268	259	240	266	276	255	227	243	261	253	291	264	275	261	278	265	228	292	257	233	250	271	291	260	245	248	265	255	271	248	290	271	269	270	236	270	250	278	259	262	253	256	256	249	233	257	248	270	259	288	267	236	286	272	262	276	255	249	282	299	264	254	290	273	253	256	251	240	284	265	267	282	263	260	247	240	244	260	288	265	290	251	266	265	286	251	250	280	275	304	253	259	220	253	266	229	268	246	250	237	245	286	263	270	265	263	250	262	270	253	235	258	255	256	247	245	265	265	268	284	284	266	305	263	270	256	257	271	293	249	298	259	278	290	280	277	243	271	285	281	257	276	280	282	254	252	246	250	265	256	250	252	273	265	257	269	313	277	259	276	209	242	263	258	234	249	273	267	258	247	270	254	250	236	291	271	229	276	240	272	284	268	248	291	264	222	215	248	252	235	241	267	227	262	264	288	268	245	291	274	256	299	249	248	260	255	241	277	261	271	248	254	301	270	236	267	277	260	263	250	263	251	260	276	252	278	270	263	242	284	250	285	245	260	265	227	252	286	286	293	285	218	281	261	255	283	279	260	265	269	257	250	276	261	281	251	256	251	257	258	286	236	269	238	250	259	239	234	263	285	252	276	286	266	239	267	275	249	284	288	276	256	267	257	277	229	248	277	237	296	283	256	264	264	241	240	271	239	242	251	266	264	255	252	261	277	242	258	259	274	257	245	262	226	221	249	233	221	260	259	277	278	248	245	238	217	257	296	268	268	243	263	264	231	278	270	272	265	276	269	277	279	259	259	292	268	261	245	255	259	236	254	221	230	271	272	272	259	248	252	250	254	232	256	253	263	285	272	274	267	232	228	254	261	252	256	270	251	296	270	248	260	241	264	268	245	258	250	294	293	267	251	246	240	271	270	252	256	256	258	242	279	244	263	268	268	279	289	264	271	240	257	269	252	296	247	242	252	275	280	260	254	285	231	264	233	283	286	256	267	263	231	269	241	250	276	262	238	258	282	282	279	215	286	268	228	272	265	286	276	262	267	245	209	276	245	268	255	265	270	269	233	239	227	229	270	264	223	251	247	257	240	288	265	266	254	270	275	255	267	263	276	241	269	260	235	283	254	241	256	281	241	243	270	246	259	275	251	249	275	257	239	301	270	283	284	268	234	254	251	279	254	265	268	281	240	254	256	267	264
4408	1961	1059	747	612	638	574	575	574	549	557	553	568	526	572	541	599	556	602	536	521	580	550	567	554	548	559	559	559	502	529	540	533	544	554	578	560	544	527	562	552	519	556	498	541	541	552	558	533	566	540	559	543	510	550	576	534	586	554	527	575	533	520	615	527	544	568	543	570	519	565	506	536	544	580	522	555	567	562	521	578	558	561	537	548	576	567	586	525	524	556	576	585	581	530	547	528	575	603	539	556	521	541	583	558	522	561	584	568	578	529	540	528	562	595	578	564	525	532	542	557	567	555	567	583	581	528	507	574	543	534	518	564	529	571	573	561	562	581	547	554	546	547	538	544	542	565	510	550	525	571	552	543	540	556	549	566	503	546	551	539	605	545	552	525	553	534	561	550	537	561	539	522	573	570	512	554	590	558	592	556	560	531	584	544	570	546	512	563	562	562	600	534	546	555	542	525	544	561	553	549	560	546	505	554	563	594	539	539	594	534	538	567	562	546	556	525	550	564	555	566	540	528	579	533	590	531	561	529	539	593	541	539	569	536	539	536	545	564	538	564	573	542	543	542	580	549	580	549	543	547	531	508	574	541	522	573	509	559	594	554	507	567	516	545	571	554	539	580	554	557	549	569	535	577	546	537	526	567	499	575	533	537	534	575	569	546	532	566	545	549	534	516	531	549	567	528	592	571	542	521	557	554	501	546	586	503	521	547	520	545	551	547	544	534	555	583	561	525	575	542	528	565	625	565	585	541	569	555	528	561	557	571	516	579	531	512	553	568	517	532	574	542	563	522	519	552	526	589	537	525	520	572	563	522	529	583	570	537	569	563	536	546	537	531	568	561	549	582	590	588	525	555	553	524	555	545	566	577	552	561	537	528	549	578	571	546	556	581	599	498	538	544	551	539	576	535	575	543	583	554	540	551	535	560	524	572	553	541	542	552	567	556	592	555	541	553	593	543	557	509	550	609	592	553	572	586	574	541	547	578	578	532	560	545	543	516	560	569	559	579	536	500	540	566	551	518	519	532	530	551	554	527	576	517	566	562	541	554	537	558	554	549	547	585	545	581	551	555	594	587	519	565	516	580	541	565	552	554	574	589	556	584	605	587	541	530	549	566	539	567	575	589	544	531	519	526	542	561	520	553	562	548	547	553	559	506	565	549	538	567	546	546	531	574	557	596	575	549	575	596	543	595	567	521	546	539	573	561	562	551	509	553	542	580	520	549	540	538	578	549	569	525	511	572	532	566	521	545	524	503	495	541	530	548	574	553	574	556	583	507	558	554	593	556	553	536	544	568	560	575	582	543	532	556	580	570	534	553	578	509	528	537	592	553	550	522	547	561	540	548	570	484	538	556	560	528	554	519	541	587	550	523	575	557	555	571	574	525	524	527	544	532	565	530	523	583	603	545	535	513	529	509	553	582	537	534	573	526	542	551	568	544	551	556	556	532	520	572	542	530	539	535	543	589	593	525	507	537	533	532	526	543	516	547	566	547	556	559	531	511	567	555	529	565	561	578	535	508	552	574	544	528	565	569	528	548	579	541	573	537	536	526	551	528	529	566	514	568	567	504	545	544	560	591	559	585	557	566	558	570	555	513	581	530	493	534	539	543	544	520	559	580	509	537	556	509	613	560	522	531	538	575	535	535	538	513	567	544	567	568	553	557	532	597	538	535	558	625	541	567	570	532	573	519	552	543	544	542	589	552	553	587	558	573	520	551	539	570	556	558	567	517	573	540	536	564	550	548	562	549	530	500	578	583	550	516	536	609	533	552	532	540	515	558	579	551	607	553	492	575	551	581	561	560	598	522	575	528	531	533	531	607	579	521	523	544	558	554	534	556	591	499	569	576	533	571	517	521	551	509	574	531	562	543	560	587	530	588	559	554	538	581	545	572	502	539	517	529	533	547	556	548	516	504	552	563	589	546	517	582	531	548	562	524	566	540	564	548	556	587	552	567	543	575	563	543	565	573	560	551	581	526	566	507	611	543	569	561	575	523	552	536	555	569	583	526	546	566	593	565	522	557	597	582	558	532	585	545	553	541	585	592	578	532	504	520	518	547	538	560	531	537	497	582	539	574	548	540	542	553	544	537	557	589	516	542	536	512	556	514	555	546	527	571	570	553	608	534	546	564	539	529	552	532	537	523	547	533	551	536	527	539	518	547	561	565	491	544	548	579	532	540	550	552	567	554	566	565	559	584	554	586	581	551	532	563	536	537	582	523	552	541	548	605	547	575	531	541	530	580	556	567	565	522	485	569	540	574	535	506	524	558	579	516	540	540	512	557	570	529	614	564	571	549	542	515	531	578	556	515	577	554	570	569	540	546	530	560	565	530	538	563	524	537	546	532	559	569	516	553	545	580	522	563	545	540	556	536	569	532	568	562	568	534	559	533	551	544	569	509	546	558	560	537	552	525	540	565	544	543	544	520	569	584	553	551	551	563	593	582	542	580	526	559	598	559	534	551	562	560	511	556	537	531	565	530	590	544	566	532	539	556	567	559	593	572	533	576	506	503	549	514	567	537	555	580	542	538	550	578	503	513	530	540	581	573	526	574	568	547	553	566	521	583	573	554	548	547	585	527	568	565	558	568	541	564	518	580	546	577	551	561	585	531	539	573	605	569	521	564	535	512	542	549	559	538	517	574	548	604	529	531	544	577	584	593	557	530	500	520	549	545	556	543	540	549	573	557	543	614	551	566	530	548	530	557	638	551	551	567	584	568	546	604	591	549	536	540	578	552	538	543	525	543	533	551	578	537	557	558	558	557	546	541	578	580	576	529	563	498	574	534	534	538	587	559	532	552	527	559	574	564	550	539	544	576	490	573	559	594	571	538	550	553	524	573	508	529	585	515	535	615	576	576	565	522	490	562	554	562	577	576	548	577	529	562	544	550	564	529	572	594	553	562	575	561	563	553	586	566	566	527	536	565	613	552	536	548	511	570	577	583	576	540	550	544	549	574	543	554	591	531	523	544	567	560	552	538	559	478	542	531	587	573	540	569	559	531	543	550	555	546	571	551	554	537	536	549	554	588	577	538	552	581	597	543	552	541	607	560	508	516	572	556	552	547	542	559	557	550	568	569	548	571	591	571	548	560	572	563	578	557	587	525	547	562	549	577	566	546	566	566	551	579	564	512	522	511	544	525	540	585	544	604	526	550	532	552	578	512	588	555	566	546	521	557	547	542	594	570	527	523	548	560	548	542	565	594	568	496	514	546	575	569	573	512	595	538	531	559	528	528	529	574	517	594	573	529	549	525	568	504	561	554	540	562	551	543	536	522	587	573	539	533	535	554	549	545	549	590	560	544	600	502	500	542	556	547	509	539	570	547	580	543	592	528	536	527	541	559	557	584	493	505	507	524	565	534	553	549	618	550	535	565	557	586	536	561	564	547	522	545	537	619	555	565	596	548	525	543	566	525	547	532	524	535	532	561	545	561	562	559	531	522	539	533	527	531	605	555	573	566	537	531	533
25183	21562	24626	28961	21564	21578	10469	389	256	230	221	199	155	157	148	156	173	157	169	148	148	136	152	161	126	142	132	140	123	119	130	139	121	128	132	114	140	135	134	130	126	113	101	130	151	135	124	137	118	130	120	141	124	126	116	121	116	98	125	114	123	132	112	116	152	140	127	100	128	117	133	117	107	107	129	146	127	129	120	133	121	129	135	128	134	146	127	126	144	130	106	124	110	125	132	125	115	108	128	117	104	117	128	130	136	123	127	136	122	122	120	121	155	124	120	115	125	119	124	114	129	140	130	135	152	146	124	126	140	131	141	120	122	122	129	103	122	135	126	133	129	133	141	127	113	137	135	113	108	116	127	123	132	120	115	115	113	109	118	121	141	130	132	130	132	120	130	128	120	112	132	134	142	142	122	144	107	119	123	112	103	113	137	92	112	131	129	122	121	132	135	145	142	120	137	142	125	135	115	134	136	103	151	119	116	131	125	113	109	115	121	121	145	136	132	132	110	129	136	160	129	123	125	136	135	96	140	142	116	121	118	123	129	118	118	122	120	113	115	125	118	128	111	133	130	102	123	156	138	96	113	130	124	133	119	122	136	112	107	122	134	120	130	117	127	127	114	113	114	139	121	118	138	127	127	138	135	139	140	120	123	109	123	149	125	112	139	116	125	87	114	110	135	130	115	111	114	161	159	125	133	126	135	127	124	118	132	127	114	151	133	111	124	138	125	117	130	109	104	126	116	105	137	114	117	104	107	131	109	127	129	141	135	112	118	121	112	143	121	110	125	130	102	119	142	115	129	120	126	116	130	99	134	122	120	134	147	120	116	128	135	126	140	124	119	119	116	135	113	152	140	129	125	158	122	109	123	126	128	120	126	117	132	111	92	112	120	106	138	117	104	139	117	132	117	110	119	129	131	116	125	127	135	146	121	124	132	118	119	159	109	130	127	139	129	132	130	131	123	116	134	116	126	99	117	137	120	119	128	117	127	127	136	113	122	120	113	139	129	136	121	139	119	158	134	125	112	126	136	138	133	107	135	127	126	109	100	146	147	128	121	110	147	130	122	133	130	136	127	157	118	118	136	113	137	93	109	116	131	126	128	131	127	118	129	126	126	122	124	116	127	121	129	125	122	130	109	125	131	140	130	122	134	157	125	103	117	121	135	116	132	117	110	113	136	125	104	124	135	123	106	111	137	128	144	117	106	110	133	137	135	119	124	140	118	128	120	138	85	129	140	132	133	121	123	138	135	118	134	125	145	111	124	143	111	116	119	147	119	111	144	126	115	126	126	122	114	138	119	138	112	122	117	115	110	120	108	122	138	141	141	131	114	104	138	122	109	121	137	118	132	124	114	132	136	130	111	124	142	115	150	135	112	120	143	138	111	105	127	147	118	137	122	114	129	122	123	105	122	112	88	129	131	110	145	133	139	115	119	133	137	118	112	128	141	137	129	126	132	128	140	135	122	136	120	131	116	139	150	115	129	148	124	160	109	132	122	125	120	135	131	147	126	139	122	114	108	109	120	120	111	118	115	112	139	130	127	121	125	144	140	114	117	128	144	111	137	127	141	139	127	121	134	122	137	127	130	115	121	134	132	121	141	128	115	133	147	138	119	124	135	131	123	120	133	130	131	144	141	138	109	121	108	126	112	147	134	143	119	126	118	129	147	137	117	123	123	114	130	133	127	121	104	113	126	163	137	115	125	125	145	139	129	120	114	112	106	147	146	116	115	117	124	127	138	113	106	111	123	130	138	118	130	113	121	110	111	126	119	111	143	144	145	124	129	135	129	158	131	111	123	135	133	105	135	148	102	124	118	116	126	136	123	127	136	103	108	119	132	121	119	135	121	113	131	98	125	134	131	125	115	121	140	133	141	119	102	111	115	109	133	119	125	102	118	146	131	149	129	129	146	119	135	128	141	108	114	133	143	136	115	121	103	120	134	124	119	135	111	116	122	110	121	127	127	135	117	110	131	129	112	124	126	111	149	132	131	111	121	123	133	126	130	143	130	114	152	130	111	118	123	121	126	121	123	104	128	113	131	137	140	125	117	124	116	143	117	130	122	119	125	122	118	127	112	145	125	108	105	123	112	128	109	134	111	151	129	130	112	125	122	111	110	118	127	137	120	100	126	118	111	133	125	114	157	146	121	113	110	126	127	142	118	114	147	121	132	123	138	141	115	118	119	118	124	121	122	112	117	118	135	117	121	124	123	131	132	134	139	121	126	108	131	134	107	130	131	149	114	116	131	152	131	153	138	142	123	144	130	120	142	116	150	123	112	129	107	119	119	137	118	107	111	116	115	112	125	113	133	135	128	137	124	126	148	107	114	134	124	125	121	123	115	125	134	161	127	160	119	135	115	140	121	124	138	122	117	111	140	83	120	111	134	128	158	124	118	111	124	110	149	141	133	124	137	134	127	104	111	107	114	132	134	116	125	130	132	128	146	123	129	140	125	125	129	118	108	134	127	140	119	115	109	133	118	128	121	108	123	125	148	131	124	132	120	120	146	127	117	148	130	144	131	127	138	146	141	119	135	105	127	120	133	136	116	112	121	116	119	120	111	143	140	128	134	117	140	127	127	125	132	122	116	117	104	128	99	128	146	140	142	146	121	133	124	124	130	124	129	109	115	126	126	115	111	132	142	145	109	128	109	140	108	130	124	137	128	118	131	133	132	146	124	113	124	142	136	119	111	112	137	128	123	123	121	134	111	130	137	135	129	145	128	137	118	142	124	133	115	125	138	121	129	127	138	137	131	106	106	110	140	127	126	130	129	106	132	129	120	125	131	121	131	136	141	119	116	96	106	116	116	123	144	116	120	126	126	121	114	129	115	146	138	121	138	138	118	139	128	138	125	154	138	133	151	124	101	125	119	148	122	120	111	109	132	146	129	133	103	111	121	124	138	131	122	121	140	123	122	124	122	121	114	118	129	137	140	146	123	122	120	124	132	125	140	125	119	147	110	119	127	136	129	122	124	146	116	128	112	115	137	112	134	120	113	125	134	115	122	147	130	120	152	136	140	116	141	119	129	123	123	146	119	136	117	127	146	132	142	135	115	132	131	113	127	120	132	138	113	131	119	131	115	97	127	135	121	121	126	107	133	132	142	129	149	135	135	148	134	118	122	125	127	123	111	130	124	122	101	122	118	117	134	134	104	135	114	124	130	139	121	131	148	115	139	107	130	94	120	130	116	119	129	94	108	126	111	121	110	122	124	138	136	118	127	121	119	104	131	120	106	124	108	103	133	134	112	132	119	130	129	102	108	133	138	120	107	104	133	122	128	138	131	133	139	117	131	130	131	115	128	152	127	131	103	123	137	107	144	134	129	137	123	135	148	105	116	124	116	134	123	141	99	119	110	125	121	144	122	122	115	121	109	128	126	135	136	135	127	113	131	147	129	125	127	121	111	116	135	125	141	145	122	127	136	123	134	143	125	143	140	124	133	148	160	115	102	132	118	135	120	117	115	125	130	126
3999	2945	1212	666	463	387	380	377	325	338	296	336	323	315	345	320	334	297	286	305	325	314	314	306	304	340	292	295	303	307	301	303	318	308	312	306	292	296	293	295	338	318	301	287	299	321	300	347	315	308	328	283	301	295	282	309	325	291	322	310	307	304	313	328	290	285	306	256	315	305	288	310	348	309	328	293	312	296	295	315	302	295	310	280	294	292	286	265	315	305	305	278	309	286	309	306	293	302	301	321	327	285	291	305	317	301	282	286	310	317	287	304	297	324	292	300	312	299	315	321	297	306	317	339	336	313	304	300	301	336	304	309	310	320	299	336	269	309	294	287	301	305	347	290	284	274	320	305	311	299	312	280	321	311	300	304	296	299	306	311	311	320	302	318	294	296	294	327	321	294	292	311	294	296	282	297	279	281	282	351	299	311	295	309	290	336	312	324	334	307	302	291	295	318	314	308	317	279	327	308	321	291	314	280	321	309	297	339	333	304	302	314	320	294	305	276	307	316	320	320	308	319	297	299	340	328	288	328	292	303	315	302	308	293	281	281	307	315	313	296	298	302	290	335	302	304	306	295	315	292	298	299	299	304	301	301	301	297	314	292	296	338	320	319	310	318	321	293	306	274	295	307	294	270	295	307	305	328	305	325	295	315	301	281	297	304	317	311	286	294	291	308	294	292	311	287	328	258	324	325	316	261	316	293	334	314	304	308	313	289	288	311	327	317	305	334	301	313	322	269	310	313	314	317	337	307	326	330	289	307	323	316	305	292	298	339	296	317	286	302	317	311	284	323	286	296	307	308	282	290	285	307	314	293	322	313	327	317	318	332	273	312	306	294	321	302	313	281	309	300	309	329	303	288	307	297	317	319	312	321	282	256	297	279	322	309	310	298	272	291	340	308	302	309	291	283	315	327	295	301	277	296	335	300	302	284	291	311	301	324	316	293	331	336	293	343	319	307	296	318	311	312	287	317	308	306	301	275	324	277	296	314	280	303	292	289	302	292	314	277	311	293	277	307	311	276	312	303	291	322	322	313	296	285	319	332	320	310	286	263	344	267	293	309	280	320	307	293	289	316	302	257	311	326	290	336	303	327	322	303	309	295	277	276	300	309	326	291	286	284	333	301	278	330	289	317	327	290	271	324	333	312	334	330	310	308	225	300	298	307	317	358	314	316	324	278	332	292	294	312	277	294	278	311	295	301	308	303	313	310	310	323	273	343	286	303	290	296	299	346	303	314	310	303	329	268	337	277	280	296	292	300	317	313	345	299	309	284	339	325	296	307	317	311	314	309	294	300	283	307	344	284	330	329	334	292	307	329	329	314	334	296	307	294	286	279	294	303	318	321	273	332	290	292	292	305	281	260	311	291	284	307	301	294	288	273	300	327	285	336	310	304	312	312	285	282	318	317	292	266	300	287	316	251	292	314	315	303	322	311	270	288	296	321	330	305	297	311	285	303	298	301	302	279	295	286	320	293	309	292	321	330	294	302	301	317	258	295	337	326	335	305	300	297	310	299	311	305	299	305	285	332	295	323	328	290	290	320	288	297	259	304	317	320	294	306	294	308	335	301	304	320	315	291	285	342	314	301	282	320	301	315	287	306	319	302	294	264	261	308	291	300	326	282	286	329	307	306	325	311	283	285	283	304	274	281	297	286	284	310	270	324	277	333	314	306	290	301	304	278	311	294	287	320	269	286	309	290	283	301	284	294	287	266	283	295	292	308	304	263	337	292	318	336	311	328	306	288	310	302	305	283	309	319	308	309	326	305	287	294	336	308	285	308	309	303	300	286	265	293	305	288	304	300	321	346	294	317	332	315	288	315	312	310	326	324	302	308	322	282	303	314	301	281	279	308	283	305	316	299	289	308	275	302	304	308	340	291	332	304	315	311	299	284	287	266	312	297	313	280	299	279	303	318	296	302	333	330	313	314	302	277	289	297	321	283	309	288	303	304	332	337	302	305	305	355	313	295	298	290	275	301	295	282	335	317	315	313	286	309	321	282	303	302	317	307	298	276	305	272	289	297	310	298	284	285	323	332	305	307	305	291	308	308	292	311	309	290	332	301	312	327	323	276	272	293	283	322	291	301	286	298	286	296	306	293	317	285	262	323	293	315	309	264	322	313	320	341	308	323	331	324	312	298	280	290	283	294	300	293	304	297	325	303	296	279	332	307	305	315	301	330	333	297	324	309	281	285	311	291	294	302	324	297	313	296	322	336	326	299	293	301	301	308	315	290	313	317	289	291	300	319	304	302	291	300	330	328	302	287	301	312	318	295	302	295	320	296	298	318	306	278	329	300	286	329	298	280	325	294	314	285	337	302	340	288	311	276	305	300	304	283	282	299	304	270	299	334	293	292	301	279	319	302	250	310	313	274	307	296	284	292	309	303	310	280	271	284	305	285	311	307	291	274	313	301	307	275	316	310	281	316	283	349	313	312	307	324	288	302	295	300	288	295	310	312	319	285	302	299	296	319	308	340	306	280	310	334	304	290	306	287	320	273	303	295	314	299	298	305	299	260	268	327	306	299	280	302	329	290	280	277	295	292	270	311	302	310	311	292	271	299	288	317	284	275	313	327	310	311	304	317	328	306	300	286	304	307	325	295	309	307	280	319	306	309	288	280	302	287	316	308	322	336	316	321	301	275	336	332	302	312	324	324	325	301	296	274	300	295	290	333	291	293	287	302	317	298	280	315	304	315	297	298	341	313	300	300	313	287	280	282	272	308	288	291	318	299	298	313	325	283	306	303	302	298	309	311	280	302	309	297	313	290	310	308	331	276	284	276	315	330	296	327	293	289	332	333	337	320	321	281	302	333	343	299	285	326	307	325	322	308	318	301	315	296	328	308	312	302	338	314	276	318	315	307	279	321	329	279	277	323	301	296	340	286	277	304	325	329	334	323	325	327	306	357	301	335	336	343	302	329	298	353	313	302	296	307	328	298	283	328	323	293	331	280	279	302	304	314	322	327	304	304	300	305	319	270	292	300	289	287	294	297	311	303	291	296	329	287	284	267	297	303	293	296	267	277	320	293	306	304	289	327	269	339	316	301	312	283	322	320	317	323	294	294	315	298	282	323	311	319	336	307	293	313	376	284	287	293	329	326	302	309	304	321	297	327	316	307	311	307	301	282	325	316	301	269	306	315	318	288	319	332	313	275	294	326	298	319	305	315	320	296	329	294	313	301	294	287	304	292	307	293	305	289	285	294	312	300	280	330	303	306	315	325	308	307	283	337	298	310	300	306	309	311	293	308	315	322	320	271	279	295	277	302	304	294	337	293	260	292	296	310	296	321	321	308	327	312	303	290	284	340	316	260	281	290	299	299	307	288	302	301	260	323	288	282	297	285	314	286	286	299	292	325	321	303	308	305	294	285	304	305	297	259	289	297	315	315	275	301	321	298	315	298	306	291	301	292	290	298	294	290	278	315	302	297	299	284	311	309	293	312	322	320	301	301	348	307	310	311	281	306	291	325
34290	15307	2582	759	634	535	475	428	403	454	391	417	413	430	419	463	426	409	473	438	433	386	388	446	401	394	392	427	422	446	409	398	401	401	433	410	399	418	439	429	452	416	427	407	427	407	436	447	412	451	418	390	422	418	397	428	410	381	409	366	447	456	405	435	432	467	408	419	417	408	396	407	396	418	446	424	397	419	393	432	475	402	396	417	401	434	437	445	427	400	407	433	425	397	474	373	405	434	408	379	423	421	398	414	416	436	448	429	411	405	393	384	396	422	414	401	425	395	421	445	416	419	416	437	397	415	430	416	397	417	404	401	390	421	439	399	392	418	362	407	408	416	393	396	411	386	442	423	390	398	421	433	427	444	427	435	454	436	415	412	404	457	423	440	413	425	419	400	400	419	373	420	395	419	449	480	391	403	398	467	404	432	446	398	477	392	420	416	392	432	425	402	413	444	414	405	452	390	398	433	443	426	418	447	444	425	441	424	436	425	384	388	416	403	404	387	421	410	392	407	423	387	432	430	377	395	407	401	436	471	449	445	413	454	433	434	409	434	408	405	390	415	423	444	419	406	431	433	386	402	425	406	435	399	433	405	395	421	393	435	396	417	395	421	416	426	420	409	398	422	420	411	421	398	403	404	388	410	435	438	455	418	431	417	407	434	391	397	436	443	454	405	433	444	425	441	400	413	401	441	410	443	436	418	418	373	414	454	398	401	432	362	418	379	403	419	398	425	388	406	448	475	426	439	398	384	403	378	427	401	429	424	452	423	430	427	415	429	482	420	391	420	436	438	420	411	441	448	454	398	389	414	380	414	374	437	431	387	410	480	417	450	392	424	404	429	403	465	417	437	440	412	407	435	426	425	420	455	413	387	418	446	442	415	450	419	463	432	393	448	469	420	403	425	417	379	419	399	405	421	429	434	399	401	441	408	440	409	449	425	406	390	358	413	443	401	414	423	416	415	451	397	441	473	390	445	433	408	424	408	406	415	438	443	412	419	408	408	416	397	382	398	405	435	463	445	402	434	419	449	411	425	428	422	395	431	430	434	435	417	448	461	467	431	411	404	400	421	428	433	405	471	469	398	397	423	433	434	453	419	420	415	403	429	433	447	416	417	415	403	427	426	418	466	429	426	408	432	382	402	428	430	420	425	433	427	421	413	404	380	400	403	418	389	366	411	409	411	434	411	414	429	447	408	420	415	450	420	387	394	461	417	415	440	420	409	396	407	409	437	451	392	432	440	404	426	407	424	428	457	431	438	394	404	457	410	447	423	412	422	423	412	426	417	420	434	405	399	427	438	445	415	413	419	424	388	444	407	419	412	424	407	408	447	406	392	447	444	450	445	441	422	429	443	391	441	408	418	371	403	429	395	461	441	406	431	433	432	391	461	443	408	447	425	443	411	404	475	415	448	381	420	422	419	416	421	431	422	398	424	439	457	404	415	417	472	440	434	448	465	407	426	444	417	386	385	402	434	454	467	394	427	445	382	387	409	443	434	445	425	383	425	436	385	405	423	402	426	363	412	398	374	405	453	388	473	383	395	432	432	407	458	393	397	393	376	422	378	447	451	418	398	426	428	432	428	402	424	421	457	419	404	448	416	442	420	414	409	421	449	401	421	433	439	422	406	395	438	440	441	417	388	398	383	412	428	410	423	391	410	385	392	373	423	411	411	450	422	443	416	396	377	428	412	409	409	414	451	428	406	435	422	404	416	390	376	432	423	394	376	453	414	423	403	392	416	412	473	477	421	416	440	398	444	455	488	449	412	425	443	419	406	455	391	400	459	402	427	423	401	399	394	416	429	431	409	411	379	417	395	396	443	408	419	441	422	445	450	450	411	412	441	429	433	420	422	420	445	415	451	434	421	420	466	421	370	436	424	412	396	376	437	416	404	398	408	393	427	400	473	410	408	417	409	441	416	374	427	387	392	405	428	383	432	438	427	406	418	382	445	401	397	405	385	396	413	439	444	461	388	442	419	414	387	420	421	383	421	408	425	464	407	413	427	408	419	426	406	398	394	394	385	415	425	409	432	433	416	432	417	395	385	421	424	424	385	391	408	365	420	427	412	389	403	359	422	432	421	427	423	425	418	381	406	436	391	431	452	460	373	422	418	442	416	440	419	444	401	422	406	388	440	421	394	422	440	423	431	430	405	432	437	446	386	423	383	428	451	413	391	421	414	431	414	397	447	449	424	401	421	377	424	453	453	393	406	407	372	419	397	411	435	434	409	399	416	416	386	427	389	430	434	415	445	417	423	441	427	448	468	448	398	407	375	428	429	432	406	414	428	439	443	391	459	428	409	424	438	450	426	385	412	435	420	385	434	456	386	419	432	384	396	445	473	406	399	419	445	444	419	442	431	451	421	420	406	388	392	426	422	422	393	440	420	432	457	436	421	377	385	384	415	420	434	410	455	407	410	393	397	417	420	426	408	410	406	402	424	417	421	428	425	436	439	452	408	403	391	429	435	422	391	453	404	418	473	412	414	420	416	432	425	411	372	420	386	407	410	430	428	404	448	473	395	417	428	440	404	432	439	408	373	428	386	427	460	410	458	428	386	445	389	434	431	448	424	444	443	425	389	396	394	412	430	394	412	424	420	392	432	422	378	384	420	390	396	428	370	416	457	367	425	446	398	413	409	408	421	395	396	459	424	460	431	401	451	423	437	418	419	399	425	399	392	415	412	446	416	404	395	408	407	360	441	414	445	391	461	386	429	403	398	427	399	430	417	455	432	473	458	423	430	424	478	390	418	415	396	383	400	408	443	432	397	438	407	448	408	457	393	419	444	403	411	433	467	410	414	435	415	388	427	443	452	420	436	457	412	434	444	396	446	404	394	432	438	461	407	414	416	414	403	442	438	450	433	433	424	420	461	468	398	413	432	440	414	364	381	423	410	450	418	376	405	426	401	437	385	419	398	399	389	441	425	403	427	445	404	417	428	425	399	420	417	378	394	376	414	396	410	407	416	433	421	391	440	388	427	411	423	441	404	402	393	410	420	414	386	420	419	397	405	412	413	413	431	428	430	425	447	429	387	409	403	434	385	380	420	452	413	433	437	408	417	395	427	419	445	438	395	416	432	436	408	387	429	410	409	434	416	425	398	410	465	445	397	437	400	450	446	416	435	445	430	417	415	405	429	421	416	396	449	410	426	425	387	387	390	429	418	456	435	427	477	439	425	456	440	427	435	400	421	413	412	421	447	446	452	395	391	450	409	404	431	421	458	399	447	407	389	432	437	422	396	396	429	418	424	386	448	444	415	389	432	421	436	428	426	387	436	418	414	395	418	428	464	377	378	411	393	425	444	401	427	379	398	403	383	408	377	462	416	369	401	411	386	437	466	404	382	425	447	405	393	401	434	433	372	435	455	426	393	412	408	371	421	410	402	412	421	423	403	435	446	381	435	383	459	378	432	425	429	418	417	434	422	427	420	442	432	403	380	419	422	390	403	405	424	399	426	396	392	419	396	395	402
8162	864	919	852	865	861	886	812	782	885	855	908	851	847	836	867	872	850	832	908	873	879	873	835	820	910	867	893	816	812	850	853	871	798	845	822	885	851	877	853	839	850	834	890	873	898	864	835	856	849	855	848	881	887	849	849	803	810	856	833	825	875	837	857	888	901	839	872	840	866	831	885	850	861	826	899	886	904	847	829	843	826	865	843	851	850	851	804	803	817	918	848	884	914	835	903	872	885	902	879	861	880	859	843	805	869	875	844	865	839	843	841	880	856	836	893	929	861	874	924	811	847	841	877	879	848	892	848	834	861	825	880	862	845	844	859	881	886	811	852	840	888	895	872	822	881	860	821	847	884	845	849	876	862	859	856	910	835	883	883	822	857	852	867	910	824	861	858	838	865	842	855	869	823	815	857	844	857	865	879	805	857	821	865	879	829	821	831	888	861	917	866	830	846	861	794	861	852	813	855	859	874	856	824	816	870	847	779	845	848	864	888	853	865	801	859	841	889	838	912	818	850	811	842	882	876	838	866	833	811	870	843	844	887	844	826	819	875	915	816	857	881	882	832	785	842	859	824	873	893	834	855	833	851	875	905	883	842	881	815	867	838	873	812	883	839	849	868	813	877	903	819	887	862	852	889	850	863	872	835	823	895	896	856	857	872	811	813	831	831	861	869	884	883	907	865	873	818	884	835	807	854	878	836	861	892	858	814	879	883	887	819	843	861	848	813	905	830	849	831	849	849	858	856	839	864	813	850	863	836	889	864	915	900	833	884	834	896	812	844	856	868	825	916	851	848	859	871	880	835	947	866	852	867	826	874	850	892	829	869	883	795	830	831	858	845	813	884	880	864	791	815	833	893	861	788	861	856	860	834	837	893	932	867	860	878	841	846	851	883	858	884	906	846	880	846	861	919	856	869	841	862	824	817	893	863	837	889	858	843	828	888	856	832	879	900	827	902	880	855	892	851	850	865	850	883	853	836	799	870	871	895	900	851	900	889	822	837	884	862	895	876	896	865	862	857	869	877	894	821	817	875	776	862	836	881	809	863	871	823	883	922	872	858	848	839	871	871	819	885	896	861	880	868	903	871	861	833	830	914	857	895	884	867	881	852	842	825	872	890	836	842	878	890	869	899	911	827	881	891	819	892	845	870	876	883	865	814	868	859	845	851	827	909	890	883	843	841	911	854	852	849	843	860	882	883	852	878	843	862	862	849	849	888	899	932	830	801	835	864	850	851	883	815	834	861	891	868	899	862	865	852	816	879	834	887	847	813	849	845	840	917	869	900	859	865	836	862	840	868	826	839	869	894	803	906	834	870	853	904	801	866	837	890	859	811	826	832	922	866	876	832	911	870	876	812	834	865	862	883	852	853	881	838	875	832	846	862	809	884	895	858	849	807	875	798	873	842	854	868	861	859	835	858	876	872	885	845	865	900	861	841	848	894	890	828	818	807	909	854	882	840	889	865	814	943	799	845	857	856	874	875	841	850	857	858	836	875	828	818	866	868	875	903	866	861	911	863	863	899	884	817	896	840	863	822	822	797	901	904	890	840	861	808	871	859	825	838	804	858	812	848	889	872	817	865	899	869	807	885	874	874	873	845	914	856	869	845	828	838	872	873	885	832	847	820	870	847	892	862	821	845	874	814	817	794	829	839	821	850	815	868	886	836	870	862	898	880	915	819	859	798	917	809	846	850	836	815	860	886	831	819	878	879	840	856	924	845	825	904	866	876	869	843	853	869	834	874	862	880	881	899	926	839	856	821	872	851	845	833	869	869	860	832	829	863	896	914	926	837	860	870	825	864	885	853	903	827	849	833	815	830	818	887	927	832	807	835	853	803	855	857	919	874	884	849	883	822	825	862	856	872	853	824	861	853	854	875	883	839	873	827	871	844	864	870	849	814	927	843	862	855	907	872	864	923	825	912	836	898	901	831	855	865	888	833	852	833	869	867	845	821	850	816	835	878	882	818	854	914	873	879	837	826	855	864	846	842	883	866	877	819	875	875	818	849	821	866	861	867	855	871	892	829	847	866	857	876	828	877	846	872	843	847	836	822	848	900	865	852	902	849	904	833	852	866	840	876	791	907	816	861	789	895	897	814	858	849	852	880	888	851	870	908	827	865	846	844	840	839	878	899	810	920	864	815	879	837	898	867	847	845	899	881	866	892	854	885	867	867	809	838	833	871	907	872	918	857	876	886	862	843	908	862	895	893	841	857	832	909	875	875	880	871	878	879	859	833	836	842	844	841	860	889	876	822	855	840	898	855	907	883	844	876	853	852	864	859	878	874	834	870	871	880	875	890	866	851	863	864	840	872	845	855	844	888	836	868	859	870	807	855	862	924	845	873	873	859	802	859	874	822	857	843	834	843	886	868	852	860	851	844	857	817	827	809	800	914	823	847	826	831	844	882	851	896	880	864	820	889	852	843	850	850	925	827	858	913	841	838	869	843	856	802	868	861	887	826	873	867	915	884	830	863	841	834	840	797	891	889	905	871	867	881	859	877	858	833	873	829	875	903	856	890	877	853	803	857	844	840	807	886	857	878	874	794	850	919	885	875	830	881	857	834	877	846	846	870	858	803	856	850	857	839	918	948	827	860	894	917	849	859	880	917	879	835	820	836	840	849	841	901	871	841	873	893	872	877	825	881	810	856	876	880	853	861	849	851	864	836	845	884	851	861	858	834	858	860	873	892	865	843	884	870	892	879	871	809	880	865	872	868	924	946	898	861	877	852	929	863	854	912	834	811	850	853	916	901	851	839	876	892	902	903	856	854	834	926	888	821	886	884	824	884	838	834	888	867	862	827	836	835	862	863	850	877	904	840	887	832	890	892	878	908	867	881	846	903	896	870	854	852	844	829	840	913	869	854	870	852	913	837	853	880	861	901	841	856	847	877	932	836	829	851	907	871	834	880	838	832	877	833	904	851	890	822	825	814	793	879	861	840	880	858	851	879	880	829	899	893	917	836	840	865	847	834	836	826	861	924	854	891	850	812	831	851	837	855	820	899	868	880	882	855	824	870	877	805	873	890	872	864	880	825	830	869	920	914	875	877	834	839	868	863	894	874	830	858	864	846	800	875	806	907	890	843	820	872	872	823	872	855	808	820	835	840	838	852	824	862	881	845	881	859	823	863	883	859	820	801	903	872	807	857	877	867	940	912	883	867	897	852	815	831	886	862	830	862	867	877	872	879	905	893	846	893	834	873	906	877	822	883	836	817	847	861	899	879	853	907	851	825	919	861	850	892	808	818	850	886	814	865	854	859	866	870	881	859	837	872	823	896	855	804	864	863	928	858	832	911	862	821	860	864	875	889	847	895	845	901	841	854	857	882	878	840	866	812	814	874	830	888	825	899	870	841	798	855	818	868	870	859	904	873	852	862	823	893	854	832	851	905	852	813	880	880	873	853	858	886	854	804	886	859	809	838	880	850	886	839	891	852	885	883	795	838	894	888	804	865	866	935	885	892	839	877
25927	21578	24166	29450	21577	10697	424	377	351	310	316	299	295	289	287	298	288	276	276	283	266	249	259	295	234	227	238	235	262	270	284	263	261	277	284	285	223	315	274	264	253	256	229	277	243	256	239	283	264	266	263	276	280	271	247	262	244	253	277	278	233	262	263	251	267	260	262	271	241	268	266	233	294	234	260	298	237	257	254	232	260	257	240	251	262	275	276	259	253	265	267	252	244	226	255	256	255	276	256	238	290	272	242	271	250	271	257	265	250	261	264	240	250	250	291	255	286	265	268	250	251	235	262	253	264	265	258	273	254	244	282	239	266	229	260	285	264	247	256	251	272	271	240	267	260	247	265	283	248	246	244	256	244	256	261	282	242	230	238	255	264	263	280	288	262	251	249	228	274	258	237	279	277	256	254	264	240	246	269	266	284	289	255	227	275	249	252	234	231	280	251	250	253	290	276	240	250	241	244	265	248	243	254	273	241	259	259	262	259	279	256	300	240	276	245	266	270	281	253	236	262	265	262	251	283	263	231	247	252	253	241	250	237	260	281	274	237	234	272	271	268	263	289	259	275	256	246	285	241	271	279	239	266	263	266	277	248	253	256	240	240	245	247	285	226	276	274	265	279	277	253	242	239	271	271	260	271	260	264	245	249	262	281	304	249	263	285	228	252	251	240	265	265	257	252	281	299	264	234	261	240	214	268	265	237	291	263	308	252	263	251	288	273	235	259	269	252	250	275	250	233	242	249	260	242	257	236	244	258	274	274	262	287	249	240	283	254	260	281	247	284	288	268	266	283	282	268	246	282	253	254	265	278	270	248	280	246	258	281	231	293	311	262	249	304	296	244	257	296	281	278	259	237	239	244	252	265	243	259	256	260	217	240	250	301	265	251	274	290	252	237	233	260	262	257	279	270	251	255	253	270	250	258	275	283	265	258	277	237	242	263	313	230	260	280	256	276	279	251	236	221	251	238	250	276	269	285	260	253	260	254	279	269	269	264	263	259	283	235	254	241	220	260	241	235	250	252	241	250	243	236	247	247	260	253	253	233	295	237	283	241	229	257	253	263	274	261	250	267	268	264	232	262	238	287	257	263	270	244	257	273	252	255	296	282	258	292	250	268	231	269	264	239	230	268	267	296	246	264	265	250	259	279	263	273	258	272	249	232	255	267	255	268	263	283	242	237	261	262	267	238	252	240	245	290	240	254	236	232	250	254	278	268	285	258	266	273	273	278	240	234	259	276	245	257	245	233	274	235	284	256	267	243	219	233	284	237	235	282	267	281	255	278	261	269	228	251	249	265	269	273	278	252	250	252	264	258	223	277	223	270	256	250	246	264	249	269	238	272	289	249	259	246	242	284	257	276	257	263	248	250	261	240	277	274	262	261	274	272	272	284	256	248	263	267	257	264	256	261	266	257	235	280	274	263	289	265	271	243	260	273	245	246	253	277	241	246	258	254	250	269	269	266	258	229	278	245	254	232	268	280	210	239	243	253	253	233	259	287	263	239	262	249	241	285	271	252	251	264	275	230	278	253	288	256	243	281	297	276	278	259	260	255	249	256	268	256	260	241	257	278	232	253	256	265	247	258	282	273	262	252	274	259	243	285	237	300	225	250	253	270	265	271	261	284	229	251	261	239	281	215	244	265	274	260	242	267	254	265	252	251	269	281	235	258	273	271	279	261	219	271	239	252	251	244	254	269	249	255	252	245	251	257	237	242	264	279	254	227	248	258	287	223	270	226	258	261	221	232	240	261	268	277	290	240	275	271	255	239	237	233	262	262	227	247	243	249	243	243	245	292	243	291	292	272	269	264	257	256	248	270	234	224	229	259	245	261	239	283	263	258	254	261	228	243	265	282	287	219	248	223	277	246	276	263	238	255	272	266	262	273	255	271	251	266	267	267	272	301	301	254	256	248	280	247	253	264	256	268	246	292	268	240	245	265	283	248	249	226	242	261	249	249	246	225	260	268	263	253	231	283	236	254	270	252	260	252	243	301	239	268	249	238	262	262	266	280	262	210	276	240	259	297	259	281	296	284	250	268	264	250	242	253	266	252	264	274	256	254	272	258	236	254	267	246	227	231	267	245	238	241	259	260	253	265	245	262	227	248	256	267	245	287	262	249	258	247	263	259	233	265	269	260	245	261	253	245	277	263	233	260	296	251	249	260	260	258	262	255	277	256	262	251	263	250	256	285	257	261	242	264	276	259	262	259	253	251	221	280	267	255	267	288	273	281	248	224	280	243	257	251	247	265	256	261	296	242	245	260	267	276	298	243	263	278	273	258	254	226	256	250	260	268	254	255	306	247	258	272	272	280	261	238	267	240	246	258	249	242	263	264	241	256	264	273	262	264	255	272	258	256	227	248	314	290	277	277	260	274	246	244	240	289	272	283	279	259	264	241	249	267	266	260	237	284	262	272	272	263	220	251	236	264	255	257	246	255	287	250	269	255	267	235	291	265	228	246	241	290	261	240	221	242	266	282	254	239	261	260	251	233	307	279	282	269	266	261	243	273	229	255	251	240	290	239	275	237	229	232	248	263	279	302	254	244	270	240	246	237	280	261	275	246	251	262	268	242	260	250	231	239	263	263	230	252	277	235	242	255	246	257	288	249	264	253	203	252	263	234	263	271	245	268	254	237	252	228	257	285	251	232	282	270	232	281	240	264	242	236	231	255	271	242	276	262	307	250	229	232	239	263	277	264	233	271	267	238	235	272	274	268	271	271	255	273	276	263	221	259	237	268	271	253	272	244	234	277	253	243	274	291	260	255	259	251	274	249	223	242	255	279	232	266	239	252	249	274	264	253	223	254	242	258	277	259	230	246	289	278	235	238	262	250	236	247	253	285	262	259	254	275	281	218	283	286	250	259	261	271	252	274	249	274	247	284	256	265	249	229	271	238	256	271	283	257	250	248	253	262	281	272	281	250	260	256	288	292	260	228	260	255	267	249	246	257	247	234	237	246	237	250	265	242	258	254	265	230	213	252	209	259	240	235	231	242	278	292	288	233	253	237	259	275	238	252	285	279	279	256	255	257	261	238	259	256	252	272	240	235	265	265	307	262	250	252	261	266	263	218	266	275	286	261	251	254	238	263	293	260	244	252	282	252	246	255	227	265	231	264	260	227	244	243	270	265	275	264	266	262	263	278	272	256	255	272	236	238	252	291	259	261	283	274	271	238	289	300	285	250	275	259	238	291	247	248	271	240	245	222	256	263	256	266	225	229	259	273	251	249	251	229	256	244	217	255	251	241	275	267	253	233	266	267	247	255	268	241	282	269	234	258	253	276	298	254	270	242	284	263	269	235	252	266	266	244	241	276	262	274	259	202	230	264	256	276	257	276	264	240	237	261	266	258	245	224	239	267	224	265	259	252	255	229	260	244	262	281	266	237	254	263	272	232	257	290	269	312	249	254	255	247	265	266	237	266	259	296	271	276	245	249	259	244	240	270	252	237	264	254	267	254	247	245	245	251	267
4430	1821	1040	756	654	580	576	520	562	619	598	557	549	597	544	539	589	565	555	603	533	555	551	550	558	585	538	594	554	552	545	556	576	571	516	546	557	561	573	544	553	561	567	554	551	568	576	561	529	538	559	597	518	559	555	551	570	539	531	576	557	556	537	574	499	546	547	517	542	500	563	562	533	552	561	553	567	543	521	546	548	531	581	533	536	544	572	556	510	577	559	542	567	582	523	548	555	558	595	544	594	536	585	584	556	562	539	561	573	562	543	542	510	556	508	551	546	598	535	552	558	555	568	558	575	537	543	537	555	518	518	550	530	581	531	524	539	548	554	542	540	519	482	505	543	563	514	535	520	528	552	573	563	532	567	569	532	590	589	556	572	542	576	540	595	551	533	521	544	521	572	520	539	573	553	523	522	564	567	541	554	546	518	589	546	561	568	552	543	537	548	559	543	540	546	592	590	527	545	543	569	556	563	561	569	556	595	555	570	538	543	560	558	595	556	573	564	542	558	528	532	548	539	562	519	532	537	571	580	513	559	532	521	524	554	555	546	535	527	533	543	527	529	514	554	530	544	520	527	529	550	548	551	529	556	564	544	532	527	566	553	565	523	584	555	546	541	587	523	555	524	566	611	582	532	542	537	568	539	545	541	512	523	566	536	512	570	565	511	583	546	542	555	545	566	528	548	549	561	576	543	555	534	588	546	571	513	594	543	576	530	561	578	556	557	564	524	539	595	559	562	561	515	494	552	553	557	593	594	540	525	487	555	506	481	543	549	545	516	586	574	583	557	573	487	558	540	564	545	557	570	517	563	562	552	570	550	545	585	525	556	574	581	527	581	570	531	486	578	554	578	549	564	571	569	523	546	504	523	555	531	538	510	532	540	579	578	556	591	553	545	542	520	583	558	568	526	532	544	534	538	555	571	583	526	550	572	546	547	544	556	533	513	577	539	518	546	567	549	558	530	564	517	576	527	542	580	571	579	557	496	534	563	560	566	525	523	512	577	542	518	547	590	577	542	570	542	581	550	529	585	540	570	552	519	540	559	584	577	544	504	535	571	579	523	543	542	537	518	566	528	555	542	528	542	578	532	546	531	561	550	597	498	524	558	536	544	547	561	527	600	535	494	549	516	567	558	575	570	499	558	556	549	508	571	556	549	562	529	550	565	560	568	544	535	517	521	542	559	529	512	544	520	562	499	571	540	553	563	528	513	574	576	554	530	542	571	551	521	551	555	567	530	519	530	582	520	549	527	556	529	574	557	505	565	543	572	535	549	573	549	564	588	560	512	518	549	539	546	566	577	566	548	587	579	567	537	556	545	548	540	538	566	601	572	552	519	528	522	560	575	552	599	568	609	535	573	518	533	567	527	587	559	591	521	558	559	602	593	518	566	531	565	556	514	542	575	558	552	565	557	520	526	597	545	586	576	514	566	565	566	512	560	539	557	503	513	575	564	565	536	525	542	553	537	520	565	535	523	534	562	518	489	562	567	569	568	556	514	573	550	500	552	533	533	529	506	540	543	531	552	549	526	563	534	585	567	530	554	553	541	547	553	546	553	567	505	588	531	554	566	544	540	539	563	566	551	496	548	546	528	601	535	536	567	529	544	483	551	584	549	531	580	557	505	538	531	549	559	548	581	543	573	541	570	564	542	588	540	555	574	588	551	575	557	550	509	509	590	538	511	570	506	538	536	569	520	533	565	515	546	544	523	536	562	558	520	556	585	534	553	528	546	577	581	521	562	527	549	549	534	520	554	528	549	503	563	523	539	562	538	540	514	538	523	555	524	533	527	508	550	523	542	529	563	558	558	578	525	557	522	548	542	568	556	528	572	554	544	585	557	563	563	527	563	547	532	581	550	514	542	539	573	518	581	538	563	567	562	531	563	596	568	547	550	543	592	569	564	532	552	527	557	525	588	556	535	563	561	571	507	540	554	574	564	580	545	555	580	549	548	541	561	576	555	517	535	565	501	528	533	585	559	500	588	535	542	568	555	528	541	637	489	563	492	595	557	561	536	534	545	558	547	576	584	528	531	533	531	584	538	598	568	574	553	567	596	544	518	546	507	544	551	533	511	586	562	543	587	542	521	556	584	531	569	573	538	547	555	581	539	567	547	577	521	527	581	510	579	534	548	543	584	516	540	544	547	533	541	529	559	521	523	539	534	550	527	563	562	532	539	511	553	550	496	582	520	550	527	498	575	517	569	545	535	547	522	546	541	557	535	571	514	584	564	544	522	554	575	525	563	551	544	527	572	531	574	533	539	564	558	537	559	568	555	546	561	591	524	524	525	570	528	544	594	540	525	550	546	554	545	556	525	519	538	558	522	572	501	544	570	536	587	541	570	570	552	554	576	553	565	595	551	522	530	570	540	536	557	563	578	518	562	553	539	584	567	545	552	504	512	564	502	491	570	575	557	525	491	562	513	566	528	572	582	570	534	544	558	550	592	524	550	535	553	539	542	620	565	570	516	573	540	514	518	559	545	523	568	607	561	501	580	577	575	536	551	502	548	565	546	520	571	597	525	595	594	503	546	559	514	544	553	558	558	544	542	566	536	552	542	519	559	494	549	529	591	565	555	551	520	548	564	569	554	569	576	539	527	561	558	572	533	519	526	553	560	558	572	580	603	593	572	523	551	542	549	603	543	554	587	569	561	529	562	571	539	548	514	561	524	545	544	544	554	555	569	571	566	565	584	512	543	536	554	550	567	529	579	538	552	543	544	555	543	526	541	531	568	529	553	562	524	528	568	532	562	507	522	578	545	540	529	561	542	484	551	558	562	535	528	553	576	554	565	549	507	564	540	549	610	533	553	541	558	570	526	563	536	522	540	577	542	539	508	516	549	542	596	620	546	550	502	545	547	575	553	536	540	525	545	550	527	547	543	568	536	565	521	542	559	568	551	552	574	574	561	513	537	532	522	580	561	508	526	524	554	538	533	541	545	535	578	601	527	531	527	530	546	538	549	566	520	525	537	515	550	545	534	540	551	552	551	535	552	578	556	546	518	540	562	551	585	576	542	558	533	564	535	593	598	543	570	592	536	570	549	493	505	569	567	533	590	556	557	561	530	544	589	568	508	555	510	561	592	505	575	558	587	561	569	543	562	575	584	535	542	566	582	523	553	559	517	529	550	540	565	524	565	559	537	547	553	537	548	561	498	540	585	614	530	570	528	533	563	531	541	525	540	553	537	531	600	541	484	517	581	556	531	555	582	559	578	552	536	554	515	492	559	560	560	526	544	557	610	553	596	562	559	585	522	569	531	558	531	568	558	555	561	569	532	563	509	550	516	515	519	511	527	508	577	531	588	540	542	561	504	556	503	566	561	532	514	552	526	550	501	551	540	573	540	520	545	535	599	533	549	557	544	565	564	546	531	508	549	541	596	555	531	544	494	589	539	532	517	540	613	552	553	575	576	554	559	556	539	528	547	561	558	557	528	526	557	578	551	544	547	573	552	567	549	568	565	551	541	560
25281	21650	24706	29092	21650	21671	10327	389	278	214	202	223	183	155	160	172	168	155	158	168	170	146	129	127	138	134	164	138	122	117	137	141	133	146	121	134	147	143	117	124	138	145	146	110	104	138	123	132	158	129	129	146	153	132	128	126	147	111	123	110	139	154	114	139	129	118	107	136	150	121	107	134	128	129	129	109	111	145	103	140	131	123	134	122	149	117	126	126	131	109	138	131	123	141	129	122	107	118	113	133	134	130	119	115	124	133	132	134	131	122	148	136	130	131	118	107	120	126	126	132	126	118	144	126	122	143	139	103	130	113	110	146	122	116	134	117	113	114	128	120	107	127	123	115	121	139	104	135	155	151	126	118	121	116	145	121	136	148	135	110	108	137	126	109	131	118	121	139	143	134	114	108	137	146	158	116	120	102	127	119	109	159	120	103	111	134	113	123	125	129	117	127	126	127	127	132	132	108	149	143	121	128	141	126	112	113	129	111	122	124	144	128	98	135	123	112	123	130	98	129	120	107	108	122	130	145	121	133	102	120	115	134	147	133	134	126	129	134	134	130	120	99	136	129	146	108	112	124	119	114	102	134	122	120	151	117	129	115	127	152	129	114	111	122	134	155	114	124	120	116	138	134	91	133	123	125	102	102	134	139	123	152	139	107	127	108	132	117	138	113	131	123	115	137	133	117	128	111	100	125	121	148	110	115	126	134	136	123	135	103	119	145	146	142	124	122	138	122	108	120	123	120	131	133	143	134	120	123	120	142	145	130	120	123	117	125	129	130	114	127	127	106	126	120	125	133	124	118	118	110	111	128	122	116	129	131	127	120	135	109	110	135	130	97	137	145	128	111	106	116	127	135	129	121	125	94	105	121	126	119	125	131	130	134	150	114	124	106	119	126	106	124	105	106	122	127	139	125	147	135	105	122	132	137	119	115	122	126	151	145	120	118	123	115	137	123	118	146	128	117	125	121	123	117	137	138	135	129	124	126	110	120	128	138	143	116	121	103	118	127	111	136	105	132	116	122	119	129	139	119	121	146	100	126	106	131	144	129	137	114	116	111	132	110	105	127	132	120	140	147	146	147	124	131	125	115	135	107	132	143	126	115	135	125	120	121	124	138	115	130	128	143	120	145	121	115	131	124	121	108	131	127	126	142	123	114	127	128	123	115	129	125	138	153	125	124	141	120	125	111	115	115	126	151	129	140	137	119	121	128	142	134	134	136	134	131	145	145	145	122	113	97	118	118	128	129	116	134	117	128	125	117	101	115	158	138	120	119	123	145	135	107	144	118	115	141	123	129	139	137	118	88	134	121	108	123	145	141	140	100	98	111	139	158	118	134	131	114	122	129	121	138	139	99	113	159	133	122	102	139	133	95	128	110	143	115	118	101	114	147	127	115	125	124	129	114	131	138	131	125	117	121	116	115	136	128	133	111	146	131	125	118	117	141	119	125	127	132	139	124	143	124	116	156	137	117	114	129	130	123	101	110	127	150	120	127	137	135	123	119	149	114	110	142	118	137	124	127	128	127	133	109	133	122	128	133	128	134	106	114	112	119	126	135	120	127	111	148	123	129	117	98	118	140	140	140	123	155	114	153	113	109	112	113	109	129	99	111	126	117	124	122	127	118	131	136	122	134	127	107	115	112	112	132	115	122	136	127	128	125	135	119	112	129	144	122	125	120	110	121	120	122	127	122	140	116	138	134	129	166	135	125	95	107	132	121	116	127	121	112	127	127	113	114	118	149	123	131	119	142	116	120	129	140	124	133	146	135	128	130	142	114	153	127	101	110	99	121	131	118	137	133	133	136	128	110	120	123	118	111	118	123	113	123	125	124	112	143	124	125	116	135	144	117	123	123	124	137	127	134	113	131	111	151	122	133	144	121	129	120	124	133	131	123	114	136	128	118	131	148	129	129	133	150	117	124	135	150	124	119	150	103	108	107	126	135	141	133	129	142	116	146	115	138	101	103	104	141	114	130	117	128	143	135	121	124	128	114	118	113	137	125	105	135	134	115	128	114	119	115	128	141	106	130	114	129	124	118	124	134	127	125	126	115	128	128	131	105	117	126	126	121	121	117	119	133	115	107	113	138	121	157	127	103	133	123	128	119	102	113	124	140	123	148	127	153	108	119	140	133	154	127	137	123	147	105	116	153	123	133	139	134	139	117	127	105	127	125	117	129	143	116	138	134	128	118	132	150	136	119	120	129	112	130	117	127	145	123	135	118	139	107	129	127	127	127	115	135	117	114	134	147	126	123	140	121	124	120	136	144	129	130	108	123	116	139	114	108	115	137	119	136	131	140	116	136	97	118	132	137	137	103	111	113	130	127	130	117	146	153	112	119	109	106	143	118	124	102	110	112	106	114	129	119	137	116	129	122	134	123	117	144	128	134	104	133	113	118	136	136	136	129	143	133	116	140	132	122	135	103	119	136	143	132	126	98	102	121	128	137	117	144	134	132	144	127	119	135	111	126	116	112	117	90	109	131	147	88	109	119	118	138	114	128	120	128	124	108	125	124	124	115	134	129	132	131	124	118	121	114	120	136	131	134	100	118	116	96	137	111	132	120	141	141	145	142	116	116	132	122	121	119	135	136	113	119	124	126	131	125	145	128	151	143	139	141	118	154	125	118	95	115	112	127	129	118	103	126	130	118	136	121	123	134	114	99	131	131	126	118	127	123	122	128	132	128	114	109	144	106	114	120	117	124	124	118	116	112	112	113	127	123	132	101	119	151	140	118	131	126	116	128	143	136	125	119	143	111	121	104	121	108	124	139	110	109	125	147	125	125	108	117	120	120	119	127	127	120	129	143	131	132	133	154	124	128	131	99	111	116	123	113	130	121	132	140	129	119	111	135	128	126	117	108	122	140	120	130	125	126	113	132	104	133	136	131	114	91	109	114	137	130	119	142	148	143	146	137	123	142	123	147	126	137	122	118	119	132	127	130	123	138	130	122	138	145	107	106	122	106	111	132	129	126	115	123	119	129	118	135	139	128	128	138	92	144	127	134	125	125	131	142	128	145	123	119	104	121	140	115	125	151	121	114	121	110	131	123	116	127	144	116	119	137	130	126	144	110	134	155	146	114	136	111	134	125	119	118	113	121	131	131	101	119	124	119	118	131	131	144	144	136	148	117	114	107	114	140	130	125	116	134	111	118	95	135	120	138	141	119	103	115	122	128	137	118	120	128	132	134	125	117	116	117	123	126	145	137	134	118	117	135	116	124	101	130	108	118	101	125	128	117	124	136	140	131	118	121	118	108	128	111	129	130	137	143	120	113	143	114	119	123	143	122	135	142	120	107	146	111	120	127	134	133	135	129	117	127	140	120	140	112	131	119	142	141	130	115	124	113	131	110	124	121	102	112	116	121	122	124	129	144	123	127	129	139	143	137	96	122	110	122	130	122	126	132	114	132	118	123	112	128	142	113	133	114	127	133	153	152	123	112	128	139	110	126	140	119	142	114	132	112	132	120	141	141
4015	2967	1211	632	432	435	398	374	329	336	301	311	336	290	323	319	317	280	326	318	322	312	325	311	326	307	322	316	333	280	285	297	329	303	324	296	270	335	291	317	325	291	288	289	286	318	304	328	324	280	312	312	324	325	288	283	311	311	326	343	321	286	275	290	307	313	291	311	314	291	314	302	309	295	307	328	331	305	306	292	291	334	308	325	298	304	330	309	311	268	314	300	297	293	299	338	293	314	281	310	287	282	298	299	288	283	288	284	338	297	296	323	292	297	295	315	299	318	304	344	319	296	336	324	320	316	288	299	300	314	309	330	308	309	279	291	297	290	299	301	317	313	290	294	308	275	292	284	299	269	300	318	268	304	287	314	315	284	294	284	305	318	332	307	303	273	336	279	315	297	327	309	280	315	318	347	293	266	317	308	288	319	309	298	327	286	331	296	309	284	333	302	300	296	340	291	298	294	303	317	327	340	303	344	306	292	321	292	319	319	318	288	293	283	309	320	324	294	283	297	342	304	307	337	301	285	300	312	309	319	304	266	331	315	308	330	324	332	341	298	319	318	295	299	310	316	316	309	303	311	294	309	286	303	287	284	317	278	294	290	300	315	275	311	320	295	315	307	291	299	321	324	326	293	313	315	291	283	306	298	287	319	296	321	300	302	325	318	278	315	282	328	300	292	287	308	303	317	299	285	336	305	318	286	334	297	283	292	285	331	295	330	342	295	293	297	300	320	308	270	285	290	280	319	310	293	315	309	301	325	295	291	277	303	293	286	313	294	333	288	308	288	345	325	317	291	315	312	314	288	294	323	294	311	292	318	350	291	296	285	307	291	314	319	291	271	292	309	301	305	300	315	293	303	291	336	331	262	301	305	317	293	291	315	285	319	307	306	315	305	322	340	332	324	316	320	314	316	309	273	287	300	310	300	299	313	289	311	283	308	308	279	319	294	321	287	305	313	310	310	290	318	302	326	300	299	336	332	260	297	311	301	313	275	315	330	332	326	301	321	366	326	321	306	306	293	301	316	321	314	284	284	295	323	328	318	305	319	280	295	291	323	322	327	327	323	329	297	278	329	319	318	313	292	282	295	316	323	314	314	316	317	301	316	310	281	327	327	335	296	285	301	296	278	304	317	293	291	272	308	293	316	298	297	297	284	314	287	293	290	340	291	322	308	297	277	288	309	294	302	281	283	353	313	315	323	287	305	294	312	284	308	285	263	309	312	297	285	294	289	314	324	319	294	316	283	316	297	290	297	328	300	315	283	312	292	321	314	304	297	333	311	302	282	263	283	277	297	309	283	311	292	306	290	333	303	359	299	300	285	294	294	301	283	319	300	297	312	297	324	308	345	301	306	308	323	291	288	313	275	305	292	299	310	306	304	304	324	294	327	298	330	323	291	324	305	298	303	308	302	298	299	281	347	285	300	307	312	297	263	299	303	329	319	333	323	280	297	304	286	309	339	267	320	308	288	307	288	318	334	311	314	304	266	338	263	285	326	298	298	306	298	279	305	318	308	295	285	298	299	317	285	298	323	314	314	293	318	313	333	298	286	278	301	267	307	316	273	325	281	299	304	286	296	299	300	308	301	299	293	287	329	301	297	292	308	325	299	333	303	332	289	281	331	310	315	293	300	310	297	290	318	296	283	311	303	297	260	290	291	310	313	266	265	281	308	304	298	264	306	304	327	279	285	271	323	317	305	304	294	280	281	301	309	323	311	334	319	320	286	325	289	310	291	290	303	312	297	313	295	279	294	319	294	289	312	291	335	307	306	293	287	293	312	285	287	312	285	317	341	310	284	284	300	293	281	322	285	294	287	309	293	311	315	314	327	291	334	306	342	340	281	279	287	324	308	312	296	307	332	288	285	292	295	306	305	312	336	293	313	338	278	300	304	277	295	293	305	298	307	282	267	312	299	286	312	315	302	311	328	323	315	323	298	313	332	315	288	299	342	299	296	296	329	304	300	305	303	310	292	303	283	304	283	314	320	318	283	309	318	296	311	320	288	316	301	318	334	334	295	314	292	313	285	320	310	265	308	312	329	309	307	323	287	335	291	319	347	290	338	308	317	332	298	280	315	287	278	299	307	302	311	273	306	324	307	284	306	299	315	274	327	319	311	290	339	310	329	325	287	319	301	305	320	305	300	320	279	300	281	286	287	314	330	313	298	317	311	308	317	316	324	321	316	289	309	316	329	275	296	289	290	333	336	276	304	268	320	293	303	293	320	332	316	291	270	291	312	307	319	302	322	296	300	271	296	311	299	313	298	290	277	289	325	313	274	276	299	315	320	318	342	316	305	294	287	307	284	337	307	312	311	324	298	302	276	292	305	335	307	298	276	302	303	273	288	306	289	307	295	305	319	314	287	330	322	322	319	306	303	288	285	305	307	265	274	306	312	332	291	318	297	312	305	308	323	280	271	311	349	316	309	314	276	299	272	320	283	296	345	314	285	309	325	304	303	305	310	320	300	287	308	298	311	318	278	291	313	287	287	305	290	315	323	321	305	323	291	287	304	325	285	298	314	321	293	286	288	288	347	283	323	268	272	294	281	297	281	330	309	296	321	303	287	288	338	269	317	316	279	297	331	308	287	279	306	306	277	306	320	312	324	321	323	304	298	317	326	284	313	296	311	311	301	320	304	282	268	321	310	294	320	288	299	300	312	291	310	318	335	297	308	312	301	284	309	282	311	340	269	317	308	297	317	287	312	288	322	317	297	311	289	305	290	317	291	317	278	319	292	297	301	336	348	302	295	330	325	296	352	304	290	289	310	312	292	330	326	296	310	281	307	298	308	305	268	296	302	314	274	309	283	298	300	303	308	315	328	314	289	296	276	322	283	292	302	315	321	291	290	279	333	318	290	310	341	367	341	329	288	319	319	310	305	292	311	361	339	309	307	294	270	276	316	331	338	295	327	290	296	309	315	277	314	311	294	290	284	308	297	318	300	283	320	297	292	300	315	322	305	329	289	311	309	289	316	338	324	298	288	297	301	287	288	283	299	309	278	317	321	274	302	353	330	301	327	307	293	303	265	306	275	282	317	308	308	305	308	286	322	288	303	300	308	313	320	302	289	306	300	292	346	299	322	299	286	297	333	295	286	306	301	299	323	282	311	336	291	292	328	305	281	316	308	290	317	305	311	308	287	318	308	314	296	317	332	340	310	292	309	303	341	327	298	278	315	301	281	290	295	315	309	321	280	313	314	301	292	319	323	315	309	317	308	340	317	285	311	290	292	300	283	329	313	317	268	309	308	310	300	297	322	287	326	309	328	323	281	292	326	316	322	316	318	337	300	300	303	324	319	306	288	286	289	319	315	287	289	343	305	342	321	300	309	312	319	303	298	281	291	291	318	277	319	324	299	323	285	308	285	298	313	344	295	320	312	304	295	279	305	299	321	319	284	313	334	302	311	334	297	275	275	331	312	324	283	313	299	325	320	305	320	307	291	271	285	314	303	278	306	314	301	312	323	310	324
34168	15227	2439	509	440	410	436	409	409	459	455	437	419	413	425	403	450	384	405	426	460	397	434	386	396	411	424	415	404	402	432	416	407	413	444	432	455	376	394	419	404	405	430	416	434	416	421	397	417	411	423	378	447	391	441	416	396	422	422	404	398	444	419	443	455	386	440	407	381	396	416	434	465	377	443	430	463	407	402	437	423	400	452	406	402	430	414	415	423	399	406	407	399	450	412	413	420	394	415	419	462	423	438	406	434	414	408	427	422	419	489	440	362	406	411	444	428	412	394	418	453	420	401	441	426	439	477	478	418	391	434	421	419	409	436	438	401	416	434	415	448	383	385	424	420	383	413	398	450	474	409	438	428	429	446	419	438	431	441	431	453	469	430	438	416	408	415	392	425	417	457	453	381	421	462	459	411	428	443	434	415	412	413	419	374	395	397	449	416	396	457	386	396	467	420	420	393	457	388	428	405	386	415	419	445	417	378	422	383	414	398	396	417	424	452	431	416	415	398	418	433	438	392	399	403	427	370	415	396	405	428	442	374	416	426	415	428	409	423	415	423	440	402	388	392	393	440	395	425	405	420	433	433	434	383	394	359	452	424	416	441	453	402	414	421	391	439	430	423	415	433	404	467	420	440	407	437	413	382	436	420	409	412	392	427	403	402	403	422	416	389	394	417	414	411	446	400	423	415	415	411	393	438	387	437	385	390	406	444	423	398	416	371	407	434	454	402	423	372	425	417	423	442	414	419	451	371	436	418	420	432	397	429	455	414	402	431	439	440	426	415	408	432	405	463	393	440	409	408	405	388	402	431	380	413	388	427	448	420	409	445	440	423	476	439	420	414	409	413	435	388	426	409	435	398	425	372	439	404	401	406	415	368	443	429	405	397	418	393	396	399	393	419	433	410	420	434	407	442	409	417	440	431	425	415	381	426	381	385	402	432	452	449	430	381	373	426	462	405	431	366	395	427	426	398	398	397	405	420	388	407	434	409	413	415	409	412	432	434	438	428	414	418	428	423	388	393	421	424	443	431	410	413	424	447	453	474	406	442	424	415	416	417	430	401	432	422	464	448	396	421	436	442	405	409	404	431	422	399	423	419	427	405	420	434	381	396	367	371	434	404	412	380	403	424	446	411	433	421	439	401	420	393	404	424	414	407	414	425	405	428	396	375	435	412	402	400	426	408	375	393	414	388	424	429	419	383	413	417	408	477	418	432	414	418	483	412	427	412	423	427	464	431	448	439	452	423	374	430	445	406	403	429	429	452	441	462	494	441	416	415	375	398	445	381	409	367	408	423	423	424	422	425	393	438	415	447	456	388	418	421	440	383	465	421	388	380	420	412	443	445	398	388	457	383	422	437	399	413	412	395	423	420	430	402	438	470	392	415	441	381	428	438	407	430	407	414	392	413	418	409	411	360	401	389	414	412	426	443	466	440	409	432	419	413	442	403	420	420	399	423	438	425	433	415	483	413	397	390	419	416	417	398	439	418	389	446	404	408	426	424	398	421	434	387	443	428	454	402	401	449	385	416	395	431	440	446	455	420	410	419	406	463	441	436	440	416	395	410	378	422	405	468	405	421	390	418	424	423	434	419	397	398	421	423	424	440	451	432	421	413	435	411	411	455	415	441	392	429	423	433	424	418	414	475	460	419	424	402	417	422	432	448	421	412	395	430	422	382	421	434	419	409	400	416	441	381	402	410	444	389	399	469	386	437	383	387	429	403	414	427	372	417	426	434	450	401	414	455	443	408	436	394	423	425	477	419	442	417	412	369	460	440	421	430	422	424	500	403	422	389	403	380	465	392	399	409	421	421	392	417	433	453	420	405	383	375	396	421	397	395	395	419	443	390	407	438	434	428	414	407	416	382	387	419	437	397	413	401	433	401	433	424	454	408	424	435	410	403	397	404	430	438	415	376	392	424	432	438	394	409	419	420	368	416	406	439	469	430	416	418	420	440	423	417	440	394	404	411	423	415	433	417	427	365	417	419	403	367	379	413	403	441	391	431	405	392	440	395	426	418	424	420	424	393	422	415	436	440	419	364	442	430	373	407	413	396	450	446	446	374	441	412	376	437	382	413	462	426	424	425	423	396	416	402	424	443	411	432	429	402	452	419	392	407	404	446	438	369	418	390	398	409	437	446	429	457	411	444	402	459	428	412	424	436	441	436	414	443	405	375	412	417	441	433	411	384	425	418	416	407	420	432	435	446	449	435	413	429	423	387	444	451	428	404	430	432	381	393	410	415	456	383	377	444	449	436	421	435	437	420	442	403	415	428	429	425	381	398	435	417	426	427	404	438	410	461	446	397	409	404	386	431	399	401	431	388	435	477	438	418	391	472	403	413	405	427	419	432	417	429	396	403	403	418	422	434	427	428	387	428	411	416	425	376	424	394	392	376	425	407	439	448	404	412	425	422	387	420	409	423	443	395	434	441	455	407	396	404	434	431	399	431	383	439	399	458	436	398	429	423	389	431	406	417	435	439	447	394	386	406	417	444	396	427	410	424	393	394	442	410	453	418	419	442	442	412	433	457	404	450	430	439	406	408	375	446	404	453	446	414	434	401	394	395	436	433	429	428	418	428	399	422	400	450	415	412	433	442	411	409	462	407	404	383	488	472	395	392	356	423	429	422	439	411	434	411	390	390	418	392	372	396	403	443	407	395	438	429	427	392	416	431	384	425	418	408	406	406	413	394	425	398	436	398	411	443	419	422	438	459	426	412	401	376	447	413	435	471	439	435	411	433	415	407	444	402	396	405	438	397	410	440	409	424	437	402	369	410	432	377	394	426	421	407	376	443	389	433	414	456	405	405	391	371	376	408	420	400	471	421	381	421	419	430	409	419	412	430	406	380	439	446	442	466	423	439	452	433	427	429	396	377	408	354	399	434	436	407	405	391	449	468	419	450	459	453	452	431	409	428	415	414	389	418	467	409	418	394	455	414	415	423	395	384	413	412	421	450	395	465	421	474	413	448	412	441	419	405	452	408	387	405	406	413	397	420	431	411	409	420	420	422	411	440	444	410	447	423	408	399	444	461	412	403	403	422	436	456	405	416	380	430	439	398	440	451	386	396	381	412	423	436	432	458	428	407	461	433	407	431	414	434	385	423	382	425	401	413	426	442	406	439	416	425	409	423	469	429	398	432	422	425	432	422	487	426	396	382	414	425	427	392	409	427	431	416	457	475	394	389	417	447	418	424	397	402	434	402	415	423	415	419	428	401	458	394	453	383	422	419	430	433	427	424	427	451	442	441	407	426	466	415	424	419	429	393	426	417	425	413	434	439	456	453	420	373	447	425	433	414	446	403	381	464	414	424	419	412	430	431	417	419	430	436	388	407	445	419	402	411	405	404	402	392	389	457	400	420	406	400	424	431	415	468	455	377	429	438	419	393	416	406	437	395	461	434	432	412	393	401	401	428	423	422	423	432	435	425	436	443	458	414	456	421	427	458	433	444	456	422	394	429	399	444	407
8141	984	870	811	847	920	811	898	842	850	885	867	833	868	903	823	847	868	879	867	858	877	901	855	870	824	837	829	823	849	949	835	863	824	806	842	837	850	884	848	798	865	860	821	907	888	836	840	899	870	914	840	853	825	820	847	921	857	873	865	894	858	876	866	866	870	850	865	863	816	851	922	856	883	914	847	893	838	801	825	841	861	839	923	867	810	859	909	845	840	849	880	868	869	807	883	861	855	842	813	896	872	914	858	795	885	824	890	815	868	824	858	905	829	861	822	862	931	831	829	904	846	863	876	825	884	877	846	862	899	901	861	819	880	824	872	905	871	853	844	834	875	804	825	814	889	902	803	894	844	867	852	855	861	865	885	806	863	886	874	837	828	866	865	887	910	844	880	888	890	878	829	826	876	910	873	820	901	876	887	834	859	825	856	857	868	820	880	866	847	873	873	910	896	901	840	870	873	837	883	863	874	887	797	870	878	907	844	878	850	912	947	822	817	809	878	873	860	907	854	904	843	875	845	840	871	870	822	915	827	843	844	833	865	896	819	860	813	860	830	870	843	868	926	892	873	856	870	891	849	889	882	816	851	892	833	848	875	864	847	822	842	842	876	896	855	867	847	866	858	885	802	888	875	852	897	835	856	805	877	881	917	844	874	888	882	876	910	878	816	874	893	858	886	844	817	838	824	852	849	871	893	887	880	820	788	880	880	865	861	829	825	827	844	888	878	848	863	864	909	805	872	814	892	828	856	821	880	858	801	831	859	865	865	837	912	816	848	861	831	846	872	898	893	860	886	844	854	917	881	912	828	868	833	877	892	894	826	842	871	846	920	896	852	877	849	903	851	849	827	831	833	895	835	868	963	872	826	846	856	877	880	824	832	908	841	869	855	870	823	875	855	870	853	871	826	894	861	837	845	826	862	874	841	838	872	896	914	895	912	837	887	863	848	831	896	880	858	846	898	868	844	870	876	864	825	894	836	830	873	881	858	845	882	855	891	850	862	845	848	870	884	909	880	880	911	811	839	826	765	864	851	827	814	830	903	903	873	898	822	878	829	854	834	880	872	912	820	864	893	836	910	876	867	889	851	856	894	856	845	870	826	855	896	875	906	823	833	864	891	866	838	858	848	820	877	857	892	903	829	795	851	893	891	872	871	862	840	870	849	892	857	893	872	850	816	826	829	816	876	826	835	856	860	876	808	861	859	855	822	806	868	867	858	865	885	932	821	804	841	877	837	866	887	873	925	846	860	854	846	852	876	928	872	849	921	841	859	882	841	897	879	814	791	842	859	840	893	896	886	817	835	908	924	882	820	813	865	850	813	873	824	874	845	839	823	912	843	878	901	898	830	868	889	833	831	899	877	866	816	874	877	856	890	852	846	844	835	887	838	909	839	839	867	828	874	884	901	871	877	890	887	844	845	833	940	863	845	850	818	840	855	864	797	886	880	901	861	866	880	833	898	843	893	848	858	888	873	881	899	859	871	832	852	827	868	868	826	849	852	880	862	856	881	911	921	867	887	851	868	879	840	841	840	841	911	903	852	866	835	844	832	875	860	844	854	808	849	880	885	872	867	859	886	880	866	826	856	858	905	896	830	871	870	833	878	861	911	842	888	823	847	840	826	832	890	865	893	865	813	870	843	813	856	850	897	829	904	844	845	821	925	892	813	919	940	852	855	873	870	848	823	820	860	877	862	954	849	818	864	854	867	905	860	868	927	897	883	875	825	848	862	858	870	821	846	840	944	883	877	895	796	885	836	857	879	811	889	850	881	824	876	893	840	828	883	830	877	863	873	879	844	862	867	859	926	945	862	839	852	884	908	877	834	877	919	922	890	856	874	888	865	845	826	860	873	831	895	855	784	891	853	851	855	814	875	879	884	866	852	877	853	867	932	836	808	831	872	846	836	888	857	901	896	833	844	830	857	889	803	841	854	847	870	891	876	868	819	826	853	914	856	855	890	891	837	899	877	844	897	830	869	887	879	896	814	826	867	887	828	807	896	886	893	877	861	848	866	901	843	844	853	884	893	828	905	826	885	804	801	899	884	866	875	824	873	878	861	833	831	863	864	878	853	879	852	860	853	864	887	882	850	837	872	878	822	881	905	895	877	854	902	853	881	845	859	877	857	837	890	931	902	878	827	827	802	818	834	856	925	869	824	865	860	914	829	842	839	861	894	842	907	907	897	844	857	830	845	848	863	847	871	817	858	884	860	865	947	857	843	900	871	882	882	854	877	871	846	818	876	880	862	816	866	867	806	826	903	867	812	857	851	821	841	921	842	822	835	921	831	849	842	850	826	853	846	806	844	888	882	834	902	801	892	814	927	870	937	838	877	879	842	891	845	834	843	886	884	801	871	856	879	885	922	844	885	871	896	909	858	883	828	864	837	838	869	820	880	886	882	883	837	850	853	840	848	925	896	852	910	872	892	817	872	879	853	886	902	870	847	781	858	873	885	876	879	851	823	826	870	854	859	880	869	902	882	865	807	875	828	789	849	872	881	888	895	841	898	836	850	892	828	848	818	846	877	861	887	833	817	870	856	846	821	907	822	853	861	802	844	876	865	801	851	943	845	869	869	818	879	841	914	871	872	867	869	899	830	870	843	911	879	871	849	823	880	872	851	844	836	874	866	823	900	876	844	872	812	904	849	873	886	918	860	850	909	858	878	824	886	854	872	825	864	884	851	850	832	865	838	860	885	839	854	844	837	834	854	840	876	825	868	871	840	869	834	896	836	843	842	853	843	823	865	849	841	896	843	843	830	837	871	892	810	837	891	875	876	816	887	838	865	861	887	875	875	847	808	846	876	887	871	868	829	871	894	860	848	851	875	878	884	790	895	853	854	843	880	884	906	903	874	828	853	876	894	875	896	856	857	847	869	870	881	853	843	863	885	848	910	866	921	855	868	889	818	813	877	849	831	892	804	837	890	899	859	860	908	884	826	896	918	852	900	860	787	901	870	832	856	912	886	826	874	859	845	894	858	841	876	876	911	846	847	901	850	878	880	871	846	861	871	880	859	842	858	863	923	867	836	910	863	866	877	850	823	889	857	879	814	819	873	831	872	862	820	893	864	892	843	848	899	836	819	917	908	862	854	788	918	812	858	829	863	842	885	875	902	867	847	876	883	842	856	863	834	857	845	832	881	808	875	939	828	854	861	893	897	826	853	856	864	868	860	888	851	862	855	890	850	843	860	875	856	862	885	830	861	868	875	838	873	866	867	843	900	812	884	894	858	874	909	865	832	843	820	853	875	842	829	862	887	848	807	887	825	865	854	890	877	863	843	887	827	908	869	917	827	851	891	849	847	864	882	833	831	904	902	854	916	854	908	872	843	804	884	857	864	814	851	854	866	801	865	891	850	797	900	891	857	877	820	868	849	854	828	872	934	870	855	880	889	857	871	917	875	872	885	842	842	874	901	873	878	897	873	851	795	858	914	844	861	861	836	842	884	845	828	889	935	875	847	867	885	837	858
25986	21638	24231	29499	21628	10866	479	351	322	307	317	283	308	295	285	268	260	257	313	289	256	232	268	264	245	276	260	269	289	269	257	256	263	252	257	280	247	244	265	284	270	278	279	305	265	252	264	258	265	284	250	271	243	264	271	282	287	241	274	261	277	261	275	250	277	222	280	267	302	250	262	288	257	256	283	258	289	252	240	271	248	269	269	250	261	259	275	280	254	261	275	237	289	296	265	257	285	254	283	288	247	269	286	271	272	252	275	296	263	251	254	250	254	261	250	235	246	271	263	256	270	266	263	274	257	241	258	288	255	243	241	249	243	265	266	244	255	255	275	278	266	252	266	240	235	276	259	277	272	269	303	268	256	256	256	261	241	281	254	243	283	248	303	244	262	252	240	259	274	259	253	256	240	271	262	284	273	260	299	257	256	253	261	242	279	264	284	234	231	254	275	294	276	261	227	233	265	237	234	231	235	265	222	292	232	277	252	260	248	279	268	271	261	255	261	259	291	262	286	289	259	258	287	241	242	244	268	261	280	303	300	249	213	256	248	236	243	234	273	228	267	278	254	274	261	298	260	271	283	264	265	273	258	246	280	262	230	255	247	241	279	260	246	264	258	275	256	257	263	272	275	225	295	266	289	275	274	276	275	257	232	260	240	298	259	286	280	239	251	267	284	266	237	266	240	253	262	253	270	260	288	282	266	281	245	266	249	259	275	278	256	252	281	251	267	252	258	256	251	254	281	272	261	261	259	266	295	241	236	264	274	255	259	242	244	257	251	274	273	241	256	281	271	264	242	241	286	258	250	266	244	252	266	285	295	246	290	253	251	271	257	258	254	260	285	257	261	287	287	297	231	281	259	255	265	258	249	289	299	256	261	259	269	227	264	275	256	277	256	300	281	242	256	292	278	306	300	266	278	287	268	263	251	241	239	254	272	266	231	256	245	240	251	263	239	290	256	275	264	230	231	267	258	269	274	269	249	259	272	260	286	268	241	261	267	266	249	258	255	275	247	255	245	283	258	254	253	289	262	242	267	249	267	263	279	238	234	235	253	288	259	232	266	251	244	269	257	284	260	266	272	250	277	222	225	273	280	260	268	252	279	263	246	261	265	266	281	256	254	232	233	244	252	296	250	286	268	289	258	260	297	275	256	275	268	252	235	262	294	251	281	271	254	240	255	221	255	278	272	249	279	276	239	268	272	229	293	270	251	303	277	242	263	267	270	255	273	278	283	242	256	284	279	264	252	244	252	260	263	250	269	265	271	259	276	274	289	271	241	271	258	253	293	250	260	258	246	272	274	242	265	256	276	274	239	246	271	272	256	259	268	264	306	228	231	248	272	234	254	272	278	288	292	237	281	290	233	263	241	275	243	258	270	277	248	256	276	275	260	280	233	208	247	243	260	303	289	268	283	253	246	266	257	239	281	260	282	270	292	244	261	255	273	256	281	287	250	260	255	250	301	272	256	267	254	248	294	257	262	274	244	253	267	233	277	264	297	257	250	254	273	237	240	273	243	247	301	253	277	250	294	252	260	243	220	248	264	254	260	263	255	281	257	259	243	244	291	231	259	242	287	274	271	234	235	247	274	275	274	251	276	264	259	268	279	261	291	260	254	237	237	257	276	255	260	255	269	298	255	246	264	257	241	286	247	298	249	211	275	252	260	253	265	324	263	261	271	262	234	243	236	291	272	259	253	249	262	247	277	234	275	278	255	257	270	248	261	266	274	249	249	266	247	285	276	240	236	263	231	255	236	244	263	248	256	279	300	262	270	282	262	261	274	256	230	268	237	249	275	234	282	225	265	252	240	259	212	271	266	274	240	270	235	280	247	266	257	238	260	250	269	265	267	246	270	244	239	298	253	248	233	261	257	259	266	267	234	254	243	248	235	283	272	273	230	246	268	252	246	264	236	275	270	269	248	268	275	259	249	272	282	226	269	244	278	271	226	282	266	246	236	264	260	271	264	235	242	245	266	267	286	260	212	237	266	285	280	241	251	237	267	255	256	255	290	272	232	289	246	241	255	279	258	298	269	274	279	275	253	254	266	236	242	285	273	250	287	265	264	259	265	223	271	272	273	273	273	227	253	286	313	246	237	267	269	258	275	233	241	245	272	283	250	235	249	249	274	289	276	288	287	286	296	280	255	231	242	240	242	285	285	248	247	237	258	276	281	231	268	262	252	275	260	280	240	257	239	276	261	279	259	260	248	246	243	272	287	255	266	241	294	239	252	254	264	276	270	268	229	246	275	239	238	253	246	292	278	269	275	258	240	253	265	255	223	261	269	270	237	263	253	257	254	269	261	277	252	252	275	265	267	273	261	228	255	236	280	266	247	268	271	270	292	275	264	269	290	261	250	266	264	268	259	284	266	291	258	271	242	281	270	258	262	263	273	258	234	282	262	192	238	244	264	290	281	253	262	264	254	286	264	277	264	294	241	248	240	291	249	274	263	263	252	238	240	254	279	269	282	260	301	264	263	271	276	253	257	229	255	238	244	287	267	255	286	248	278	236	263	279	238	278	256	256	254	271	253	265	271	258	218	284	285	254	272	273	258	273	269	276	262	265	270	259	251	268	241	270	290	273	269	273	261	277	241	246	261	295	281	257	279	239	246	293	248	250	265	244	297	240	254	242	273	257	270	282	230	236	266	303	276	252	259	250	245	248	286	222	275	276	251	249	263	261	252	270	265	227	241	255	273	251	278	268	272	288	265	259	246	267	259	289	285	271	268	253	256	253	244	283	269	273	262	292	271	273	271	232	252	238	263	258	246	246	287	258	255	256	267	253	250	272	270	276	249	254	262	277	264	259	242	238	239	276	265	260	285	306	253	279	264	229	258	259	268	290	268	255	287	265	255	291	268	278	266	252	271	267	238	266	225	257	270	277	228	257	255	259	222	260	279	276	238	242	209	280	258	246	250	238	231	230	233	251	267	262	224	231	229	255	242	240	244	281	251	253	261	284	295	266	260	267	257	252	276	291	274	252	257	262	272	254	261	280	260	256	276	288	247	281	256	245	259	253	277	248	238	260	255	256	244	248	265	235	256	260	286	262	241	244	244	287	236	314	230	265	267	273	287	272	280	293	281	268	277	284	252	283	269	263	268	289	253	286	268	255	256	266	287	279	257	254	259	239	265	271	270	242	270	278	257	271	285	260	268	270	233	246	251	255	266	262	260	277	255	290	282	297	299	251	266	267	244	279	244	263	288	278	238	257	284	279	273	248	276	239	250	257	296	257	281	272	260	261	272	264	282	266	278	282	246	276	244	245	251	287	258	230	247	242	252	236	239	263	263	248	260	266	297	252	263	251	274	262	239	294	292	235	248	250	286	258	252	237	291	252	265	283	283	271	234	262	259	261	257	243	268	247	295	297	274	222	250	279	253	281	276	243	237	304	281	284	270	298	250	245	234	281	266	277	281	273	249	254	244	245	267	256	244	227	282	274	264	249	279	241	281	265	264	246	253	299	289	276	254	245
4469	1987	1099	767	601	602	555	563	535	574	572	585	556	515	533	549	555	590	552	542	562	570	534	587	536	560	562	527	540	555	543	555	556	585	530	548	568	522	527	523	526	542	549	567	504	555	572	559	519	532	571	574	529	555	510	530	541	525	489	545	543	520	562	580	568	528	596	554	548	559	559	555	540	528	559	530	517	537	543	530	581	568	572	531	564	547	563	578	537	535	587	560	556	552	549	515	535	506	582	481	511	546	542	548	540	557	525	596	504	546	527	572	584	552	564	569	589	515	509	572	558	573	564	537	541	532	574	562	543	545	536	569	543	573	554	508	562	498	568	551	526	556	572	575	547	530	580	552	530	548	542	539	549	537	524	549	541	559	561	552	527	611	524	547	510	547	550	543	539	518	525	569	556	549	544	586	578	520	547	519	586	557	562	543	589	570	610	598	521	580	534	553	482	553	546	538	566	598	541	571	528	568	538	551	595	528	555	519	521	545	550	584	529	536	577	589	570	532	583	589	527	548	555	557	544	557	562	554	565	534	517	529	560	531	543	557	549	533	553	504	549	563	518	546	550	522	520	536	534	530	565	570	572	537	576	534	507	547	543	581	565	523	525	537	569	545	533	572	583	538	557	550	530	538	575	509	519	537	502	531	571	538	481	549	588	560	529	563	532	569	575	557	556	574	531	572	524	502	542	550	549	547	558	576	594	520	567	562	528	566	575	535	556	555	562	549	551	539	532	555	552	586	563	533	534	558	513	559	564	553	526	538	547	566	537	557	537	553	569	529	594	520	492	560	551	565	558	554	546	570	530	577	532	576	553	548	528	563	558	563	505	558	552	550	566	521	534	601	573	558	574	627	552	537	553	528	568	538	557	564	555	570	531	528	520	560	480	580	558	532	558	536	550	564	567	550	542	554	593	580	566	556	559	511	567	549	526	550	541	568	543	545	626	523	536	567	536	563	551	538	561	586	579	560	584	575	534	528	528	567	541	515	547	563	535	546	549	511	495	540	530	528	560	554	581	559	519	558	559	576	540	575	567	607	572	503	533	573	540	535	541	512	586	556	571	519	557	544	552	604	559	562	514	555	567	519	543	544	568	551	520	579	513	543	553	535	503	552	575	546	553	537	551	527	520	583	556	502	543	598	547	555	543	548	532	558	590	568	516	520	563	575	523	567	584	571	590	559	578	586	568	586	546	529	546	574	553	534	588	533	569	582	578	557	534	504	555	589	565	574	520	531	561	554	560	524	549	523	512	564	606	614	544	540	550	500	582	565	573	552	541	574	569	587	569	563	545	505	593	557	572	577	555	568	533	525	493	570	519	568	532	549	490	525	539	560	530	545	539	574	568	525	532	579	563	541	523	554	566	525	581	558	553	564	540	512	521	522	534	552	509	569	552	554	540	566	539	553	523	523	596	561	588	499	578	564	541	541	554	587	527	531	552	498	561	552	552	533	548	554	577	541	555	537	564	556	536	529	518	540	547	563	531	561	577	520	534	532	529	600	543	524	541	518	546	567	555	538	527	576	533	543	587	552	556	563	537	552	565	586	535	515	530	571	545	567	570	527	527	537	555	513	572	543	526	545	561	565	526	541	514	553	533	553	567	585	535	533	580	553	554	530	577	513	540	592	505	589	494	555	547	558	515	526	560	554	544	537	485	532	576	556	545	549	518	568	598	552	581	544	531	576	517	585	528	556	528	541	547	524	589	587	584	537	525	548	550	546	558	540	566	536	557	548	581	542	551	587	551	517	564	547	534	532	566	556	572	562	552	559	542	537	562	553	546	512	552	535	534	535	558	558	558	545	563	524	552	552	526	590	565	580	564	564	531	506	579	517	568	527	540	559	555	509	565	566	573	544	536	592	546	555	527	545	566	532	524	579	547	544	531	556	541	622	572	491	542	538	527	550	532	516	598	547	534	529	626	522	552	544	578	570	506	531	581	538	557	521	545	573	532	554	528	558	533	537	538	516	587	551	550	542	515	539	530	562	554	521	531	534	549	569	520	470	538	541	576	593	559	578	546	531	570	486	565	579	568	548	539	604	554	559	547	537	578	572	551	551	529	536	593	543	531	544	560	555	569	560	612	539	570	586	529	549	610	564	475	599	559	500	588	524	539	552	535	535	559	570	544	527	554	527	534	577	547	540	539	545	551	555	545	556	544	547	552	559	523	546	539	532	558	516	546	532	618	557	529	542	507	574	546	501	526	579	568	513	571	541	551	536	539	579	563	508	571	537	575	571	552	597	509	538	564	528	533	533	560	566	591	540	545	583	575	549	559	585	545	558	556	535	535	536	584	562	556	580	574	542	582	537	542	576	557	532	549	551	515	565	542	569	552	513	585	556	568	552	529	522	519	555	528	555	573	506	524	530	584	511	556	532	525	569	538	548	537	545	471	545	575	589	510	549	588	554	534	520	575	568	538	570	519	587	543	568	556	556	555	551	550	542	537	516	562	552	545	595	545	586	560	543	543	608	576	516	556	562	552	534	533	546	535	538	548	523	558	542	533	543	579	536	597	586	553	575	522	537	552	516	528	576	551	538	586	577	559	541	519	530	532	513	536	552	573	541	578	570	522	553	547	581	574	590	537	545	537	551	547	518	526	522	522	583	597	528	553	524	548	572	566	564	567	576	544	511	544	555	541	545	563	547	523	511	535	553	528	539	527	556	564	539	552	580	533	491	585	543	532	554	531	565	542	574	567	567	564	543	512	543	537	549	568	554	578	528	549	512	571	529	562	573	589	545	550	543	550	563	550	584	566	531	543	538	554	590	562	534	541	548	624	602	554	539	546	570	517	548	572	557	541	535	548	576	564	536	522	540	534	568	571	577	561	587	529	584	497	530	541	553	527	513	546	538	574	579	507	583	556	570	571	573	571	516	525	549	580	578	538	520	539	579	574	582	554	603	558	526	520	544	578	553	557	564	550	565	503	563	533	527	531	557	560	552	582	566	563	493	560	544	564	550	574	543	596	526	540	565	580	525	561	538	542	566	553	588	535	527	547	537	582	541	547	550	540	535	568	508	543	537	588	557	544	552	520	576	538	550	521	540	557	537	579	523	524	568	540	521	583	564	583	516	574	536	567	587	545	544	575	533	538	515	524	564	529	590	514	511	536	531	559	529	550	548	578	540	524	545	592	578	545	584	531	548	531	536	580	557	511	550	528	618	526	606	560	583	559	524	599	498	554	549	509	596	569	562	571	530	541	563	533	533	551	500	544	549	542	564	533	518	553	569	579	535	565	543	581	550	564	518	590	565	499	530	525	522	538	552	519	550	536	589	571	509	534	573	572	508	561	510	565	556	528	547	544	536	580	576	542	586	539	568	581	554	580	553	522	538	555	512	567	571	566	611	511	544	543	532	542	571	548	570	543	545	513	574	562	551	523	526	514	540	573	527	581	565	576	545	570	556	528	542	535	599	548	528	557	539	552	548	539	546	530	540	558	611	542	542	592	537	584	587	518	560	539	508	578	535
25335	21700	24740	29161	21701	21720	10514	394	290	241	216	216	189	168	152	162	158	154	171	135	133	125	139	170	153	138	158	136	154	156	145	125	130	132	135	114	133	128	144	119	139	138	140	114	136	124	150	124	123	133	123	114	114	121	145	127	142	114	132	128	122	109	123	111	120	131	159	121	142	123	142	127	137	101	131	126	126	115	134	119	120	139	111	113	114	94	140	119	117	119	132	108	125	133	117	132	128	143	131	114	107	124	125	114	113	108	130	108	119	136	156	116	144	118	103	122	134	137	129	125	139	121	111	142	105	118	144	105	113	118	129	125	115	132	150	145	128	125	134	110	107	103	121	108	137	145	101	116	149	131	127	129	138	154	106	118	127	112	115	137	164	139	138	143	131	124	145	128	129	144	132	119	112	113	132	137	122	112	112	116	120	134	126	129	129	113	131	127	150	111	115	143	124	126	125	132	143	134	129	120	133	143	111	115	131	122	116	137	151	115	120	120	130	138	110	135	120	117	140	140	152	129	118	126	129	112	128	124	127	116	107	105	128	111	118	136	124	122	132	114	114	102	154	132	124	148	101	111	123	111	116	115	110	157	134	116	128	118	137	141	134	127	130	118	130	127	128	131	147	130	119	171	113	107	124	121	110	123	133	117	123	118	124	120	140	115	113	117	121	136	140	118	135	117	147	132	126	105	119	97	126	127	117	126	113	137	125	151	127	116	119	128	150	126	117	122	121	131	120	123	137	122	116	135	113	112	108	140	129	133	108	145	140	140	137	133	154	129	141	142	132	149	131	104	131	122	110	108	129	121	106	128	129	114	131	140	119	145	93	140	139	131	160	129	140	131	149	122	130	122	133	135	138	129	134	114	119	124	101	118	143	131	140	112	142	137	116	120	139	116	122	108	127	112	122	135	132	127	113	147	136	119	138	121	135	118	116	117	113	137	111	98	124	116	125	112	132	149	117	135	125	139	126	133	131	116	143	113	124	142	126	132	122	125	122	150	132	131	118	114	138	139	114	113	105	134	109	139	145	144	120	136	124	124	152	142	139	112	114	123	130	139	122	111	102	124	115	117	114	134	139	113	133	123	120	131	109	129	119	142	116	103	129	119	124	114	132	125	129	147	121	130	130	124	141	116	124	148	132	115	125	129	100	133	118	136	123	117	127	129	114	122	139	143	118	119	141	129	115	117	122	128	105	114	114	121	122	144	121	145	132	120	131	113	96	119	150	109	115	125	115	125	111	137	115	140	138	120	124	145	105	118	103	141	125	125	116	120	126	117	143	110	122	120	132	129	139	122	140	124	124	129	111	129	112	140	133	119	115	135	112	123	135	127	126	123	124	117	120	111	125	130	129	121	120	116	117	128	130	134	112	137	138	121	109	129	135	132	125	144	133	118	133	106	118	108	137	146	121	126	106	125	138	130	133	114	123	119	116	126	136	139	133	125	117	110	138	130	138	136	120	143	123	129	125	149	137	106	132	136	122	116	124	115	126	108	145	118	117	115	136	104	142	135	126	103	100	116	115	118	118	152	114	125	134	125	141	133	104	105	151	122	124	107	110	135	129	123	120	113	135	115	121	115	155	127	118	132	140	147	112	124	136	140	120	125	127	131	127	125	139	139	131	154	143	131	124	134	127	125	133	173	121	135	127	126	123	126	106	118	137	112	111	144	138	116	122	103	142	126	152	99	123	111	131	112	123	122	125	125	116	118	128	112	115	119	130	155	122	128	135	149	140	119	112	110	126	133	137	103	146	138	121	135	106	117	165	128	130	118	131	132	152	124	141	111	121	113	135	134	129	118	116	138	128	123	128	149	124	134	111	126	126	131	111	125	131	122	123	116	129	97	145	98	139	119	128	134	121	138	128	113	117	124	113	136	122	134	143	119	108	144	108	127	132	139	124	132	131	136	125	116	145	131	106	135	116	119	140	129	139	120	123	124	94	120	126	115	112	138	131	140	122	136	121	127	132	125	122	131	117	106	114	115	121	148	118	138	121	132	129	123	135	112	134	140	132	129	135	111	99	130	120	114	140	115	111	131	123	133	121	114	135	124	138	137	121	128	131	120	124	107	114	121	117	127	127	118	117	130	119	130	123	122	117	108	122	137	119	124	129	117	114	110	122	110	118	142	142	136	116	129	139	133	127	144	104	141	124	131	130	124	136	134	135	123	129	126	142	144	153	113	134	107	124	137	128	133	129	120	129	112	114	142	137	137	135	124	127	121	130	112	127	111	116	136	131	129	162	112	131	133	116	117	126	129	105	128	123	121	136	119	122	111	124	122	130	127	113	130	113	116	131	166	129	108	134	130	136	128	122	133	119	159	106	142	122	143	120	130	106	122	120	121	134	116	133	124	118	115	147	141	110	119	129	115	115	121	127	130	145	152	133	146	142	130	152	159	127	115	129	155	129	133	110	129	133	132	121	135	126	109	135	148	117	133	125	134	132	133	131	132	124	131	123	133	130	129	135	103	129	136	141	129	127	114	135	111	130	125	125	136	127	145	125	107	123	134	123	142	125	130	150	122	160	150	138	124	120	120	114	110	138	126	137	150	154	117	120	121	118	123	135	118	128	137	132	137	129	140	144	130	109	111	118	108	141	146	116	130	132	126	128	124	128	119	116	146	131	125	133	136	119	130	155	133	116	112	129	126	133	153	127	112	127	129	130	132	114	142	128	112	139	118	123	114	142	155	136	118	117	113	134	120	126	116	123	117	122	127	123	95	127	122	128	129	114	121	140	127	123	138	145	115	122	105	126	114	134	107	146	119	118	117	110	122	143	136	138	142	123	100	133	137	148	133	137	125	134	121	138	135	119	124	122	126	138	131	161	117	109	133	129	122	130	117	118	140	135	147	137	147	113	124	137	126	124	126	114	148	125	134	142	116	126	130	122	123	121	120	124	120	150	123	104	116	122	127	132	150	135	133	136	127	142	123	144	115	136	132	126	114	139	129	121	130	134	131	141	123	138	128	139	138	112	140	127	145	111	124	105	120	122	130	127	125	128	119	125	121	142	132	139	126	117	121	123	134	140	134	115	129	118	139	110	134	147	112	141	97	106	111	118	112	107	122	124	116	135	131	142	127	145	146	116	117	124	146	119	96	128	130	124	159	119	127	162	138	131	119	124	136	123	117	128	128	150	123	138	130	141	119	129	131	121	137	147	151	117	140	106	142	117	130	132	141	130	118	125	141	147	125	143	137	131	116	137	128	140	137	115	122	156	158	124	127	115	129	142	124	132	129	123	126	100	112	112	102	133	118	127	130	96	106	131	117	131	139	118	132	116	128	141	150	140	127	142	120	128	122	133	138	116	120	126	136	128	131	98	143	140	140	104	145	107	117	116	124	118	137	129	118	151	154	142	131	130	144	131	136	137	131	148	120	118	118	138	127	128	127	124	105	134	125	133	132	133	116	121	117	138	127	117	124	123	125	120	134	127	133	143	137	112	127	123	117	124	136	116	116	127	138	110	115	136	125
4077	2976	1328	651	433	410	384	353	326	330	339	307	343	305	300	314	312	322	325	303	304	340	279	288	297	301	333	304	296	331	312	303	289	283	329	285	323	293	321	323	299	321	310	316	300	305	333	317	278	337	299	300	301	288	294	302	290	299	304	288	280	321	304	309	311	315	308	311	330	306	292	293	328	311	322	304	318	292	303	321	288	289	297	319	328	348	302	304	305	313	305	330	271	309	302	303	299	307	308	343	281	300	267	296	257	326	291	327	328	324	298	298	298	321	318	325	278	267	294	323	303	281	291	318	281	337	303	316	273	295	309	311	330	275	272	317	288	312	325	274	341	324	341	303	294	280	266	322	289	302	308	316	285	335	286	318	319	295	327	304	271	286	320	298	307	311	307	320	321	316	301	304	292	318	310	323	310	272	294	289	311	290	317	287	310	317	290	285	279	307	325	303	292	309	302	293	320	315	293	290	311	318	273	293	294	307	330	293	314	314	313	313	314	263	318	324	311	272	312	326	309	298	311	267	317	341	280	303	309	285	311	280	302	314	322	315	319	303	295	315	300	315	288	283	300	340	329	258	313	324	303	304	349	329	310	333	314	273	332	298	293	326	293	320	319	281	246	301	319	324	309	310	282	327	306	312	289	318	276	289	306	302	286	303	269	291	328	316	310	303	286	279	309	299	309	333	275	284	320	311	347	325	306	273	287	334	312	289	325	302	300	280	271	321	290	278	290	302	293	309	268	294	312	322	317	271	289	291	304	312	304	290	290	333	313	311	294	290	303	306	348	344	277	293	289	293	314	319	297	282	323	273	301	288	306	336	335	299	292	289	319	319	266	308	273	331	267	313	298	338	304	318	332	308	322	297	295	292	324	319	287	293	324	283	312	288	292	277	297	301	311	304	325	326	278	283	316	306	318	299	292	312	273	317	309	295	285	320	318	298	285	282	322	260	287	316	330	323	300	289	319	311	293	325	277	286	315	302	299	300	318	299	277	316	314	294	329	334	332	346	307	318	270	300	283	311	339	321	320	309	324	311	287	303	323	278	298	299	311	328	298	316	315	329	342	339	321	305	287	321	330	291	317	301	274	315	274	295	339	314	346	330	299	311	301	312	312	300	310	332	320	297	305	303	323	327	304	312	320	316	313	295	320	311	274	323	327	301	294	286	305	324	321	302	305	280	294	301	347	301	299	314	295	307	310	290	294	295	302	318	322	334	277	296	345	289	310	312	332	318	297	295	299	301	319	285	308	311	312	271	316	322	306	319	305	289	344	294	311	307	295	305	302	297	312	302	300	306	316	303	312	318	282	289	304	325	314	334	282	361	278	306	297	327	301	295	318	330	329	321	320	315	298	363	295	332	311	287	351	298	297	313	317	294	296	290	286	294	335	323	296	302	312	288	310	277	312	318	292	281	308	297	336	306	324	298	304	329	293	278	305	317	312	289	317	294	309	297	298	277	259	307	304	293	306	314	332	285	322	316	311	293	347	259	303	296	264	283	314	274	292	321	286	320	319	298	301	300	306	322	263	292	280	309	303	324	283	296	284	325	310	302	337	306	285	312	300	331	315	286	285	297	296	306	304	292	327	309	293	305	292	296	327	272	321	305	313	282	308	318	292	301	287	307	287	310	318	296	323	312	294	314	296	323	329	308	333	306	316	306	286	292	297	292	327	303	308	324	301	282	304	285	341	299	321	289	296	301	304	278	340	309	312	315	310	300	299	287	309	322	272	302	281	309	305	305	303	347	279	318	319	314	287	280	302	319	288	269	319	319	314	282	323	277	279	322	306	312	339	306	304	309	320	318	275	296	294	294	279	289	337	316	322	288	325	297	325	315	318	301	269	340	316	313	306	278	303	316	288	287	290	281	294	304	315	341	312	319	307	265	291	287	321	326	294	309	312	283	301	294	272	288	298	310	291	297	306	304	319	320	308	336	303	290	280	320	300	283	313	308	299	309	314	283	313	289	289	283	304	307	290	304	318	303	321	319	271	300	311	275	299	293	294	297	323	303	310	318	317	276	314	290	305	300	316	273	355	290	312	348	335	295	305	308	308	285	299	284	298	311	304	312	343	289	315	300	306	353	304	290	326	299	316	318	311	331	292	338	292	295	308	294	317	300	294	302	317	322	325	309	291	296	281	304	291	323	319	324	310	298	344	314	287	296	348	338	290	301	307	296	280	300	310	293	278	296	282	278	314	282	290	305	341	290	299	323	345	299	324	291	298	300	329	293	299	316	286	295	319	317	295	313	277	299	332	273	287	284	292	312	308	342	272	319	295	308	287	308	307	278	316	305	323	301	309	305	321	304	285	317	309	303	298	311	330	339	316	295	306	311	282	284	305	276	300	283	319	311	304	305	300	288	320	286	287	264	326	294	301	326	294	283	286	348	294	303	330	286	298	312	312	305	298	290	300	297	322	296	322	315	294	324	319	309	311	269	302	304	342	307	327	290	313	326	322	321	265	321	319	280	318	324	318	296	305	308	300	323	319	323	306	293	300	339	319	321	302	311	297	323	302	306	323	301	288	292	315	301	308	279	312	323	336	315	292	312	297	300	295	304	300	305	270	299	300	290	316	307	351	289	297	318	314	335	287	298	290	318	334	322	334	274	279	323	279	280	311	327	290	300	304	290	289	281	331	274	305	303	314	334	287	307	318	310	306	332	281	307	297	316	309	326	281	310	303	280	325	301	334	323	275	301	293	319	302	312	333	295	303	302	304	299	327	277	296	299	313	304	331	300	289	326	303	292	289	290	318	307	317	298	289	308	278	313	306	275	315	282	304	321	299	315	316	282	298	301	300	293	309	285	306	318	284	305	279	295	300	305	310	313	313	275	303	302	321	299	301	281	313	263	318	316	292	324	331	302	305	289	289	306	279	303	316	281	302	324	303	317	279	302	324	335	292	314	295	297	322	288	313	304	305	312	295	314	291	288	312	322	330	287	334	320	321	325	324	329	313	310	320	339	318	310	298	304	337	286	289	303	315	291	303	285	298	305	307	304	291	274	329	312	299	271	291	280	290	321	300	331	331	318	314	310	294	299	296	310	311	320	285	317	285	290	279	336	300	293	309	290	267	295	314	317	288	305	289	287	298	320	292	288	308	300	325	323	327	335	336	273	337	309	304	351	341	332	303	321	312	309	304	323	322	298	323	302	310	312	259	301	293	307	323	304	330	277	332	311	290	335	318	295	322	294	286	249	298	291	329	299	292	339	341	298	299	310	298	279	284	304	290	282	290	295	285	311	294	282	280	286	321	328	295	308	285	303	280	339	319	306	335	273	302	324	335	302	308	308	311	304	282	279	310	313	336	321	320	326	327	277	313	327	342	307	282	314	285	294	313	305	314	288	332	300	297	315	334	332	301	297	295	287	314	325	338	282	310	297	299	290	285	302	307	329	288	309	287	314	284	303	350	298	325	316	291	315	303	298	298	287	293	284	305	298	297	332	315	278	311	320	321	310	299	317	292	324	315	309
34265	15365	2691	754	563	579	476	433	402	418	424	416	423	406	439	439	434	429	447	446	434	405	444	434	420	387	433	441	428	396	418	403	427	404	377	428	434	360	433	448	432	423	404	400	405	431	395	425	413	394	430	424	375	428	414	424	462	401	407	454	401	454	418	413	439	417	381	393	427	387	408	422	467	432	382	404	454	400	389	420	446	433	370	437	435	412	395	389	419	457	405	413	416	432	414	407	413	390	416	415	410	432	428	379	372	358	419	407	419	414	388	396	380	372	394	415	434	409	431	395	447	430	394	428	398	410	391	408	412	425	442	446	421	423	462	386	404	417	407	379	388	455	411	400	422	389	413	396	424	405	413	386	436	405	464	398	378	411	414	427	411	427	399	393	395	380	429	394	391	456	408	434	406	431	397	462	430	398	443	404	402	417	446	410	446	395	441	417	437	447	432	432	401	412	424	407	427	440	441	410	393	397	398	446	439	413	422	433	419	379	428	413	403	418	393	382	395	412	435	376	407	424	441	457	473	445	387	397	439	396	419	428	435	433	406	412	421	455	388	392	414	385	443	423	434	403	461	437	445	448	396	425	420	407	390	416	433	416	404	412	407	408	456	426	423	400	437	416	425	428	435	403	419	419	369	455	411	392	425	408	416	403	410	417	399	437	391	436	421	408	399	410	463	446	426	391	417	396	370	432	410	440	456	384	385	428	411	419	406	417	376	423	404	426	396	391	421	396	436	467	399	426	414	401	449	467	393	421	408	439	454	425	370	430	414	424	422	412	442	424	410	403	416	467	410	398	429	421	401	466	419	449	439	401	419	432	405	452	380	432	410	425	445	366	405	386	407	426	423	400	439	398	407	405	369	471	428	428	468	455	419	413	422	430	382	392	421	391	398	417	381	417	430	451	395	425	433	400	425	412	402	422	402	422	419	423	421	413	389	407	431	442	440	428	439	425	423	416	379	442	441	432	395	415	403	406	390	389	418	420	406	413	439	440	433	406	398	404	382	443	462	435	453	383	402	392	431	419	413	405	389	398	401	367	425	424	423	428	394	446	465	393	422	416	433	398	396	397	382	434	446	418	416	424	439	444	381	425	412	436	373	429	413	427	417	426	422	397	390	379	394	424	410	418	424	425	454	395	410	421	404	411	412	449	445	424	383	408	434	448	375	393	370	417	397	433	454	432	427	446	427	401	397	413	401	423	453	411	449	391	460	425	418	400	385	416	388	426	412	388	451	418	389	410	435	360	424	377	394	403	403	399	427	419	402	363	439	432	445	415	421	406	402	430	373	400	430	424	430	428	441	392	404	405	414	413	387	415	395	437	424	420	389	431	434	439	438	400	431	417	398	436	403	431	425	424	459	416	430	424	436	433	454	420	463	409	450	418	433	409	421	422	414	412	399	372	433	393	431	387	388	435	428	426	396	470	404	412	390	394	438	466	419	416	452	415	409	430	443	434	391	406	420	437	458	415	418	436	423	384	424	450	413	389	418	399	426	417	457	401	426	416	415	408	416	392	435	415	423	416	415	431	411	427	450	438	412	384	419	416	426	416	410	423	431	438	442	427	384	465	414	397	382	413	423	433	430	415	410	384	463	425	459	406	411	393	443	413	423	432	424	373	433	411	385	393	442	381	404	422	423	407	397	378	401	423	413	436	377	391	401	409	432	416	460	428	401	439	421	387	442	392	390	417	384	400	417	429	437	429	462	439	404	386	466	390	458	430	444	473	439	409	417	400	449	403	421	434	401	439	441	387	425	440	392	393	419	430	431	399	429	414	426	391	410	419	414	452	389	410	409	384	441	424	434	436	406	392	437	428	428	418	429	427	411	420	450	440	431	414	411	409	433	391	424	425	408	418	400	431	442	427	399	453	427	427	391	435	400	470	412	454	417	399	429	406	444	375	405	406	371	383	391	414	406	450	451	403	384	413	432	400	441	395	401	389	419	442	444	447	419	435	416	416	366	409	447	429	441	413	428	388	328	409	429	422	432	436	387	407	380	416	425	401	426	409	390	387	444	422	419	401	423	424	416	449	388	425	435	406	452	439	382	421	418	460	439	374	413	403	452	419	451	448	418	414	402	437	432	392	464	412	401	425	425	403	453	378	400	450	438	434	429	399	410	388	412	414	433	442	450	435	411	385	406	389	402	402	412	397	465	422	481	430	426	436	435	447	458	419	413	442	423	405	447	385	421	411	415	380	438	391	444	459	414	419	445	423	446	397	376	366	415	417	394	423	404	403	418	451	401	444	394	430	439	418	416	398	385	440	392	392	372	429	418	413	430	384	404	442	419	427	438	396	401	437	430	413	415	380	417	411	455	419	426	425	400	408	434	439	427	427	438	433	434	420	416	391	450	419	437	446	424	392	418	435	436	413	399	410	416	386	419	448	392	416	390	418	425	423	404	453	411	455	448	431	442	452	388	395	417	387	387	428	431	402	441	418	415	425	432	437	380	455	421	423	415	426	444	407	425	442	455	408	421	408	412	435	377	407	382	447	407	425	383	399	402	431	412	392	429	399	399	426	413	422	444	418	430	452	408	406	427	433	423	398	414	457	419	393	426	396	417	439	449	436	413	436	423	422	409	409	404	442	425	421	379	412	422	406	411	418	403	421	440	437	390	418	412	400	390	446	417	403	414	440	461	431	434	412	414	408	412	429	394	421	433	403	413	385	452	438	424	434	406	378	386	430	414	446	403	448	385	397	427	442	415	395	432	415	448	406	440	389	431	461	425	412	426	401	385	423	428	413	408	406	397	437	408	403	425	378	383	393	424	384	447	421	400	419	385	382	409	392	399	436	427	417	422	404	445	414	413	410	426	407	408	436	419	438	412	426	388	433	421	400	437	400	443	402	408	428	421	373	462	439	439	404	372	369	422	384	399	456	405	383	460	442	426	419	419	412	428	363	410	431	417	427	457	404	410	439	422	389	418	446	444	423	403	401	392	401	425	422	400	390	390	407	395	466	433	447	409	448	428	431	455	416	415	411	449	443	394	389	403	401	371	445	388	399	423	429	417	444	408	399	414	401	399	400	368	406	407	403	438	412	430	433	445	431	409	408	412	372	408	389	377	444	424	410	431	413	447	428	401	396	437	416	444	446	430	425	431	406	423	404	437	450	399	435	416	417	423	446	422	405	443	431	400	401	422	411	397	416	398	400	425	400	422	430	394	378	419	482	431	413	441	449	431	394	447	399	435	409	387	422	454	436	417	388	459	402	439	416	440	434	419	410	441	445	409	403	433	431	421	408	452	417	437	452	418	438	385	409	377	404	425	465	474	413	430	425	418	409	406	429	425	411	405	414	461	401	420	431	413	392	423	440	398	412	433	396	422	405	424	426	421	432	453	423	376	417	430	429	432	436	390	439	422	430	440	409	401	389	410	443	421	410	369	428	426	438	413	432	414	419	443	416	456	406	396	399	421	430	401	434	389	392	401	415	427	378	439	427	478	395	407	377	412	463	463	384	398	427	450	373
8130	959	903	895	889	846	836	858	830	882	832	870	842	859	844	889	927	876	891	838	827	887	830	856	891	805	824	850	841	847	922	878	833	919	868	891	871	850	836	840	873	841	889	858	814	848	839	893	837	821	803	816	888	869	895	886	825	864	833	877	938	860	782	869	816	835	845	859	865	884	865	887	857	859	822	816	818	877	887	852	861	892	834	916	869	894	901	861	829	871	823	904	856	845	865	868	860	876	853	861	884	877	852	861	891	880	868	844	849	841	863	807	868	845	907	891	798	906	865	824	841	897	818	859	853	827	895	849	847	808	849	899	883	812	832	874	887	872	862	774	854	897	833	864	850	871	804	934	838	843	925	842	867	835	831	831	869	854	862	844	863	879	847	829	843	852	864	810	810	877	866	894	856	905	847	803	889	821	847	867	838	790	825	875	869	861	904	854	866	839	870	914	845	836	798	848	806	899	798	886	845	880	851	892	813	896	878	893	871	843	848	909	880	893	880	859	861	863	819	882	847	858	836	847	833	860	866	849	820	851	827	843	819	828	823	882	879	872	876	870	877	842	860	866	815	866	865	834	869	808	850	844	809	851	861	857	873	869	875	853	863	848	861	834	827	841	840	864	857	849	903	831	871	839	837	843	825	846	849	887	843	797	878	874	901	832	884	855	832	846	868	812	862	877	884	882	830	865	830	849	846	836	873	853	872	841	857	824	874	835	846	860	892	884	834	891	817	842	850	836	859	809	846	811	870	871	887	828	877	842	822	883	917	878	845	870	852	833	826	898	856	844	821	849	805	819	870	889	903	911	760	847	824	868	843	865	855	836	829	886	914	863	883	808	852	881	824	869	830	836	841	866	863	844	863	885	819	890	871	888	850	867	901	843	822	850	833	939	859	890	853	805	825	868	906	857	857	857	844	881	839	912	819	892	814	913	831	862	816	861	853	801	871	850	881	855	883	843	897	835	822	840	853	860	888	853	911	808	876	873	905	843	904	870	867	849	837	849	875	898	837	838	815	841	857	837	859	929	858	837	874	872	817	877	842	885	824	849	830	866	885	969	886	836	895	834	876	815	823	854	879	817	844	848	821	854	844	893	847	883	883	900	840	890	892	863	852	826	854	854	830	849	833	818	907	866	861	822	881	867	828	853	835	799	835	867	855	852	843	837	859	853	880	839	897	851	843	829	854	883	856	831	905	847	854	864	831	875	829	900	848	890	848	831	834	849	846	845	830	836	851	830	865	864	870	801	873	857	870	868	877	845	871	861	834	842	850	883	831	894	896	847	870	855	850	844	858	861	784	837	807	886	913	898	825	853	888	846	847	861	837	888	844	840	853	882	843	849	836	861	904	840	839	881	860	844	881	914	864	894	835	858	803	851	823	877	879	871	851	896	833	830	830	847	848	887	816	890	855	832	866	835	838	841	866	813	883	856	882	859	900	831	883	904	851	858	788	883	846	871	863	892	870	882	859	863	858	872	851	836	835	848	885	876	882	857	861	870	835	846	849	846	860	844	818	874	856	862	864	883	869	866	843	892	840	860	871	857	845	832	860	888	864	900	927	872	831	896	853	846	862	872	868	850	865	811	908	845	901	857	842	880	866	873	853	895	903	847	870	857	850	889	911	839	846	847	864	824	808	862	867	853	820	813	887	855	837	909	891	900	883	870	906	877	821	852	896	876	865	803	830	842	854	836	878	849	847	874	907	858	814	887	832	859	870	849	886	898	855	870	863	874	822	837	893	882	832	822	924	822	853	846	849	901	871	859	871	853	881	931	898	884	828	930	813	843	856	846	885	867	874	857	855	874	846	826	888	820	861	878	808	893	862	873	869	867	873	848	876	829	900	838	899	831	903	875	843	866	874	796	885	836	869	850	854	929	861	832	815	869	857	804	864	885	867	872	887	871	870	861	857	847	894	870	935	832	849	868	823	810	805	856	884	858	889	890	865	851	865	868	885	859	845	851	858	881	880	883	884	835	844	879	825	843	830	822	843	813	898	840	828	893	872	859	845	880	855	948	807	881	829	774	859	898	858	830	933	905	873	860	899	816	827	834	839	826	868	830	856	810	876	896	876	832	850	849	796	908	856	825	863	835	851	818	885	812	858	891	832	873	872	874	841	857	838	894	831	831	847	823	839	843	837	825	856	864	866	827	903	877	887	867	870	865	851	870	827	823	863	838	896	851	891	822	814	836	945	886	885	826	878	854	882	843	835	843	870	886	853	850	905	828	852	813	904	891	879	859	895	824	817	879	847	841	855	867	876	929	876	807	835	859	857	891	867	906	835	844	843	894	875	830	899	879	863	832	837	868	847	825	916	841	820	876	892	864	859	810	857	836	884	841	884	846	818	844	880	870	854	863	867	877	896	900	847	849	840	857	775	848	845	830	871	880	923	883	834	851	828	833	887	906	882	857	847	859	831	883	848	843	872	808	844	869	823	854	839	819	811	887	897	866	856	910	865	857	872	859	901	815	885	833	867	892	859	858	867	844	884	826	813	891	834	840	843	858	894	817	876	893	886	816	843	857	853	893	811	882	805	874	882	920	886	861	901	824	875	927	843	861	835	904	874	928	824	919	890	841	867	879	849	849	862	813	847	878	852	938	862	883	912	893	795	863	862	807	862	888	847	842	877	878	862	894	864	859	874	842	888	821	800	855	840	911	822	838	846	895	870	851	899	826	815	824	902	853	850	850	885	823	797	866	845	875	867	834	859	846	803	822	913	852	881	885	795	903	875	860	832	890	883	834	824	890	899	834	871	811	884	868	874	767	834	898	794	852	819	876	876	879	845	858	859	883	803	837	887	838	844	848	911	863	906	855	869	881	860	867	880	830	853	864	843	836	887	866	882	867	856	853	866	873	848	898	899	864	852	852	910	862	835	882	856	840	818	905	866	892	907	885	825	859	898	891	839	843	869	839	862	861	841	814	858	840	853	873	878	867	843	844	841	836	810	888	899	932	892	893	884	831	850	849	936	839	831	814	878	877	827	843	917	918	851	846	806	835	865	811	882	883	878	882	877	917	821	840	831	898	888	906	859	873	891	827	844	814	818	915	889	895	850	893	832	884	859	831	825	832	828	812	830	844	831	871	856	867	868	834	891	851	946	839	883	825	852	835	878	900	818	886	858	890	861	827	894	840	834	814	868	886	845	920	830	887	898	867	865	866	891	907	887	788	844	840	927	885	840	852	858	871	863	829	822	849	863	875	864	866	865	896	833	909	866	836	878	901	861	833	835	922	870	861	867	870	845	875	817	875	879	853	807	817	885	861	806	829	852	891	788	818	902	816	860	865	874	873	868	818	864	836	911	838	899	883	913	829	863	854	831	879	948	833	891	810	849	837	802	881	870	855	827	848	850	907	883	901	896	869	850	796	828	869	869	802	842	820	893	908	867	907	835	820	829	850	860	834	853	890	858	869	890	881	814	876	928	850	824	921	827	841	889	862	825	820	848	873	905	833	857	891	860	860	867	862	867	912
25955	21594	24198	29459	21594	10708	534	376	310	308	307	279	261	298	262	267	271	279	293	264	265	250	267	318	277	274	260	296	262	275	282	291	296	265	241	234	252	272	266	254	248	260	278	249	287	298	259	236	247	228	253	265	286	245	249	235	264	244	244	236	248	270	287	253	287	269	242	262	291	219	266	255	253	263	303	275	258	236	248	246	285	257	281	250	262	271	254	235	237	271	244	263	272	264	251	237	237	245	263	276	270	260	276	243	240	273	285	260	263	249	257	250	237	277	262	278	247	269	260	263	277	234	267	264	277	271	259	232	290	244	247	267	266	233	268	264	258	255	242	229	274	272	254	259	253	264	267	252	290	264	258	254	261	209	264	258	247	263	271	259	266	261	266	286	262	276	289	287	276	261	268	288	323	281	272	272	269	297	277	262	257	287	245	264	288	259	280	281	262	247	234	255	268	259	272	282	245	261	255	244	269	239	254	244	251	272	257	292	254	252	273	252	238	273	284	275	281	266	263	276	273	268	279	261	253	282	243	250	245	255	229	256	294	244	255	276	257	296	287	248	255	268	255	258	263	272	253	286	244	267	275	241	265	257	269	248	251	242	277	292	251	287	279	260	263	274	286	283	257	277	244	287	258	280	278	263	259	262	257	287	302	231	221	261	242	279	251	261	280	248	244	265	253	242	230	260	264	237	283	251	312	264	279	278	280	268	247	265	254	256	257	247	289	247	233	255	282	282	257	267	251	278	255	253	269	229	241	252	256	270	272	239	239	270	224	251	238	260	264	249	226	228	259	284	263	226	230	254	282	265	255	245	298	228	289	244	266	261	232	264	239	265	255	270	263	247	231	282	251	240	282	293	265	262	266	244	276	257	288	261	257	258	262	230	247	232	244	250	257	262	259	263	284	282	247	267	260	239	274	222	276	263	279	255	238	218	242	224	252	244	245	232	295	267	278	266	254	274	256	275	236	242	269	238	257	246	275	228	277	242	250	245	262	279	273	285	273	265	274	270	278	309	274	259	231	251	276	266	251	292	283	235	248	275	256	248	278	246	274	260	280	231	255	236	267	241	235	247	277	254	239	284	270	250	244	273	255	258	265	247	263	275	238	294	275	267	260	237	247	265	277	261	268	255	224	271	289	257	280	310	242	234	251	251	265	250	294	279	272	246	258	271	249	241	259	249	278	263	256	252	223	225	280	252	283	226	281	278	268	253	231	260	227	275	249	236	254	270	275	265	276	250	259	283	245	221	270	241	254	235	272	261	245	269	271	289	264	241	222	244	279	251	245	274	263	244	227	236	246	251	267	264	252	272	258	289	259	257	248	247	229	251	257	242	303	271	276	215	257	267	267	267	260	264	260	236	250	256	256	280	244	280	262	269	257	279	247	266	257	303	276	247	263	255	232	252	259	258	247	261	279	282	271	266	264	239	253	249	278	242	275	265	242	275	290	277	241	261	244	258	245	272	257	252	238	240	234	299	248	250	239	257	262	271	263	305	274	247	236	269	231	268	272	276	271	255	246	289	264	258	261	250	255	281	268	253	251	256	248	270	290	281	232	266	259	264	248	275	228	252	245	258	234	267	269	270	244	285	279	255	280	269	265	246	242	267	279	239	279	282	228	246	290	247	274	298	282	290	241	252	262	293	286	237	252	224	285	263	274	290	250	266	252	254	269	284	296	250	249	272	255	242	271	248	262	240	278	261	258	261	267	236	286	257	279	283	224	271	265	250	262	276	261	264	288	257	263	249	259	285	259	268	290	256	268	245	254	262	225	248	257	236	242	247	278	264	246	271	267	235	263	245	242	258	244	281	227	252	268	276	276	272	253	248	293	276	285	243	255	258	266	249	260	302	266	280	264	269	242	247	248	265	225	260	275	259	269	257	271	265	255	276	255	243	289	235	269	226	266	252	257	232	246	227	256	263	272	275	264	292	238	275	274	260	256	256	245	252	288	244	261	249	231	227	292	237	237	254	258	273	265	254	285	268	279	261	254	261	255	264	304	246	256	274	222	248	272	249	292	257	241	267	247	253	274	277	261	249	266	220	265	241	260	256	276	261	241	270	259	275	252	264	239	232	287	278	276	276	277	279	266	241	279	277	261	260	233	244	250	283	228	273	273	256	240	263	234	289	266	245	263	275	272	273	245	245	252	251	239	251	251	282	256	259	300	232	263	257	249	259	242	272	281	239	268	263	264	264	286	302	268	278	274	233	258	273	277	259	256	268	263	271	278	235	253	243	270	250	261	257	245	262	273	256	255	236	263	268	265	254	256	279	240	267	276	299	241	262	263	239	229	272	267	278	253	229	260	244	281	245	225	301	264	254	293	227	269	244	250	258	252	262	257	281	282	252	287	246	243	261	252	272	235	261	243	243	246	254	258	295	228	249	230	246	252	272	259	253	264	271	260	263	233	260	235	269	253	258	239	283	230	249	214	283	249	262	251	268	235	237	257	261	233	248	259	258	253	278	270	252	272	251	235	270	256	250	255	255	252	249	290	232	248	256	288	241	236	247	242	266	252	263	227	227	253	254	287	261	249	242	270	245	228	275	252	272	230	242	253	222	228	253	248	251	256	239	234	257	258	288	265	264	287	250	268	265	257	262	275	271	257	274	254	276	267	227	245	252	258	282	278	274	265	261	275	256	246	280	267	252	263	265	257	244	254	279	295	254	254	240	267	265	245	218	264	231	266	265	258	255	266	287	249	265	222	225	261	290	270	266	299	238	279	234	262	265	280	250	260	238	236	227	225	273	230	260	271	253	239	274	241	285	280	245	262	260	251	273	227	292	233	251	247	261	259	240	235	269	274	243	276	268	266	225	259	285	289	250	236	252	240	279	231	261	298	293	267	289	279	232	244	266	226	261	252	250	263	273	280	266	286	248	250	282	287	261	238	288	258	269	277	268	298	271	217	273	240	248	256	263	256	249	232	263	264	269	244	240	290	265	241	253	262	237	252	259	288	269	267	253	271	274	258	226	248	260	242	268	233	242	273	232	269	251	246	225	278	279	243	258	266	271	265	256	257	269	257	244	208	255	242	248	261	257	237	233	266	239	294	273	269	250	240	267	296	282	263	243	257	266	253	277	277	274	243	262	277	286	259	244	244	224	235	253	286	279	275	247	281	258	242	231	241	257	270	235	258	263	284	308	245	245	256	272	271	242	247	281	264	238	245	201	255	229	256	270	266	251	256	266	287	253	263	223	252	240	223	250	262	233	266	270	246	240	243	287	262	275	252	262	232	272	264	255	242	295	265	270	299	245	268	265	256	280	242	266	256	257	249	225	245	254	307	229	262	267	247	249	276	267	276	256	289	258	237	243	232	286	271	250	272	259	263	265	257	240	229	249	260	254	266	237	268	262	243	256	259	262	263	268	244	292	258	276	271	243	249	231	261	221	242	259	262	290	261	259	228	253	248	243	213	223	265	249	264	280	284	234	267	280	269	279	263	260	238	276	255	250	240	252	248	242	228	246	253	261
4475	1999	1065	734	666	591	573	589	577	550	548	553	546	563	599	570	563	561	561	511	541	532	552	546	545	536	565	533	547	553	555	535	559	561	522	549	533	543	545	581	596	531	563	516	531	523	583	548	542	595	512	509	567	552	541	566	571	502	548	565	511	503	593	525	561	535	585	542	515	523	539	568	590	516	544	555	520	531	567	507	569	585	524	558	547	527	569	497	522	598	558	550	536	543	520	544	505	595	524	550	527	545	521	548	559	552	589	540	519	506	575	515	558	522	521	595	547	523	541	542	568	568	520	544	581	521	579	567	513	527	562	520	526	533	593	540	528	578	551	541	551	517	581	545	560	505	526	568	567	542	553	528	555	560	596	579	577	541	552	553	521	527	503	562	549	561	578	529	551	547	565	587	566	567	557	516	533	566	549	553	558	569	537	598	544	513	554	553	502	552	561	607	571	537	561	555	564	557	551	525	487	529	564	549	538	567	502	507	502	548	555	552	521	542	534	567	536	568	554	536	557	595	571	525	541	584	525	496	528	573	527	535	564	567	536	544	494	547	519	601	550	597	564	527	589	514	498	594	520	547	493	568	529	515	561	536	513	545	547	557	544	531	571	559	530	545	538	569	536	550	503	541	574	542	530	556	553	574	551	519	578	566	560	535	596	564	563	536	553	548	541	547	538	570	502	566	577	550	536	562	528	560	556	546	526	552	564	557	534	542	556	552	521	564	557	521	550	540	511	536	552	578	597	537	525	537	521	563	565	554	562	531	545	532	533	561	521	534	554	561	544	572	579	530	533	491	568	540	553	566	529	501	577	594	572	573	523	549	541	575	549	565	566	555	565	565	614	576	517	521	530	539	543	561	493	551	535	500	523	530	543	566	559	569	561	534	499	536	560	497	466	565	579	569	572	563	563	563	521	521	580	523	567	538	566	520	544	562	552	497	536	539	552	499	534	533	534	565	572	529	557	513	558	567	579	570	525	546	565	560	540	556	560	560	514	571	554	522	527	532	555	555	519	524	515	560	521	519	538	514	561	513	601	547	592	549	510	536	528	567	547	532	531	519	535	578	520	539	524	561	534	544	518	540	508	543	583	519	566	566	572	545	559	535	600	516	549	518	533	565	532	529	564	590	515	549	539	545	512	523	575	554	549	526	544	568	549	554	575	538	549	596	510	564	543	559	561	530	533	572	570	544	563	552	585	566	558	544	533	563	570	548	537	554	532	585	552	546	572	554	588	553	524	549	533	536	552	531	524	562	549	532	554	554	535	553	566	548	548	551	540	569	586	511	554	519	569	532	552	533	540	557	510	518	550	577	564	546	562	540	570	534	509	528	541	554	571	566	491	559	527	558	542	548	542	518	566	569	548	546	576	551	538	522	534	569	515	577	569	534	535	510	579	593	525	527	533	536	525	578	573	530	548	568	567	552	575	558	544	536	528	552	537	573	566	548	564	557	604	486	550	529	524	524	538	519	534	528	520	565	559	560	564	539	561	535	569	533	525	564	550	550	518	552	557	603	499	540	563	542	578	558	566	567	559	536	543	563	573	553	521	506	538	535	536	531	544	568	579	542	548	551	536	525	583	558	549	520	562	545	581	543	577	519	537	579	519	547	562	577	553	542	530	591	548	565	570	537	533	537	547	516	591	525	544	516	573	532	544	532	540	541	509	513	521	591	549	512	526	510	584	536	579	522	560	504	561	544	524	523	583	537	538	548	511	536	557	543	524	510	536	577	524	522	568	557	582	555	535	537	564	562	559	585	562	557	532	555	573	529	547	526	531	573	566	549	579	553	510	535	539	597	548	535	531	571	538	597	533	546	578	524	575	543	554	553	597	556	536	558	533	537	556	519	575	520	573	519	565	553	558	525	566	606	546	601	519	556	526	557	561	553	545	533	524	501	530	582	567	548	567	590	546	528	519	534	560	515	572	519	539	524	554	557	555	549	532	587	551	552	565	565	545	536	507	545	508	579	556	526	572	547	504	508	518	538	543	561	555	567	576	579	559	520	567	527	540	543	571	526	485	573	530	559	534	531	569	540	567	595	554	561	568	509	561	519	567	539	542	526	518	544	545	554	529	551	589	557	540	544	526	550	538	528	554	522	558	571	548	556	551	554	538	539	570	541	518	546	578	557	580	547	535	545	528	541	567	548	472	542	550	528	565	567	522	553	584	561	570	549	581	522	549	557	542	552	519	558	543	535	557	557	550	554	572	583	536	518	575	546	576	553	558	522	525	492	520	527	557	532	571	587	497	550	508	581	502	551	521	526	557	508	530	557	515	551	551	549	543	559	552	550	552	544	536	568	525	553	535	572	508	547	575	562	564	518	570	538	504	546	553	547	528	516	546	563	579	563	581	575	556	551	600	575	540	527	545	522	569	543	529	519	547	546	534	538	552	524	535	523	563	526	515	564	518	509	548	597	552	510	543	581	556	582	564	530	578	486	567	528	561	586	558	546	537	547	529	558	523	563	565	569	547	522	552	573	542	503	565	510	530	563	571	553	597	549	514	561	528	501	507	548	525	540	551	561	504	553	563	570	523	569	542	544	577	566	571	544	566	559	560	521	560	527	589	524	517	517	548	546	594	551	602	518	530	599	510	500	540	523	543	555	578	585	519	563	550	566	590	543	536	557	530	557	556	529	579	531	598	520	540	553	542	520	537	503	562	552	495	502	577	541	548	556	547	566	567	574	539	552	534	544	554	515	497	528	531	566	519	542	513	547	527	509	571	523	573	549	535	541	604	539	524	543	533	570	548	547	531	520	579	530	537	565	536	566	514	524	530	578	546	559	543	524	520	571	548	551	534	537	539	570	550	554	544	547	537	532	537	516	515	530	518	536	522	536	549	545	522	539	556	554	561	575	540	576	598	560	544	511	585	520	555	497	528	568	570	542	519	530	527	593	530	543	518	588	566	495	555	530	529	561	587	531	552	524	541	555	560	583	580	564	517	522	520	513	541	557	545	524	522	561	544	528	502	529	558	541	513	513	566	553	507	577	513	548	505	583	559	564	595	561	542	587	528	531	538	570	547	547	560	557	537	509	561	532	534	546	556	592	535	517	569	544	544	536	571	555	571	571	533	561	516	536	567	540	544	560	571	544	562	528	570	485	559	574	547	534	543	530	509	500	580	593	547	529	528	568	536	517	572	557	572	555	515	568	520	537	560	548	521	594	529	548	554	570	574	528	571	538	540	597	557	508	548	581	565	558	544	542	550	538	544	552	520	549	533	593	546	571	542	526	519	550	622	533	550	572	498	516	555	592	515	544	574	546	552	538	519	550	551	514	552	578	520	507	536	572	604	512	561	541	551	512	551	552	537	526	588	538	527	519	582	526	537	542	552	572	564	568	525	527	521	536	564	520	536	547	561	546	520	542	522	537	549	564	508	574	538	596	577	586	544	553	545	557	529	575	577	521	569	550	541	569	550	539	521	585	550	552	519	537	595	559	557	563	545	580	562	516	579	562	569	565	540	582
25179	21606	24669	29037	21612	21635	10497	412	293	231	218	187	173	177	188	142	169	151	174	134	148	127	125	131	142	144	127	127	152	137	140	140	135	150	123	136	128	135	128	141	129	134	141	153	151	130	153	123	111	118	125	135	126	128	113	137	113	128	131	123	98	120	132	112	126	154	147	123	122	126	101	108	124	123	119	138	121	114	118	133	138	131	132	130	122	108	133	143	147	148	118	124	132	126	132	122	128	114	115	122	119	115	147	121	124	108	115	139	146	135	139	134	123	123	144	124	148	127	129	118	130	127	110	110	116	132	138	136	114	122	122	140	120	130	116	131	118	140	150	103	121	114	108	123	113	113	140	137	120	122	119	122	118	100	93	114	121	133	107	126	127	140	147	131	138	135	117	144	131	153	90	137	115	158	120	136	134	118	150	131	140	125	109	111	121	136	148	117	122	125	124	143	125	115	125	112	131	137	139	125	131	137	141	150	121	118	156	138	120	142	135	117	114	93	131	133	145	138	149	129	132	121	129	123	134	124	140	127	122	129	129	138	119	131	126	133	145	126	135	117	138	94	129	145	107	116	110	141	127	135	139	124	123	119	112	103	129	124	131	134	126	116	115	152	146	141	128	153	117	127	126	118	145	107	125	120	138	112	138	148	119	134	140	121	119	149	136	123	133	150	122	143	139	115	113	140	151	119	127	114	124	102	114	136	126	118	142	143	141	116	134	148	120	119	143	131	129	143	129	110	127	140	128	125	109	117	133	116	104	127	107	140	134	136	134	134	133	137	128	147	122	112	125	130	98	129	108	136	139	134	156	133	140	114	124	143	125	104	116	122	109	130	120	116	112	137	115	145	142	121	144	100	133	133	119	133	131	117	126	149	121	118	136	125	134	131	119	112	120	130	118	122	124	135	130	124	112	113	138	92	121	136	145	120	129	117	119	115	124	142	117	129	125	118	129	112	153	121	130	133	114	126	112	111	125	128	137	106	118	119	122	132	124	138	121	127	121	129	144	121	133	122	128	146	133	105	128	139	115	106	123	117	119	140	134	137	133	119	120	120	126	130	121	117	133	137	130	117	134	139	128	125	98	144	127	146	132	115	122	116	115	118	120	124	128	138	131	122	113	128	155	146	114	118	136	116	128	119	136	144	139	118	138	126	123	118	121	118	147	106	135	120	126	142	114	111	125	124	125	143	128	138	110	107	124	123	124	117	126	115	128	143	139	125	141	128	117	128	120	113	146	132	112	120	118	120	114	144	131	113	96	106	115	119	128	118	123	139	115	124	134	130	119	109	122	129	137	122	115	114	117	116	126	133	131	116	110	152	153	146	124	111	124	107	107	125	142	122	121	123	131	122	127	138	125	128	137	112	141	130	126	124	116	130	130	100	108	115	149	120	137	152	117	105	112	120	125	107	124	123	99	134	104	129	138	147	135	138	109	120	135	132	115	149	124	116	133	139	129	139	157	124	146	138	136	103	125	126	154	131	141	125	132	137	115	119	138	127	141	137	130	139	136	141	140	129	126	123	131	138	137	131	139	133	94	152	138	112	114	123	112	116	115	138	141	121	127	104	111	140	132	125	148	127	120	132	145	123	128	120	110	113	134	121	136	140	121	135	114	130	119	127	129	132	120	139	140	139	138	111	115	129	106	105	131	102	130	135	141	143	119	128	129	128	141	108	119	132	136	139	113	121	134	129	131	125	141	123	130	119	140	115	93	132	143	135	141	121	128	142	128	119	124	126	122	129	129	158	131	134	125	138	155	124	100	119	139	130	137	109	118	134	106	118	115	150	116	128	122	131	137	164	119	111	138	130	119	126	129	138	107	120	104	123	119	132	124	123	119	129	105	141	114	143	126	118	127	121	136	127	128	131	136	121	121	133	127	109	136	133	108	139	125	112	140	144	114	115	103	118	120	129	108	118	133	133	103	126	121	132	112	111	136	126	110	114	117	120	104	124	132	117	137	135	113	143	124	146	114	153	115	111	122	136	107	136	124	125	116	119	135	118	128	145	152	124	123	130	129	114	144	130	108	121	124	124	125	114	126	120	133	111	128	117	117	143	111	113	144	143	137	131	111	124	120	138	123	111	142	111	111	110	133	105	133	126	134	130	120	115	120	135	114	130	130	119	126	122	139	128	143	110	149	134	106	121	129	125	119	134	112	134	116	105	121	139	142	136	122	113	108	128	118	153	124	124	126	129	122	115	104	109	107	123	132	130	134	131	142	135	116	150	115	119	135	161	109	118	123	119	129	120	145	115	114	136	135	136	123	142	100	141	147	129	135	138	121	121	134	152	108	140	114	143	128	128	128	137	114	119	129	141	142	132	121	138	137	131	116	103	118	134	118	132	101	125	106	135	123	121	129	133	135	134	128	104	125	140	124	126	118	129	122	115	124	130	117	130	133	123	120	133	135	126	119	144	131	114	124	134	129	140	140	117	128	120	126	119	119	129	134	131	150	135	120	126	97	125	123	127	130	114	121	158	105	114	131	134	118	116	118	130	106	129	111	111	127	141	130	144	108	119	100	129	123	139	122	133	118	110	145	128	132	105	96	140	120	118	116	152	118	118	107	110	135	125	121	137	136	153	110	133	150	134	131	115	114	137	125	119	133	127	114	126	139	122	126	117	119	132	132	140	112	114	129	101	129	135	134	117	113	117	128	116	114	127	131	111	117	142	133	120	125	121	152	129	130	132	113	126	122	110	137	129	133	93	130	135	113	133	118	160	125	112	114	135	135	130	112	125	123	119	136	99	126	142	131	147	118	137	105	127	136	122	143	141	107	135	122	122	130	136	120	122	136	148	114	149	149	113	141	141	125	130	130	118	96	131	119	128	124	136	119	148	136	114	135	115	122	141	121	102	113	105	131	125	126	127	133	126	103	120	124	138	112	132	114	138	115	145	132	120	131	111	115	115	130	121	111	112	141	108	129	127	124	115	119	127	114	102	146	141	132	160	138	119	108	154	123	132	118	127	129	118	125	124	123	136	120	125	109	137	126	124	118	134	133	126	122	114	135	119	129	111	114	128	134	148	112	103	118	115	128	106	115	111	137	121	131	126	113	139	120	113	141	126	96	133	114	124	130	132	124	119	141	124	122	128	127	133	128	138	112	138	131	108	123	127	135	119	106	115	120	129	120	130	113	124	124	122	127	113	126	122	130	123	135	137	130	149	146	101	124	109	112	107	131	125	134	135	109	124	127	129	122	117	141	116	138	112	117	136	142	117	134	137	122	126	134	128	131	114	119	126	152	138	112	122	134	125	118	111	139	136	111	128	97	132	119	137	135	126	138	121	113	118	106	103	131	136	112	125	130	131	153	121	114	140	131	122	102	133	146	115	107	107	114	121	118	144	117	118	129	144	111	128	112	129	130	125	145	125	123	105	123	109	123	121	117	138	141	147	120	116	110	120	125	133	107	117	133	126	137	136	114	112	156	137	107	120	105	116	119	130	125	133	108	118	124	107	126	129	117	123	111	136
4169	2927	1257	706	477	430	362	353	347	316	329	308	322	314	310	311	326	302	311	292	313	316	328	309	308	321	305	331	332	321	336	309	271	323	291	348	321	334	274	302	312	298	288	314	307	316	308	288	297	291	307	303	308	307	299	310	323	283	281	313	305	317	312	307	310	341	307	305	307	306	305	295	323	279	318	310	308	262	321	276	315	331	286	316	296	285	311	338	291	315	310	269	310	310	279	270	296	317	341	320	305	284	318	316	291	302	308	314	325	311	321	280	311	296	299	263	310	321	307	303	294	298	277	327	289	310	326	298	290	309	314	320	279	324	269	305	313	304	290	322	313	315	319	317	323	271	299	303	299	293	312	288	297	316	319	333	305	289	287	307	330	319	319	300	303	304	274	327	306	351	291	325	319	309	289	300	285	297	347	319	283	328	306	309	322	339	331	311	302	307	310	308	275	312	317	306	322	307	317	297	314	325	292	299	309	313	266	299	334	295	307	318	272	309	316	302	290	312	303	324	323	288	278	309	289	305	310	306	312	318	299	304	304	340	302	332	286	277	293	312	289	314	339	305	294	298	335	309	325	298	309	258	318	295	266	336	328	316	312	309	310	308	297	284	301	287	314	303	294	304	288	302	301	297	304	282	317	308	286	292	299	289	297	283	312	294	287	286	286	308	311	325	309	345	320	318	322	299	305	293	285	331	304	326	290	296	290	324	325	333	239	323	299	315	260	287	302	311	345	340	298	326	277	300	314	298	342	318	305	317	292	310	280	285	304	318	349	315	312	293	333	316	315	279	301	316	322	298	310	322	309	286	326	258	299	307	292	255	303	276	280	293	325	293	267	286	286	293	312	316	309	297	301	323	295	309	286	268	301	249	303	304	320	295	289	308	299	282	302	304	329	312	297	302	293	282	315	277	284	286	319	290	308	309	321	320	311	302	290	281	285	296	322	301	311	278	289	299	306	294	290	276	305	322	323	315	311	307	309	265	295	293	319	287	316	307	321	276	295	296	300	308	284	328	298	306	310	275	283	297	319	315	305	330	307	291	313	306	332	307	266	312	309	295	270	316	293	312	318	323	296	314	303	300	303	355	304	296	323	339	282	300	294	262	306	307	324	289	288	315	287	301	291	301	322	281	313	310	286	295	328	312	300	309	304	290	308	316	314	276	264	298	297	316	340	311	304	311	313	300	274	302	316	312	304	290	288	325	300	331	291	301	325	300	321	291	261	299	320	286	288	287	305	281	297	306	286	323	307	290	311	317	315	312	314	334	296	322	330	318	321	324	293	303	312	306	341	301	319	316	285	329	318	318	287	342	279	318	279	309	284	332	294	305	298	281	317	305	311	314	300	297	312	299	301	290	290	294	293	278	318	307	310	295	309	321	316	310	310	330	309	326	332	330	280	288	287	309	317	302	318	288	306	330	289	299	302	301	272	298	308	304	317	297	282	316	290	304	336	301	319	280	314	316	307	311	281	299	296	288	315	308	294	305	326	284	278	287	293	294	288	303	325	330	287	290	308	305	294	310	308	308	290	293	294	290	328	281	295	326	292	307	315	289	317	314	298	322	304	329	293	296	331	269	308	317	296	302	305	286	312	332	306	299	333	306	315	301	328	298	320	313	332	277	294	287	287	282	285	266	306	306	302	316	301	291	280	278	324	278	294	326	330	302	310	337	306	287	314	296	279	283	311	303	293	305	298	299	320	297	321	325	299	282	307	327	274	275	304	316	312	314	308	287	300	269	300	297	323	319	324	259	276	319	322	295	263	281	303	305	301	293	300	317	301	300	336	290	335	302	309	307	301	305	280	293	317	248	304	321	290	305	322	308	323	284	284	312	315	284	315	322	305	289	271	312	300	300	282	302	308	320	299	264	332	297	297	305	293	317	310	314	288	298	296	293	315	320	303	276	300	303	307	309	332	295	313	260	301	297	296	299	335	307	305	309	301	294	297	282	302	332	303	318	314	303	328	289	291	275	284	331	317	303	305	292	292	333	314	346	317	320	308	298	313	305	316	280	323	312	303	286	318	300	299	298	299	269	298	278	323	311	315	279	286	332	283	313	316	294	284	297	297	311	349	306	292	319	323	278	283	294	313	338	296	284	283	305	322	319	301	302	301	354	317	299	300	294	283	301	297	297	286	288	308	303	296	306	326	339	291	295	321	339	310	329	310	294	292	311	275	314	290	337	297	299	346	295	330	302	301	295	309	315	308	276	320	280	289	271	311	306	300	303	298	315	303	290	307	278	303	313	280	336	311	290	332	299	330	274	295	296	291	302	293	313	316	321	306	327	286	311	295	293	298	283	301	279	293	320	291	335	287	304	286	314	284	290	306	274	349	299	283	295	285	304	290	289	287	319	305	307	297	285	299	280	278	304	296	319	334	262	302	296	325	300	282	319	323	300	312	294	275	303	315	279	286	307	289	300	297	310	313	292	313	292	351	292	268	307	283	264	299	292	300	292	302	317	301	301	305	295	303	289	300	316	326	285	306	325	280	273	293	292	293	311	297	311	312	309	278	287	308	289	329	292	297	278	324	329	293	298	289	269	312	325	297	296	291	305	293	306	292	285	301	297	300	298	291	287	293	316	272	297	296	273	305	278	311	298	294	297	294	302	292	315	330	282	305	324	313	313	303	312	326	332	301	295	294	281	293	309	307	315	292	309	300	284	306	293	299	286	336	305	289	311	292	270	296	305	299	293	293	293	291	253	326	329	275	317	296	316	274	278	314	307	314	314	309	265	303	269	325	359	301	299	323	274	301	307	278	286	291	300	299	301	293	303	298	323	305	300	303	318	317	307	334	348	293	305	322	311	292	286	308	250	296	289	300	308	274	317	306	317	293	295	296	333	318	306	300	270	309	290	326	295	317	292	306	286	324	302	308	293	313	294	293	289	281	296	293	301	310	310	296	269	295	315	274	336	309	328	316	278	306	320	307	305	317	289	276	285	303	294	331	266	292	279	286	290	283	308	305	319	291	270	309	304	306	290	301	286	306	281	321	286	265	332	312	296	291	314	306	310	291	314	311	307	314	302	308	289	310	307	278	332	311	299	298	309	306	322	318	325	278	273	288	295	286	317	286	275	310	293	289	298	296	306	327	314	301	303	300	300	309	304	294	300	293	301	312	289	309	275	309	286	305	295	342	329	302	309	306	328	301	302	309	275	313	290	278	296	289	319	339	294	270	298	311	308	302	320	285	279	308	288	302	298	297	357	296	319	310	301	297	280	301	316	309	332	315	292	303	303	322	280	323	311	278	311	291	276	259	280	296	294	298	306	317	313	299	305	311	293	277	307	301	291	298	316	327	299	301	288	297	282	306	323	317	291	295	334	308	299	290	306	301	317	290	302	300	299	273	321	281	294	331	268	322	333	323	328	298	280	295	259	291	324	295	295	303	303	288	289	290	316	285	302	315	314	310	308	291	305	306	306	299	294	289	297	292	313	269	306	298	315	309	285	313	309	308	296	295	289	298	271
34229	15566	2594	567	457	434	464	408	433	411	441	469	444	461	450	408	407	426	446	414	384	439	425	438	419	410	382	437	401	405	384	437	427	406	381	421	415	422	406	445	431	458	422	448	458	430	434	458	464	413	427	451	379	378	426	435	418	418	403	451	436	423	409	428	426	403	428	427	456	436	425	401	425	363	442	427	418	425	412	407	431	430	416	424	449	443	396	437	406	415	414	424	436	426	444	408	406	441	460	461	457	380	425	408	420	419	399	399	457	384	422	341	431	441	396	423	407	414	387	419	415	437	464	385	426	433	412	408	383	391	430	383	418	410	418	441	428	389	441	444	400	445	437	459	430	395	443	394	407	408	417	397	444	414	422	382	421	396	426	394	422	434	390	446	426	433	366	447	426	427	425	424	393	451	478	465	408	429	413	397	446	417	409	393	418	431	433	418	441	401	435	429	425	413	396	444	423	426	426	409	421	434	454	429	413	410	441	426	448	451	395	406	429	443	390	452	439	382	420	430	426	434	459	461	400	387	377	451	420	416	419	427	407	427	442	469	443	467	465	391	416	435	449	423	400	445	375	393	440	421	393	405	410	447	390	418	447	418	451	396	419	431	421	408	424	412	439	439	418	391	375	465	471	406	412	431	397	413	401	396	416	403	436	389	426	365	395	399	371	375	403	394	385	406	384	399	390	420	388	430	416	425	437	454	409	420	419	414	465	393	417	415	431	403	423	457	384	402	426	424	398	442	449	421	416	398	414	445	407	437	442	455	433	458	465	394	383	433	446	412	391	474	462	437	387	430	436	421	420	426	439	421	423	398	425	434	415	417	441	423	409	445	457	403	402	399	410	386	446	417	457	400	410	374	436	473	386	430	367	475	382	391	430	413	416	420	449	431	454	427	416	445	397	423	407	399	419	421	412	424	473	425	433	405	428	439	417	416	413	416	467	444	385	397	448	435	410	452	421	418	444	406	447	406	413	439	410	453	409	404	451	386	445	429	446	449	418	409	434	428	424	394	425	434	406	424	414	413	444	467	429	384	433	427	429	407	429	433	447	431	433	415	417	409	465	431	418	441	398	428	406	425	411	423	442	441	460	438	420	432	442	410	428	433	436	427	429	399	393	429	417	453	409	394	417	376	414	393	433	428	456	456	405	427	460	413	456	439	445	389	409	382	434	401	424	442	433	433	389	413	433	409	405	375	390	443	382	408	424	394	422	417	409	411	440	430	438	419	472	427	429	388	438	435	421	432	430	394	421	459	418	402	425	404	406	419	456	425	401	412	437	427	438	408	391	430	392	371	410	414	447	402	409	447	433	388	389	422	398	422	470	415	436	417	424	409	427	450	411	495	399	428	418	447	427	403	449	445	450	407	413	411	409	412	419	389	414	445	474	420	406	417	401	438	420	461	413	409	376	423	425	398	418	416	427	423	426	425	443	423	420	474	443	404	411	398	436	413	408	421	399	397	439	455	423	397	401	454	426	412	430	427	407	445	408	436	361	438	460	403	407	431	423	409	411	438	431	435	448	407	409	402	415	444	393	422	402	427	478	460	405	428	403	405	425	453	432	427	438	383	421	442	421	390	401	420	430	409	451	426	420	432	404	458	433	418	406	410	425	391	440	414	432	411	417	410	442	402	412	442	430	396	399	386	468	418	431	420	428	429	384	407	396	418	431	453	406	467	417	428	450	393	416	455	442	404	430	395	436	405	405	418	357	426	455	427	388	402	429	456	435	390	431	410	466	415	442	417	434	393	387	446	439	453	405	421	434	377	412	443	416	448	415	443	412	444	430	425	419	451	449	397	428	434	424	406	407	424	415	411	399	421	419	457	415	427	405	426	419	421	407	450	423	440	402	448	433	455	444	394	432	438	375	419	382	414	425	447	414	426	439	478	393	400	418	440	421	414	455	421	407	381	393	421	389	439	380	415	437	425	405	422	406	392	430	432	390	426	429	408	432	419	429	413	429	411	449	402	446	403	428	393	421	437	449	443	427	409	457	450	430	434	420	441	408	429	404	459	392	411	457	433	464	409	414	430	411	418	431	404	437	407	444	449	436	411	420	420	440	403	409	403	450	405	405	422	424	424	387	414	445	426	431	484	395	410	411	453	410	420	452	446	438	435	415	421	403	434	473	407	368	394	411	404	422	447	427	412	432	362	436	410	413	395	441	414	432	405	419	471	400	441	444	394	414	439	408	378	473	372	379	402	406	435	391	425	380	432	426	404	425	426	412	427	463	422	393	428	459	428	397	426	425	408	394	403	412	434	444	430	435	385	393	379	400	427	409	411	409	403	446	452	442	374	381	412	402	421	419	445	418	478	440	399	430	447	401	423	418	418	424	426	445	356	378	421	437	397	438	430	456	425	401	445	414	416	461	409	418	389	452	414	426	399	411	406	436	435	429	416	424	390	421	412	445	406	381	429	386	419	403	426	396	417	445	399	437	422	440	399	457	398	411	443	378	395	431	437	423	425	425	424	451	407	409	360	423	415	405	389	394	402	416	454	417	442	446	425	445	457	402	420	423	444	431	468	364	365	427	395	412	394	421	417	466	400	433	408	396	436	451	431	419	447	392	406	430	413	381	467	420	417	463	402	423	424	407	391	424	424	433	419	444	404	414	414	389	389	400	436	457	430	460	435	450	414	429	353	425	438	389	399	382	412	392	481	428	421	431	389	381	408	425	430	439	440	387	410	402	463	415	414	421	383	401	426	405	383	414	469	410	429	412	454	427	424	381	450	406	445	429	387	390	394	425	421	417	390	406	391	387	371	413	405	412	412	444	465	438	455	403	437	416	428	389	424	415	407	415	382	409	402	406	461	419	408	462	409	413	406	388	446	442	445	382	433	434	439	431	435	421	400	456	421	411	433	432	461	444	421	456	439	402	415	442	420	421	459	383	398	418	437	413	409	400	423	371	390	382	415	427	407	422	409	410	450	423	424	435	387	455	437	403	399	414	416	447	398	427	404	430	453	403	410	459	414	402	419	423	398	407	440	385	408	401	425	409	390	447	442	461	400	399	416	431	432	444	410	431	417	427	428	396	454	413	430	410	427	384	415	438	425	427	400	422	416	379	488	425	400	406	409	438	410	450	379	434	421	426	409	416	430	454	406	418	431	403	385	426	381	428	439	439	439	421	405	417	435	424	429	469	415	390	415	377	421	400	430	407	430	446	440	422	384	447	393	442	433	419	383	414	415	426	465	403	389	439	424	431	415	430	405	421	382	443	425	429	423	397	435	429	433	433	450	382	425	402	400	424	413	431	423	413	401	470	453	420	404	466	424	393	432	457	463	414	425	401	419	394	476	433	458	442	393	412	409	476	455	426	426	411	413	457	416	450	474	436	373	426	413	420	407	415	444	422	426	431	414	396	401	387	443	408	448	426	399	422	442	477	483	417	442	435	416	446	430	434	443	393	396	434	437	425	416	385	425	403	415	415	398	419	458	416	415	394	413	386	422	408	417	431	419	413	403	448	477
8163	958	844	877	852	861	864	861	838	879	814	876	884	856	860	870	882	868	871	887	841	854	849	867	825	847	862	857	855	912	873	898	904	833	859	899	873	827	845	901	887	875	855	854	861	826	907	842	847	884	847	853	878	877	899	907	854	850	871	858	841	856	883	843	876	891	832	811	870	865	849	833	881	884	849	830	821	922	865	880	881	836	816	845	890	883	843	893	829	850	888	829	842	882	831	879	869	837	817	853	857	877	850	855	855	829	890	827	935	875	827	843	825	837	903	798	863	872	826	880	853	827	888	861	853	837	877	845	846	900	897	861	884	870	838	814	855	832	792	899	855	884	812	810	884	875	894	893	859	829	887	893	849	847	864	868	890	834	846	880	921	908	830	883	889	829	873	857	846	907	881	875	850	813	865	835	843	887	924	858	908	890	861	905	881	827	847	862	900	879	833	831	842	860	823	845	857	819	857	840	819	814	801	852	847	850	889	897	878	880	828	894	852	847	848	852	851	872	836	835	857	899	858	774	798	791	883	829	838	849	852	894	828	842	824	860	830	843	851	910	873	839	797	866	873	907	858	877	884	855	859	867	823	868	856	813	841	854	834	875	831	878	846	843	875	847	894	862	858	884	845	897	902	866	878	880	893	896	874	835	899	842	842	851	838	877	908	856	871	835	904	839	922	869	855	819	856	819	812	857	893	856	819	901	901	871	801	909	891	896	841	883	889	833	852	811	869	877	881	822	854	922	820	827	872	838	818	856	865	867	816	872	876	848	875	857	837	881	833	816	854	864	841	859	810	867	871	855	839	906	810	882	834	912	866	877	838	837	873	872	861	848	803	819	869	855	831	836	842	874	807	840	859	870	858	870	877	877	912	849	903	840	891	841	841	851	857	865	849	894	887	854	879	874	848	834	880	897	902	913	861	840	865	840	898	851	852	863	838	826	838	890	886	842	812	875	801	885	836	841	876	840	817	854	863	923	851	857	877	866	851	852	855	776	811	846	888	923	902	901	899	758	833	833	886	874	899	871	893	904	869	815	845	848	880	843	909	839	828	853	837	891	870	863	916	863	831	863	898	829	888	931	855	845	839	891	821	816	831	857	847	861	831	842	865	833	825	807	798	879	931	853	816	826	883	856	890	852	902	836	858	821	897	857	869	831	881	789	844	846	893	893	897	860	822	850	908	816	823	862	873	866	854	865	853	862	906	845	886	866	851	847	838	829	837	862	894	853	899	835	814	834	844	799	905	826	879	869	842	880	874	858	833	834	810	882	905	897	854	851	860	854	884	929	881	899	896	891	822	885	896	865	835	812	885	881	870	859	875	888	871	831	880	819	847	850	807	816	836	854	810	892	918	877	826	868	909	891	832	855	829	918	845	826	835	878	849	867	834	854	911	858	825	837	828	829	872	834	863	844	847	872	861	881	859	842	860	823	892	900	872	895	840	843	857	827	865	859	829	852	859	841	885	873	891	815	913	829	871	842	886	870	850	854	845	902	811	884	893	864	860	840	833	889	874	897	845	884	860	892	832	854	856	897	883	870	852	838	843	839	866	916	861	861	840	847	855	868	834	831	838	827	871	854	902	919	873	872	839	881	858	863	872	832	835	858	837	866	797	865	874	835	907	846	881	879	873	868	824	926	887	827	868	842	855	825	885	858	831	842	899	850	909	860	869	840	893	889	850	892	857	890	815	902	888	876	880	888	864	860	854	889	867	852	843	838	879	895	835	848	855	880	858	816	844	880	806	857	887	788	873	872	890	863	867	827	824	850	849	815	852	864	886	892	927	860	845	854	848	809	840	848	877	870	848	825	883	855	870	855	842	879	827	876	808	817	896	891	908	819	887	852	844	891	809	818	854	841	866	823	856	821	844	868	880	845	866	830	863	866	910	877	891	823	825	849	884	817	865	863	830	883	894	784	811	869	854	842	799	882	903	870	805	861	815	863	840	828	788	817	874	898	870	909	849	898	903	870	910	826	858	791	845	868	898	879	890	787	862	889	870	853	894	793	813	908	846	907	853	882	829	870	859	830	799	890	838	872	879	871	845	857	890	849	885	828	854	838	880	825	853	858	827	861	826	829	806	893	889	861	847	919	874	875	822	893	873	833	835	880	845	855	853	869	813	898	870	818	889	910	905	862	834	901	812	890	918	865	795	805	923	892	875	864	840	869	875	804	907	843	894	851	868	816	857	804	868	868	793	905	929	889	844	863	871	839	847	850	875	833	873	850	822	846	918	833	817	852	834	904	897	818	855	902	825	894	864	856	879	878	879	885	833	839	830	925	898	827	879	856	855	835	876	825	899	817	849	895	831	819	840	860	821	839	879	855	844	878	869	856	857	843	852	840	826	866	907	839	804	877	895	883	809	830	820	831	877	864	788	843	826	862	839	864	877	909	849	870	814	838	860	852	857	849	894	878	841	881	845	876	833	859	912	872	855	880	850	901	842	896	863	908	845	836	855	829	843	863	812	862	862	825	860	908	848	839	902	898	862	832	845	889	824	841	861	909	818	841	878	824	928	847	835	884	859	848	848	802	839	887	834	854	830	869	848	827	839	839	886	805	814	845	886	824	861	875	809	848	834	854	885	893	900	882	868	861	900	899	818	825	760	901	943	849	859	907	884	881	836	836	892	876	848	902	869	879	824	849	808	867	872	886	823	884	874	865	895	890	872	838	851	838	875	875	842	838	855	876	834	868	873	803	890	915	843	838	864	814	871	926	832	790	892	915	851	855	892	782	824	795	861	844	887	820	887	903	817	840	881	879	904	899	860	885	897	836	860	827	814	862	847	870	861	860	887	853	842	885	848	832	902	843	869	903	873	862	824	824	895	885	883	851	872	917	905	883	861	875	857	843	905	804	848	890	866	877	873	847	906	857	831	858	877	850	890	840	856	879	862	896	852	855	843	827	848	868	920	854	847	811	881	854	816	855	883	822	848	823	836	848	817	859	843	829	861	847	870	832	843	858	872	877	847	820	905	849	867	807	858	848	842	849	877	900	851	885	811	860	853	874	906	850	837	846	820	858	838	840	817	825	900	885	866	866	835	840	869	854	870	897	825	864	837	838	818	833	875	805	853	790	868	902	874	831	864	818	855	861	845	845	821	880	851	855	871	855	917	869	852	864	834	842	878	887	847	877	875	888	844	833	796	850	860	898	828	819	886	810	904	830	839	840	867	825	838	883	940	849	867	853	909	857	904	890	817	877	870	846	848	875	864	812	825	882	831	868	848	880	846	888	863	849	862	881	864	806	812	850	866	850	854	827	812	890	824	856	870	838	890	860	861	904	829	821	875	848	899	887	894	841	820	865	906	838	883	901	853	844	872	874	901	848	842	890	869	893	824	864	845	800	875	844	895	816	797	903	843	892	842	892	845	875	937	859	930	834	885	820	846	821	856	893	874	835	896	860	854	879	849	836	823	893	896	883	882	908	859	839	841	875	911	805	849	842	841	780	878	903	827	821	861	864	863	900	825	841
25957	21598	24193	29461	21603	10809	463	368	330	319	302	267	289	256	300	273	255	298	264	269	265	241	245	231	232	269	272	279	257	281	246	281	247	282	259	253	230	281	248	262	260	238	279	261	261	240	253	252	255	264	253	267	286	265	264	261	270	250	267	264	238	282	285	271	261	266	263	240	258	242	269	259	239	261	260	265	290	233	239	272	292	245	242	276	228	252	271	265	256	246	261	233	253	277	231	270	278	262	271	283	254	254	265	250	244	261	238	280	242	250	236	267	235	237	263	231	265	263	242	239	282	289	258	253	265	255	259	262	256	259	238	265	261	251	253	255	286	264	271	281	246	267	271	288	243	239	255	298	262	264	269	278	267	267	261	239	245	262	215	229	277	224	261	254	255	239	264	256	265	260	290	252	228	253	246	256	270	257	271	250	244	225	255	250	225	265	239	241	255	243	288	217	279	260	259	269	256	268	261	257	249	256	237	244	244	285	279	260	244	247	223	245	259	249	271	267	221	244	276	254	249	301	258	269	266	245	254	268	234	269	261	220	227	254	224	286	243	265	255	244	259	284	279	252	253	291	251	294	239	253	264	220	264	265	261	292	249	233	243	257	286	232	267	273	244	252	257	277	261	250	251	262	279	244	258	268	280	253	236	254	297	271	282	266	268	248	233	241	262	231	254	267	239	253	279	224	267	267	296	259	261	259	261	253	256	280	218	259	248	273	253	244	245	279	289	245	279	271	231	261	264	252	268	243	245	286	268	264	236	268	308	274	231	257	266	259	239	273	255	277	267	243	238	242	281	243	252	265	240	254	239	250	249	250	270	251	228	258	240	234	281	253	254	235	242	289	239	255	290	225	249	257	292	245	234	266	255	257	268	253	257	240	257	240	255	247	246	260	217	276	274	230	251	297	241	258	271	270	268	278	272	234	250	255	218	275	226	275	276	266	214	264	254	243	256	236	278	246	273	243	262	265	235	238	289	264	246	254	245	242	266	264	260	261	310	278	265	246	242	253	269	266	223	251	257	276	269	263	249	248	240	235	234	252	254	261	241	231	260	277	268	273	272	242	267	269	290	302	264	249	258	237	252	243	269	225	263	225	250	254	269	252	272	272	257	260	277	263	243	263	265	250	304	280	276	234	262	247	251	255	271	237	216	275	243	261	254	249	265	272	264	278	240	257	254	270	273	259	245	262	288	271	259	246	270	256	251	270	261	260	233	254	275	267	252	262	273	270	249	251	232	254	262	251	290	259	245	261	282	283	257	281	256	257	273	268	247	264	222	260	244	279	275	268	251	225	275	260	277	225	280	276	236	247	226	243	249	270	228	263	271	260	248	280	258	264	221	242	312	278	269	263	280	277	269	235	250	283	267	246	270	222	268	273	274	215	240	244	277	278	276	262	260	260	268	253	245	256	280	285	277	235	290	265	240	292	245	270	270	294	277	298	225	276	271	264	255	259	267	260	263	256	260	277	272	254	294	288	254	258	260	260	258	257	241	257	258	247	222	275	252	260	247	267	256	260	241	256	288	271	270	256	249	260	275	263	255	280	264	262	240	263	263	254	258	247	289	249	257	283	226	239	234	227	258	238	258	256	259	258	247	218	255	261	276	265	217	261	279	267	253	265	247	247	278	300	256	259	280	249	247	257	282	262	261	250	250	261	268	284	262	281	247	262	245	296	275	280	260	229	235	244	250	248	286	261	273	251	283	242	236	266	254	237	241	248	268	279	261	239	281	234	286	281	274	256	251	254	276	244	261	269	268	256	262	259	280	281	279	262	247	235	224	256	269	259	268	254	261	237	272	250	245	269	275	257	261	264	277	233	272	261	258	254	266	268	263	259	261	255	228	242	253	271	242	266	226	263	262	281	258	277	245	241	282	270	255	242	264	270	269	252	259	246	250	271	247	244	246	281	275	262	240	244	282	252	235	246	263	273	260	252	243	269	249	238	278	258	257	270	234	282	269	233	258	246	249	282	266	288	265	255	237	228	235	246	222	274	244	260	265	266	228	276	279	236	258	246	273	254	265	261	275	278	244	230	274	287	303	218	267	225	267	271	249	262	262	230	273	244	244	243	253	256	268	272	271	226	250	301	270	254	253	263	240	270	258	252	247	233	267	283	252	237	227	255	280	271	256	247	257	266	272	226	221	250	285	277	257	254	263	263	237	272	283	237	247	278	279	271	247	270	271	238	282	230	256	240	240	295	262	255	266	286	261	229	236	271	285	283	265	263	249	262	264	261	291	235	260	251	221	250	289	221	269	274	276	255	246	248	229	255	251	273	262	229	251	232	276	235	250	285	242	235	272	254	242	264	267	241	284	275	247	272	272	273	255	270	235	276	245	225	237	253	276	246	263	255	269	252	278	272	266	224	249	255	234	243	258	254	218	246	236	268	278	260	235	251	264	249	254	242	228	273	240	258	243	265	245	274	269	292	258	243	278	263	221	231	261	246	230	240	255	264	246	260	264	247	271	271	277	249	249	269	264	264	283	253	270	252	235	243	264	240	277	248	247	269	255	246	241	243	236	250	259	242	260	263	266	274	300	259	273	264	261	274	287	236	205	258	259	244	260	266	268	276	250	274	254	239	284	244	255	255	267	272	236	269	250	251	241	268	279	277	274	261	275	301	262	245	231	271	241	270	263	262	304	236	234	258	289	248	283	237	250	273	264	244	258	286	253	241	271	285	238	253	300	256	282	247	263	271	243	276	264	232	265	247	228	240	239	229	237	243	284	246	257	252	241	229	242	250	245	254	242	263	197	266	262	240	231	278	289	286	268	263	240	258	267	268	240	232	245	263	237	284	275	252	279	286	262	259	254	244	241	270	245	250	230	262	249	262	246	257	255	268	251	245	235	263	258	233	261	281	238	224	212	243	236	257	235	273	246	254	258	263	246	259	260	269	243	251	265	253	250	308	247	289	262	261	246	260	245	254	253	273	261	257	252	315	305	259	258	255	247	253	243	263	297	262	271	229	272	291	245	284	296	282	247	288	266	294	231	255	253	259	250	277	270	289	246	222	240	273	263	285	269	275	245	252	239	245	248	243	244	261	285	244	259	273	257	250	250	268	268	286	269	279	269	241	270	278	251	284	238	244	221	266	239	262	282	263	265	249	264	274	273	269	251	244	247	276	235	272	219	269	255	241	269	263	236	238	265	240	245	255	259	254	274	277	293	268	225	272	234	280	257	250	263	260	282	233	263	289	311	271	265	282	257	259	256	253	229	251	234	252	263	255	261	265	298	259	221	248	247	226	270	220	261	239	226	253	266	275	258	250	256	262	251	251	282	246	278	226	260	257	247	267	255	238	231	274	241	246	265	241	274	275	254	238	252	274	238	248	244	267	276	277	264	234	260	257	293	291	262	260	234	267	284	263	276	267	268	250	287	270	261	252	246	264	259	263	266	258	261	268	284	270	276	221	243	271	252	233	257	250	238	243	237	251	254	266	273	254	266	260	247	242	254	271	235	249	281	251	266	263
4541	1816	1059	702	620	637	581	505	557	580	641	575	567	552	527	560	553	545	553	588	570	594	525	565	560	582	563	558	571	528	573	543	517	624	546	541	548	554	529	568	508	534	589	505	521	514	518	585	538	517	528	532	522	538	494	563	569	568	544	561	570	543	532	533	517	564	542	559	507	553	539	544	550	501	590	535	530	534	533	501	516	560	547	525	576	549	527	559	584	568	521	516	537	550	539	540	564	620	547	542	566	568	533	569	567	503	560	567	574	547	530	542	548	551	529	553	534	560	528	552	533	538	526	542	557	563	571	553	570	574	576	545	563	541	527	578	552	519	590	539	550	541	532	539	576	537	504	562	553	560	574	549	571	526	555	569	508	557	527	576	588	553	520	518	539	525	520	543	519	600	520	570	544	553	565	546	529	505	575	569	578	533	555	524	558	508	472	523	590	522	604	532	525	553	559	495	521	558	558	534	550	554	589	535	559	482	532	577	508	615	584	510	510	535	531	550	560	538	560	543	562	537	534	517	585	553	564	574	519	529	569	540	550	505	556	566	554	566	529	527	541	565	575	576	531	527	516	547	542	541	550	552	537	538	527	538	606	517	538	533	527	532	542	546	533	533	564	566	526	537	497	549	580	548	552	535	540	572	524	525	624	498	523	530	567	552	556	557	539	564	528	528	561	550	519	526	541	530	530	531	511	562	601	530	553	547	551	542	559	553	550	571	512	552	544	531	558	503	555	545	512	592	557	528	564	539	502	519	542	572	562	533	549	566	518	565	585	527	558	581	526	550	527	528	504	520	548	543	543	529	546	484	548	556	543	529	533	594	527	535	575	541	545	555	511	575	542	598	541	564	496	469	547	550	547	549	560	564	534	567	539	512	535	566	529	510	576	555	586	522	563	521	542	550	543	562	515	543	543	560	544	594	520	574	516	548	543	550	571	601	544	532	567	567	572	548	545	529	550	551	495	536	513	545	548	547	511	513	550	516	570	535	510	592	504	543	545	499	533	555	516	501	555	525	548	531	491	577	546	531	522	526	549	550	528	537	545	511	522	514	566	540	576	551	562	509	532	526	524	544	526	509	546	488	539	562	548	547	526	563	497	498	533	591	557	585	554	571	552	521	525	527	536	537	593	515	557	534	515	533	502	599	550	540	542	563	588	538	548	535	501	544	520	574	528	545	505	528	532	555	554	535	542	539	557	562	548	574	540	549	544	557	527	543	534	560	570	531	544	524	577	516	512	527	536	559	510	589	516	523	554	500	550	539	547	592	593	560	552	564	507	572	526	540	535	558	564	539	550	541	539	504	545	534	569	505	526	559	537	507	553	514	524	534	580	582	531	524	535	548	551	559	514	530	543	548	575	578	545	544	515	566	612	549	570	531	529	542	557	550	561	574	539	565	543	521	548	557	517	563	532	529	531	511	544	553	540	547	559	557	567	532	532	545	543	550	524	515	534	539	550	560	564	553	526	521	545	577	535	563	543	534	567	569	526	476	566	487	538	496	549	507	530	518	550	539	527	546	542	587	576	541	546	591	554	563	571	525	532	536	567	558	538	522	559	558	531	552	544	530	561	576	576	514	549	503	588	507	541	514	514	535	567	535	568	544	566	560	546	567	565	544	544	544	540	514	540	543	562	584	573	548	530	559	545	512	574	547	543	564	554	526	537	529	573	531	564	536	534	538	558	526	546	537	516	540	565	595	553	522	504	547	552	540	545	523	506	547	534	569	515	539	571	558	563	525	558	517	536	552	504	534	539	522	509	574	538	542	550	521	538	544	548	549	572	563	569	540	568	551	527	519	554	504	519	551	532	521	568	598	493	521	599	544	567	491	544	545	496	542	539	573	580	520	548	554	526	512	542	558	559	545	558	574	544	523	543	577	561	547	555	565	535	535	560	504	568	569	575	530	552	548	539	549	573	554	558	566	521	556	525	553	562	572	549	572	536	554	505	520	535	565	563	516	543	537	569	528	562	570	536	582	555	579	548	562	539	516	553	573	560	562	593	553	532	543	482	536	521	571	484	557	549	539	537	527	550	544	537	542	538	553	513	584	500	548	502	535	579	506	538	519	532	567	598	505	542	601	524	538	575	552	576	553	561	573	527	553	555	561	556	527	573	514	530	558	536	580	534	501	504	509	526	552	540	518	537	531	562	539	531	536	543	578	513	539	540	549	547	537	526	577	553	533	577	525	534	533	496	542	530	508	539	576	549	568	535	521	521	558	517	566	542	538	549	529	533	578	539	548	499	519	562	545	556	539	548	514	563	567	600	556	508	552	508	515	531	510	566	556	577	557	548	548	561	564	518	541	539	566	548	489	573	543	586	513	568	542	560	512	548	575	566	600	496	559	557	553	538	556	546	538	517	517	547	593	568	555	552	554	569	556	564	554	543	593	552	533	560	544	559	531	557	542	531	556	557	547	508	540	549	543	574	561	528	488	518	537	554	509	557	523	533	574	538	560	540	533	547	503	552	496	575	546	558	537	561	553	557	583	569	522	575	588	555	549	555	527	541	525	589	550	524	570	571	497	507	492	521	548	579	609	520	550	537	535	520	501	475	546	560	574	570	513	549	561	537	559	590	557	535	540	530	553	574	592	548	554	527	534	557	566	505	552	596	533	523	536	535	527	520	514	541	552	551	542	533	521	553	530	525	522	530	541	540	510	557	550	574	573	529	553	570	520	537	544	545	567	522	538	480	537	533	594	579	552	544	553	562	521	563	590	516	574	553	541	494	491	538	555	586	586	533	507	554	566	520	521	556	546	556	537	536	547	613	523	586	548	563	556	540	514	564	563	550	557	554	514	558	545	528	573	523	478	548	531	542	502	556	502	539	564	548	560	522	516	548	545	517	555	555	561	523	547	539	566	548	595	544	511	593	529	512	525	562	502	539	540	527	555	512	551	573	568	565	559	547	520	517	512	548	586	549	569	557	549	550	551	564	575	538	530	535	570	550	560	526	545	515	543	498	595	566	564	517	582	547	522	544	513	546	525	552	536	529	543	536	542	528	519	567	606	539	511	540	566	574	585	541	516	563	510	544	535	527	555	556	516	529	576	539	545	526	542	553	551	537	592	550	500	553	549	527	483	569	547	556	548	564	503	559	560	542	536	556	531	510	519	548	556	555	527	544	556	544	490	564	545	568	531	543	508	558	555	564	547	532	544	546	597	551	520	549	546	555	501	559	532	551	536	545	576	551	579	507	553	537	608	527	542	556	517	541	552	565	561	558	562	512	536	508	547	521	533	564	527	537	550	532	522	519	536	510	550	548	546	572	533	547	579	567	542	532	560	545	550	556	573	567	514	538	531	521	523	551	551	570	540	525	553	509	532	532	582	506	557	527	575	508	579	546	547	561	541	547	580	528	556	560	534	530	570	550	527	546	541	550	587	530	559	532	507	566	553	520	539	529	542	545	525	505	546	576	523	522	534	571	549	575	546	558	536	524	513	507	560	512	556	560	558	556	546	548	541	510	560
25252	21596	24677	28982	21599	21621	10458	387	237	221	181	185	171	193	169	154	132	147	155	148	147	133	125	130	144	148	124	141	137	127	124	124	127	134	122	129	169	148	140	125	130	139	141	122	100	133	132	131	135	112	113	123	136	102	113	133	147	115	134	120	121	99	115	116	132	147	118	105	135	132	144	127	134	135	137	138	145	148	115	106	137	113	119	126	127	113	118	130	126	113	132	135	148	114	146	143	122	126	143	120	115	121	120	155	136	115	106	105	134	127	143	114	133	114	127	121	141	132	135	106	136	129	123	164	124	108	128	140	146	100	126	133	148	140	149	136	113	125	128	121	124	101	136	138	115	138	150	123	93	128	143	106	123	123	135	148	137	138	96	107	155	146	142	147	117	110	131	118	109	127	127	128	157	163	121	108	107	131	126	107	115	138	131	130	133	122	134	114	118	116	141	124	134	113	123	113	119	138	141	102	102	130	131	138	110	126	126	123	133	127	125	93	110	114	133	139	141	145	152	121	142	135	141	114	134	101	135	110	133	119	138	127	129	147	118	133	139	124	104	125	120	134	118	120	116	141	132	131	138	122	117	121	128	135	132	109	125	135	124	135	138	135	129	124	124	122	111	139	123	115	120	142	121	100	104	124	107	138	131	110	132	104	116	125	117	152	116	155	117	114	108	134	146	125	128	122	131	125	112	123	129	126	122	124	114	113	130	138	131	130	112	116	127	111	143	115	114	126	124	110	114	126	132	110	138	148	128	99	111	125	134	141	142	110	148	117	121	138	142	126	113	105	122	133	131	123	115	129	142	136	120	129	135	150	124	113	111	139	125	141	122	115	109	122	141	113	130	118	117	140	122	135	102	140	157	122	118	117	119	123	113	147	120	127	133	132	118	118	111	117	132	119	140	120	134	120	139	122	97	135	109	124	121	92	122	129	128	111	111	111	136	101	115	135	124	117	143	129	119	137	121	120	102	121	109	122	110	115	131	125	135	142	125	131	126	127	119	107	128	97	119	143	139	122	138	133	120	109	147	117	121	143	138	128	124	136	133	140	114	134	127	129	135	114	129	120	118	133	101	117	119	123	141	121	114	136	108	122	128	134	114	114	114	155	127	132	130	138	128	130	117	117	130	119	140	113	132	129	115	158	138	128	129	124	125	107	120	121	114	122	113	121	130	130	118	144	120	112	115	98	133	119	123	119	147	123	138	126	114	138	145	138	134	130	125	125	114	150	124	99	130	120	141	137	117	121	122	138	109	115	125	151	137	99	130	138	134	136	118	122	104	126	104	119	131	125	134	132	118	108	117	134	138	123	126	121	122	103	120	128	124	136	124	111	118	134	139	138	118	113	123	116	129	118	121	138	111	105	154	111	133	111	139	132	123	116	126	135	115	120	123	115	114	131	112	116	107	111	132	119	127	132	98	126	117	120	127	149	129	152	135	154	130	114	112	126	119	138	137	128	117	111	120	103	115	108	126	130	129	112	128	122	145	129	119	120	163	133	135	122	116	106	136	133	143	127	126	134	108	145	133	120	129	122	134	112	142	134	129	146	127	111	102	142	114	123	139	131	132	140	108	134	116	106	132	111	131	152	127	113	134	122	151	149	129	127	118	122	132	121	127	132	120	126	120	116	129	151	121	124	131	122	110	125	126	121	129	99	121	119	113	120	127	141	119	129	133	121	128	110	120	135	125	115	104	136	139	126	123	120	143	124	141	118	118	123	107	128	95	106	119	125	136	112	119	130	117	124	133	110	98	137	125	146	135	131	124	124	133	115	144	106	128	116	105	136	107	114	123	107	134	119	111	105	142	116	137	121	114	119	126	133	125	142	126	97	128	133	124	98	112	140	123	104	124	142	138	117	117	131	114	112	140	130	116	129	98	127	123	129	138	132	123	122	128	139	145	141	133	108	139	110	130	128	130	131	133	127	142	134	124	149	134	131	124	114	127	149	127	117	136	127	134	137	124	119	139	120	97	115	129	132	146	147	124	132	145	124	129	136	107	111	120	139	135	119	115	117	126	123	142	162	124	155	140	107	110	100	125	114	106	115	134	127	122	125	123	122	123	122	143	121	122	115	119	114	160	137	116	132	118	129	137	136	128	134	149	138	128	109	123	122	131	125	127	119	134	138	137	128	132	110	120	139	110	110	114	93	132	126	115	128	121	123	119	139	104	137	117	118	112	119	129	110	98	121	135	129	130	111	118	120	114	121	119	128	121	127	121	120	138	133	126	131	137	122	118	105	111	124	96	127	130	151	127	122	121	115	153	125	127	140	121	104	123	121	123	133	122	116	150	141	128	126	115	114	134	141	118	116	147	116	134	126	115	96	102	130	122	123	120	114	129	118	136	113	135	135	130	108	143	143	127	146	123	125	135	144	133	119	139	125	114	139	114	116	118	135	120	129	118	146	117	137	118	136	118	138	134	121	94	124	129	106	107	130	122	94	144	129	129	133	106	140	130	112	125	115	115	119	133	124	96	118	121	126	112	122	134	117	120	94	121	117	142	131	99	128	114	138	140	118	140	119	129	112	113	120	110	117	133	127	132	130	115	105	125	128	136	123	127	148	143	117	143	107	107	122	108	126	138	118	121	124	108	127	143	113	127	126	110	125	129	143	117	117	116	133	104	106	132	120	96	110	122	124	129	148	117	114	140	130	125	124	134	127	104	108	130	141	133	121	145	111	128	123	145	111	121	116	132	134	132	119	100	107	111	113	104	136	147	147	144	123	132	117	127	116	143	124	132	128	123	129	137	144	118	109	113	103	129	129	112	131	137	148	129	123	129	162	141	131	121	125	115	145	113	115	119	136	110	116	133	157	133	108	98	150	136	117	138	124	122	104	131	139	128	102	120	148	129	125	123	147	141	137	125	125	102	132	128	113	115	131	116	115	112	126	136	137	129	118	127	113	101	128	130	120	118	121	111	131	120	128	133	142	116	127	135	117	131	106	105	138	136	112	117	144	133	131	111	133	126	132	133	145	123	109	133	136	136	130	120	138	112	108	117	117	118	132	138	120	136	126	110	111	130	133	110	126	133	126	123	142	110	124	122	131	128	153	154	119	141	122	130	116	125	126	128	101	127	104	127	147	129	134	120	136	116	108	135	129	121	131	110	133	140	126	127	106	110	110	99	112	124	117	128	132	126	117	139	108	117	158	127	128	129	132	113	116	116	127	138	110	109	140	109	123	111	129	119	119	137	138	121	138	140	134	115	143	130	124	123	113	125	138	121	124	132	111	142	128	126	131	104	152	140	112	115	121	124	119	130	135	120	119	154	117	96	107	126	142	139	118	129	126	109	116	138	129	128	124	129	112	142	146	145	142	130	149	143	134	133	135	127	114	129	137	124	104	125	127	115	118	113	128	119	121	119	143	138	124	113	103	101	110	121	124	115	132	113	119	119	138	134	124	123	138	108	124	125	100	121	124	120	144	133	123	124	114	143	134	107	122	121	109	116	123	130	119	138	123	141	94	130	143
4100	2930	1289	669	480	387	368	360	326	340	302	318	348	270	279	326	313	322	302	321	308	274	292	304	325	330	288	284	316	277	299	324	311	293	315	330	298	293	296	310	304	315	281	305	308	310	284	302	288	318	296	314	287	301	306	316	297	288	269	306	326	300	325	310	293	315	282	312	286	300	298	325	283	314	298	305	308	271	289	296	305	335	289	298	283	325	305	311	308	280	285	307	305	363	304	307	316	324	293	306	294	313	288	304	329	311	282	322	325	328	292	320	258	293	339	305	301	324	269	324	325	289	294	325	305	307	311	343	298	318	280	324	342	265	283	278	303	296	340	294	297	306	284	316	304	322	327	294	295	318	270	302	288	268	312	250	320	311	304	317	341	302	304	337	277	288	292	325	302	284	296	308	321	301	311	299	298	280	300	326	285	309	305	312	332	272	294	304	278	304	315	289	314	323	293	299	275	285	286	319	290	330	283	324	290	275	313	285	285	318	294	296	316	327	311	310	321	311	298	300	296	278	319	299	312	298	297	330	317	281	316	321	295	318	266	286	296	298	295	282	319	301	327	305	330	289	317	313	283	297	333	308	310	294	304	316	326	304	291	315	299	307	278	295	291	290	314	321	308	275	335	312	322	323	301	316	304	339	314	290	288	288	325	293	315	311	293	293	280	275	278	312	289	298	310	286	330	320	315	299	285	300	290	301	322	280	306	318	278	278	296	315	308	281	289	318	331	298	277	285	303	279	310	301	289	284	308	319	290	305	279	324	292	291	297	286	304	311	293	352	310	315	313	301	332	282	291	297	308	275	311	324	272	305	311	265	304	323	323	285	295	301	275	299	318	287	310	308	309	287	290	281	334	302	302	337	295	314	307	327	280	334	276	288	294	264	320	263	300	339	266	292	301	292	266	306	306	310	297	299	310	310	321	300	316	315	300	298	292	331	298	317	327	306	313	313	313	302	296	293	295	294	267	327	303	303	305	310	311	320	330	299	298	318	307	316	284	292	320	301	330	280	285	277	317	304	271	303	333	318	325	309	284	349	295	296	315	329	267	281	302	365	310	297	303	327	283	310	310	302	295	291	311	305	318	305	279	283	302	273	288	304	283	303	340	296	305	312	302	316	308	327	332	289	271	302	308	322	289	337	310	297	319	294	276	281	321	286	283	273	296	302	302	302	301	301	306	294	320	318	266	318	293	314	283	295	313	298	290	298	311	294	305	294	331	297	305	306	306	313	286	315	285	292	314	302	303	304	264	280	310	280	347	334	307	291	297	280	309	319	317	301	280	351	306	339	282	286	290	278	322	309	312	310	313	285	312	321	288	300	302	294	299	286	310	292	309	281	317	282	339	266	308	311	319	338	296	281	334	306	283	275	282	292	286	323	326	336	302	323	323	321	301	298	313	321	266	336	275	305	315	271	278	271	322	308	303	332	287	304	312	303	336	277	294	276	337	346	327	298	310	339	289	297	292	271	320	300	301	317	291	312	305	307	317	294	272	281	291	331	275	286	306	302	307	281	321	315	326	309	325	304	289	310	303	307	288	318	294	280	298	287	326	289	303	286	291	315	286	316	260	309	304	308	276	296	315	310	289	324	298	335	274	325	304	263	314	293	303	298	282	306	317	361	305	322	266	324	300	308	336	309	300	327	300	313	283	281	308	307	304	295	305	305	280	293	266	298	327	315	291	293	314	312	282	318	320	300	313	313	311	321	309	285	313	296	317	329	290	335	302	307	333	289	276	296	295	309	319	307	309	281	308	314	276	285	297	289	293	303	289	287	312	286	318	309	286	303	282	331	306	278	276	342	287	316	271	315	321	285	290	299	283	292	314	309	294	310	310	319	277	305	306	306	307	341	304	288	304	325	276	328	283	306	320	304	302	298	307	283	301	315	297	318	312	297	280	310	299	308	331	295	319	319	316	285	303	307	309	312	301	305	295	296	258	271	324	298	328	325	308	295	316	324	312	268	281	321	310	300	307	292	311	315	323	303	328	286	283	293	284	316	317	274	332	314	299	312	344	302	297	296	324	274	272	294	326	272	293	315	333	310	291	305	275	301	304	297	303	328	302	286	346	287	298	321	298	314	319	335	328	308	296	307	292	270	323	323	296	296	348	291	293	298	276	286	327	305	315	280	306	293	282	315	316	309	303	289	331	317	331	317	325	321	304	294	356	285	304	305	288	310	319	339	278	292	271	295	295	297	286	324	285	301	326	333	326	284	333	304	291	283	303	286	322	299	316	278	302	295	296	295	288	316	302	277	295	279	321	287	301	283	318	296	332	324	275	299	317	294	302	322	284	281	318	317	304	289	299	299	300	313	282	319	315	300	321	315	294	294	288	327	331	290	305	332	311	320	285	301	300	288	320	294	295	293	318	282	280	311	314	292	308	289	298	285	344	298	290	292	290	309	298	294	275	296	311	257	296	291	319	290	274	298	282	313	268	313	308	305	310	319	300	319	298	307	348	279	302	306	341	279	309	292	278	303	279	308	275	304	281	301	286	294	332	276	306	323	313	327	309	312	302	282	310	292	300	318	278	276	310	319	315	286	296	298	293	311	339	318	281	276	317	296	294	323	330	301	306	280	304	287	307	299	299	304	289	295	263	306	306	300	324	295	310	288	303	290	296	283	305	282	298	300	319	316	312	320	331	306	270	281	305	311	296	283	292	316	331	299	302	280	293	278	303	327	308	298	308	292	342	293	295	266	275	322	308	300	315	301	288	290	331	288	295	318	323	278	251	295	334	337	335	301	309	280	326	291	297	309	315	306	290	316	282	319	290	337	312	310	297	303	302	325	345	303	297	333	319	315	309	302	294	291	290	293	302	295	294	306	305	291	293	308	314	328	305	290	311	310	293	284	290	271	350	279	308	288	308	322	304	293	313	301	328	286	301	283	324	290	309	330	281	296	295	346	281	290	302	317	281	291	297	308	313	267	277	292	308	311	333	281	321	301	299	292	323	296	325	308	273	302	303	287	309	289	300	316	322	286	305	293	311	294	296	305	315	328	317	292	291	303	312	274	283	290	342	310	304	261	307	272	337	292	296	289	283	316	318	298	317	328	337	314	318	292	292	320	276	323	322	314	286	297	288	313	327	279	254	287	332	319	327	317	314	279	289	298	292	321	317	332	306	301	310	294	324	294	295	322	308	298	350	299	285	280	313	274	322	301	323	326	278	282	298	285	311	308	315	315	321	295	266	293	300	274	315	271	256	285	286	299	303	305	269	315	274	267	295	301	319	271	302	292	273	306	300	263	299	316	306	318	329	302	324	296	281	275	312	284	315	270	310	321	313	340	309	279	323	299	299	265	328	283	284	311	299	296	295	282	304	303	314	295	333	309	289	293	320	297	298	311	305	280	289	308	320	324	297	297	283	330	306	301	296	304	287	307	318	324	296	269	304	287	353	312	311	312	310	291	308	318	340	304	318	280	303	292	292	307	325	299	295	277	312	295	297	311	313	332	297	298	280	287	301	319
34076	15397	2540	566	468	459	419	409	419	451	429	388	410	413	392	449	434	395	437	409	435	413	440	468	424	412	464	398	460	390	426	405	414	417	436	409	373	427	452	421	428	434	428	409	382	474	452	410	383	404	419	436	438	397	430	444	428	393	407	424	454	424	443	435	429	419	400	400	408	410	437	467	402	407	430	436	399	430	392	387	433	418	437	422	395	427	441	469	430	414	468	427	400	451	415	449	434	402	415	429	437	437	413	451	430	413	417	435	383	369	420	428	428	430	437	433	413	401	450	441	428	432	423	457	412	409	401	439	357	455	483	403	406	415	429	404	414	406	399	417	388	418	411	404	433	399	398	415	441	410	387	417	403	435	440	407	397	421	414	407	426	433	433	419	426	448	428	453	427	438	447	400	394	434	422	419	369	388	415	433	419	408	427	451	429	420	455	391	407	443	394	387	450	404	441	431	417	456	413	417	430	416	380	424	417	407	398	391	407	413	432	414	407	430	428	502	414	423	450	407	409	406	436	429	382	401	412	414	428	462	443	388	434	412	413	453	429	404	454	416	418	457	431	427	425	419	425	426	404	407	426	407	425	472	417	404	434	455	431	440	414	393	391	425	412	439	433	414	451	416	426	412	430	401	440	388	412	455	416	414	412	390	470	430	420	405	392	447	448	412	409	439	419	408	413	448	405	417	366	451	438	408	427	452	432	428	418	433	444	476	431	414	382	434	425	457	431	405	421	422	393	429	417	440	403	449	414	380	435	404	373	394	441	402	432	389	438	422	437	428	414	424	426	427	415	381	416	397	398	407	431	408	416	410	464	442	413	437	438	429	410	443	431	395	456	440	403	480	450	434	441	413	408	435	420	418	423	446	437	412	381	415	413	438	412	396	412	421	393	426	399	436	430	436	421	439	403	449	433	416	417	384	438	409	446	423	427	423	454	420	389	439	383	420	394	489	402	401	414	402	428	406	415	456	399	413	439	423	406	435	407	409	418	392	405	450	436	394	435	433	454	418	393	424	427	405	424	396	453	413	420	403	420	418	445	387	439	419	402	384	420	434	379	409	394	418	424	442	426	453	419	426	402	424	410	419	442	413	433	399	398	427	417	397	435	437	408	435	395	399	413	411	427	438	401	448	441	408	464	452	391	425	414	422	430	430	434	433	420	465	399	413	427	456	458	437	419	442	438	404	451	332	380	405	410	407	425	442	402	394	403	422	397	405	395	417	473	437	427	416	417	410	460	421	422	371	411	425	429	442	437	434	398	398	399	410	413	449	450	438	435	436	406	384	406	429	446	432	396	413	435	387	438	422	439	406	446	406	404	437	406	406	415	434	393	420	422	425	457	413	412	405	442	375	355	464	492	407	401	393	385	406	423	432	428	394	400	448	414	410	456	420	432	400	402	440	454	436	422	406	431	424	388	445	434	425	447	421	397	435	387	401	391	420	405	424	405	414	433	376	413	418	376	448	447	416	407	420	389	403	424	402	410	404	389	405	445	433	451	403	444	456	411	411	449	427	457	451	381	426	426	430	424	408	412	440	431	406	407	426	415	409	432	432	427	429	415	417	410	422	427	394	396	392	425	433	413	426	405	388	461	415	402	424	405	452	403	402	390	432	423	430	390	406	411	425	402	438	431	436	426	409	456	448	406	412	413	431	470	436	393	413	415	408	440	415	424	415	419	442	379	384	420	405	428	399	404	409	430	364	387	395	424	393	389	429	399	423	423	404	406	406	438	398	380	446	420	399	415	392	377	409	371	427	406	407	400	413	390	408	426	440	434	429	412	385	394	425	457	437	399	382	408	378	414	437	426	422	431	405	412	418	447	391	425	441	409	423	388	434	436	408	388	400	425	419	440	411	410	417	412	411	434	436	390	412	400	438	401	441	409	398	439	425	435	434	400	410	435	409	432	410	370	407	422	457	414	461	397	429	426	413	412	418	419	419	424	415	411	390	434	409	417	436	439	433	425	425	441	399	410	455	454	416	403	441	454	420	424	412	436	429	442	416	396	401	464	364	425	446	416	397	383	449	405	449	440	380	405	444	439	448	397	401	386	406	436	440	439	440	373	426	429	416	460	443	396	427	462	421	405	405	444	429	420	417	395	458	401	422	414	406	454	389	403	392	441	452	418	402	413	427	396	386	406	415	402	391	451	428	405	391	436	424	464	405	391	377	396	412	402	419	421	414	440	365	416	434	378	391	386	417	418	449	439	443	437	443	373	409	425	412	404	404	483	424	408	404	367	411	398	431	387	389	443	428	448	397	422	432	428	417	416	423	427	429	441	415	401	422	401	406	457	399	418	413	409	419	386	421	393	443	418	401	415	402	457	405	402	406	444	428	413	389	407	402	441	406	416	406	431	422	395	398	414	442	423	415	408	395	411	426	422	404	429	370	427	363	361	411	386	391	452	447	450	399	431	393	452	434	394	402	379	388	429	409	421	387	428	423	425	434	413	457	379	444	397	443	440	439	453	423	421	428	413	424	416	432	408	375	472	409	424	422	417	378	393	442	387	412	456	431	392	428	455	439	444	432	441	386	393	388	417	372	420	433	414	413	415	424	415	436	415	406	424	433	401	405	447	407	381	426	442	415	387	412	440	436	452	442	415	398	436	412	459	421	442	443	459	421	452	478	379	428	427	423	469	395	434	407	457	389	416	429	428	411	412	392	429	425	458	433	419	410	396	379	432	398	402	441	441	432	425	448	453	428	427	444	416	422	423	430	422	435	407	428	443	394	428	377	422	426	419	390	370	439	410	425	424	412	427	426	429	446	436	412	461	420	400	428	398	405	420	402	432	417	415	405	441	428	444	392	426	403	391	424	363	413	441	399	416	441	428	430	446	397	445	488	382	402	428	358	418	423	437	409	436	462	405	400	431	454	398	399	394	415	424	411	427	448	395	416	425	391	435	424	382	464	406	410	416	455	413	436	385	419	421	436	425	443	427	400	398	413	457	431	429	408	406	444	434	425	384	431	426	421	429	400	457	405	381	422	384	379	426	405	403	423	410	441	397	387	408	412	456	404	425	444	425	444	427	408	410	408	417	439	420	418	396	442	434	390	457	408	424	441	405	426	409	405	452	393	445	452	434	442	444	400	401	410	418	441	422	401	439	419	423	454	411	447	414	425	399	452	416	435	404	409	399	373	440	441	407	385	470	394	409	414	399	463	389	402	419	414	432	411	357	456	390	415	434	416	411	426	390	397	402	420	441	393	427	408	367	451	437	411	414	404	418	424	397	439	409	375	414	406	397	424	430	410	428	435	435	410	404	448	408	357	424	365	415	459	421	407	398	442	440	443	438	387	399	448	426	443	411	420	405	431	456	421	455	437	465	415	429	425	417	438	376	432	434	444	406	404	438	438	454	430	419	437	431	407	403	413	410	449	405	428	426	424	420	449	448	422	424	420	451	414	444	446	395	395	388	453	436	404	404	407	438	444	384	403	441	416	379	418	405	452	407	420	439	396	427	420	440	421
8195	953	850	869	866	823	861	845	859	873	851	877	861	849	899	842	888	879	848	863	801	833	861	858	861	838	837	827	859	886	909	807	861	827	860	878	842	872	843	876	847	789	851	862	859	840	875	847	848	857	839	856	838	829	842	929	843	858	806	812	851	795	867	920	871	849	857	832	869	813	810	841	830	905	870	875	837	868	875	869	820	855	837	835	837	797	890	859	854	854	866	863	888	912	822	772	899	860	884	828	853	824	862	857	863	872	858	869	874	847	864	809	879	848	849	867	873	853	830	876	858	928	882	871	903	850	854	892	843	881	834	858	874	829	841	864	827	888	926	840	896	855	802	837	908	916	800	858	847	909	856	846	852	834	862	860	872	829	878	871	871	837	832	827	855	906	819	847	886	863	848	855	859	836	798	831	915	825	818	841	839	887	867	876	842	867	832	854	840	910	857	815	904	860	851	836	843	838	860	836	861	870	870	843	816	854	874	857	910	881	814	872	876	823	867	856	897	909	824	827	879	874	818	840	872	911	883	881	828	829	879	861	838	887	907	896	827	848	837	866	870	847	834	889	823	836	836	868	898	907	871	882	828	853	849	853	925	851	825	817	856	832	837	814	838	932	863	876	826	859	838	814	856	834	871	887	817	857	845	825	833	862	827	867	871	875	832	824	849	835	863	894	821	788	803	824	879	828	786	838	827	828	875	848	893	850	920	884	863	832	818	828	906	902	838	855	843	838	894	836	847	863	830	841	817	928	843	821	871	885	846	841	826	862	817	829	832	821	822	874	858	830	841	841	807	844	824	871	913	882	878	868	847	873	884	830	874	833	840	840	863	868	818	895	830	863	845	829	868	846	830	900	868	854	868	799	828	874	799	874	907	894	847	854	871	882	854	890	877	840	844	835	865	857	892	856	881	887	842	868	831	843	880	857	817	921	817	841	876	895	842	889	836	853	868	898	846	899	836	826	866	860	852	824	850	840	915	956	849	844	853	863	871	806	878	829	873	839	848	864	876	818	823	861	869	845	901	827	825	834	875	854	850	894	890	855	881	851	821	854	802	882	878	845	913	879	853	859	799	827	822	909	884	861	838	918	800	826	843	895	811	845	860	851	822	859	883	872	879	832	831	846	846	901	843	851	827	874	878	864	857	892	837	876	840	837	866	877	886	845	852	831	896	887	846	827	882	921	869	818	873	906	887	889	862	864	815	854	856	879	899	900	832	898	861	882	887	898	887	875	876	857	850	841	845	873	821	948	861	870	867	841	852	893	853	867	826	839	824	870	844	801	864	779	851	872	833	870	832	863	929	835	885	879	830	883	831	867	823	828	837	865	835	866	811	897	861	840	878	867	954	868	906	833	875	881	843	901	824	854	859	860	845	879	898	920	851	850	837	836	872	892	877	892	804	887	895	892	866	865	857	810	897	873	842	892	836	914	876	840	843	853	852	859	880	869	890	869	834	838	886	822	853	829	830	857	831	836	904	879	886	844	831	866	859	880	879	868	871	851	847	840	817	851	857	865	883	924	852	913	895	843	885	875	819	871	840	869	858	865	842	827	844	878	869	887	809	837	866	837	874	839	851	824	842	892	876	789	954	873	849	826	881	822	892	870	856	850	834	876	858	846	921	865	855	830	868	831	855	845	869	847	831	862	857	883	841	851	874	830	864	812	902	866	862	878	830	861	865	849	855	887	867	851	894	797	866	889	802	851	861	819	841	870	856	859	900	841	873	875	829	843	912	847	880	843	873	857	874	856	824	843	811	864	812	840	828	865	850	895	896	871	867	778	858	807	863	859	844	871	820	851	876	855	873	820	858	904	869	862	888	872	839	898	860	860	871	873	887	848	880	831	870	881	894	828	864	822	876	899	848	807	830	867	835	847	893	847	921	849	863	845	869	849	810	842	903	830	882	895	845	859	838	832	876	853	862	884	819	851	892	860	806	861	908	851	871	866	854	824	833	803	867	912	835	852	829	905	855	808	789	857	843	880	822	888	820	883	823	911	845	893	862	878	863	890	848	830	855	830	838	872	866	850	886	870	867	864	868	841	860	867	832	882	839	902	876	792	862	857	862	884	840	848	916	894	859	926	835	861	893	801	886	847	838	888	893	856	863	927	892	867	827	806	852	840	906	864	860	842	877	891	829	859	852	828	906	864	873	859	883	822	902	873	837	860	801	848	813	856	920	862	823	846	870	829	862	903	843	839	820	895	894	852	876	861	837	845	826	849	826	838	824	878	812	799	863	917	876	834	885	864	846	852	812	847	821	836	841	817	857	878	848	906	861	883	818	886	897	866	850	816	921	800	843	857	864	894	869	795	870	835	883	882	846	857	891	927	894	882	885	874	812	880	899	883	841	829	847	874	823	827	880	875	944	894	885	868	854	892	902	790	853	874	907	859	899	885	860	874	837	870	819	859	874	847	823	893	859	852	829	832	882	853	884	830	834	854	846	871	867	865	871	855	849	835	883	810	887	866	841	890	872	820	894	901	846	903	863	820	858	814	845	864	849	891	853	795	871	898	863	890	908	777	874	859	883	861	904	839	828	954	851	843	838	838	907	874	829	874	885	842	870	886	826	892	830	911	875	850	844	867	891	850	871	888	845	855	851	870	846	910	882	942	822	864	853	873	795	851	848	844	875	880	870	868	839	875	878	823	837	920	854	850	836	870	904	902	871	878	880	874	811	881	831	854	907	824	823	826	871	864	854	875	899	883	853	887	842	875	865	792	834	874	865	806	886	828	876	830	876	909	861	858	898	886	830	853	811	816	847	882	911	829	813	883	862	816	822	863	812	834	845	838	855	917	879	866	855	886	892	826	828	842	897	918	822	869	864	842	828	837	822	823	910	793	867	839	875	871	848	908	837	879	851	822	893	837	868	838	841	837	804	822	852	861	859	850	819	843	850	884	809	848	860	807	861	831	841	838	894	872	871	902	901	915	811	860	848	871	857	848	814	859	868	836	893	870	831	816	845	856	895	870	836	889	870	894	865	910	851	862	787	835	804	879	858	935	851	897	831	839	872	810	842	857	882	814	833	840	867	853	865	891	895	836	852	843	858	874	916	844	855	893	889	878	844	867	831	908	815	907	899	846	835	820	891	880	902	819	827	890	806	878	856	873	852	865	842	846	798	922	910	837	849	867	854	868	869	871	896	886	871	864	819	889	817	887	829	861	842	892	863	856	844	891	858	834	905	854	869	883	869	826	857	902	858	918	830	882	836	843	856	870	843	798	870	860	842	864	876	835	853	832	898	840	878	884	832	848	823	859	916	853	887	894	826	879	871	861	844	875	841	820	867	893	884	859	897	827	870	859	825	870	886	835	897	841	886	846	812	856	871	852	877	861	896	865	886	856	829	837	895	818	843	886	864	848	869	874	809	792	854	839	865	850	869	892	892	869	888	831	883	864	871	870	803	848	880	875	890	830	878	860	831	861	862	851	840	833	910	833	813	900	890	834	834	851	927	860	856	821	847	870	849	835
25833	21546	24180	29347	21547	10964	545	380	307	276	312	288	288	273	279	271	240	212	265	298	252	247	253	275	264	246	257	262	251	247	226	256	261	280	247	258	270	240	253	264	241	228	264	295	249	257	268	305	265	257	255	252	278	269	243	232	244	251	264	266	245	274	256	245	242	266	238	278	242	248	245	264	273	227	287	262	253	269	265	253	227	227	268	240	270	260	240	264	271	251	311	281	257	258	266	273	273	238	280	256	268	248	268	281	240	241	279	226	242	280	250	258	277	262	241	238	296	242	240	292	268	260	265	270	250	247	255	228	283	269	273	274	275	251	239	257	248	274	280	244	247	242	277	256	253	273	237	266	249	283	251	269	219	279	270	277	268	264	249	279	265	265	255	231	249	244	263	234	258	272	252	254	260	249	252	235	277	270	276	265	266	230	253	274	254	234	267	270	277	278	225	250	272	280	270	252	254	253	267	248	268	253	254	260	279	238	230	237	282	256	248	286	261	246	245	266	254	257	243	230	257	243	240	222	264	236	257	261	266	284	238	262	252	287	253	272	239	256	262	270	276	254	274	230	240	234	247	261	264	250	255	282	250	243	239	281	253	285	268	269	263	260	273	251	298	264	239	218	260	284	281	232	231	256	241	252	257	262	245	249	257	250	268	241	263	248	283	281	248	247	258	226	271	255	245	256	262	267	260	298	251	262	250	239	248	251	222	266	247	233	243	282	273	266	242	254	273	294	271	264	253	253	278	270	248	271	240	262	269	290	225	249	250	248	256	258	262	249	257	255	278	254	237	258	262	256	248	252	272	254	258	278	241	270	243	280	282	231	249	241	272	284	262	241	248	263	285	248	252	269	267	246	251	285	247	242	251	276	239	260	263	251	216	262	280	265	286	250	265	253	258	245	294	226	240	274	252	243	258	248	235	232	229	247	280	251	257	250	262	270	261	245	243	266	259	248	264	280	240	258	244	259	251	263	252	254	263	230	251	277	267	258	249	262	266	213	246	241	258	238	221	275	262	282	242	268	279	258	232	270	206	241	252	265	255	242	254	267	287	254	244	272	279	301	268	226	248	250	271	261	258	248	245	261	248	267	238	265	256	251	233	251	258	240	243	240	260	224	244	251	242	243	267	256	243	280	256	250	258	230	265	263	260	262	285	254	255	260	253	247	252	266	278	266	291	267	250	259	268	227	281	253	264	271	281	266	263	229	277	255	276	266	287	245	264	289	271	240	271	250	231	272	277	249	235	281	222	238	275	241	256	244	272	284	252	264	231	282	258	265	241	317	256	242	249	263	243	276	243	268	286	276	256	237	270	250	219	253	236	273	258	288	249	290	250	235	231	261	231	232	240	248	262	283	242	264	249	247	283	252	276	226	271	282	274	291	250	240	275	296	251	243	241	236	254	273	293	289	248	280	282	279	281	255	233	274	252	262	265	252	282	269	260	286	253	234	263	281	242	270	247	255	275	253	276	250	256	261	257	269	276	250	267	262	250	238	223	263	277	280	295	273	268	257	251	277	270	242	255	273	263	275	276	257	258	235	263	252	300	264	249	272	240	278	260	258	252	241	221	250	243	291	252	267	264	233	250	236	268	257	263	273	258	290	259	267	234	274	230	220	253	254	240	241	251	239	253	258	269	264	238	248	245	231	249	239	251	252	258	278	266	269	239	257	268	238	240	258	246	251	270	275	250	246	244	217	280	257	231	242	286	260	276	244	245	264	269	264	280	241	250	265	238	231	287	262	286	250	253	245	237	243	236	253	257	238	269	238	260	271	238	244	246	263	271	246	265	263	268	260	276	249	252	267	266	258	247	217	247	277	250	274	264	296	279	224	267	285	236	232	230	266	253	257	264	261	252	260	234	237	248	227	241	264	235	271	244	243	274	276	294	246	243	238	234	283	241	257	258	247	244	247	308	245	264	282	243	228	286	233	271	253	236	254	271	252	286	268	257	284	236	282	244	248	244	254	266	248	274	259	262	269	235	276	237	269	272	261	281	272	271	267	226	228	259	298	242	300	221	265	257	265	276	256	261	271	254	251	255	245	225	287	291	279	252	260	283	251	323	232	260	248	272	238	268	266	217	214	268	277	252	252	232	257	257	277	242	258	289	274	245	277	254	250	271	283	240	259	255	237	223	251	273	268	299	287	263	260	237	242	247	260	247	255	278	264	248	249	231	234	264	257	259	275	245	253	238	243	254	267	225	280	277	224	277	231	243	244	262	270	283	248	256	257	232	270	274	265	263	217	236	246	265	261	271	280	234	243	243	238	288	285	259	255	241	268	268	251	238	256	277	241	270	253	270	247	254	263	239	256	275	242	228	271	240	255	258	258	241	251	256	261	252	274	248	239	242	264	260	252	262	268	224	277	271	227	300	266	247	254	246	241	235	285	271	254	275	252	234	243	256	214	236	273	283	265	223	233	263	260	268	284	277	247	267	266	224	217	255	236	246	253	281	275	242	209	244	267	263	265	261	253	249	259	294	279	226	235	250	267	264	281	233	227	225	265	239	294	275	260	275	276	253	241	294	300	249	272	276	262	263	256	234	237	250	252	252	291	258	267	233	271	237	245	207	243	243	260	269	278	244	264	228	238	267	270	268	294	263	243	283	248	257	247	233	270	237	261	259	254	281	237	244	236	246	257	260	276	236	250	242	233	274	245	261	293	259	253	275	241	286	266	236	254	251	252	290	272	251	262	270	281	239	231	300	249	267	252	282	230	241	263	281	229	258	266	229	265	288	265	240	256	257	278	249	275	264	254	270	271	241	278	277	242	228	236	261	283	265	252	242	269	267	271	271	239	238	256	303	260	290	258	276	252	275	254	260	310	259	237	256	264	237	268	264	234	241	256	286	267	251	237	248	268	251	282	270	278	259	247	258	242	251	274	231	238	252	255	258	267	235	312	283	284	266	229	265	276	283	261	263	274	299	241	243	252	248	279	233	255	227	262	245	289	236	272	295	260	229	259	267	271	259	272	262	277	250	293	254	254	263	284	256	242	260	256	282	275	242	240	267	255	290	264	272	231	241	257	252	245	234	274	259	232	284	269	270	260	251	241	243	299	239	234	260	255	235	226	265	290	270	226	279	272	234	235	240	259	254	238	263	241	233	253	275	235	284	279	261	254	251	236	249	293	259	248	232	258	274	253	254	275	248	287	254	270	250	259	275	273	279	270	234	259	244	258	269	260	285	321	273	232	276	281	246	258	236	279	244	300	267	263	259	238	277	252	253	267	245	257	290	256	259	249	290	248	271	250	255	287	262	244	269	263	260	235	237	229	238	242	254	257	237	264	258	241	260	299	256	281	271	256	261	286	263	269	265	254	260	257	269	275	261	249	253	286	238	272	253	250	269	232	258	249	254	261	272	251	271	270	228	230	231	236	252	248	281	242	264	268	249	246	244	243	275	236	261	250	255	249	241	261	243	265	266	282	272	255	260	259	286	282	236	265	270	248	256	256	251	259	264	238	261	277	279	272
4494	1982	1083	732	594	603	550	565	561	571	554	548	532	573	559	557	527	585	535	534	556	516	550	502	542	518	562	570	539	581	518	516	588	577	536	569	545	565	568	513	566	554	582	545	523	536	535	555	557	537	537	560	534	549	547	584	558	548	544	570	531	542	551	555	495	555	547	546	535	511	557	558	554	553	515	542	557	551	560	557	531	613	554	545	550	498	526	552	546	565	575	504	528	559	581	551	528	523	539	548	544	546	528	530	566	545	540	530	530	571	517	594	506	535	563	508	510	544	552	513	550	524	510	515	527	539	528	509	541	548	617	585	536	568	479	577	570	500	509	525	563	555	533	529	527	574	519	589	555	559	559	512	541	543	546	582	540	532	529	530	532	495	536	543	539	576	522	535	520	542	526	558	534	548	529	557	543	545	543	529	563	549	525	542	535	497	551	556	558	530	543	546	542	539	537	522	595	533	558	532	543	573	564	509	559	557	545	545	544	584	506	570	507	551	555	514	550	539	575	557	542	548	512	508	539	569	531	552	526	559	534	507	532	521	541	489	516	546	535	585	510	538	553	535	523	562	505	555	519	513	536	572	517	515	523	513	570	536	579	570	528	557	539	533	572	542	568	553	546	501	533	565	553	528	545	543	590	547	513	503	562	533	568	513	536	520	530	498	541	564	557	560	549	532	509	554	543	572	499	554	569	553	562	547	529	537	523	507	539	526	543	589	492	510	533	578	556	542	542	518	525	554	532	525	546	509	517	563	538	541	530	515	547	530	539	560	546	544	485	530	571	533	563	562	538	557	544	515	574	545	558	517	496	577	564	529	541	561	554	537	510	501	545	510	551	517	578	510	555	585	524	498	528	575	532	520	515	542	539	564	536	521	529	511	531	547	540	570	536	566	558	542	542	512	578	551	554	545	549	540	563	552	534	527	577	511	498	589	539	578	548	510	530	546	554	521	536	521	536	521	548	500	591	555	547	572	564	531	538	554	558	534	552	555	568	544	485	505	533	539	547	534	580	570	541	524	539	519	596	572	532	558	544	544	515	540	532	543	536	543	562	566	522	545	533	552	535	589	550	550	569	520	568	543	559	587	535	569	541	526	584	521	532	503	536	521	520	519	520	537	554	546	569	534	513	520	540	573	570	558	519	581	582	554	514	523	573	501	536	544	564	562	531	580	560	556	506	544	547	504	548	575	532	531	511	556	604	530	540	543	531	574	538	552	546	542	540	553	558	525	533	528	543	541	574	560	571	563	589	555	526	559	534	526	549	535	546	545	513	536	513	522	532	583	502	557	527	513	531	540	549	553	536	530	576	539	513	557	527	530	518	532	534	503	572	551	542	524	551	531	581	536	562	581	532	548	558	524	553	550	565	494	547	514	550	565	502	520	561	533	510	548	497	562	584	507	529	526	523	551	586	564	507	575	576	526	557	547	554	527	536	500	539	559	583	544	576	555	562	570	526	519	546	498	523	504	515	554	515	525	562	524	530	564	558	513	544	532	554	506	522	554	545	546	527	540	523	574	500	572	534	583	555	540	535	541	599	509	531	523	547	547	515	525	530	521	576	538	510	511	524	563	564	532	534	557	568	571	553	540	544	575	537	552	505	570	552	523	567	555	530	558	533	540	522	525	531	537	539	530	565	553	550	572	601	555	560	567	550	551	485	555	530	511	549	578	533	545	542	545	533	571	562	546	549	529	526	571	528	540	520	543	565	494	542	571	547	526	528	541	555	543	574	559	572	562	523	515	567	547	519	540	565	495	534	510	535	512	531	481	563	539	546	571	538	550	577	539	556	571	564	537	517	536	545	573	548	535	565	561	535	515	509	529	566	554	548	539	548	522	519	533	550	551	525	593	517	577	565	589	560	520	533	512	535	551	555	511	562	530	583	574	539	546	529	530	552	561	526	550	549	522	542	538	569	539	503	533	527	576	518	519	585	522	539	480	517	558	550	513	532	569	558	543	530	523	565	555	531	518	514	519	544	542	578	531	509	514	552	573	540	504	589	563	543	558	500	534	498	547	529	523	540	574	528	513	534	521	515	554	531	531	547	517	539	500	537	607	534	555	537	531	527	508	516	551	534	481	548	545	554	545	527	587	521	545	533	508	525	525	560	556	543	505	545	520	525	515	583	546	541	543	529	547	520	527	530	552	559	552	541	552	552	546	554	521	553	511	549	525	539	497	537	555	547	532	567	528	553	524	606	540	514	582	524	521	545	523	546	531	552	484	485	553	567	517	560	548	514	543	519	557	522	538	533	595	524	536	552	550	563	515	498	559	528	537	569	537	523	589	502	565	520	553	562	557	524	572	551	544	541	550	577	522	569	560	564	558	569	540	525	544	536	547	554	518	584	579	576	584	554	562	522	527	547	568	559	545	561	553	572	561	503	529	542	524	566	520	560	539	573	542	565	515	537	542	534	553	546	551	540	566	551	521	528	585	536	529	546	476	564	534	579	545	556	583	545	601	517	547	540	557	564	546	565	523	559	597	539	552	539	544	549	539	534	520	521	590	542	541	585	600	524	487	567	528	540	529	504	530	522	555	511	527	572	577	525	528	544	516	568	520	523	561	570	555	549	557	553	560	568	575	508	526	562	535	549	509	544	554	583	516	577	556	536	552	565	580	546	538	558	544	555	571	545	523	555	553	570	581	522	580	555	573	541	584	551	561	545	539	545	550	508	563	539	540	524	537	536	567	514	533	538	556	531	550	528	570	562	579	557	538	579	557	556	577	492	539	541	565	610	541	552	603	544	549	533	514	539	532	544	470	554	504	510	577	573	579	565	530	526	523	532	539	535	614	532	581	531	501	520	576	553	568	531	577	520	545	537	519	524	526	506	520	553	538	572	559	555	543	512	556	540	500	540	587	538	557	554	566	566	534	525	552	528	565	526	577	581	535	514	536	535	540	576	530	560	571	542	530	564	536	573	522	552	531	535	492	517	516	546	557	552	526	590	529	553	576	558	496	574	484	527	535	510	506	513	579	536	532	542	571	532	564	568	532	495	572	537	539	480	521	565	577	514	530	544	564	541	520	570	532	499	483	552	593	565	576	508	533	548	552	558	542	506	548	537	577	524	527	549	572	564	559	516	531	517	548	542	529	519	534	523	555	512	506	539	525	514	518	549	610	529	583	529	577	585	503	552	500	511	536	544	552	584	547	508	514	531	509	536	537	551	536	557	524	534	534	579	513	568	547	595	528	529	531	560	554	555	567	536	536	534	504	505	564	538	536	537	534	558	543	539	548	538	512	534	546	531	569	520	533	549	570	529	533	590	569	500	523	525	518	554	539	526	527	522	528	531	561	529	584	535	551	552	535	583	526	539	531	555	561	498	547	581	512	556	567	561	549	521	556	535	542	574	498	548	566	577	511	537	569	559	566	541	503	571	552	507	528	538	557	526	560	498	548	546	574	518	577	560	566	538	563	608	527	506	523	538	545	588	556	568	561	586	504	560	517	536	525	563	552	593	562	552	541
25218	21596	24666	29024	21599	21616	10447	358	227	219	226	201	200	175	177	156	177	135	144	148	157	141	145	146	142	158	129	135	131	134	135	141	143	138	128	135	139	123	117	124	122	122	119	146	118	130	116	92	109	135	131	125	117	124	126	132	120	113	117	117	137	116	128	126	140	125	110	114	127	166	114	133	130	142	138	126	118	120	112	114	121	115	113	125	119	137	135	143	114	98	108	158	103	124	114	132	140	109	134	129	125	117	122	125	114	127	133	147	121	101	143	115	100	123	121	122	138	112	125	133	113	134	117	101	133	123	130	117	134	117	127	135	112	132	109	136	124	132	113	123	128	121	120	112	151	126	112	105	139	105	129	145	125	139	121	103	116	124	125	126	130	150	114	123	116	139	140	126	112	127	127	143	140	126	125	144	117	116	139	121	122	131	130	118	129	129	121	125	124	120	139	143	153	112	136	130	124	130	142	149	120	113	119	156	133	122	142	132	124	117	120	116	119	124	128	137	129	146	128	122	118	126	119	116	121	128	122	137	132	149	133	112	135	123	137	146	140	139	130	128	121	123	141	122	130	125	128	147	136	129	129	125	129	117	129	121	128	98	93	123	144	137	127	129	102	118	125	137	129	151	133	139	130	134	105	98	107	118	128	107	128	133	130	114	144	118	97	102	128	117	114	122	118	128	119	134	139	115	132	117	130	111	107	102	131	114	108	128	118	133	113	136	137	130	138	117	130	139	141	122	125	135	155	116	130	123	105	129	127	157	122	155	134	136	150	110	117	129	133	124	118	118	123	120	131	115	131	125	114	95	120	122	147	122	109	140	111	135	129	142	135	116	120	134	129	129	122	114	117	126	124	105	107	111	109	105	140	139	107	136	120	129	144	124	120	124	117	126	123	127	157	112	118	115	135	134	106	98	116	135	111	128	124	121	129	114	108	110	135	135	115	140	126	131	136	131	126	123	115	111	148	119	139	149	103	100	112	113	110	138	132	113	106	123	129	106	129	132	110	137	151	114	137	132	142	125	128	127	114	132	133	106	143	130	116	142	111	131	112	132	102	142	129	129	119	117	124	115	144	137	124	108	128	124	112	107	126	116	139	112	118	129	152	164	129	121	129	112	128	142	109	88	125	95	136	122	127	137	120	119	131	118	98	124	104	128	115	136	97	126	145	114	106	124	103	141	127	129	132	128	139	118	113	115	130	107	118	119	114	129	130	95	146	105	128	118	140	130	127	115	119	106	138	124	115	122	147	128	123	105	126	133	160	130	127	130	126	117	128	139	116	109	127	107	121	146	134	125	130	119	130	126	124	140	137	137	136	115	119	142	133	94	134	146	125	145	122	133	129	121	135	106	140	123	128	125	133	117	122	141	118	138	100	127	139	120	134	129	144	131	143	116	102	120	135	144	119	108	136	135	125	138	107	143	143	124	127	116	101	106	128	125	143	114	126	134	139	111	123	130	133	119	142	105	130	105	128	134	131	115	103	124	123	99	142	99	124	118	138	143	116	104	115	123	122	142	127	124	122	129	109	126	122	122	124	121	130	140	132	135	126	133	146	112	125	121	128	121	132	118	127	140	127	128	136	139	130	101	126	119	134	118	110	158	123	134	152	131	116	144	117	112	128	107	112	109	130	118	114	121	105	138	108	122	134	120	116	130	121	131	112	120	134	131	119	148	126	116	120	131	109	115	134	109	123	140	116	142	138	122	99	108	125	127	119	106	115	129	121	128	122	142	133	122	117	119	124	130	112	106	125	144	156	122	127	115	106	123	124	124	126	106	129	138	118	125	111	142	119	130	117	121	136	129	123	122	110	123	117	127	128	121	136	125	135	116	120	121	118	127	137	112	121	145	137	130	131	123	108	117	120	111	118	141	130	90	111	114	127	106	128	132	131	131	128	137	141	125	128	133	125	138	121	126	118	105	105	133	121	131	120	122	140	137	119	135	144	114	111	118	137	135	117	132	94	136	132	110	91	128	125	105	141	129	137	123	119	99	127	131	106	122	98	92	109	144	113	129	117	110	133	120	121	116	111	126	97	110	110	127	107	124	111	122	122	96	124	120	143	114	137	118	102	114	139	118	139	133	124	140	114	127	131	107	135	151	114	120	94	129	109	110	126	120	118	105	130	110	140	131	138	121	103	121	107	108	128	139	109	118	133	116	124	134	107	134	105	125	119	147	119	122	124	132	122	121	128	118	109	161	119	136	134	129	131	105	113	119	131	121	128	115	155	125	119	127	116	118	139	108	134	128	132	129	119	118	121	130	140	131	139	99	123	156	113	130	137	130	129	116	121	134	134	122	130	111	135	135	123	135	149	124	140	112	111	120	108	124	123	108	127	137	134	134	126	144	131	155	123	119	119	131	127	129	116	109	133	122	150	106	112	116	113	103	121	116	134	136	122	106	145	123	118	121	117	99	124	106	132	149	134	120	130	136	119	122	139	125	127	121	120	130	146	139	129	136	125	126	128	117	139	140	126	109	137	116	111	127	130	130	109	106	108	109	150	111	130	144	135	127	124	128	117	147	120	129	116	120	132	124	114	109	113	122	126	112	118	125	124	115	109	124	112	118	104	113	141	123	140	123	122	134	117	140	135	114	117	126	128	101	129	144	125	115	123	126	140	147	123	137	111	122	118	100	130	130	162	134	113	121	130	123	124	121	116	114	130	123	98	136	123	115	122	110	125	125	134	120	113	164	137	143	143	124	137	110	142	140	126	112	112	119	130	103	132	130	123	96	104	134	132	118	123	127	115	115	124	115	136	122	132	110	106	111	132	122	114	149	119	127	136	112	121	138	152	137	127	136	122	131	121	142	135	113	107	96	94	144	138	111	129	126	115	117	136	133	119	129	124	126	124	142	114	123	126	101	141	145	138	108	130	116	126	127	139	107	144	127	118	132	116	129	130	127	114	110	128	118	122	121	111	127	115	122	124	128	117	120	134	100	115	107	115	102	143	133	136	138	148	106	110	118	113	122	120	126	102	127	135	138	127	119	146	129	129	111	143	121	128	102	130	132	133	127	118	138	124	116	129	144	134	107	138	119	131	129	120	139	103	129	121	125	113	113	123	131	131	135	125	114	141	132	112	147	107	157	136	121	130	108	118	119	118	106	107	115	143	96	131	121	131	104	148	114	116	139	112	136	122	129	116	116	129	114	105	131	131	121	116	130	130	126	112	108	116	119	120	126	123	125	118	122	137	126	124	133	149	122	118	95	127	117	120	111	113	143	136	116	105	122	120	128	125	126	119	119	122	122	133	131	117	129	133	136	114	104	126	111	138	146	106	128	129	148	121	139	125	119	128	92	133	142	125	110	132	146	117	114	126	106	120	110	120	129	124	120	147	129	119	103	127	104	105	125	114	113	134	137	119	131	114	143	138	132	124	125	110	128	117	101	131	122	128	122	96	130	137	138	120	130	112	111	110	117	146	130	115	114	125	113	117	111	136	138	152	111	117	117	137	131	105	103	138	115	128	156
4055	3074	1231	647	466	432	357	335	347	321	327	309	296	276	297	326	315	314	283	309	289	317	312	321	325	286	305	296	304	298	290	337	308	307	310	314	299	277	267	288	294	279	271	278	279	286	302	311	288	320	309	312	274	295	313	307	274	293	295	291	307	277	291	301	290	319	329	307	278	284	293	312	271	309	309	316	305	297	323	297	294	330	345	296	320	312	315	299	280	291	314	291	309	279	289	299	307	280	315	276	301	311	311	253	309	336	345	311	324	303	304	311	280	276	287	308	282	299	315	309	289	295	296	284	289	316	294	301	333	293	283	295	309	276	295	280	342	275	304	302	319	308	304	314	289	310	316	303	293	306	315	315	287	309	312	279	325	292	288	302	293	316	315	307	284	333	293	297	317	313	311	281	318	302	304	311	268	269	278	308	309	283	305	270	284	302	313	318	283	283	277	325	340	297	291	306	310	291	298	316	307	301	299	313	304	312	302	330	290	292	310	298	310	338	284	305	290	298	290	303	315	290	285	287	309	310	328	303	291	294	296	317	299	293	310	316	292	311	298	306	308	293	276	285	303	312	305	295	318	298	315	313	304	314	277	299	272	303	306	312	334	310	307	280	292	302	300	318	306	298	308	302	304	286	287	314	291	314	282	283	289	318	279	320	317	283	338	300	288	293	271	287	330	319	275	300	317	309	272	285	324	302	292	281	275	292	297	293	279	310	272	303	311	309	294	298	309	301	305	294	299	296	295	268	282	369	298	272	287	289	287	285	320	316	287	315	300	283	287	304	322	320	305	277	315	303	263	313	285	304	288	297	292	315	316	293	295	323	338	276	319	278	284	299	333	336	302	296	284	299	321	323	321	284	308	300	293	295	304	291	285	301	316	307	339	324	288	276	299	284	298	309	295	313	296	275	294	312	292	348	294	312	296	282	325	285	265	303	295	299	300	302	333	254	332	273	316	289	329	305	294	287	328	321	319	276	322	335	291	323	321	327	325	316	330	302	300	314	333	310	310	302	327	300	311	301	280	307	300	322	282	319	329	301	279	286	286	294	279	290	292	298	287	278	319	313	288	308	278	275	305	302	310	323	300	277	284	309	300	305	302	286	279	313	302	302	302	304	286	306	303	311	293	317	307	288	317	267	288	307	309	314	275	319	291	302	263	302	309	288	297	346	306	313	295	318	297	265	297	337	293	286	313	304	303	289	278	326	271	314	292	291	272	275	294	293	308	336	296	276	300	295	290	288	262	270	334	297	279	314	311	312	328	283	284	308	272	293	287	282	309	311	297	292	338	299	299	295	302	322	329	319	300	308	317	249	303	270	325	302	272	304	303	287	314	322	298	301	296	300	303	290	319	296	274	318	293	295	290	271	287	302	278	281	304	281	317	302	239	339	290	272	304	315	298	270	320	315	302	298	299	278	283	317	281	281	315	320	323	294	298	317	327	306	269	280	296	295	333	307	291	295	300	300	310	309	311	297	290	292	308	256	293	309	320	320	290	304	277	303	306	298	308	338	306	287	290	297	302	322	310	307	280	303	312	297	258	285	305	332	294	310	314	300	360	330	307	313	302	302	303	320	316	323	331	296	324	298	304	290	303	304	286	270	300	277	292	283	301	305	295	317	317	293	302	285	302	274	301	289	274	301	319	301	284	312	327	311	290	314	269	300	309	292	313	328	298	284	281	299	270	306	314	297	278	318	326	297	300	315	309	279	315	291	288	319	303	291	276	302	289	291	301	315	307	278	278	292	297	286	293	305	305	271	311	297	280	299	278	298	329	297	313	314	295	286	287	310	301	326	319	276	299	323	324	309	318	279	298	304	314	313	270	286	322	315	311	271	314	295	305	272	306	264	304	320	335	337	298	284	281	319	307	297	319	276	267	328	277	285	329	320	281	302	277	264	294	296	304	315	297	298	301	278	283	321	297	295	354	316	304	278	264	309	324	309	300	282	310	306	283	292	301	279	351	302	313	283	274	265	299	296	352	325	321	255	293	295	286	310	303	281	311	290	291	291	309	294	280	292	296	277	297	289	315	283	297	303	308	270	281	306	263	286	299	245	287	269	294	297	297	305	288	292	303	287	285	309	289	303	305	278	323	283	287	298	302	292	314	258	285	281	295	308	317	294	304	344	287	289	290	277	280	302	305	307	302	288	284	295	307	306	333	276	307	301	279	307	288	317	265	301	292	279	304	266	308	295	284	312	290	328	275	288	322	296	273	297	304	280	360	338	298	341	298	298	300	287	310	299	321	315	344	305	287	281	308	311	287	301	268	340	312	292	272	315	304	263	291	283	324	287	323	309	325	296	279	288	301	286	316	310	311	285	303	308	301	312	328	321	298	295	313	315	317	310	283	315	288	310	306	309	281	291	313	319	295	283	308	284	286	322	302	275	323	296	309	307	338	296	323	288	276	276	317	289	302	308	339	308	287	273	288	302	283	311	330	318	299	315	317	308	290	302	322	291	305	280	295	337	280	270	331	302	315	304	291	320	306	296	314	290	288	314	322	316	301	324	273	267	319	318	303	310	307	313	280	347	289	277	287	320	290	301	305	267	301	293	288	334	328	272	296	320	311	292	281	319	287	285	316	288	298	312	297	308	277	286	317	308	290	300	297	292	273	295	310	287	274	296	319	315	308	305	311	327	290	313	293	329	322	315	285	301	306	339	306	304	294	292	305	275	323	338	317	301	313	274	306	293	328	307	293	289	344	349	305	320	292	310	276	309	322	294	325	315	300	288	294	278	343	274	307	277	272	282	338	306	287	295	278	298	305	313	303	322	301	268	311	310	301	311	301	291	277	301	303	280	316	298	290	306	309	305	252	281	302	283	320	269	322	321	315	291	283	277	298	298	295	327	352	318	288	310	338	290	314	283	266	297	286	303	294	297	309	282	316	290	301	314	301	286	330	309	291	312	296	291	312	332	286	298	289	313	312	303	299	300	329	277	307	324	296	318	294	304	321	285	314	277	294	282	334	296	310	290	273	267	303	299	299	328	303	287	292	303	290	327	320	303	302	303	288	299	319	289	293	285	308	346	321	327	329	315	307	319	314	316	332	315	273	312	297	298	293	306	299	301	308	310	258	317	295	321	290	308	294	300	308	291	297	304	312	289	293	326	310	306	297	315	281	306	312	284	287	309	258	306	313	310	302	313	307	314	300	273	314	289	361	306	271	287	317	297	294	279	319	305	308	290	291	309	306	325	324	310	279	325	295	283	282	294	276	271	305	273	295	316	316	281	288	316	284	271	335	278	280	287	297	291	294	275	307	269	298	285	287	302	300	326	308	286	300	286	283	301	307	288	297	311	283	334	295	312	301	288	286	320	281	313	327	303	275	284	334	282	319	309	289	337	312	252	331	303	316	298	286	276	306	297	301	281	288	296	303	277	279	310	314	291	305	267	301	283	308	334	324	302	324	272	290	281	303	250	280	301	290	279	270	305	294	288	342	324	298	312	314	308	316	311	300	257	303	330	297	281
34042	15261	2522	571	468	452	429	401	437	436	409	427	427	466	440	387	410	415	377	414	397	395	401	385	375	434	409	401	423	415	432	395	419	398	438	390	429	437	445	450	397	431	396	398	405	401	401	409	420	390	420	413	419	430	458	369	419	412	414	433	433	409	424	432	410	420	400	432	391	415	404	481	449	428	413	447	389	416	392	402	420	410	388	403	425	459	404	427	371	427	420	370	417	385	425	423	428	405	388	433	412	421	406	419	421	394	397	416	427	439	377	414	402	411	423	427	412	411	399	425	389	412	391	429	421	402	411	432	430	436	415	384	441	401	430	389	405	413	422	393	407	424	412	403	420	370	398	440	388	392	412	453	405	400	408	422	385	418	371	413	408	448	424	412	420	435	451	423	451	416	427	407	387	409	448	418	415	440	432	412	377	410	409	406	390	402	432	378	400	407	441	437	428	406	411	459	394	438	420	401	402	427	434	464	425	409	438	477	425	428	410	412	438	412	439	415	400	421	407	397	422	393	420	412	391	413	419	434	462	401	420	438	456	431	411	426	384	410	417	411	362	417	447	424	394	451	424	393	437	384	439	425	405	436	429	429	419	415	424	428	403	456	438	368	398	391	424	347	423	404	377	398	402	409	395	391	372	423	403	433	382	383	435	436	413	420	400	459	424	395	393	405	410	402	430	433	443	380	388	431	402	401	379	401	410	438	417	449	416	404	405	431	389	414	415	402	381	380	411	407	420	376	384	427	430	403	402	408	406	406	445	444	391	414	439	414	412	385	421	389	378	425	401	415	422	446	408	434	400	412	450	422	396	449	387	395	419	453	399	382	393	375	404	434	379	399	431	389	416	438	405	446	428	408	354	412	386	414	434	402	407	420	415	364	420	408	421	398	418	413	409	439	442	393	414	384	433	429	406	427	413	426	406	443	400	417	403	449	440	444	405	413	390	442	467	402	403	391	413	419	438	413	397	411	406	411	384	445	388	452	370	427	434	392	408	431	394	408	391	447	421	394	453	469	410	433	433	431	442	385	411	422	409	401	430	424	422	402	432	424	408	393	380	406	435	428	407	463	441	372	438	406	405	424	438	426	427	403	443	426	408	389	413	431	386	422	395	426	405	413	437	438	377	433	412	421	438	423	393	413	434	424	435	406	439	425	426	430	433	440	429	469	440	427	385	438	398	448	436	435	402	397	404	418	430	380	407	392	434	434	447	437	384	401	422	419	432	427	373	402	409	459	433	393	414	403	392	414	383	408	413	396	434	412	409	388	432	401	412	411	419	400	406	402	408	397	408	420	407	400	419	442	444	405	437	393	399	416	411	417	387	416	418	384	426	422	419	422	418	415	422	394	461	411	424	416	365	411	392	438	410	374	421	432	395	404	425	439	452	410	400	410	418	379	421	427	430	383	432	427	441	470	464	450	395	378	383	449	411	448	467	429	431	416	409	423	439	406	423	395	451	475	408	392	385	371	411	445	425	436	407	447	390	404	386	416	379	413	405	415	389	400	410	427	412	433	430	412	445	411	396	374	431	397	441	411	428	383	440	431	400	425	436	413	412	433	438	401	400	422	434	379	447	425	392	379	396	370	408	412	388	423	418	410	423	395	414	423	399	426	417	392	408	442	421	376	428	416	417	389	428	395	392	405	439	397	377	408	446	404	402	409	400	445	413	449	418	420	418	436	396	426	412	395	362	437	401	433	421	455	428	388	390	367	425	406	396	408	443	427	384	405	412	412	375	404	452	359	380	459	436	415	416	409	389	430	439	450	414	395	423	447	442	399	455	417	391	393	419	386	425	428	419	423	396	358	447	447	441	408	414	433	412	417	422	390	422	413	400	433	405	419	428	405	390	440	428	400	402	388	400	393	408	394	423	445	419	440	388	432	460	385	388	447	413	444	430	419	437	420	407	393	370	427	373	393	426	402	430	431	389	435	424	373	401	428	439	405	405	424	427	423	422	419	386	414	389	404	390	409	383	385	403	425	386	396	387	406	418	431	386	410	404	402	415	402	413	399	419	426	433	423	425	420	418	432	440	430	444	433	407	411	414	413	392	423	423	377	424	417	439	417	422	432	370	404	414	407	406	440	403	407	420	393	424	414	416	397	452	400	441	435	425	409	410	429	393	408	419	416	433	403	434	411	398	373	402	420	404	424	383	415	421	389	397	388	394	446	389	424	444	410	418	433	412	412	390	432	425	445	414	438	425	409	385	424	417	434	421	395	423	436	433	419	447	387	413	416	399	410	377	401	394	421	428	425	371	441	376	414	443	373	436	400	397	440	420	410	405	402	403	390	422	422	402	395	410	430	422	469	405	423	401	423	463	409	422	418	431	452	441	394	401	437	424	411	423	415	435	434	434	406	411	389	452	426	457	410	423	370	399	367	406	440	419	397	405	454	436	457	421	415	429	418	392	401	407	411	378	442	460	434	432	453	390	434	474	416	435	397	384	418	404	434	443	399	411	396	437	441	476	389	419	452	389	424	400	405	365	409	432	425	397	410	409	407	378	394	395	433	412	419	413	391	430	404	388	415	400	401	438	385	417	420	427	423	482	455	460	432	442	414	408	397	415	413	394	422	443	426	438	410	388	432	420	396	459	406	418	388	461	468	414	461	423	423	437	425	408	401	430	413	448	411	394	425	395	417	434	418	439	390	450	428	402	430	434	432	442	379	384	394	431	409	405	410	391	412	394	412	418	414	394	425	440	416	411	416	420	408	394	448	361	405	420	382	384	407	423	413	429	425	390	366	407	388	422	399	412	469	395	403	399	405	399	422	422	421	403	405	423	422	428	421	413	373	440	419	448	421	439	447	399	417	435	418	462	442	410	430	411	397	412	409	407	381	457	405	427	403	439	430	443	424	426	420	391	396	413	417	398	409	452	418	388	453	465	403	437	425	399	418	415	404	434	425	445	420	447	431	423	427	404	404	443	431	457	409	448	379	415	405	397	393	408	438	384	404	437	415	444	371	388	363	434	414	419	401	401	388	432	425	451	396	401	401	417	409	389	447	403	420	435	427	446	440	425	429	399	435	411	435	432	423	392	390	395	417	400	388	430	451	408	414	389	406	400	430	449	410	404	421	419	440	439	422	385	391	395	403	416	415	402	424	398	426	394	430	412	422	400	424	406	439	470	433	402	376	439	449	426	405	396	414	415	369	459	427	397	400	448	436	463	394	435	408	470	414	409	421	411	411	374	439	413	390	422	414	403	420	423	437	397	412	413	435	404	405	404	412	421	437	403	414	457	394	426	400	447	413	431	395	439	373	406	404	380	399	401	421	383	427	431	406	430	388	432	431	411	417	420	395	376	441	385	393	402	421	404	442	407	423	446	488	391	421	398	406	397	417	441	455	399	425	433	438	406	423	403	428	423	436	416	430	469	457	417	394	448	400	415	421	400	392	422	462	424	468	421	410	415	408	456	386	449	404	422	407	399	431	412	420	428	454	396	408	363	404	421	421	418	417	414	379	376	435
8064	925	846	862	883	899	878	887	810	848	814	916	838	847	835	834	865	876	893	821	848	876	861	833	845	871	839	825	834	851	901	859	854	831	861	855	863	849	846	904	887	806	867	876	853	845	865	858	896	821	853	881	879	832	854	850	835	914	870	822	871	865	841	876	888	854	830	823	882	865	871	835	909	886	872	857	817	846	849	834	834	828	861	882	898	872	878	868	840	833	815	891	816	850	892	792	883	866	844	868	908	857	841	818	883	869	841	849	871	858	803	895	880	862	873	821	892	794	834	827	811	882	899	865	874	872	840	834	827	861	854	872	860	842	881	873	832	844	847	824	830	840	851	831	828	836	846	807	874	879	873	828	857	821	855	840	863	853	843	869	870	907	844	808	839	792	820	834	841	835	880	867	865	843	810	895	822	856	839	866	804	839	860	861	857	831	805	842	889	846	789	849	783	841	870	867	824	799	885	843	837	886	878	840	871	864	853	840	833	860	884	912	817	802	843	850	864	840	884	828	872	879	899	852	877	838	882	860	870	849	883	823	880	864	834	871	877	858	857	887	848	845	831	785	839	780	865	818	813	841	868	874	845	821	875	830	860	808	805	846	883	817	880	852	803	805	880	902	890	847	889	797	800	889	852	861	834	784	830	811	900	823	870	846	842	862	863	808	803	870	845	833	836	833	873	815	806	839	852	858	835	868	825	851	895	845	847	863	812	846	846	858	850	855	803	794	856	826	815	802	855	832	792	928	813	836	835	844	864	883	882	821	879	945	902	826	865	856	837	836	819	847	843	826	793	856	878	863	852	810	892	863	885	797	866	861	827	844	886	828	866	836	872	849	832	831	863	857	849	823	890	830	860	845	830	847	808	847	839	829	844	853	843	873	869	825	862	826	840	844	822	836	884	853	858	885	787	865	883	858	864	902	835	864	882	856	813	854	873	847	873	856	783	814	843	841	840	858	845	846	842	830	830	863	868	855	824	824	881	894	845	856	850	818	844	838	856	904	893	827	829	835	833	865	808	860	849	865	838	828	843	856	837	852	827	833	840	869	838	880	859	881	837	901	843	876	871	838	884	889	839	856	837	832	909	877	852	856	841	839	871	798	888	875	846	826	827	878	866	853	819	867	845	839	854	807	837	848	821	891	849	878	922	807	852	833	822	861	826	864	822	866	828	852	809	895	808	814	900	862	858	870	823	850	809	786	791	835	826	883	876	910	817	852	787	814	838	895	878	857	813	855	838	840	895	851	786	882	822	875	856	814	809	876	822	849	835	856	812	872	858	812	812	830	850	839	823	877	873	865	818	823	898	880	810	846	846	861	851	832	853	782	893	809	851	837	865	812	852	835	897	838	856	872	860	834	847	815	820	805	849	856	857	853	869	875	865	878	879	857	923	894	848	858	834	815	837	864	842	919	826	844	882	861	850	867	912	889	875	891	820	839	876	867	831	840	870	870	892	804	860	827	863	799	823	783	852	853	821	853	818	810	837	878	887	872	820	870	870	811	850	861	904	867	869	857	897	855	869	859	892	828	827	832	845	885	832	849	848	867	841	812	868	848	871	829	873	863	873	883	838	837	860	846	865	822	865	835	858	796	880	863	849	882	871	849	855	828	853	879	836	825	886	894	868	832	830	830	852	880	913	839	854	895	817	887	835	912	801	781	876	794	866	898	827	802	932	851	836	835	811	881	875	884	886	818	815	863	862	872	897	874	870	811	870	898	859	845	904	848	841	853	853	855	830	838	857	866	886	832	864	896	851	901	892	829	862	856	811	792	883	810	895	883	825	868	855	833	857	903	916	831	838	816	830	853	830	856	844	822	908	869	855	850	856	808	874	852	856	864	814	784	810	827	858	827	844	839	885	825	858	861	803	832	843	876	770	801	798	887	871	859	891	877	912	829	857	872	843	819	829	842	846	847	867	829	814	855	828	807	813	810	823	881	840	883	891	859	874	871	853	811	866	840	838	873	860	837	847	878	875	857	827	873	880	894	911	831	845	846	911	852	824	905	879	812	866	870	849	832	833	830	866	810	872	823	846	912	864	841	813	880	835	837	776	868	873	917	855	856	834	826	841	865	809	907	804	830	817	817	862	894	867	850	845	801	843	850	915	823	856	958	862	833	824	874	858	839	871	874	868	821	883	830	843	842	893	879	857	874	810	866	829	848	836	837	891	839	818	788	862	811	805	811	867	801	830	821	832	823	896	837	909	834	824	829	858	810	835	885	886	883	878	840	848	833	845	856	830	864	847	855	879	881	872	892	894	842	827	837	816	899	784	821	820	804	884	882	855	857	896	756	899	878	823	823	877	855	805	820	805	879	862	873	856	831	860	871	852	824	833	862	825	817	836	815	802	879	865	774	844	874	831	797	874	896	886	848	821	863	839	844	847	811	908	805	885	882	811	866	810	847	822	826	809	872	863	846	798	830	822	843	865	853	844	888	867	853	849	907	888	883	809	833	862	835	848	900	826	855	837	847	878	855	819	871	829	863	857	861	873	897	813	829	822	856	798	834	792	836	934	861	876	824	864	895	844	854	897	805	841	876	861	882	921	846	868	856	852	865	852	832	826	850	854	873	902	864	841	840	880	852	865	841	816	884	843	831	809	831	837	856	863	883	823	865	888	868	847	839	861	904	842	876	839	881	853	847	849	847	813	844	881	894	880	862	890	924	836	838	855	779	854	872	884	818	888	845	823	854	816	861	837	918	798	872	857	851	825	813	841	899	840	789	811	837	810	823	852	843	883	833	876	832	861	803	893	817	910	859	824	854	861	820	831	827	835	859	822	837	876	897	871	844	837	887	836	829	854	851	892	848	869	864	851	852	832	861	843	805	859	915	835	881	829	830	879	859	861	802	824	841	837	785	806	864	863	906	873	848	859	862	874	849	830	871	862	790	880	770	820	797	847	875	830	844	891	891	861	869	819	886	908	861	868	849	815	870	862	867	863	882	852	802	905	851	854	859	842	830	835	834	857	849	874	871	816	812	834	866	879	836	841	883	846	843	838	929	847	851	826	827	822	878	876	850	783	859	829	881	877	861	854	860	823	804	822	811	880	831	825	844	818	835	864	873	815	844	845	881	827	841	872	895	847	869	874	786	828	853	848	856	806	890	896	868	838	822	812	851	864	821	800	870	828	879	891	897	857	899	865	807	855	863	813	828	800	820	827	856	862	856	876	832	826	930	829	916	815	854	834	839	796	812	851	864	843	823	870	794	827	842	794	885	842	868	848	845	902	867	866	856	861	874	876	834	783	841	884	881	858	814	850	850	825	862	811	865	870	885	880	851	838	945	878	828	850	893	827	877	879	834	859	894	858	879	812	866	850	844	890	896	864	784	829	839	877	855	903	866	845	864	814	830	861	827	822	807	840	862	862	889	810	822	837	827	891	851	875	815	844	833	855	840	844	888	853	880	842	864	830	844	876	873	826	822	832	908	835	871	848	824	859	835	843	796	854	843	797	840	815	835	843	887	831	839
25890	21618	24255	29474	21619	10865	514	330	299	275	270	277	316	264	275	259	277	290	293	286	270	266	275	252	221	248	271	240	249	257	229	246	255	254	270	293	279	268	251	240	249	271	233	274	266	249	262	246	253	247	224	226	244	236	233	242	251	282	266	266	258	258	269	275	266	297	324	296	244	258	265	264	250	237	284	268	232	246	284	262	246	240	227	260	232	298	273	252	272	239	279	238	282	213	263	258	279	243	253	217	285	242	267	253	236	269	255	251	239	238	226	246	276	260	247	241	253	275	261	233	291	260	272	266	242	263	259	259	251	260	266	295	271	270	262	259	243	251	265	282	235	283	282	240	291	276	253	251	279	257	247	264	244	257	266	247	214	263	262	262	242	279	268	275	223	213	225	278	270	237	256	253	287	268	254	262	257	239	263	255	283	243	280	262	256	259	267	243	266	254	288	258	300	252	248	273	255	256	263	238	257	271	258	240	257	257	214	247	251	282	269	270	233	251	265	269	247	271	274	276	271	281	247	249	264	248	262	274	275	266	242	283	264	241	271	250	250	230	273	243	266	280	282	243	285	263	260	242	292	259	261	237	242	246	252	223	253	225	261	225	253	241	269	215	264	257	267	257	275	246	267	278	261	235	251	284	294	284	265	276	243	284	243	276	235	272	253	240	257	236	278	248	258	242	260	250	238	271	259	249	267	239	248	241	237	234	257	235	227	225	254	259	265	240	249	237	279	253	262	233	240	257	260	264	268	240	247	260	274	251	291	258	231	254	275	235	243	258	266	234	242	241	265	265	256	265	256	263	246	256	270	271	269	222	259	236	258	283	244	249	245	273	259	267	271	241	253	251	263	289	239	269	260	232	231	261	253	251	268	262	263	223	234	261	227	282	253	263	283	268	239	244	293	304	268	273	241	235	232	249	287	246	258	291	264	263	278	257	289	264	255	254	228	237	247	281	244	254	278	246	313	262	242	253	254	260	228	252	233	282	219	296	281	253	231	272	248	265	241	259	271	253	255	295	236	273	267	278	263	272	247	267	262	278	242	264	259	260	249	277	260	252	267	246	248	255	265	255	268	260	265	297	311	264	261	246	278	247	268	249	270	248	249	278	260	223	264	241	244	242	277	243	237	240	219	260	262	218	239	273	268	268	257	269	232	268	262	257	234	253	274	253	273	259	264	238	270	261	255	282	256	249	273	266	265	240	231	274	248	246	235	272	268	282	260	242	256	230	278	257	247	261	259	256	252	261	265	249	246	255	274	296	232	275	270	252	274	260	263	255	250	274	267	266	248	292	264	244	230	245	263	242	260	261	252	239	263	251	229	244	241	257	263	260	255	261	256	250	258	252	232	225	240	285	281	249	276	221	253	273	256	250	253	238	243	239	256	278	258	240	250	240	263	244	265	235	268	257	258	253	291	287	260	242	259	240	258	250	264	263	262	235	263	291	239	243	228	270	264	229	259	261	238	247	278	236	285	271	229	238	273	254	265	265	255	262	244	243	234	237	255	243	233	273	253	256	256	251	229	243	228	235	278	224	259	245	254	248	227	234	256	274	287	270	259	262	253	276	258	283	249	233	272	260	277	263	267	246	237	267	252	265	267	267	249	236	243	242	273	256	266	231	239	240	288	268	269	248	263	236	264	265	246	254	245	242	266	276	287	268	261	263	275	242	217	248	258	248	252	267	252	272	264	274	247	245	252	237	240	281	243	266	250	241	245	244	270	237	273	276	263	249	247	260	258	288	234	272	254	247	239	268	244	268	269	254	229	244	228	242	264	268	269	284	253	276	309	271	274	241	246	223	281	263	242	247	277	262	257	255	255	242	255	258	263	286	245	285	244	233	288	265	275	284	239	249	260	276	294	302	233	252	237	263	237	260	272	269	266	274	259	265	258	249	276	252	279	268	245	251	258	248	289	272	264	253	251	257	284	294	243	246	234	254	299	241	265	234	253	231	262	263	272	277	250	262	279	238	256	260	271	242	284	264	248	265	266	243	279	237	231	275	274	246	259	242	256	236	245	263	228	314	245	287	260	225	232	257	249	246	240	231	235	250	277	261	241	248	255	263	278	241	228	250	294	262	267	260	253	260	291	252	279	262	243	240	272	238	236	247	229	247	271	235	244	287	275	254	265	258	255	277	230	293	296	239	247	259	276	266	255	277	263	250	259	251	255	238	271	275	233	296	283	261	273	247	252	241	249	249	292	235	270	271	254	255	245	258	243	234	259	248	270	256	268	267	263	255	253	271	242	271	262	238	274	247	267	258	253	260	278	274	251	265	251	259	240	249	259	251	259	246	281	248	281	288	261	232	243	252	294	263	262	251	250	253	249	252	217	247	236	259	251	252	241	244	262	239	259	276	293	255	255	261	236	256	259	251	256	296	237	287	280	245	252	278	253	270	234	249	257	268	258	291	253	266	261	229	232	245	264	277	216	243	269	261	255	212	248	248	244	256	257	249	234	249	270	252	269	254	228	264	256	249	267	257	268	241	289	259	268	280	227	265	283	285	241	258	265	260	272	251	273	244	251	252	246	260	224	259	249	233	250	283	268	220	251	233	273	258	219	271	250	247	270	265	265	228	237	255	245	237	260	273	227	248	275	266	247	283	265	255	250	232	257	248	233	240	254	265	250	257	271	234	248	295	247	257	242	262	274	261	268	273	263	260	267	229	236	231	246	269	244	263	246	254	269	272	294	274	265	285	255	249	235	240	256	267	248	263	279	260	246	259	271	258	232	258	248	280	272	278	227	259	261	241	266	249	259	260	258	266	223	280	256	241	262	255	273	255	227	227	256	252	258	253	257	265	261	247	255	274	220	254	269	286	245	253	266	254	240	255	273	264	279	249	229	244	289	234	260	243	246	239	272	264	272	269	222	220	274	241	257	294	243	246	249	254	241	268	275	251	280	255	233	265	249	248	264	262	268	237	251	243	236	251	270	231	258	250	235	249	251	249	255	256	278	247	262	252	255	261	282	260	234	263	245	281	238	228	265	259	236	239	240	250	237	239	210	243	233	225	232	260	225	289	264	264	242	251	271	265	249	254	259	249	258	267	226	250	300	274	267	251	249	244	263	241	277	273	253	277	252	242	273	276	239	238	250	303	262	264	271	266	273	260	241	257	252	290	274	266	258	238	269	289	254	243	252	267	229	233	256	238	257	267	244	231	276	245	267	278	265	272	238	267	250	243	274	294	283	270	216	239	257	272	273	255	242	249	238	271	247	267	234	271	281	238	266	297	249	257	246	282	254	266	244	283	265	255	237	283	264	263	266	266	234	245	236	233	277	264	259	249	273	263	238	239	237	245	263	244	259	269	236	251	270	272	253	244	265	234	273	244	241	240	259	238	255	236	249	257	255	255	241	221	231	253	264	290	242	270	234	296	267	265	276	260	256	236	272	248	268	244	224	267	244	235	293	268	250	257	251	260	269	253	259	239	268	258	274	234	265	271	257	239	260	275	253	258	265	246	258	265	258	251
4443	1936	1036	692	571	591	632	569	557	574	557	543	532	528	572	556	520	587	569	560	574	555	568	527	560	532	530	551	520	577	532	545	570	581	516	536	545	532	538	542	540	557	538	546	560	534	535	526	529	572	532	524	531	525	589	548	496	485	565	524	536	569	515	582	552	516	558	521	533	550	524	517	544	552	538	571	585	526	556	551	559	531	564	554	537	557	544	504	553	511	560	558	539	573	552	579	573	559	548	551	538	527	538	535	515	526	578	548	513	587	560	574	520	570	533	558	498	569	559	553	519	513	553	509	576	573	556	549	511	522	533	556	533	556	581	521	516	583	507	568	533	544	543	557	523	546	499	539	525	547	521	527	539	574	564	555	522	522	546	531	523	558	546	515	520	521	536	560	523	544	551	575	551	556	516	572	522	524	529	540	553	576	567	596	540	542	519	552	523	568	558	540	547	542	553	514	532	540	539	527	497	563	555	578	541	566	525	602	511	536	546	541	534	535	562	550	583	541	536	548	551	545	528	495	546	556	550	535	551	532	590	558	524	527	564	536	553	511	570	515	540	577	507	539	562	538	521	522	564	576	566	505	528	520	519	538	559	537	528	516	527	526	530	510	554	542	496	522	487	563	561	536	557	515	540	523	542	559	516	526	532	566	565	537	561	556	573	554	550	530	526	546	583	552	563	525	519	550	552	560	530	542	586	526	597	534	544	588	537	513	562	532	566	524	527	542	524	511	536	508	502	554	545	574	542	596	563	580	575	517	537	524	486	553	523	542	544	533	575	536	552	545	523	566	525	531	529	518	568	523	561	482	584	525	550	543	561	598	558	576	591	556	537	553	553	558	541	530	549	520	539	555	549	554	551	515	561	539	581	523	537	561	526	574	524	590	590	529	537	549	538	563	559	565	554	519	562	523	567	533	525	564	512	553	541	541	533	548	514	530	553	562	545	552	523	557	532	531	558	593	588	527	528	586	554	546	533	521	547	530	545	545	549	538	505	556	554	480	536	551	579	566	561	554	506	556	539	547	569	503	562	535	533	535	525	559	533	529	563	533	536	573	513	501	576	524	547	541	549	579	535	518	504	550	549	536	537	524	534	581	498	529	538	559	555	545	540	538	517	508	549	510	575	565	566	536	523	533	557	564	547	517	506	562	512	536	556	564	555	535	530	571	491	556	515	530	550	561	559	546	525	543	531	550	540	581	535	554	499	530	545	516	582	530	565	532	554	544	523	537	547	497	531	516	585	509	556	545	540	570	540	554	555	498	528	521	546	525	510	521	500	561	535	519	558	530	537	531	504	517	562	505	565	511	571	522	534	546	544	534	524	535	573	557	511	542	522	554	523	514	516	558	521	572	564	501	511	546	580	535	528	541	551	588	571	582	544	535	540	522	537	548	574	586	575	548	549	548	523	572	540	549	551	543	568	579	573	558	496	544	508	574	580	531	540	519	554	542	540	582	503	523	535	563	552	541	590	534	529	543	525	490	548	562	557	548	531	508	477	524	546	535	538	583	526	577	545	541	566	508	526	586	535	524	575	518	576	527	530	558	547	520	538	596	508	515	557	527	515	559	555	544	505	514	550	551	538	554	549	520	537	565	543	555	543	528	581	519	551	510	564	568	576	509	577	564	574	576	546	584	562	574	530	528	556	535	565	556	535	584	551	528	539	538	563	509	528	570	544	554	523	555	549	559	570	526	556	545	551	509	537	563	565	534	528	569	522	547	493	519	539	515	565	584	543	527	535	568	581	600	561	614	536	544	548	544	551	516	554	511	547	517	559	505	542	505	547	561	502	530	547	571	564	526	571	526	512	530	599	588	551	514	551	513	568	528	555	569	536	501	588	532	524	531	550	526	558	558	558	577	530	528	520	487	499	547	560	541	557	567	575	525	500	515	516	548	544	548	534	597	498	533	517	540	535	567	570	547	550	552	521	511	531	575	559	512	535	562	539	588	555	510	527	546	553	543	549	548	546	559	580	587	518	524	551	533	540	503	549	503	525	543	543	529	526	509	555	564	532	518	502	516	566	525	520	556	545	523	539	513	510	493	542	548	522	550	515	529	555	563	529	579	529	553	557	501	563	563	541	573	545	573	518	554	549	551	523	568	525	485	549	546	592	553	564	560	539	499	536	509	512	518	578	527	517	531	545	561	557	536	549	555	517	544	520	568	494	518	594	527	534	550	537	538	545	548	530	509	552	575	530	565	567	529	539	540	502	565	601	569	516	522	532	582	551	575	530	542	557	541	519	562	542	550	539	542	574	586	531	550	554	578	556	565	504	521	563	566	542	549	565	584	563	487	566	588	570	559	486	548	555	574	533	534	536	556	542	552	531	580	538	536	505	575	573	552	569	519	576	570	536	583	534	548	547	562	499	603	583	505	549	521	546	581	558	540	531	508	517	505	476	570	548	545	565	569	546	518	560	549	552	570	547	524	527	568	529	533	549	576	536	537	551	523	506	560	531	536	527	556	515	550	534	533	544	484	542	556	539	544	533	565	551	541	551	586	506	525	557	504	534	574	548	573	551	584	542	524	527	494	502	524	504	589	516	538	513	544	530	545	530	512	581	526	576	544	559	559	532	545	580	539	474	545	536	565	532	536	540	551	547	532	485	521	554	555	593	551	542	539	555	519	587	544	516	508	513	534	535	549	515	551	529	540	549	520	559	569	541	574	559	498	540	519	551	533	502	614	529	540	575	546	560	546	583	540	552	553	588	521	536	518	527	546	545	523	567	580	549	539	534	559	536	538	538	580	524	537	549	552	543	524	526	531	555	570	534	553	506	517	561	543	500	499	541	547	566	562	579	547	553	529	515	567	513	540	562	572	546	577	537	494	583	527	533	531	506	541	516	552	505	523	505	516	502	533	542	521	534	552	529	519	537	584	552	555	521	507	561	498	548	579	543	541	515	526	554	531	581	562	526	541	528	539	510	550	573	565	536	573	543	541	514	543	548	530	555	515	544	525	505	558	542	568	583	559	563	579	527	540	561	485	575	534	495	520	510	518	530	592	516	511	582	556	534	571	515	541	507	478	562	552	541	535	513	540	519	536	497	522	515	579	555	550	544	517	510	580	538	545	555	505	528	609	533	516	537	535	497	538	497	529	504	550	542	500	536	515	568	524	513	569	511	553	548	563	564	545	531	510	565	539	538	491	555	554	555	531	582	534	575	521	543	544	544	566	566	552	583	539	519	504	555	540	553	556	564	558	558	578	558	538	558	540	517	527	568	510	603	558	523	535	550	552	567	520	527	527	556	547	567	560	549	564	540	553	603	563	506	558	560	533	533	516	522	551	533	552	537	568	556	550	523	519	545	509	521	530	598	548	535	574	531	582	543	518	523	562	518	543	525	546	560	518	532	513	550	547	586	527	573	572	565	533	576	545	520	576	577	562	575	562	520	537	567	551	539	540	566	513	546	525	556	536	517	505	510	551	545	502	596	541	525	537	581	602	499	567	546	561	532	555	514	557	538	544
25163	21564	24650	28972	21567	21583	10425	392	247	221	204	179	181	165	187	132	161	155	155	143	153	133	145	138	146	150	141	132	148	156	130	138	131	135	129	144	130	129	104	144	141	123	140	122	126	141	152	137	134	117	107	144	132	122	120	109	119	147	110	141	148	148	129	105	140	133	125	114	117	135	133	104	140	132	108	106	122	128	84	144	129	109	117	155	123	143	127	148	141	131	118	137	143	119	122	122	132	131	121	110	125	125	129	121	136	122	135	114	148	141	123	130	119	141	104	121	143	119	120	105	119	121	152	135	127	112	129	114	128	131	125	114	136	132	107	145	102	117	139	120	124	132	127	139	129	143	122	120	104	120	141	130	105	124	122	121	125	128	132	104	132	107	115	135	132	138	128	94	117	104	142	115	109	122	129	124	140	104	135	136	156	119	114	113	118	150	141	124	131	108	106	102	123	119	108	132	104	133	122	128	117	112	107	130	133	136	120	126	115	128	123	117	124	123	129	127	115	124	136	115	121	123	118	120	122	107	137	144	122	116	116	115	122	145	149	134	123	124	138	110	135	122	127	123	126	123	94	139	118	118	132	112	149	119	140	112	124	142	142	116	119	102	124	105	119	146	119	124	123	130	109	106	124	130	152	143	107	111	106	129	145	106	121	128	133	137	130	123	130	123	144	142	126	130	102	143	145	124	121	118	132	118	113	126	127	131	113	117	134	129	115	122	134	145	145	121	108	132	114	123	139	122	121	117	108	132	132	129	146	110	117	122	124	125	126	126	109	121	131	126	134	120	119	104	128	112	140	144	133	100	129	133	144	134	138	113	135	122	124	128	131	116	118	123	138	130	149	148	122	132	109	129	144	140	136	125	126	144	126	123	118	128	138	115	122	114	121	118	92	112	119	121	116	114	121	127	125	129	113	131	119	115	118	138	129	84	128	133	118	117	120	124	136	142	111	137	123	133	142	123	136	81	126	126	127	138	113	132	126	133	131	132	129	110	126	143	109	124	104	113	123	125	137	115	124	129	108	144	125	111	121	145	132	143	138	126	111	123	137	113	128	121	124	128	121	112	122	127	131	137	126	143	124	128	122	123	120	125	117	143	117	107	108	143	132	122	118	107	132	129	106	123	126	117	135	118	119	141	129	122	122	113	139	130	111	116	121	126	145	127	131	115	110	131	107	145	139	126	136	120	139	113	115	130	111	120	122	134	134	122	134	111	127	121	127	130	116	104	111	112	115	97	112	110	125	139	134	125	122	103	121	113	115	112	128	83	128	131	123	120	117	126	100	127	149	113	104	121	129	134	133	112	113	125	115	117	133	115	120	105	113	131	118	117	128	149	144	128	133	140	132	143	124	139	135	126	119	132	117	122	128	121	111	129	116	133	97	137	109	146	130	101	107	146	142	121	122	127	117	112	119	124	141	149	118	130	107	107	159	118	125	115	118	114	112	136	147	126	133	118	140	151	141	116	111	127	134	103	115	131	137	122	144	113	138	111	116	152	116	119	146	124	120	130	145	137	134	114	132	97	112	125	145	130	111	126	106	138	125	148	107	108	124	143	113	127	122	128	113	105	113	131	139	150	124	132	137	125	132	130	135	98	137	137	142	102	112	135	116	119	98	128	96	125	135	109	112	133	141	141	139	144	128	116	113	101	123	112	123	102	126	104	131	123	132	115	118	121	128	153	120	145	124	132	139	132	113	139	124	146	134	146	121	118	134	131	113	131	120	129	129	116	134	104	124	124	114	125	139	116	133	123	108	136	132	124	125	112	137	123	113	116	122	108	132	151	126	113	127	123	124	133	112	115	118	140	101	109	124	133	117	117	101	101	102	123	132	149	136	119	140	112	121	138	108	128	138	129	113	125	119	118	123	105	120	114	108	119	151	123	136	158	132	140	131	131	110	151	142	151	124	105	126	140	138	118	118	122	126	113	105	135	136	132	127	140	125	112	116	125	114	135	117	103	126	136	144	125	111	126	138	104	129	133	114	130	127	131	135	124	115	126	113	132	140	118	135	116	121	112	159	129	132	122	125	134	122	130	107	116	135	115	131	104	148	120	155	120	133	115	132	130	135	118	120	110	115	143	101	134	115	117	120	134	123	125	106	135	130	113	133	126	138	128	124	128	116	120	126	120	115	119	147	148	137	145	129	150	153	106	91	129	116	114	132	117	113	139	99	132	130	125	124	107	127	119	107	135	119	125	117	131	112	118	138	134	134	120	122	118	120	124	108	132	118	106	99	142	121	142	114	127	137	127	126	141	148	125	135	120	115	140	157	121	119	130	106	136	105	108	133	120	122	116	97	129	130	102	131	104	107	127	128	111	105	122	123	121	113	101	128	119	114	122	131	139	125	113	128	123	108	114	152	117	120	155	160	139	119	124	148	121	114	128	113	127	119	122	92	122	132	127	113	139	131	134	118	133	105	114	121	103	108	108	109	117	113	116	121	103	113	123	132	124	142	126	131	132	115	112	107	114	110	124	123	113	121	113	138	129	120	109	116	129	144	131	109	107	130	108	126	125	149	120	139	94	133	120	106	111	113	136	102	116	117	121	114	133	130	130	113	123	116	123	136	118	91	137	124	122	116	133	114	151	119	125	103	113	112	118	129	130	133	132	120	130	119	129	124	122	123	136	116	148	124	99	135	133	133	125	120	128	97	135	151	132	104	123	104	126	120	119	138	124	111	134	117	134	122	105	120	132	125	128	131	113	130	114	130	136	126	117	164	156	142	156	122	132	145	107	110	115	133	128	125	102	106	123	127	118	152	98	129	118	137	124	111	112	121	118	108	126	102	148	125	125	131	129	108	129	132	126	113	119	136	121	119	130	91	94	107	111	107	119	124	140	131	116	114	125	111	138	114	107	119	131	104	141	150	112	135	138	119	115	130	112	135	135	144	151	125	99	129	126	128	127	124	130	127	131	112	132	134	144	105	110	109	117	137	119	137	134	114	135	119	153	154	152	124	142	140	147	128	128	153	131	121	129	138	120	117	120	112	129	130	106	105	122	125	118	123	136	102	112	141	114	123	111	131	130	127	127	135	128	123	111	128	134	144	137	146	111	131	106	119	125	99	119	126	131	147	123	122	110	128	110	140	118	138	119	133	115	103	132	113	109	112	119	117	112	151	131	117	116	141	115	116	116	107	117	133	126	119	144	116	118	141	142	101	122	142	136	112	124	121	127	106	130	107	117	125	120	113	128	125	126	111	121	101	103	139	129	124	111	146	128	99	133	133	106	123	140	110	104	134	113	137	128	136	130	99	122	122	121	112	110	142	121	101	146	102	118	125	135	136	123	125	115	121	133	132	109	135	130	125	139	115	120	132	125	115	106	120	130	122	116	133	135	134	130	131	117	114	120	129	129	117	108	113	133	128	121	156	126	122	114	117	112	93	84	131	123	109	122	101	136	132	137	114	114	110	131	134	120	130	117	147	124	120	150	90	125	125	131	121	114	117	120	129	114	133	120	123	97	141	131
4169	2957	1226	691	479	395	361	367	342	307	289	324	320	336	315	283	303	290	320	315	317	318	319	302	285	346	316	303	310	317	319	303	315	293	322	308	342	302	286	294	274	308	292	310	308	305	307	301	282	282	283	348	313	276	292	302	265	309	302	304	283	304	339	320	317	310	315	292	289	321	283	305	289	273	326	332	289	341	317	286	297	271	336	297	290	317	274	281	281	314	297	334	290	331	282	328	304	336	311	302	307	281	299	295	281	308	313	288	301	315	282	313	284	322	320	299	330	312	309	302	304	298	283	291	295	280	283	300	295	269	298	337	295	314	281	297	253	309	281	290	260	314	286	295	336	296	303	297	324	289	301	313	298	323	294	301	286	253	297	283	316	312	280	307	293	281	300	302	322	327	328	299	310	278	314	301	310	306	259	287	289	295	313	325	285	318	303	287	297	311	308	310	333	287	337	313	285	321	288	310	282	287	289	277	317	298	287	301	289	320	315	312	299	298	322	305	303	337	291	307	289	309	321	290	308	299	318	310	282	307	309	272	305	304	328	287	281	306	291	307	284	287	295	272	315	306	305	320	285	306	292	292	327	309	340	290	329	312	315	295	307	314	290	311	328	278	315	303	305	292	311	301	337	320	308	287	308	309	299	326	285	294	304	319	320	312	325	316	292	306	345	296	304	288	281	305	291	318	305	287	272	294	320	300	298	323	295	302	301	334	304	280	282	307	297	289	327	305	310	306	270	321	317	268	296	291	280	306	322	302	296	317	297	259	330	288	313	300	286	277	280	296	287	299	285	295	304	286	270	289	259	344	312	298	311	259	314	319	320	314	323	327	303	299	321	280	297	288	308	303	308	303	311	307	299	308	300	280	295	258	321	289	299	311	283	277	290	312	298	322	294	284	294	295	282	294	318	315	292	365	305	284	317	275	290	277	306	309	285	310	308	304	331	275	302	302	316	297	337	285	283	276	293	296	305	291	323	309	272	311	296	292	268	288	327	307	279	314	305	300	267	264	299	305	264	314	297	268	328	273	304	297	281	321	299	304	297	309	289	310	318	292	288	296	290	304	299	296	297	302	291	293	309	280	306	321	308	284	294	304	318	303	320	352	281	290	297	307	281	283	297	298	297	310	309	306	318	354	281	303	307	283	270	293	330	300	309	324	314	345	335	297	325	293	312	287	282	308	311	319	311	293	321	252	286	281	319	311	287	281	301	276	300	300	305	294	300	290	332	333	281	335	321	303	304	305	305	268	309	299	297	314	290	303	283	309	296	275	282	296	313	283	282	285	296	304	294	312	315	296	330	278	293	298	296	301	300	317	288	301	276	317	299	292	306	297	321	281	287	344	298	304	269	280	323	298	286	305	294	311	305	319	299	308	292	319	324	282	332	305	272	325	277	304	270	295	307	290	297	318	317	295	310	287	282	315	300	313	319	315	300	330	307	303	305	296	268	326	308	299	316	302	300	287	284	327	277	324	294	290	301	309	282	278	284	274	320	304	286	302	321	317	292	318	311	291	330	303	290	275	311	289	285	286	310	322	329	318	274	276	322	319	307	323	288	282	296	326	255	319	286	314	289	301	281	272	289	303	305	301	291	296	332	308	291	295	322	302	281	288	289	298	301	313	304	297	314	305	295	304	288	295	278	305	288	338	295	282	319	308	271	324	314	300	322	302	274	300	343	302	286	332	307	298	282	262	291	323	307	335	318	296	266	331	287	285	296	289	302	331	312	294	282	305	307	310	296	289	287	306	310	281	307	257	314	291	290	292	304	332	279	306	287	287	312	297	315	306	300	302	282	285	327	278	289	279	326	307	295	351	288	267	298	293	302	307	269	293	277	313	309	285	272	275	300	303	269	297	310	308	299	309	295	283	319	304	328	289	284	280	290	303	291	310	319	281	284	320	318	291	305	306	324	305	294	309	319	301	308	273	303	302	287	306	279	304	328	282	302	309	299	300	293	276	286	314	323	324	305	320	293	289	279	288	304	268	296	308	327	288	277	280	290	301	281	302	297	322	301	287	323	321	319	257	316	301	284	265	311	304	297	274	311	302	300	311	308	263	288	273	275	306	312	281	299	329	298	298	300	313	289	305	273	284	269	273	278	302	305	308	301	283	288	283	315	262	320	289	302	292	296	287	282	296	322	275	319	315	306	289	322	280	304	303	259	290	340	326	284	269	292	299	297	305	291	274	309	307	287	307	292	319	303	302	278	282	294	302	321	317	294	309	320	291	303	340	318	292	310	315	294	296	325	308	319	282	309	311	298	282	344	270	290	326	301	312	272	283	313	300	286	294	309	290	306	310	303	295	297	310	310	322	284	268	283	321	293	307	299	283	290	304	314	327	260	313	271	304	276	303	262	302	325	322	315	310	294	276	306	304	313	284	302	278	285	326	318	294	271	304	319	291	273	283	306	329	302	316	296	278	291	307	298	290	315	271	298	324	301	311	285	293	300	278	312	326	299	271	326	327	279	292	320	304	291	311	352	306	268	287	269	322	300	300	330	312	295	298	301	282	324	309	304	286	297	257	319	261	324	283	333	332	316	307	298	296	329	317	285	319	329	302	290	321	318	318	308	324	289	289	300	335	353	284	284	312	298	303	263	298	326	311	297	311	311	329	312	298	300	279	297	271	308	322	275	291	309	300	302	300	286	303	315	311	309	320	333	273	313	260	308	308	304	319	294	299	304	312	329	314	310	295	294	310	320	320	317	309	316	292	282	288	348	312	300	306	310	315	281	308	330	303	294	302	303	267	300	291	331	313	291	301	297	274	279	293	294	265	303	307	293	281	304	317	291	327	308	311	318	286	316	266	285	287	306	311	310	320	283	282	321	301	281	278	290	308	309	312	267	340	314	307	277	292	320	312	287	320	335	300	275	286	290	300	283	303	332	316	276	315	295	288	311	299	317	272	279	327	323	300	307	298	284	306	284	315	322	296	295	278	297	285	287	302	323	276	323	309	286	292	299	299	333	298	295	277	291	254	326	305	305	344	345	331	288	298	320	279	294	325	315	299	283	314	280	313	279	329	283	302	300	299	295	320	297	324	294	292	288	286	278	270	284	286	365	293	299	339	280	275	316	280	293	286	302	295	280	301	315	314	292	281	281	307	292	286	305	281	319	288	300	308	277	325	298	256	294	341	304	310	301	311	319	297	287	305	327	317	315	320	283	284	307	297	308	295	306	294	305	269	315	284	265	310	291	267	307	314	320	287	300	286	300	275	283	352	320	313	322	292	298	309	273	301	292	317	301	286	293	279	296	308	294	297	302	309	303	279	334	273	303	329	297	312	302	276	311	298	326	294	311	324	259	321	284	296	331	282	309	300	268	304	269	316	302	302	297	335	280	298	310	329	288	305	298	294	319	328	316	275	299	314	329	286	302	318	278	321	308	311	294	306	302	265	315	289	332	282	312	274	306	351	308	288	333	298	317	304	309	301	306	297	326	317	280	302	291	300	271	297	297	293	327	308	310	300
33851	15530	2571	589	526	429	405	421	444	403	399	440	425	453	455	458	437	391	442	463	417	398	402	420	461	444	411	409	412	410	431	426	443	425	415	412	369	403	381	421	439	388	379	413	426	384	395	397	435	400	414	429	381	454	382	389	417	400	422	381	376	429	424	409	402	475	418	438	427	449	439	430	398	408	414	409	413	391	412	432	375	413	412	459	453	420	426	407	423	403	429	417	468	398	399	418	412	430	416	372	423	431	396	441	412	393	432	426	407	376	440	389	462	455	418	413	403	448	400	430	417	421	382	399	431	454	441	422	402	442	380	431	395	404	412	411	391	423	478	405	422	394	402	415	385	410	374	402	411	465	384	405	443	393	405	415	416	440	404	425	413	378	403	442	416	405	422	439	398	419	463	425	426	398	374	444	427	435	389	455	436	452	416	402	430	416	396	424	412	437	434	401	398	377	400	438	391	409	443	438	452	424	420	433	423	392	386	424	419	409	393	452	406	438	412	430	408	430	377	427	419	423	416	414	403	420	416	424	377	369	437	430	378	379	429	402	481	380	451	436	422	428	407	412	410	431	468	394	472	424	411	405	382	386	377	419	463	448	420	434	426	405	409	418	405	397	385	386	428	420	422	393	364	454	408	401	379	381	441	394	403	419	407	430	399	434	428	396	373	379	393	404	396	401	403	377	428	445	399	367	395	387	421	425	450	378	397	418	359	400	371	433	409	437	433	421	395	442	386	426	393	444	440	395	424	444	398	437	450	411	406	349	405	395	417	412	383	461	436	436	424	404	390	404	402	394	395	393	430	389	423	399	396	430	380	445	458	404	391	434	414	430	447	392	404	410	401	417	408	420	420	424	445	416	426	347	426	412	471	432	421	390	436	424	405	399	400	401	385	384	456	410	401	419	442	437	407	454	449	409	420	389	416	404	422	413	429	339	421	456	424	405	395	453	442	405	429	370	432	388	417	431	391	407	439	409	388	410	381	368	395	374	388	398	379	402	414	428	435	420	433	450	429	409	452	430	393	390	424	433	404	390	425	398	434	447	458	441	382	409	466	414	420	412	415	453	432	434	435	439	386	413	400	406	419	407	429	422	399	413	429	408	445	391	435	429	405	409	405	355	447	423	439	414	445	391	415	397	431	409	405	441	417	410	412	407	420	421	384	407	412	434	411	424	419	380	381	419	439	407	400	401	430	385	414	391	399	399	449	457	457	426	404	402	428	434	406	421	395	396	461	408	388	405	368	374	399	389	406	418	464	404	390	387	421	427	420	433	421	407	404	378	406	426	415	462	414	412	385	401	378	387	418	444	438	435	420	371	448	458	422	386	389	404	451	467	359	479	457	446	413	431	407	456	383	404	434	394	390	427	405	383	405	395	411	411	404	405	398	427	415	430	395	435	430	444	392	423	410	422	403	401	412	390	412	437	431	411	429	393	417	422	453	396	403	402	452	409	399	423	404	419	396	400	441	459	407	429	386	450	391	420	423	427	411	398	447	434	434	450	416	414	415	458	392	397	445	452	418	464	386	414	444	445	392	393	379	427	417	420	413	442	437	438	418	414	421	421	374	418	399	426	437	447	391	450	441	406	440	422	379	398	437	436	376	471	427	377	410	435	416	409	385	414	423	443	427	383	420	444	433	417	407	386	437	412	391	401	392	459	430	423	452	428	459	362	433	403	397	420	413	458	429	426	438	437	380	430	405	410	441	409	414	389	413	422	391	428	403	414	438	387	433	434	431	411	376	397	402	399	420	394	439	407	425	414	389	409	432	369	415	434	426	422	413	411	426	446	417	399	429	427	391	401	442	403	461	433	418	439	401	369	456	438	402	407	437	428	396	411	368	419	440	377	415	377	401	389	407	432	424	423	449	427	459	425	430	423	433	422	395	369	401	424	427	401	396	430	410	396	425	413	431	432	411	413	426	412	400	431	428	411	405	390	416	412	405	443	380	383	398	380	420	413	411	392	410	422	423	444	422	424	418	365	453	425	434	414	446	436	426	384	414	405	423	441	388	421	438	412	398	421	419	430	439	418	427	394	389	442	398	471	424	402	456	420	385	452	408	450	356	438	397	440	408	436	412	417	391	389	377	387	387	401	435	405	449	410	414	427	380	441	429	446	439	383	441	417	451	414	373	399	445	409	418	437	379	378	405	443	371	421	423	436	395	383	427	405	393	433	397	437	459	398	428	428	415	442	458	417	413	425	407	390	387	425	435	427	442	403	387	420	419	433	378	408	429	422	400	443	386	428	408	414	460	412	413	442	457	409	431	440	425	415	408	447	402	424	418	395	460	394	420	425	417	409	384	406	414	423	413	396	452	443	433	398	389	426	445	406	392	420	429	405	400	412	478	375	424	418	394	415	407	444	377	431	418	399	409	415	402	448	438	441	408	389	423	431	416	383	427	406	439	443	384	407	409	449	446	391	424	390	401	432	439	390	430	424	394	388	461	379	386	392	411	469	446	436	425	391	424	414	442	441	421	423	416	392	460	413	382	408	413	428	399	370	412	391	403	391	420	404	433	405	417	445	404	433	432	408	469	421	403	426	401	426	416	387	414	441	456	404	439	408	424	436	429	409	376	417	386	414	371	411	455	438	419	430	408	405	412	421	449	419	422	434	392	426	427	415	454	393	435	452	393	426	433	377	404	435	416	382	430	418	425	395	431	410	378	430	442	458	448	416	484	432	393	449	439	449	424	451	436	388	423	420	394	416	396	411	435	414	421	414	423	449	423	379	381	376	361	410	466	405	416	437	400	417	431	386	435	426	426	413	420	434	404	407	437	436	452	440	421	431	429	434	385	369	407	427	399	436	420	413	457	409	383	415	433	426	394	405	387	420	449	397	424	426	441	372	385	403	389	420	415	435	467	429	437	425	408	443	420	425	422	413	412	421	397	416	416	440	394	401	390	429	446	409	412	388	367	408	363	408	429	410	418	441	395	393	419	409	434	414	394	371	428	425	411	413	426	441	435	418	414	393	424	438	398	412	443	410	406	453	430	393	423	440	433	396	410	419	459	435	383	431	403	385	415	432	422	416	438	416	421	434	431	421	441	413	376	422	404	445	399	437	419	423	402	466	443	417	444	416	419	406	424	413	410	422	424	399	433	408	440	435	417	402	402	436	429	374	405	387	396	420	420	420	419	399	399	400	420	416	406	419	381	432	417	397	422	433	438	420	457	417	407	442	433	389	390	406	450	415	410	405	421	404	419	402	373	402	400	433	415	466	412	433	445	437	447	407	401	428	416	381	405	412	416	434	395	423	406	385	453	441	441	437	436	394	392	366	402	412	400	456	419	431	418	402	412	405	420	406	401	424	427	415	416	399	400	405	449	459	404	408	421	416	414	392	394	440	430	437	431	408	439	419	400	403	409	389	425	421	427	423	399	391	395	460	410	434	434	420	406	407	430	456	435	401	461	391	426	427	454	442	397	380	412	433	456	410	412	414	398	385	413	396	398	436	437	436	432	425	410	462
8084	913	867	854	858	815	835	849	877	815	867	844	898	826	853	829	872	851	880	909	848	860	901	886	814	835	859	833	855	871	849	844	884	875	849	846	862	813	880	863	805	881	856	868	826	839	837	860	894	858	873	885	874	804	880	887	871	875	827	874	838	809	884	876	862	844	816	834	819	799	825	817	852	883	892	868	876	838	842	869	831	820	807	820	870	860	862	844	881	853	786	852	828	835	798	871	842	825	846	861	861	886	865	784	822	787	870	828	859	877	856	809	823	829	813	860	797	821	810	908	854	840	888	873	888	838	898	874	839	864	839	824	804	886	807	795	879	825	819	789	818	836	890	787	838	868	856	846	824	822	866	868	891	852	812	805	836	857	811	823	870	824	871	881	855	830	864	817	886	900	779	859	855	885	913	865	851	803	837	814	871	838	930	859	884	810	876	809	805	862	820	837	871	860	833	837	840	877	835	848	876	877	876	857	867	910	844	830	867	904	837	867	809	864	860	853	845	789	851	828	812	896	812	817	867	876	831	811	843	852	849	880	887	812	873	889	847	833	842	836	830	864	856	847	818	862	845	832	878	897	840	838	853	863	883	900	886	822	878	874	869	840	856	823	894	872	814	816	837	858	826	844	868	835	861	858	834	816	856	825	798	875	923	846	869	849	867	842	873	849	837	907	846	820	831	870	876	837	881	810	870	917	858	821	857	845	853	873	803	826	836	818	838	864	841	823	891	845	765	887	855	818	892	802	854	871	817	864	878	834	834	886	833	835	856	873	864	873	909	837	872	885	895	821	841	844	864	875	837	877	814	933	855	855	852	824	881	854	859	823	803	813	836	829	841	798	852	871	884	885	903	857	836	863	857	873	816	825	868	863	851	886	874	804	903	874	855	839	818	825	823	850	880	834	874	831	843	886	823	861	838	844	893	861	840	856	865	813	848	889	886	868	832	838	833	865	849	824	868	840	870	847	834	836	874	870	878	815	858	835	841	896	837	854	825	811	855	818	837	851	846	844	880	863	839	828	868	894	903	821	864	860	793	852	847	868	824	835	863	855	800	838	840	847	858	876	845	789	864	847	871	812	863	879	798	870	794	835	865	853	876	832	879	875	811	881	870	857	860	811	854	826	793	854	809	817	856	814	865	797	852	818	837	868	873	839	857	885	875	860	878	868	862	840	874	790	872	884	893	857	821	868	875	830	801	834	871	823	831	854	832	836	852	827	855	868	861	832	847	858	874	837	844	842	862	845	785	802	889	840	894	859	844	869	850	865	841	872	859	842	839	857	895	881	820	842	808	836	888	875	836	830	872	807	876	846	802	869	843	879	878	796	825	836	792	827	869	903	849	903	833	873	906	882	897	802	886	838	791	887	854	855	811	805	849	848	877	866	902	929	815	812	847	887	869	853	884	801	860	831	837	791	881	843	840	860	851	874	875	864	853	874	864	846	864	846	853	850	853	845	858	812	882	852	827	861	848	876	845	854	916	861	893	851	824	855	904	850	876	834	853	813	847	851	897	848	827	793	821	892	816	868	855	848	848	840	872	863	851	817	855	874	841	855	852	881	800	856	840	839	860	819	858	862	893	828	892	840	873	810	858	839	865	838	844	834	845	825	825	852	853	859	831	809	836	878	822	854	847	854	765	816	817	833	864	832	850	822	863	888	831	823	831	859	889	801	837	860	844	856	869	868	874	863	829	856	835	802	826	828	858	871	863	856	849	839	854	863	840	811	873	825	888	857	858	812	852	836	848	878	826	899	854	825	848	849	888	838	865	813	841	838	838	831	848	896	849	885	832	873	851	869	806	862	818	872	821	843	853	856	849	825	846	851	845	885	882	768	838	905	860	870	850	807	874	863	876	843	838	895	835	868	843	858	786	798	849	889	856	845	808	852	825	837	821	869	796	855	802	881	835	838	890	903	800	848	870	863	861	834	845	828	844	834	865	896	860	800	831	850	866	875	922	874	878	803	862	845	861	893	818	827	809	814	844	828	910	883	856	820	881	860	829	884	826	833	813	841	827	829	843	843	875	861	861	805	814	830	873	858	867	908	868	853	856	887	867	793	828	843	848	783	856	869	853	790	920	849	867	845	860	833	882	865	826	848	787	843	819	824	863	830	883	871	903	913	825	877	848	873	909	858	860	836	874	831	826	836	822	930	788	864	864	841	856	832	839	823	882	921	863	803	886	866	851	867	793	804	857	802	821	826	822	845	836	828	860	822	838	867	871	815	776	864	881	835	806	813	879	804	858	875	822	893	847	827	850	874	844	878	843	828	839	846	798	869	840	804	857	854	864	867	850	867	830	843	808	805	865	833	800	795	834	872	906	858	850	829	871	871	829	823	791	869	847	813	889	856	826	835	852	832	814	816	800	920	838	832	806	866	854	871	835	893	887	831	814	856	853	836	881	853	868	820	852	846	800	772	810	828	843	829	871	867	822	848	823	891	931	841	835	868	848	874	842	877	859	849	865	835	856	824	866	855	885	842	831	834	838	828	829	829	839	883	797	847	853	857	819	875	858	798	826	848	891	836	860	905	856	848	820	810	814	864	867	792	858	904	877	831	858	812	922	873	839	873	872	873	859	837	892	850	838	856	847	855	851	875	862	846	810	822	874	822	909	863	892	839	808	847	832	846	807	865	839	823	833	839	845	820	831	859	805	895	839	890	834	829	834	811	865	829	806	861	832	825	865	859	854	826	876	840	863	885	866	833	796	793	803	822	835	886	843	861	850	864	821	860	770	880	896	821	841	809	837	825	837	869	821	892	852	796	867	882	808	888	848	883	897	869	885	860	877	801	802	868	909	849	811	878	854	836	819	864	834	840	840	861	840	882	896	870	869	843	856	838	888	880	803	908	792	851	887	897	845	829	846	849	899	867	830	858	931	864	791	859	828	882	858	845	846	802	812	855	838	864	840	896	828	834	846	816	826	826	883	861	901	892	822	901	864	913	825	856	895	838	863	910	834	810	877	836	843	839	792	829	850	862	844	808	859	829	851	851	812	869	880	868	830	894	842	843	862	862	857	869	885	738	887	876	866	861	844	814	830	841	833	836	819	884	823	860	864	860	897	859	889	839	807	840	856	856	851	890	844	857	818	819	833	888	855	867	888	907	854	858	884	871	871	850	830	848	861	854	863	853	869	856	857	852	880	861	831	868	878	796	876	837	788	812	825	905	867	875	889	871	840	871	856	825	809	802	866	851	906	864	846	854	813	795	827	824	819	847	837	824	833	849	868	841	866	855	811	820	877	869	864	867	841	867	843	822	826	812	828	886	782	864	814	882	861	846	860	817	888	832	921	853	811	876	820	824	868	822	818	860	847	791	915	873	877	886	871	812	871	867	839	789	855	874	838	893	895	880	853	858	882	823	871	889	928	863	866	815	882	830	864	899	820	845	811	884	843	828	900	835	829	861	917	820	835	815	846	820	794	827	871	808	918	871	862	842	862	862	870	825	901	868	809	844	889	847	894	845	876	834
26036	21654	24264	29537	21646	10922	475	346	326	298	330	268	299	272	271	300	268	270	264	244	275	294	261	255	275	264	282	253	278	244	240	262	253	267	269	262	247	297	273	277	275	270	246	288	242	248	259	241	251	243	261	253	250	271	258	258	250	248	248	280	247	251	265	225	261	280	259	229	266	254	230	257	275	261	281	262	256	265	274	277	279	275	274	252	257	265	237	249	253	249	266	250	234	258	283	260	272	260	233	248	275	205	266	280	288	244	246	245	282	254	270	253	237	266	252	276	242	249	231	270	279	227	269	238	250	248	253	256	234	271	270	247	287	235	249	273	245	243	257	252	261	257	219	263	276	228	268	246	261	294	280	256	262	249	262	242	269	260	236	273	239	233	237	268	248	287	263	248	239	261	259	226	264	233	263	250	269	222	261	256	273	286	254	243	282	247	294	254	259	260	257	249	264	248	234	264	258	272	277	264	282	243	308	238	257	278	278	250	239	270	278	232	267	234	250	287	278	240	246	249	233	249	291	257	239	219	235	281	259	260	253	245	262	234	244	226	288	263	290	256	249	249	215	251	285	275	260	244	262	268	243	277	266	284	264	241	281	259	238	239	268	275	249	246	288	222	282	233	269	271	276	231	267	276	245	235	249	256	253	303	209	263	237	243	266	269	230	250	252	254	284	256	254	241	291	250	237	289	275	271	268	270	270	270	265	247	255	272	257	215	258	262	259	244	235	265	264	279	234	246	244	233	272	241	243	264	269	244	240	276	233	248	231	241	266	242	234	228	253	250	265	275	242	233	266	230	279	252	259	236	270	236	277	259	246	275	264	248	260	270	255	279	247	270	250	249	242	236	257	273	264	268	262	254	244	269	249	262	246	261	274	237	275	266	256	270	247	259	269	257	260	296	254	254	263	256	255	240	246	249	246	231	253	282	264	235	250	259	271	264	250	237	243	219	263	283	284	294	290	269	227	259	276	242	240	262	264	258	261	278	245	278	250	256	270	252	240	258	263	229	224	262	304	293	249	290	267	251	281	245	278	244	250	260	272	279	270	265	233	247	262	284	245	236	250	258	234	266	229	255	282	257	279	295	258	244	263	252	225	245	250	283	264	259	249	257	274	272	248	276	267	262	232	251	255	261	274	237	249	270	269	276	258	231	238	247	255	247	260	263	251	247	281	239	256	259	245	241	245	258	248	265	263	283	252	286	248	251	266	285	255	243	253	271	235	247	229	267	233	254	258	245	261	247	280	258	251	271	242	272	246	264	251	248	257	231	232	254	250	240	274	256	260	267	238	253	210	246	226	260	228	246	249	266	263	273	268	259	275	244	263	252	286	228	251	233	253	244	255	240	275	251	287	280	250	260	232	223	239	227	224	266	235	239	276	255	253	275	237	280	226	211	226	257	280	254	262	302	253	268	248	287	253	277	292	236	249	266	296	249	252	255	274	255	245	263	264	267	237	260	274	289	262	268	255	280	246	270	296	279	267	258	237	277	262	263	240	267	225	266	247	207	233	254	241	233	265	242	262	257	285	266	259	276	242	251	243	253	239	250	275	242	243	259	248	244	242	255	272	264	264	268	245	264	241	241	251	243	255	264	226	272	258	261	250	237	252	239	275	273	254	274	268	249	270	256	225	285	264	266	244	229	246	259	246	253	232	284	282	260	234	249	242	271	225	236	258	256	245	250	237	250	230	273	243	269	277	253	256	284	245	247	259	250	245	255	255	251	255	237	233	282	271	251	236	246	254	266	251	262	272	267	308	248	267	216	252	281	249	229	271	217	263	241	262	245	267	265	276	251	217	263	255	261	257	273	276	261	253	255	285	262	233	267	253	215	295	263	241	224	267	267	278	255	259	262	255	293	263	267	262	269	282	257	276	262	266	277	294	286	252	208	234	277	234	247	247	265	276	260	280	255	265	258	250	303	245	242	255	241	254	247	244	249	258	237	265	252	241	237	255	259	218	240	278	242	277	234	267	235	228	267	265	249	243	251	258	227	247	269	259	267	266	230	276	288	258	261	270	284	225	272	241	284	271	247	259	251	247	267	246	276	242	283	260	255	282	266	270	250	262	283	265	242	242	229	251	265	299	265	253	242	267	252	282	256	242	226	256	265	321	241	257	257	245	258	255	251	246	290	252	284	253	225	253	275	248	237	239	292	242	266	294	239	235	265	255	261	288	238	253	259	248	262	248	319	272	259	254	248	290	229	276	247	276	275	247	271	260	260	277	244	265	286	239	286	265	240	287	274	260	262	255	248	259	241	262	259	270	252	238	243	273	270	290	286	258	254	279	250	224	288	278	239	274	222	266	256	279	239	256	273	237	282	284	255	253	270	300	242	268	224	263	282	304	280	240	269	255	255	260	224	254	255	264	261	238	253	241	282	267	265	258	211	232	258	261	254	232	255	265	259	264	257	272	258	240	262	259	211	262	249	240	256	240	258	240	254	236	240	260	262	262	251	259	277	229	256	228	262	242	260	256	252	286	246	273	259	280	217	229	287	242	241	259	219	251	230	259	230	293	248	249	234	251	271	253	271	248	254	276	254	246	263	246	228	277	294	265	247	265	264	289	227	233	254	297	271	259	269	248	272	247	294	259	236	252	236	256	285	272	252	278	254	239	253	222	255	251	254	241	236	284	269	262	238	244	230	244	259	219	253	255	262	239	273	248	284	276	269	260	271	256	242	266	251	237	218	275	262	238	213	260	279	240	264	239	257	251	265	261	242	248	274	272	253	247	273	328	258	199	272	262	246	227	261	245	272	235	247	270	255	316	237	244	256	225	263	220	258	286	251	243	246	267	270	230	270	264	268	244	260	253	270	276	221	258	260	246	271	231	275	285	250	281	263	264	258	281	259	277	235	284	251	277	237	244	270	256	275	296	255	270	264	267	236	240	263	239	243	270	253	274	252	255	278	234	304	243	253	239	283	282	264	282	278	243	220	257	279	248	306	246	247	230	273	260	246	272	279	232	244	243	282	270	258	267	252	262	227	271	248	267	262	261	293	233	252	268	262	241	242	241	256	221	259	237	254	255	246	280	259	229	245	251	264	258	233	276	279	271	246	262	266	230	254	241	246	250	254	280	272	233	271	271	273	257	286	243	268	260	266	244	254	280	267	259	283	273	243	268	262	260	259	255	247	261	265	228	258	248	273	248	276	277	263	247	249	237	238	242	248	247	226	250	224	255	232	249	252	264	264	246	271	256	252	279	246	253	264	206	263	293	279	243	256	247	270	286	252	245	267	266	247	232	241	257	289	251	292	272	239	277	249	280	261	248	299	250	289	247	224	213	261	253	228	243	266	250	272	242	276	240	286	261	279	242	286	286	242	263	218	241	267	239	232	224	292	259	226	281	245	261	236	242	260	246	268	240	233	205	256	285	269	251	275	275	245	231	245	259	270	253	228	271	266	250	237	248	227	237	286	261	237	282	272	268	261	281	272	244	235	286	251	242	251	250	274	222	283	260	276	277	269	245	220
4510	1985	1087	678	645	583	574	546	528	569	547	549	549	609	585	573	568	545	524	591	524	551	535	564	541	478	564	564	567	527	560	550	528	528	531	594	548	561	546	530	529	563	523	522	608	542	528	564	516	530	581	485	535	561	519	545	564	533	530	567	563	564	548	566	523	586	514	558	519	512	537	525	522	548	494	548	578	538	513	551	544	548	518	530	554	532	545	576	548	531	569	536	571	537	551	573	538	554	530	562	522	525	484	548	488	555	533	513	580	531	511	509	533	557	536	482	549	523	511	539	525	552	517	549	569	558	532	528	535	535	527	527	537	524	541	533	559	548	536	554	525	546	545	563	555	510	556	569	526	530	563	546	552	539	537	561	541	531	552	554	554	548	533	513	547	564	528	519	566	575	505	535	549	522	553	590	532	527	547	568	577	565	559	548	524	503	523	564	578	541	534	487	540	558	536	537	519	544	561	515	554	563	512	556	514	547	532	552	539	597	569	520	528	518	550	547	585	527	557	540	562	542	559	568	502	550	554	555	559	573	536	528	520	524	529	526	499	529	560	549	521	538	568	564	512	537	529	525	524	526	561	514	551	544	537	533	531	568	521	600	564	491	508	551	566	480	515	531	558	536	536	554	546	509	552	585	564	595	548	548	568	548	563	532	545	490	546	543	553	494	547	530	508	559	553	530	495	538	547	570	552	545	543	535	553	539	523	559	571	536	548	554	509	577	547	535	508	556	541	561	570	547	547	572	573	548	526	526	537	574	564	524	576	521	528	542	529	555	552	519	568	575	520	576	506	523	563	570	512	551	547	542	545	533	551	488	568	517	526	533	539	538	529	516	534	511	559	550	617	578	546	512	563	535	537	518	572	502	543	536	549	530	549	545	598	554	539	540	555	528	544	534	571	556	528	549	549	522	531	533	550	548	516	564	532	508	562	560	529	505	520	532	531	546	531	530	594	547	546	582	508	532	574	554	547	589	520	563	518	554	557	513	503	495	519	519	534	520	513	551	528	563	549	550	526	513	523	530	547	552	529	567	570	545	510	583	527	547	556	532	529	508	586	535	549	511	498	550	537	522	505	490	537	542	553	531	567	512	560	533	554	580	531	519	569	528	538	528	537	557	578	571	485	535	550	553	539	541	563	533	517	554	570	568	542	510	522	527	517	533	592	535	595	549	569	513	565	560	557	535	584	540	567	508	592	506	500	567	537	549	562	566	561	561	532	552	535	529	527	567	547	566	536	539	542	542	532	536	577	606	584	558	524	566	567	544	516	534	554	579	545	529	555	510	520	540	553	500	544	527	543	576	550	545	541	528	547	512	531	488	527	541	588	523	549	568	537	494	560	569	532	581	506	565	532	555	493	587	507	527	519	532	543	558	554	521	536	523	514	563	584	531	560	591	522	570	517	571	553	502	523	528	547	521	558	541	527	510	539	493	525	521	531	545	577	526	540	535	481	525	541	563	548	558	522	542	541	558	561	589	554	597	583	569	545	532	544	541	545	511	550	584	520	553	530	562	517	533	534	534	538	554	531	542	570	504	574	526	564	553	546	536	495	549	574	533	548	527	540	506	583	572	507	537	555	520	513	538	489	560	523	534	525	550	528	508	520	575	545	539	505	544	556	558	577	530	538	544	567	559	561	532	532	582	548	563	547	529	574	548	541	603	542	529	532	553	560	566	580	550	550	514	553	579	546	557	555	578	568	547	482	526	530	536	557	556	505	533	568	577	519	583	531	552	513	558	543	549	546	510	518	528	528	544	539	595	521	559	552	524	527	539	519	545	566	600	518	574	542	534	528	510	549	587	543	517	552	575	565	533	544	543	515	547	580	531	529	545	576	544	562	533	552	542	537	562	523	505	497	523	567	525	532	552	563	535	562	545	499	529	481	548	545	540	561	555	543	566	510	534	530	519	530	528	510	555	542	566	562	526	526	549	570	564	559	524	537	506	555	509	548	521	576	506	545	540	503	558	521	575	521	569	523	570	558	494	556	548	555	559	515	556	513	541	570	551	555	578	561	542	539	567	570	505	511	539	558	520	539	535	570	529	531	532	548	527	526	544	529	553	538	565	554	546	562	575	550	536	562	554	591	563	551	494	501	575	544	556	575	521	546	568	550	544	575	545	555	539	526	521	555	527	526	534	549	527	552	559	516	563	550	571	533	550	604	527	515	579	516	546	583	517	559	551	554	552	580	529	574	547	543	507	574	542	553	533	553	521	572	564	519	582	536	535	527	514	508	553	555	552	547	503	545	540	512	531	541	539	550	546	584	543	572	507	581	559	575	529	548	489	542	535	542	547	511	528	546	559	539	507	533	567	562	505	543	522	551	537	506	538	505	564	567	514	517	548	536	521	541	599	493	526	524	558	538	551	566	556	537	501	509	566	480	554	542	551	544	543	550	536	539	554	527	566	575	508	531	550	570	521	457	543	504	566	558	555	518	585	539	511	546	537	550	541	530	516	540	542	545	555	567	549	538	541	541	585	574	533	565	507	528	544	514	548	544	590	542	569	509	549	587	557	511	563	544	518	532	517	565	560	548	547	525	520	523	530	536	543	561	514	533	554	581	553	551	511	577	500	579	529	547	519	550	530	482	535	581	564	539	556	551	534	521	512	542	497	569	544	516	517	549	573	523	490	528	558	535	560	565	522	520	550	562	504	530	537	550	500	529	546	541	528	518	516	578	540	550	516	541	529	524	542	553	533	537	520	531	526	521	511	566	580	501	548	561	556	535	536	578	565	541	507	542	529	515	549	555	578	523	523	535	556	492	564	562	552	551	517	512	517	529	584	560	536	552	548	569	548	560	540	559	585	600	556	548	546	533	502	546	524	535	524	533	538	566	555	550	537	535	537	478	560	571	541	538	545	556	546	528	512	549	609	549	578	537	539	522	566	522	515	571	569	534	522	521	515	523	554	529	581	519	498	530	542	562	546	555	512	567	503	565	553	540	541	532	577	537	519	580	535	522	539	546	508	543	561	597	569	563	552	536	541	518	547	557	583	509	522	538	512	555	538	560	563	591	509	560	515	547	524	537	532	511	528	504	523	560	533	512	552	512	544	510	547	558	565	545	529	526	504	561	534	529	519	564	524	513	566	553	520	546	565	553	546	535	542	550	574	534	568	520	514	583	542	552	532	524	508	530	516	523	491	537	539	546	498	560	542	527	576	546	541	502	569	562	560	549	531	578	551	552	501	543	555	565	579	571	570	518	535	596	552	521	541	511	578	561	527	537	525	506	562	546	536	561	558	534	547	507	541	531	506	545	505	580	560	545	524	549	561	525	506	530	537	559	513	553	524	540	541	593	551	585	523	505	576	519	572	540	537	538	546	541	554	533	521	547	562	596	552	547	572	521	552	548	561	548	526	539	517	547	553	546	524	529	585	536	531	492	519	554	559	535	558	556	533	544	489	499	542	544	489	545	563	578	539	503	551	516	551	537	527	573	552	551	550	543	523	530	532	569	561	550	533	551	561
25260	21630	24686	29047	21631	21652	10367	346	279	235	216	208	168	195	182	163	165	155	137	144	135	144	152	137	133	152	150	146	128	124	139	130	123	149	150	108	116	137	125	125	138	147	124	105	126	129	121	132	130	148	115	108	130	137	142	122	124	133	145	124	127	119	124	131	132	108	115	145	114	133	123	113	128	122	144	96	110	117	112	112	130	146	133	138	123	130	143	126	122	128	121	127	83	116	143	130	149	128	129	128	122	140	125	115	130	122	131	121	89	133	143	127	112	100	125	118	113	124	138	124	130	138	118	112	105	114	126	122	151	125	110	120	125	117	137	121	124	124	119	118	121	134	151	116	113	132	132	145	122	133	141	125	116	139	98	115	115	131	115	132	116	105	144	122	117	122	111	110	136	125	142	108	106	126	127	126	120	127	123	132	125	123	128	117	121	117	132	138	123	145	132	122	123	112	111	135	117	121	124	112	137	119	125	134	122	116	137	121	164	155	120	114	144	113	144	127	136	140	127	132	151	151	124	127	114	117	149	142	117	129	141	123	124	125	126	136	103	136	130	146	135	110	118	129	143	139	106	125	131	116	116	99	110	155	128	127	140	124	131	128	112	136	145	112	107	109	129	126	114	153	118	107	128	129	111	122	105	117	121	134	129	113	123	125	117	127	123	136	118	146	137	110	133	116	107	112	118	122	122	108	132	130	118	126	131	118	105	115	86	111	127	121	121	122	140	105	137	134	110	111	117	128	127	127	150	134	117	121	153	134	124	134	115	132	129	113	123	126	138	123	114	123	134	104	124	156	135	122	125	135	109	126	145	129	112	149	143	119	122	121	104	123	128	139	152	115	95	142	122	126	117	128	124	131	125	123	143	123	160	124	123	124	138	136	102	136	126	135	146	125	109	124	133	114	133	113	119	132	113	132	126	107	115	115	118	119	120	148	134	119	132	108	106	128	120	112	104	115	135	129	137	118	111	106	136	125	135	117	118	121	140	120	120	121	139	110	125	123	142	115	101	118	125	114	120	132	125	123	119	126	115	123	144	143	124	130	104	151	133	110	143	148	136	157	121	135	127	147	118	120	119	141	110	111	120	127	132	137	105	133	120	134	114	137	119	119	112	100	120	122	132	146	131	126	156	132	112	134	131	117	139	130	128	116	138	108	128	138	136	133	124	141	141	116	126	142	108	122	118	111	138	116	122	134	127	145	125	125	105	131	131	121	127	97	146	145	120	122	137	121	126	117	138	134	127	102	132	123	117	108	112	151	139	128	115	106	134	125	125	141	134	119	97	132	133	137	104	124	118	121	112	129	124	115	126	115	118	136	106	114	98	109	128	105	112	119	125	121	110	111	118	144	127	149	127	125	111	115	131	123	129	130	112	138	127	136	154	115	146	118	117	114	101	121	108	108	113	132	117	139	116	114	126	144	122	114	105	120	134	130	109	117	119	139	124	120	130	109	140	141	105	122	129	143	126	123	135	123	119	143	127	121	140	120	129	144	135	161	111	129	111	115	96	121	141	124	128	119	130	111	123	114	107	145	114	99	115	121	96	119	123	135	112	127	121	136	117	125	130	132	133	133	121	118	141	114	112	119	133	128	116	142	122	130	111	128	123	123	128	128	90	114	124	122	130	117	118	117	151	117	122	137	97	113	115	95	130	131	134	141	101	114	117	123	127	137	118	139	139	122	124	120	120	138	122	116	99	117	142	138	126	117	109	128	134	126	123	120	138	123	151	152	139	124	127	143	142	101	132	115	133	122	127	125	119	134	120	126	113	119	109	116	112	122	129	136	110	128	127	128	130	142	122	146	125	121	129	132	118	114	111	121	127	118	122	139	115	122	133	111	125	115	107	125	100	108	129	141	113	134	126	132	104	135	142	106	120	128	118	127	105	152	120	144	129	134	125	124	106	129	122	118	126	141	129	100	114	110	135	108	125	112	125	134	124	118	113	121	110	115	112	127	115	133	133	123	110	132	130	95	115	115	117	154	137	116	109	135	146	120	139	122	119	132	110	102	119	143	153	133	113	121	114	105	119	108	122	127	112	125	133	100	118	121	131	137	133	122	111	142	130	121	111	130	130	114	83	127	117	132	151	129	107	88	131	120	137	134	119	143	132	113	110	129	129	143	124	120	125	132	120	136	144	137	122	129	114	123	114	123	124	122	120	109	121	108	148	105	125	116	134	128	133	133	126	100	120	111	129	126	107	119	117	103	120	128	143	119	128	117	86	120	109	130	125	106	124	129	111	129	130	122	115	126	126	140	131	132	117	116	119	144	133	122	128	147	153	129	136	132	119	121	127	128	114	138	122	115	134	139	154	120	153	109	135	124	134	135	130	112	151	133	123	134	105	113	105	130	113	138	136	118	126	142	121	126	119	104	120	118	113	126	120	119	151	130	134	118	126	110	121	124	112	122	115	117	122	103	128	133	116	121	116	102	109	114	114	107	113	101	130	146	126	112	140	131	129	133	132	125	117	111	118	137	118	124	118	127	129	134	120	138	106	116	123	135	122	129	122	118	118	115	132	144	122	112	123	124	138	144	147	103	142	133	113	132	131	126	113	132	123	105	119	113	138	127	122	120	121	129	121	134	126	110	139	107	125	118	112	143	141	117	118	114	105	127	127	113	120	115	132	130	136	121	102	113	155	124	140	139	123	110	130	142	134	131	138	108	115	121	145	133	124	134	105	128	125	139	110	123	125	104	120	130	134	124	132	141	128	120	129	115	119	120	126	124	117	135	146	125	104	124	126	126	132	141	121	138	132	108	104	124	113	141	119	102	108	124	146	140	108	121	121	111	115	133	122	133	100	110	107	122	114	128	110	106	131	102	136	130	162	141	129	111	143	113	128	128	130	101	150	117	128	142	144	136	124	106	142	111	123	124	120	118	127	127	131	117	126	117	112	112	130	114	114	116	136	121	136	128	107	119	126	121	125	121	138	118	153	128	129	142	136	114	150	114	118	107	129	125	133	119	115	104	129	134	114	118	129	155	118	118	120	132	138	116	130	120	118	131	108	130	115	117	110	111	136	128	117	119	126	105	120	122	136	115	129	145	146	131	119	104	126	108	126	120	118	108	112	120	103	115	132	139	134	133	146	112	111	119	105	124	137	141	106	127	146	107	154	126	114	125	133	111	127	115	115	100	118	128	130	145	132	125	136	115	124	130	116	146	144	114	125	122	123	127	116	137	118	120	117	133	142	135	114	151	119	114	143	127	135	120	99	119	110	117	110	124	115	121	123	125	115	128	127	135	125	142	114	126	133	119	120	103	128	126	123	118	126	139	125	123	108	113	139	126	131	129	132	115	132	127	122	105	122	118	118	111	124	102	114	137	109	117	114	115	124	140	114	122	126	103	127	130	118	120	127	118	112	129	121	124	128	137	124	101	127	127	121	136	124	112	133	116	137	119	114	107	135	112	135	135	147	137	118	144	144	122	122	126	112	133	145	105	135	131	122	121	133	118	116	138	97	133	127	132
4091	3000	1245	702	495	396	334	334	356	336	327	346	293	328	309	330	297	296	282	299	295	287	288	331	285	325	287	309	336	269	271	301	319	280	305	312	287	286	279	312	297	292	305	289	292	321	286	312	304	281	306	307	273	298	314	312	306	300	292	337	314	304	302	306	292	309	289	311	282	304	320	290	298	325	326	314	282	329	322	311	278	317	315	282	307	321	296	298	325	285	302	331	265	317	319	273	306	273	293	298	340	304	303	323	308	290	270	315	319	303	294	298	282	306	301	280	289	321	306	313	308	283	322	311	296	314	312	279	283	292	275	304	321	312	289	323	277	301	313	298	317	284	306	275	272	322	271	298	313	329	284	299	287	310	291	269	297	305	318	298	302	278	288	315	287	311	316	290	277	297	319	297	303	294	308	324	304	291	296	306	287	299	290	291	285	308	280	327	304	298	315	311	287	310	318	269	294	301	286	306	298	298	311	310	257	326	310	309	314	290	288	306	302	304	325	292	297	270	310	275	288	318	300	313	277	320	298	296	312	304	328	309	282	302	302	316	299	293	308	310	317	267	306	282	302	267	316	286	279	317	290	280	287	329	334	264	302	338	315	330	309	304	323	329	292	310	290	285	325	309	322	282	313	288	277	279	281	307	292	311	316	322	311	281	296	330	318	307	285	303	287	287	269	288	298	315	299	292	324	329	295	277	273	302	297	316	322	322	292	307	314	305	292	329	286	307	341	332	282	317	314	293	296	316	295	334	291	321	301	282	322	299	285	317	279	295	311	288	322	297	316	288	264	297	289	308	287	263	314	316	316	312	293	265	306	280	283	309	301	310	282	298	326	278	312	327	271	282	309	326	286	302	290	328	314	279	309	288	293	294	292	317	312	281	314	308	287	319	306	320	293	248	272	297	293	277	310	283	309	293	282	290	332	293	281	325	316	301	295	294	312	303	312	301	298	331	274	302	295	275	311	309	309	319	321	287	270	280	307	299	299	304	271	311	314	309	272	339	300	296	281	285	288	305	259	299	334	291	295	301	292	275	292	282	294	305	305	301	315	278	310	281	310	316	279	295	275	298	320	322	287	312	295	293	284	281	324	310	276	290	323	321	299	315	310	318	303	325	308	320	274	301	298	296	292	282	291	257	301	314	296	318	341	287	286	286	291	300	325	287	330	299	278	288	305	304	308	276	295	323	324	282	275	302	301	305	301	313	279	311	293	297	293	331	292	281	266	308	291	296	279	286	310	289	323	263	329	335	328	296	297	293	276	295	289	291	301	301	281	315	320	325	252	285	290	299	320	285	309	298	301	259	288	311	301	287	284	325	290	273	287	306	297	321	300	286	315	290	303	319	282	350	304	308	316	302	288	288	294	288	283	292	313	316	294	333	299	288	312	262	346	299	280	286	308	312	323	309	302	274	298	329	286	270	284	338	280	266	284	286	288	308	312	315	279	314	314	274	306	296	304	301	294	309	291	302	293	291	303	286	327	304	329	285	293	318	297	282	299	301	301	295	278	277	348	298	289	302	288	307	297	309	297	299	312	330	307	296	306	313	308	268	324	271	279	281	292	327	309	291	262	301	302	312	320	305	293	293	319	287	323	308	304	275	336	289	293	293	290	325	279	313	305	290	297	300	311	317	273	306	297	298	280	288	286	298	277	306	286	286	331	308	322	305	309	301	328	302	309	272	273	292	282	282	266	269	308	312	275	274	278	310	352	302	298	304	271	291	255	314	328	306	296	278	322	284	318	318	290	305	303	305	291	306	293	320	287	291	336	284	290	315	282	309	297	290	335	276	261	287	302	294	285	272	302	290	298	277	295	278	296	306	281	316	299	276	294	276	341	303	313	283	301	283	327	310	308	306	316	290	323	269	308	294	288	265	289	333	293	298	289	299	291	311	299	304	318	300	293	311	268	298	327	294	307	289	321	309	298	334	286	336	284	309	318	305	291	292	288	310	314	311	290	282	311	314	283	296	280	310	302	300	307	285	318	333	311	307	335	287	300	328	292	288	313	268	294	285	302	305	319	294	246	309	311	312	277	324	302	343	319	303	311	295	298	340	283	329	253	306	331	302	289	293	311	281	289	317	286	280	303	283	299	339	311	296	292	308	287	332	290	312	326	299	296	311	315	289	319	295	312	296	314	305	304	278	311	320	316	306	307	285	303	337	285	283	288	288	335	287	317	319	293	339	296	309	322	306	288	268	294	298	299	329	281	298	282	294	271	311	301	300	300	334	275	288	268	308	309	299	294	328	306	306	284	305	308	301	323	312	322	272	261	330	321	258	303	291	295	306	329	299	318	303	329	302	301	274	342	317	297	339	282	330	294	293	322	298	301	305	269	299	299	307	296	299	303	311	310	333	291	320	317	302	319	296	290	289	306	290	304	302	298	314	336	303	283	299	291	306	312	351	315	311	349	288	289	296	296	282	301	334	313	282	331	310	295	308	294	311	309	307	294	336	287	288	318	327	330	298	274	285	273	333	297	304	284	297	301	300	329	297	334	294	305	294	302	311	303	295	340	254	298	305	291	330	295	297	332	298	318	290	323	301	269	310	292	265	270	314	305	317	293	273	315	332	281	308	297	323	270	301	287	313	315	319	312	314	316	316	281	273	300	288	337	276	292	320	311	285	323	335	283	296	322	298	313	327	285	311	270	337	328	291	308	298	283	281	289	247	288	314	301	295	325	297	294	288	332	298	322	289	297	310	308	322	273	294	347	290	269	306	311	298	317	282	331	297	303	292	284	314	316	307	325	306	283	308	304	311	281	303	322	322	314	295	305	276	276	277	285	316	300	300	300	291	321	284	275	333	322	321	309	293	267	305	279	290	300	314	303	293	314	292	291	304	291	318	276	305	335	336	290	340	293	306	304	286	296	311	304	302	302	297	323	315	314	265	321	312	298	306	288	282	273	315	286	317	297	318	317	281	264	296	284	326	312	275	279	291	303	291	314	279	301	287	319	312	292	289	296	293	280	283	304	274	310	330	294	328	247	294	301	300	310	291	277	321	308	307	277	305	287	317	246	317	317	319	304	310	308	315	291	279	307	291	308	303	314	287	278	286	292	326	322	303	314	285	292	318	321	345	309	315	283	293	296	325	284	292	348	315	313	293	321	293	301	275	296	312	298	311	311	332	320	318	318	302	286	268	322	308	316	301	323	298	263	322	313	283	281	287	326	267	300	312	309	327	278	263	304	321	294	289	289	316	289	297	321	303	275	305	292	301	298	322	260	314	307	299	300	314	290	318	277	281	297	320	272	311	294	307	306	318	330	275	289	266	307	329	280	281	296	336	282	302	282	301	338	273	297	269	297	320	296	294	281	300	301	315	304	298	290	325	302	277	311	305	280	284	317	334	326	297	280	306	310	295	291	285	277	285	289	317	299	287	333	306	308	323	320	282	310	287	276	296	328	275	285	318	285	273	293	298	315	296	293	282	325	304	315	307	315	313	291	321	273	313	307	312	315	302	282	285	278	276
34146	15124	2445	536	433	443	442	387	442	444	420	414	439	410	427	449	428	413	425	427	382	424	434	436	416	434	445	433	430	409	423	414	434	419	384	384	402	456	445	407	419	419	399	439	439	423	383	416	426	428	400	398	387	416	401	407	426	442	426	426	454	401	418	411	418	431	421	412	406	416	381	402	447	351	425	411	389	429	430	430	445	399	377	424	409	400	439	385	406	443	418	408	404	418	419	455	410	395	375	412	416	405	407	426	415	417	430	358	422	409	429	398	431	424	422	416	399	441	422	422	410	448	433	428	407	396	385	390	402	432	412	436	436	437	404	410	407	394	408	412	441	438	430	396	436	360	445	415	447	441	420	447	426	431	422	434	407	407	394	393	407	405	468	430	402	408	410	391	408	434	414	405	442	410	413	412	435	444	383	441	431	444	403	431	419	424	410	388	391	441	362	421	380	452	427	425	428	406	404	432	450	436	447	408	398	406	421	441	437	425	404	417	450	430	425	395	425	409	407	422	402	423	381	401	364	412	403	434	454	429	424	427	439	404	378	384	425	407	418	400	487	408	462	432	419	404	401	430	427	425	428	426	406	417	415	426	373	384	385	447	429	368	415	404	373	398	429	421	434	429	402	393	425	396	409	380	412	406	384	407	392	423	405	436	456	401	395	413	429	439	432	409	393	393	426	395	361	401	405	419	419	395	421	421	419	417	404	441	405	421	453	428	405	421	409	427	415	417	426	426	405	425	462	375	435	402	387	432	447	398	438	391	429	432	413	385	385	411	428	424	384	451	409	406	400	419	410	428	400	431	418	428	467	415	415	401	418	431	461	400	450	415	406	431	434	429	422	434	394	455	419	406	418	419	420	401	422	414	440	388	407	452	414	410	417	429	412	461	419	412	381	399	385	407	390	396	397	406	386	380	413	386	401	434	419	436	422	430	432	413	390	414	389	419	412	433	407	380	435	447	397	427	404	397	407	434	396	404	410	426	407	426	441	434	379	397	410	429	417	416	413	380	433	424	442	399	414	426	426	382	385	394	421	421	427	421	359	455	420	422	427	418	426	385	378	406	388	414	427	417	408	428	404	430	397	418	401	389	407	397	381	418	437	416	430	400	438	400	428	423	396	403	401	392	457	402	421	441	414	429	434	446	428	413	436	435	386	402	422	402	422	414	411	422	458	431	399	427	396	404	375	448	462	425	390	427	435	374	466	367	462	449	427	403	437	439	420	412	409	445	435	442	421	438	413	399	425	462	413	412	401	428	413	401	361	399	413	443	398	431	425	435	441	412	403	406	461	404	411	388	403	400	396	395	418	385	429	438	444	426	408	415	408	443	420	408	373	410	421	376	416	435	432	418	416	412	435	393	422	419	474	407	418	409	428	428	436	443	437	422	430	414	412	402	412	455	420	379	419	419	377	370	404	392	431	414	397	423	410	451	402	412	419	429	424	451	437	429	458	381	353	429	429	458	450	401	377	415	427	438	450	397	431	428	400	425	407	450	400	437	390	430	404	403	415	428	410	417	436	388	355	428	421	405	391	400	430	430	419	402	408	404	367	376	393	388	413	413	419	435	414	401	400	409	418	418	432	432	391	386	444	417	411	423	422	448	417	421	376	376	412	420	374	408	416	413	366	414	437	439	414	434	426	431	420	450	432	400	408	382	442	401	431	444	387	397	416	410	418	406	394	433	421	382	426	436	384	425	433	393	393	402	390	451	413	418	429	431	433	391	375	401	396	387	387	430	406	446	417	429	401	403	444	398	435	411	409	417	407	399	378	419	430	384	382	360	381	439	373	362	411	446	430	399	402	430	390	409	399	423	408	381	421	450	415	455	414	442	431	361	396	430	419	410	419	413	412	445	443	413	429	439	411	437	405	417	426	424	402	401	416	411	431	412	412	448	392	468	435	403	373	397	424	376	384	430	402	434	404	416	381	429	430	415	428	445	380	423	419	410	408	443	401	412	412	391	470	396	413	386	426	422	410	409	376	434	433	391	433	395	469	419	421	399	423	383	441	414	437	385	400	386	445	410	446	383	415	398	396	413	426	396	403	406	437	425	416	432	425	408	407	460	419	423	377	413	441	432	450	414	415	435	427	409	389	394	411	450	418	413	413	468	414	388	382	409	416	427	398	430	401	409	391	404	395	415	470	430	410	409	388	425	447	434	410	403	398	409	415	396	395	433	448	398	393	421	420	415	409	401	432	399	434	402	420	444	408	436	412	426	396	407	412	421	442	438	394	431	424	432	437	423	442	416	391	391	364	426	471	406	383	449	421	437	435	425	403	404	414	404	440	426	391	434	449	405	418	431	403	384	401	418	432	402	420	440	415	399	390	401	413	386	385	395	436	366	413	396	423	394	422	411	398	405	402	409	434	444	433	443	417	431	437	401	439	415	375	405	431	412	420	430	384	354	450	387	461	439	406	406	388	435	414	461	424	395	382	433	430	429	437	419	400	412	403	433	366	418	393	432	424	419	412	424	457	393	399	391	418	430	409	395	418	376	426	433	435	404	439	398	423	413	442	353	424	415	408	424	417	409	388	405	405	419	456	428	414	401	428	381	400	422	417	412	417	397	411	416	388	445	389	411	377	397	421	415	391	421	450	388	382	429	423	408	431	411	401	424	367	441	402	378	449	409	412	393	410	419	409	408	418	424	409	403	433	405	415	372	410	409	402	426	432	391	411	442	413	414	409	413	390	422	408	403	423	416	404	387	449	378	385	440	409	440	441	433	427	410	433	441	432	425	425	422	424	427	445	416	414	423	414	444	432	409	393	416	407	407	375	405	415	385	414	408	415	429	403	449	430	394	412	405	365	437	412	426	400	431	398	409	433	416	401	390	409	414	441	432	417	412	389	421	447	371	405	408	383	451	436	386	414	412	411	378	406	413	419	460	430	419	412	435	432	400	433	430	440	455	431	408	442	418	381	428	465	426	441	429	418	384	401	431	417	395	425	418	416	424	451	422	404	385	400	417	381	406	474	442	395	413	422	388	386	420	412	413	431	376	396	470	402	403	420	413	410	411	418	394	395	460	441	457	439	395	367	407	410	413	448	417	468	410	391	403	392	400	434	451	440	412	417	422	416	427	397	404	426	445	464	421	408	441	390	433	442	434	441	428	444	398	461	437	424	423	383	412	404	367	415	421	447	420	444	422	429	438	436	411	414	418	362	417	378	389	397	426	448	396	450	437	403	449	411	418	416	430	397	379	413	427	444	432	419	356	433	391	418	416	383	418	409	405	388	412	419	401	393	424	406	409	463	425	441	396	415	400	398	407	416	452	396	413	433	454	438	404	393	395	432	435	409	403	411	427	454	427	426	456	417	449	415	422	404	377	414	432	413	438	396	450	416	410	453	439	411	433	402	423	431	394	398	424	438	452	353	380	400	356	415	417	421	418	437	413	445	451	422	443	421	399	403	425	423	402	418	395	387	395	407	469	413	388	448	413	428	387	404	397	409	422	412	418	435	425	433	429
8119	888	846	870	855	846	873	824	861	806	844	853	820	869	878	904	826	862	874	854	867	829	854	817	852	857	842	797	857	858	869	861	835	863	837	844	877	852	849	896	862	869	892	828	864	894	820	844	887	895	856	837	814	837	858	843	894	882	836	887	868	809	814	846	793	832	858	874	858	856	790	894	855	901	873	815	850	837	838	829	885	848	853	857	813	832	814	868	861	865	865	845	822	831	811	837	875	873	854	825	834	779	791	871	823	834	868	845	860	838	810	866	842	879	903	817	868	878	832	829	897	836	855	834	870	815	825	785	844	866	906	829	852	817	822	855	831	823	815	820	820	790	818	850	823	877	867	850	841	826	823	851	870	851	819	879	819	892	859	831	863	808	876	889	871	829	817	878	895	822	773	788	860	844	864	796	853	905	880	857	871	854	852	853	909	858	874	887	854	847	888	874	865	837	833	865	851	914	910	881	805	829	874	827	814	838	835	851	792	837	915	879	839	902	825	864	874	843	805	836	893	894	857	946	850	846	892	848	822	850	900	814	839	846	886	881	827	873	918	823	810	828	862	842	822	850	879	811	881	838	886	855	862	773	815	838	803	846	847	839	818	858	830	867	880	878	876	838	866	809	890	847	892	853	891	835	857	816	845	901	886	875	833	833	856	838	876	810	817	808	806	827	795	838	869	838	858	857	859	861	850	886	790	901	858	868	829	833	826	845	851	857	873	864	804	914	826	851	853	846	867	862	857	888	849	829	818	843	858	871	788	834	785	816	818	859	824	851	831	848	854	837	810	883	798	849	880	838	823	800	871	825	880	836	824	827	870	852	853	832	871	864	836	848	830	892	878	826	887	849	818	845	856	855	867	839	858	826	827	833	856	880	862	833	855	819	886	826	827	845	833	845	856	807	838	862	861	827	822	775	894	842	857	809	866	861	870	885	873	820	815	859	860	915	841	829	860	844	832	879	870	862	856	869	787	863	874	859	883	867	880	815	890	870	864	845	883	913	859	894	810	838	846	845	876	862	911	842	861	860	842	850	823	865	852	839	823	870	839	856	831	854	899	877	839	837	872	862	870	874	880	874	855	791	897	904	914	839	846	846	830	857	831	888	857	871	836	857	835	834	815	833	888	862	883	832	850	809	858	831	859	826	842	820	859	851	821	896	876	839	837	803	900	908	869	848	864	851	839	926	852	809	850	820	818	834	832	855	854	855	786	879	854	856	853	912	805	857	876	870	874	868	807	886	799	888	833	857	891	880	834	860	888	844	857	844	807	897	865	846	852	882	835	807	839	838	852	817	873	821	838	854	900	848	862	801	806	851	851	881	801	814	848	871	851	847	839	805	846	887	871	879	833	898	812	827	832	834	820	889	876	874	830	856	855	895	809	875	903	885	831	856	862	841	825	823	854	849	838	868	896	822	824	872	877	869	892	852	797	878	853	897	801	825	861	881	888	887	876	898	865	823	845	873	810	916	917	806	855	840	786	840	838	894	852	881	860	885	831	847	820	837	853	868	837	886	883	809	828	819	831	828	814	848	822	838	853	806	828	812	850	868	838	827	886	858	834	861	811	856	838	867	839	852	907	818	837	844	874	886	875	856	887	866	880	816	829	849	847	871	843	826	851	836	828	840	857	876	834	830	864	831	844	843	861	841	844	925	796	831	887	861	859	875	811	793	847	860	840	828	832	813	878	817	860	870	796	853	856	889	865	864	827	857	849	862	862	839	857	849	816	820	853	865	842	833	849	790	887	822	841	845	876	826	852	808	899	857	828	847	869	825	799	881	776	767	885	840	891	795	843	842	831	837	862	860	825	847	846	824	854	821	852	871	879	873	834	855	828	891	817	866	863	831	848	854	845	848	870	767	794	815	872	951	805	845	825	865	848	914	850	860	873	839	872	901	851	815	860	844	866	836	869	864	808	853	807	842	841	815	865	832	849	842	895	829	841	778	839	832	886	886	898	848	847	860	823	796	870	892	817	856	847	868	874	835	888	841	888	831	852	854	848	865	874	869	855	851	820	886	813	881	840	907	847	855	847	857	846	809	847	856	883	828	829	876	879	897	926	847	849	843	862	893	881	861	880	775	849	892	806	857	894	862	860	855	876	832	806	860	842	801	869	854	841	857	865	825	843	843	842	872	872	794	860	877	836	920	861	845	878	814	867	796	865	844	784	840	808	906	843	843	860	841	865	868	871	831	870	824	834	856	879	825	826	858	827	840	867	885	831	829	879	855	809	823	858	871	818	839	856	879	826	865	836	933	820	822	836	830	858	892	898	878	847	875	869	854	874	883	878	868	898	827	830	836	886	830	845	853	827	918	861	836	843	775	856	848	849	856	819	868	826	886	854	831	824	878	866	883	825	876	875	851	817	816	865	820	789	894	864	867	837	834	822	794	827	836	842	899	850	841	826	871	832	864	889	858	844	808	823	854	832	925	855	864	866	839	846	863	867	843	868	871	815	816	873	871	850	822	877	884	835	843	838	859	818	862	794	846	847	897	864	813	844	888	843	843	860	822	876	804	888	833	845	860	849	841	791	800	892	793	839	859	865	889	833	862	837	831	868	848	864	861	865	855	853	889	853	873	815	820	848	836	913	815	874	889	860	838	875	865	805	906	866	858	846	869	867	859	875	862	834	845	934	868	801	855	851	858	863	830	842	891	859	889	792	867	840	817	869	871	806	860	842	882	955	908	889	870	837	853	825	891	879	909	872	851	814	847	861	781	871	892	820	842	873	876	856	853	848	820	881	833	850	829	860	823	942	862	862	848	909	876	836	851	873	851	816	828	855	832	818	808	809	840	803	857	850	886	864	835	841	860	855	842	877	826	856	860	862	895	844	862	815	852	838	872	863	855	900	877	805	843	826	827	783	856	831	868	830	875	847	886	820	837	875	895	853	817	870	804	826	890	859	856	848	875	859	840	863	853	853	859	871	832	843	830	864	872	824	866	841	851	829	839	813	880	825	802	882	868	858	848	850	834	908	828	882	854	829	834	839	832	866	756	858	886	847	828	895	792	798	891	822	825	819	862	848	918	834	833	827	849	866	832	894	823	860	829	865	824	862	897	850	872	893	869	837	885	857	820	858	876	867	882	832	827	869	884	810	843	888	835	880	747	832	853	892	869	858	809	883	851	887	817	856	860	888	860	840	825	852	817	899	848	825	848	869	794	839	821	873	852	878	878	857	875	912	824	839	857	843	845	890	861	846	853	865	799	866	813	818	940	815	859	815	863	856	907	830	909	903	844	859	864	809	842	844	889	830	821	817	854	873	851	866	890	842	822	849	863	851	845	814	868	805	875	853	828	846	855	864	915	857	840	817	818	884	852	858	867	856	864	830	830	874	859	900	844	823	865	815	849	851	759	907	841	841	826	842	886	842	846	843	885	906	890	891	846	833	823	784	844	848	862	845	851	841	792	850	815	834	902	888	838	852	878	860	838	830	831	870	812	878	810	839	926	823	886	901	885	817	836	848	840
25990	21638	24266	29516	21650	10808	477	383	333	300	274	301	270	287	259	291	270	292	262	282	265	263	260	251	282	283	261	243	275	244	253	301	280	275	263	280	255	306	256	283	273	274	270	228	266	259	257	262	222	283	269	249	259	248	256	246	249	251	228	269	249	262	255	258	294	266	290	247	246	283	257	241	254	283	274	255	251	261	257	252	279	263	280	256	243	262	220	256	256	264	264	282	296	245	257	237	242	236	273	230	259	250	264	272	251	257	276	218	264	248	265	261	254	265	248	263	250	278	231	247	278	281	233	262	246	242	277	261	261	242	280	251	216	252	266	289	273	252	237	268	237	250	262	285	255	267	293	241	225	262	259	261	246	243	235	259	257	261	256	260	248	268	236	246	245	253	241	251	254	247	223	248	261	259	274	256	248	230	238	228	256	273	222	256	233	275	254	267	239	247	240	260	245	254	247	254	234	269	253	265	293	270	247	278	266	260	280	265	241	239	261	252	299	224	228	250	266	242	243	255	248	243	257	256	229	236	238	244	278	236	252	259	253	251	247	225	256	264	238	256	232	245	245	264	241	236	242	277	281	266	251	227	242	249	246	288	267	245	246	247	259	239	242	242	238	251	230	233	230	271	256	270	268	230	263	270	256	277	281	237	264	258	280	241	268	290	260	247	261	263	255	274	242	283	223	231	252	232	258	277	274	238	259	279	266	251	246	278	239	278	270	235	291	245	251	272	253	262	237	258	240	272	289	249	285	250	260	277	236	250	234	224	250	248	271	271	266	259	272	263	219	263	246	227	282	246	267	219	236	244	252	257	247	251	259	258	237	239	264	243	262	258	255	271	253	265	237	257	247	250	264	253	283	240	266	257	255	248	265	247	251	269	275	248	263	293	268	272	229	264	242	259	292	286	270	255	215	226	260	243	263	292	273	263	265	273	254	242	262	255	272	258	252	215	281	269	255	250	293	277	284	265	231	217	269	268	234	259	228	288	285	281	273	273	236	258	234	257	288	264	290	237	247	249	257	257	271	287	223	289	250	247	237	261	260	256	252	259	278	283	239	250	275	254	268	268	252	242	279	291	278	242	273	248	265	242	212	235	245	254	249	262	271	247	265	246	238	234	262	258	259	236	249	258	271	292	270	245	256	238	252	254	218	244	219	264	244	217	251	257	245	231	240	267	275	254	244	283	278	294	256	258	222	272	249	258	271	264	242	252	250	240	259	230	236	245	280	267	255	230	231	258	289	259	248	227	276	255	255	269	262	241	254	261	259	252	263	271	277	269	267	273	282	257	274	278	236	232	267	248	244	246	250	208	265	251	224	230	242	256	225	254	264	216	257	244	234	263	273	248	251	237	237	233	254	296	269	247	257	235	255	257	257	270	257	218	252	293	237	251	255	260	265	260	256	225	270	211	264	236	245	262	233	234	252	261	259	261	243	221	240	239	241	244	257	247	275	267	267	282	255	249	266	250	276	259	243	243	270	262	278	264	240	223	254	288	243	240	279	291	271	275	254	247	237	257	258	254	252	234	264	234	258	268	227	287	259	233	239	239	241	257	246	235	267	259	255	245	249	256	275	277	277	237	258	253	219	259	272	248	297	253	261	254	238	245	269	261	279	263	261	260	252	272	287	270	249	249	242	246	249	252	215	251	272	258	267	251	250	265	276	279	288	265	241	264	256	262	268	242	259	257	270	250	261	254	257	292	300	244	262	249	224	269	233	248	288	279	249	259	284	240	263	256	269	256	248	270	250	239	258	263	313	247	276	252	251	238	241	234	236	225	290	261	270	232	230	257	231	243	259	226	270	251	252	252	223	258	247	267	245	232	212	238	253	247	248	258	258	287	278	293	295	238	231	277	251	249	241	259	231	246	249	263	236	249	259	254	241	221	254	259	249	252	231	260	257	264	259	270	249	251	242	263	235	273	249	295	262	242	268	271	265	245	242	264	274	228	297	243	251	269	260	289	254	255	261	273	235	264	282	261	251	255	246	250	246	276	255	262	241	256	243	251	259	247	245	290	276	309	233	268	246	271	270	269	264	263	267	268	265	236	268	218	297	242	215	239	262	238	276	272	246	248	243	264	273	265	254	269	255	282	249	264	246	253	251	278	256	257	264	292	251	272	277	277	268	258	277	254	266	251	275	259	243	234	257	234	263	299	249	257	242	240	273	275	264	237	244	252	253	244	282	250	251	245	258	248	257	274	254	253	257	238	313	236	253	269	258	276	245	240	239	275	276	250	230	248	282	245	252	262	245	257	263	235	219	235	235	313	270	268	222	233	269	246	257	243	259	255	227	228	280	250	234	260	285	264	248	228	246	210	237	244	253	274	254	230	241	271	235	250	271	272	267	268	248	276	257	248	221	292	260	255	234	234	229	274	248	263	240	274	277	269	278	268	262	233	240	254	243	247	245	273	272	277	252	265	305	233	234	269	260	284	275	244	251	264	234	242	276	265	243	244	256	240	274	250	241	241	259	278	237	237	238	272	252	248	272	265	284	253	257	276	257	239	221	296	272	239	252	212	255	275	230	242	264	245	261	269	286	254	229	269	254	256	221	256	239	230	232	232	246	239	249	270	262	276	269	264	263	261	255	278	268	256	244	265	267	260	236	276	226	270	282	243	243	250	254	271	273	235	264	236	224	236	258	269	254	238	251	255	267	300	259	276	263	248	264	226	225	242	241	299	229	268	291	261	232	242	262	275	242	249	242	246	270	260	263	258	243	260	268	256	248	262	244	243	239	255	232	273	239	248	264	211	225	284	258	243	243	270	272	257	227	278	253	300	255	276	223	266	236	248	212	237	264	235	248	249	228	229	256	286	273	270	244	272	288	249	265	242	265	265	257	262	282	278	290	245	237	262	251	245	222	252	242	237	240	243	251	241	241	273	254	226	233	277	261	262	246	260	237	221	229	263	267	271	255	253	225	241	262	248	274	261	263	237	237	254	248	265	250	267	247	246	235	258	263	260	257	238	246	261	251	238	295	288	255	281	233	282	227	256	245	260	246	261	241	270	272	230	270	279	258	264	289	262	266	269	238	254	236	227	222	246	243	274	279	241	250	240	230	240	265	243	262	294	252	253	240	221	268	239	247	277	229	252	278	268	245	260	236	241	229	272	240	277	263	273	247	260	253	249	254	287	252	238	229	225	256	252	240	234	239	259	272	269	239	271	299	239	246	254	246	267	248	263	250	239	266	247	269	268	251	269	277	240	271	249	223	239	233	257	249	260	247	297	260	279	220	248	279	252	253	260	259	274	242	249	282	265	258	243	254	257	256	271	230	253	281	254	268	253	248	242	251	270	239	275	244	238	237	254	239	244	266	262	240	264	245	260	242	255	292	258	269	256	270	241	245	275	237	236	265	242	275	263	281	282	253	258	242	241	264	248	249	241	241	257	252	264	277	259	259	229	261	293	265	251	251	270	232	238	240	263	260	257	258	277	276	274	238	282	247	231	258	280	229	278	245	262	267	238	252	252
4378	1921	986	722	602	612	545	578	517	556	529	501	529	533	551	567	555	574	548	546	525	520	523	526	523	562	544	504	532	520	535	539	520	512	518	548	544	521	572	577	567	545	559	573	535	528	539	587	535	549	557	536	543	553	551	494	543	548	514	557	545	494	517	560	522	561	581	539	537	559	507	539	520	562	526	558	511	526	546	521	490	519	512	559	585	558	533	507	558	540	518	574	526	563	568	549	519	544	490	553	560	523	529	522	550	545	518	513	567	545	548	515	524	501	569	545	574	576	540	520	507	534	571	547	481	533	496	576	549	543	581	539	561	546	519	546	562	521	510	534	572	487	535	555	551	531	584	516	525	552	492	558	572	542	536	545	563	520	551	545	524	557	516	564	513	539	517	506	553	509	553	545	495	574	550	551	511	526	514	521	535	529	523	561	505	530	524	532	490	563	553	557	551	554	536	529	529	524	538	513	495	547	543	511	522	498	515	556	533	534	549	540	565	560	526	529	567	588	540	522	526	528	555	512	560	532	548	546	526	601	598	535	504	579	536	539	512	531	536	545	485	517	494	541	529	572	555	546	525	539	522	529	558	569	530	546	590	582	536	511	539	550	551	574	610	571	534	528	527	544	571	509	534	557	544	537	565	523	528	546	532	548	544	523	545	523	551	508	516	524	537	522	575	541	537	553	535	527	571	541	512	572	565	552	529	532	540	542	483	510	517	544	566	600	564	516	551	549	527	549	565	505	497	537	526	558	557	546	537	529	534	556	527	545	585	555	575	544	550	553	557	573	531	526	584	578	546	542	588	539	557	577	544	487	572	545	557	569	538	538	551	493	525	527	528	554	533	516	573	535	543	523	533	548	522	528	533	533	497	505	557	577	545	542	593	487	524	537	538	556	513	519	547	554	563	494	526	530	524	514	548	534	557	512	565	542	553	553	554	566	532	573	532	566	532	562	521	550	543	519	552	534	527	526	567	562	548	545	535	566	573	527	562	561	551	530	556	533	550	544	554	517	584	444	521	507	548	554	562	544	570	493	531	541	519	565	527	588	517	568	528	517	544	545	537	564	554	507	523	527	585	519	537	508	544	540	527	511	542	543	578	530	508	549	540	524	516	537	520	561	499	532	563	497	520	540	477	473	511	551	550	547	572	499	525	547	488	546	549	530	531	554	506	526	535	555	569	518	518	540	597	499	518	537	543	566	584	503	539	548	492	540	529	593	482	513	512	568	531	541	532	524	536	542	555	520	550	547	539	564	547	553	533	513	562	523	549	516	529	552	506	555	551	525	545	548	519	565	573	471	514	581	490	512	543	518	566	554	518	549	516	568	542	542	531	559	531	536	560	518	542	538	519	521	525	583	511	532	529	547	528	502	566	541	549	590	516	566	567	544	573	561	534	516	532	538	514	476	585	517	507	574	528	526	498	546	559	547	541	563	550	541	542	567	484	559	516	518	543	538	570	563	537	526	541	526	523	564	542	558	580	559	569	528	536	546	547	556	530	534	532	533	526	584	500	526	536	556	548	566	554	522	533	522	575	594	512	556	557	537	538	578	512	508	544	558	556	513	494	522	565	538	544	537	520	548	558	540	523	509	521	539	546	535	557	526	519	517	504	524	572	554	533	546	496	520	540	555	531	558	572	562	564	519	537	539	557	524	582	567	529	511	536	578	549	526	541	527	482	561	515	534	558	550	556	545	525	560	542	544	526	541	492	547	521	543	520	555	499	503	546	506	543	537	517	574	527	528	527	545	541	511	559	509	590	570	542	566	516	515	523	558	555	545	526	545	500	558	559	549	565	521	565	553	531	550	561	514	535	589	545	523	519	573	528	554	578	497	555	519	540	524	538	512	519	499	552	560	549	539	533	539	530	538	519	523	574	479	557	500	528	552	553	533	570	545	529	564	522	545	518	548	535	530	575	590	533	547	549	534	549	544	563	572	539	557	539	568	522	519	577	539	549	555	553	562	577	551	519	549	582	520	562	576	572	495	541	525	569	574	532	543	550	529	561	526	490	515	541	557	539	489	547	587	550	484	526	542	562	514	550	531	510	509	541	519	508	520	520	496	519	505	516	555	534	560	534	536	552	558	524	551	527	511	491	517	567	553	571	526	528	537	502	523	542	533	535	532	511	517	565	537	509	525	507	538	547	574	528	519	559	500	498	534	571	525	578	500	516	546	534	538	546	583	528	568	563	547	566	555	568	555	538	567	524	557	570	532	525	546	530	552	538	523	523	556	544	519	510	503	522	547	556	564	530	526	556	563	504	493	523	493	584	551	501	524	565	496	529	503	524	566	556	539	534	539	523	508	518	529	539	539	580	513	547	526	533	556	533	536	518	540	523	544	531	540	547	516	548	555	511	547	518	534	492	558	508	548	565	544	527	512	561	552	532	507	561	535	549	544	530	572	512	538	492	507	577	580	535	525	533	565	525	531	545	550	562	582	572	516	527	513	560	549	523	514	537	528	521	564	550	541	556	523	513	546	554	548	524	545	516	533	564	527	523	530	508	529	558	539	534	529	518	552	540	516	540	520	552	517	534	535	546	530	527	526	586	529	559	539	552	542	538	526	531	550	561	568	509	493	549	537	555	518	584	543	519	573	509	529	577	519	512	544	545	598	539	521	517	547	520	549	542	531	529	549	516	572	542	529	547	559	472	535	499	526	539	542	543	569	535	519	566	547	554	527	556	522	521	537	522	494	576	575	520	536	557	535	561	519	565	571	519	568	533	573	528	515	537	571	507	493	556	528	562	592	542	545	575	528	506	525	511	507	533	585	524	545	548	545	543	506	571	537	551	551	537	554	484	525	534	524	520	532	515	564	556	540	515	539	575	504	569	544	549	513	521	545	546	518	496	539	501	541	546	557	565	554	549	535	523	545	524	518	513	545	539	532	564	536	535	565	542	539	558	552	506	577	518	572	531	552	517	543	528	583	549	544	547	532	511	543	558	530	541	514	559	546	535	549	530	527	535	539	541	545	503	545	524	524	542	544	569	576	486	531	511	582	510	538	493	528	509	575	520	551	542	538	544	528	553	554	517	527	534	546	534	558	561	541	565	511	533	527	539	557	547	522	509	553	499	530	538	502	494	542	501	530	559	566	571	542	557	542	589	555	524	548	588	544	555	517	564	555	513	565	545	528	570	514	575	531	520	535	514	571	511	535	481	525	579	515	517	560	546	563	532	536	544	525	524	554	546	572	557	543	559	515	547	541	509	556	529	558	577	521	551	529	510	542	542	540	523	518	581	489	552	559	556	526	540	522	527	559	534	521	542	574	548	558	486	492	563	518	529	535	535	557	529	532	530	578	516	522	541	493	546	540	564	496	542	580	534	513	538	583	547	537	527	523	509	580	537	579	529	538	524	533	535	534	495	530	541	520	530	545	514	526	496	539	522	519	547	468	527	551	548	551	565	484	555	519	586	558	566	563	538	535	545	514	554	525	533	547	543	585	586	503	538	537	525	563	559	565	541	520
25295	21650	24706	29104	21652	21678	10255	369	259	233	215	181	187	198	159	166	132	164	141	155	142	147	151	141	139	134	142	128	136	118	124	129	131	136	147	139	113	122	120	124	127	131	133	130	126	117	113	121	136	133	121	115	155	121	149	121	139	133	115	116	126	117	132	120	137	147	115	136	107	121	135	121	122	138	123	110	138	125	137	127	113	116	132	132	135	124	137	148	120	103	115	132	120	139	111	128	124	120	118	116	132	112	133	127	131	132	119	135	145	119	119	111	98	126	117	137	141	140	110	90	138	138	128	123	137	118	139	128	125	103	110	116	115	137	128	126	135	135	123	131	118	101	102	112	122	124	146	108	140	118	152	110	89	127	133	117	126	129	108	120	135	114	104	120	132	140	165	124	119	112	124	108	121	127	126	133	131	128	111	102	111	120	117	143	144	125	118	129	117	133	126	110	133	123	121	125	123	122	115	108	110	118	147	138	142	136	107	105	127	115	122	128	142	93	141	129	114	124	135	131	110	111	108	123	117	125	120	128	114	112	114	136	127	119	134	118	117	125	133	153	94	119	99	119	137	150	118	119	109	103	111	107	121	123	108	108	114	120	115	113	124	128	132	102	128	129	127	119	132	133	138	86	131	122	123	117	108	137	127	126	115	127	122	123	133	106	125	123	112	130	127	114	121	132	132	113	112	135	130	138	124	100	98	127	113	146	104	128	120	141	127	129	138	143	117	120	114	116	109	127	135	135	117	139	136	122	126	122	131	109	113	119	114	133	121	103	130	120	118	139	127	135	129	129	118	125	109	137	128	123	132	116	127	142	136	144	108	134	147	139	113	134	137	104	141	128	105	126	125	144	119	122	140	107	105	127	123	142	133	135	120	115	99	142	129	128	119	146	113	102	119	123	120	119	130	146	113	129	122	143	102	108	132	115	130	128	145	135	115	109	150	126	102	118	117	142	129	122	138	116	111	145	126	128	127	129	132	117	108	126	118	109	126	128	113	125	118	119	140	123	120	134	138	142	118	141	127	127	127	130	151	146	111	143	120	134	159	140	122	125	145	130	114	127	141	122	109	125	156	107	137	127	134	88	122	146	125	128	123	111	116	102	146	140	92	146	130	127	109	107	128	138	106	157	110	118	129	139	123	112	126	115	126	123	123	134	96	124	125	110	115	127	129	123	120	104	143	119	128	115	134	145	127	121	136	139	113	109	136	122	139	116	128	134	129	128	107	120	109	122	119	114	138	110	116	116	115	116	118	104	123	93	134	117	121	130	126	122	95	132	108	113	135	135	143	121	143	139	125	124	117	119	117	142	125	133	112	126	126	113	123	110	121	141	141	121	111	129	126	130	123	111	108	115	142	115	119	129	144	110	111	160	122	127	90	121	109	122	124	130	121	128	108	118	132	128	92	150	125	123	138	143	108	103	134	124	135	113	150	122	117	141	110	118	150	131	140	119	112	137	119	108	126	128	136	125	140	119	120	141	133	126	128	137	133	108	111	123	111	124	124	126	126	117	130	158	130	138	127	129	131	112	123	120	123	137	118	146	143	118	117	95	152	119	123	159	135	147	119	132	127	129	116	131	145	136	140	128	129	107	145	135	97	115	132	132	134	124	126	135	129	124	134	129	109	110	106	116	109	132	126	139	134	132	115	115	137	104	117	129	130	106	139	113	124	123	125	134	147	110	105	128	132	109	98	119	138	133	128	138	119	106	129	126	137	138	116	113	124	139	125	102	123	104	112	133	143	115	121	120	114	142	135	136	114	141	132	106	134	134	111	93	134	134	147	120	131	126	117	116	121	118	131	99	137	111	115	92	99	131	123	99	128	146	143	111	135	138	103	123	110	127	115	134	144	109	119	107	121	117	148	135	114	121	120	125	126	107	142	127	130	126	126	122	104	118	114	122	102	138	122	116	135	111	125	120	129	136	109	126	124	152	134	115	151	121	132	122	117	138	128	134	125	117	114	119	124	156	128	139	117	121	118	107	115	109	103	118	117	136	104	119	127	125	135	139	128	147	119	107	142	111	109	120	143	124	124	118	119	116	110	133	123	114	120	119	122	136	135	115	143	94	134	136	134	129	120	131	117	104	107	116	128	140	134	111	101	137	144	126	120	126	137	139	128	131	114	131	132	126	128	128	144	131	131	120	109	123	151	123	116	146	119	130	106	122	106	126	126	121	129	135	132	134	124	107	125	148	115	135	124	111	122	145	122	124	148	165	138	125	129	128	136	107	113	120	130	105	107	116	119	125	131	128	134	121	126	140	145	101	103	115	128	117	122	117	121	109	132	132	129	120	117	109	132	117	125	117	117	130	139	148	109	134	121	139	119	97	116	156	135	135	129	96	122	157	134	104	136	118	110	114	144	128	112	126	147	127	121	126	127	134	117	142	99	119	113	149	121	127	118	112	121	103	118	108	131	134	118	132	125	121	124	111	111	128	139	116	140	141	115	143	132	116	129	107	120	123	120	136	125	139	124	127	136	124	124	133	107	108	126	114	134	126	130	142	121	122	120	139	105	107	134	137	118	142	113	114	137	132	132	110	107	130	116	111	133	128	124	117	118	116	129	108	122	110	128	122	110	126	114	123	125	111	138	123	147	126	138	124	117	122	149	113	120	132	118	108	125	121	117	111	127	117	135	116	143	138	115	117	140	139	118	103	133	122	120	112	137	118	121	112	122	115	124	134	134	124	150	114	142	108	125	107	109	122	129	119	125	110	112	139	124	120	112	131	108	138	126	141	137	125	101	134	141	125	112	119	136	123	124	121	118	135	129	116	117	102	122	101	113	121	93	142	113	104	124	125	116	129	124	121	121	115	127	152	125	119	119	108	110	114	130	144	138	134	135	128	122	141	120	111	143	132	117	117	121	133	120	136	128	137	126	117	126	111	129	150	153	136	119	128	130	128	145	122	122	135	123	107	122	127	140	130	117	102	126	127	138	134	123	131	116	107	126	135	111	110	125	122	115	118	115	121	143	138	101	138	135	122	126	142	140	124	131	126	120	122	135	134	132	120	119	127	116	130	127	124	117	123	121	127	127	115	134	131	127	128	126	115	129	140	130	105	125	128	121	103	131	107	132	138	142	127	130	116	105	119	121	120	123	128	122	112	102	111	106	144	122	134	136	114	112	107	111	126	137	128	127	140	127	133	94	110	127	105	117	123	134	127	127	146	122	113	104	138	100	139	113	118	141	135	118	118	135	107	142	126	136	127	124	117	115	134	138	106	120	132	159	123	125	116	117	134	114	102	113	106	122	109	124	103	119	144	113	111	126	130	121	115	147	129	130	131	121	132	127	123	123	112	123	117	127	127	146	141	128	100	118	97	110	132	134	119	131	137	118	133	107	118	117	107	107	121	104	134	131	158	140	111	122	139	104	108	140	121	122	121	119	130	140	122	111	112	107	129	124	112	124	120	113	119	138	124	128	120	97	129	146	126	115	122	115	110	124	126	109	117	120	120	121	127	110	90	129	118
4121	3076	1292	660	442	357	357	350	358	320	296	304	331	313	320	283	315	325	273	303	308	309	301	338	321	297	308	295	313	302	304	266	322	272	299	316	312	307	314	315	304	286	292	269	307	299	332	291	298	306	275	315	248	312	294	283	295	295	298	282	285	298	320	312	275	319	311	300	293	284	284	275	304	280	322	325	283	268	313	273	297	297	302	289	315	302	315	295	283	288	326	310	284	304	302	338	294	304	280	306	306	306	296	292	308	299	334	284	291	279	338	295	309	313	275	325	330	309	311	266	326	289	311	310	300	324	295	309	288	266	287	299	289	308	276	337	309	277	320	322	304	325	279	285	281	307	290	311	338	285	338	284	283	310	326	290	316	327	305	323	285	299	314	292	292	315	308	362	291	311	311	304	296	258	352	283	295	290	323	281	296	308	312	336	315	320	307	280	293	304	296	292	306	280	312	314	281	309	292	313	282	312	290	317	308	308	293	292	317	291	318	303	312	306	294	301	293	313	293	314	304	319	296	300	275	280	323	337	308	292	282	302	326	306	307	294	301	309	302	316	304	285	313	307	313	286	286	335	274	325	260	292	319	276	283	326	322	302	300	318	294	316	312	305	338	282	299	291	304	305	279	321	285	297	319	304	286	306	287	297	300	293	300	292	293	294	300	283	285	320	279	322	299	307	312	335	321	323	291	319	307	306	306	312	326	312	308	296	304	252	285	288	326	321	299	290	272	286	289	276	299	300	324	267	276	292	283	283	293	308	334	336	307	297	309	319	310	294	305	291	292	293	298	288	305	295	312	281	316	312	274	276	281	326	290	297	284	291	306	288	293	284	307	299	307	298	314	291	288	309	301	284	291	338	284	298	335	291	289	315	291	321	305	295	291	302	326	305	321	273	287	274	317	271	315	292	296	252	331	306	280	322	317	326	317	294	300	311	327	281	302	286	301	317	281	305	327	309	308	276	315	281	282	307	280	319	271	330	287	280	289	323	319	330	300	295	328	292	293	288	290	318	316	318	316	315	273	310	303	265	288	266	336	325	294	333	321	308	301	288	336	289	272	290	288	293	282	281	289	299	307	285	295	306	295	331	311	317	303	305	321	292	299	314	291	302	323	308	276	297	309	294	280	326	334	276	315	310	297	311	325	325	303	289	266	302	312	290	292	312	332	314	313	272	271	290	329	303	299	322	309	333	299	313	266	280	266	314	290	311	303	282	281	323	302	290	312	305	310	321	286	299	291	286	269	297	282	302	282	314	293	276	324	332	322	303	294	296	287	318	296	305	315	307	279	294	322	269	333	293	286	313	325	282	331	333	286	314	306	306	307	328	295	321	313	312	291	292	283	297	280	288	313	319	273	305	319	338	253	303	324	301	291	309	308	311	272	288	294	296	296	285	315	291	280	296	301	288	294	288	292	301	296	295	268	296	303	312	288	310	311	308	263	295	317	296	278	280	329	331	303	330	266	319	325	297	307	299	298	314	277	332	290	321	334	293	307	290	311	282	306	320	303	289	307	282	312	304	312	293	283	329	288	276	277	306	296	269	311	309	272	334	291	333	298	305	311	305	306	308	319	289	292	300	306	297	289	297	310	262	312	310	327	314	282	285	330	288	275	310	326	306	309	317	347	290	279	291	312	293	283	277	307	306	281	291	304	297	272	294	303	294	302	282	279	314	282	323	301	282	308	305	284	305	288	294	305	339	284	313	287	323	283	307	318	307	293	316	304	315	288	274	293	329	295	263	294	311	328	311	292	303	308	317	324	291	293	285	332	301	315	288	337	326	308	334	312	304	284	318	292	285	302	309	310	309	289	287	289	300	312	310	309	316	332	290	330	314	321	298	292	324	283	266	300	279	315	297	303	313	265	274	308	280	299	281	327	325	295	284	308	324	306	298	335	324	327	280	298	315	299	308	299	303	317	296	290	319	296	294	263	295	294	316	280	286	286	284	306	285	300	324	276	310	305	277	303	308	327	307	298	333	292	282	294	300	302	319	290	290	300	278	308	284	285	308	304	302	277	290	302	297	306	303	275	295	318	271	277	294	304	325	274	315	301	281	324	319	293	275	299	311	307	287	293	289	293	340	300	327	305	320	345	286	285	281	278	281	313	272	334	320	291	289	312	292	297	285	309	290	301	315	290	291	302	265	304	289	255	296	297	293	273	320	293	286	302	312	284	306	294	343	284	303	305	272	283	273	293	329	311	319	277	304	326	289	314	287	282	305	307	318	309	287	313	314	278	293	300	289	269	303	320	308	293	298	289	287	303	303	295	286	318	306	294	287	309	319	310	297	253	273	294	297	292	311	291	279	284	292	270	308	285	316	289	281	315	288	309	280	302	307	319	300	313	329	312	291	294	314	313	300	326	282	327	313	285	306	280	283	283	292	314	288	283	286	316	285	270	285	308	279	309	297	309	339	264	295	330	327	335	308	290	308	260	293	335	289	278	299	304	288	323	300	302	286	309	295	308	303	264	321	288	328	308	285	291	296	299	320	333	268	302	277	293	290	319	299	319	318	281	300	299	327	290	335	306	309	299	307	282	283	307	279	309	324	311	302	308	316	303	312	308	301	291	289	269	327	288	263	340	298	313	319	317	291	301	294	299	295	278	281	307	334	305	295	289	296	281	289	336	318	299	296	330	268	298	292	287	278	301	281	296	333	287	308	290	294	284	289	335	324	302	310	298	309	289	277	317	324	280	306	312	292	307	320	313	306	310	287	305	295	289	300	297	273	322	330	311	287	293	295	323	304	342	320	317	319	288	293	283	296	316	312	302	276	302	300	294	282	312	286	306	305	303	323	293	299	318	281	316	306	307	300	290	321	296	281	275	292	302	331	314	324	282	281	308	295	292	302	342	315	306	303	305	269	308	328	313	299	298	285	309	287	270	342	289	320	295	312	316	293	294	298	339	271	326	301	289	333	325	320	292	326	305	311	281	335	312	305	287	287	265	311	289	288	286	362	323	296	306	298	283	317	322	317	304	308	280	282	328	303	287	302	304	296	283	316	310	283	296	262	294	286	263	274	305	311	301	277	336	289	283	316	292	273	303	296	324	318	319	315	282	312	286	327	302	290	283	306	344	316	322	290	323	316	264	275	293	287	294	310	325	314	294	293	306	306	296	341	303	302	323	288	320	294	292	318	277	316	319	248	296	278	302	291	297	288	313	292	317	300	293	328	311	301	297	295	310	313	320	335	325	290	287	276	335	316	308	307	304	282	274	312	316	306	316	297	293	305	285	285	303	263	319	298	286	294	290	295	293	332	299	315	303	306	298	291	278	307	277	271	271	300	295	318	280	300	298	297	323	300	297	281	289	328	294	313	297	297	306	322	289	306	306	306	278	315	302	290	322	297	313	287	308	289	313	304	314	267	302	302	273	325	320	302	297	313	304	296	320	288	315	308	307	311	324	309	314	288	314	333	269	319	294	316	289	325	291	285	306	333	283	306	287	284	286	303	335	334	285	290	284	316	296	330
34114	15107	2433	555	468	440	447	427	423	425	434	390	427	396	392	427	429	415	432	425	444	432	423	407	429	411	412	397	394	426	444	417	367	415	388	432	438	437	428	423	429	425	437	414	419	417	434	381	385	411	397	384	402	452	393	389	379	420	425	435	422	432	409	417	417	380	424	420	418	417	423	415	432	399	407	386	428	423	435	441	413	374	409	436	434	455	392	400	413	428	453	401	467	424	385	419	427	443	400	414	383	406	421	400	386	413	389	418	404	446	428	417	399	410	385	426	443	402	444	406	432	411	468	423	388	439	417	433	408	421	388	418	378	389	400	434	429	421	410	402	414	389	417	409	418	390	407	423	386	333	410	406	425	415	415	383	438	432	391	367	426	412	430	399	425	430	451	368	434	400	423	439	446	424	398	411	425	403	451	404	423	438	424	400	407	427	388	462	437	432	418	442	381	425	399	439	470	439	401	408	404	438	396	363	394	430	397	407	386	420	369	432	435	431	403	425	417	402	405	421	445	422	437	398	431	421	401	389	392	480	437	416	441	397	391	422	393	405	426	438	408	392	373	423	407	408	388	386	399	421	423	383	407	388	400	452	450	454	408	400	416	435	402	452	415	429	483	423	427	418	418	384	427	396	411	374	437	387	450	432	441	431	437	457	392	412	385	415	407	429	390	407	416	404	455	451	408	405	404	404	412	438	443	413	400	413	416	411	371	429	411	393	412	397	428	395	405	429	425	470	406	413	420	380	411	401	433	443	387	427	406	439	444	423	434	404	433	420	434	401	406	406	469	386	410	415	459	437	414	429	392	469	437	453	454	420	407	420	411	411	370	416	422	410	386	406	415	428	467	431	401	391	412	414	398	371	404	418	364	361	421	422	388	429	414	378	412	374	408	415	413	440	448	394	405	402	398	422	403	449	431	405	419	440	446	406	389	428	434	446	384	419	387	413	395	444	444	403	432	420	417	403	399	394	459	434	410	432	404	384	446	403	432	373	403	434	385	423	415	392	403	442	422	401	453	428	454	420	418	415	375	417	398	432	447	440	422	427	412	388	439	442	412	424	409	424	417	437	407	380	394	436	417	398	431	450	419	429	405	417	450	390	381	417	426	429	474	460	416	418	425	442	406	437	434	424	450	417	409	404	409	418	450	450	372	407	411	414	430	444	448	425	399	368	400	424	378	458	385	437	393	424	441	384	442	399	427	392	422	391	413	425	421	450	386	442	414	417	430	419	445	406	455	427	383	440	400	411	384	413	420	433	369	434	444	422	438	442	397	386	464	397	426	439	413	419	441	399	412	419	425	415	452	398	428	408	423	456	382	443	422	433	387	398	406	418	426	434	445	419	423	404	377	377	362	421	446	411	407	411	410	417	427	408	448	458	431	395	421	435	420	410	427	406	384	436	381	421	395	392	397	437	411	451	400	420	415	408	408	395	386	422	428	407	440	423	400	424	409	409	392	404	425	431	423	419	415	446	414	421	404	436	402	399	425	422	422	434	449	434	405	376	400	398	406	423	447	443	426	460	417	410	441	412	421	425	380	403	393	431	448	413	403	397	377	407	423	388	430	432	403	460	434	410	397	448	408	425	411	438	466	420	427	415	417	413	404	414	417	402	422	385	400	393	413	409	455	414	442	414	450	420	396	455	414	433	424	428	410	400	390	380	445	406	411	438	428	439	400	395	403	412	409	393	415	434	428	378	423	419	436	412	430	419	407	411	401	442	416	454	410	455	385	380	443	364	411	431	384	366	408	402	435	397	446	410	436	398	406	410	410	414	411	401	391	432	407	407	396	446	441	409	420	438	391	407	428	433	381	421	422	401	449	399	385	398	457	445	423	430	420	396	398	423	421	436	411	419	430	457	415	391	453	427	459	439	411	412	391	435	403	410	377	440	406	428	408	397	430	398	416	381	421	420	383	400	440	415	433	413	467	417	382	405	387	416	434	470	415	410	399	395	422	443	379	399	398	386	411	372	392	463	429	429	422	390	401	458	432	426	401	403	431	461	438	443	434	428	382	405	402	444	410	409	392	396	389	432	404	417	404	412	383	422	465	485	436	418	421	445	401	425	410	405	438	409	426	439	424	450	412	386	423	437	406	401	398	402	432	421	431	414	399	429	391	384	406	428	399	435	427	414	440	424	400	381	362	374	391	429	398	428	413	389	422	432	448	390	394	410	426	420	406	450	397	438	405	406	422	409	415	432	431	418	428	404	400	425	444	396	395	425	426	430	389	427	425	402	413	387	430	418	413	401	415	430	389	371	406	406	377	452	416	420	400	398	438	424	408	439	420	427	419	392	468	420	405	429	477	434	445	416	365	417	438	428	400	416	473	405	460	385	416	433	447	404	448	382	413	399	413	431	402	415	421	406	433	412	422	381	413	410	405	388	430	390	390	456	411	429	427	416	433	415	391	443	383	421	415	400	427	430	441	441	438	376	401	399	492	398	407	404	444	390	397	397	404	453	430	420	445	408	404	378	461	396	387	428	419	406	417	437	427	425	389	451	390	439	378	429	425	385	432	396	445	419	426	413	404	445	384	450	416	382	410	455	384	423	413	381	382	426	409	413	414	411	396	405	415	421	426	421	428	389	428	463	428	404	439	423	398	408	421	382	414	426	403	409	399	430	456	433	372	392	425	403	412	454	446	423	392	394	414	404	398	390	421	435	437	361	452	375	457	462	406	397	433	438	434	397	452	422	416	392	402	384	384	434	415	431	393	422	415	367	404	408	393	419	417	446	401	358	413	446	405	428	411	402	450	405	396	389	410	411	400	394	429	430	416	394	423	367	401	427	355	406	415	399	395	374	413	434	394	378	428	424	423	431	456	437	425	448	408	410	431	416	430	419	433	423	439	428	419	390	464	380	407	384	383	404	386	374	403	416	391	424	403	398	409	432	390	414	389	467	406	410	364	429	405	432	379	454	422	369	404	403	390	423	427	402	445	405	434	406	399	386	437	391	427	403	403	406	426	417	394	450	433	450	392	413	398	387	436	423	429	432	398	401	401	399	429	432	382	400	412	422	394	383	405	417	411	436	411	417	392	395	431	429	380	389	433	411	424	380	409	417	376	428	424	423	441	450	409	404	428	389	408	418	433	454	438	438	467	407	458	386	427	422	386	394	423	416	396	383	428	419	387	406	490	418	382	424	436	435	409	406	436	392	433	432	436	403	394	431	400	424	415	462	387	417	417	427	405	413	435	412	407	410	417	402	434	397	407	423	422	430	409	387	441	431	477	394	416	412	414	427	387	391	410	402	416	427	444	438	425	421	417	404	425	412	449	407	437	393	423	433	415	419	409	416	408	417	447	422	427	399	408	443	385	393	410	434	447	432	464	435	441	410	429	436	418	415	429	379	396	420	433	421	421	427	417	397	432	401	415	404	403	398	427	427	437	397	409	468	409	409	395	454	414	458	398	390	404	449	427	440	397	394	391	401	427	382	422	357	408	404	399	425	417	434	449	396	390	434	409	445
8191	890	836	861	874	849	823	844	897	863	836	862	898	860	890	811	858	841	864	828	829	858	811	882	893	901	841	887	850	847	842	869	855	825	828	841	866	877	856	883	878	876	851	856	828	785	906	851	861	880	834	842	813	818	853	865	879	870	857	847	848	857	865	895	852	860	853	896	798	837	813	875	844	868	850	860	863	901	865	820	878	855	826	872	867	902	886	859	859	800	841	828	885	865	808	827	842	859	843	867	832	858	867	835	874	830	824	823	805	804	873	854	863	841	847	844	867	853	829	849	854	878	897	836	845	831	838	869	832	803	877	854	855	843	806	859	882	875	860	854	844	855	841	861	878	856	843	865	892	811	829	842	841	817	902	819	858	817	833	881	864	845	858	863	832	862	823	860	800	829	836	850	865	838	817	838	855	841	836	834	861	886	831	850	866	844	873	877	832	852	876	853	845	824	882	865	837	812	863	823	816	886	851	851	859	891	888	871	866	895	828	831	756	860	826	797	887	911	891	907	780	854	787	835	841	833	854	852	856	837	940	838	866	822	825	849	854	904	852	866	843	846	863	822	861	860	830	849	844	920	822	838	872	802	842	877	844	842	848	885	788	806	869	848	860	803	826	869	859	894	820	881	847	839	899	853	854	824	821	869	859	864	851	911	809	876	813	811	875	852	889	844	863	844	884	890	845	866	805	880	857	888	838	869	867	868	825	812	830	865	839	873	831	908	855	883	858	810	840	824	812	882	878	845	877	817	888	813	871	846	845	853	865	850	882	891	803	902	910	823	862	843	849	811	862	863	886	822	842	868	791	826	859	905	838	852	866	876	845	837	858	898	835	799	827	881	854	883	849	836	874	848	845	896	891	844	881	867	885	845	882	870	876	861	870	808	850	877	832	842	816	855	833	849	887	824	870	867	801	819	898	875	830	819	830	839	847	843	873	869	886	883	830	877	849	856	894	891	821	883	831	912	871	903	822	821	868	872	847	853	841	849	850	847	831	904	864	867	834	833	823	812	803	870	845	778	871	812	839	846	830	850	786	882	839	807	846	898	847	835	917	882	838	843	788	844	845	871	824	844	812	845	828	882	892	878	770	848	860	857	902	824	838	830	881	865	821	885	845	919	794	756	860	862	848	813	878	879	839	859	833	874	864	865	838	832	845	867	805	882	859	895	807	798	868	887	891	867	837	824	868	858	851	823	838	817	866	870	859	835	812	841	899	801	844	834	845	844	828	854	799	861	855	855	835	860	799	863	841	847	867	829	835	842	862	845	814	841	783	821	806	857	842	878	857	908	807	818	888	908	818	859	859	889	862	837	868	904	876	862	910	888	841	875	806	868	798	809	861	857	845	855	865	891	832	863	840	861	872	815	871	896	859	802	858	849	875	866	859	817	853	838	858	846	805	866	849	839	828	826	870	831	854	836	874	887	864	834	819	861	867	865	874	852	874	827	855	855	798	912	869	917	787	877	834	842	847	822	799	853	888	866	846	845	818	859	883	849	859	827	900	875	832	825	864	865	870	853	871	905	837	847	835	818	819	806	889	853	867	849	877	834	859	885	837	890	833	856	861	860	873	824	827	830	849	903	900	819	809	906	840	828	806	874	937	852	874	846	879	840	848	831	832	899	883	843	882	847	890	816	839	847	861	863	861	860	859	830	864	873	894	803	876	810	862	844	846	850	850	811	808	915	857	841	868	870	816	825	906	869	864	802	825	886	793	843	838	799	835	819	867	883	882	886	892	846	820	833	905	770	872	857	848	890	878	861	821	776	823	886	824	852	870	833	843	852	845	863	858	899	903	810	794	889	851	884	891	840	898	796	892	891	880	846	871	843	856	899	860	871	841	818	786	796	820	801	907	878	856	821	805	843	815	889	815	826	869	840	884	899	792	784	802	883	898	828	832	906	851	894	894	875	862	841	913	863	849	819	907	836	837	871	845	847	840	841	892	821	885	830	867	873	877	883	911	856	830	881	886	901	870	910	860	827	879	798	862	820	833	832	859	839	808	884	809	822	853	861	877	866	827	863	899	928	883	828	852	802	816	866	861	853	842	816	849	839	856	828	840	892	837	823	901	832	871	877	856	795	826	826	884	799	824	873	826	901	842	816	875	847	866	868	852	805	841	877	877	869	893	832	871	878	784	818	811	835	894	873	831	863	899	813	779	854	841	871	811	859	847	863	841	827	851	890	858	883	827	856	786	841	835	846	885	804	861	836	840	849	874	813	905	868	872	850	868	820	826	855	845	858	817	811	847	864	850	867	856	856	859	808	848	851	835	818	844	885	856	818	820	855	897	925	835	931	887	856	815	900	839	866	846	846	852	844	855	849	837	842	852	799	826	828	861	842	870	875	819	859	827	875	860	815	884	861	892	846	857	870	826	816	836	846	868	854	843	864	902	855	810	890	817	865	835	816	890	861	810	850	813	851	862	843	801	894	853	797	871	857	880	817	845	829	787	859	822	847	859	836	863	882	896	829	859	830	837	859	869	856	826	848	869	870	827	864	845	875	841	826	838	811	850	861	827	838	885	861	884	863	871	820	878	865	841	888	858	850	850	903	832	887	806	836	864	867	908	833	875	870	863	846	850	876	903	857	893	860	875	912	835	843	834	872	877	869	880	805	841	866	867	870	861	850	920	916	872	878	807	832	850	867	886	895	808	808	829	822	826	891	840	878	805	876	864	863	811	842	830	899	908	818	878	839	854	803	839	873	818	784	845	845	861	883	846	861	799	871	825	908	874	824	845	873	838	922	890	808	837	859	877	835	836	864	851	854	884	862	836	831	848	854	886	812	898	869	853	826	831	829	856	861	866	819	842	856	877	875	910	852	872	863	828	858	847	887	871	882	856	844	847	860	834	880	831	861	877	824	850	761	850	817	855	870	843	901	836	878	835	806	802	882	847	840	849	890	876	876	832	782	832	893	839	822	817	810	835	872	858	830	866	866	875	816	852	877	841	840	872	829	893	851	811	846	860	878	879	837	891	878	784	847	868	866	822	900	855	808	872	855	877	805	825	839	860	880	880	835	842	855	883	856	862	847	850	838	904	898	824	858	840	806	835	864	884	867	863	895	876	834	871	878	879	856	816	875	817	870	811	828	839	824	897	861	875	834	829	891	832	860	906	811	923	838	841	887	871	840	844	856	848	867	841	843	864	809	840	873	835	816	869	877	852	805	832	865	819	907	834	822	868	897	835	807	857	867	857	827	892	817	863	872	880	854	844	844	837	835	840	873	901	783	841	908	867	886	904	831	812	874	841	814	858	855	866	844	879	812	866	821	850	857	864	851	862	832	866	873	828	851	858	827	858	828	832	862	860	857	863	858	856	896	869	855	866	858	846	789	841	855	854	885	846	858	862	856	856	800	888	852	879	872	899	840	865	849	872	879	870	830	851	883	854	850	844	892	837	811	840	850	864	872	825	818	847	854	857	812	798	901	839	831	874	837	869	800	826	878	815	834	853	812	845	850	844	826	856	860
25940	21604	24237	29446	21606	10561	483	307	328	305	293	280	308	268	270	266	258	265	302	311	271	262	262	252	287	324	236	250	231	236	251	263	275	256	270	254	283	262	286	275	241	275	248	242	268	228	282	253	276	244	261	241	270	272	247	246	242	246	269	258	226	232	275	261	250	254	254	239	260	253	256	262	238	256	272	273	256	230	280	264	259	273	249	270	261	292	219	269	235	240	263	251	247	225	247	274	252	236	261	251	273	266	264	226	247	303	236	247	207	240	251	234	221	244	243	285	264	287	263	264	234	226	252	278	270	254	288	252	253	270	262	250	230	251	272	250	244	242	255	262	245	261	245	249	231	254	248	218	250	257	244	259	250	265	246	242	223	270	283	281	261	232	250	228	259	264	253	286	256	249	249	247	303	255	245	260	238	236	281	248	257	239	256	265	225	256	252	246	251	224	273	229	264	213	265	260	276	219	223	236	285	289	259	250	245	264	267	256	280	257	271	246	263	245	236	256	242	295	282	265	260	268	281	276	248	258	230	218	293	248	262	269	245	257	276	264	250	246	260	246	268	230	254	240	269	249	266	252	237	220	238	304	267	242	245	239	257	275	251	270	259	262	283	259	260	222	252	252	247	256	259	256	267	257	246	230	281	264	265	254	258	253	211	262	268	274	261	237	255	239	284	252	262	262	257	247	278	277	292	284	245	225	257	229	249	265	253	244	268	281	252	263	269	244	245	264	238	269	259	232	246	245	249	262	278	241	241	248	260	250	253	282	234	236	268	274	235	240	254	255	231	290	259	234	280	272	266	244	300	246	265	271	293	237	265	244	236	269	234	236	281	281	256	253	274	247	235	278	260	266	248	245	232	266	258	258	249	254	245	230	268	233	238	232	255	263	242	254	270	254	261	237	272	264	268	261	254	269	263	266	251	256	261	249	226	237	250	246	233	209	266	254	266	257	230	284	258	263	234	226	230	245	270	239	280	259	225	266	243	254	240	251	245	235	230	251	263	243	246	262	268	227	217	257	238	256	241	240	238	247	269	233	261	262	231	284	280	227	251	246	258	243	276	249	267	250	261	255	263	270	263	250	271	261	258	253	268	252	243	271	243	260	241	251	250	276	260	241	258	259	271	263	280	235	230	289	231	259	217	260	270	265	261	261	270	233	266	234	274	288	267	249	271	259	244	273	252	243	256	278	256	257	282	258	267	257	283	229	258	259	246	267	253	245	265	261	239	238	261	239	269	265	246	262	260	285	266	246	262	272	265	269	255	214	278	236	291	278	257	242	251	261	282	284	263	262	253	258	266	227	264	238	243	307	260	252	265	289	244	227	268	267	247	233	252	263	245	238	215	259	255	226	288	269	258	286	271	274	270	256	260	278	265	247	233	248	277	240	223	266	230	241	277	257	236	268	252	236	236	260	260	256	256	229	233	253	269	296	238	252	256	254	267	251	269	249	257	208	276	239	231	221	264	254	291	271	240	247	271	279	249	276	234	243	258	240	235	244	240	272	203	294	252	218	270	242	230	235	273	252	263	239	265	258	260	231	277	264	278	240	255	244	251	251	258	251	250	278	246	214	248	252	250	226	263	245	254	264	260	260	276	271	248	261	258	237	243	280	266	244	255	261	265	250	250	265	287	227	240	247	256	260	263	258	247	275	262	252	227	254	278	243	262	264	258	250	283	237	267	226	240	234	238	245	269	253	226	251	274	279	271	249	278	229	239	256	267	247	292	285	260	263	257	218	263	273	283	257	263	264	236	233	246	259	282	256	244	285	247	251	245	253	262	250	241	247	267	250	238	264	249	253	250	220	233	268	250	234	291	249	244	251	239	252	258	244	273	216	238	302	240	276	258	275	225	240	224	274	258	260	232	229	235	214	244	240	261	307	257	251	270	264	222	256	253	259	265	247	244	250	257	260	254	258	243	231	271	247	247	259	243	276	244	269	285	285	226	244	245	278	255	249	274	264	243	233	230	235	273	267	278	251	232	263	266	230	231	253	219	248	249	244	240	232	247	246	263	271	230	255	263	280	269	274	254	278	233	241	250	262	273	260	244	220	254	298	261	255	241	274	253	264	239	258	257	271	261	252	244	261	235	259	262	253	249	266	241	222	239	261	229	226	263	240	256	280	254	275	272	278	265	274	259	247	241	261	268	264	267	251	286	235	249	233	269	238	232	239	255	261	234	262	269	255	259	264	255	274	263	236	247	258	213	245	240	248	242	274	239	241	257	271	285	245	256	285	262	256	270	258	212	256	220	225	237	260	249	272	263	263	263	236	265	247	262	264	263	253	285	273	245	249	248	238	248	224	248	258	269	265	271	253	235	238	265	252	250	287	236	260	222	261	255	258	258	240	278	252	286	241	240	267	268	257	257	217	240	229	259	233	255	272	262	273	257	253	242	288	270	228	267	278	270	279	308	259	260	267	253	233	233	252	219	244	262	258	283	286	269	227	248	264	283	278	274	237	250	260	285	251	236	260	259	253	260	250	228	267	264	266	240	231	232	257	246	270	232	230	238	246	268	272	252	241	244	230	231	230	223	228	270	262	282	235	248	262	254	273	249	277	256	226	266	248	264	207	248	243	263	249	244	245	265	270	263	262	293	271	248	274	276	257	244	250	239	293	254	272	267	239	238	227	232	240	243	236	239	236	255	221	232	236	251	217	236	256	230	259	272	261	244	247	246	283	251	256	219	283	239	266	255	251	263	266	244	195	237	267	239	257	244	268	249	267	234	258	264	242	249	234	257	277	257	256	217	246	230	239	274	242	234	254	254	266	268	270	238	295	259	270	246	261	262	264	266	236	259	240	257	246	227	268	253	244	259	235	257	243	233	254	257	232	244	262	251	243	253	242	260	263	268	244	241	244	205	251	266	255	284	270	266	248	229	251	245	223	258	227	252	263	269	261	272	254	254	249	240	240	261	229	250	242	256	272	242	255	245	251	240	256	240	240	242	241	289	216	255	275	262	216	219	255	271	242	244	256	285	249	250	247	234	240	249	248	229	268	228	274	274	252	249	238	236	268	270	263	266	241	251	281	266	257	240	199	255	257	238	245	245	243	261	247	242	233	261	253	242	264	224	224	246	249	251	272	242	249	247	258	270	251	238	228	287	253	235	226	259	257	243	278	309	233	299	254	249	252	264	271	272	271	260	263	260	280	258	244	275	261	259	283	239	235	271	244	266	267	275	241	259	257	235	231	267	310	256	246	240	280	246	249	246	215	234	246	241	255	241	226	258	250	252	231	245	249	267	264	262	237	252	237	248	232	230	228	219	224	228	264	293	275	264	261	265	281	279	263	237	273	248	261	260	278	256	264	239	237	257	258	235	276	263	244	275	241	263	239	225	227	262	236	228	215	265	240	255	243	243	270	245	228	247	283	235	239	258	228	229	272	290	287	240	266	256	268	233	249	242	262	268	269	245	278	233	262	283	263	250	244	229	233	236	277	267	271	299	254	268	268	232	205	255	284	240	272	253	266
4550	1950	989	715	634	548	560	554	547	570	584	515	524	552	549	524	552	540	499	520	583	545	577	535	546	552	516	546	544	545	532	532	579	539	529	518	554	550	516	552	529	529	540	546	591	547	526	532	535	548	605	546	537	556	553	547	531	499	530	550	542	538	524	496	551	568	533	560	554	550	553	501	530	521	546	546	539	513	546	580	504	549	531	561	560	526	559	517	544	535	495	553	532	582	501	517	550	554	571	520	529	583	531	565	547	569	540	548	543	544	558	517	553	549	551	532	569	560	550	524	522	500	529	476	558	518	537	546	504	590	554	561	537	525	502	518	577	529	572	524	533	511	541	548	531	578	523	541	514	577	521	547	529	532	514	512	531	525	546	569	498	528	505	482	601	543	530	528	521	549	563	521	574	566	541	554	532	507	509	481	493	560	537	544	509	569	567	504	538	554	517	521	552	536	504	562	566	535	567	519	528	575	587	533	563	535	516	537	515	570	520	524	554	518	577	567	508	547	537	564	569	525	533	558	587	518	547	570	565	500	567	515	538	580	523	583	536	518	523	575	530	490	519	505	565	542	509	582	483	563	536	532	537	519	548	566	529	585	504	544	526	531	487	573	577	550	563	523	510	531	566	558	521	513	499	597	536	540	535	506	551	512	501	538	567	552	531	559	571	543	562	562	529	515	560	554	512	554	556	524	513	575	568	545	555	553	535	521	534	529	520	496	586	530	468	572	526	549	567	515	546	537	547	548	561	527	565	553	520	557	548	564	543	523	548	551	564	560	543	528	540	550	547	518	521	543	548	514	587	515	529	530	539	550	571	529	564	585	539	545	563	558	539	544	493	503	565	527	546	542	557	586	539	496	530	562	540	606	546	528	521	524	539	533	521	531	470	565	557	537	552	527	519	526	571	525	540	507	549	554	530	560	517	561	539	524	568	493	497	532	551	525	538	534	508	528	581	537	498	536	483	548	514	563	564	566	569	558	528	569	497	578	539	538	562	511	505	537	525	553	500	478	545	525	528	518	597	510	511	570	503	561	563	518	499	541	508	558	508	561	571	501	502	566	535	551	568	520	538	559	511	530	548	505	527	503	550	574	539	565	558	522	538	544	528	525	531	548	518	549	523	504	481	531	521	558	515	552	535	539	514	560	524	550	526	558	517	518	555	562	570	532	582	536	503	529	546	505	524	550	531	542	516	551	547	532	561	524	567	537	486	555	549	505	538	550	564	570	570	516	567	529	505	489	505	522	546	550	581	558	510	523	547	546	526	508	511	565	512	499	500	569	508	548	541	569	527	566	523	550	528	561	552	513	544	540	524	583	527	551	532	530	550	553	526	560	554	525	522	530	566	545	535	564	528	551	518	501	527	552	563	568	539	553	560	558	504	563	531	532	477	569	530	540	529	548	570	564	545	548	593	547	489	561	551	545	574	553	524	532	524	531	546	515	518	550	525	561	564	567	537	538	515	555	519	540	520	503	546	539	551	518	575	571	505	562	525	541	546	558	543	528	518	545	513	559	561	508	579	505	534	486	576	528	561	577	555	567	516	551	549	529	555	561	506	545	516	536	549	544	532	571	509	552	557	513	555	560	524	497	507	534	488	531	511	523	564	562	511	562	503	510	536	521	546	544	515	569	531	528	525	522	542	560	518	526	563	483	517	530	524	564	530	516	558	570	524	515	576	549	503	556	533	594	527	534	523	550	545	555	525	558	574	591	548	517	514	512	544	513	513	561	511	550	553	520	533	522	569	519	500	562	534	535	564	528	532	525	538	585	564	545	534	524	573	564	508	508	540	526	567	518	519	556	546	563	534	575	549	506	563	534	563	570	564	515	570	525	554	567	522	543	536	520	520	583	534	567	522	537	547	540	490	521	528	571	528	563	536	546	530	555	537	561	558	537	549	552	517	516	552	543	532	540	531	535	519	525	562	529	506	517	496	527	580	544	550	525	524	543	545	510	520	555	503	547	537	500	523	515	540	559	500	533	542	525	559	574	536	555	547	526	555	591	547	518	569	573	538	515	550	529	529	521	564	531	539	548	547	569	558	567	495	560	506	557	549	527	561	541	563	583	530	563	498	564	518	515	512	528	523	572	514	550	512	555	570	562	527	541	498	522	576	538	551	556	544	562	522	536	503	541	480	546	522	556	525	523	560	569	537	524	547	506	537	527	517	520	562	559	494	539	544	533	534	477	538	566	534	576	486	544	528	553	517	518	551	535	569	552	503	553	510	506	511	502	524	525	526	531	546	505	559	511	541	510	553	563	563	550	482	552	515	549	534	522	565	511	541	580	559	584	530	538	537	513	545	575	543	515	496	526	518	503	552	533	527	528	508	483	540	538	550	538	544	518	537	515	530	516	555	543	538	554	568	543	543	587	560	504	535	515	551	570	514	534	540	493	567	561	586	560	489	551	580	557	507	575	500	537	540	529	568	548	550	546	570	538	613	556	585	583	541	506	543	550	535	567	525	534	569	577	517	556	545	562	540	558	558	536	516	508	537	584	542	553	552	533	548	571	529	543	534	536	533	522	477	566	580	533	534	512	551	541	536	529	573	543	550	534	496	570	550	556	522	540	540	524	568	532	540	552	553	536	534	548	552	552	522	521	574	527	522	508	534	533	564	520	512	555	528	537	558	560	522	539	528	547	518	532	582	525	513	553	538	555	572	501	554	562	546	546	567	558	557	549	550	568	543	529	535	556	541	519	559	553	547	584	512	571	540	539	537	536	503	560	545	542	511	556	564	508	538	554	526	496	511	535	539	527	529	519	543	556	532	527	535	533	542	544	503	530	576	489	527	526	540	524	537	570	533	561	547	535	517	574	531	537	549	547	537	565	528	580	538	570	504	510	520	521	542	525	549	500	512	545	530	553	519	548	525	537	562	511	514	571	569	519	586	527	531	583	512	498	563	525	510	508	508	583	556	515	516	543	534	593	559	524	540	531	523	544	569	556	572	525	529	547	511	528	527	532	513	510	513	568	542	531	569	568	544	534	511	536	514	545	517	515	547	527	532	559	557	512	535	538	547	516	563	501	543	588	518	557	512	562	503	536	551	548	521	560	555	566	482	534	573	519	531	544	537	524	561	533	525	543	582	528	522	510	579	542	524	559	555	548	500	555	525	555	547	538	478	560	562	518	500	466	566	525	539	578	518	553	547	535	558	574	520	546	545	550	532	519	544	532	535	492	535	533	528	500	546	536	539	488	535	510	527	554	503	582	511	537	565	506	508	554	514	532	561	548	556	520	548	517	553	559	545	548	527	516	524	591	572	494	552	536	563	526	538	535	518	527	518	543	509	487	561	507	538	545	543	542	514	510	489	551	543	519	561	571	542	511	535	560	542	504	509	540	571	535	539	546	564	532	544	537	559	556	513	563	550	559	523	579	532	477	513	540	535	543	529	517	587	537	544	511	539	546	523	543	522	511	507	535	492	558	528	599	576	527	535	512	550	553	531	569	550	507	544	515	593	532	549	560
25291	21640	24724	29082	21643	21655	10148	433	272	214	207	197	185	169	166	151	182	137	149	142	137	152	146	126	117	132	148	124	117	137	124	112	150	148	127	124	136	133	160	132	140	123	121	137	130	145	126	122	127	145	126	123	96	120	144	154	137	131	124	135	123	123	123	135	105	119	135	124	121	125	134	130	138	144	122	126	128	124	143	135	125	116	105	116	149	117	110	118	114	123	140	114	113	133	118	123	117	145	119	132	128	132	108	127	146	106	120	115	123	124	158	125	108	118	122	129	132	124	104	135	104	120	131	125	106	132	136	132	126	121	114	121	128	145	124	118	120	110	107	126	126	114	131	117	110	101	129	116	117	97	118	119	138	127	135	135	104	125	114	122	110	131	131	109	110	115	136	120	147	138	108	113	111	127	109	116	100	133	125	116	83	142	131	133	132	139	132	107	135	108	139	113	127	142	142	125	121	139	130	96	132	115	125	114	131	113	132	129	112	134	146	119	140	93	130	114	139	141	124	136	128	146	136	115	126	111	110	143	120	140	115	123	111	124	144	107	122	114	110	125	123	131	146	136	127	134	129	126	149	126	107	117	97	135	123	123	120	103	115	149	119	123	127	140	119	118	118	115	100	125	110	116	127	118	105	118	146	129	148	90	133	124	115	111	107	118	117	143	116	116	122	132	148	116	119	114	105	105	129	150	113	126	113	121	121	134	113	130	135	134	131	113	109	122	126	140	130	120	117	114	140	123	116	121	123	127	106	124	113	112	132	132	113	121	130	124	133	124	122	132	141	136	130	117	128	142	137	115	121	119	142	124	110	101	111	123	118	130	108	130	127	128	124	121	140	135	149	120	111	114	111	113	114	124	143	127	106	114	132	119	110	126	109	122	139	123	115	102	146	113	107	129	113	109	121	141	113	140	109	143	138	108	143	128	135	135	155	147	113	122	129	127	138	134	121	135	136	99	92	128	133	145	113	111	97	136	101	129	123	108	111	135	131	117	98	113	125	126	147	128	123	128	113	114	129	119	113	138	132	123	121	139	134	135	129	129	128	134	123	125	112	127	116	127	135	127	110	119	130	134	140	116	112	131	124	144	122	124	150	125	126	125	142	141	135	145	128	155	105	107	128	127	144	128	135	128	116	112	128	132	118	112	143	148	124	117	125	115	127	103	136	121	110	106	131	125	118	120	126	102	132	137	120	123	132	131	139	132	109	130	109	120	108	108	135	104	122	129	116	122	136	104	139	128	136	119	152	120	140	112	110	120	100	109	112	111	118	119	120	123	136	140	118	126	113	113	117	135	149	131	125	140	114	116	132	121	116	144	118	132	110	108	119	106	112	123	126	119	114	123	125	124	119	117	129	114	135	102	130	129	137	129	118	127	129	118	130	111	143	113	139	134	117	116	145	130	111	129	119	122	129	132	123	139	114	109	112	112	107	115	112	112	150	109	131	133	130	141	136	122	133	111	106	127	132	127	142	118	120	115	106	108	127	137	135	111	131	123	111	120	127	116	109	108	126	104	108	143	144	123	122	141	138	119	113	137	126	132	128	104	161	113	127	122	133	96	115	109	111	111	129	122	126	107	107	107	136	115	105	133	106	127	123	134	144	134	115	114	129	112	122	133	124	139	139	114	136	129	133	128	118	119	116	114	130	127	118	112	140	109	128	115	137	122	108	115	111	110	133	139	120	127	126	116	122	136	115	129	117	117	122	107	139	111	100	104	117	96	109	111	144	108	140	127	117	124	129	128	136	117	111	130	122	130	136	122	119	144	121	128	116	108	124	135	123	131	121	106	113	114	122	121	149	129	136	121	113	105	124	122	140	141	115	128	115	136	121	144	142	112	113	134	124	148	109	145	130	136	127	105	122	136	118	101	110	123	137	133	93	137	121	120	134	104	134	119	137	115	116	132	134	127	103	123	108	116	120	119	116	131	125	130	113	126	131	125	120	137	106	131	117	136	120	128	121	102	115	116	95	96	119	107	109	120	126	105	113	118	107	133	153	128	133	113	122	132	128	132	115	141	132	120	150	149	114	133	138	117	119	128	133	119	122	118	133	109	110	126	143	115	111	115	99	106	143	149	119	104	118	128	129	138	125	114	136	140	102	124	126	116	144	132	140	105	130	120	106	140	109	140	141	116	122	126	126	144	143	125	124	117	120	112	128	123	147	115	113	122	131	120	120	114	112	115	133	129	109	139	115	112	123	109	107	123	120	113	121	126	132	129	129	113	119	107	110	112	125	116	124	147	127	122	120	130	114	120	111	133	128	131	143	119	115	123	140	137	131	130	118	126	107	132	116	123	106	119	126	119	118	134	110	110	130	117	115	112	137	125	115	120	122	127	114	125	120	88	130	129	133	102	124	120	133	121	123	126	125	130	151	115	130	108	141	123	122	120	144	132	115	114	120	139	129	115	130	107	101	156	108	112	140	123	119	122	124	145	127	130	119	120	134	123	107	158	123	100	125	127	113	139	122	132	131	139	102	116	128	124	127	138	108	122	130	131	122	140	121	124	110	130	127	121	124	125	124	117	106	134	134	124	132	105	129	112	137	126	107	130	107	110	98	102	153	142	127	137	134	125	120	113	122	121	139	141	117	129	124	92	134	128	120	140	118	132	133	130	116	141	118	137	135	140	109	124	113	133	115	116	119	126	138	140	132	117	116	110	114	121	109	141	141	121	148	152	122	127	144	118	115	142	135	114	121	127	123	128	122	109	132	121	128	116	120	127	138	119	120	111	118	133	120	118	113	140	128	112	128	116	125	115	120	116	130	119	132	110	157	141	124	125	124	121	117	135	116	132	115	112	112	128	111	106	117	138	102	121	118	120	90	138	135	90	123	120	111	134	127	109	126	130	122	117	121	156	118	128	120	119	109	122	122	128	130	131	128	147	122	106	114	108	124	125	132	113	117	140	107	121	120	117	135	116	129	138	113	153	122	127	127	134	151	109	127	131	141	113	136	117	128	143	105	126	114	132	126	112	111	119	128	147	135	126	114	137	111	121	121	139	127	119	112	111	118	118	110	118	131	133	117	118	109	108	114	132	140	133	120	111	120	130	105	108	111	137	137	119	120	122	116	118	130	135	137	140	120	126	134	128	129	135	111	133	125	135	120	124	122	127	132	120	130	148	129	122	105	115	120	104	122	129	122	107	114	129	107	133	123	118	162	124	109	139	131	120	141	100	108	127	121	117	142	144	129	127	119	107	123	124	138	121	132	128	133	126	136	130	129	125	134	118	146	133	136	144	137	132	122	110	140	117	128	108	131	98	120	100	132	137	119	128	125	136	133	140	102	121	149	123	117	103	123	134	134	141	140	126	111	143	106	119	123	132	120	109	129	127	136	120	114	125	116	127	137	122	115	122	130	111	122	108	107	131	120	112	138	137	109	119	143	139	130	101	142	106	133	119	106	111	115	131	104	131	105	136	120	127	126	112	151	143	138	119	119	108	121	127	132	136	115	111	120	109	129	117	126	110
4144	3061	1267	669	480	382	376	358	308	315	328	308	322	346	349	318	291	302	290	269	309	301	330	319	315	313	323	295	307	320	282	293	285	312	265	293	314	277	312	291	315	299	290	317	312	312	313	329	322	320	304	288	319	283	305	313	273	308	284	301	293	295	278	269	298	290	300	300	300	314	306	319	282	307	300	279	307	301	288	324	301	281	323	313	293	321	299	315	289	301	282	319	295	301	284	303	281	294	336	313	307	307	279	259	287	265	299	289	295	282	284	307	308	294	301	299	314	286	303	322	279	304	305	274	279	289	281	278	313	294	310	323	288	294	283	306	308	317	313	292	259	299	281	306	303	311	330	290	319	285	351	294	298	316	313	297	284	288	301	330	302	303	281	278	305	315	301	294	309	289	302	308	331	282	325	295	299	321	310	296	293	282	306	289	312	290	329	284	325	285	295	284	298	282	312	322	266	319	305	279	306	268	305	297	285	324	295	308	302	331	277	321	302	305	305	286	286	313	295	280	304	298	319	319	273	280	290	269	282	272	297	297	293	279	310	326	348	294	282	270	316	307	287	309	300	286	275	318	297	283	299	302	314	286	321	308	308	268	295	283	322	310	298	298	294	319	281	275	308	307	295	296	323	266	279	313	330	286	305	296	300	301	318	282	313	310	305	280	306	297	284	333	319	312	271	298	295	311	301	272	265	305	291	282	280	290	305	302	301	295	284	286	289	304	269	323	290	277	284	280	283	287	301	333	266	294	304	299	307	323	290	307	337	322	299	287	316	289	290	320	332	320	301	285	294	299	307	326	315	296	288	285	308	298	310	276	354	284	291	277	327	271	307	296	334	300	294	310	311	288	307	280	306	285	302	297	319	297	323	311	289	290	286	279	278	280	290	297	305	288	320	317	282	289	326	305	276	299	294	306	304	314	331	292	259	299	304	291	287	290	286	297	294	303	292	268	271	315	286	295	286	313	290	304	266	303	306	315	313	290	292	293	301	286	285	282	278	293	286	276	311	349	311	299	287	309	282	287	298	277	306	299	287	276	301	295	303	287	276	281	292	295	293	306	312	290	286	301	286	288	276	322	295	322	307	309	331	304	307	280	307	307	316	317	297	303	262	319	292	284	285	280	293	299	315	305	334	317	321	281	300	290	326	330	307	301	304	313	313	331	293	309	300	351	333	316	278	293	288	302	313	288	307	304	298	286	291	263	297	297	330	326	317	302	315	289	296	309	292	297	267	287	295	292	271	296	313	314	308	284	320	299	285	309	285	311	316	296	287	309	289	293	317	313	301	342	290	282	308	284	278	310	290	283	354	295	285	285	303	276	273	302	304	283	315	310	318	284	300	303	315	304	269	332	310	302	328	321	289	306	320	308	313	295	281	287	333	298	267	290	283	269	295	276	274	310	304	281	311	277	324	276	282	276	293	294	301	299	320	309	311	359	333	336	315	320	298	272	330	299	316	292	352	302	309	285	312	315	312	274	288	309	310	315	293	313	304	292	296	299	275	276	278	315	288	309	313	299	291	295	327	289	288	271	312	285	309	316	322	290	310	305	270	294	318	300	324	284	305	289	316	297	298	285	292	281	283	289	300	300	348	318	298	299	311	317	286	307	282	291	285	304	285	301	295	320	304	324	303	298	284	276	309	312	337	294	269	308	295	290	295	290	284	294	304	310	314	302	295	334	308	293	297	287	308	285	313	311	272	262	302	336	292	304	309	332	276	294	355	279	328	284	317	285	292	284	309	313	276	329	305	313	262	302	299	321	329	310	294	330	334	319	313	260	292	284	313	299	281	296	258	298	303	333	292	299	293	300	295	309	313	308	300	273	283	311	303	273	298	342	318	341	296	305	297	320	320	295	328	272	283	284	282	281	308	345	312	323	305	303	292	315	310	280	319	311	303	316	319	283	324	301	299	327	314	279	302	285	316	284	307	316	323	297	295	304	300	302	299	302	294	329	314	282	294	301	297	299	297	318	283	295	329	306	306	318	304	294	315	321	311	305	295	302	293	284	323	278	287	275	311	284	301	277	291	291	312	317	297	292	285	296	288	311	290	299	320	286	277	292	304	275	354	286	301	282	305	276	286	294	333	300	305	302	308	302	321	312	305	315	275	318	267	323	296	292	269	299	285	304	313	294	305	309	265	271	309	276	331	292	302	289	317	321	326	314	294	284	286	303	258	333	337	297	300	302	280	288	300	343	312	255	304	293	288	304	295	321	288	319	292	295	301	286	290	316	285	287	316	285	293	303	306	285	311	330	276	307	309	311	301	315	306	303	315	294	304	302	302	313	290	288	294	296	314	304	316	292	324	294	326	304	287	303	303	304	276	284	273	339	271	288	326	280	276	308	297	314	307	310	328	290	274	300	300	315	290	312	290	306	306	315	293	253	328	322	289	295	294	311	314	289	295	294	327	264	321	298	300	345	306	275	314	302	289	309	307	317	310	320	278	293	305	304	311	304	311	296	300	313	315	314	316	319	322	273	295	271	296	301	298	322	321	270	304	297	313	294	288	289	302	299	317	302	303	292	300	310	292	285	280	306	293	302	332	324	281	305	332	274	302	294	298	319	295	293	278	334	299	300	303	299	311	310	299	327	327	297	304	270	328	312	301	307	307	308	306	292	327	311	326	296	307	299	311	298	281	289	265	300	308	273	296	310	296	311	288	291	311	295	295	305	282	307	310	279	275	275	330	272	323	298	293	286	295	313	257	284	324	295	303	324	299	317	273	273	284	296	295	274	315	279	321	323	299	299	300	315	301	272	287	307	318	305	276	265	282	293	306	335	291	289	299	289	307	290	324	279	295	292	301	305	321	292	278	271	310	274	303	308	319	285	299	291	300	308	290	309	298	307	284	313	270	298	313	291	303	289	287	308	320	302	327	281	316	291	279	292	331	303	309	285	327	287	311	314	311	299	311	340	307	318	276	275	283	299	292	283	336	295	297	282	299	292	299	286	297	299	273	312	285	271	319	296	319	287	316	308	272	306	290	317	307	298	276	299	278	331	298	306	308	288	282	306	299	312	314	298	289	311	299	269	323	320	314	317	319	267	301	328	315	298	293	289	296	313	293	274	312	281	292	312	302	257	301	269	287	310	312	284	317	326	296	298	303	310	288	266	298	281	274	283	296	301	318	325	297	295	282	273	292	295	310	287	307	268	288	298	288	297	302	316	306	300	283	276	332	289	295	272	314	282	303	293	296	303	307	300	318	282	288	301	308	295	304	312	299	304	260	290	298	285	274	288	308	298	324	299	315	270	312	290	279	319	295	305	292	289	295	287	336	272	301	339	313	319	300	317	328	311	295	299	293	316	294	261	298	324	320	312	286	310	281	288	275	280	334	267	281	295	309	299	286	308	313	280	292	302	283	295	285	298	278	306	277	281	312	309	297	284	293	356	285	293	296	277	300	296	287	317	306	322	314	304	314	277	305	271	314	327	284	321	314	320	277	297	307	318	298	290	276	308	288	318	340	263
34121	14851	2338	594	476	402	432	411	466	425	440	409	389	444	477	483	461	447	400	437	409	416	416	422	415	384	386	432	394	372	368	424	379	422	449	408	430	428	422	428	409	387	425	460	396	365	422	428	407	427	431	437	435	422	403	454	458	381	419	424	398	450	385	379	401	423	430	457	443	413	416	423	416	403	420	422	409	425	396	412	428	411	394	432	438	401	443	412	443	382	394	383	451	420	376	396	393	400	440	423	377	411	412	415	375	453	418	400	379	414	438	408	402	415	395	405	398	428	428	363	422	416	390	417	427	425	441	378	417	462	407	432	436	392	451	423	381	427	426	444	378	389	412	411	437	442	449	408	417	424	407	417	424	426	423	437	416	372	411	411	388	396	402	391	397	386	382	416	403	376	414	417	450	390	408	395	414	442	454	417	386	422	441	450	432	430	429	439	406	404	419	422	443	424	380	379	421	424	416	408	428	453	419	409	380	443	422	417	386	424	429	401	416	419	435	397	409	454	412	398	407	413	409	414	428	413	403	435	439	411	391	416	403	402	444	399	458	379	398	435	411	408	419	418	385	439	419	407	418	441	402	419	414	426	425	400	409	438	434	401	396	383	388	425	430	402	398	408	417	339	438	448	366	383	411	431	401	389	401	407	436	422	411	459	422	398	403	405	414	412	392	365	419	461	393	405	396	412	416	416	424	394	427	439	418	407	424	390	412	394	457	399	422	406	396	432	420	384	373	427	409	391	388	381	399	382	432	410	426	426	439	390	450	412	412	445	382	437	404	404	426	393	431	435	423	461	393	410	430	414	393	395	408	417	410	396	387	415	404	383	389	440	432	412	416	397	388	458	418	386	414	408	400	421	377	414	376	387	430	421	426	420	423	408	412	422	390	442	425	394	413	417	386	389	436	397	464	405	408	404	400	454	374	418	397	438	396	383	402	410	406	418	426	416	409	420	421	413	393	398	406	412	450	440	374	379	406	391	440	375	379	440	431	399	400	431	420	383	420	425	468	408	412	412	416	399	415	418	423	425	408	403	369	407	378	392	363	430	458	424	367	420	393	432	457	420	412	483	403	401	414	388	417	426	401	438	412	415	401	452	444	423	465	404	390	416	421	423	437	397	408	400	408	409	447	441	379	401	416	368	394	392	451	414	416	437	415	398	410	428	436	419	409	435	426	419	406	447	428	396	416	401	405	436	400	425	422	457	418	397	377	446	394	456	416	458	446	436	422	386	402	462	396	409	431	411	412	436	416	432	412	418	403	423	445	427	415	445	456	447	370	420	401	435	408	444	413	388	400	412	357	376	412	401	408	436	416	453	431	429	439	494	437	417	389	440	438	490	440	440	406	403	456	404	419	411	407	418	429	395	420	412	419	426	432	420	424	449	409	401	399	408	468	405	423	424	396	421	412	438	448	398	395	406	419	426	416	445	428	458	401	416	371	407	433	470	407	470	405	378	421	398	452	400	428	445	406	399	385	424	444	419	390	387	392	417	408	424	417	391	407	425	411	398	458	455	424	401	410	395	406	391	418	373	410	388	398	411	438	454	392	384	409	425	405	433	427	403	420	419	444	438	425	429	393	420	434	442	406	420	418	402	442	432	448	406	410	415	374	418	398	402	383	425	386	373	438	413	428	430	424	383	430	465	435	442	420	393	417	389	456	400	397	399	412	407	440	404	410	393	402	427	393	416	393	437	430	379	424	419	392	406	418	406	402	384	393	384	439	419	411	406	418	406	379	429	427	395	431	410	414	414	410	384	393	376	433	399	411	443	399	415	446	435	391	425	428	451	410	414	414	403	413	406	402	430	412	422	401	399	389	416	408	406	400	416	393	442	438	412	423	398	415	406	449	432	454	427	439	407	405	386	428	385	449	437	380	425	409	405	400	434	431	404	382	425	398	368	409	415	428	409	421	420	403	420	445	413	377	434	419	410	372	398	410	411	428	381	426	432	403	405	395	442	405	452	423	400	409	377	457	395	424	419	436	421	415	388	408	382	459	421	427	407	368	432	404	416	424	437	387	431	433	423	405	381	420	416	399	404	452	394	395	423	406	359	438	371	383	421	420	431	413	434	431	397	431	376	452	399	425	394	410	397	455	416	375	379	404	429	420	429	397	388	386	413	397	412	433	380	388	438	414	387	428	417	421	391	383	446	360	370	403	421	398	431	423	399	396	410	462	448	386	434	395	387	413	437	400	417	392	396	396	386	457	437	406	394	406	419	391	405	419	385	440	425	453	421	423	395	374	388	401	424	424	365	375	435	437	398	429	421	414	384	404	388	400	380	396	378	408	394	416	391	398	428	413	427	421	385	397	407	376	419	395	413	403	438	415	438	448	417	426	444	416	445	418	448	429	389	444	422	418	418	435	432	454	434	403	477	400	455	395	424	422	391	411	438	402	464	419	420	399	403	405	409	418	402	456	382	403	402	435	397	460	412	427	384	431	403	422	373	363	413	390	417	419	419	408	428	438	404	397	405	419	405	371	461	402	380	394	423	399	407	377	406	429	434	428	416	409	410	374	454	438	435	409	378	388	439	397	426	416	400	372	407	392	410	414	414	406	393	426	455	431	460	411	409	434	397	396	398	393	411	421	425	441	394	409	417	398	393	390	411	432	439	404	453	405	432	419	374	420	412	437	404	381	381	403	480	413	425	423	434	439	396	422	375	394	440	446	435	428	425	426	395	399	407	400	364	428	429	441	391	405	450	371	430	396	394	397	436	426	425	408	411	384	425	390	386	430	391	388	420	452	423	434	439	400	426	425	440	364	410	381	430	409	395	412	442	440	420	391	457	403	406	417	439	454	419	424	424	407	421	382	429	405	408	424	446	433	438	381	419	415	425	396	418	447	422	417	436	402	369	422	410	385	426	412	374	425	403	390	417	416	414	456	417	417	385	423	360	372	391	410	438	410	424	428	419	393	414	362	402	368	381	405	445	414	395	422	374	389	426	431	461	404	420	402	400	431	433	410	408	430	415	410	393	380	394	405	405	419	374	441	456	408	420	423	376	371	384	406	408	414	393	364	404	399	379	417	420	417	410	396	406	399	434	381	423	392	417	426	442	389	396	399	386	407	416	440	409	400	403	468	417	437	380	427	401	413	343	430	387	374	391	387	411	415	405	393	416	391	401	408	422	420	439	416	388	371	378	432	405	437	461	421	437	428	396	418	411	425	418	432	403	412	430	400	432	411	395	393	420	435	416	418	406	452	411	403	412	384	415	443	427	438	399	413	408	444	408	440	412	424	395	439	382	465	411	410	436	422	420	424	396	428	426	425	434	406	412	400	427	405	391	400	385	405	430	417	409	443	419	428	456	410	403	409	419	453	440	400	401	418	452	381	392	403	392	428	396	414	413	434	374	405	436	383	454	423	404	405	408	401	413	426	374	412	384	420	401	452	393	415	411	404	393	409	386	434	397	437	404	458	434	439	443	424	414	474	433	445	389	399	443	434	412	453	435	405	376	407	419	391	422
8109	886	884	915	882	839	875	836	883	814	843	804	800	782	852	849	880	797	838	845	883	838	824	836	827	821	834	898	853	840	899	877	807	836	847	870	863	819	852	807	808	879	885	771	853	863	840	882	878	822	902	840	842	831	828	844	836	820	816	845	865	870	848	884	831	888	865	843	838	825	871	855	820	897	867	866	885	875	896	868	827	900	888	877	902	839	904	843	853	851	838	853	850	883	812	855	829	845	837	796	883	881	839	843	873	921	873	902	913	862	840	837	879	856	837	856	816	857	825	821	880	797	792	875	855	857	841	875	839	877	845	806	861	817	820	852	863	894	857	859	839	854	792	894	853	817	857	848	840	794	838	906	843	824	846	799	858	808	812	890	834	859	803	874	815	857	817	856	849	826	805	861	874	864	883	859	809	845	861	886	853	850	867	849	848	850	910	877	826	825	869	843	853	845	804	822	807	882	826	851	873	834	871	915	799	807	873	815	814	842	809	885	815	852	894	864	805	818	844	853	835	836	825	842	894	850	869	845	862	827	849	880	817	845	808	844	799	849	819	911	878	835	839	841	848	847	830	828	882	786	876	887	855	844	883	866	923	839	855	883	817	846	809	853	827	831	849	802	847	857	847	838	857	851	816	828	877	818	888	872	897	835	852	831	892	880	843	847	870	865	846	811	850	893	845	869	797	875	868	864	865	886	895	808	821	859	904	889	876	855	829	847	850	870	879	884	840	860	845	809	817	826	851	862	817	843	868	879	860	870	849	832	808	838	848	852	868	847	855	860	787	842	831	851	862	842	850	818	857	867	860	842	818	871	871	832	825	836	839	843	906	838	870	844	825	831	778	844	881	817	818	865	845	849	852	840	841	860	850	826	829	886	846	897	808	852	848	850	862	853	813	829	825	856	864	856	820	832	872	849	821	792	859	828	880	843	795	835	856	868	799	883	807	872	897	850	817	822	874	854	856	842	892	821	916	886	860	797	848	897	828	875	861	909	822	864	819	833	867	836	887	805	860	869	838	878	847	882	769	834	856	892	822	849	853	876	856	777	865	798	838	817	842	889	848	877	878	886	832	866	821	809	813	834	822	859	859	858	830	852	861	839	913	855	884	812	862	816	800	884	852	828	850	801	825	864	763	860	847	873	846	858	800	888	834	892	867	865	840	822	877	829	851	811	829	874	856	838	855	805	827	858	892	890	809	843	872	832	832	832	852	868	801	845	927	841	857	847	829	824	833	855	860	849	851	841	887	911	842	855	841	823	850	811	829	836	855	824	883	875	862	796	802	889	846	818	894	858	886	795	823	872	824	821	863	816	875	859	837	796	854	822	830	841	872	861	857	873	835	860	819	834	833	849	906	836	842	852	869	871	860	870	890	836	856	881	833	873	843	881	844	836	833	883	855	909	829	840	825	809	873	836	852	855	866	844	850	887	853	850	846	816	835	873	904	818	847	845	889	851	800	921	819	913	819	858	846	832	913	921	839	849	812	844	859	859	814	870	861	803	869	858	854	846	853	892	825	844	842	834	840	852	814	889	790	914	866	868	880	814	891	793	932	894	821	810	840	847	835	829	820	843	853	834	835	901	894	852	817	842	855	903	861	820	845	839	874	844	861	847	862	806	840	836	844	861	833	858	849	843	892	861	794	859	789	897	851	840	887	835	800	851	867	865	872	824	849	807	845	859	809	820	806	813	836	823	829	788	833	839	844	815	850	915	827	825	858	855	810	787	897	814	873	894	854	879	827	843	907	818	861	841	857	882	845	799	825	840	824	847	815	881	841	851	817	854	884	836	831	853	851	847	833	861	878	838	882	859	852	819	845	855	865	860	847	888	811	844	839	823	871	896	819	875	841	844	862	860	837	831	865	853	840	839	848	818	859	796	860	868	850	931	837	818	909	829	845	897	851	867	887	811	829	883	838	832	838	803	853	807	807	802	814	873	823	884	863	842	920	866	843	839	864	874	802	821	779	810	826	850	865	849	847	845	831	820	818	875	851	844	830	900	825	886	865	908	882	800	835	866	863	861	804	883	860	815	788	879	863	863	837	905	860	833	858	862	881	867	853	885	859	886	830	875	835	867	857	892	822	861	827	857	817	826	874	856	872	855	859	840	846	871	853	899	856	813	832	826	824	896	865	868	826	837	904	858	820	860	805	872	839	817	838	910	846	821	845	857	779	864	865	830	857	844	847	830	875	874	902	854	884	860	849	833	815	846	812	872	910	868	846	820	845	859	837	843	925	854	872	820	807	884	830	867	841	860	839	859	821	860	906	834	862	803	852	895	887	817	868	793	867	842	798	879	838	820	853	860	849	822	904	835	868	805	847	893	839	820	856	895	814	843	898	852	863	862	852	860	822	852	857	861	858	849	823	804	802	795	841	832	890	861	860	889	842	879	890	850	875	904	863	821	868	847	867	899	862	869	814	831	879	863	860	818	864	841	856	894	817	847	838	904	833	852	874	856	835	870	863	913	836	864	860	915	838	911	801	855	808	835	801	853	826	865	799	824	891	815	853	841	846	838	808	843	843	861	809	798	869	844	847	861	896	826	874	906	828	868	877	833	855	833	866	833	881	863	839	862	845	832	829	872	840	877	873	829	888	854	814	899	853	829	828	836	803	885	778	834	883	822	811	826	859	813	840	861	847	828	877	833	839	884	862	874	832	827	860	791	844	818	849	864	862	851	789	844	840	925	856	855	891	859	886	818	873	845	893	854	862	848	856	803	852	879	833	887	839	819	816	879	827	845	832	889	845	847	878	880	845	870	818	879	868	815	854	836	843	845	838	875	843	918	854	834	835	874	807	858	894	828	913	864	853	866	803	859	928	830	815	850	802	848	867	808	849	832	844	791	848	838	827	840	838	856	911	902	822	851	882	837	831	855	830	820	907	874	832	836	834	812	855	874	872	894	830	880	860	874	809	817	874	878	845	826	827	811	806	900	900	853	870	934	863	871	857	894	825	831	863	907	851	852	860	839	831	863	833	845	830	824	845	847	852	866	833	870	858	914	865	879	859	842	826	858	868	888	910	834	876	843	852	860	839	840	840	827	816	804	829	829	817	847	855	856	855	840	868	842	826	900	814	831	872	866	855	839	819	839	811	805	899	898	863	880	815	842	812	874	812	834	801	872	829	853	827	814	816	847	790	850	867	825	856	843	888	902	838	881	895	901	881	786	902	880	862	834	880	837	824	811	813	866	847	820	878	889	886	854	861	862	892	848	851	867	847	869	804	882	803	836	832	817	788	895	794	850	820	876	834	833	827	821	869	856	877	847	824	860	889	817	834	818	851	827	838	826	818	842	828	908	891	876	853	858	839	861	850	878	853	846	885	835	822	815	818	871	853	840	875	834	800	897	840	797	893	882	859	782	838	880	824	817	825	760	876	900	901	841	860	849	846	839	833	895	851	824	852	820	866	871	862	870	854	822	935	827	856	861	896	844	889	876	822	863	849	852	899	884	851	880	897	846	896	838	834	884
25839	21592	24262	29400	21584	10666	481	375	312	281	316	299	290	292	269	311	285	304	260	265	237	258	257	215	256	237	276	260	294	278	263	262	241	276	304	263	285	263	279	264	271	241	250	262	265	259	245	303	240	272	283	272	270	264	260	281	239	238	270	291	212	251	255	279	255	272	233	264	229	247	249	240	245	255	263	232	269	249	265	285	226	210	255	304	250	241	257	244	245	279	258	255	267	245	265	262	240	245	279	247	247	248	246	241	262	239	285	266	253	249	256	235	219	245	248	245	248	250	278	263	267	257	262	255	285	244	253	251	269	288	292	269	253	288	256	232	239	263	209	263	250	260	271	233	236	267	240	253	228	276	247	263	245	261	258	271	272	251	268	248	220	269	258	257	227	233	246	251	239	261	221	264	245	272	239	256	231	256	271	265	270	266	277	252	232	274	261	227	237	249	284	258	247	263	258	236	284	234	260	261	253	258	266	218	261	243	241	257	219	263	256	242	224	251	249	229	219	294	260	245	249	254	260	264	227	273	276	265	270	287	235	246	242	269	262	262	258	268	255	243	252	244	262	257	246	251	280	252	258	276	279	251	280	302	258	270	255	222	265	271	230	235	265	253	251	237	237	259	268	267	238	263	278	251	265	234	285	269	244	259	239	271	204	232	224	238	203	280	234	274	263	276	266	267	259	299	294	266	251	281	251	252	247	251	250	265	255	245	259	265	264	225	218	224	273	266	267	286	267	246	247	265	248	265	289	255	232	275	244	272	268	255	243	258	257	222	258	257	268	305	235	257	256	244	256	301	276	248	211	243	279	261	262	286	286	251	231	262	235	278	242	229	264	253	235	235	246	258	269	254	222	270	256	259	232	249	265	256	252	247	287	270	280	249	237	249	243	243	248	257	269	289	261	250	248	258	231	247	277	244	270	278	277	277	222	247	264	258	260	233	261	261	240	224	246	239	274	285	257	260	247	232	296	246	280	236	223	259	284	227	247	246	261	275	288	265	247	261	259	257	261	261	255	270	235	257	221	237	244	243	238	250	280	277	259	275	257	254	237	264	241	244	223	247	241	275	243	269	248	239	245	237	260	241	240	246	229	252	236	271	270	224	252	285	248	216	256	267	270	275	268	239	236	272	258	253	263	260	269	264	240	269	262	255	261	238	260	233	225	230	260	239	275	253	285	255	221	219	279	248	242	235	265	285	252	222	253	238	262	270	260	265	251	238	243	250	261	222	231	276	253	247	234	267	258	264	273	255	244	268	237	262	262	232	243	264	274	279	256	249	246	254	252	263	253	251	248	254	249	251	252	257	197	255	254	288	258	253	257	271	232	238	246	278	248	265	270	277	267	241	227	256	266	291	265	250	274	250	265	237	219	268	298	252	250	218	269	276	243	253	277	264	207	246	250	298	256	250	248	269	246	247	280	234	268	223	299	258	279	274	271	260	257	277	228	233	263	251	224	264	266	259	254	271	256	257	241	279	239	243	231	297	243	276	279	244	259	242	266	263	263	300	268	284	243	276	242	249	235	263	267	216	243	253	293	252	245	254	268	232	239	235	250	239	249	249	254	268	263	238	254	260	253	262	252	273	274	252	269	262	277	244	256	240	250	245	270	247	258	250	264	260	254	275	248	267	248	277	298	239	282	231	254	283	278	243	248	255	232	255	263	254	255	260	289	240	252	241	251	250	258	238	266	242	276	232	245	242	261	261	251	264	249	239	247	270	268	287	268	228	288	252	260	248	276	272	253	230	244	285	258	242	231	221	241	258	295	257	232	290	218	252	271	249	269	278	234	247	231	304	250	234	265	249	244	248	236	286	257	248	254	260	244	278	259	250	251	231	263	250	266	255	242	246	281	277	226	237	251	259	256	277	282	281	237	249	239	281	262	265	253	260	257	256	266	280	227	242	237	238	259	239	248	252	222	254	258	243	223	276	216	239	269	269	247	234	262	238	243	228	257	225	278	228	251	252	253	232	246	224	272	264	253	267	258	266	245	220	258	284	246	264	265	252	258	249	224	268	264	268	254	248	243	235	241	288	300	240	246	282	271	266	288	274	243	282	271	223	236	285	253	252	267	280	246	271	286	313	248	274	242	255	247	246	267	246	290	245	271	252	276	232	239	263	263	215	269	237	244	274	244	256	236	239	267	254	256	249	244	256	246	258	255	240	243	238	255	258	246	237	258	258	253	238	239	242	264	284	285	261	251	263	254	250	262	273	291	252	232	229	251	225	252	277	229	258	262	245	253	263	264	256	246	253	239	284	249	237	240	256	265	252	250	263	237	269	258	253	241	257	293	289	256	268	259	245	244	261	247	232	301	255	240	262	250	247	284	236	245	255	251	258	255	268	245	225	276	252	277	263	244	233	260	217	227	220	246	246	252	238	284	264	244	246	271	255	249	244	255	270	302	257	256	279	259	249	268	263	274	233	264	259	253	276	244	214	249	273	247	251	262	255	239	261	251	262	281	249	249	240	244	249	238	247	268	237	267	258	252	284	275	227	273	255	245	279	260	254	246	263	233	223	234	241	259	253	242	229	279	252	267	258	270	256	236	272	263	237	262	281	292	259	256	258	251	259	280	249	245	239	245	276	216	266	251	231	238	244	243	283	257	238	259	254	225	266	246	249	245	287	242	252	273	244	252	232	277	260	247	273	268	236	295	257	242	266	259	259	272	248	247	249	258	269	242	270	238	262	272	240	269	250	250	245	265	232	259	259	270	260	256	269	261	262	231	251	253	249	261	264	238	228	259	249	280	262	264	236	230	247	226	249	254	277	222	227	242	242	264	261	261	240	270	234	271	241	226	294	266	220	220	258	272	224	252	254	253	261	240	235	238	233	261	245	249	250	236	250	240	272	250	261	255	257	275	256	242	269	233	252	234	249	270	270	269	228	245	269	262	273	291	258	256	250	227	273	231	247	255	252	248	237	242	247	260	254	275	250	251	252	263	271	270	228	250	266	252	264	273	302	281	257	188	229	243	266	242	224	269	284	270	261	253	254	248	248	286	263	268	264	245	223	253	264	289	208	229	216	254	247	220	229	253	261	254	254	266	259	259	277	249	247	249	229	244	235	260	243	273	281	260	255	233	248	264	245	220	276	270	258	242	246	256	259	217	276	271	282	249	224	259	233	287	263	242	238	241	260	279	263	228	239	266	243	263	272	248	282	248	271	237	282	279	258	245	244	264	230	251	255	237	216	252	243	248	240	212	249	287	257	259	247	241	237	259	230	251	248	280	243	223	224	240	274	256	258	230	286	240	255	249	275	247	287	240	233	252	247	231	270	221	229	271	255	248	252	266	239	249	282	277	264	274	248	274	284	237	253	227	274	231	264	246	270	261	247	231	253	276	282	282	258	247	256	245	240	258	257	221	259	249	240	234	222	242	265	253	286	248	252	276	257	219	246	266	261	239	255	234	254	227	253	281	257	254	242	254	284	258	266	239	264	252	232	251	252	272	282	246	256	265	253	218	234	255	244
4401	1925	1006	713	653	559	552	537	547	555	524	567	529	529	528	530	523	554	503	573	520	547	534	520	584	508	509	567	518	531	554	529	513	529	550	518	516	551	504	533	578	526	568	531	587	552	498	573	565	576	522	547	575	549	526	531	543	573	598	495	534	535	532	530	563	554	536	529	513	563	543	529	527	535	556	519	529	483	531	565	514	545	505	517	493	520	526	579	564	484	537	497	567	511	500	541	528	536	505	531	509	524	555	537	534	530	486	527	524	538	532	545	547	522	536	521	487	568	506	575	573	530	537	516	523	516	513	547	523	567	514	521	542	513	540	547	499	548	532	528	523	551	534	518	558	525	529	537	556	551	499	547	558	475	565	526	550	526	496	553	526	529	518	531	552	535	537	538	581	494	523	564	549	563	529	506	537	526	531	551	517	553	542	588	547	539	560	576	540	547	564	511	529	560	535	567	566	522	589	518	521	529	547	543	499	539	529	530	525	565	589	532	502	561	566	518	500	558	504	515	498	511	529	538	516	492	530	544	532	557	588	549	533	551	574	522	507	520	558	544	588	511	551	567	533	566	557	547	581	531	551	565	502	534	533	514	537	579	565	564	559	522	544	563	514	550	525	542	555	558	514	537	554	504	528	532	520	540	554	549	529	533	599	544	566	553	500	538	518	546	510	523	517	503	551	553	532	559	537	546	525	562	565	544	548	571	553	520	560	555	547	539	536	536	529	562	572	543	512	515	491	510	522	537	545	559	551	526	553	556	548	543	553	508	553	550	537	545	528	536	515	562	557	515	564	537	527	507	523	557	549	580	553	529	517	503	531	516	500	526	520	536	538	562	547	520	552	537	508	546	530	548	547	586	521	525	516	572	558	528	544	582	561	571	554	518	518	545	552	485	525	529	526	551	536	552	535	562	549	569	519	482	498	580	531	536	538	546	543	541	551	518	495	541	514	530	526	546	536	488	528	559	527	541	504	524	563	535	549	541	601	522	552	567	543	554	518	553	545	593	577	555	527	566	587	546	520	552	569	575	542	537	502	541	524	532	532	528	525	512	522	556	525	531	495	531	563	540	526	555	528	521	533	531	545	513	512	538	548	548	493	499	499	518	543	481	502	553	509	522	519	545	526	538	549	535	512	532	551	578	532	573	542	519	532	534	543	565	569	532	544	503	546	555	582	543	557	513	498	525	542	555	533	563	517	540	557	547	518	519	491	512	485	557	523	547	513	530	509	538	541	532	541	597	563	533	532	564	535	522	558	520	540	540	541	549	553	564	541	577	582	575	500	528	543	542	536	556	558	525	562	562	538	542	538	546	530	519	492	546	540	526	603	540	533	524	555	545	577	537	537	570	565	541	555	559	556	540	528	525	526	563	544	513	541	494	516	527	501	549	535	548	499	526	578	519	536	562	513	511	555	517	540	532	528	487	574	526	566	574	522	536	523	554	546	535	556	518	538	530	581	500	513	499	534	526	571	526	545	547	547	553	542	520	513	570	534	570	542	508	516	531	485	569	485	524	555	537	543	528	574	528	501	505	551	550	537	491	535	547	516	574	571	551	540	559	584	537	527	515	549	544	526	505	535	540	537	542	522	561	539	544	533	522	542	566	543	526	576	543	537	547	530	532	546	588	547	546	577	552	493	525	551	554	551	487	503	576	492	550	565	487	550	531	540	561	539	512	509	573	550	535	485	527	551	536	536	551	527	573	527	505	508	567	515	546	503	498	538	547	539	545	554	570	554	574	512	505	511	561	530	529	528	554	496	566	529	548	546	520	514	562	544	546	568	544	576	511	570	526	556	536	550	538	574	565	570	532	554	527	542	504	534	554	553	522	517	529	537	468	549	543	523	526	524	557	538	544	530	530	556	547	520	547	526	495	559	515	555	568	536	560	561	559	534	548	556	577	521	535	546	512	526	542	506	499	539	557	557	547	587	539	541	494	543	563	521	552	570	502	508	530	581	536	544	524	509	552	558	508	589	523	529	539	533	532	513	535	522	527	585	501	511	532	528	518	557	562	503	535	542	517	538	503	529	567	528	539	531	592	499	540	537	532	561	561	545	561	539	529	571	517	519	519	563	560	508	565	537	536	530	574	529	538	527	610	572	530	537	526	533	556	530	578	517	596	530	517	508	522	516	573	515	556	504	506	518	503	540	545	557	562	504	576	515	554	527	528	544	552	574	544	530	540	567	552	539	529	549	507	495	575	570	533	483	534	510	548	520	548	569	550	538	501	552	520	554	535	531	529	560	543	534	536	530	530	520	494	557	536	575	536	525	544	552	536	578	535	589	536	579	534	564	507	528	519	533	525	545	541	590	493	510	547	532	522	542	566	533	547	549	555	545	570	509	546	543	538	549	526	530	548	527	537	523	472	541	516	531	486	532	516	582	543	514	526	569	557	540	522	548	535	549	504	563	526	538	533	512	517	532	578	535	562	549	533	538	506	530	515	482	543	568	541	522	518	556	542	521	562	598	542	520	523	536	517	527	535	545	510	483	534	515	537	565	515	561	565	507	535	509	554	558	514	538	565	517	552	530	546	552	535	567	532	586	534	500	555	567	520	547	554	510	520	571	535	501	545	548	509	558	530	527	539	527	545	515	519	546	576	531	557	519	559	511	549	550	562	529	553	533	572	580	533	505	518	533	588	551	540	508	544	534	527	537	546	579	506	542	552	502	529	555	556	528	511	549	516	541	549	534	531	521	539	544	555	501	538	481	534	540	530	545	524	510	580	573	573	549	529	504	518	542	521	517	551	536	528	567	514	524	503	545	518	545	538	530	530	521	555	531	573	513	540	534	544	562	558	525	526	472	510	532	540	510	515	547	561	490	533	537	520	480	552	543	577	526	528	543	562	514	558	475	553	531	571	534	504	562	551	535	528	548	548	553	539	556	516	534	568	495	531	549	568	528	500	543	546	512	543	533	551	572	512	541	532	542	542	515	556	496	530	536	535	552	542	480	533	541	538	575	527	546	548	542	526	550	532	537	498	536	497	572	550	518	512	551	524	540	535	499	549	548	563	566	564	542	544	537	545	508	528	531	520	479	526	533	554	550	563	561	567	532	569	554	538	510	545	548	538	519	539	620	530	537	561	551	540	529	516	536	519	533	525	555	567	541	531	593	554	516	500	525	565	608	526	543	544	523	509	537	523	519	546	520	566	512	565	517	505	534	518	576	494	580	552	513	541	546	540	516	547	535	556	556	508	556	515	511	530	558	557	537	558	558	518	511	542	530	528	583	569	533	527	539	535	541	562	537	566	536	524	565	542	533	571	554	571	508	567	552	593	460	528	551	540	539	513	542	541	518	588	507	594	517	532	546	522	523	572	529	539	536	526	568	555	528	513	532	518	532	539	512	572	525	492	524	545	505	526	498	536	550	527	545	529	533	548	556	541	558	507	558	524	540	490	524	543	523	551	541	587	543	525	547	520	535	530	498	534	563	538	514	555	550	506	555	525	495	555	562	531	598	570	552	553
25130	21558	24625	28950	21560	21573	10305	427	276	227	224	199	170	175	170	141	121	150	169	163	144	127	148	140	143	138	130	126	125	129	134	125	143	110	121	124	120	120	121	147	134	127	117	115	142	123	117	128	130	126	111	142	152	117	126	120	129	129	130	115	110	124	108	131	153	115	129	109	101	114	141	111	99	123	107	116	126	146	111	153	134	123	121	129	138	149	138	129	133	140	128	142	111	117	115	113	120	134	105	124	129	144	115	144	116	114	142	136	135	121	104	99	130	127	117	101	116	119	133	105	120	147	134	135	129	112	118	127	121	108	134	117	116	136	125	131	114	131	143	138	125	102	124	110	110	111	137	130	153	134	120	136	138	125	115	121	124	144	134	131	138	117	132	141	113	129	118	128	121	128	145	120	114	94	150	142	129	131	108	121	124	111	120	115	122	114	131	111	124	110	121	117	108	140	111	131	119	124	131	147	136	131	115	118	135	151	122	115	118	143	159	121	122	129	105	137	123	129	129	122	139	115	123	126	118	114	107	132	136	123	116	121	126	124	122	111	119	135	105	126	126	125	113	143	119	122	156	134	132	128	131	128	112	136	101	125	123	141	131	124	108	127	108	115	137	122	124	104	99	135	136	130	118	125	105	112	134	114	121	118	129	125	127	112	121	106	130	130	110	127	115	129	113	144	134	119	125	132	123	114	111	118	155	134	103	96	130	124	130	133	136	115	135	110	143	135	151	126	144	132	119	110	109	122	123	136	133	124	138	139	121	112	122	138	136	110	137	134	135	114	129	119	118	117	139	132	122	110	121	118	128	123	131	123	116	131	110	107	117	120	112	147	118	107	120	113	135	125	123	111	96	124	133	122	128	109	112	114	146	123	134	109	147	114	129	123	144	106	136	129	120	136	120	110	129	116	113	119	114	116	140	135	122	125	107	116	122	117	123	117	123	122	118	114	134	124	134	116	119	144	119	115	119	109	130	159	138	101	139	125	131	116	103	146	127	120	124	108	123	129	114	132	147	120	135	126	133	93	125	118	110	112	113	110	129	123	113	135	114	124	127	123	126	142	132	144	126	122	122	99	102	124	121	125	144	119	92	122	113	105	114	121	141	123	122	120	137	126	137	123	122	121	125	115	125	106	138	117	137	105	118	134	122	120	114	134	107	119	120	129	112	136	118	128	114	124	129	118	129	95	125	132	118	129	118	149	115	109	117	148	149	131	123	118	127	116	113	119	145	142	98	124	111	98	107	120	100	108	122	147	124	122	102	136	127	130	130	105	119	117	131	141	117	127	127	90	109	121	124	110	108	138	118	126	124	104	140	134	146	115	119	115	120	112	134	113	129	126	153	113	117	108	122	100	135	130	99	150	128	115	145	126	128	117	121	142	115	99	115	110	124	106	129	147	124	120	121	99	111	132	132	106	141	120	110	127	130	112	122	102	117	104	114	125	117	97	133	135	98	125	121	120	135	119	117	116	125	123	108	98	117	109	130	122	124	131	139	125	133	119	107	106	114	129	118	128	132	132	123	135	116	114	126	105	125	96	118	99	107	120	139	134	110	135	123	123	102	135	113	114	111	107	99	117	143	115	143	121	157	142	139	137	122	127	115	125	123	121	130	133	135	136	109	124	125	151	143	109	126	131	99	144	154	132	132	120	110	116	120	132	128	129	121	130	113	128	106	138	129	129	150	124	126	122	126	115	123	106	104	120	121	108	111	123	120	141	109	162	120	119	102	124	142	120	122	123	128	121	125	125	126	116	146	106	106	113	116	124	122	113	125	123	121	121	117	137	108	122	121	137	104	115	113	137	132	133	136	117	113	107	140	97	130	126	128	104	116	108	125	136	115	141	127	111	119	127	136	102	135	156	128	142	123	151	124	109	123	138	128	119	121	132	108	135	144	124	118	115	106	131	133	119	139	138	138	130	125	120	136	135	128	128	117	111	121	127	129	134	132	121	122	127	116	129	126	127	123	125	130	115	128	123	120	123	118	120	145	114	141	127	138	120	130	108	110	120	137	139	139	111	117	107	114	115	130	116	89	127	120	120	141	150	122	110	119	120	120	114	129	127	128	125	137	142	121	140	109	102	109	106	148	113	134	129	138	96	132	110	129	116	132	120	135	135	145	148	134	120	114	127	132	141	118	126	115	114	116	108	134	126	114	115	141	122	122	148	118	121	109	111	121	127	131	116	131	126	133	132	109	121	112	143	119	141	126	126	139	126	107	131	131	120	116	129	128	117	116	123	122	131	124	113	132	132	115	103	143	134	123	115	123	127	142	142	128	123	126	125	118	121	110	118	140	126	127	110	140	109	110	117	111	129	136	110	129	148	114	121	126	117	111	112	134	126	146	142	121	126	133	115	120	121	132	119	128	119	136	133	136	126	135	118	140	135	129	127	123	133	121	119	134	111	134	119	118	126	121	121	114	116	134	115	119	144	126	117	113	130	130	134	124	147	128	139	130	121	113	121	130	99	115	115	121	126	140	120	141	121	128	106	129	135	114	139	127	96	125	148	136	136	133	116	125	142	107	119	102	126	110	131	137	118	149	144	116	118	135	110	116	110	107	123	137	118	152	108	111	124	121	124	157	134	129	132	80	124	119	114	111	144	103	101	124	134	113	130	123	122	96	128	139	147	115	130	127	137	123	110	116	116	100	115	145	120	115	117	133	112	116	119	123	113	122	105	117	137	137	138	120	117	115	109	130	113	126	133	142	135	106	114	114	111	130	126	125	147	133	122	105	134	117	114	121	106	107	121	123	135	131	135	104	123	132	139	115	114	130	122	131	123	141	133	128	130	126	130	150	134	120	122	122	148	130	121	112	125	126	128	136	111	136	150	147	111	140	115	116	100	136	117	130	128	108	106	113	108	127	101	126	137	139	135	135	131	131	132	100	138	101	132	107	110	117	141	131	111	99	128	126	118	118	138	113	100	129	112	139	128	136	110	105	103	127	106	128	121	101	127	107	142	120	129	117	125	131	123	104	113	127	135	120	110	111	134	125	123	129	119	129	125	133	99	146	140	125	118	136	135	122	132	137	118	130	121	117	140	121	121	160	125	130	119	120	133	128	117	148	134	113	129	137	110	117	140	106	120	123	139	107	141	117	123	127	116	122	122	112	137	138	98	118	123	143	122	132	112	142	139	129	112	138	133	144	109	103	112	137	122	138	118	113	128	116	123	123	125	145	120	129	125	113	125	109	115	115	134	129	115	128	119	102	135	129	118	125	129	133	108	125	123	128	120	104	104	124	118	128	121	140	133	130	128	118	126	101	106	120	117	113	136	121	139	127	114	139	136	132	113	124	102	101	113	136	118	119	135	112	131	113	120	136	131	125	121	108	114	114	116	133	112	107	124	159	114	135	120	113	122	103	126	121	126	125	121	121	111	114	116	113	131	125	122	130	104	106	141	123	132	135	132	122	159	126	110	108	130	119	130	131	120	130	122	106	131	125	126	114	140	116	125	133	118	120	119	126	133
4159	3020	1282	609	454	381	367	349	380	318	318	302	307	311	293	294	298	313	304	283	271	286	309	301	289	281	304	293	317	333	272	289	331	303	296	311	301	316	285	324	302	323	318	287	317	289	288	283	296	316	308	254	329	305	322	298	303	316	322	271	302	340	300	280	301	309	303	277	286	255	334	302	277	308	307	299	301	293	318	319	323	310	305	280	331	291	291	285	307	300	322	315	291	288	273	279	301	320	333	290	307	317	311	314	302	294	300	317	282	260	266	310	305	321	297	271	290	307	325	303	292	275	305	286	317	297	299	299	291	281	293	323	292	296	315	329	311	289	264	318	297	297	314	301	296	294	306	315	261	335	316	291	285	304	311	308	303	304	306	289	308	287	282	297	347	315	299	289	293	316	337	294	316	303	282	272	309	328	297	294	318	308	299	270	288	343	312	284	326	320	314	285	338	327	301	304	314	315	307	325	275	308	281	312	276	309	281	303	301	288	317	323	300	307	309	277	290	315	345	286	287	285	294	300	290	283	296	295	288	308	296	265	324	305	314	308	287	292	297	325	303	315	281	331	262	316	316	288	300	260	297	267	290	266	317	301	298	284	296	252	292	308	305	271	306	291	331	300	299	305	295	284	326	322	311	276	272	305	290	276	316	332	298	310	306	275	303	283	295	311	310	309	329	334	322	325	306	298	274	301	323	304	273	328	285	289	296	263	315	316	271	306	302	280	304	311	294	279	301	303	337	293	296	298	279	301	336	307	287	290	289	300	300	271	284	314	292	310	309	285	291	286	318	335	288	281	272	311	288	278	307	274	321	319	270	300	285	291	284	304	299	318	299	260	319	282	309	309	313	294	329	274	282	321	307	263	276	327	311	293	293	275	298	292	300	290	279	280	271	318	295	356	267	283	312	326	315	272	300	311	303	298	293	340	307	302	311	305	311	305	289	298	301	299	297	289	311	316	283	269	268	302	290	317	330	310	300	316	298	295	300	296	268	252	307	298	317	289	282	320	300	300	268	324	282	321	291	312	322	276	306	318	281	325	302	294	313	291	302	275	277	292	296	278	296	333	319	308	330	309	297	297	296	271	295	284	299	269	299	296	255	295	317	309	291	315	294	290	286	265	270	277	325	295	280	306	286	281	311	269	309	314	267	299	298	299	285	323	316	328	294	279	310	303	309	311	298	321	284	293	279	294	304	307	297	276	304	323	326	282	286	287	296	276	288	322	298	295	290	251	269	318	294	287	300	294	290	294	303	335	296	269	297	288	315	307	301	299	309	283	292	320	293	295	321	308	308	298	308	302	269	318	310	291	280	310	258	294	299	324	290	297	286	297	286	294	296	282	292	304	288	308	305	310	317	301	308	304	289	263	312	302	297	268	292	280	304	307	307	274	312	279	274	296	324	294	308	306	296	296	323	287	247	296	298	292	274	309	314	324	303	308	305	282	267	321	267	315	314	320	317	330	313	264	286	292	284	305	292	294	288	279	271	301	308	309	269	305	332	286	319	307	290	296	279	311	303	276	302	297	316	267	302	308	294	304	281	305	302	288	301	332	319	285	317	314	303	287	294	268	324	305	295	257	282	297	276	309	336	302	301	292	287	278	306	306	296	305	297	294	288	292	303	323	296	291	271	337	331	279	317	314	288	297	322	292	317	264	297	263	324	267	324	283	292	281	297	299	296	319	303	286	266	298	306	289	280	276	289	310	311	284	308	261	314	275	329	255	287	313	326	320	311	310	310	311	287	316	318	310	321	281	289	325	304	266	305	322	270	317	289	339	272	319	312	319	300	314	320	288	308	307	315	314	295	302	315	282	300	300	301	307	285	296	284	293	321	301	296	305	315	292	280	304	283	296	305	319	302	296	289	281	288	298	282	304	301	275	266	309	290	287	298	313	296	307	261	318	316	308	315	302	299	285	289	307	286	319	301	322	305	280	282	291	297	293	314	295	295	320	311	303	285	301	313	311	327	293	297	285	287	288	309	285	309	306	282	305	298	282	278	295	278	305	311	273	302	324	290	307	293	320	285	308	286	312	287	307	276	278	304	302	304	299	297	296	277	303	295	328	302	312	278	306	301	308	293	273	325	317	291	332	306	301	301	291	319	326	317	292	313	304	311	279	311	305	300	289	303	268	274	308	294	298	280	295	316	320	269	295	283	336	299	301	297	297	287	294	277	316	290	296	282	307	309	293	326	311	326	306	253	291	307	365	325	269	294	315	299	300	296	282	276	309	289	307	279	317	305	314	297	269	306	309	299	301	297	277	288	287	330	306	299	292	320	318	276	272	314	309	286	315	256	294	291	302	313	316	270	283	320	337	270	305	292	313	326	282	295	307	297	293	308	314	339	306	317	263	289	307	322	312	283	315	293	295	275	308	271	323	310	289	301	304	315	281	320	281	314	291	285	299	280	289	276	295	283	288	313	313	292	328	310	309	279	300	302	291	296	321	300	314	307	289	301	304	291	307	295	301	303	297	318	283	292	320	286	304	295	288	298	305	282	318	294	304	295	314	306	292	279	301	304	301	257	312	315	282	300	311	301	307	306	296	270	312	296	290	288	294	311	301	294	265	294	293	318	284	314	301	298	291	308	275	305	315	295	296	278	295	322	302	319	318	282	296	302	309	299	281	318	306	304	317	304	292	292	311	297	316	312	298	293	260	304	314	327	267	316	313	317	309	281	335	302	326	309	306	287	263	286	316	264	294	280	284	283	291	291	309	314	320	285	294	343	319	278	302	302	338	289	297	270	288	290	286	298	316	311	281	328	259	322	318	312	296	278	297	314	302	310	328	281	310	271	303	323	310	289	290	262	273	290	284	303	298	316	304	271	287	300	311	298	307	308	318	303	314	285	282	286	305	297	321	293	296	261	292	277	311	300	333	314	302	320	322	318	303	292	287	289	290	286	324	314	288	295	310	317	279	339	309	324	315	291	311	301	301	298	296	325	323	308	304	314	282	289	303	274	288	300	296	272	258	323	263	314	276	276	302	295	282	303	291	304	350	289	305	315	305	297	308	297	293	301	295	322	323	292	302	248	309	321	260	312	300	291	268	329	302	281	298	282	292	282	273	281	291	302	305	303	309	300	306	290	278	283	275	288	300	302	282	333	274	317	326	287	303	290	241	302	278	284	277	299	296	318	290	345	323	274	341	294	322	333	276	315	315	269	325	284	326	312	306	322	312	294	290	288	288	281	307	285	304	289	292	307	294	311	276	290	281	324	298	314	281	289	307	303	305	300	295	299	319	317	309	305	312	289	276	263	293	270	278	278	301	308	308	305	278	308	324	318	311	295	307	281	250	281	313	312	286	295	281	296	289	293	301	311	313	332	310	309	316	298	296	321	327	282	298	306	289	283	304	324	317	287	303	299	296	300	313	276	298	317	294	292	303	306	292	276	298	274	277	306	332	335	309	310	311	305	313	298	326	323	303	285	276	285	308	309	307	295	302	276	296	271	316	307	299	294	335	305	304	317	307
34223	14851	2489	812	670	613	491	400	423	438	390	417	384	380	392	417	402	434	415	376	422	380	407	405	440	441	395	448	429	427	437	397	403	421	442	370	446	405	424	391	407	406	448	422	432	425	421	382	459	401	399	398	422	447	415	354	439	390	394	414	413	390	393	403	429	439	403	391	389	393	394	382	436	409	439	411	422	385	437	372	413	407	396	377	394	437	400	456	381	427	454	418	437	441	418	402	425	409	385	412	404	407	461	399	412	425	427	396	405	392	444	444	432	418	404	421	432	430	414	396	338	396	429	414	407	403	420	398	417	449	431	408	402	392	413	425	422	416	421	409	398	413	387	421	376	404	408	430	432	426	428	423	409	425	438	409	452	423	420	394	405	388	416	424	411	408	393	422	476	403	396	415	374	406	410	454	432	424	409	452	435	385	432	426	412	445	432	399	397	412	402	413	418	419	415	389	418	425	393	420	405	452	415	423	400	408	420	442	379	443	429	388	428	400	414	393	397	408	389	450	449	448	391	416	443	389	426	400	351	452	463	405	396	418	392	391	428	410	408	457	410	389	427	416	441	409	448	394	367	400	456	415	385	438	429	417	426	375	400	415	431	424	413	420	410	395	376	477	386	411	399	444	452	365	411	440	436	432	439	423	417	397	401	389	452	449	430	449	425	391	414	401	386	416	399	453	482	396	420	433	424	385	412	444	406	414	421	426	424	440	411	401	416	412	448	452	402	399	408	401	372	412	411	438	400	426	390	462	432	424	413	421	434	404	428	414	384	403	401	426	394	400	437	416	381	415	431	422	424	393	423	403	409	389	426	416	406	441	406	427	393	413	429	411	421	417	401	422	397	379	407	420	452	417	449	406	442	388	394	423	371	395	402	406	428	412	399	420	409	398	427	400	378	398	398	426	391	420	443	400	453	389	386	425	426	437	383	412	407	417	412	386	448	413	405	386	438	426	390	385	453	436	396	396	413	407	377	402	399	409	412	458	414	381	410	425	439	424	415	436	385	426	391	388	415	385	405	411	411	390	433	443	419	392	440	464	440	405	443	392	404	384	444	397	419	382	398	430	441	396	396	428	432	436	401	392	434	415	420	409	404	384	383	377	421	445	418	372	448	434	412	425	431	471	435	417	411	412	383	410	465	403	440	413	389	400	422	369	395	433	419	407	412	393	396	379	399	428	418	395	422	412	420	398	396	407	453	410	390	423	403	398	392	428	420	417	398	436	398	422	414	379	423	413	450	428	423	401	419	413	435	423	391	411	401	436	416	421	435	434	404	398	444	381	412	387	404	424	424	436	406	427	403	407	407	433	405	369	450	415	447	417	432	425	477	416	403	394	446	443	434	427	459	455	439	429	412	425	440	416	380	420	405	405	454	412	394	399	428	432	393	412	436	404	437	420	382	389	393	414	408	394	364	387	421	412	428	395	418	436	402	401	426	473	448	427	427	448	437	432	441	396	427	421	421	404	416	360	434	382	376	445	409	422	392	412	392	411	387	372	347	417	391	410	393	413	444	363	401	434	415	415	361	436	416	442	450	404	401	437	389	377	396	441	405	415	394	428	412	411	389	432	427	385	397	417	431	410	395	432	420	435	413	417	418	433	440	435	401	426	410	428	384	395	460	443	403	423	434	469	393	415	382	398	403	401	408	439	389	404	443	440	435	415	399	379	410	415	387	387	409	421	440	433	436	404	398	430	439	415	378	429	405	426	440	427	396	440	397	451	417	415	403	419	432	427	446	426	420	405	420	443	368	460	440	407	397	382	440	355	406	429	381	406	376	372	410	419	408	380	417	417	405	397	408	395	401	394	396	403	383	392	458	429	405	381	409	396	402	387	397	413	392	474	401	401	427	406	410	409	431	411	371	405	399	395	368	408	394	417	412	416	426	398	396	441	413	429	421	417	401	385	430	429	424	410	405	420	437	388	420	407	369	408	434	399	426	436	430	418	422	379	435	427	412	440	421	422	396	422	441	395	393	389	443	403	415	411	448	405	435	461	457	465	392	401	376	428	419	363	392	418	411	427	423	456	375	415	421	444	425	378	423	439	431	416	408	413	403	426	381	418	405	379	410	428	390	406	401	408	408	408	391	389	458	405	418	394	397	411	419	397	424	405	404	410	427	399	425	395	404	456	412	404	426	446	409	378	436	414	398	470	420	391	432	404	435	438	392	375	416	369	424	428	386	445	384	404	396	409	421	392	394	437	415	386	424	434	423	449	398	438	433	423	444	432	433	423	428	395	422	424	424	392	410	407	377	396	410	462	394	424	433	403	444	404	373	415	402	413	397	443	402	416	427	400	399	408	429	415	403	420	429	392	446	433	422	417	423	402	419	415	409	392	382	396	466	414	378	410	418	396	437	403	389	395	371	396	400	444	427	421	397	414	411	432	415	415	422	415	426	437	426	387	416	418	427	396	389	446	418	414	431	400	424	448	423	418	434	416	393	414	407	418	371	418	406	434	424	416	403	428	415	398	415	432	391	415	402	379	427	453	395	422	435	411	458	418	394	451	423	433	405	428	393	399	424	428	430	411	397	407	407	419	382	420	360	409	414	448	442	439	400	430	432	428	465	402	393	388	401	400	455	407	443	452	484	427	442	417	435	427	410	393	394	435	433	426	439	401	452	424	418	366	450	378	417	407	429	433	392	394	408	381	409	430	394	441	421	392	419	401	418	426	402	365	399	420	418	415	428	424	375	400	388	436	408	408	407	442	417	395	386	445	441	390	425	415	438	403	410	429	404	392	399	362	353	432	430	373	406	419	398	421	441	408	422	425	420	425	438	421	440	444	427	425	416	430	451	453	388	467	408	421	408	424	406	410	414	399	431	431	401	417	414	426	426	451	415	422	416	409	415	428	424	398	410	442	444	415	408	416	384	405	409	415	389	424	414	382	420	428	399	457	437	433	400	415	426	403	395	411	382	412	401	392	423	417	418	435	389	416	460	416	390	446	429	385	418	413	431	437	417	419	432	428	437	439	414	436	431	407	417	386	413	422	406	405	379	414	376	418	399	403	409	430	405	411	384	444	421	425	411	418	441	429	455	423	416	439	407	389	403	391	442	417	371	426	402	390	391	379	395	394	420	424	388	375	378	371	421	422	457	438	427	408	417	415	429	428	427	419	429	432	409	386	413	429	444	442	424	405	391	401	460	415	424	423	373	428	434	399	440	430	422	413	418	418	436	438	435	429	402	418	423	374	410	418	391	403	414	400	389	383	434	435	387	441	432	438	435	424	380	391	443	453	434	418	417	425	405	440	410	417	397	428	383	398	428	393	411	408	429	404	394	431	398	406	425	435	388	376	447	408	388	383	399	421	396	401	411	391	423	448	413	410	424	445	393	428	409	387	384	417	384	413	446	420	415	396	405	419	386	389	432	423	405	403	381	392	371	423	424	441	419	389	460	415	390	406	399	431	438	397	425	377	409	440	428	446	464	451	424	400	418	439	455	432	407	454	413	432	407	403	415	426
8173	960	887	854	882	822	884	840	897	810	806	865	823	809	801	826	859	847	840	872	859	809	883	875	808	833	876	848	860	805	836	814	851	904	821	830	841	870	839	822	880	793	794	851	894	880	842	832	834	831	871	874	842	868	867	882	849	848	799	809	866	805	842	833	810	908	840	876	830	877	867	830	836	883	872	837	864	792	807	869	806	881	914	815	870	848	858	846	829	851	853	879	894	855	917	899	774	850	818	859	839	793	835	833	832	843	800	818	873	847	889	868	859	848	772	837	815	871	824	812	826	860	872	865	837	924	857	836	837	851	809	897	879	864	894	840	864	861	863	925	843	824	853	854	832	864	853	869	856	826	914	847	818	864	858	865	886	856	845	888	865	887	792	892	814	862	812	827	859	865	862	817	838	792	839	896	853	891	875	882	821	845	875	802	859	834	820	845	847	871	820	838	880	800	840	866	851	834	802	850	828	897	809	821	825	828	869	915	918	879	890	863	831	918	837	842	854	848	849	853	815	815	819	888	884	844	852	874	817	832	864	855	811	833	813	880	852	812	805	865	854	842	855	816	835	877	858	874	833	895	860	804	849	847	880	798	824	852	770	831	839	782	878	823	883	796	817	871	880	819	835	843	890	839	802	851	811	877	792	843	890	862	848	877	836	834	857	915	840	929	839	810	868	839	841	847	872	855	814	858	843	838	850	791	785	850	837	903	825	853	879	860	835	846	856	841	785	830	838	873	842	851	869	846	853	802	814	852	864	839	801	827	805	851	869	884	837	852	820	889	885	841	835	867	826	910	817	852	837	841	847	837	826	867	809	871	794	871	888	836	862	843	891	811	837	829	813	871	850	871	860	842	825	840	865	868	877	896	885	876	889	856	846	841	867	838	915	811	820	828	854	905	829	845	838	884	828	855	859	825	848	839	844	857	867	872	823	866	853	832	834	870	850	897	855	826	883	814	828	844	826	859	823	866	826	810	860	865	856	841	805	838	874	828	810	859	823	827	826	834	905	859	854	813	859	830	877	851	828	896	850	849	843	882	869	808	852	836	861	857	886	841	838	926	857	811	779	859	877	847	854	870	862	787	817	823	899	855	846	846	839	826	836	856	876	832	867	861	834	832	857	827	890	846	836	896	885	839	815	832	837	792	856	858	831	859	887	832	850	845	823	804	839	807	827	799	867	843	859	871	882	851	827	812	863	841	874	863	845	848	885	829	790	884	853	884	817	832	814	846	860	877	876	810	851	850	849	822	835	849	851	902	855	882	854	904	854	869	859	852	806	851	855	809	861	839	850	848	826	877	873	833	859	867	782	870	910	863	816	806	841	867	884	816	848	861	896	826	872	879	875	812	922	832	842	882	814	869	834	824	831	819	792	856	799	812	818	852	796	898	833	817	855	874	853	808	834	825	860	792	867	903	848	835	894	796	881	861	840	881	854	866	811	856	835	852	857	868	853	849	847	863	856	820	842	862	880	790	852	840	849	837	854	871	811	857	817	834	901	873	840	885	899	853	877	816	850	903	838	834	820	793	880	809	869	870	820	838	873	854	839	837	820	872	817	859	848	817	848	905	854	874	841	877	814	860	827	849	886	868	897	853	822	853	866	869	858	835	838	903	872	848	814	817	820	848	840	801	845	798	847	820	822	845	843	847	875	876	807	841	844	888	801	862	817	849	839	831	844	869	858	901	861	880	791	837	893	854	871	809	856	861	840	779	883	849	825	863	842	854	840	849	827	867	824	871	838	831	848	829	852	875	854	863	834	837	856	845	879	842	857	853	810	823	880	864	828	829	814	795	848	858	831	831	892	825	845	861	849	781	821	828	858	821	836	806	840	842	835	876	846	805	822	884	848	843	881	843	822	850	821	825	844	801	858	843	841	825	841	798	861	772	785	817	861	850	846	851	872	869	881	848	813	896	847	913	878	888	855	838	836	881	822	821	843	817	799	850	809	829	831	857	842	865	798	808	838	880	843	839	823	896	808	813	880	885	825	878	861	845	941	816	867	887	867	854	914	877	846	846	787	862	895	844	876	915	796	835	825	875	835	855	802	851	882	815	873	839	879	852	878	897	797	859	865	846	874	872	901	850	879	851	796	810	854	859	876	827	860	822	889	854	854	848	894	888	875	851	833	818	882	877	818	904	870	826	825	851	841	879	841	899	807	850	810	863	881	880	785	824	857	850	871	873	900	872	837	857	862	840	808	817	875	862	816	805	846	862	839	875	866	878	853	843	875	823	887	842	783	845	836	857	848	866	803	817	814	827	871	832	853	880	879	818	843	807	853	782	846	822	822	819	924	881	848	856	852	904	826	870	828	796	877	894	855	830	904	850	812	813	885	863	837	821	878	905	890	844	851	845	848	843	820	833	854	837	838	867	851	824	871	816	885	865	853	845	845	811	878	834	833	842	860	861	861	832	865	848	906	878	861	888	848	893	896	869	866	849	813	773	844	864	826	863	873	816	840	826	854	816	850	825	876	861	834	837	875	912	863	873	849	805	813	811	896	810	855	847	826	863	855	852	864	862	877	861	831	791	888	850	828	896	835	854	882	859	897	852	821	881	812	846	840	846	827	825	856	886	824	847	874	818	872	881	844	861	826	833	832	831	849	814	875	810	804	880	813	833	877	866	794	844	933	849	849	776	846	811	849	864	897	890	866	862	861	838	852	832	823	854	824	817	830	850	873	877	875	838	853	870	882	836	825	873	869	765	842	828	852	814	834	871	875	841	841	856	833	817	863	853	853	857	816	808	838	839	892	866	838	797	862	846	882	834	870	875	829	793	798	829	812	788	846	805	813	799	825	854	888	784	857	834	811	857	863	849	851	903	876	833	838	857	875	833	889	820	864	777	852	851	810	859	847	861	886	800	859	821	846	866	796	828	869	898	891	855	868	890	855	848	814	846	835	869	859	883	832	838	861	878	880	860	844	856	900	845	869	853	834	844	869	845	866	851	918	812	858	878	869	817	860	879	862	835	854	822	841	848	862	872	842	805	877	810	851	861	857	866	866	829	865	873	866	822	813	870	843	886	762	864	839	805	850	858	803	811	824	867	842	876	856	841	830	869	886	860	840	838	863	893	871	803	835	814	850	840	830	859	821	850	852	869	813	825	839	789	821	834	859	822	834	879	804	797	852	894	891	831	842	908	807	869	815	842	846	830	863	925	878	870	830	842	834	819	851	906	834	858	848	818	827	848	826	875	826	851	868	875	773	794	814	823	876	849	858	841	831	785	824	782	846	855	889	820	878	842	852	855	842	855	838	863	889	842	823	841	885	831	824	847	853	839	858	843	844	827	891	819	861	862	866	896	897	872	866	856	845	812	813	849	848	865	829	813	876	857	834	815	876	910	845	889	845	869	864	840	857	775	868	888	841	829	864	891	794	880	820	827	830	843	864	842	839	838	877	862	889	828	843	855	855	840	876	895	837	865	841	814	870	827	821	901	868	785	808	848	857	854	832	829	830	878	865	863	848	833
25896	21576	24185	29412	21573	10626	532	370	351	281	300	300	279	255	276	258	273	281	266	256	227	278	277	254	252	257	259	276	278	260	257	234	244	228	251	245	256	220	245	236	269	267	238	234	264	276	226	245	236	240	247	260	267	253	250	245	282	265	260	283	253	269	255	250	261	285	266	240	255	260	235	244	245	268	262	225	265	271	256	234	214	280	248	234	275	291	239	250	229	244	235	247	261	232	231	268	271	277	257	233	241	276	237	234	302	258	220	236	262	268	255	264	275	218	247	240	231	232	277	217	284	264	255	245	257	232	271	265	258	258	258	249	269	256	270	244	272	234	223	239	207	249	238	256	244	274	251	241	253	234	272	248	246	267	252	281	241	259	244	280	259	262	266	251	264	241	228	259	247	266	265	237	257	242	250	240	236	248	252	227	246	239	207	264	267	276	252	284	230	278	252	255	262	268	280	256	252	249	250	277	248	262	256	244	236	247	244	249	245	273	247	251	265	273	264	229	255	249	243	249	237	258	265	233	237	274	260	265	243	268	260	213	259	254	241	253	275	234	232	248	271	255	234	234	288	246	266	266	261	258	237	253	237	258	223	264	276	236	278	242	273	266	224	293	250	241	264	263	258	238	276	243	267	250	256	249	250	242	249	242	242	283	240	268	259	267	267	280	253	233	247	221	228	244	242	269	229	257	232	257	233	246	274	253	289	257	262	282	285	255	261	233	216	275	250	224	257	270	238	249	219	240	247	287	228	271	240	257	258	271	270	233	251	240	276	262	260	261	242	224	267	264	235	259	235	263	252	217	262	227	252	289	271	262	237	256	234	250	230	243	253	243	239	283	258	271	234	255	230	223	258	264	250	246	239	246	246	238	244	241	255	252	222	237	241	268	220	244	263	278	259	266	269	235	240	260	252	246	261	243	253	248	236	215	275	245	242	269	238	263	268	267	251	236	252	250	266	278	223	266	252	253	250	261	273	261	242	266	249	245	270	287	269	241	244	269	261	246	259	252	289	276	249	254	248	260	280	237	274	262	237	250	261	261	267	237	256	253	237	286	262	244	252	257	280	252	254	276	253	260	271	264	266	282	264	226	256	267	259	273	254	244	271	280	278	283	247	283	246	245	272	279	254	255	251	255	286	256	264	261	257	249	246	237	244	238	254	259	270	268	277	258	268	277	268	264	269	248	244	247	257	241	265	277	311	247	245	246	238	279	258	279	213	261	253	257	268	266	267	300	261	295	223	248	248	228	267	266	266	231	284	269	254	250	243	247	231	219	267	258	240	294	257	241	275	265	243	258	284	237	276	265	234	258	293	286	252	232	264	246	251	240	279	266	235	252	240	265	242	281	262	238	260	255	252	259	273	257	260	243	247	275	259	257	206	270	244	228	243	216	241	275	263	226	234	249	245	240	243	251	247	238	280	268	257	258	253	251	290	280	238	253	238	279	254	270	223	236	237	226	248	252	299	249	269	263	258	240	245	238	238	255	236	272	233	257	248	258	295	268	244	254	231	233	251	245	300	278	276	253	254	262	256	267	271	251	230	254	257	280	239	256	225	253	248	247	257	256	249	256	279	253	226	260	279	249	268	232	248	276	274	253	238	268	256	248	251	247	250	243	269	279	252	265	232	216	241	234	243	247	244	228	245	252	254	246	238	257	245	286	237	231	254	239	269	256	279	237	240	235	242	274	263	249	269	227	252	243	223	273	263	261	268	296	250	263	226	257	250	241	263	268	219	248	267	279	258	278	252	248	263	287	272	240	225	246	224	267	232	248	243	272	260	274	268	282	258	248	251	242	248	286	248	250	250	248	266	236	243	271	252	264	242	281	251	257	223	237	248	255	239	231	245	265	261	231	268	273	259	252	273	267	269	276	237	287	254	271	273	230	254	247	286	222	246	237	264	270	224	237	233	246	230	252	281	231	241	235	241	284	263	245	273	271	246	237	270	269	277	262	246	286	225	256	242	231	243	236	241	266	244	255	263	238	253	246	236	255	245	254	239	271	235	254	245	255	255	251	246	283	255	254	265	263	254	269	267	260	265	226	273	219	250	250	250	278	247	265	255	246	270	248	238	219	257	234	255	224	265	255	278	279	260	263	261	257	237	243	233	225	251	259	238	224	250	269	249	252	253	282	267	254	268	266	237	242	251	268	244	239	245	258	237	267	221	217	250	261	277	278	285	277	279	240	245	244	239	271	248	248	259	229	285	272	238	266	273	264	235	264	254	250	257	290	280	273	248	278	266	240	249	237	269	249	222	279	243	239	246	269	268	243	262	214	264	267	255	271	259	251	242	254	250	259	241	218	232	256	243	263	253	246	248	246	253	238	259	228	225	240	247	250	220	238	276	239	247	237	241	233	234	241	223	256	283	235	261	254	253	260	248	244	226	262	266	239	257	253	248	248	252	248	246	271	257	241	249	256	253	264	267	256	251	262	236	275	249	239	264	235	240	268	256	235	222	248	231	207	235	242	233	254	268	223	246	258	273	230	250	251	270	275	254	240	241	263	272	256	258	249	257	255	260	255	245	257	243	268	256	252	251	238	264	240	259	261	235	260	250	285	238	256	265	240	224	271	256	258	280	268	262	241	260	243	224	234	249	223	226	235	232	267	248	248	245	264	229	263	264	235	290	238	262	264	239	230	245	263	267	275	255	261	227	284	244	261	223	256	266	232	249	278	263	273	259	248	289	237	258	281	243	267	276	271	254	249	236	290	261	283	259	243	240	230	252	250	235	260	232	232	223	250	277	238	273	264	246	270	293	246	236	222	232	256	251	280	242	251	264	263	268	270	260	255	261	263	259	242	269	263	251	260	243	257	269	276	303	243	252	248	229	283	253	245	292	250	262	238	249	273	281	259	249	253	239	231	238	240	261	251	233	232	245	284	272	266	244	245	257	247	252	271	236	214	246	244	231	255	255	226	255	290	241	258	246	253	253	287	255	251	238	243	245	270	265	234	254	254	265	231	227	241	241	235	233	282	273	257	243	257	235	256	250	239	277	276	257	247	246	255	283	264	278	229	260	263	244	261	255	227	261	254	251	249	242	248	261	248	273	242	284	275	248	279	265	243	271	276	250	260	256	245	245	231	246	267	240	241	226	254	253	223	300	262	277	256	242	267	257	267	249	261	248	249	232	279	259	248	261	232	222	254	279	219	222	244	256	240	250	219	300	260	263	226	264	251	231	276	241	227	246	288	271	241	248	240	280	272	249	262	254	211	247	261	268	260	257	225	272	247	275	263	250	230	257	251	267	253	266	243	224	278	265	249	257	236	258	268	246	269	262	258	276	274	244	273	231	257	236	243	252	266	246	278	235	244	280	232	249	245	253	279	238	260	217	250	270	221	251	266	257	237	254	230	227	245	282	227	299	279	260	275	254	270	228	263	296	258	241	275	281	263	253	255	249	271	245	259	265	242	247	239	246	248	245	268	241	229	245	293	259	242	244	246	209	246	239	220	268	256	249	253	280	236	265	244
4491	1987	1040	695	629	531	534	528	543	507	541	533	530	541	534	528	541	504	599	572	514	546	549	544	549	549	523	560	507	533	553	528	560	555	549	529	518	536	535	543	495	511	548	559	528	537	509	552	523	514	551	540	536	513	508	554	557	498	547	520	541	520	567	539	547	520	515	552	593	507	530	517	515	541	535	533	581	562	522	560	505	547	530	515	533	547	521	527	546	506	550	555	576	545	522	539	519	556	532	569	586	533	554	523	510	522	561	517	533	547	549	498	526	554	509	513	498	540	506	485	573	519	528	516	516	526	555	580	571	590	554	551	526	558	540	537	529	526	569	513	565	546	519	506	525	580	533	527	558	543	512	524	531	546	543	525	468	575	516	539	529	548	540	509	563	553	522	589	552	516	551	524	535	577	547	558	530	531	553	534	525	557	545	550	586	521	524	554	527	563	531	547	494	549	529	510	535	552	547	510	523	520	538	545	536	538	525	567	536	507	519	572	555	530	572	559	551	561	559	537	591	519	574	547	542	552	577	562	564	538	509	590	554	526	569	521	563	554	516	548	537	573	511	502	528	523	525	540	541	507	584	523	558	565	538	514	514	524	532	545	552	581	537	531	548	524	519	518	531	526	517	573	542	526	506	505	538	499	545	500	547	551	549	556	584	533	490	529	523	574	592	542	521	504	574	533	485	568	563	536	558	546	486	567	522	532	546	517	531	539	514	529	535	523	523	524	517	523	515	508	540	519	527	525	549	509	539	510	492	559	533	514	534	557	564	516	523	525	520	536	523	501	525	559	524	534	471	549	567	528	512	503	582	554	525	550	532	538	533	522	494	530	517	572	514	528	526	554	578	539	505	535	534	556	528	551	551	510	519	543	553	532	575	539	548	574	558	550	543	537	522	568	519	526	522	563	508	521	546	527	538	572	550	539	543	499	563	572	548	543	523	517	504	503	541	510	512	542	557	557	510	511	538	521	549	521	575	561	508	518	526	536	548	532	515	550	562	497	557	559	526	540	502	534	514	590	537	502	514	547	552	526	532	523	534	545	513	500	509	535	556	517	543	514	546	531	515	510	515	601	498	568	523	510	548	500	527	493	533	526	550	543	515	557	500	556	565	556	565	515	524	557	557	543	546	526	562	510	491	502	564	525	536	577	488	598	566	540	548	559	514	524	534	521	528	517	564	505	536	544	553	499	523	505	518	552	567	530	563	548	572	558	535	548	529	519	523	558	464	554	515	546	557	527	515	530	540	502	549	522	512	541	493	540	552	551	548	518	581	561	537	560	530	563	525	511	566	464	532	539	555	541	561	531	572	534	545	552	556	534	515	537	533	520	524	487	556	541	539	509	524	536	505	594	505	549	516	533	521	577	552	559	527	527	551	559	515	529	540	566	528	550	567	496	522	544	546	545	568	576	534	545	552	550	529	527	568	519	556	533	518	562	504	565	519	523	487	560	524	517	523	536	519	524	570	481	513	536	554	562	528	527	528	522	550	587	557	502	571	534	518	503	549	533	533	531	537	568	514	528	534	515	548	487	542	525	568	514	534	558	546	546	539	535	571	538	500	544	533	546	538	531	519	570	578	559	534	591	521	572	533	547	530	566	545	555	515	501	580	523	526	533	530	556	512	549	512	571	533	543	502	559	558	536	585	575	587	525	561	523	551	542	504	559	519	574	515	526	506	549	503	520	544	521	566	547	530	541	532	545	528	506	525	521	525	536	536	538	531	547	565	483	532	532	513	523	543	516	505	488	567	524	574	525	546	487	505	543	536	574	518	529	482	518	570	537	543	523	527	514	524	533	559	536	564	495	531	550	542	502	528	544	565	536	557	543	585	529	534	528	559	487	598	589	547	504	522	517	516	496	577	530	534	516	546	512	503	565	536	519	543	524	533	517	562	519	536	524	554	503	543	566	523	532	557	567	530	573	526	564	555	503	523	495	548	520	536	538	555	533	586	531	544	534	535	530	534	551	498	543	533	538	528	557	536	516	570	544	478	520	543	529	523	528	504	556	558	524	515	478	538	507	551	564	545	579	530	567	565	537	542	515	514	531	535	523	540	582	526	528	551	557	556	561	559	552	545	525	509	521	542	524	549	538	523	510	538	537	546	558	517	559	527	575	560	546	539	538	529	545	523	530	525	538	525	583	516	549	559	572	500	560	519	550	507	552	563	544	568	560	517	528	539	543	515	502	534	524	575	566	532	551	518	542	561	525	567	550	539	559	554	518	567	518	538	547	532	555	517	563	543	549	536	523	530	511	573	560	543	557	528	491	524	537	534	546	522	524	518	539	545	540	534	517	562	566	536	506	567	519	512	546	545	582	554	528	539	590	562	546	559	503	507	568	545	526	522	555	526	522	516	547	555	516	537	518	525	531	535	490	504	533	545	548	550	525	529	554	511	529	517	498	543	530	563	530	501	572	577	549	544	553	548	534	526	499	566	493	523	507	526	559	548	494	577	506	535	503	564	529	548	521	509	566	551	488	545	560	561	545	554	579	491	540	538	533	488	523	514	522	555	587	531	550	540	510	563	553	553	528	516	541	521	533	526	556	546	537	519	551	527	554	553	521	523	548	540	563	536	494	556	543	536	509	545	528	551	510	490	526	508	502	531	539	522	566	565	529	570	516	507	570	541	538	554	543	526	541	482	546	528	542	525	509	535	562	523	532	499	532	523	536	510	503	544	555	551	517	541	477	545	531	516	580	539	545	562	546	562	534	546	536	530	544	537	546	566	513	542	576	546	520	478	510	521	552	517	534	566	532	542	520	556	538	511	553	566	548	530	523	565	527	527	555	548	524	525	527	540	505	503	520	537	500	525	568	547	593	526	525	568	549	535	556	490	576	574	520	518	534	548	520	556	539	548	547	538	565	535	530	555	519	558	521	527	511	524	503	524	555	560	563	528	520	556	557	503	568	589	570	506	506	540	540	518	502	499	551	544	565	575	557	527	521	507	512	527	521	578	551	518	538	526	499	497	519	493	491	561	538	537	555	535	508	574	568	527	516	567	521	539	586	531	545	523	588	492	551	527	547	565	531	536	547	545	510	500	533	522	567	539	555	552	519	527	561	535	531	566	583	511	550	539	550	520	573	536	532	525	508	547	559	528	549	530	531	529	548	526	554	537	505	510	476	539	542	573	588	519	535	501	538	559	535	571	542	514	510	537	532	543	543	546	532	503	528	572	533	547	578	552	514	529	548	522	579	557	533	553	554	525	519	535	528	532	545	516	533	555	557	542	544	547	548	540	535	548	536	548	496	497	488	551	501	536	506	541	541	510	536	545	535	550	530	493	566	522	530	558	503	544	558	533	519	535	544	593	490	528	523	518	557	508	540	536	531	549	505	561	508	497	537	544	560	517	541	525	553	510	515	555	529	547	537	526	560	544	517	538	524	572	574	546	495	518	536	554	539	474	528	553	572	542	496	526	562	506	545	502	542	549	535	559	525	557	509	522	561	592	505	510	510	525	539	550	485
25246	21642	24750	29063	21643	21663	10304	397	258	234	218	195	155	178	141	152	160	178	168	118	147	165	158	150	150	126	135	140	130	122	118	146	109	116	112	139	123	135	122	118	134	139	129	135	104	129	117	122	107	118	120	132	122	155	127	138	134	117	133	123	115	122	111	119	126	126	119	118	136	124	119	150	132	117	106	123	139	140	146	112	139	125	131	102	132	116	111	126	115	114	134	130	106	113	165	120	128	115	110	120	135	135	134	102	124	124	134	147	120	129	141	131	122	143	111	108	133	119	114	129	136	151	116	123	116	98	130	122	120	120	119	114	138	114	123	128	102	120	108	132	118	138	130	131	144	132	119	140	125	124	131	125	148	127	129	119	114	126	127	135	115	138	109	129	128	109	139	122	145	135	116	124	134	126	113	129	112	111	132	121	126	125	114	121	126	140	112	130	118	117	123	133	127	117	127	124	110	123	136	131	126	107	99	128	126	116	118	117	139	126	111	124	114	128	107	133	108	124	115	121	122	122	110	111	122	138	105	134	137	108	125	125	92	124	106	116	110	126	131	141	136	132	121	122	146	115	118	152	141	105	134	135	110	136	116	128	122	142	121	139	118	110	112	127	129	129	136	132	132	130	107	120	126	122	111	122	116	128	131	96	115	140	116	108	112	135	134	123	141	116	114	126	158	118	116	122	133	110	104	125	143	109	123	108	115	150	107	142	120	130	127	120	130	139	109	103	130	121	118	111	144	117	134	154	144	117	112	116	117	140	122	112	135	120	137	121	120	131	122	121	111	109	129	126	111	106	105	124	139	128	128	132	122	122	114	143	132	121	112	134	134	143	118	125	139	122	130	138	134	138	135	132	137	111	128	127	112	146	138	118	114	128	123	140	145	144	155	108	135	127	112	129	129	133	137	120	111	136	131	124	109	127	124	129	99	117	118	137	117	106	136	118	110	141	127	118	132	104	118	121	145	119	108	127	135	110	137	128	119	106	128	136	120	143	132	108	100	123	121	117	119	127	108	128	107	131	127	120	124	126	113	114	112	131	114	134	119	122	128	113	112	125	130	124	138	121	132	122	119	114	139	112	116	127	152	114	121	134	123	103	125	117	120	97	110	103	137	124	115	128	130	113	118	119	111	111	143	122	121	123	129	127	99	112	108	105	109	120	123	121	161	126	111	137	133	113	118	121	129	110	117	150	137	117	107	115	146	135	125	136	145	105	117	126	119	130	124	113	153	126	113	115	124	145	135	132	152	126	136	117	113	135	132	108	120	141	127	102	119	124	113	121	114	146	118	115	148	149	152	125	127	111	141	127	132	132	134	120	132	114	118	130	114	128	120	130	112	106	122	127	129	119	132	136	126	126	122	132	115	112	118	127	134	111	112	110	112	118	116	136	138	120	128	126	131	118	118	113	128	126	130	115	119	133	131	121	132	117	120	122	138	128	127	146	135	117	117	123	115	130	108	126	144	133	134	127	119	105	143	89	133	131	133	140	108	126	117	155	118	130	127	116	145	97	116	117	120	118	132	121	107	135	116	138	110	113	123	150	112	127	113	113	135	122	122	97	148	136	124	127	114	150	142	110	133	131	147	106	104	114	130	156	111	100	114	124	126	110	130	136	120	129	121	130	131	128	109	122	124	114	108	115	137	160	137	122	110	128	115	141	150	129	127	137	137	131	140	117	127	138	128	112	130	155	121	131	130	131	121	102	106	119	127	121	126	149	131	140	132	118	134	124	129	106	113	125	117	129	124	112	127	134	129	108	110	136	134	114	122	117	140	95	132	129	123	128	131	129	122	117	137	135	109	118	151	118	109	131	107	126	143	122	138	106	135	104	124	132	143	154	149	130	128	129	142	126	126	117	121	126	147	139	118	132	116	114	124	111	135	134	134	125	138	108	127	101	122	128	150	120	124	144	123	111	120	117	125	140	124	130	121	126	110	122	112	104	122	119	111	124	100	111	112	118	122	133	130	121	123	111	124	116	141	138	107	119	115	137	141	113	119	100	113	116	131	127	142	115	128	109	127	129	139	123	146	158	130	127	144	115	113	117	133	137	107	126	109	115	139	115	115	141	133	132	130	128	120	138	138	144	124	127	120	123	121	111	110	103	136	138	131	115	120	116	133	109	128	122	130	130	141	127	138	132	127	137	106	132	112	122	120	129	116	126	116	130	128	130	96	130	133	105	119	125	115	95	105	140	111	129	119	117	107	121	125	113	124	112	116	125	126	122	128	126	130	126	118	122	133	126	153	110	111	126	106	111	141	133	129	107	139	119	128	114	135	131	118	126	116	118	130	113	142	116	133	101	119	123	120	135	122	115	132	122	116	127	128	127	130	108	140	123	117	119	102	126	121	112	110	125	102	109	117	125	110	121	104	158	110	117	123	129	104	137	118	139	120	122	123	125	116	135	131	137	117	136	142	122	121	122	126	136	122	105	116	122	120	117	124	115	141	127	136	120	125	134	107	98	114	140	133	150	128	131	122	132	135	131	107	131	109	127	140	124	131	96	122	126	102	117	117	131	134	152	126	108	125	97	105	130	133	123	138	126	122	94	109	131	128	118	112	127	120	122	131	136	105	123	132	137	125	148	126	134	114	110	134	122	119	127	109	115	120	120	104	115	124	112	85	94	137	114	146	118	154	119	133	124	108	129	151	136	133	129	138	134	137	112	119	126	112	127	125	133	123	128	136	117	124	120	163	113	121	116	130	139	145	121	133	132	104	112	115	113	119	119	120	128	122	114	123	126	112	135	121	102	113	111	128	125	137	133	112	108	99	132	112	130	103	113	139	111	126	144	130	116	118	117	105	122	113	106	120	110	137	107	123	124	103	124	142	117	110	122	102	109	117	136	115	134	134	120	113	130	145	142	134	122	124	125	135	134	128	118	120	104	154	109	153	128	102	116	134	131	107	104	126	125	115	135	133	116	124	105	129	149	136	132	127	138	114	102	123	107	120	111	137	126	124	122	135	90	127	120	122	111	113	124	126	137	110	117	119	97	89	117	113	135	119	118	108	101	104	125	149	136	128	126	123	115	134	129	125	118	104	108	113	139	137	100	147	141	138	124	98	103	120	138	110	129	115	121	135	132	149	117	117	123	131	143	117	138	130	136	127	118	148	135	116	133	126	128	125	127	114	116	128	120	127	122	111	119	122	121	116	103	116	137	143	129	142	118	115	121	93	121	105	113	117	119	141	122	122	103	142	119	135	123	121	125	117	118	119	129	112	116	146	123	111	111	121	121	116	108	119	125	118	113	125	133	121	135	112	137	125	116	102	146	121	132	120	132	139	122	134	141	133	109	123	135	132	113	114	111	120	129	137	142	120	123	139	126	104	143	128	123	125	136	140	114	138	137	116	116	132	127	113	119	122	121	130	112	106	124	135	125	123	110	116	104	110	129	111	127	127	103	105	92	115	110	131	119	131	111	112	98	119	107	121	133	124	120	111	100	139	133	118	133	115	107	114	119	114	141	150	124
4086	2932	1290	645	497	368	379	364	346	350	299	334	321	279	288	302	326	303	303	301	264	309	312	328	303	272	301	296	283	326	315	299	285	312	294	328	288	287	297	325	290	304	307	294	313	290	285	323	291	306	289	303	310	289	301	316	306	279	288	320	277	318	316	310	307	284	293	310	305	280	300	303	287	306	289	302	327	278	297	297	284	287	271	275	299	277	301	305	316	300	286	274	316	298	298	302	352	322	303	294	285	302	292	295	293	301	298	301	315	289	329	277	308	292	291	309	299	296	282	296	287	303	248	288	280	314	323	285	312	298	298	318	316	300	306	291	340	292	291	316	277	283	303	298	325	321	320	295	299	289	311	312	284	298	269	307	294	305	295	286	272	283	287	298	312	313	302	289	304	292	307	302	306	281	292	282	282	291	329	293	302	290	303	302	273	305	291	274	268	317	295	302	290	306	253	285	320	288	285	303	293	291	317	317	287	289	333	259	295	294	285	287	304	305	309	305	319	270	303	290	296	277	301	337	325	310	309	261	318	308	299	293	308	309	285	274	287	308	305	299	277	283	280	311	283	332	278	282	329	281	310	292	298	291	305	296	302	324	309	284	320	335	302	295	289	299	297	294	325	300	298	306	324	297	297	253	301	284	281	308	309	281	291	315	279	281	256	304	305	302	289	313	306	293	299	329	310	307	311	303	296	322	303	304	305	318	312	309	296	315	278	319	330	296	309	309	270	297	317	302	296	323	277	296	310	281	334	300	310	306	271	301	286	285	284	273	297	280	312	282	275	308	296	318	305	348	292	298	325	285	311	299	312	252	298	294	294	267	293	315	288	304	311	307	286	291	317	321	344	277	293	289	303	331	328	311	327	338	296	286	292	264	297	314	293	292	304	321	263	281	309	263	307	314	286	302	327	306	297	295	296	316	288	304	306	279	273	307	302	325	332	285	303	298	278	275	305	286	277	305	293	280	292	318	274	298	313	301	310	272	270	308	302	325	304	290	316	287	281	299	289	315	286	322	306	289	276	279	319	304	287	297	311	304	306	302	303	304	319	293	306	294	299	270	281	292	290	278	272	298	281	298	300	286	282	321	306	311	287	286	293	300	317	310	303	277	274	287	332	285	293	287	268	289	276	295	312	297	318	297	298	292	297	313	307	336	318	296	314	300	267	305	277	302	352	285	289	303	325	291	308	313	302	278	300	315	311	303	305	326	304	301	312	310	296	293	300	293	321	319	310	324	300	314	309	315	291	284	292	272	301	303	281	302	311	289	312	303	287	310	281	309	279	307	284	289	311	270	304	328	301	323	310	288	305	309	327	308	297	290	343	292	323	301	295	269	280	282	304	298	325	286	297	307	268	291	299	308	283	303	293	309	297	326	312	299	312	298	290	309	288	291	333	296	299	301	255	267	282	285	302	321	308	313	296	284	303	315	300	304	286	296	290	317	273	305	296	280	286	296	296	305	290	281	314	318	312	277	302	285	282	327	316	308	299	325	316	295	297	323	318	295	307	300	327	305	291	288	314	324	319	294	326	284	308	282	315	308	302	318	310	316	275	285	304	273	330	313	332	292	300	285	278	303	295	297	310	337	278	284	265	303	296	293	277	333	327	284	328	290	301	313	296	288	318	309	290	304	294	311	276	284	266	316	322	278	287	299	296	278	298	277	312	311	322	278	282	295	289	320	303	296	309	307	290	304	275	291	290	290	307	280	282	275	290	310	285	296	286	284	305	322	282	269	317	269	268	320	282	312	339	306	296	322	308	279	302	292	286	299	309	300	314	295	306	275	287	293	280	267	308	285	278	298	285	278	293	341	295	295	343	326	295	282	282	286	282	289	311	286	252	297	299	293	296	282	280	283	297	290	297	320	280	327	320	278	281	306	273	302	287	291	317	283	306	284	285	295	310	283	300	303	296	314	321	268	292	284	291	291	324	289	261	292	278	299	340	270	287	316	340	281	295	307	312	293	309	305	292	302	265	292	310	306	284	300	262	321	267	272	305	315	264	282	294	281	292	270	306	332	295	343	273	292	276	295	315	286	285	295	298	297	295	293	305	277	308	315	279	318	311	295	274	268	269	302	284	317	305	280	277	293	307	302	277	266	338	306	301	304	308	297	301	287	282	282	323	312	307	297	270	323	297	286	274	303	269	327	281	300	292	305	312	299	313	271	327	301	271	301	283	300	298	284	326	329	304	275	282	305	302	291	283	283	294	299	309	294	300	271	330	339	285	265	281	277	310	276	313	313	311	307	300	268	261	310	288	285	277	310	264	285	324	317	334	271	318	302	312	285	284	292	279	295	285	315	319	312	315	322	320	295	294	316	285	332	270	293	296	319	282	306	304	305	308	289	291	275	292	328	322	305	284	303	322	296	322	296	276	281	277	294	275	328	280	308	276	276	316	304	284	318	319	300	286	269	282	302	284	260	299	301	281	312	331	295	319	313	304	328	295	299	272	294	262	318	299	276	314	279	286	308	308	319	310	316	310	318	310	299	314	311	317	315	319	306	307	292	280	297	299	271	323	317	281	305	306	322	309	300	300	305	292	302	289	301	308	314	289	313	306	305	300	294	271	289	293	315	283	285	324	267	294	331	312	278	307	288	279	309	303	291	297	276	325	311	268	264	302	303	276	272	289	305	297	297	275	289	317	294	274	312	325	302	319	318	269	295	284	307	295	286	299	296	322	331	314	305	313	282	319	307	271	299	280	298	305	354	297	275	278	305	307	320	277	278	313	296	318	287	272	326	274	275	280	279	288	311	293	342	329	317	327	314	284	305	245	313	306	276	293	315	301	313	300	312	300	324	286	301	282	282	317	298	339	289	292	339	300	288	304	267	288	308	281	321	298	311	287	303	327	321	308	326	326	323	314	319	302	266	311	307	307	286	282	317	309	299	289	310	328	322	290	327	311	296	316	312	302	296	315	318	270	293	337	322	310	285	321	312	286	306	312	298	302	323	293	299	274	280	319	318	289	311	323	301	301	272	327	271	342	309	293	315	316	289	336	294	294	293	286	274	278	289	301	323	302	282	307	328	299	309	287	305	318	254	297	284	287	308	283	288	295	278	297	324	287	320	285	325	298	317	267	323	318	282	291	309	296	277	301	284	316	299	307	270	276	274	290	284	290	302	303	324	294	311	305	292	315	294	303	283	277	308	314	293	306	305	283	306	316	252	327	302	275	307	309	302	294	306	295	296	334	283	297	344	317	308	306	299	296	327	309	302	307	314	303	309	297	287	280	320	296	292	318	298	267	292	286	277	306	310	294	298	256	305	269	291	310	302	315	296	293	347	272	297	293	273	301	263	277	293	301	327	287	330	296	312	298	323	317	296	268	291	303	344	268	283	276	285	279	279	300	284	308	324	271	274	306	330	310	315	298	276	290	277	282	301	288	293	323	288	303	276	325	282	295	299	307	295	299	282	297	284	281	284	298	314	311	317	326	318	298	297	293	276	274	315	320	297	344	327	280	294	290	308
34050	14860	2329	534	448	442	415	444	383	384	401	387	416	449	460	419	461	426	411	412	421	416	455	400	417	412	437	406	413	438	405	414	418	396	457	400	396	446	423	364	387	463	399	404	418	408	415	389	420	436	377	401	411	414	427	425	426	452	420	456	423	423	430	419	413	445	401	416	431	434	392	421	407	447	410	407	446	418	396	425	393	404	429	408	396	417	417	377	405	411	399	424	403	408	418	427	426	414	434	427	421	437	431	431	428	394	412	397	424	378	405	396	419	399	424	431	416	413	429	363	417	391	433	420	417	436	396	432	425	400	427	398	410	410	408	426	401	398	419	427	417	435	412	406	446	427	399	445	412	457	436	388	410	429	397	395	464	412	424	392	385	423	418	420	411	460	439	446	408	408	406	388	397	374	361	409	411	403	432	440	412	435	424	430	417	410	433	435	402	386	429	400	428	417	426	411	406	372	416	396	422	400	427	400	446	412	393	386	433	461	416	428	409	380	406	417	413	430	424	454	457	407	420	453	449	465	438	421	387	400	391	406	426	417	437	412	425	415	410	408	418	373	414	399	443	383	443	412	403	375	434	424	404	403	396	364	408	420	410	398	449	416	404	360	391	439	417	417	419	400	400	423	408	393	441	427	403	439	440	377	426	450	404	402	415	431	398	431	417	426	403	445	418	387	397	398	411	381	397	432	409	434	448	443	442	394	445	417	414	429	423	430	429	383	395	425	446	395	400	440	424	410	410	429	441	412	386	407	396	415	409	427	415	397	385	421	427	420	406	414	376	427	391	384	420	400	458	412	424	392	426	423	413	401	454	420	442	423	437	375	406	403	393	400	388	446	412	429	394	401	420	447	419	413	392	399	424	396	417	416	390	417	418	407	450	468	386	409	414	389	417	412	415	392	394	387	435	427	384	390	427	392	394	404	422	417	421	443	410	454	422	406	438	430	437	376	410	430	397	452	402	373	385	406	401	391	413	435	391	388	425	416	442	422	439	448	415	388	419	358	410	403	444	441	386	422	405	406	379	391	433	419	407	419	404	397	423	445	391	400	411	366	395	451	421	421	418	424	448	393	381	436	388	419	403	430	361	442	449	443	405	413	426	414	426	389	435	437	427	436	460	417	404	411	411	423	435	446	389	417	416	380	384	418	406	378	383	388	390	391	400	400	426	434	419	404	443	390	370	402	419	416	384	398	382	391	399	389	422	440	434	425	420	445	442	422	406	411	373	398	429	395	397	423	431	392	431	432	412	382	452	398	417	446	436	367	402	395	416	413	431	406	402	415	381	363	382	381	399	413	401	421	406	416	408	375	411	410	374	400	438	423	453	406	450	428	412	413	400	416	424	432	402	441	396	418	437	408	414	403	423	425	387	433	442	414	422	427	405	425	426	406	419	450	446	477	426	430	415	437	423	440	386	434	412	411	391	413	434	432	415	388	381	388	421	404	406	427	432	422	448	396	438	404	398	383	391	401	421	403	394	444	387	384	414	457	405	415	444	438	396	397	399	407	438	401	432	433	410	415	375	418	397	422	383	411	467	386	437	436	403	415	432	458	391	438	397	424	432	418	422	401	463	394	450	442	451	399	418	386	447	408	381	413	382	404	405	390	420	400	461	377	402	407	406	449	421	426	420	438	415	453	424	441	410	409	402	395	422	426	404	437	429	452	389	400	406	401	402	446	437	411	408	392	412	435	443	428	434	389	436	441	400	401	446	436	429	419	403	441	429	429	430	430	474	432	429	389	405	418	432	428	389	411	409	423	407	430	436	411	393	417	389	416	404	446	439	438	420	405	411	408	398	409	428	424	416	416	398	403	395	382	409	400	416	419	439	441	380	389	393	428	456	397	421	431	399	405	436	422	382	407	405	406	432	425	431	404	410	394	367	407	427	403	433	427	433	415	413	418	424	443	416	439	381	419	409	411	393	389	449	414	413	447	415	406	383	398	375	432	395	427	426	401	401	413	417	428	416	419	419	378	416	411	396	427	407	417	439	388	412	421	459	416	408	425	427	387	438	440	443	412	424	435	379	417	382	392	410	404	400	406	386	425	398	422	425	398	450	406	398	377	414	417	425	412	436	439	440	439	409	388	430	443	417	412	409	375	431	400	377	410	428	417	422	384	434	422	423	412	388	417	448	406	430	431	417	388	419	405	428	403	400	392	405	405	426	415	368	423	424	415	454	438	397	420	419	428	392	402	425	407	400	408	379	434	391	397	386	389	401	414	398	461	474	413	398	443	407	430	423	373	415	404	386	383	382	387	420	417	407	404	414	454	394	415	438	425	409	412	363	423	459	439	431	403	471	424	427	444	409	391	412	433	467	423	435	395	414	417	426	416	429	410	387	409	422	426	421	409	397	435	380	426	410	466	385	375	409	412	408	420	387	437	407	454	403	404	369	393	413	419	415	405	417	439	434	429	418	411	413	432	385	412	423	443	402	423	410	425	383	428	406	426	371	403	361	422	416	452	429	408	425	401	408	406	448	399	432	442	416	431	421	429	432	419	378	431	415	430	425	432	407	415	424	417	397	412	429	392	422	420	416	410	389	399	423	402	414	428	421	399	406	439	435	412	382	421	413	389	442	430	368	449	404	418	413	459	425	416	407	442	426	420	426	406	439	437	403	396	411	445	357	402	451	410	399	427	389	389	447	411	390	431	398	405	419	441	403	408	409	419	386	444	420	392	432	417	464	442	429	382	377	416	414	412	440	402	415	392	415	402	435	389	427	391	401	408	391	424	388	408	434	438	431	428	415	395	409	428	420	407	418	460	419	364	419	408	411	417	382	415	457	443	468	445	420	444	398	438	418	386	423	399	427	413	430	421	409	392	384	390	422	399	409	444	418	412	450	415	432	392	404	408	388	437	421	435	399	403	407	424	357	408	449	409	437	408	446	418	410	442	416	406	386	398	441	415	414	384	416	418	417	377	427	381	414	422	442	420	448	407	381	412	401	439	420	395	447	430	416	390	481	423	402	426	468	374	374	394	400	411	449	436	428	427	429	431	415	417	414	412	422	441	372	411	437	413	444	433	419	431	428	414	401	398	447	462	411	407	434	399	428	414	411	371	413	399	438	407	404	426	409	402	402	422	427	415	388	390	399	418	393	414	431	421	430	366	399	410	415	395	435	404	426	408	453	386	393	395	478	432	440	394	468	413	413	418	386	406	433	434	437	400	436	403	416	418	406	389	415	413	454	393	397	418	436	386	424	392	414	391	453	425	440	355	414	395	431	430	390	418	408	408	389	411	408	416	405	416	409	404	393	411	391	421	419	427	429	428	400	387	394	418	415	413	429	451	418	423	392	408	432	395	398	377	425	415	409	429	388	435	443	437	472	422	425	403	411	399	466	464	452	382	423	444	398	447	429	411	386	409	408	422	386	411	442	390	415	428	453	388	398	386	381	428	416	380	425	405	382	410	389	415	458	408	405	434	401	400	437	435	412	425	427	407	422	435	401	460	397	434	403	427	446	409
8106	935	901	836	854	858	867	835	785	876	847	876	870	839	838	892	833	881	833	851	848	875	866	870	814	858	873	894	846	878	888	825	853	894	906	865	834	859	876	870	873	875	833	833	834	826	854	902	860	812	817	856	853	827	866	827	821	834	811	883	873	832	843	838	897	893	827	892	882	889	814	847	852	799	851	846	859	838	838	881	891	811	849	856	859	814	875	795	833	801	891	803	806	852	861	828	810	874	839	799	842	826	843	832	880	856	854	858	798	869	906	837	852	841	836	843	890	798	816	867	873	855	855	842	788	873	885	814	840	833	805	891	865	865	810	911	815	870	847	856	844	803	812	878	843	849	843	879	860	851	844	876	837	873	820	848	882	857	881	917	917	858	842	850	786	856	822	820	888	859	855	886	831	879	828	849	798	836	832	848	844	869	863	819	819	861	884	861	861	816	836	863	802	854	870	829	866	887	881	796	854	849	855	824	864	829	818	805	878	824	861	833	851	862	843	854	801	886	814	851	893	836	839	853	897	814	824	826	850	873	783	838	882	883	844	829	876	827	831	861	845	836	814	908	844	856	821	817	898	847	854	852	876	894	929	852	827	868	871	890	776	856	873	853	860	865	866	854	843	881	878	819	855	782	860	814	869	859	887	841	830	813	858	847	810	841	851	874	857	843	828	901	814	911	848	909	890	846	886	914	836	894	807	896	844	863	772	866	855	832	830	891	821	877	858	878	872	907	820	880	848	839	870	863	842	836	857	810	809	911	821	799	855	871	884	846	823	868	864	831	884	862	862	886	867	801	818	808	852	849	852	821	804	911	822	843	840	885	864	882	910	841	864	816	864	890	834	828	927	880	858	855	854	842	811	822	860	842	849	849	851	818	901	865	887	813	881	834	869	850	837	840	827	796	826	878	836	789	838	843	839	840	844	845	832	855	891	823	836	843	825	896	864	818	831	837	844	812	900	806	833	771	780	794	866	854	862	896	863	835	841	897	865	796	860	877	870	862	837	851	875	844	848	848	849	895	869	830	817	839	781	800	917	848	845	821	844	858	834	844	828	838	863	840	810	877	841	822	900	871	837	843	893	849	868	817	889	848	831	854	877	890	888	837	868	835	874	814	829	822	828	875	904	827	858	831	879	839	870	862	819	824	851	812	850	849	838	847	834	904	883	831	849	802	882	891	835	830	940	857	861	823	899	857	805	882	924	791	849	837	860	884	842	877	894	896	855	810	823	880	858	885	844	804	878	891	868	854	865	898	824	868	833	818	891	819	839	797	904	847	878	913	810	853	847	885	841	805	852	889	839	841	869	863	869	850	782	817	792	899	834	809	867	878	914	871	854	812	884	841	841	888	826	861	836	884	883	851	838	848	838	869	869	874	896	889	837	829	875	851	822	902	854	800	860	920	835	880	887	863	843	854	880	824	847	845	803	871	826	817	840	877	914	861	867	822	834	872	869	817	817	919	773	804	859	849	881	849	861	850	872	867	894	855	853	864	821	803	754	898	855	857	862	854	846	807	851	805	923	800	868	839	868	860	798	866	883	805	927	855	856	860	868	812	832	812	840	834	849	791	883	850	822	908	840	849	865	863	811	866	802	852	827	881	787	824	856	854	901	806	879	913	830	836	810	861	838	857	828	854	824	863	850	893	862	813	893	838	871	823	848	829	871	863	835	806	850	838	859	877	868	894	889	876	849	856	817	800	801	857	811	848	864	906	836	884	851	880	894	809	898	917	896	820	859	840	849	833	807	882	839	901	827	867	818	828	818	843	872	884	828	826	854	841	849	899	884	857	840	871	782	808	832	850	785	896	913	862	830	802	855	796	813	893	853	835	831	861	863	837	856	863	892	849	884	839	845	847	820	861	890	855	849	838	846	855	825	830	839	837	835	846	853	850	850	826	851	826	815	871	884	898	826	857	852	846	885	871	875	832	868	819	841	879	863	842	795	830	827	885	885	825	867	872	867	834	839	863	846	836	852	836	868	865	870	810	853	866	848	854	891	890	862	797	912	894	839	852	882	864	869	843	921	839	826	809	841	886	856	846	827	864	806	858	871	894	881	827	840	831	858	874	865	855	872	871	835	860	838	857	847	869	861	857	884	852	831	804	867	793	825	869	838	789	833	814	922	884	901	872	821	805	840	843	845	854	804	837	893	869	875	853	843	799	876	823	836	858	865	828	883	868	871	850	853	871	853	827	814	861	828	852	850	859	885	819	851	827	762	854	876	852	880	859	850	863	849	842	834	876	847	835	867	876	799	860	826	798	869	921	873	884	851	891	815	836	840	839	838	842	872	894	880	881	892	870	854	820	835	784	838	847	883	869	843	852	849	804	899	835	837	868	873	875	838	824	853	919	856	836	817	820	833	824	871	863	870	914	864	873	858	837	866	854	826	849	795	810	884	883	862	896	805	883	789	821	889	890	850	831	838	845	841	826	891	824	817	805	831	841	859	820	848	826	835	890	884	860	817	856	789	863	856	853	882	872	813	890	880	815	836	864	866	859	865	867	868	862	773	872	816	841	860	793	843	840	863	821	872	795	859	827	807	853	796	831	862	816	852	806	837	844	854	887	826	833	849	868	833	865	842	828	845	848	819	826	912	876	840	839	822	818	856	872	836	918	843	861	857	882	815	880	863	852	884	832	909	858	847	895	889	840	840	818	848	843	837	832	863	812	857	845	862	856	830	837	817	851	796	839	844	840	813	837	795	909	824	825	835	858	793	871	849	824	848	800	827	919	821	827	829	852	843	893	799	835	908	896	879	861	873	835	850	871	838	868	848	824	844	890	896	869	822	839	842	846	905	906	904	826	825	838	848	873	792	793	864	781	833	806	872	861	857	842	823	898	871	817	862	909	823	857	815	838	831	868	829	902	834	869	812	811	842	856	926	832	833	850	847	856	795	824	878	826	817	878	895	894	839	842	834	818	859	831	833	897	846	829	831	853	851	848	846	819	852	858	822	829	821	873	875	852	871	843	838	854	859	858	856	824	891	854	841	866	853	913	840	818	837	856	808	828	842	835	876	860	855	869	869	851	804	831	857	853	865	836	828	844	881	917	848	844	864	818	875	880	861	875	883	844	824	853	870	837	901	844	816	832	859	864	853	795	871	862	842	853	839	890	863	848	887	855	864	848	864	865	850	824	878	858	828	829	849	768	866	893	831	872	852	827	871	855	865	854	858	828	841	873	838	875	853	811	788	836	846	854	873	893	893	869	836	871	816	864	828	850	875	830	820	867	857	863	894	792	889	840	875	840	870	827	853	849	804	877	875	830	840	846	885	824	827	886	851	830	859	874	943	852	871	953	841	839	838	881	806	848	853	817	841	838	823	863	857	846	824	910	817	873	837	887	890	884	842	867	831	893	854	826	892	816	835	785	846	876	828	845	813	822	812	843	867	894	829	871	853	846	844	790	855	849	831	844	895	844	828	930	850	814	872	854	827	852	843	887	843	842	848	825	890	838	821	867	895	784	795	826
25920	21626	24231	29499	21623	10527	483	359	331	302	298	302	284	270	302	304	262	254	284	262	246	227	252	296	271	266	266	252	270	304	257	236	270	241	277	271	259	271	237	274	236	280	255	245	268	258	243	261	236	279	254	252	230	209	235	266	257	243	260	242	244	262	266	274	235	240	229	261	209	247	234	241	221	243	223	269	234	276	241	255	253	278	262	278	262	259	270	258	236	247	251	249	267	263	230	263	275	247	280	246	280	227	233	245	265	258	248	289	290	241	235	274	285	253	245	255	281	253	248	272	221	263	229	257	256	262	250	279	255	253	285	271	250	253	263	255	252	244	232	240	253	252	263	250	256	237	276	247	242	254	262	290	251	266	250	248	267	229	229	259	277	249	223	230	257	253	230	271	274	260	266	246	282	238	251	255	289	248	261	249	261	257	256	201	262	259	261	246	244	253	259	239	219	233	256	265	249	234	247	272	270	257	255	262	280	279	256	241	243	269	238	244	257	247	240	260	254	244	264	261	271	259	275	232	247	231	251	262	261	228	205	243	287	267	252	272	228	275	250	247	255	265	252	261	248	244	239	210	245	250	264	232	275	246	274	272	229	256	239	237	251	258	228	252	287	242	224	257	240	241	257	265	237	263	258	256	276	275	252	279	263	311	276	276	255	249	268	236	251	249	256	271	243	250	237	219	222	263	268	248	280	246	245	230	253	271	268	253	246	258	268	219	255	266	259	253	248	272	265	263	216	282	245	285	263	247	248	257	272	255	240	255	249	264	236	265	258	260	267	282	273	251	278	253	255	267	256	256	250	253	245	265	235	262	252	257	267	238	265	262	263	244	265	242	247	275	235	244	294	237	264	257	238	259	253	255	258	250	297	228	285	256	251	262	263	265	253	260	236	237	208	277	234	221	252	250	257	244	263	231	265	263	287	255	245	258	256	271	271	225	236	243	246	257	266	268	250	251	250	239	252	220	251	244	241	220	268	266	257	285	237	262	261	260	234	249	246	238	220	259	219	267	314	229	259	243	256	234	252	239	238	246	221	225	250	246	264	273	245	223	203	250	260	263	228	234	224	229	249	234	268	264	239	225	265	250	252	227	279	258	264	268	258	275	276	259	245	263	239	251	229	252	254	221	256	242	257	231	240	255	215	238	248	253	261	279	230	240	281	251	240	253	240	237	259	261	250	270	253	227	254	273	275	243	240	229	251	271	225	245	233	266	269	251	257	247	273	258	255	285	238	253	251	269	245	234	262	251	244	245	256	245	253	252	274	258	216	254	246	229	268	256	258	250	224	231	254	247	265	269	263	238	250	265	277	265	247	284	297	260	276	256	232	241	279	269	261	227	235	259	265	272	246	254	281	249	227	246	245	267	257	252	239	232	236	242	207	262	260	275	254	255	251	250	245	233	257	283	270	238	246	220	263	255	248	249	233	255	249	273	259	263	235	239	275	244	234	229	268	231	289	262	264	251	217	273	229	247	250	240	278	245	239	237	266	280	235	222	258	275	267	251	250	258	277	262	240	248	243	263	302	296	234	232	233	233	250	274	240	224	262	246	250	274	257	262	261	268	245	257	259	278	236	236	278	250	253	227	252	270	252	271	258	238	233	256	245	248	269	264	252	256	246	266	237	256	270	252	238	259	263	240	237	238	233	249	236	249	269	258	249	276	244	251	268	263	243	231	252	258	226	227	254	239	252	233	274	245	227	237	230	286	251	259	250	260	230	267	266	251	240	228	256	254	267	274	268	255	252	272	262	230	247	270	282	249	246	246	247	261	211	252	246	252	268	271	285	269	252	266	227	261	257	264	261	245	243	233	252	208	232	255	251	246	293	249	253	233	255	251	237	234	252	227	225	228	267	259	285	269	282	217	243	268	239	238	225	248	247	235	235	273	278	265	274	230	228	252	253	270	248	272	263	231	228	238	239	255	261	245	241	247	240	226	244	224	247	253	262	252	268	270	255	248	247	219	280	265	236	257	268	282	235	251	264	252	240	232	245	257	283	283	259	232	250	247	268	261	230	242	276	250	259	273	259	252	244	275	266	227	259	273	232	257	222	233	285	272	237	256	274	261	291	254	264	246	212	269	268	261	263	273	261	263	242	240	275	263	231	262	233	286	238	236	298	268	226	234	275	245	261	255	236	228	271	258	259	248	260	302	245	220	262	267	249	242	245	215	256	262	252	261	257	257	281	262	266	247	237	259	284	273	237	277	271	260	253	261	256	267	244	248	247	269	237	255	249	269	212	261	254	259	240	282	249	252	263	241	282	226	264	249	263	254	247	262	227	257	235	249	230	266	284	260	270	235	259	256	248	271	241	233	257	248	247	295	249	249	249	245	264	258	233	257	244	261	282	270	279	244	249	253	270	233	283	256	259	269	254	229	233	247	269	255	241	249	236	272	267	281	263	258	243	238	240	249	248	269	268	240	258	245	227	275	278	218	253	268	253	231	240	268	282	227	233	283	278	246	256	267	251	244	263	284	258	246	231	239	247	281	253	258	260	253	264	251	244	242	271	265	235	242	260	253	255	242	250	249	268	242	224	240	269	221	242	233	230	253	256	211	274	254	228	215	265	273	231	224	252	221	257	271	265	246	250	228	222	257	276	265	228	283	256	251	276	243	246	251	251	255	236	256	237	240	268	221	273	247	244	248	239	246	264	230	255	251	232	237	224	257	253	240	244	239	276	245	232	278	253	243	262	218	230	254	252	244	246	248	239	235	259	252	229	260	267	272	244	249	258	249	255	251	271	255	262	268	273	270	233	278	258	242	238	279	246	268	252	247	258	224	238	261	250	243	226	237	244	251	262	254	255	240	254	236	288	255	222	246	217	254	260	244	226	254	259	231	248	273	227	262	245	273	242	238	246	252	253	238	235	273	295	249	277	246	268	270	279	272	262	259	245	267	262	228	268	250	217	259	230	253	245	249	271	240	205	235	256	254	231	211	217	237	231	252	270	245	280	240	226	234	258	276	256	256	244	264	261	259	262	264	271	253	256	256	272	263	242	255	241	228	240	251	272	257	234	237	261	250	260	244	231	274	249	234	245	275	257	273	254	255	266	244	257	250	248	217	268	227	240	258	257	246	252	249	256	244	224	242	244	263	238	244	255	234	233	260	275	263	248	231	245	258	222	239	248	257	292	248	244	237	266	255	244	234	226	221	280	282	247	263	248	242	266	270	277	260	245	227	265	248	264	250	247	262	242	273	238	231	251	258	270	272	219	230	256	272	286	273	253	257	236	240	233	264	235	272	264	259	253	262	266	268	256	244	280	266	222	258	256	248	267	241	268	245	248	248	252	257	260	274	228	246	268	248	259	288	280	254	253	264	209	251	249	239	250	238	265	266	269	244	258	269	246	234	242	245	276	280	263	234	247	227	273	254	253	285	274	274	223	250	258	243	259	268	238	256	257	264	246	226	265	249	280	285	255	251	248	260	241	285	232	254	267	244	242	271	262	256	259	239	248	234	217	285	269	261
4422	1975	1013	698	664	584	568	562	540	605	567	537	525	544	517	567	570	535	532	561	573	535	545	526	517	550	539	518	542	540	524	538	592	504	544	550	565	524	562	550	520	556	539	527	544	473	558	561	538	529	566	516	530	546	541	522	519	523	521	595	555	546	503	555	532	518	562	526	561	559	509	557	540	486	541	531	490	549	517	531	492	535	500	513	541	509	545	556	498	574	509	524	563	557	532	557	539	529	541	528	549	505	550	543	520	522	574	537	535	534	545	550	518	531	528	546	550	541	547	537	524	516	545	556	553	535	538	519	518	541	542	533	542	582	518	531	562	538	517	571	486	489	527	556	485	490	506	498	512	574	555	567	537	513	546	527	536	549	573	539	498	505	515	544	598	531	551	558	539	558	529	561	558	541	563	522	538	516	572	554	488	545	524	537	511	543	534	544	570	534	549	546	513	525	506	530	542	552	523	523	530	549	550	563	529	496	511	513	525	566	549	536	494	524	536	530	523	506	560	561	543	524	540	543	532	562	524	565	517	550	519	528	507	552	559	537	542	537	512	546	519	556	480	540	504	526	518	491	537	531	545	533	540	542	525	532	574	518	512	561	564	515	572	514	538	532	562	530	571	544	513	517	550	581	530	492	525	520	543	523	523	519	508	524	516	522	530	529	545	538	547	524	539	561	569	521	518	557	519	542	558	494	511	518	574	592	541	589	533	536	532	524	507	563	555	547	528	492	559	540	531	571	503	568	527	503	551	546	488	552	524	508	526	516	499	545	553	560	518	552	518	574	516	584	558	550	526	539	536	585	549	535	533	536	549	550	513	511	538	529	547	516	533	554	520	532	505	513	497	541	531	507	532	547	552	516	540	486	524	562	522	532	557	547	514	552	527	565	529	557	503	527	458	583	510	540	524	561	559	527	518	596	543	556	534	524	514	523	530	511	544	522	563	531	562	518	538	574	518	546	516	515	511	519	546	548	506	557	502	530	597	514	518	519	494	521	529	556	541	530	510	527	570	500	552	517	494	496	540	541	520	598	537	561	525	512	527	511	564	552	535	588	534	555	558	518	496	581	562	510	543	564	526	524	524	571	544	483	521	552	563	594	563	537	556	557	570	572	505	535	537	525	539	519	530	524	548	515	545	538	568	580	582	528	503	500	522	518	531	553	537	557	545	541	535	512	518	524	513	570	546	560	501	515	538	522	546	574	493	527	547	571	557	536	524	534	558	553	530	536	516	554	545	520	502	536	542	527	547	543	556	492	523	544	551	516	551	506	532	510	534	452	571	552	547	566	562	572	539	487	526	499	516	532	565	542	533	549	528	529	533	485	533	602	571	531	548	554	541	545	563	516	518	547	509	550	534	533	545	532	551	474	546	509	536	500	515	527	551	511	545	539	553	547	518	493	557	521	564	542	507	519	542	585	530	547	524	544	541	508	558	549	541	518	580	537	498	486	550	550	560	571	506	535	528	559	513	551	549	574	554	514	538	544	513	522	550	539	507	518	550	512	565	490	542	570	538	505	550	556	531	585	554	511	498	518	585	588	572	542	566	535	556	527	556	579	536	568	533	527	564	519	534	570	555	543	547	474	527	545	512	515	529	501	531	577	574	533	563	540	556	565	532	513	551	533	498	545	535	514	548	506	518	534	494	553	548	536	521	569	561	522	550	482	525	529	549	495	518	542	566	534	481	526	508	549	533	545	528	532	534	546	513	533	559	523	510	525	559	574	524	548	559	559	557	538	566	518	523	522	538	548	561	548	491	556	536	531	515	565	518	535	538	548	566	522	509	483	528	545	491	521	518	539	563	527	560	530	517	522	539	555	534	523	538	513	525	548	532	479	534	527	537	551	507	500	528	519	551	568	526	520	538	597	508	488	557	565	499	590	550	522	547	537	500	536	545	520	553	549	523	507	539	543	543	509	486	554	550	522	535	544	543	553	550	520	526	540	505	540	504	516	529	572	526	589	549	551	584	557	526	532	573	554	552	527	526	508	534	556	512	510	525	507	500	563	518	555	523	558	531	566	481	532	515	547	521	567	524	511	502	589	534	521	554	566	510	505	492	529	537	565	522	523	527	527	527	507	535	557	525	516	536	516	544	552	559	516	577	490	537	516	547	540	538	515	543	554	539	500	520	528	509	567	512	529	553	551	527	534	507	523	539	525	574	546	535	520	548	531	539	561	537	547	574	530	504	538	540	549	534	546	514	554	519	558	556	559	484	523	565	538	551	521	509	525	525	522	537	559	523	532	516	502	575	596	591	548	563	564	558	532	558	572	538	570	528	537	541	525	508	535	508	562	552	553	545	535	527	556	536	548	547	553	565	569	518	505	538	527	503	532	519	526	546	518	545	532	538	532	539	492	469	541	475	537	523	532	543	522	515	531	542	542	553	526	512	541	537	562	532	574	523	557	530	533	508	528	530	546	558	535	545	536	561	548	560	525	511	516	532	492	513	507	547	539	565	539	568	574	570	571	532	498	533	532	534	560	545	559	536	529	559	549	535	512	500	551	573	510	492	602	569	530	535	503	550	511	548	517	512	565	542	545	532	525	536	524	511	530	571	557	559	519	543	538	515	545	513	543	512	578	497	558	554	518	571	546	503	557	549	537	496	577	561	565	531	558	559	518	527	537	547	516	521	530	540	552	529	519	529	520	536	535	522	538	538	529	496	508	557	495	539	512	497	523	574	532	567	511	538	557	559	516	498	552	524	535	538	534	523	493	484	498	506	560	497	515	544	506	528	536	496	523	495	527	503	537	512	478	515	506	535	522	519	547	519	553	557	549	518	524	561	515	530	528	538	570	553	518	487	531	524	562	535	489	532	522	549	561	532	493	523	546	550	502	563	580	541	514	522	516	564	533	568	546	521	535	562	536	563	535	531	526	565	528	531	541	547	478	557	543	532	564	517	548	525	513	530	541	536	547	599	540	553	569	507	505	528	528	542	548	544	518	549	541	518	530	566	515	558	517	564	542	579	518	557	542	529	532	541	533	547	525	558	545	495	549	558	523	531	507	536	551	525	540	561	535	535	555	516	525	548	557	524	534	541	547	515	557	543	557	515	553	536	526	510	506	517	538	540	525	548	555	533	544	521	525	558	548	525	504	517	524	565	580	526	553	551	518	529	498	509	521	524	500	523	545	518	519	553	526	521	546	519	560	581	550	540	525	522	538	543	508	527	533	540	521	524	508	551	517	548	516	546	504	555	564	521	501	530	490	540	526	548	529	521	473	523	499	476	556	546	572	530	544	508	535	573	526	510	493	541	540	553	513	529	546	564	538	551	550	553	547	519	570	550	568	510	530	532	527	546	551	565	522	537	585	576	514	545	542	536	492	542	552	534	525	493	532	511	537	540	503	538	528	547	525	528	557	529	550	543	495	513	512	581	508	513	530	509	521	590	531	526	582	567	574	568	548	542	508	526	533	559	553	507	572	547	518	567	519	532	513	546	528	530	540	563	523	566	521	564	523	546	501
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
1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
