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
338741227486	338741228056	338741228606	338741229156	338741229706	338741230256	338741230806	338741231356	338741231905	338741232456	338741233006	338741233556	338741234106	338741234656	338741235206	338741235756	338741236306	338741236855	338741237406	338741237956	338741238506	338741239056	338741239606	338741240156	338741240706	338741241256	338741241806	338741242356	338741242906	338741243456	338741244006	338741244556	338741245106	338741245656	338741246206	338741246756	338741247306	338741247856	338741248406	338741248956	338741249506	338741250056	338741250606	338741251156	338741251706	338741252256	338741252806	338741253356	338741253906	338741254456	338741255006	338741255556	338741256106	338741256656	338741257206	338741257756	338741258306	338741258856	338741259406	338741259956	338741260506	338741261056	338741261606	338741262156	338741262708	338741263256	338741263806	338741264358	338741264906	338741265456	338741266006	338741266556	338741267106	338741267656	338741268206	338741268756	338741269306	338741269856	338741270406	338741270956	338741271506	338741272056	338741272606	338741273156	338741273706	338741274256	338741274806	338741275356	338741275906	338741276456	338741277006	338741277556	338741278106	338741278656	338741279206	338741279756	338741280306	338741280856	338741281406	338741281956	338741282506	338741283056	338741283606	338741284156	338741284706	338741285256	338741285806	338741286356	338741286906	338741287456	338741288006	338741288556	338741289106	338741289656	338741290206	338741290756	338741291306	338741291856	338741292406	338741292956	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23877	21658	28740	25102	21675	21777	11393	1985	1507	1345	1139	1056	991	949	887	800	798	724	695	710	683	705	632	655	644	610	624	631	617	616	596	601	611	606	576	603	619	557	626	593	556	577	584	567	571	619	625	581	548	530	609	539	558	537	581	551	523	574	586	582	570	572	544	539	552	538	542	554	566	532	603	547	563	527	549	546	561	575	534	553	596	560	589	574	545	566	530	614	568	560	509	595	542	513	519	549	557	560	557	553	560	493	509	486	541	536	571	550	563	535	528	563	551	579	538	544	578	515	553	523	593	567	547	575	568	542	518	546	535	531	566	576	522	525	597	572	547	606	561	533	513	623	569	548	523	556	577	537	503	553	513	532	539	559	604	535	523	558	498	525	547	536	568	539	567	541	549	552	547	575	550	548	524	574	497	540	527	563	532	501	517	520	582	566	554	572	559	545	543	503	536	535	571	544	536	521	558	562	564	559	546	556	543	563	552	525	553	567	493	569	490	546	578	570	566	580	575	528	584	560	520	578	557	572	525	540	547	550	598	532	584	547	516	537	544	581	532	568	510	544	569	563	523	534	490	559	533	546	567	540	532	565	567	506	580	517	562	579	584	545	570	523	545	551	515	556	538	525	540	529	546	547	537	538	563	523	555	525	525	532	575	524	558	502	564	520	539	555	518	549	507	535	506	556	516	556	550	520	543	521	585	560	579	545	575	554	525	521	577	569	541	533	555	543	511	547	514	486	532	564	506	536	564	526	550	551	527	530	587	537	577	528	558	561	519	559	518	550	477	560	549	529	575	543	513	531	549	477	604	521	605	538	495	525	559	578	552	549	562	565	515	522	589	531	571	520	562	558	536	569	549	529	553	550	549	571	518	544	500	582	537	520	565	525	534	527	521	521	534	585	516	541	541	574	559	547	558	576	538	549	553	562	589	590	506	559	548	570	544	535	558	551	547	561	539	544	520	535	554	577	456	527	560	542	530	555	545	514	585	551	534	561	550	604	549	515	522	497	611	531	557	539	534	531	489	579	557	523	524	563	532	538	572	505	534	555	519	557	548	538	551	502	534	555	525	526	546	515	530	504	560	547	529	515	528	570	539	550	553	591	557	526	568	582	546	562	570	507	547	564	555	540	519	539	547	558	554	602	598	518	548	554	555	577	557	547	496	568	561	521	545	527	575	569	533	571	524	532	572	540	565	523	562	567	543	563	530	541	570	542	561	577	526	539	550	579	522	590	557	570	528	562	533	519	548	550	549	574	544	520	541	514	560	560	544	580	537	532	590	520	525	529	570	531	559	559	541	554	538	547	596	535	544	572	543	548	550	529	560	550	553	602	540	497	572	580	597	527	520	554	600	543	547	555	517	520	549	573	532	503	519	543	528	568	526	530	518	534	588	566	586	554	520	545	541	584	539	539	573	549	570	557	540	571	497	533	570	521	530	555	551	542	569	526	544	551	571	546	555	555	576	553	565	572	510	549	495	527	548	517	526	515	565	532	554	524	539	519	538	534	543	540	524	542	570	516	545	511	594	541	515	551	533	591	588	552	567	514	551	544	554	532	526	593	542	513	557	544	533	536	538	519	529	528	557	539	544	521	540	567	563	579	581	510	565	503	555	531	559	523	562	526	562	567	538	546	562	531	553	576	538	524	540	558	534	498	547	553	520	567	519	495	566	569	525	520	552	559	522	545	550	502	573	521	500	499	542	587	531	519	547	543	537	543	532	564	557	544	522	552	518	518	574	543	561	540	524	572	590	571	569	527	556	553	544	559	536	564	553	580	536	524	594	561	512	549	547	543	543	527	535	562	559	496	570	553	534	560	554	558	542	583	556	546	531	562	535	543	535	602	565	529	556	551	570	544	533	529	545	542	567	567	542	510	562	541	544	552	520	554	539	511	579	532	575	541	575	508	567	545	509	504	516	522	559	534	521	526	534	578	519	551	565	525	554	559	533	531	542	504	540	583	553	532	496	525	545	539	554	532	547	539	565	566	558	508	560	544	557	526	525	534	568	531	563	573	541	534	554	541	578	543	539	522	542	550	535	542	534	573	537	577	577	527	510	545	535	489	547	598	563	550	537	542	597	499	558	568	555	490	538	533	550	534	509	575	532	559	539	553	544	573	543	542	554	563	569	561	547	518	526	533	550	600	575	562	506	538	567	484	554	536	537	553	555	557	551	518	517	535	547	539	543	564	536	583	533	504	528	547	550	578	604	549	549	560	552	540	560	568	536	536	518	507	550	555	531	559	559	514	537	517	522	577	529	539	580	568	504	552	515	531	554	569	514	536	581	548	516	517	541	538	571	549	550	573	523	527	587	526	551	523	545	548	570	529	565	562	538	526	565	562	540	528	590	569	551	569	558	521	575	537	565	530	545	563	501	553	516	510	533	509	584	563	517	561	533	550	511	559	556	557	525	553	605	533	580	560	539	533	515	536	515	563	536	553	546	545	534	564	523	534	536	601	532	541	550	514	497	559	576	557	550	589	539	507	528	521	565	534	537	545	536	530	538	504	559	540	509	531	537	573	548	537	573	551	534	586	554	574	560	552	499	550	541	574	500	540	572	560	568	534	550	543	495	573	572	566	551	563	572	555	516	518	527	547	543	564	520	574	531	546	555	549	561	570	520	558	547	564	511	524	557	584	546	563	577	594	518	545	531	503	594	523	569	515	518	515	575	549	592	538	538	532	466	577	499	534	525	541	517	524	544	544	525	572	564	557	523	538	515	543	555	556	559	524	517	526	553	511	526	568	516	547	541	530	552	539	581	547	551	544	530	569	563	507	569	543	509	546	519	519	570	558	566	537	587	534	546	555	561	567	543	553	556	540	547	543	517	522	557	548	578	533	504	549	537	528	539	563	529	587	571	560	547	545	531	541	557	552	490	563	548	528	556	539	559	590	547	506	577	515	535	566	535	521	554	554	554	545	521	538	552	527	587	556	524	583	547	541	533	533	511	561	569	557	509	536	590	542	537	525	492	526	527	583	552	528	553	531	499	569	496	556	552	552	541	541	546	541	552	531	552	517	504	489	508	588	586	521	569	539	571	631	557	570	543	519	556	508	556	526	588	576	532	520	553	539	525	534	583	546	548	556	583	552	586	572	551	510	562	500	597	566	525	534	555	503	533	526	528	487	553	534	546	580	515	574	512	573	530	549	558	558	549	552	535	537	541	528	524	536	547	535	563	544	509	509	519	568	570	582	550	534	566	588	496	531	506	547	578	534	588	561	565	570	534	552	499	568	533	541	558	555	527	557	543	535	511	539	549	588	544	575	540	562	569	526	565	505	569	549	554	571	577	545	542	550	534	565	546	537	547	520	564	543	544	524	582	513	517	569	576	538	538	569	530	582	512	556	549	533	543	576	512	569	524	518	555	561	524	532	562	600	501	516	552	551	542	519	570	599	548	536	514	574	542	541	526	575	570	539	520	550	563	519	592	517	539	527	542	536	521	532	534	555	547	535	554	548	587	557	561	556	537	552
10363	19187	17586	10336	7143	5194	3997	3196	2628	2286	1832	1686	1511	1363	1112	1086	963	940	860	832	783	743	729	747	724	645	706	646	695	631	643	607	600	641	562	605	562	613	594	561	614	561	572	600	543	549	556	516	535	549	540	565	495	546	572	558	535	547	560	546	502	476	526	517	480	537	552	525	521	559	530	530	537	538	552	523	518	472	486	476	511	524	556	486	518	525	506	517	510	469	551	507	526	545	495	532	528	530	487	514	514	469	532	484	563	552	554	476	505	500	531	521	497	527	536	539	507	521	554	469	488	559	594	475	500	553	543	486	481	540	515	535	485	529	503	475	531	547	488	536	545	528	523	516	496	494	519	519	489	535	512	495	558	531	520	478	519	517	524	565	576	507	548	530	499	530	487	506	515	544	550	567	490	554	524	506	511	552	509	520	509	513	537	483	515	532	522	502	489	512	519	517	539	495	513	506	468	535	505	509	476	516	517	500	508	559	486	535	509	497	468	515	535	499	482	499	501	442	528	523	531	510	494	512	546	486	476	515	481	502	491	504	546	478	511	496	523	495	554	507	490	513	530	529	487	481	527	517	471	511	475	500	583	515	488	496	511	496	522	508	531	520	541	523	479	504	518	503	507	485	465	498	513	505	530	533	515	488	496	485	533	535	503	484	490	487	498	505	540	505	506	517	523	493	472	512	493	508	519	527	530	525	494	556	489	524	530	532	532	516	505	530	500	512	511	492	467	517	512	473	506	487	494	476	557	546	484	483	515	510	552	525	516	532	473	498	540	494	497	526	496	510	508	516	519	487	504	507	497	501	494	511	494	479	496	504	513	477	508	522	458	540	529	529	503	487	537	473	517	498	521	493	527	500	500	536	514	521	517	549	459	517	492	524	535	502	533	512	516	487	505	520	512	561	508	563	506	533	498	485	495	501	527	510	520	494	492	564	530	507	481	521	502	547	512	539	540	509	502	531	517	498	543	449	513	525	521	493	533	483	504	505	490	468	485	482	519	553	469	498	494	495	501	525	506	511	543	535	503	527	511	506	502	514	515	488	480	476	470	504	521	534	552	508	531	518	518	513	522	533	558	511	515	485	498	499	553	514	495	506	492	502	515	516	517	503	560	516	518	508	505	457	491	474	508	523	490	510	508	489	529	530	502	467	546	528	504	484	492	522	535	513	479	502	492	541	510	517	520	507	504	517	553	527	515	530	505	569	513	515	494	492	485	479	483	499	489	524	553	510	477	500	503	550	528	492	544	485	499	492	511	496	526	494	525	490	508	523	514	558	507	487	523	494	560	518	463	509	489	519	522	493	538	467	480	460	486	467	480	545	532	501	544	532	489	514	502	501	507	515	498	498	536	527	490	509	548	514	514	446	544	498	471	503	506	504	511	523	535	448	506	521	497	499	451	511	542	547	541	502	510	505	523	520	487	465	511	511	543	524	491	509	476	535	520	495	517	492	505	508	495	516	481	525	521	520	540	522	530	486	528	501	521	499	516	533	553	517	536	492	513	481	544	505	508	530	545	530	525	489	525	521	518	514	508	495	486	490	500	538	540	514	518	578	500	504	517	475	497	505	511	519	517	516	539	497	470	506	528	504	517	506	523	500	500	490	523	515	506	497	488	578	521	542	490	567	515	515	498	525	499	494	546	516	477	531	511	512	501	516	526	527	500	510	536	547	524	465	481	457	518	492	507	530	544	557	514	493	521	519	525	558	493	502	516	483	476	499	523	472	509	541	533	493	560	550	493	544	511	541	556	505	521	504	520	541	492	506	522	500	509	489	520	521	528	516	478	541	495	517	520	526	504	462	522	515	501	541	508	487	519	512	522	531	500	511	502	517	526	506	494	540	490	505	517	513	517	534	482	479	525	510	499	537	517	491	534	517	509	478	526	492	543	492	509	513	503	534	496	509	519	505	533	526	493	511	488	526	473	523	544	518	528	533	495	493	511	506	494	493	462	524	535	498	498	518	469	529	506	515	487	529	516	514	533	523	518	523	494	513	489	518	545	499	502	488	511	508	501	484	548	480	525	512	522	521	495	497	501	522	495	528	470	530	533	521	525	526	505	566	528	507	502	498	501	543	476	497	508	546	521	489	528	510	526	513	465	548	467	454	503	477	510	506	534	502	547	521	490	501	560	509	563	516	535	523	503	460	499	487	512	512	490	525	508	555	496	490	532	509	528	527	477	492	489	525	546	521	501	544	497	510	510	521	525	501	542	524	500	501	510	528	529	474	497	543	477	541	495	526	473	532	512	499	515	511	532	503	517	488	509	507	518	544	528	515	509	476	500	498	529	518	507	565	526	547	439	527	494	516	539	500	555	495	499	481	503	510	514	469	469	534	556	503	484	538	503	513	511	504	509	511	532	505	472	495	571	517	528	515	498	529	546	539	498	508	530	523	504	511	550	513	540	501	523	516	529	508	491	491	528	510	537	495	474	488	496	517	518	436	531	527	492	492	519	520	535	522	535	504	486	498	491	502	486	521	505	484	526	482	484	523	533	489	472	489	464	472	522	511	508	497	552	537	582	532	508	508	539	485	529	552	578	530	529	515	505	529	498	513	502	513	523	494	496	521	547	494	560	522	526	546	534	493	483	521	511	513	501	475	504	517	539	558	498	505	539	498	495	508	520	515	512	528	500	541	494	496	540	474	528	491	511	501	507	493	506	516	468	493	516	496	523	497	511	508	506	503	477	505	548	516	518	508	494	548	535	513	527	496	522	490	533	525	538	502	497	509	514	532	500	530	523	526	542	506	535	522	496	515	539	533	482	483	543	521	540	536	459	474	485	488	531	545	507	474	508	519	547	534	493	480	509	494	563	526	487	542	513	518	535	503	543	529	556	538	488	536	506	527	527	510	500	481	528	512	496	489	549	517	549	484	494	525	502	507	536	500	527	527	504	504	472	515	502	508	493	533	506	485	487	511	478	493	500	529	475	478	473	520	556	500	518	508	489	518	512	514	511	461	511	521	528	528	526	509	522	502	494	526	480	534	535	508	528	531	503	495	520	509	521	471	499	504	543	458	514	506	518	542	496	529	516	487	527	510	516	514	530	538	534	511	496	542	516	558	553	522	547	506	498	507	553	524	491	498	495	537	502	506	502	536	528	522	483	480	488	515	539	462	507	503	522	525	549	525	524	522	530	481	511	541	542	533	512	504	492	531	492	507	522	519	538	476	518	545	519	506	553	516	516	513	514	507	466	502	505	498	525	526	504	485	510	507	486	512	489	526	528	467	485	498	538	479	512	509	480	527	488	517	531	500	491	494	520	459	523	504	537	497	497	525	503	468	506	474	511	528	502	499	511	535	493	503	497	504	502	495	558	502	523	477	499	509	535	504	516	509	498	523	508	516	452	540	531	505	471	518	505	517	503	555	495	523	482	512	482	529	504	513	536	543	492	480	519	535	519	511	494	524	513	526	559	485	497	515	491	579	498	498	514	478	544	501	469	513	522	508	513	518	509	544	516	509	526	503
28274	14995	1898	400	224	171	135	126	108	119	119	130	130	133	108	129	120	111	98	81	118	107	112	103	112	127	104	116	104	96	127	115	121	113	102	124	116	121	93	96	108	114	86	108	113	95	114	109	103	99	107	111	113	117	113	109	105	95	100	98	115	105	119	120	117	103	92	113	99	111	108	104	110	99	95	100	93	116	107	111	118	113	89	114	115	118	104	108	120	110	109	115	115	114	99	94	119	102	107	97	99	108	112	103	111	110	95	80	105	108	116	107	116	111	98	106	100	113	112	120	120	119	106	104	113	98	114	103	108	100	115	100	86	113	110	106	104	101	115	131	126	108	118	108	102	110	101	104	106	102	125	122	95	104	118	112	130	76	110	100	96	126	110	111	100	112	109	83	122	128	130	106	131	107	99	99	113	99	106	112	111	98	93	109	126	107	107	116	120	97	109	114	111	111	110	111	95	112	99	91	133	129	107	95	98	113	129	122	122	106	106	102	96	102	109	117	102	119	119	107	96	101	100	103	113	122	90	96	109	102	103	105	117	104	106	110	116	103	102	103	100	108	89	102	128	98	101	107	104	98	108	120	127	109	100	106	124	106	110	108	114	99	107	91	106	93	114	116	107	97	106	102	112	103	99	132	112	110	122	95	100	107	99	91	102	102	118	111	113	107	101	108	102	99	110	101	100	97	117	102	109	99	105	102	93	108	89	89	102	102	99	103	109	104	111	121	110	89	99	111	102	122	116	131	102	104	94	105	103	117	105	127	106	96	106	101	111	102	144	94	95	102	109	103	96	101	104	109	116	122	88	98	105	99	100	101	100	109	104	105	109	106	116	109	110	105	107	123	108	118	107	109	110	122	123	102	104	109	120	97	115	124	107	94	93	99	112	104	91	97	107	115	105	108	107	114	112	104	107	106	100	98	124	99	101	86	85	105	97	89	98	103	99	115	93	114	119	109	107	106	95	114	117	111	125	100	101	107	113	99	90	107	94	95	108	117	109	126	101	110	102	99	103	103	119	122	116	108	113	125	98	102	123	109	97	103	116	123	101	111	108	97	106	95	121	114	96	107	112	101	110	107	98	129	94	117	117	111	119	94	112	125	100	115	99	92	99	111	104	121	95	104	107	111	121	123	101	107	95	107	101	124	96	117	118	104	119	107	115	100	110	111	117	90	108	112	110	105	127	101	114	96	92	112	90	131	107	115	105	105	108	108	102	120	118	99	104	121	115	110	109	117	98	99	106	110	110	105	92	106	119	87	98	91	129	114	106	120	116	123	127	102	119	116	121	125	99	106	113	104	107	108	110	116	98	115	117	120	88	89	108	102	99	102	85	96	105	109	110	109	93	108	90	92	106	121	110	100	98	94	112	97	101	97	98	101	116	112	112	115	114	98	96	107	100	110	103	119	93	127	116	114	120	114	120	97	104	104	102	94	132	123	114	108	106	125	95	97	93	93	109	110	112	114	118	105	103	109	92	112	105	112	107	108	105	111	109	120	121	96	90	107	115	95	111	106	111	126	114	111	89	109	107	110	114	100	103	122	105	110	122	93	123	119	120	111	117	118	92	128	119	121	107	110	104	116	108	125	98	103	101	110	122	118	101	104	120	87	106	91	114	110	109	95	103	98	133	114	89	98	93	98	109	101	94	94	88	97	101	116	104	102	111	99	90	113	95	106	111	116	96	83	97	106	99	115	127	107	125	110	107	94	112	95	105	106	99	90	99	120	113	119	109	87	99	108	97	89	103	107	103	123	102	96	114	100	102	106	116	103	114	112	98	106	115	126	116	120	127	98	82	118	87	99	117	90	104	101	114	102	92	110	99	96	104	100	107	117	115	106	94	132	99	115	107	119	101	110	86	123	96	124	109	104	114	117	101	128	85	98	110	123	97	106	102	114	111	90	107	92	90	91	114	102	106	132	115	110	109	120	105	111	91	118	94	129	117	107	105	116	104	113	106	90	120	117	119	94	104	106	116	103	124	102	100	95	109	101	109	94	103	111	97	103	90	119	134	123	108	99	105	92	123	102	106	105	95	109	120	103	125	97	96	109	102	120	102	122	118	108	117	108	116	105	116	134	106	113	126	95	102	95	97	112	108	107	114	101	96	119	108	114	120	95	97	96	84	113	120	95	89	117	106	113	106	102	108	98	123	91	106	104	109	101	116	101	92	117	106	88	106	114	101	90	114	108	99	109	106	93	109	91	88	99	107	111	105	126	116	92	111	106	103	102	99	103	106	99	99	87	90	115	103	106	105	103	98	100	119	109	103	101	117	111	103	113	104	109	108	116	80	114	119	91	108	95	86	98	101	92	109	118	124	108	107	105	117	112	119	123	109	119	111	114	110	121	93	105	112	114	109	118	107	104	94	105	103	104	110	101	102	103	112	107	102	94	125	94	130	97	109	115	117	109	111	108	106	100	105	109	105	101	102	100	131	116	93	97	121	94	110	97	115	100	124	112	99	111	107	114	99	97	112	118	106	129	110	103	90	85	101	98	99	109	104	118	101	119	120	99	91	108	104	104	101	104	110	89	105	108	116	104	92	115	104	122	122	125	105	115	108	105	101	93	80	121	112	116	108	81	107	121	104	108	119	103	115	105	98	113	124	114	117	97	106	109	108	102	109	95	125	101	117	103	95	105	109	107	123	112	97	108	108	105	117	95	112	104	99	97	104	109	95	104	99	116	119	93	109	100	113	101	109	116	99	114	115	114	114	84	109	116	106	103	112	101	113	109	103	128	115	106	112	106	97	127	114	112	104	101	102	97	110	110	137	120	117	107	109	116	106	116	100	94	117	105	113	101	102	92	109	117	97	120	109	116	97	100	97	105	88	99	127	100	103	110	99	103	115	110	114	102	93	108	118	112	104	99	105	111	108	98	114	114	114	116	109	107	107	95	129	110	107	126	96	113	114	95	128	101	111	97	103	102	102	117	102	95	113	106	101	112	109	101	109	127	108	106	100	93	100	99	105	114	104	116	120	116	105	110	104	111	109	112	109	126	113	106	97	123	99	125	108	95	106	121	112	125	104	102	108	105	106	113	112	108	112	118	91	112	106	106	95	119	114	90	128	112	111	121	99	112	96	110	98	121	103	94	123	113	127	119	111	118	109	102	103	105	106	101	107	95	100	98	114	109	125	111	95	103	119	117	96	98	130	112	95	102	108	103	113	108	105	103	111	117	106	139	102	100	107	118	98	109	83	90	104	121	118	113	116	105	116	99	111	96	94	109	109	116	102	118	114	96	111	107	112	90	87	86	109	110	102	86	100	125	109	117	115	100	117	106	98	117	129	91	101	92	103	124	114	87	96	108	98	126	95	110	101	109	113	116	103	109	106	125	105	107	105	95	103	123	107	108	92	113	90	95	109	90	89	94	126	116	119	113	121	114	96	123	108	92	108	115	115	121	85	106	108	98	116	104	110	106	103	107	83	105	114	102	87	94	104	108	119	125	104	106	98	120	119	121	119	105	92	111
5014	870	678	361	291	209	199	182	197	178	142	126	133	120	134	136	136	120	106	117	126	121	117	97	109	124	114	116	98	115	109	114	123	99	131	126	95	116	119	108	124	109	128	131	110	124	117	118	118	92	107	117	113	118	102	135	100	118	144	119	116	109	116	110	113	104	121	123	108	109	106	99	121	113	99	105	98	104	119	119	104	116	112	115	104	101	105	102	108	139	116	111	104	104	113	99	113	109	111	110	104	136	123	121	101	110	97	111	118	112	101	117	111	103	128	89	104	109	118	100	95	118	100	121	109	114	108	114	101	136	113	119	109	126	122	125	117	117	108	108	108	113	127	112	110	99	123	97	120	107	130	114	109	118	108	118	110	131	118	113	118	135	103	106	118	97	125	112	101	97	123	113	112	97	114	111	134	127	124	102	133	104	102	113	121	103	110	101	111	113	107	117	121	102	105	103	107	98	115	95	100	112	121	103	109	107	105	126	101	118	122	108	120	91	98	114	97	115	121	115	122	110	101	126	126	106	112	117	111	110	107	121	100	102	140	120	124	116	114	95	118	101	111	119	113	110	119	98	120	95	109	130	110	97	108	115	147	112	124	128	111	96	115	118	111	100	128	110	105	129	113	107	119	113	110	104	100	109	102	104	109	101	97	124	113	96	126	126	121	116	101	114	115	119	102	119	108	110	112	105	103	106	116	101	114	110	109	117	129	115	87	117	129	117	121	109	114	118	129	130	115	125	120	131	117	120	109	119	110	107	117	95	120	94	129	114	128	111	115	116	131	121	128	121	103	118	141	117	101	123	122	143	129	114	102	114	134	123	121	116	122	116	131	110	111	99	119	113	102	108	113	129	112	103	134	93	95	118	120	111	113	136	118	115	124	110	119	128	126	131	117	102	109	103	103	121	117	107	123	103	110	116	126	111	126	119	124	113	124	124	116	123	116	111	133	131	124	96	100	107	116	112	113	119	107	118	116	97	119	119	113	130	110	106	111	115	127	107	99	104	118	140	96	107	124	102	106	117	113	129	140	97	101	109	102	106	111	123	133	107	118	108	104	115	119	125	105	119	141	125	117	107	101	118	118	98	120	132	102	111	118	112	111	112	121	115	115	127	105	114	114	111	120	106	115	118	136	115	123	116	124	120	115	121	107	103	110	108	105	126	105	116	111	99	110	107	126	105	139	120	109	127	100	112	116	114	104	113	106	134	119	117	112	120	99	125	120	113	119	109	114	114	107	101	111	125	117	114	105	121	117	119	112	121	116	106	99	112	91	111	112	125	108	123	129	117	118	97	110	112	110	108	139	104	118	101	128	106	98	106	117	116	111	117	90	114	117	110	106	97	130	117	118	100	133	114	96	106	114	107	110	124	114	137	123	127	120	98	96	121	113	104	122	116	129	112	98	124	123	114	107	110	109	115	115	117	122	106	129	106	104	105	109	106	118	97	109	108	113	116	127	110	118	114	117	98	104	113	113	117	107	111	112	109	111	107	116	102	112	135	129	103	118	104	117	112	105	110	129	111	107	108	103	125	121	128	117	130	121	98	108	108	90	102	102	109	86	119	120	105	135	122	113	122	119	113	108	118	112	123	121	119	127	128	120	120	96	101	99	107	108	117	122	112	99	115	100	116	126	106	107	125	117	105	113	119	116	120	117	97	107	94	97	106	100	124	94	109	111	113	111	118	125	96	106	109	118	100	99	112	111	128	128	108	124	108	106	102	120	119	127	121	94	115	136	136	115	108	111	98	112	117	109	119	104	108	104	85	110	115	94	102	106	104	127	113	109	122	142	123	103	112	128	118	104	127	113	109	104	128	105	96	110	104	116	120	89	115	103	119	119	110	102	112	98	98	125	107	109	116	116	114	102	104	110	112	106	110	114	124	112	107	102	111	110	137	119	112	98	109	136	119	112	112	121	116	106	117	93	122	107	117	124	105	106	101	130	122	91	114	113	120	133	109	119	98	106	143	112	113	121	115	98	116	105	108	119	112	96	116	101	100	109	95	105	108	106	131	93	112	99	108	100	109	129	103	106	110	128	107	106	121	104	99	126	101	90	94	97	116	112	127	112	109	88	105	101	104	117	90	114	130	98	110	136	112	119	108	112	120	107	104	125	111	105	119	118	118	109	109	140	127	118	101	125	115	132	121	108	121	116	107	106	108	108	107	129	125	100	123	104	109	118	107	112	111	110	110	102	97	107	116	114	115	91	96	114	112	116	114	131	113	120	109	110	127	108	114	100	96	106	116	109	118	121	117	112	141	103	118	115	107	120	106	110	104	124	111	124	97	130	143	118	110	93	110	119	105	98	121	105	82	112	116	132	113	109	108	113	99	116	107	125	110	111	138	119	103	118	114	105	90	107	106	119	124	131	123	116	114	113	117	126	108	117	120	131	111	113	119	122	117	112	104	106	130	106	121	113	104	116	109	128	99	118	104	124	122	112	103	111	109	123	133	114	124	117	115	92	97	126	103	105	114	115	128	104	107	105	104	102	109	103	94	100	128	106	103	113	103	95	118	111	111	131	111	111	106	102	122	127	95	98	128	117	89	106	118	118	102	128	121	102	118	103	104	116	113	118	120	129	119	116	98	105	107	104	128	100	132	143	127	131	111	129	113	107	100	120	102	113	120	115	103	97	109	115	147	97	116	126	110	114	128	125	99	109	126	123	110	137	116	96	107	127	108	125	111	113	113	97	108	114	122	107	118	122	127	119	129	114	131	88	121	137	104	122	95	104	118	114	104	112	120	126	114	122	108	112	116	107	105	108	129	98	133	108	106	104	118	101	116	139	104	112	98	126	107	107	120	133	114	123	120	106	110	95	114	110	106	111	111	122	102	117	126	116	101	124	124	97	123	111	118	107	101	126	124	103	111	123	129	115	119	127	119	105	113	103	104	112	115	114	111	123	119	115	108	104	117	143	121	122	115	110	101	103	125	119	104	139	97	112	149	121	107	130	112	106	139	125	119	104	117	118	111	106	118	108	113	115	120	112	103	111	122	116	109	126	101	98	104	128	107	115	124	118	125	109	109	115	127	116	108	105	118	115	120	122	109	124	96	136	116	116	117	116	109	95	116	127	107	125	110	123	109	104	124	113	99	108	105	115	111	120	117	118	97	138	117	101	135	110	123	108	121	106	123	114	105	100	120	113	101	139	109	98	126	108	100	131	116	96	119	139	134	112	123	111	117	110	105	97	121	111	103	143	130	105	120	111	126	109	103	102	127	133	117	138	109	105	120	115	120	111	88	120	124	110	116	99	111	118	111	105	101	98	106	98	108	117	112	114	122	114	103	104	107	124	122	101	125	118	111	102	113	123	111	124	104	108	122	108	119	121	106	132	113	114	119	113	121	121	121	116	118	107	105	100	126	126	96	117	115	133	101	120	111	113	119	110	112	107	109	126	92	114	116	109	102	106	104	132	107	112	102	107	100	119	111	125	96	118	114	129	121	113	111	127	130	118	116	113	118	117	123
25216	20838	27358	24420	20846	12451	1658	988	797	662	640	562	519	500	459	451	447	434	408	401	388	380	413	387	346	352	443	407	379	367	364	355	365	379	323	322	356	355	338	350	345	360	336	311	365	322	366	338	361	324	325	343	367	307	317	320	320	329	322	315	355	323	320	305	338	330	344	311	332	339	336	322	318	334	348	326	337	347	330	367	317	348	313	311	321	312	336	298	331	328	300	300	317	310	326	341	325	387	349	316	323	330	312	335	316	335	322	326	344	337	305	344	313	317	328	318	335	345	288	293	343	319	311	314	308	342	332	332	347	327	329	277	317	343	299	325	338	310	307	290	305	341	311	319	339	340	342	324	323	301	353	324	286	323	350	307	309	342	329	321	297	313	313	335	351	314	333	282	339	336	292	327	295	313	322	309	327	351	307	312	321	340	329	318	298	331	337	327	310	342	319	318	317	316	326	302	342	337	305	319	331	343	338	312	329	325	310	350	308	310	316	328	355	325	354	296	372	290	293	324	317	307	326	320	346	318	321	314	338	317	333	332	313	290	338	323	346	325	339	304	298	354	312	281	351	358	320	319	320	299	347	339	306	278	327	346	330	330	336	329	317	382	343	325	320	307	312	350	308	311	312	309	332	308	335	335	324	304	356	327	285	317	297	330	326	301	316	312	294	340	325	291	352	314	326	346	317	358	348	303	334	313	329	362	319	326	332	300	355	306	307	323	367	309	316	320	326	335	342	347	302	343	328	331	305	328	346	309	316	336	303	318	328	330	344	334	331	317	331	314	322	322	329	290	317	335	304	340	326	330	322	331	325	330	324	346	316	303	327	293	333	318	310	327	340	344	322	302	322	339	350	339	332	362	334	322	391	338	388	325	344	333	290	340	337	314	310	372	353	311	330	343	322	311	304	338	316	337	337	345	312	348	333	342	293	318	310	324	320	315	303	333	346	327	331	336	295	354	317	302	325	312	328	330	343	307	345	331	306	313	297	282	304	300	362	332	329	325	304	325	300	345	345	381	301	336	312	345	325	321	345	357	295	381	340	345	302	348	320	329	336	292	319	328	291	354	335	317	322	321	329	333	342	318	301	332	302	318	315	343	302	313	338	318	343	296	321	337	275	341	310	338	327	368	331	332	333	323	316	310	321	312	330	329	315	307	298	322	323	314	314	356	337	333	338	301	336	309	305	344	345	282	319	321	344	313	337	341	323	272	295	362	342	378	302	347	316	341	361	335	354	338	314	295	310	355	318	308	307	284	323	310	328	310	329	332	330	314	334	318	331	322	320	340	305	288	306	300	310	342	324	321	344	329	319	353	297	321	337	314	324	307	298	300	366	315	295	304	311	327	330	322	328	327	284	351	330	358	315	311	330	336	346	351	301	328	315	322	340	335	318	331	328	316	350	347	332	351	354	299	319	272	337	339	338	325	339	307	314	298	301	398	295	303	312	313	322	310	369	337	373	317	353	323	302	317	331	325	321	312	336	342	341	305	312	316	345	309	323	299	325	343	322	318	349	339	324	344	318	320	336	315	298	332	319	330	302	323	311	350	304	310	329	316	348	308	283	365	316	289	324	317	324	344	325	329	331	343	345	309	326	324	357	324	319	351	316	286	344	349	338	324	323	334	322	308	318	326	311	342	308	344	343	320	376	314	351	331	351	333	323	316	344	346	326	305	332	317	304	311	322	349	354	320	345	331	334	351	329	334	313	322	317	324	315	352	322	326	333	324	331	341	349	364	287	334	332	339	321	338	315	317	350	338	337	321	308	308	327	314	337	326	315	293	302	325	336	327	340	355	303	282	287	316	306	326	284	316	306	322	315	321	326	291	309	318	339	336	332	339	305	286	319	320	312	352	296	308	322	337	325	332	317	319	304	304	327	326	316	303	322	323	315	324	295	331	298	334	352	308	314	324	307	305	323	287	297	335	358	326	310	332	298	343	323	306	307	333	323	310	329	333	314	330	355	273	341	345	304	307	320	314	348	354	326	339	327	328	337	291	328	332	328	304	342	298	330	324	288	298	328	327	312	316	358	328	342	333	293	342	326	328	331	335	290	315	311	307	301	314	338	329	364	336	313	320	302	325	344	338	323	350	312	330	336	305	333	321	317	321	314	362	329	359	330	344	296	316	308	338	318	326	352	337	272	323	322	356	297	332	321	300	308	348	335	312	334	337	340	324	317	336	325	316	357	306	319	321	337	304	346	289	322	322	328	316	304	333	328	337	321	288	322	327	329	327	348	333	307	339	324	321	303	298	324	320	299	316	332	342	325	302	287	320	326	337	289	316	296	326	326	330	283	322	318	342	331	298	316	307	342	331	338	297	323	340	337	309	335	290	368	324	303	325	331	348	332	346	316	340	297	320	324	306	340	329	303	311	316	341	334	344	307	352	308	338	314	299	331	283	328	353	358	345	315	294	334	285	312	357	310	326	329	327	304	330	362	341	347	321	321	358	376	301	319	336	348	318	299	318	370	319	328	350	325	337	324	349	338	319	343	343	327	310	331	310	333	317	314	310	325	329	307	331	313	313	279	324	317	302	312	305	301	343	343	308	323	324	315	346	336	307	344	329	324	344	351	304	330	353	321	316	310	286	315	315	327	320	349	347	341	335	335	324	341	324	355	355	299	322	310	308	315	306	300	320	315	346	307	313	343	313	307	299	325	316	334	337	327	293	334	316	284	347	354	292	287	299	299	322	313	315	319	302	308	335	324	332	330	325	328	313	331	308	354	310	314	309	321	342	321	287	307	287	358	309	338	368	305	335	295	345	308	320	318	331	339	304	337	352	325	348	288	304	330	323	301	343	294	311	324	342	320	325	334	363	316	319	315	349	333	333	322	320	314	327	342	331	302	330	336	346	324	322	309	312	346	325	363	336	329	340	306	312	310	342	347	349	329	323	301	318	331	312	345	298	293	320	308	334	308	298	320	327	329	304	344	343	294	332	325	326	301	317	308	333	321	325	308	355	315	297	316	365	335	347	308	331	322	323	347	321	340	344	298	348	331	336	320	350	330	316	315	357	336	319	330	328	329	309	325	307	298	333	325	311	336	354	328	317	332	310	300	349	324	296	329	317	321	304	326	311	339	343	311	355	344	302	343	349	301	299	329	329	299	320	308	357	331	276	312	327	335	329	314	336	346	372	309	325	330	327	340	333	293	304	319	342	344	322	311	349	347	315	317	325	300	309	310	332	312	349	294	312	342	322	283	341	354	347	293	344	334	317	332	321	357	312	348	307	300	292	330	324	299	295	322	343	352	322	309	332	318	326	339	363	311	323	315	307	358	294	361	303	367	344	307	298	328	336	302	290	304	317	336	314	303	337	309	354	309	322	324	300	336	313	335	354	305	344	312	337	292	302	322	344	312	307	303	297	319	334	310	351	339	357	272	339	347	273	318	334	303	307	311	325	305	318	281	335	315	304	313	318	332	305	338	305	309	316	312	350	337	325	346	326	296	305	307	320	319	323	323	326	319	348
7277	11646	10512	5831	3916	2776	2115	1647	1329	1113	964	825	769	663	611	559	529	525	519	450	430	408	398	426	426	397	400	402	354	325	372	347	341	351	375	351	335	369	318	369	302	339	334	320	313	331	318	346	277	322	309	344	311	313	271	343	316	303	328	320	308	298	320	282	298	316	309	291	314	290	304	311	335	279	297	302	310	328	326	335	329	329	314	322	303	323	285	282	298	276	329	335	296	315	293	324	321	319	290	321	337	283	313	293	303	302	284	318	313	297	313	297	310	311	304	333	322	312	311	312	262	294	271	304	278	302	321	305	325	309	296	317	305	268	305	310	324	303	282	292	327	305	318	299	327	299	286	303	298	306	304	311	304	292	317	321	303	319	267	338	346	305	293	299	290	261	306	312	323	294	296	299	316	305	277	305	278	343	309	309	300	290	287	318	283	287	291	312	334	273	316	282	306	347	314	334	296	307	306	297	316	346	328	286	319	306	317	314	309	296	305	295	305	316	339	290	307	291	294	282	329	304	295	298	295	270	270	302	290	273	291	319	322	279	293	313	309	296	285	299	289	290	332	285	280	310	284	304	314	305	267	298	319	291	259	330	323	317	302	311	325	288	281	291	311	309	323	308	310	328	304	299	304	326	337	304	300	349	297	305	279	314	298	315	298	273	317	286	308	329	321	289	332	295	291	314	314	309	300	298	295	294	341	288	338	270	283	312	342	300	293	330	314	288	285	320	270	334	273	309	288	310	333	283	356	262	334	266	301	317	326	308	305	307	302	279	274	322	296	292	302	346	291	311	319	285	335	278	284	286	298	296	298	296	323	282	315	288	331	292	279	304	299	291	291	313	299	302	267	317	311	326	294	280	278	320	329	306	312	292	294	295	322	307	303	316	300	302	293	297	274	286	319	315	331	301	315	273	299	278	311	296	318	321	317	281	309	297	322	301	309	298	307	281	295	261	311	335	298	333	317	298	294	318	293	311	291	328	295	305	306	288	286	304	304	328	303	316	302	312	318	323	323	340	284	324	306	284	297	319	304	286	313	315	293	313	322	286	297	286	254	309	272	276	299	315	321	301	278	299	314	310	311	300	292	349	282	294	299	296	281	299	281	297	271	320	309	300	334	298	323	290	284	284	333	317	300	278	298	318	281	288	292	300	315	295	326	336	315	341	310	329	320	317	322	290	278	315	297	305	294	319	294	298	290	365	316	315	305	312	296	305	312	318	291	292	297	318	294	296	309	275	314	313	313	349	283	316	315	300	316	334	314	331	299	330	323	320	320	307	327	312	300	320	311	326	292	292	311	299	310	320	308	330	314	284	304	296	307	296	293	274	301	353	296	302	286	301	335	284	297	304	332	329	292	287	281	318	290	265	314	310	306	275	305	295	296	307	293	296	335	288	300	285	303	307	325	317	299	311	300	340	287	281	297	285	313	323	288	268	293	291	293	286	298	293	307	312	278	303	283	296	296	293	311	280	335	324	304	289	289	313	293	326	311	281	307	306	340	278	327	301	315	325	332	314	295	290	309	299	316	335	300	323	312	306	292	313	322	279	295	274	291	310	263	321	295	325	346	302	333	282	309	280	300	291	307	276	315	299	293	297	314	305	312	328	293	283	279	323	355	281	256	279	309	277	315	302	305	322	273	291	275	302	327	297	315	275	280	320	293	260	304	308	325	290	300	307	286	336	276	312	299	324	298	311	293	320	293	301	325	316	295	347	303	322	330	321	287	268	336	315	308	317	317	304	295	302	305	310	288	296	309	310	314	263	292	289	285	293	278	292	295	304	304	314	311	306	288	304	312	283	283	329	261	309	305	302	281	290	299	297	303	309	316	268	286	305	287	291	284	302	281	321	283	313	292	311	290	295	328	354	272	323	305	313	313	307	275	300	317	296	293	315	279	329	273	288	294	311	300	301	322	302	321	317	318	283	320	310	311	286	333	338	325	314	344	332	282	291	309	315	323	321	303	305	280	324	297	342	321	316	274	289	318	303	285	312	298	287	289	280	310	320	306	318	293	296	283	303	325	306	337	303	300	321	293	309	311	268	317	338	308	296	330	286	321	282	307	310	314	299	291	314	337	284	297	316	319	290	272	309	303	315	297	302	285	276	307	305	306	323	309	311	278	275	324	312	312	305	308	304	312	315	308	301	284	308	313	294	319	300	297	285	287	320	311	305	291	286	318	291	286	321	303	302	332	311	289	281	327	288	295	270	321	297	305	292	293	292	323	305	349	299	281	289	289	271	304	326	293	317	323	305	318	325	323	258	278	293	346	292	326	333	300	305	290	310	348	303	311	293	308	295	332	306	282	334	293	322	298	278	329	283	268	276	332	299	334	319	311	278	276	318	328	320	315	290	323	293	299	292	302	269	294	285	290	304	302	313	282	289	311	318	309	310	305	311	312	325	304	293	312	309	308	291	257	305	307	299	294	302	285	289	304	318	341	308	272	297	301	286	293	311	301	323	282	289	294	321	284	308	312	271	330	256	282	305	271	336	301	300	292	304	311	264	320	301	285	309	306	311	298	287	309	285	307	304	296	315	329	317	302	298	336	322	301	286	293	313	316	294	282	300	328	311	278	318	317	328	286	289	279	328	324	329	291	327	298	307	293	309	312	278	291	287	329	301	304	306	302	347	300	291	278	304	326	314	326	309	277	310	315	332	316	297	326	310	301	296	290	324	291	292	291	300	312	295	292	264	291	306	343	319	319	311	287	304	321	293	307	304	317	310	295	304	312	299	259	305	339	308	300	268	324	321	294	327	315	291	300	283	281	291	274	295	320	295	302	296	282	275	324	291	277	297	290	302	330	321	325	317	291	311	305	293	317	294	309	315	292	302	270	250	327	280	287	310	291	290	319	339	322	345	320	324	286	363	290	300	291	323	318	319	303	309	317	324	288	291	302	309	302	311	294	302	278	323	289	288	304	313	324	256	315	309	326	296	286	315	328	291	293	326	298	295	299	272	309	284	303	325	287	287	294	255	311	315	303	299	315	318	302	302	334	303	319	320	303	283	321	285	334	312	296	333	297	299	314	335	295	311	314	299	296	280	349	306	295	302	304	306	298	297	309	316	272	293	313	317	275	311	287	309	290	291	284	289	297	333	303	304	291	291	292	306	305	295	317	304	325	291	294	306	307	304	310	299	328	295	324	286	303	303	318	300	318	284	335	313	279	286	300	284	312	294	320	289	295	293	283	311	301	270	295	321	307	286	294	312	293	316	279	318	314	325	284	262	306	283	305	233	312	289	314	291	293	302	279	323	319	307	305	296	307	334	296	307	331	300	306	297	333	292	312	324	294	301	302	279	307	294	312	304	288	328	292	277	318	309	275	324	285	307	333	294	316	301	320	306	293	311	307	288	305	342	308	304	314	283	302	290	282	309	315	314	309	290	284	325	276	316	306	290	261	312	320	352	295	357	307	303	310	301	300	299	278	304	280	315	329	309	287	297	295	325	320	320	304	309	312	297	282	321	268	305
22944	20832	27644	24125	20835	20939	10841	1916	1425	1271	1091	1028	905	876	755	788	738	724	675	624	611	718	642	648	605	632	618	593	597	624	571	555	594	541	552	584	532	582	581	570	587	552	581	570	515	529	528	516	543	525	528	553	567	555	541	555	537	572	561	557	508	520	557	603	478	532	547	556	568	525	498	550	519	526	523	532	493	501	570	556	521	569	566	542	533	577	535	570	468	530	528	568	556	518	550	548	558	562	551	539	541	517	555	542	541	517	528	514	549	538	543	548	500	541	534	583	556	518	546	472	589	499	560	537	529	492	589	520	544	506	545	485	569	549	532	528	492	525	537	503	547	542	546	529	468	567	510	549	569	513	479	524	513	504	576	550	499	553	541	491	528	586	538	558	542	500	569	485	513	549	557	547	527	548	505	569	519	537	522	573	565	502	543	517	522	551	484	540	518	558	524	546	523	557	491	570	504	564	538	555	528	565	522	525	536	546	570	510	527	454	573	538	522	494	555	553	543	536	523	542	518	512	566	527	510	553	538	529	544	585	564	533	550	508	553	527	523	492	522	524	519	524	532	534	494	538	528	498	509	529	510	554	509	556	524	475	531	568	566	513	573	483	553	532	579	527	528	573	542	526	490	540	537	536	535	536	511	552	534	534	491	495	500	533	479	518	540	515	557	554	506	571	540	579	528	531	564	521	497	533	536	512	554	511	546	593	526	565	479	532	538	511	505	506	557	522	536	539	524	552	528	537	562	546	505	531	537	548	467	542	582	522	537	561	561	520	542	547	523	585	466	477	536	557	515	555	540	547	522	506	564	530	537	548	533	553	508	545	531	507	512	512	533	527	548	508	481	501	538	480	532	543	477	515	572	544	556	531	520	529	552	507	558	558	559	507	527	512	535	523	515	548	549	515	489	535	565	526	519	509	532	523	541	487	522	492	521	542	542	546	505	544	506	532	548	514	544	514	540	509	526	508	487	554	531	560	479	531	517	542	527	518	492	567	481	533	503	519	539	543	506	513	516	563	555	499	548	486	581	518	520	577	552	555	538	557	519	512	529	537	527	540	540	523	494	543	535	500	539	532	522	522	515	496	549	554	501	513	548	520	542	527	535	510	560	560	527	558	506	526	563	515	573	539	457	583	493	542	550	503	532	460	529	503	507	553	529	490	526	570	529	554	540	490	547	491	477	572	508	530	557	557	480	527	526	536	555	513	540	514	522	562	514	516	550	540	582	552	552	531	495	555	538	515	513	564	496	530	499	552	554	571	516	557	483	483	532	524	556	549	546	514	475	525	526	529	502	538	504	492	539	541	518	537	564	525	538	511	551	519	526	553	499	523	522	523	522	531	462	582	563	548	594	530	506	528	520	526	553	554	506	540	536	514	560	546	510	534	537	542	577	517	532	529	556	506	510	572	544	533	499	520	543	574	495	518	552	537	558	535	545	529	540	496	508	544	532	515	559	495	506	496	511	536	547	490	527	529	519	533	511	529	534	534	544	507	512	539	524	554	481	573	525	534	526	509	494	502	532	488	506	544	496	534	535	556	530	501	520	548	499	544	548	531	499	535	542	532	509	536	500	514	545	514	530	541	574	503	563	481	536	532	536	527	510	543	518	538	497	552	509	551	540	534	464	513	500	539	528	511	562	516	552	568	503	533	545	540	547	529	519	497	544	508	579	566	517	517	554	565	535	498	526	513	568	546	536	527	566	499	480	535	508	535	473	516	502	566	558	524	508	504	528	575	556	498	534	524	573	545	537	501	524	514	497	510	573	523	571	490	535	531	513	524	541	527	535	546	549	488	533	522	518	532	520	535	508	563	536	532	533	563	520	521	498	495	545	565	550	507	544	507	540	543	546	524	533	536	546	521	558	501	539	556	544	549	518	546	530	562	567	555	565	573	537	520	559	512	521	483	553	576	542	546	537	508	463	533	497	532	527	491	533	545	505	508	518	523	516	560	484	521	488	510	545	551	515	515	533	509	505	536	539	592	548	512	512	518	559	450	562	540	572	531	459	512	520	599	546	556	516	513	554	539	521	566	534	538	586	565	537	511	525	509	533	543	525	535	514	556	539	545	534	523	515	518	510	476	578	521	524	530	554	522	532	539	546	539	535	528	537	499	538	520	542	538	519	521	552	507	491	566	480	605	488	509	553	506	538	554	534	504	527	530	535	521	525	524	494	528	552	507	493	525	508	521	505	524	534	536	553	515	508	532	524	534	599	571	529	531	517	534	541	558	506	530	543	510	533	519	502	536	564	525	540	531	511	486	494	516	551	542	508	525	535	521	536	498	537	552	516	551	536	500	545	495	580	541	533	497	564	535	545	561	557	521	582	534	514	533	537	542	533	497	524	528	494	541	515	510	535	523	511	528	531	549	546	500	527	552	529	528	506	532	514	513	555	532	521	511	552	548	535	572	540	530	531	519	499	516	548	547	522	536	560	571	524	507	539	503	546	558	556	456	502	505	540	522	537	548	554	519	498	478	538	550	511	543	513	549	523	528	511	514	545	524	540	527	553	547	508	550	527	513	505	539	510	510	500	540	531	561	541	572	528	567	521	530	544	477	542	537	567	501	537	505	540	534	513	548	563	554	512	496	554	577	534	539	487	506	552	524	495	471	554	579	490	525	499	493	537	562	519	492	529	535	525	497	523	551	520	543	529	563	547	468	538	522	518	581	535	544	571	508	518	533	522	502	566	539	483	529	562	483	537	543	519	536	559	543	484	534	504	511	571	507	521	548	504	564	531	531	578	502	508	517	532	504	535	509	516	515	528	532	553	529	518	535	533	521	545	550	497	546	494	533	511	539	521	503	510	535	552	545	551	533	511	510	497	542	509	535	502	546	550	503	549	540	550	496	507	534	520	511	478	538	535	512	521	515	516	519	487	474	524	508	487	505	501	498	485	514	511	560	549	564	526	526	555	580	552	544	551	541	570	497	552	557	519	564	522	541	523	503	551	531	542	550	524	550	474	511	513	518	545	539	539	528	514	559	515	528	506	501	546	527	496	469	489	518	496	534	527	539	535	517	547	479	522	507	536	560	526	535	533	559	475	491	484	537	531	557	526	565	482	519	520	564	534	550	534	517	566	506	547	564	533	496	532	485	510	545	520	492	572	532	514	511	492	541	548	509	513	570	535	514	524	528	558	565	521	515	529	574	544	533	540	524	500	537	531	535	529	533	542	505	553	535	501	572	545	505	496	522	500	503	544	505	562	525	525	495	500	517	506	530	532	526	477	624	500	526	531	520	513	534	511	499	546	471	498	546	569	539	499	549	515	545	537	558	539	496	495	532	516	524	542	495	526	492	552	522	504	520	502	536	538	516	530	575	520	481	538	552	499	500	538	531	522	529	587	524	499	535	532	518	507	520	550	543	544	486	530	554	534	526	549	531	501	528	523	527	519	521	569	487	515	518	557	523	530	539	522	469	529	534	468	513	543	498	511	487	545	526	563	562	547	565	491	525	509	501	525	538	494	530
10105	18349	16832	10146	6897	4987	3802	3047	2535	2039	1786	1549	1357	1252	1093	1030	935	884	839	869	810	770	748	725	681	716	647	639	664	604	586	604	586	583	554	569	586	583	528	573	535	570	495	494	527	512	589	532	544	566	545	491	512	501	514	508	533	518	470	490	490	535	511	494	516	487	538	519	530	472	510	456	494	515	519	512	496	512	486	543	496	494	494	534	458	506	507	511	517	490	519	535	539	501	480	490	513	517	463	508	517	530	507	494	483	526	525	467	481	501	502	509	485	489	492	444	504	463	510	489	481	524	500	516	513	525	509	518	522	508	508	473	490	427	509	492	488	490	471	504	509	471	552	509	505	493	496	525	537	505	498	549	481	490	490	484	487	496	551	468	516	484	462	500	495	477	472	479	457	469	487	521	522	530	479	499	535	515	512	484	493	520	485	548	472	506	494	500	522	501	509	471	533	480	471	474	501	524	507	482	445	480	494	486	522	540	497	510	494	520	517	470	491	468	478	479	507	488	490	500	499	478	529	488	518	485	506	486	464	496	486	482	525	448	472	535	457	499	498	540	495	462	520	514	504	485	524	505	485	498	466	457	484	527	489	519	465	492	464	454	490	450	467	499	500	472	502	466	499	516	498	517	492	499	503	471	481	491	479	506	468	534	463	500	526	515	506	521	495	482	521	489	514	487	466	502	472	533	474	470	482	498	518	517	457	503	522	513	455	516	494	457	461	512	501	487	517	484	482	502	508	561	487	520	522	452	489	468	506	507	483	483	500	520	443	492	464	458	498	510	459	502	471	551	473	488	486	487	486	455	454	492	493	463	464	519	495	495	500	511	531	526	498	486	481	513	496	503	514	487	482	523	529	463	487	491	476	511	495	466	493	524	481	498	511	500	484	526	460	506	516	484	536	481	472	484	511	510	516	488	497	484	510	493	481	485	507	555	527	493	468	561	492	467	499	526	533	463	492	498	516	469	464	494	471	496	495	488	474	516	481	467	518	494	474	460	526	499	504	506	548	491	503	539	454	484	503	471	488	460	517	507	501	463	521	512	497	541	488	516	463	495	518	505	499	499	507	463	499	504	507	486	505	482	527	496	448	470	526	491	465	502	490	505	438	497	492	502	529	525	486	498	482	511	502	537	474	501	493	492	482	496	486	471	504	527	478	501	497	512	457	501	461	518	485	517	523	516	500	515	523	493	494	483	508	495	464	436	497	499	533	513	485	504	506	485	499	519	507	499	513	492	504	479	482	479	482	538	459	483	486	487	442	515	458	509	489	489	478	514	513	462	487	495	504	509	508	481	475	484	501	498	464	484	527	497	484	545	509	527	463	506	512	533	466	494	480	502	517	525	504	533	493	492	485	531	454	494	488	468	507	499	483	509	518	534	491	492	511	511	441	498	507	522	462	508	493	442	531	469	480	509	499	498	455	447	486	453	530	520	502	506	522	447	504	521	509	475	511	496	482	464	510	479	549	489	497	529	513	478	511	484	473	522	438	482	511	470	498	493	478	499	524	488	539	524	480	475	518	521	488	478	475	496	527	473	523	466	419	513	532	523	514	477	444	450	512	478	522	439	511	471	496	468	495	487	467	521	469	488	478	486	466	482	497	437	501	481	515	523	501	498	494	509	491	512	479	483	508	498	494	501	510	514	507	505	510	499	476	468	504	491	500	494	497	519	490	496	458	506	508	465	484	503	538	491	456	515	491	512	512	465	461	488	451	500	476	496	497	488	505	553	524	533	469	499	502	471	511	507	480	553	487	457	482	509	492	509	481	489	476	501	499	448	510	469	513	472	469	496	528	470	524	487	488	518	458	484	470	469	505	504	477	463	492	512	507	501	514	493	472	482	500	506	509	491	523	436	477	484	476	480	509	504	503	463	523	473	484	475	494	494	470	448	517	483	540	502	506	457	466	504	484	539	506	517	512	502	462	497	514	523	514	536	482	461	499	552	493	482	506	529	500	493	475	491	474	513	532	478	476	478	470	488	488	466	537	510	501	527	521	527	468	503	498	492	481	483	504	507	506	486	461	491	486	478	511	488	524	514	512	506	473	531	502	504	447	469	504	485	484	497	487	466	482	463	477	535	486	477	467	492	478	489	464	498	496	514	444	523	496	473	481	499	483	519	495	505	470	487	475	502	534	469	467	507	483	477	470	510	475	535	442	513	486	482	482	491	481	473	511	499	496	472	481	461	472	541	509	461	471	493	478	476	483	476	462	524	444	475	465	510	504	516	508	512	444	435	493	477	461	500	487	470	472	487	461	487	516	498	518	498	508	499	498	500	458	498	435	499	500	477	458	483	470	489	555	505	479	510	509	514	450	509	475	496	469	511	492	468	497	517	458	553	463	505	480	512	529	489	529	509	490	507	521	510	456	466	461	487	472	496	467	492	503	500	461	546	512	506	495	522	443	502	483	490	508	476	493	470	486	475	498	479	462	458	518	490	509	430	490	501	535	463	496	477	485	482	507	485	497	490	476	461	505	520	526	480	501	473	471	464	472	475	478	487	500	519	490	495	493	490	477	470	492	480	534	496	523	478	496	496	527	445	507	512	474	508	492	489	490	526	506	500	483	462	529	503	459	484	528	503	497	486	492	504	490	466	501	509	438	515	480	505	498	493	478	524	483	477	468	491	471	536	502	505	497	490	498	490	493	469	485	506	438	498	472	470	458	474	508	533	500	473	477	492	509	475	460	475	505	524	448	499	484	510	506	451	514	482	489	498	512	518	484	506	504	505	515	528	508	535	478	515	519	477	503	497	521	477	481	454	527	508	473	506	484	497	466	514	484	533	525	470	483	497	478	492	449	497	521	490	474	507	490	496	517	477	479	503	530	490	552	512	479	500	485	460	460	486	496	488	455	477	459	484	459	482	466	479	498	485	474	510	505	492	510	529	482	500	476	516	496	485	501	465	493	508	483	526	456	492	482	497	505	488	492	495	475	479	468	557	507	471	488	505	476	506	540	488	494	484	475	504	498	511	440	461	499	495	497	487	525	496	491	520	513	514	478	501	493	509	474	502	480	491	484	486	499	490	499	524	479	472	466	485	498	492	514	451	487	501	503	500	488	486	496	532	510	498	510	507	543	472	525	443	526	456	468	507	515	537	524	525	485	493	481	560	507	494	500	481	482	511	501	545	474	471	491	554	469	491	496	520	476	487	485	513	512	471	494	501	522	486	508	512	484	437	482	486	455	497	499	465	481	523	534	501	505	523	482	498	505	491	492	509	470	495	485	470	477	493	517	481	516	487	521	499	533	514	499	503	477	478	492	509	511	494	465	473	494	544	566	485	516	479	450	466	478	519	491	495	481	521	455	459	515	518	498	469	483	447	508	489	501	497	496	484	478	465	484	474	465	509	499	503	505	487	517	500	494	535	518	462	509	515	508	480	467	535	481	502	509	520	489	515	514	520	517	530	509	521	523	522	529	467	528	463	500	496	499	492	468	472	519	496	464	502	506	520	477	499	512	474	500	465
28259	14708	1861	375	213	162	154	160	120	109	136	145	103	135	113	115	107	100	110	80	101	126	115	93	97	86	103	112	102	123	92	100	102	96	86	80	85	120	124	92	103	116	113	102	96	98	77	112	109	122	116	105	106	126	88	114	90	132	125	99	122	109	107	112	118	97	107	112	107	102	85	112	100	116	123	105	102	102	108	94	106	93	110	116	107	122	103	106	99	136	107	109	114	110	102	133	95	107	94	109	99	115	118	100	97	105	81	115	99	109	106	116	100	116	96	112	106	101	99	106	104	103	96	88	127	101	103	97	113	97	114	104	103	115	107	123	112	106	100	133	108	93	96	91	104	106	99	97	106	95	92	95	93	98	109	95	114	106	114	104	104	93	102	105	106	115	109	98	119	115	88	105	123	97	113	123	120	85	91	109	89	110	114	121	104	118	98	110	111	106	109	102	107	113	117	111	100	109	83	110	104	110	132	108	116	89	101	89	111	110	113	97	103	112	100	106	112	120	98	81	103	109	115	111	108	118	107	98	98	104	90	111	103	120	124	102	108	102	99	107	123	97	92	111	110	109	109	99	115	92	97	107	108	95	109	104	98	110	114	94	104	118	109	100	114	99	114	103	95	118	119	91	92	107	103	105	106	117	98	99	91	114	91	99	95	116	105	97	112	89	96	106	121	93	111	102	107	115	114	105	118	122	98	112	114	91	116	101	118	103	111	99	91	94	101	111	123	107	112	98	112	112	115	98	117	106	114	128	130	109	98	96	105	99	110	113	93	94	112	99	118	93	106	105	112	106	99	99	110	105	131	99	102	92	103	128	109	99	107	115	103	119	117	87	94	120	105	124	112	116	102	113	101	113	113	116	89	112	108	99	115	122	112	96	105	112	105	89	124	113	102	104	86	103	102	111	111	108	120	109	107	127	109	113	108	104	101	101	110	128	115	113	95	101	91	108	107	97	118	110	113	114	114	114	121	113	122	138	119	99	98	92	101	116	106	100	109	112	87	110	112	114	101	88	111	110	96	90	106	98	102	104	91	122	106	112	109	92	95	106	93	107	99	100	106	85	111	104	110	116	99	109	110	117	102	106	119	121	108	107	127	102	124	102	118	114	107	113	117	122	102	115	94	109	120	111	104	116	97	126	111	96	110	110	115	112	115	110	98	104	112	106	113	107	96	98	103	104	113	105	111	90	82	107	100	110	106	111	106	113	100	105	105	115	125	100	117	115	113	109	101	124	96	93	103	116	128	104	104	111	94	133	102	103	114	106	102	113	114	96	107	107	104	115	112	98	109	107	102	93	113	111	104	93	108	107	102	110	98	116	110	111	89	95	120	101	105	107	89	114	118	78	104	103	104	114	98	106	100	106	113	110	104	115	100	107	113	101	90	102	114	121	97	115	104	94	126	115	122	109	115	107	102	103	95	95	99	99	102	94	99	120	89	117	93	103	113	97	117	116	100	102	113	122	94	94	125	96	111	98	100	107	118	108	92	89	112	108	105	100	106	114	120	128	113	116	93	98	122	96	117	103	101	112	116	102	96	107	99	104	125	116	117	97	85	102	80	114	106	121	119	119	95	108	118	102	115	93	89	115	118	99	107	121	85	101	103	105	106	84	89	112	95	122	95	88	114	111	103	96	116	96	115	125	106	99	97	111	125	101	120	89	107	101	113	88	103	100	102	114	114	117	106	117	108	105	109	121	105	118	117	95	89	107	98	117	94	117	102	110	122	96	106	98	87	93	110	107	113	117	92	106	96	118	112	106	119	111	106	98	102	108	96	114	111	92	121	107	100	103	113	98	136	94	98	115	113	107	96	104	103	116	85	105	121	97	110	109	106	117	114	98	90	99	112	103	111	127	110	117	96	109	109	112	125	114	119	117	98	95	95	121	103	111	114	109	115	114	128	123	97	108	83	99	116	108	116	114	87	117	95	104	112	114	98	121	105	112	105	105	97	105	103	118	102	112	115	90	94	105	96	95	105	78	100	116	107	117	96	105	101	93	95	91	112	97	105	106	120	129	115	91	105	83	120	120	96	102	103	100	113	95	108	93	94	100	119	88	96	100	96	124	104	103	102	101	107	97	96	102	99	122	98	103	111	109	115	109	99	115	113	98	114	105	107	108	99	113	112	91	108	106	98	107	101	106	112	97	97	107	100	122	117	91	107	101	101	90	125	105	108	92	89	101	115	99	105	94	91	113	112	92	118	120	108	97	100	123	110	97	108	96	115	102	106	102	113	109	108	99	97	121	108	99	116	92	119	98	97	109	111	118	92	98	113	113	97	120	91	97	113	94	111	107	97	111	116	104	104	95	105	87	97	98	125	113	127	111	119	114	105	120	128	105	121	107	114	97	98	105	123	113	106	103	97	113	113	125	109	111	81	122	116	114	116	112	110	97	95	113	118	91	106	123	111	88	96	129	107	114	121	99	106	102	98	116	109	110	99	108	105	110	99	98	93	116	103	106	100	115	108	96	103	104	122	120	108	113	109	110	89	103	109	112	110	129	122	125	108	109	111	95	89	96	93	129	112	113	122	87	119	125	93	85	97	116	96	125	98	95	94	103	105	128	98	94	113	82	104	106	90	100	110	94	111	133	106	123	88	92	123	104	112	119	110	92	94	105	110	101	93	109	97	103	100	105	119	100	94	118	107	117	98	115	121	108	119	121	109	104	90	119	107	110	118	104	116	127	104	111	102	102	109	109	109	128	114	101	100	95	121	110	110	133	99	92	103	102	104	95	127	109	98	120	117	102	108	102	110	111	108	114	98	121	101	106	103	80	131	109	96	94	101	94	112	113	96	130	106	82	113	100	108	119	110	104	109	94	102	106	97	120	112	100	93	117	104	122	96	101	110	98	97	127	107	104	107	108	109	112	124	95	114	110	115	98	88	100	101	110	97	101	102	107	91	92	93	120	118	117	107	101	118	103	128	97	110	127	91	119	107	100	117	115	101	113	92	87	107	101	95	106	111	103	113	114	107	109	104	93	112	98	115	92	98	126	114	118	111	107	109	103	102	118	115	92	91	118	118	117	112	112	98	119	109	110	93	97	110	111	130	117	118	109	104	116	98	129	100	102	93	94	120	110	104	102	107	104	99	113	112	93	107	129	121	119	99	102	108	104	98	116	107	107	95	108	108	96	118	103	93	109	100	91	116	111	114	111	114	109	113	96	115	120	110	98	100	109	93	97	103	108	115	81	111	108	113	105	100	120	106	108	143	99	113	115	109	121	119	116	102	107	101	100	88	89	99	105	107	109	100	86	89	93	106	105	105	100	119	97	106	98	88	120	116	109	100	100	96	106	102	93	107	117	96	112	112	119	99	90	89	106	106	95	113	99	108	98	124	97	107	114	90	112	93	99	104	108	102	116	108	110	111	93	114	94	98	103	96	97	105	124	89	97	99	114	124	107	114	115	113	106	91	120	107	97	89	119	102	114	111	101	101	120	95	108	99	102	110	103	111	103	119	103	129	100
5010	848	710	368	282	214	195	173	167	152	147	175	132	152	125	120	123	123	147	93	113	120	90	111	117	138	113	116	128	110	111	100	112	101	102	102	106	116	113	117	99	100	106	112	98	95	107	101	94	132	106	101	106	93	113	94	101	124	136	110	110	119	114	121	100	94	120	102	129	108	107	122	117	117	121	122	119	114	109	101	103	90	113	135	113	131	117	122	136	109	104	121	129	105	87	112	125	118	95	83	144	134	136	104	112	116	108	108	119	104	102	104	116	122	125	122	103	126	104	127	108	97	103	100	115	110	129	115	115	107	90	120	112	109	114	93	122	117	106	119	115	105	124	124	109	98	102	111	111	104	123	117	105	117	125	120	110	105	113	127	119	109	114	100	129	117	117	94	128	107	105	105	125	112	105	114	115	99	102	106	117	116	137	127	118	127	112	115	115	96	90	120	106	114	118	130	117	110	106	141	106	111	115	109	94	114	122	91	99	109	101	128	84	104	114	130	126	108	105	117	103	100	125	104	119	132	136	122	132	106	110	105	113	108	108	120	110	126	110	113	133	119	117	121	120	95	108	105	118	133	114	116	106	104	99	105	105	91	97	111	111	103	111	133	104	102	116	107	107	126	106	98	100	99	126	94	126	98	99	120	115	114	107	122	105	120	118	130	126	119	120	126	102	129	116	123	106	111	107	99	126	101	92	104	101	115	107	110	128	121	110	90	109	122	99	105	108	103	99	98	107	113	129	112	134	108	111	103	113	102	107	102	116	113	99	125	126	96	115	94	120	120	93	119	130	109	125	117	128	114	131	121	116	106	123	121	123	118	99	109	107	140	104	117	103	130	123	104	130	107	133	121	95	86	131	111	110	116	123	108	106	101	120	102	120	106	110	136	119	140	106	125	126	100	111	129	99	106	112	119	115	113	114	121	138	120	90	112	110	123	108	108	107	119	106	118	124	84	104	93	108	100	107	127	112	109	137	124	110	117	117	117	118	123	100	109	108	111	97	92	117	126	133	104	108	112	108	124	104	122	108	115	123	114	112	106	109	119	111	107	116	105	115	107	124	119	123	128	116	124	130	112	133	102	106	101	113	121	107	99	102	108	99	102	118	122	119	122	119	113	109	104	119	108	116	126	125	96	102	118	110	107	122	118	97	105	118	117	109	118	105	126	103	113	115	120	126	106	122	114	98	105	108	121	123	124	103	122	109	99	118	114	108	117	102	101	112	95	118	116	101	108	101	107	103	115	105	111	139	109	115	111	114	115	112	138	120	107	119	119	124	103	119	115	109	122	116	117	102	116	109	112	144	114	104	117	111	121	120	108	113	129	101	116	105	107	104	110	114	115	106	126	120	123	118	125	113	110	116	113	112	113	114	116	121	130	105	121	127	115	106	108	119	126	102	110	121	107	96	110	110	124	106	131	104	119	129	109	116	132	124	111	88	116	130	123	129	108	111	126	98	140	122	109	108	113	122	120	108	111	115	112	112	117	111	114	135	108	107	107	113	124	96	128	102	115	102	125	123	97	112	108	118	108	118	116	104	115	150	120	134	125	124	125	116	122	130	102	121	122	112	116	96	98	119	107	103	125	125	99	106	130	110	124	102	108	118	101	105	113	122	91	110	107	114	111	113	105	102	108	112	100	102	116	141	120	109	129	112	133	104	120	116	117	122	102	115	107	111	113	104	134	106	118	110	119	131	125	120	122	129	130	98	125	120	106	111	112	102	105	104	100	121	95	117	128	109	106	110	122	113	104	105	94	119	107	112	131	107	132	118	125	110	120	119	121	106	113	106	113	112	133	100	118	111	108	141	107	118	112	115	124	110	106	112	128	127	109	111	109	119	124	125	102	120	126	102	112	112	98	131	117	116	124	128	111	109	108	123	117	104	113	121	121	111	105	100	109	98	135	124	122	114	107	121	119	119	129	115	90	119	106	98	105	120	114	108	117	109	125	119	117	106	130	108	118	130	135	109	111	128	124	110	101	110	131	123	117	102	82	112	99	126	111	122	121	95	107	102	119	92	112	109	116	130	113	128	98	104	105	118	114	102	133	109	98	117	143	110	107	112	119	105	121	113	107	120	116	111	101	103	108	120	104	114	119	116	114	116	108	113	93	115	113	111	102	113	123	113	98	97	104	115	103	121	111	112	106	107	100	92	123	122	112	107	121	115	121	111	119	92	112	116	127	102	113	97	123	114	108	124	116	127	98	118	111	118	114	109	89	115	106	122	107	120	117	97	113	102	108	111	100	108	113	125	116	116	116	125	107	119	120	123	118	125	107	106	102	101	88	110	103	135	122	117	107	116	121	112	130	112	109	112	105	99	125	105	91	114	124	123	125	97	96	119	119	107	120	122	117	110	118	108	100	117	113	106	124	118	103	95	111	106	95	120	121	107	115	108	125	116	113	111	106	130	113	121	103	109	107	99	106	108	135	119	95	140	110	122	118	125	134	112	115	106	133	114	119	115	116	122	93	113	103	97	108	103	106	119	107	111	106	116	116	99	138	134	99	105	106	124	120	120	114	102	101	109	111	99	124	115	103	123	112	83	131	132	101	112	106	115	141	125	102	101	117	93	107	110	97	126	102	110	114	109	133	98	126	120	138	117	129	117	119	125	113	124	113	110	99	108	114	98	111	99	104	130	109	118	109	109	120	138	117	120	111	122	125	107	104	113	115	112	112	127	115	109	114	129	102	111	121	95	107	119	105	99	120	108	123	111	97	117	106	120	113	105	123	100	108	118	112	122	91	102	120	110	118	111	131	111	109	103	113	117	125	119	123	110	109	90	90	105	125	134	105	123	120	108	109	120	104	108	100	125	103	110	133	111	110	121	111	108	127	105	109	121	117	120	106	100	96	112	125	93	117	108	109	114	115	111	107	140	99	104	113	132	125	103	118	110	132	153	101	108	124	126	109	118	121	108	122	131	113	135	100	110	132	112	110	112	116	118	121	114	119	121	101	114	102	121	108	95	112	122	109	118	124	100	128	98	120	116	115	107	115	97	114	109	109	141	129	108	113	123	103	112	104	117	107	112	136	123	108	112	127	119	121	111	114	101	125	115	114	108	116	121	113	117	111	100	118	117	99	116	127	108	139	116	140	112	97	97	115	106	106	109	120	128	122	124	113	103	116	129	108	93	103	111	96	120	104	116	100	114	114	109	111	101	121	107	127	113	123	121	124	109	129	122	136	124	117	118	109	107	106	120	115	124	107	128	106	109	120	98	113	110	104	112	124	112	114	146	104	125	121	104	121	132	118	118	106	111	118	118	102	113	105	108	120	124	109	111	117	115	107	94	101	116	103	126	125	123	122	125	100	110	118	121	120	101	91	114	119	121	119	96	119	109	96	122	105	120	107	96	126	118	116	102	117	122	104	105	141	105	115	134	116	123	128	114	142	104	105	126	102	127	134	113	121	123	114	112	120	102	106	115	118	102	101	114	111	121	112	101	119	105	110	122	123	93	111	97	142	128	114
25238	20842	27348	24421	20842	12418	1644	948	779	710	596	526	560	479	431	463	451	395	418	402	427	403	374	369	366	423	391	364	352	376	364	365	372	349	337	370	378	330	341	367	342	327	293	344	318	330	367	330	332	356	366	338	346	306	381	331	362	369	329	309	335	330	339	352	355	319	331	347	307	313	317	303	294	332	323	340	331	344	325	366	317	325	337	323	338	316	348	336	325	346	311	328	338	321	320	312	298	320	334	342	343	348	355	334	339	346	331	331	356	298	294	342	322	304	292	301	300	329	308	340	324	307	307	345	337	311	357	361	323	300	305	339	336	335	348	348	338	319	347	360	320	319	297	319	331	336	326	348	351	357	367	320	338	305	321	299	309	310	312	356	334	347	341	339	322	313	293	312	360	321	327	312	369	326	332	340	337	318	333	320	325	347	310	333	306	308	337	329	309	290	304	316	335	342	335	309	342	358	337	312	336	330	329	348	316	327	340	332	321	317	324	321	336	324	327	291	324	308	341	316	349	354	343	290	334	325	307	317	320	319	328	324	343	306	343	315	344	323	326	325	324	301	356	316	330	332	313	291	313	321	326	327	323	339	337	298	342	321	350	362	366	317	331	341	304	316	330	367	327	336	307	327	348	334	322	289	309	349	311	351	294	306	316	343	337	340	345	325	311	343	319	297	300	340	340	341	310	337	344	321	355	335	311	319	301	339	309	311	318	314	336	314	339	319	332	359	324	321	319	317	324	352	326	326	338	346	298	339	307	292	301	349	328	306	336	289	290	336	338	325	319	329	336	298	303	331	305	299	317	355	357	318	331	323	338	347	364	364	314	307	333	307	358	380	318	273	369	324	334	337	315	347	322	335	344	355	321	351	334	351	313	355	339	332	369	326	332	320	321	333	292	308	307	318	343	301	335	365	322	357	314	321	296	328	356	278	324	317	336	313	322	349	338	331	312	347	312	301	322	326	303	291	301	329	308	299	361	332	297	341	315	310	368	340	316	331	298	366	327	328	329	326	323	306	319	336	313	316	328	326	311	295	314	330	305	313	357	338	319	318	308	294	351	339	321	331	316	339	332	334	341	327	349	337	343	368	326	306	309	301	309	324	327	301	331	327	358	319	301	312	326	298	310	317	344	314	366	321	334	326	318	332	349	343	324	321	329	340	347	295	304	374	357	359	314	310	314	302	322	369	313	330	325	322	368	309	284	323	312	344	346	318	350	329	319	335	307	299	344	317	305	347	308	315	322	335	293	314	302	353	327	304	325	311	374	314	327	322	315	331	332	309	339	325	330	318	281	321	275	329	330	313	324	338	306	354	304	326	335	349	341	356	323	367	340	354	339	363	335	339	381	328	348	289	330	337	319	344	361	335	348	319	329	337	308	321	296	321	362	316	309	329	293	311	335	324	328	318	308	295	344	328	354	309	324	348	306	327	322	340	333	326	322	329	352	342	337	318	348	310	343	356	385	337	333	308	334	340	333	359	328	316	321	322	317	364	308	301	326	345	318	307	332	298	324	290	306	329	317	336	337	316	318	334	335	321	339	304	339	309	314	319	320	327	310	304	311	310	333	308	332	343	311	341	372	314	307	323	334	360	328	320	306	320	310	313	305	298	311	329	315	301	343	309	304	325	312	326	321	288	316	299	343	308	336	350	306	301	300	357	341	337	314	343	345	330	337	334	321	340	383	349	356	310	351	333	327	360	285	333	307	314	325	321	334	317	307	347	314	308	329	322	364	323	350	339	309	308	339	313	305	310	355	317	341	341	327	323	350	304	345	315	327	350	323	344	315	314	308	300	289	335	331	336	309	307	348	300	332	376	312	284	316	331	361	333	336	299	340	303	350	359	336	312	326	371	372	314	334	300	342	330	319	316	314	309	316	368	316	346	327	330	311	322	376	317	320	298	331	315	329	338	297	360	327	314	306	321	293	339	336	361	313	294	323	342	327	337	358	332	341	337	334	340	319	342	289	355	344	302	325	345	352	330	320	336	319	342	326	345	353	340	337	323	337	320	309	327	344	342	340	334	311	328	348	326	322	298	340	320	316	321	364	338	347	333	356	317	309	327	330	321	329	325	321	317	318	314	325	324	330	312	330	328	319	347	316	319	311	337	341	318	331	329	318	314	375	348	335	355	309	338	316	307	342	313	310	343	343	340	328	350	343	326	306	309	323	352	317	306	311	345	347	305	310	315	324	316	333	347	347	330	358	289	338	332	350	318	323	355	322	333	342	312	332	297	336	350	329	340	332	311	295	317	333	333	348	299	352	305	331	298	312	314	307	318	330	311	291	291	328	336	330	326	331	319	340	320	340	326	298	309	317	344	292	333	345	290	336	294	305	327	301	310	324	315	310	320	326	328	315	345	314	343	309	316	345	328	312	304	328	314	320	324	324	325	332	268	333	314	330	337	329	315	299	352	309	322	312	303	315	323	324	284	297	324	357	335	340	335	316	358	335	330	359	313	309	315	330	334	320	346	351	323	333	354	326	330	294	310	329	334	311	315	319	298	325	304	353	369	337	297	332	345	356	340	316	326	351	355	326	325	360	323	287	332	324	318	301	325	354	300	314	303	309	316	312	306	316	341	307	308	342	299	312	366	329	306	344	368	305	332	311	326	304	328	325	308	339	343	331	333	347	306	289	298	316	324	334	305	326	326	323	324	336	369	321	300	329	305	345	325	342	323	334	316	321	325	349	361	343	328	321	319	327	301	330	359	330	326	332	318	304	299	316	332	353	309	323	326	307	278	333	322	345	326	353	342	337	325	299	317	334	335	327	334	345	330	308	337	315	331	335	313	325	357	321	299	325	308	335	336	332	287	327	326	333	324	335	324	324	288	300	335	339	372	355	334	348	344	351	338	332	336	320	339	342	320	349	347	282	333	328	323	344	320	314	329	335	308	337	300	332	340	302	346	345	352	338	280	335	324	338	334	330	304	321	320	310	336	362	350	318	330	308	344	277	319	322	366	327	316	352	343	322	319	337	277	302	316	307	324	307	307	311	295	326	333	353	331	342	328	335	339	303	356	362	338	362	337	323	320	316	332	319	340	319	328	345	289	333	317	318	347	317	337	302	306	306	323	325	299	313	323	304	317	323	312	303	352	317	348	356	349	343	342	359	305	334	303	327	349	310	319	313	348	322	315	314	306	348	303	343	334	312	367	320	347	339	321	303	332	325	341	299	314	311	312	330	342	322	356	324	312	370	318	354	323	306	307	311	333	311	338	319	318	337	324	351	318	334	313	325	312	354	314	333	313	371	344	301	309	329	317	318	326	340	318	344	309	341	350	315	315	315	341	336	359	321	315	328	355	314	315	348	330	322	345	354	340	291	325	330	349	316	319	335	354	372	329	335	309	319	322	336	337	344	321	348	316	345	339	295	306	337	342	335	318	332	342	328	331	346	344	332	332	320	328	328	330	303	313	286	315	323	323	351	328	318	310	317	312	337	329	305	332	315	362	351	362	309	301	334	301	348	339
7299	11649	10592	5908	3877	2675	2114	1698	1367	1144	976	858	775	663	664	584	511	508	468	425	437	400	426	406	409	432	366	377	365	351	330	384	341	336	340	330	343	332	335	350	327	332	333	342	346	311	346	342	335	299	305	298	331	322	310	329	314	334	325	299	327	308	319	304	307	292	302	305	302	332	311	313	313	316	325	295	317	308	313	302	308	304	296	346	319	321	325	292	337	357	307	313	327	332	342	308	301	287	293	323	300	302	315	328	304	307	290	318	323	328	290	322	326	300	311	310	292	296	300	305	314	287	322	296	341	289	296	291	327	323	298	326	308	342	303	321	336	294	299	344	280	315	321	319	307	298	293	323	316	297	280	335	298	308	312	305	331	286	309	283	308	318	302	279	316	324	346	265	313	295	276	293	322	293	315	341	313	318	304	331	309	316	296	291	270	339	294	299	309	298	302	289	313	313	327	322	315	316	316	306	301	325	324	303	326	289	299	308	282	290	308	279	306	337	294	290	299	287	294	301	297	305	295	264	303	317	334	299	300	281	337	296	305	281	325	295	322	330	333	280	315	279	305	295	354	293	315	290	298	327	303	285	325	308	306	281	298	297	299	288	308	341	339	302	301	326	311	303	310	282	313	311	322	313	327	308	316	320	347	283	274	301	278	299	265	298	308	326	301	326	294	330	297	316	325	282	294	290	309	305	316	295	295	246	310	303	297	305	260	324	292	329	294	302	297	290	301	298	304	284	308	310	295	312	279	302	323	326	312	279	312	299	306	290	301	317	279	285	280	316	309	298	302	302	297	312	307	312	303	291	306	304	308	333	322	289	277	306	325	305	292	305	324	317	279	310	330	331	344	293	289	326	286	313	320	335	307	323	308	288	315	297	315	299	309	311	310	313	325	310	324	280	324	339	322	276	330	304	277	341	310	326	292	311	333	308	314	323	312	318	295	332	342	317	291	322	315	345	314	293	346	306	313	306	313	322	330	303	281	304	295	300	284	300	309	309	314	324	285	287	295	309	287	293	305	278	303	298	312	329	288	298	308	284	294	290	313	336	306	297	329	307	327	331	313	306	283	315	327	288	324	332	337	305	277	320	320	288	307	276	302	300	307	313	275	298	320	325	301	316	300	314	323	294	314	325	298	334	323	285	297	314	316	306	315	295	327	332	304	315	303	305	311	297	303	296	302	317	297	310	314	341	315	270	268	264	321	290	320	292	299	314	322	292	288	308	313	295	302	306	329	300	323	286	333	296	304	333	295	303	306	291	314	302	309	312	297	306	305	280	312	320	272	331	304	305	309	295	296	305	340	265	305	298	336	306	304	303	311	301	318	316	286	302	307	281	285	302	324	297	290	316	285	323	313	352	292	274	303	300	321	298	297	335	320	303	319	319	314	318	278	330	284	315	345	274	297	295	293	283	285	298	299	348	326	313	304	341	302	266	312	291	285	320	316	330	307	301	300	307	298	289	293	290	297	315	327	316	309	313	318	298	339	283	297	320	305	273	297	284	295	315	317	299	299	286	322	306	321	303	347	324	330	328	283	303	284	282	322	298	325	311	314	281	331	309	294	272	322	320	285	286	302	317	274	319	296	287	283	310	304	342	269	308	305	290	325	324	322	317	277	284	318	305	314	318	288	328	303	310	305	320	284	315	318	292	274	319	306	329	332	323	320	288	303	310	288	312	301	299	278	319	325	297	321	319	302	294	327	292	327	330	317	286	279	312	318	315	297	275	361	316	293	278	326	295	262	321	316	295	293	293	306	294	309	259	309	305	286	317	285	270	308	319	305	298	304	312	334	320	312	302	322	339	307	290	305	290	307	320	323	300	294	304	285	292	315	325	299	284	316	293	277	345	322	320	329	297	307	313	320	323	285	315	300	332	318	278	293	306	339	287	283	336	319	297	284	292	341	293	310	326	327	333	279	301	294	327	343	322	339	301	324	313	292	298	310	308	314	308	283	336	298	316	288	298	318	296	309	316	278	338	341	287	327	295	294	317	329	274	298	314	319	333	293	307	308	326	316	303	306	310	330	298	300	274	301	301	289	290	301	309	336	297	318	317	310	300	300	303	315	295	304	309	338	326	290	284	277	321	273	317	303	329	306	309	347	276	314	299	308	308	302	299	299	318	306	306	274	313	307	304	293	303	322	310	316	272	283	295	304	307	318	303	308	302	309	322	319	299	302	311	288	318	300	319	295	309	293	298	316	288	291	324	295	303	288	330	308	311	285	286	313	272	338	309	308	290	308	283	325	292	306	306	309	273	313	328	290	298	321	318	355	295	290	305	316	314	292	301	306	341	315	287	301	290	305	304	317	291	318	297	305	319	293	290	310	317	277	322	329	272	303	319	320	299	301	313	301	302	301	285	289	340	309	315	328	331	302	284	292	325	318	278	310	323	304	301	315	318	297	312	329	312	284	312	292	314	280	328	323	340	283	270	307	278	301	329	301	302	299	283	308	272	308	282	310	279	304	310	309	309	303	327	284	301	315	315	291	306	304	325	261	276	306	333	315	314	298	317	325	329	309	292	311	344	314	318	312	306	289	315	316	327	309	265	308	289	270	330	302	324	305	325	301	305	318	297	300	323	308	302	312	339	309	294	306	303	308	304	304	309	316	320	315	302	286	293	280	277	322	311	324	286	286	332	302	302	281	362	315	291	311	319	311	305	300	305	314	329	316	299	276	309	319	304	314	321	306	293	282	275	297	308	282	317	318	314	326	336	287	302	287	328	300	331	307	307	304	323	307	313	290	297	321	338	279	278	325	304	316	296	355	313	266	281	275	284	283	289	298	322	309	306	317	317	292	316	302	297	304	304	322	294	330	311	295	288	357	292	297	309	310	283	292	289	297	288	289	263	306	261	288	284	306	321	284	303	305	301	309	291	298	308	271	343	292	281	334	323	303	323	288	316	314	269	299	279	302	294	296	315	295	298	311	301	316	292	302	291	324	301	297	288	311	282	278	281	302	283	326	289	324	309	316	334	304	300	313	312	315	299	345	285	300	288	282	333	298	303	328	271	295	297	270	347	350	299	303	302	324	301	289	302	292	283	285	269	315	293	291	299	316	309	270	279	302	277	293	297	297	327	316	298	293	309	292	356	275	267	295	312	299	331	336	303	289	271	309	288	317	315	291	262	323	300	287	291	303	297	293	290	323	321	320	333	328	314	316	312	311	309	304	302	303	300	306	317	316	332	295	299	328	284	304	304	294	305	320	318	284	319	351	296	367	325	286	306	308	272	321	270	341	313	280	314	313	297	301	319	317	320	313	279	289	282	313	298	316	291	295	302	337	305	276	352	327	329	295	331	305	272	308	307	313	288	334	295	293	330	263	271	306	310	313	295	321	320	290	313	313	321	290	298	304	304	321	283	297	312	318	293	331	312	287	320	298	325	285	326	307	319	332	286	321	290	300	287	310	313	280	281	329	294	317	322	317	292	322	291	309	291	305	298	262	295	296	306	299	302	325	310	329	295	307	293
22992	20842	27659	24154	20846	20954	11010	1992	1452	1248	1076	1016	961	897	897	779	786	746	690	683	679	626	659	619	617	644	622	596	631	623	572	574	641	550	533	567	559	586	560	573	589	527	574	533	577	524	536	572	517	544	567	560	542	541	584	543	538	510	511	548	550	559	550	513	545	552	545	548	520	537	524	543	548	554	558	505	544	533	556	569	517	514	561	542	517	525	544	565	583	526	520	581	491	564	552	501	552	550	559	505	544	530	548	501	526	552	539	529	526	524	558	547	566	521	527	489	505	508	520	519	504	567	521	564	519	522	495	506	561	499	551	520	543	550	532	528	545	552	552	541	529	535	539	559	584	501	542	539	574	508	515	553	561	513	514	509	499	524	530	518	504	554	573	554	519	523	510	526	536	566	551	549	552	514	547	542	547	528	498	535	559	476	510	597	566	581	503	553	530	541	472	527	537	530	524	515	493	536	515	485	481	534	556	513	527	533	534	528	497	505	542	531	586	501	500	521	518	538	549	538	547	536	508	537	571	541	528	548	533	561	506	522	506	527	554	556	542	515	544	570	538	512	537	558	520	538	539	559	533	532	523	541	516	533	520	532	516	492	523	522	521	545	573	546	553	533	535	521	549	537	544	553	566	522	531	522	487	565	535	495	507	534	503	509	567	564	515	565	507	522	521	556	562	552	516	557	502	533	544	546	547	591	571	519	514	496	530	550	544	540	507	542	521	488	527	541	573	497	543	525	518	461	523	540	511	533	509	529	534	554	544	541	503	558	526	518	493	547	510	546	485	523	500	509	505	525	531	524	484	526	481	534	536	514	489	522	523	495	538	541	536	482	534	581	519	511	548	562	502	517	507	535	559	554	533	542	511	537	537	540	545	497	538	559	519	517	491	529	487	476	530	541	561	512	529	518	538	560	540	537	550	518	569	548	538	508	532	498	581	578	501	548	548	549	542	556	523	574	568	513	537	517	529	536	531	548	514	538	526	523	526	530	507	545	546	549	531	514	526	540	536	502	521	480	476	530	522	478	496	534	543	520	531	531	514	557	532	509	548	548	548	544	536	541	516	530	540	563	588	512	537	521	480	523	559	562	494	514	548	535	544	509	507	553	551	513	512	541	523	502	572	503	534	547	543	538	501	554	557	526	516	579	500	495	513	530	495	528	542	532	533	565	523	571	561	519	534	496	562	480	516	540	535	519	542	526	573	496	549	561	504	522	525	534	532	550	538	521	555	572	488	569	513	526	505	503	530	564	516	484	551	524	509	488	525	560	556	518	536	510	561	553	558	517	497	541	514	552	518	527	516	522	551	506	541	542	553	516	489	505	584	529	500	519	529	560	563	533	538	543	509	551	515	503	557	512	529	533	512	524	502	515	514	550	564	523	551	520	543	536	545	564	521	562	550	531	525	523	527	520	544	476	542	513	497	541	570	580	533	571	504	534	511	511	556	528	549	529	515	563	504	539	582	467	563	516	502	500	490	499	517	519	551	513	525	539	542	541	531	542	545	556	560	517	522	504	496	519	541	544	575	537	503	565	525	530	497	589	531	528	493	551	527	567	507	559	515	518	544	524	550	490	516	509	562	551	506	527	527	560	538	520	534	528	539	558	513	564	531	531	520	533	506	559	511	489	493	526	534	516	522	572	576	502	509	551	519	500	506	529	516	570	514	595	564	544	541	516	517	496	526	523	546	541	519	507	501	486	499	503	524	523	497	523	573	525	541	554	522	494	576	511	510	533	561	511	543	525	506	548	555	546	510	505	574	585	556	534	523	518	523	526	545	485	526	514	489	525	521	475	527	518	544	510	514	560	555	530	543	555	519	516	501	521	516	523	543	543	494	546	512	495	574	489	491	565	529	536	541	563	513	519	549	568	532	536	536	570	518	538	512	578	567	512	515	541	527	562	520	546	542	534	542	580	502	517	522	571	520	526	523	517	550	514	564	591	520	510	526	556	590	538	564	564	543	528	538	551	489	562	490	572	511	531	549	513	549	519	532	515	512	523	529	523	504	510	524	522	535	474	541	563	509	527	505	536	578	548	518	526	536	509	534	518	531	573	482	490	542	538	521	528	488	521	537	505	515	571	509	533	561	550	518	558	540	568	489	568	522	532	516	529	521	528	567	530	493	486	549	542	523	491	529	531	612	521	534	512	532	573	524	513	524	500	553	532	513	569	583	558	495	539	516	539	491	542	538	557	508	528	504	502	532	501	524	497	548	546	549	523	529	514	498	508	526	554	547	545	524	508	532	473	553	521	510	527	538	525	530	550	519	517	547	479	490	511	513	516	552	561	500	552	577	584	514	519	514	501	530	543	512	515	546	555	478	522	539	502	583	566	526	527	535	529	541	522	572	540	486	539	505	499	541	531	571	559	548	540	535	540	531	530	558	546	549	518	558	548	540	551	525	490	506	587	557	551	573	530	508	529	600	543	501	518	503	530	550	547	507	524	494	515	501	514	523	500	487	548	537	488	550	498	562	567	556	537	504	548	527	530	494	545	527	529	531	536	563	504	487	575	526	573	565	532	514	540	521	543	522	537	527	523	500	487	568	523	552	491	535	519	487	529	535	540	495	489	527	534	557	534	552	537	533	541	518	514	516	519	547	558	518	554	534	519	500	562	545	537	539	518	502	565	553	536	504	515	532	568	543	566	553	529	512	499	523	498	518	494	495	507	536	507	566	514	515	561	583	483	548	525	500	537	571	499	524	554	501	560	512	523	541	484	538	561	518	515	534	524	495	567	517	517	515	537	529	500	559	483	511	535	532	509	539	545	558	494	523	600	559	508	506	505	554	527	512	536	544	620	551	524	530	514	516	535	551	556	541	561	556	552	535	530	540	559	511	581	542	546	558	527	557	539	566	525	487	527	519	548	515	531	556	546	512	547	513	553	540	535	504	558	507	511	493	548	562	524	573	523	538	479	524	521	547	526	501	528	553	493	481	525	503	518	507	534	522	512	521	511	527	527	541	528	557	549	573	540	525	533	515	572	521	524	480	503	498	553	534	535	534	553	506	541	555	549	536	498	541	545	561	500	524	535	556	526	520	533	502	568	558	539	549	510	515	536	508	552	547	546	525	569	586	581	514	551	515	576	527	501	532	545	487	510	544	491	513	516	529	549	554	507	520	521	538	511	526	551	542	540	526	554	480	576	541	541	544	527	502	541	539	521	518	549	486	544	597	530	527	539	563	557	569	515	526	512	534	542	525	570	506	501	529	495	535	509	505	488	503	509	557	513	491	555	530	501	530	521	529	510	537	523	518	545	495	512	521	524	517	553	545	493	499	528	545	522	552	499	481	565	524	571	578	516	544	537	539	555	519	542	495	527	525	520	507	547	479	504	499	525	501	559	552	524	550	540	595	508	555	515	546	497	531	518	536	521	513	525	551	527	554	552	528	543	520	540	554	565	541	533	527	516	552	507	490	534	542	534	521	486	546	522	536	511	553	591	514	505	556	508	518	527	504	546	505	556	525	527
10092	18281	16948	9945	6856	5152	3815	3086	2397	2038	1782	1534	1368	1294	1162	1054	940	886	875	789	752	729	786	686	622	703	625	603	621	641	600	588	553	560	544	586	586	565	618	579	541	556	548	518	538	530	582	508	513	532	564	533	536	539	536	476	535	510	517	531	492	533	524	494	486	523	523	491	510	483	533	531	499	543	487	492	499	515	500	546	498	513	491	470	506	483	506	508	514	534	493	497	482	509	479	475	504	524	476	511	475	485	527	483	523	508	470	521	503	492	497	517	514	517	525	505	483	501	463	448	477	472	523	478	492	515	479	476	481	551	484	482	502	492	485	522	502	512	483	476	549	470	490	515	460	511	459	532	519	476	496	506	515	505	517	512	477	517	531	496	521	492	533	450	466	546	502	503	503	523	494	484	449	488	546	500	498	499	512	522	475	511	489	496	491	502	484	507	503	481	520	513	510	508	518	485	472	488	525	498	497	504	494	493	472	439	550	515	490	488	483	516	473	506	485	512	493	493	492	522	485	509	503	499	491	485	501	520	491	500	494	537	540	487	469	509	498	499	511	499	524	512	504	472	525	490	504	471	497	510	465	463	512	495	487	522	485	463	509	499	483	487	490	477	517	522	472	526	474	551	485	487	520	491	463	502	535	499	511	527	504	517	469	514	488	506	486	495	522	512	530	516	472	517	503	524	484	508	521	482	494	471	472	485	475	509	460	505	557	483	482	447	462	518	521	505	529	479	513	494	528	542	482	515	509	477	531	488	479	471	531	507	518	470	492	519	493	513	482	473	474	481	535	485	487	474	494	505	514	487	510	530	509	468	444	497	498	520	479	493	485	441	525	478	531	488	516	497	513	507	478	468	519	545	548	469	506	514	469	488	489	477	490	489	508	472	535	494	475	520	478	474	519	530	497	497	488	493	498	524	515	526	505	467	497	491	490	486	480	483	496	508	498	483	453	492	492	450	475	536	511	535	484	515	496	520	442	528	505	490	514	539	529	488	532	474	503	479	490	473	475	480	503	501	519	521	510	507	494	479	504	478	488	499	524	474	491	510	486	436	533	479	472	507	491	513	462	485	502	530	473	516	491	508	510	477	483	498	500	512	505	468	469	466	472	471	479	486	473	468	505	422	481	480	466	440	489	517	518	470	486	471	466	471	486	476	500	480	485	508	503	522	527	509	513	495	494	510	494	490	514	500	519	475	520	523	500	564	501	492	486	497	524	454	527	520	482	504	509	485	500	538	456	493	530	512	503	493	525	547	474	489	520	535	474	464	479	480	507	474	457	468	508	470	500	490	505	481	501	532	484	528	478	554	500	494	512	456	499	493	503	493	526	544	492	519	500	487	489	528	523	513	496	493	510	482	485	503	476	477	461	479	482	468	509	513	529	508	478	446	493	478	517	521	484	482	508	506	530	509	512	480	474	492	499	468	517	490	529	543	497	468	505	513	520	480	511	481	538	486	500	498	536	494	513	542	506	480	527	478	501	506	516	480	473	452	462	514	484	480	481	515	511	482	473	476	513	517	496	459	475	502	470	494	477	502	488	508	478	469	475	481	475	504	513	489	524	497	490	491	494	487	465	540	483	463	482	482	487	523	522	522	497	491	509	496	539	475	496	495	491	474	484	464	494	510	503	494	504	496	507	483	504	484	505	497	505	488	516	485	487	477	497	531	502	485	494	499	491	500	502	498	490	537	507	501	486	489	499	478	507	467	525	503	477	500	467	521	524	477	503	518	476	465	505	497	503	509	489	465	479	498	507	501	450	515	520	506	463	500	518	536	469	516	472	493	449	515	500	504	483	546	500	505	465	472	517	484	529	489	495	508	514	486	518	463	479	514	525	452	467	485	469	493	517	512	477	528	487	520	492	491	532	479	482	489	504	468	518	465	486	514	462	496	486	543	499	485	483	506	517	519	512	526	527	484	512	444	486	490	468	493	483	504	489	444	500	551	490	498	508	506	498	518	487	475	489	489	521	489	517	481	471	535	478	464	514	517	484	474	471	497	491	511	503	492	469	462	489	447	450	492	527	487	509	488	511	490	459	486	494	484	485	512	476	500	490	506	506	506	508	474	466	474	493	503	483	474	481	507	488	498	497	486	523	513	499	523	481	513	557	512	481	519	475	462	493	475	492	486	498	495	510	540	459	494	507	498	493	484	484	506	543	508	454	488	493	492	503	510	498	523	509	475	464	504	506	488	493	529	493	496	564	516	498	511	452	474	478	516	533	503	542	495	468	503	510	487	483	501	459	505	482	475	501	512	539	512	532	515	530	499	504	486	471	516	529	466	463	492	518	505	502	469	481	498	463	494	486	527	464	440	519	485	502	466	479	464	551	487	517	529	478	482	495	507	468	459	503	516	529	527	468	477	497	470	488	483	497	493	505	480	480	460	527	486	501	479	492	486	498	503	556	532	498	550	469	495	480	519	504	480	491	526	455	496	503	523	518	468	474	502	499	482	494	487	451	500	457	501	450	482	493	475	502	507	483	488	534	501	497	491	488	494	493	509	523	491	490	479	506	517	409	475	476	509	516	520	490	444	459	509	515	499	473	504	472	475	480	501	525	508	496	467	488	446	485	485	497	544	490	534	493	495	476	495	482	501	487	490	531	490	477	503	515	456	480	494	502	473	524	475	502	468	472	503	469	480	501	491	502	454	448	530	492	463	506	534	497	533	486	523	497	509	489	474	494	448	471	525	503	497	476	494	489	519	500	512	488	486	513	542	467	489	521	482	486	517	476	500	483	482	473	489	515	500	482	505	487	521	489	506	520	489	489	515	506	513	466	493	507	507	494	466	493	511	464	509	541	475	473	468	482	478	502	496	505	522	514	509	498	495	522	483	464	506	459	500	521	488	507	474	464	500	518	491	512	488	483	479	479	478	506	499	512	526	484	532	505	489	503	513	488	506	489	511	449	498	464	451	492	531	515	483	534	468	474	464	499	533	521	498	512	520	494	484	480	540	547	507	481	484	514	477	489	483	502	489	485	479	505	526	470	536	468	498	505	478	485	496	476	476	471	488	495	498	483	506	507	499	524	527	465	503	511	485	485	466	497	484	491	528	516	506	469	471	517	512	495	532	483	489	472	434	505	495	461	531	512	554	553	497	491	471	494	476	531	529	491	475	506	526	490	505	518	514	458	479	531	541	487	483	491	458	454	487	460	496	488	495	502	492	520	469	457	462	474	507	504	487	489	456	481	459	527	500	546	508	526	470	499	511	493	517	542	469	505	477	466	467	481	508	482	461	518	480	488	514	518	478	505	483	482	490	471	542	450	466	467	526	475	483	491	505	480	458	501	498	494	443	494	455	469	492	464	531	516	483	509	497	492	501	500	479	504	517	454	475	489	509	481	460	501	494	514	500	522	487	514	466	505	487	488	495	481	477	492	497	502	527	493	482	535	513	508	511	474	505	500	488	494	481	528	491	496	498	508	465	478	504	469	497	474	504	479	503	535	510	507	489	492	487	473	499	499	509
28298	14889	1799	361	242	177	155	113	129	151	109	112	123	111	125	116	122	96	120	113	106	101	102	113	124	127	103	118	98	111	100	88	97	104	105	122	104	101	105	110	98	108	101	123	113	98	129	108	102	104	117	106	99	109	104	108	93	118	120	119	102	97	110	98	95	100	108	104	101	115	93	94	102	101	102	119	117	112	129	107	113	124	105	120	101	104	102	109	99	80	105	102	110	109	102	114	106	121	103	110	112	117	109	103	107	112	93	100	106	102	125	113	109	105	92	108	112	131	94	106	132	109	107	109	114	90	110	113	105	99	112	96	119	113	99	117	111	108	99	124	92	118	102	135	117	103	122	118	95	109	93	102	106	96	100	116	104	113	84	104	99	108	105	128	98	106	103	128	116	101	102	98	115	111	103	95	121	109	109	97	98	107	106	106	113	116	101	106	113	116	108	105	93	126	86	100	122	109	112	92	95	105	93	106	87	110	111	119	100	112	122	88	98	100	114	95	113	117	116	100	105	104	108	115	100	120	105	96	108	125	124	105	109	94	108	107	112	114	106	121	121	126	123	104	115	102	103	108	109	96	112	113	109	108	106	115	113	106	108	111	103	110	88	118	97	96	110	124	106	98	115	116	103	116	99	112	110	89	106	111	108	97	90	107	115	123	103	101	117	105	117	117	107	101	115	104	113	123	98	125	115	114	102	115	100	107	111	113	110	110	99	105	120	110	108	93	123	118	107	118	115	94	117	98	125	119	127	106	105	101	89	112	91	86	100	107	113	101	95	98	95	114	104	100	113	108	100	99	124	108	116	95	99	127	108	106	102	113	113	113	110	96	104	110	95	99	103	111	96	85	105	93	91	111	121	110	114	111	102	106	115	96	95	84	102	104	107	114	119	133	89	82	95	89	119	127	126	104	116	106	108	101	95	116	79	106	102	116	126	102	101	119	115	94	103	113	109	91	112	101	115	114	111	87	94	85	99	115	101	93	93	119	115	97	114	97	90	98	113	133	105	103	117	114	124	102	93	97	110	98	89	110	112	97	107	127	96	110	98	111	100	93	101	125	91	87	115	103	98	121	120	110	107	120	111	114	97	112	121	98	114	109	121	112	113	85	110	114	114	105	117	109	118	100	102	97	124	117	91	125	110	121	99	103	98	99	108	117	97	92	101	108	97	123	108	108	117	90	89	100	113	104	101	118	105	107	100	117	104	115	98	120	112	98	109	103	107	104	96	114	111	94	101	107	105	110	100	107	96	119	102	97	98	121	124	100	91	96	113	100	116	99	97	105	112	106	113	114	93	88	95	116	116	108	108	110	100	116	97	105	99	81	123	109	110	101	106	89	103	99	105	105	99	105	113	116	106	96	117	100	93	89	104	113	117	147	101	114	121	94	100	120	97	90	91	108	112	104	117	113	101	108	118	91	88	120	108	98	93	112	113	92	129	108	94	106	105	114	102	99	100	93	92	112	102	102	125	97	112	109	103	114	116	92	122	107	90	90	126	118	91	116	96	104	109	107	93	97	88	121	100	127	111	123	84	114	115	109	110	112	112	113	100	122	92	109	117	99	97	123	115	107	125	113	91	101	113	108	103	109	129	119	91	99	120	110	98	101	130	118	100	112	117	111	128	75	81	112	64	109	110	93	121	112	108	97	102	103	121	108	119	111	93	119	121	115	123	96	100	122	114	134	105	90	112	95	121	109	127	106	110	83	98	102	114	88	107	107	109	100	113	112	108	129	114	101	108	96	111	101	106	97	91	130	124	116	118	102	107	88	113	102	102	110	113	93	108	97	102	102	94	110	134	112	103	91	101	107	117	125	123	81	118	104	103	107	129	117	100	127	101	103	107	101	107	100	115	108	91	113	107	101	118	114	95	91	101	106	104	108	107	104	115	102	114	95	96	110	112	106	109	104	109	135	112	112	96	125	123	74	109	104	95	95	100	115	81	115	91	135	109	99	102	113	108	102	122	103	109	109	92	114	114	102	102	129	101	117	107	96	129	106	120	103	114	106	94	105	110	105	102	95	125	92	112	92	104	108	105	125	113	113	107	116	92	97	102	114	97	113	104	82	108	111	96	92	110	92	114	112	118	101	114	94	100	116	99	124	111	108	95	121	100	113	107	101	104	96	100	119	108	112	123	111	94	105	114	105	98	95	92	115	111	114	121	132	115	93	128	99	105	92	99	113	114	123	111	118	98	97	100	119	110	125	110	114	101	107	113	111	126	102	107	87	104	118	96	101	112	125	113	120	100	130	106	106	107	102	101	119	85	101	121	91	124	104	102	114	94	95	80	98	109	98	112	117	113	128	116	116	98	114	115	99	124	100	102	83	126	95	98	123	101	113	109	101	95	116	98	108	93	108	91	97	104	104	126	126	121	112	113	96	124	100	111	100	107	107	125	110	101	84	116	114	81	93	109	109	122	97	95	112	110	107	114	116	118	101	102	90	104	114	105	122	108	130	110	111	116	119	83	114	106	108	107	135	124	103	86	110	106	94	92	110	104	120	87	120	100	97	123	107	86	91	114	123	102	125	111	103	98	113	96	123	101	105	119	112	93	104	118	98	114	104	105	111	91	114	94	108	102	116	113	89	101	97	117	104	100	112	118	115	108	108	106	93	92	96	103	95	100	106	142	84	100	107	107	125	105	118	98	102	106	121	87	113	107	104	108	103	94	89	100	114	122	96	110	105	96	108	103	92	116	112	107	103	120	117	107	95	115	106	103	113	122	117	124	101	111	127	112	116	106	106	109	120	136	110	133	100	108	105	93	111	113	111	103	99	108	108	105	114	98	104	113	110	115	117	115	111	115	98	130	102	103	99	115	106	94	126	115	105	110	114	112	106	112	111	112	110	94	108	111	110	103	112	101	108	108	114	127	86	131	98	124	110	91	100	103	83	104	95	94	112	126	122	99	102	100	98	116	107	113	107	107	116	113	128	97	99	109	78	110	119	118	108	97	87	110	108	101	121	99	106	95	96	94	116	111	121	112	114	91	105	91	109	99	111	99	99	107	97	104	119	101	104	109	130	101	109	113	98	88	116	104	109	108	104	107	102	99	102	120	115	114	115	111	103	110	113	94	86	89	104	113	112	92	101	105	112	124	126	107	115	122	116	108	80	99	112	115	107	98	93	91	105	104	116	93	125	98	97	106	96	105	130	95	106	95	110	117	109	125	115	95	101	117	85	100	107	89	113	98	105	106	114	108	83	111	120	103	96	103	89	96	105	118	108	112	113	112	102	100	83	122	108	110	108	97	100	111	129	108	119	89	99	122	92	95	108	107	109	102	119	89	131	101	104	99	106	98	102	118	122	116	105	101	114	115	112	83	109	103	114	122	112	108	105	114	109	123	106	94	98	107	103	106	106	108	92	92	119	89	98	102	92	111	107	122	106	108	96	99	101	116	104	115	93	90	103	125	99	114	108	103	106	121	132	118	94	117	124	115	98	106	123	94	91	113	129	92	100	108	125	124	111
5029	860	683	401	324	235	172	185	137	168	162	149	135	124	108	118	124	117	139	124	126	112	102	107	132	114	110	135	124	116	121	105	94	122	107	119	100	109	99	134	123	105	120	121	131	111	137	111	137	106	112	137	116	105	109	122	124	123	110	129	102	103	121	120	113	122	111	104	130	124	110	130	107	126	112	108	97	104	124	115	126	120	107	106	124	115	115	106	96	103	115	124	106	116	110	123	116	103	131	122	119	116	131	127	118	120	121	88	108	105	102	120	115	115	114	122	126	113	110	120	120	113	112	119	123	110	94	103	104	127	117	137	118	121	129	109	107	122	106	108	109	119	113	118	101	105	111	127	114	114	107	111	134	99	114	117	110	113	109	97	132	101	112	97	102	100	119	97	120	108	114	77	110	117	129	103	114	112	86	116	117	122	104	103	113	126	94	109	142	103	97	115	118	109	133	116	126	117	101	102	122	121	99	106	101	99	103	108	90	111	106	118	90	128	104	118	115	127	104	127	113	114	87	116	128	109	127	103	104	121	122	94	92	111	121	107	110	124	123	111	120	119	123	99	128	119	116	127	110	112	116	137	103	112	129	113	107	91	110	103	104	115	108	113	104	108	117	97	108	101	96	108	108	90	114	103	107	130	117	107	108	97	123	118	109	136	124	122	130	116	128	121	107	119	101	107	125	130	96	104	122	118	117	109	115	116	129	102	112	94	109	113	111	119	122	130	109	115	111	130	128	110	136	116	108	109	106	107	114	112	118	104	131	99	104	116	104	116	110	93	109	104	110	126	108	137	116	106	101	105	128	128	115	119	107	116	123	115	125	122	89	101	127	118	122	111	101	112	118	112	106	113	115	97	111	88	102	137	99	93	116	118	109	115	103	118	98	115	121	118	110	102	110	117	112	110	106	98	105	105	122	103	126	118	136	107	111	128	101	113	111	119	102	104	122	105	129	100	118	120	98	124	108	119	127	97	132	126	114	108	128	112	113	127	116	110	110	99	114	117	120	108	122	108	102	115	115	125	107	135	110	105	110	133	102	113	114	130	130	110	102	106	110	122	116	116	131	110	113	108	123	117	102	104	123	116	107	122	120	95	104	103	106	115	121	109	121	123	109	112	116	117	103	106	113	111	100	107	111	116	119	104	109	114	131	140	120	121	120	112	140	100	105	108	108	103	120	126	129	131	117	112	104	96	117	111	110	99	123	120	103	120	90	92	104	119	115	124	97	124	116	108	127	103	112	108	108	130	118	114	130	109	104	108	116	122	114	126	116	102	110	94	114	141	123	106	120	120	109	118	89	121	109	100	108	134	125	110	103	109	115	94	111	121	105	110	108	110	122	107	125	122	121	103	119	113	105	110	112	116	108	107	115	119	131	112	103	119	120	108	125	111	116	114	121	93	101	114	106	99	104	131	111	110	112	140	109	114	114	115	104	127	143	108	121	125	102	111	92	95	117	103	136	115	118	132	92	117	130	111	130	105	108	138	117	129	104	111	98	116	111	122	109	120	115	108	114	111	118	97	104	96	126	103	121	92	111	129	119	117	120	117	105	101	136	109	124	115	92	107	119	96	100	124	129	109	111	104	98	115	116	104	134	123	135	101	114	99	115	112	112	106	117	113	124	124	114	102	113	114	116	106	113	95	114	107	123	99	116	96	120	112	137	130	122	110	92	116	107	111	111	120	129	114	110	110	131	118	107	107	119	114	119	116	109	107	116	116	113	115	104	135	120	117	114	143	136	111	115	107	110	109	117	118	122	127	106	114	96	119	89	112	117	103	118	104	132	113	117	108	110	134	109	130	121	121	106	106	101	118	132	104	111	111	124	101	143	97	107	106	115	117	98	134	112	89	119	112	98	121	106	105	129	113	128	116	111	103	104	137	118	99	113	106	130	121	129	109	120	119	127	125	108	117	137	121	123	122	111	123	118	116	107	119	122	123	108	103	110	91	109	115	104	117	101	106	119	106	123	106	102	103	107	115	120	119	95	107	99	103	112	119	105	115	104	128	105	112	118	110	126	110	103	106	94	123	121	102	91	96	126	109	106	126	102	97	128	104	105	110	103	131	107	106	116	110	105	125	113	114	120	95	116	114	118	113	116	112	102	122	111	104	109	128	114	107	110	103	108	132	94	129	120	131	111	126	112	115	92	97	115	103	110	118	109	127	120	104	113	113	114	108	135	100	122	117	112	103	120	112	113	111	109	138	97	119	118	105	115	108	122	105	123	136	120	122	116	112	117	108	95	104	116	92	115	115	123	104	112	91	126	100	113	98	112	106	118	114	107	126	110	127	108	97	111	100	114	108	104	126	97	115	98	126	124	99	122	115	106	117	106	110	129	95	116	128	117	118	107	114	117	96	108	125	126	117	125	96	99	111	112	118	107	127	120	114	116	114	103	121	116	113	115	126	117	96	107	102	115	103	121	124	123	126	113	106	121	104	107	111	117	95	108	129	108	112	97	137	127	131	120	110	106	109	113	115	116	104	115	111	109	118	103	114	118	102	103	106	101	122	95	112	95	101	107	115	91	105	115	105	111	119	104	130	111	115	143	126	114	95	125	119	99	116	99	103	109	120	114	100	127	114	113	120	117	113	88	116	109	105	115	88	123	101	94	115	100	110	107	122	95	102	113	109	109	111	110	112	133	102	106	123	116	114	123	128	109	120	114	111	116	98	102	117	118	135	113	123	100	123	119	113	133	124	110	101	115	114	113	100	114	112	119	102	92	107	111	118	121	115	119	109	84	95	110	117	97	107	130	112	97	127	113	106	103	106	130	112	127	114	118	110	94	113	101	121	103	107	102	109	118	122	122	104	102	95	99	111	114	110	102	128	96	114	125	121	131	105	113	99	126	130	121	109	130	122	118	88	112	116	147	86	101	127	114	122	105	100	122	111	105	118	125	113	124	118	120	115	100	132	92	112	126	113	116	135	98	122	98	101	102	109	112	98	111	110	110	137	100	122	125	115	118	112	129	106	124	111	119	94	101	118	124	107	107	107	104	123	114	122	105	116	117	129	106	104	116	107	132	101	120	100	107	104	125	108	109	79	113	108	125	125	119	112	113	116	118	105	113	121	93	91	114	100	109	99	118	131	111	117	133	116	97	100	111	116	139	126	113	138	116	114	140	105	112	114	102	116	101	104	102	114	125	109	114	125	108	112	104	102	108	112	108	128	109	118	110	134	110	108	124	101	119	123	99	103	110	116	114	115	113	116	120	103	99	122	129	118	97	107	114	97	106	111	126	124	112	107	111	105	103	125	118	112	123	122	102	113	104	128	98	126	105	111	98	121	114	102	124	129	116	118	103	121	126	107	123	116	128	107	116	106	126	95	124	92	112	125	111	113	132	121	114	113	113	102	110	121	118	122	119	111	100	125	113	121	134	109	94	107	111	111	111	111	111	115	110	117	99	120	117	121	93	127	118	109	120	119	95	109	133	127	122	95	115	109	113	135	114	115	112	101	123	118	110	107
25190	20858	27376	24437	20860	12293	1645	1014	744	714	637	571	531	454	496	434	427	476	403	403	411	390	358	392	357	392	396	371	376	344	379	364	352	383	356	356	379	367	351	320	354	329	357	347	362	318	347	378	333	334	337	350	335	333	345	325	332	326	361	343	328	393	317	345	340	312	301	330	343	334	330	321	354	335	348	343	346	307	343	348	312	333	306	336	335	325	342	314	346	359	327	365	339	317	349	320	347	355	342	317	341	333	338	348	358	317	348	337	336	344	312	334	364	331	337	357	345	356	336	344	363	300	339	328	320	337	349	352	336	332	317	338	318	297	316	332	336	352	306	344	351	291	338	308	294	320	312	337	319	302	305	310	365	299	319	356	345	321	325	327	335	321	304	304	310	335	343	356	302	308	332	350	328	323	317	343	335	315	328	326	328	374	327	334	337	319	336	330	314	341	325	336	303	313	316	341	337	312	358	328	320	339	343	338	330	344	357	316	319	335	332	352	317	334	331	328	309	343	341	325	320	332	341	315	324	325	339	291	309	308	344	323	329	325	316	357	328	344	304	313	372	335	325	352	308	371	361	322	308	322	358	327	332	341	308	340	320	322	329	289	323	337	356	318	299	338	329	345	334	321	327	303	323	296	350	338	332	324	318	285	346	327	306	337	301	318	317	321	308	328	336	329	275	346	323	343	318	348	354	347	318	289	352	338	335	324	359	298	340	350	348	326	289	329	306	355	363	350	346	325	311	322	319	296	299	319	351	325	337	336	359	349	331	328	309	312	321	310	352	345	306	321	343	322	323	315	313	326	344	332	319	329	344	332	349	318	330	345	333	304	307	355	361	306	333	322	319	328	341	327	304	293	339	333	353	290	326	324	336	326	330	318	327	331	331	347	295	341	368	314	307	306	354	360	318	342	321	315	318	307	322	301	284	302	322	370	309	326	313	296	328	333	326	319	314	361	340	321	342	317	318	347	351	303	320	306	348	309	331	311	337	359	326	327	350	343	341	318	307	350	325	342	319	329	352	316	337	343	350	345	367	288	357	308	315	313	355	327	341	321	337	314	314	336	330	326	308	293	345	333	284	327	321	315	303	346	326	349	328	347	333	331	330	308	322	326	324	331	306	338	328	309	328	313	317	394	311	346	306	305	336	335	323	336	339	338	327	318	341	310	332	346	311	304	309	345	334	291	328	329	352	349	334	303	359	320	338	333	325	335	322	288	350	339	332	315	335	304	335	348	320	345	309	311	347	298	335	344	352	277	358	324	320	345	301	351	302	299	329	314	319	338	330	331	328	327	339	303	334	347	317	336	319	362	329	331	297	348	314	334	334	324	332	294	319	287	320	320	315	332	344	364	351	323	337	336	343	309	329	322	345	343	339	353	339	344	326	352	303	323	310	324	314	327	328	299	326	312	295	345	353	273	306	326	320	323	340	322	308	310	331	327	348	351	333	334	331	337	314	313	291	332	346	305	300	323	335	301	334	332	320	331	329	327	298	294	328	340	320	340	325	358	316	338	307	363	324	333	337	344	317	362	328	346	331	313	351	328	288	324	332	301	350	322	355	298	324	334	309	319	341	343	315	328	331	309	339	329	333	336	301	321	311	351	302	301	325	312	322	308	316	341	365	330	327	310	341	352	360	319	329	298	305	306	316	300	335	329	320	333	333	332	303	317	312	340	331	312	308	314	313	330	334	354	320	326	316	331	316	305	370	310	315	338	323	318	287	323	337	317	369	337	309	327	319	317	334	333	341	310	337	282	311	328	322	332	351	322	342	327	329	316	338	341	320	335	330	312	329	336	351	324	309	302	305	324	369	353	310	300	346	293	343	325	336	288	299	321	351	322	347	316	322	364	368	308	340	344	289	299	338	348	327	309	358	339	307	330	337	328	310	364	316	331	325	277	329	358	348	355	312	326	344	336	354	310	321	354	317	336	345	325	349	347	305	320	314	335	327	314	317	318	363	309	316	372	317	313	314	321	363	326	350	320	353	326	354	320	363	318	310	334	334	305	323	327	307	334	341	314	315	357	324	327	319	324	320	337	344	324	358	313	301	324	297	305	327	348	357	357	343	317	317	329	309	344	330	337	314	335	305	337	340	343	298	320	320	319	306	335	336	343	360	325	330	316	320	304	340	305	342	320	333	330	323	314	349	329	299	361	329	301	333	345	298	336	344	328	310	306	368	332	323	344	320	342	323	333	317	332	326	335	328	298	303	328	331	315	354	357	321	337	311	340	317	334	341	329	360	334	321	327	302	312	342	327	296	311	319	304	324	309	318	318	330	310	301	349	306	338	287	323	306	314	329	311	313	305	348	321	311	338	333	287	339	308	304	302	335	321	335	302	375	314	322	340	358	346	341	333	308	311	330	292	291	311	354	292	280	325	312	339	322	315	313	342	339	324	316	355	359	320	331	321	314	287	350	330	288	319	319	339	349	346	338	315	349	334	333	344	330	327	335	312	334	292	328	339	358	326	345	362	338	337	297	330	317	293	332	349	299	346	306	304	330	300	343	343	306	350	333	332	318	337	316	322	333	338	332	330	326	341	326	359	329	311	355	334	327	307	305	354	349	309	361	317	333	319	326	356	305	332	307	315	343	323	334	351	340	330	300	296	306	335	330	339	283	333	325	296	330	339	313	321	293	342	333	336	322	319	335	302	374	321	338	347	319	306	313	334	307	309	347	334	350	276	312	319	331	340	326	356	311	326	333	332	352	334	299	336	351	335	348	324	342	349	326	275	303	338	321	317	303	344	341	319	347	351	318	351	317	345	317	325	340	367	329	328	332	314	337	345	364	338	319	330	340	331	313	332	323	317	361	286	307	314	354	303	321	309	333	362	319	342	358	336	316	321	331	335	315	324	331	314	304	320	318	344	331	339	328	328	321	304	334	346	307	318	323	325	328	338	349	356	312	338	315	336	371	323	346	369	349	321	308	321	322	335	355	329	312	344	339	312	341	334	284	354	287	396	334	321	323	322	359	313	327	320	342	318	286	308	285	339	327	324	296	313	332	327	332	352	333	329	324	347	343	363	336	335	354	322	305	303	347	332	315	335	332	352	327	367	322	357	332	306	333	345	325	350	324	366	325	320	335	305	310	331	311	331	306	328	314	316	334	307	358	322	351	339	323	346	343	342	319	302	336	320	324	335	345	321	291	326	339	339	294	332	339	332	311	315	341	348	346	309	311	315	330	302	332	339	322	317	341	313	337	312	370	332	324	291	319	314	316	358	310	313	339	332	334	304	320	334	311	332	323	331	364	352	324	309	330	319	305	335	317	339	338	339	343	338	331	338	328	329	303	340	304	309	306	324	345	328	322	309	333	340	342	348	308	351	318	333	374	310	349	311	343	317	319	313	312	332	310	352	337	316	343	337	304	350	311	304	309	319	336	351	329	296	350	285	271	326	292	341	329	311	348	342	312	334	336	317	336	289	309	309	321	292	306	339	323	308	348	335	316	339	296	336	345	345	332	332	322	339
7344	11561	10721	5876	3848	2843	2195	1618	1391	1077	983	878	754	685	605	603	525	496	467	447	456	474	406	386	405	373	390	367	368	358	386	352	368	332	329	387	379	347	358	327	311	306	325	306	330	307	326	327	327	349	341	355	351	352	334	337	343	348	317	315	315	307	282	305	303	308	313	298	323	294	329	342	329	290	311	299	317	311	305	276	344	334	298	331	312	301	306	332	288	298	305	291	287	284	313	312	309	314	285	316	303	276	303	325	313	305	301	333	345	325	325	277	309	301	314	293	321	311	310	310	329	310	327	306	342	314	315	350	311	294	316	303	312	299	318	293	283	306	305	304	286	319	308	332	296	299	311	335	319	308	333	285	335	301	306	305	317	287	296	309	298	303	337	301	297	334	272	323	302	323	288	290	322	328	322	316	314	310	305	311	300	295	298	310	321	304	317	319	302	327	322	321	305	298	333	284	289	284	303	310	303	332	285	309	343	309	313	297	318	273	331	297	321	288	287	290	317	310	329	320	303	293	292	327	324	298	331	308	307	300	295	321	297	303	261	336	313	282	321	322	297	315	295	299	329	305	303	281	309	293	317	301	288	294	271	299	291	274	337	293	316	319	291	283	320	298	304	308	304	315	303	311	308	332	312	291	321	296	296	289	318	292	302	300	307	286	319	301	271	341	315	311	334	317	287	284	251	301	285	326	300	291	338	281	293	265	330	311	284	282	319	332	314	296	320	308	257	328	281	329	317	324	312	299	325	292	309	314	275	312	280	319	317	317	306	301	305	300	331	337	308	288	310	302	308	293	280	324	283	287	264	318	288	318	309	310	327	312	306	286	312	296	339	288	341	328	312	305	309	362	286	302	341	307	292	314	295	290	273	308	303	305	275	311	291	310	326	319	297	311	309	311	328	292	314	282	326	285	327	305	306	288	318	275	319	294	304	272	330	315	305	290	316	295	341	293	281	277	326	301	285	324	288	318	336	320	300	307	324	292	303	311	327	299	300	274	312	300	321	299	305	326	314	300	291	293	323	332	305	301	290	299	319	313	344	296	308	363	290	307	306	286	311	329	303	287	311	290	297	302	284	321	302	321	308	318	304	307	316	315	272	319	290	322	324	295	276	264	302	301	325	303	298	293	308	343	280	302	284	337	317	318	324	334	318	319	335	309	325	310	278	286	318	306	325	283	325	296	319	283	308	278	288	344	333	302	293	317	277	308	331	286	313	329	325	288	303	314	311	301	286	291	291	288	284	302	315	333	310	300	320	310	313	297	294	318	290	300	298	307	319	289	312	307	297	330	318	289	333	313	316	302	321	305	322	326	315	304	305	333	304	295	296	305	308	308	321	335	301	291	293	321	297	282	289	350	291	309	329	311	299	282	312	323	306	316	313	351	322	277	272	326	329	317	290	306	289	300	293	302	347	337	319	318	291	331	301	320	297	306	303	323	303	335	311	317	326	314	334	333	267	307	281	294	331	307	267	319	340	285	311	321	307	289	315	317	304	298	299	326	297	321	304	317	288	278	339	295	286	314	314	291	295	295	305	277	327	344	307	294	298	277	248	284	313	283	325	285	291	314	337	309	349	271	309	313	298	293	337	297	314	318	312	326	322	296	309	319	266	337	301	318	331	290	293	334	320	297	327	304	335	317	297	265	305	299	330	300	293	297	300	304	279	321	286	289	282	300	291	292	283	278	279	279	334	298	330	306	312	306	338	339	309	307	299	308	329	303	331	324	300	336	341	295	294	297	303	284	291	301	304	322	294	325	278	297	298	300	272	270	292	319	329	303	305	331	305	330	293	315	299	317	263	291	305	320	301	309	296	304	305	296	302	315	307	318	326	308	298	312	309	315	360	308	315	309	311	283	292	281	309	309	275	293	288	341	306	293	327	293	306	302	344	278	328	318	324	346	295	302	294	326	301	278	315	321	307	278	328	299	286	326	287	319	316	307	298	321	297	285	302	297	284	344	302	272	291	319	296	289	303	305	293	292	296	325	304	319	284	290	299	288	295	310	338	315	317	323	314	337	306	310	276	312	317	312	288	303	314	309	332	319	333	306	295	301	306	327	319	291	298	314	299	340	308	314	301	293	297	290	328	330	303	297	278	304	324	340	288	283	329	291	317	338	317	293	305	293	322	308	284	316	311	303	332	307	331	313	303	300	291	307	287	314	293	320	328	326	287	317	322	312	316	304	285	287	329	278	312	298	319	334	318	304	284	260	336	277	326	274	298	324	266	280	329	335	331	319	323	293	306	308	308	282	324	313	341	321	299	308	279	340	338	304	332	285	290	324	288	323	297	347	324	301	339	335	306	298	331	327	304	294	323	315	306	308	333	327	311	321	311	307	306	309	308	308	299	333	328	302	300	336	313	282	304	297	301	287	301	259	310	273	311	305	281	314	309	302	296	291	283	273	320	295	302	318	316	295	278	311	319	312	316	275	314	302	325	318	284	305	304	292	308	308	277	305	326	294	298	312	296	310	314	299	301	308	332	305	289	328	288	332	324	312	331	289	305	312	293	306	300	299	284	340	300	309	326	295	328	312	321	281	314	314	317	323	332	315	303	304	312	305	307	292	325	266	333	305	327	286	304	310	294	323	311	337	287	291	287	322	308	301	315	319	285	275	287	325	278	335	288	309	313	349	321	294	349	306	311	321	279	316	314	296	332	314	283	297	325	319	311	315	307	295	304	308	308	295	276	289	279	289	311	350	311	281	273	319	313	324	303	289	296	331	326	323	349	310	321	319	287	304	290	299	301	303	317	329	305	331	301	322	301	328	321	318	301	309	306	281	295	316	335	340	272	291	307	308	311	294	295	283	315	312	325	326	317	301	321	296	306	310	291	303	304	336	325	308	278	292	334	325	304	289	312	293	299	300	329	324	301	291	302	331	322	300	299	318	348	299	305	297	302	319	325	295	309	326	295	314	302	297	275	330	338	298	314	317	318	304	321	275	323	284	316	329	281	306	303	301	309	276	318	319	268	308	296	321	307	333	298	262	314	273	309	287	325	319	330	295	319	302	297	306	275	330	272	314	318	326	299	282	336	288	304	320	294	324	335	311	281	358	327	321	322	288	295	324	310	294	320	319	315	303	295	296	253	295	305	326	319	292	272	304	335	316	330	291	322	310	335	327	300	311	310	303	300	301	311	290	302	303	303	313	317	332	301	328	307	338	271	247	303	318	286	330	326	324	295	308	282	320	315	261	314	325	330	336	296	325	337	295	311	313	308	339	286	321	292	304	334	335	298	317	324	349	300	311	295	293	326	297	326	304	281	327	287	316	297	298	268	305	321	293	315	305	310	308	337	322	293	306	311	333	285	281	272	329	297	293	291	330	283	305	287	318	311	315	335	311	319	323	321	303	302	315	296	320	309	310	314	323	333	331	322	324	337	335	291	306	286	280	350	337	340	296	325	297	311	314	295	305	333	349	346	283	303	264	335	304	286	300	299	303	332	332	314	322	291	306	297	302	299	309	303	317
22992	20860	27659	24167	20865	20976	10873	1973	1372	1204	1082	1066	955	885	825	743	778	766	724	675	663	663	669	640	652	635	592	608	605	600	620	592	606	576	600	581	581	579	594	549	502	595	546	513	543	572	563	514	519	573	520	541	560	540	529	556	532	548	560	555	547	565	495	532	527	532	540	568	543	542	560	530	519	482	530	547	580	579	507	595	559	523	525	517	514	551	567	510	521	523	547	516	521	586	549	576	513	519	499	542	557	548	538	542	553	535	531	517	554	524	533	516	567	528	570	537	554	515	507	541	512	543	506	572	536	550	488	522	555	536	592	549	556	513	539	502	502	494	525	561	537	530	536	524	496	565	540	520	542	505	550	549	565	533	560	558	508	524	529	523	539	525	515	535	511	573	538	496	524	516	556	565	524	564	511	493	545	525	512	519	518	538	557	524	567	521	522	527	526	571	595	539	548	496	525	536	501	540	534	523	519	522	496	537	559	514	525	532	544	510	542	526	522	498	596	568	507	522	567	537	526	557	564	509	529	514	542	487	600	520	554	496	538	547	545	510	542	554	565	529	527	528	503	550	544	549	512	509	538	521	495	534	520	528	496	517	516	561	489	545	536	479	484	538	517	483	531	532	526	497	522	549	520	512	564	493	517	546	530	534	581	557	545	517	553	544	514	574	530	513	517	537	480	538	558	531	530	523	532	526	522	517	511	523	550	489	542	536	461	542	561	532	546	540	573	558	546	527	554	544	534	514	504	530	560	552	547	507	511	546	506	506	536	498	473	554	563	547	516	513	565	555	506	547	536	517	498	567	505	509	515	545	516	521	501	497	541	537	555	556	540	548	529	552	497	545	528	535	497	550	526	553	560	548	521	548	559	573	536	499	545	530	552	543	519	588	516	507	508	553	498	523	517	495	540	540	486	545	519	515	541	541	567	534	493	521	553	524	524	528	526	557	550	538	518	552	530	529	574	540	558	524	544	519	507	538	517	486	558	536	512	522	549	528	592	536	524	518	540	530	525	495	524	513	534	495	527	552	513	527	510	543	509	524	513	503	527	532	551	532	530	518	489	586	539	568	534	471	518	566	510	546	512	503	512	504	542	561	552	541	554	524	511	545	530	536	499	494	506	505	542	551	551	500	538	542	501	493	528	549	518	582	546	584	480	505	464	511	562	532	540	529	506	538	518	558	536	511	544	504	519	540	539	516	551	545	535	551	546	597	493	517	529	565	581	559	555	522	554	550	530	543	552	523	503	559	561	528	520	476	526	533	523	529	561	560	481	529	506	495	512	525	517	513	474	546	488	537	559	542	543	511	543	556	533	512	537	555	569	552	515	553	512	506	547	514	515	517	495	543	525	514	559	555	523	544	504	520	542	479	527	550	498	554	531	538	530	534	502	508	559	515	521	539	509	513	499	485	513	525	528	546	535	566	531	512	501	526	501	539	516	509	549	485	562	551	477	551	549	496	548	524	500	492	530	519	559	565	500	575	516	518	541	541	559	542	511	489	554	554	497	523	555	543	553	534	537	535	525	555	537	504	533	560	512	546	526	498	501	513	556	468	520	444	524	515	505	510	503	530	505	505	530	498	460	540	541	547	539	488	534	521	557	497	533	540	550	495	526	517	537	513	558	544	547	520	539	518	538	499	506	527	554	568	555	567	525	580	512	546	490	531	552	517	505	544	520	515	525	536	520	567	567	545	541	496	513	529	564	534	525	500	524	573	540	498	535	467	520	546	518	520	549	564	547	508	559	536	519	517	526	550	558	501	524	497	513	558	487	555	539	490	532	490	551	486	522	578	520	565	545	525	519	556	519	525	552	531	534	533	607	535	569	533	515	543	510	553	522	540	569	514	514	544	538	516	532	505	510	545	515	550	496	523	540	584	556	497	525	512	526	512	554	502	538	491	555	511	516	575	519	507	564	527	544	503	514	564	547	531	517	590	528	486	521	571	503	546	529	514	517	493	548	530	539	504	523	491	492	523	519	544	561	510	527	533	516	551	519	532	517	531	575	541	501	528	534	550	543	524	499	537	513	552	512	523	485	521	541	553	512	479	555	556	538	549	525	545	515	540	541	516	556	541	520	513	522	535	545	527	536	498	492	582	558	533	550	568	542	534	546	530	524	486	498	554	503	514	540	529	532	536	554	504	541	504	538	554	523	536	510	541	520	522	522	561	516	522	548	514	521	554	530	562	543	529	561	536	502	531	493	573	543	527	495	514	531	544	513	507	538	579	501	503	565	553	491	511	543	524	521	520	571	547	551	523	471	504	541	544	523	566	543	487	564	551	565	527	576	546	532	529	504	498	510	539	540	544	482	524	549	503	521	524	533	527	541	526	501	507	537	579	539	516	524	543	562	493	521	533	567	524	558	520	545	529	531	509	457	502	548	562	537	533	501	514	572	541	511	475	504	541	540	547	582	515	508	564	533	504	535	512	500	565	523	554	499	534	527	573	511	506	562	525	514	523	533	504	530	519	524	539	547	507	527	527	485	518	499	514	487	550	516	526	550	543	531	523	500	559	518	579	501	524	536	538	495	539	502	529	549	551	558	516	547	518	579	485	525	520	510	585	514	483	510	510	529	575	512	521	534	549	526	558	503	518	555	542	512	550	524	528	507	517	555	491	565	540	554	526	537	535	535	527	499	532	510	527	562	522	567	528	515	530	554	520	574	522	520	545	568	515	542	494	537	578	558	541	537	539	512	544	551	547	517	525	525	482	534	537	537	508	552	516	518	515	520	542	564	485	504	539	528	530	546	535	526	517	546	508	549	556	492	511	492	541	525	504	523	510	544	506	520	524	526	570	533	547	531	508	556	527	540	549	532	508	537	528	547	569	543	528	528	528	526	564	531	564	518	531	562	511	534	537	565	513	604	483	538	526	540	504	547	471	571	541	523	510	542	538	550	504	540	536	516	522	503	524	508	509	514	524	532	538	511	530	523	529	514	498	496	555	544	506	530	533	551	492	548	545	524	517	536	541	586	495	511	513	501	499	534	521	524	547	499	513	508	529	534	571	512	540	524	486	539	558	476	505	541	520	535	542	487	556	534	561	556	516	518	544	547	496	501	586	509	510	505	527	549	575	540	522	513	548	514	521	554	546	553	537	547	514	582	503	523	514	530	537	533	554	518	544	553	521	482	520	526	507	535	505	528	534	555	526	522	525	522	527	478	537	534	547	522	504	544	557	511	549	509	536	550	539	552	491	523	506	540	501	505	485	520	505	552	542	546	514	499	537	510	534	522	550	549	572	524	523	557	544	538	507	534	508	530	539	509	530	543	531	498	538	510	501	494	512	544	549	531	524	515	549	513	525	506	524	528	488	519	504	484	514	550	491	539	494	559	484	518	566	512	508	530	522	555	564	553	538	541	483	523	544	472	494	530	539	479	566	511	521	506	497	517	516	497	527	515	506	545	515	557	551	552	538	549	570	560	497	496	550	546	588	522	505	539	539	512	508	551	545	574	546	534	521	509	557	501	541
10052	18296	16921	9988	6711	4981	3860	3133	2430	2091	1759	1615	1403	1280	1157	992	909	911	854	816	774	789	722	676	675	722	600	639	592	583	629	604	573	590	595	548	557	570	560	583	555	520	576	583	523	528	566	512	544	555	512	500	557	511	529	516	522	521	496	534	496	527	479	466	517	530	534	505	501	542	556	509	505	524	543	480	518	519	525	516	521	495	533	491	495	556	476	495	494	497	535	526	485	506	507	489	491	514	478	519	510	509	499	519	518	507	526	484	524	510	467	481	501	480	487	493	486	505	489	472	499	500	481	496	524	480	550	499	475	540	499	513	518	505	488	478	475	511	513	519	505	542	489	498	481	501	494	502	487	485	491	497	508	548	524	532	470	458	497	507	512	514	484	519	505	560	500	474	527	500	506	485	499	541	487	475	512	484	496	537	484	506	499	489	515	490	504	493	492	467	506	466	519	499	480	518	509	490	531	499	504	435	499	494	509	487	487	497	487	506	471	491	493	479	518	481	506	482	472	507	514	485	505	487	494	491	503	475	467	473	490	500	492	471	465	456	514	486	497	473	489	502	522	486	515	483	487	501	516	496	507	509	507	529	497	483	532	446	514	536	478	498	488	497	494	507	462	509	486	488	489	515	510	513	516	503	489	504	490	537	483	514	478	505	482	494	513	476	475	492	479	487	484	478	477	472	524	467	482	525	491	559	470	492	497	486	485	492	495	513	491	491	482	469	488	502	515	546	514	511	477	488	476	514	496	453	476	532	494	480	508	517	492	513	471	525	464	503	496	464	498	489	534	546	478	496	490	480	505	522	486	512	485	476	524	519	505	512	488	507	501	504	478	496	516	494	486	504	515	494	452	521	518	507	456	515	484	517	485	505	494	458	507	500	535	507	534	485	499	512	500	494	485	482	504	489	494	524	505	504	483	473	502	514	459	494	498	495	485	525	455	460	555	473	492	477	480	460	477	486	431	457	477	541	515	467	504	520	469	489	485	451	510	467	458	484	536	514	487	511	509	517	520	490	539	509	507	544	477	479	472	489	497	476	523	517	469	494	500	477	474	533	494	490	525	531	441	503	468	516	504	517	514	470	489	482	471	528	490	511	480	482	475	488	513	502	526	463	474	516	463	462	521	486	514	459	503	512	498	515	475	502	484	521	527	490	497	451	501	484	474	455	533	471	452	507	473	509	479	498	478	488	515	487	489	543	524	492	470	481	471	486	476	489	486	486	528	530	484	505	493	496	447	462	559	506	494	504	473	494	478	470	468	480	498	515	478	486	515	507	501	503	517	481	492	500	444	508	442	499	508	474	530	478	491	486	516	520	515	481	493	486	496	485	482	501	567	462	497	444	518	468	544	512	521	474	494	476	512	491	474	497	482	491	548	501	498	460	483	495	484	521	461	531	529	501	500	511	529	524	479	506	498	495	473	491	503	500	523	507	499	472	490	505	485	532	485	510	487	516	467	480	505	517	482	496	477	494	479	516	504	475	511	470	526	469	508	433	494	487	494	481	472	504	471	517	498	462	488	487	500	480	525	501	511	512	491	508	512	532	503	496	494	479	512	523	495	497	474	515	462	494	474	519	429	508	509	484	464	508	522	524	527	493	473	494	491	527	467	485	510	496	534	454	496	513	488	460	487	488	474	503	477	516	528	519	510	470	495	554	504	529	483	530	490	457	497	472	514	462	489	519	491	503	506	518	497	484	483	489	481	491	481	549	489	502	482	532	484	489	483	493	503	494	495	532	505	482	481	522	478	491	505	508	540	485	497	480	487	537	517	475	493	503	484	492	484	540	489	486	495	475	513	503	460	433	504	504	518	491	512	524	496	503	529	453	505	527	473	464	478	508	465	497	463	486	518	500	484	473	510	488	494	528	473	516	461	527	500	502	485	462	537	489	482	500	511	483	526	490	506	514	512	530	523	519	456	485	510	511	501	496	493	485	480	501	496	507	500	447	530	520	510	498	486	529	530	466	523	468	463	478	520	526	514	506	509	528	485	467	501	488	487	507	506	500	508	508	517	469	479	511	521	459	549	460	496	518	512	488	491	489	452	508	510	475	502	475	491	474	507	495	511	516	504	537	531	467	478	525	508	531	491	479	505	484	502	497	517	500	480	504	537	485	494	481	488	489	508	496	455	496	553	479	493	485	513	469	497	495	495	492	503	510	495	496	493	506	499	484	495	526	503	484	504	455	509	470	490	515	551	502	494	497	447	541	487	465	496	543	469	460	520	505	481	525	476	471	509	513	496	514	496	494	515	550	514	499	503	457	488	466	500	508	513	512	460	520	495	498	497	487	492	500	472	520	480	493	487	480	495	503	491	498	491	522	508	472	448	495	471	502	498	528	543	497	491	527	498	493	549	501	507	499	532	459	471	502	507	472	497	480	480	489	520	504	475	516	513	502	492	529	503	484	500	479	474	485	453	499	478	550	546	484	493	490	513	464	465	538	480	521	468	478	520	500	475	487	514	545	532	483	527	466	488	495	466	525	474	475	502	499	536	502	534	493	497	507	506	526	478	490	484	503	497	541	496	489	510	492	498	469	495	484	520	520	517	505	502	506	508	484	481	508	491	442	515	474	495	468	531	500	474	527	444	506	537	475	488	524	480	502	499	489	527	501	461	510	467	529	455	515	483	477	511	468	502	504	478	487	497	486	439	521	491	513	472	491	479	482	470	495	490	512	513	484	492	491	460	462	506	491	499	464	506	467	507	452	493	522	495	483	499	475	478	474	498	476	494	490	511	492	514	498	503	499	504	472	524	519	486	472	457	453	484	459	505	493	503	501	515	509	482	515	455	460	497	482	473	488	515	454	504	457	448	509	512	493	473	484	464	466	526	554	493	556	516	516	495	471	462	469	492	453	485	475	542	443	516	503	473	464	511	464	536	485	515	506	495	513	477	484	493	498	495	497	528	516	466	474	508	453	524	492	475	523	451	491	463	484	523	545	510	507	514	489	463	522	492	495	513	485	499	473	493	532	476	492	500	490	489	531	502	527	501	469	508	490	480	508	502	519	529	466	468	497	535	513	507	434	492	483	531	484	444	517	490	511	486	463	537	493	480	488	498	511	525	486	479	514	468	497	519	520	499	489	488	491	449	515	525	527	528	456	471	516	482	490	469	493	511	533	508	491	503	477	484	529	460	487	472	448	460	475	472	511	498	493	532	510	469	519	518	501	541	534	519	475	495	504	487	483	522	460	462	509	498	467	544	441	492	499	511	516	490	466	498	533	516	470	471	505	511	510	481	500	512	485	467	478	509	488	503	493	515	500	484	485	519	513	533	506	480	476	523	460	526	523	490	519	488	491	533	468	467	470	480	503	520	499	520	507	518	516	532	522	473	480	465	530	466	496	515	502	484	481	481	514	505	502	499	503	476	510	511	467	489	470	471	489	467	506	475	507	483	535	506	517	458	520	531	544	513	484	517	549	500	489	496	507	501	521	462	498	527	496	478	496	527	480	525	480	525	455	504	506
28478	14951	1751	393	248	192	177	153	148	126	118	125	126	139	125	103	121	130	115	106	114	129	117	115	109	122	108	120	109	104	114	104	126	116	113	120	119	116	87	98	90	111	111	116	101	120	127	116	108	105	125	104	108	130	127	117	98	122	110	106	107	133	112	137	113	110	116	104	93	94	125	109	108	98	117	114	98	112	112	115	109	103	115	97	103	113	104	115	98	115	106	94	103	124	103	112	112	115	124	94	119	128	119	99	122	108	119	116	115	103	91	95	102	99	110	95	93	111	97	119	104	105	118	131	141	104	117	89	101	103	115	113	108	100	106	120	108	95	92	100	93	103	111	120	105	104	121	101	100	118	103	121	120	109	97	104	105	107	109	120	113	118	115	100	91	101	107	98	108	113	107	117	114	101	126	89	87	128	108	121	110	97	97	109	127	107	101	98	113	99	103	120	109	107	119	107	103	117	134	103	120	112	119	97	95	112	131	124	118	112	126	109	118	107	113	103	131	97	100	98	107	105	99	109	128	113	102	96	99	117	99	118	116	113	97	120	109	98	88	127	112	136	95	117	109	108	108	98	121	100	116	93	101	126	104	116	117	89	117	104	114	106	109	95	120	112	113	114	101	112	87	97	113	107	92	95	106	104	83	114	118	100	108	110	111	116	99	88	108	110	104	111	107	95	96	113	112	98	114	118	101	94	108	92	111	101	106	112	107	107	112	113	119	96	115	102	117	114	98	90	98	109	106	93	114	117	109	128	97	88	103	112	113	113	103	119	102	108	109	96	106	106	100	99	92	93	120	103	89	109	115	106	94	112	91	95	112	129	119	124	119	84	110	116	110	108	112	88	127	115	110	106	98	121	111	102	109	105	105	113	102	108	104	96	113	120	106	105	117	97	122	100	103	125	95	105	116	111	112	113	113	94	117	122	105	101	85	107	103	90	90	110	108	101	98	115	110	99	123	103	100	97	111	125	122	109	117	98	120	100	125	94	83	107	99	100	91	109	105	122	113	98	93	119	91	115	103	104	106	107	111	120	96	113	110	103	106	114	109	105	102	98	106	100	112	119	105	91	121	106	86	114	101	127	101	105	106	107	116	106	111	114	104	136	121	113	87	93	138	103	125	99	96	111	109	108	104	106	129	109	133	108	107	111	96	118	107	105	88	121	97	92	97	116	99	102	106	103	101	94	130	107	98	105	98	116	112	116	122	115	105	113	130	104	113	98	121	103	97	107	96	106	104	111	114	105	109	113	107	111	101	109	108	122	105	118	108	77	93	113	117	111	92	100	102	100	111	93	95	105	114	97	97	142	114	88	107	119	94	99	109	103	91	99	117	112	90	74	119	103	106	91	109	105	115	111	105	112	115	108	108	114	110	131	124	104	112	110	110	112	101	104	102	109	97	123	103	108	108	103	104	104	112	114	99	104	123	132	100	85	94	114	92	119	107	108	118	125	100	109	111	98	93	111	114	119	98	122	100	111	111	116	104	96	97	116	110	111	93	119	100	107	92	134	100	91	122	102	102	110	116	102	122	96	117	85	108	115	111	113	95	100	115	102	98	118	112	110	105	92	91	114	95	86	114	112	90	92	107	112	119	95	96	98	111	95	97	91	107	107	127	131	89	112	100	120	105	102	102	102	117	118	112	90	113	114	112	103	110	101	113	100	120	105	118	110	110	108	101	107	119	117	94	97	119	93	95	114	116	110	107	133	107	114	114	127	90	101	120	100	123	115	118	91	98	102	93	100	113	128	111	105	100	108	105	115	126	114	105	121	108	116	125	112	107	109	113	91	105	93	136	95	137	94	92	95	123	140	103	115	110	120	115	113	121	112	98	128	107	100	104	108	114	91	91	102	115	104	98	114	111	88	114	107	126	106	115	89	115	84	125	103	114	99	110	106	100	110	115	104	127	118	99	99	101	106	121	119	118	112	115	101	119	97	112	106	114	111	99	100	100	107	103	108	116	103	91	112	108	97	110	103	102	130	110	93	126	132	109	93	105	102	112	108	103	94	104	119	113	109	98	108	99	121	104	110	98	109	94	109	106	108	97	129	121	99	81	91	131	98	106	98	105	113	105	105	114	104	94	113	104	107	101	73	101	119	104	111	116	105	99	86	108	130	93	96	116	88	99	107	117	97	94	101	110	113	97	101	95	110	118	110	115	120	111	106	117	118	115	107	104	91	122	115	110	115	108	121	115	132	109	113	120	104	107	120	106	102	97	116	113	102	120	134	104	93	106	90	88	112	128	110	119	106	118	114	109	97	101	99	100	104	100	117	138	97	92	100	105	100	87	108	90	103	112	92	111	107	108	103	102	112	104	109	119	89	101	116	106	108	94	113	109	122	98	99	106	114	116	109	99	101	124	101	117	95	108	99	114	98	107	119	96	100	100	110	134	101	99	106	113	131	116	86	103	101	118	99	110	109	102	115	128	110	104	97	109	102	102	117	103	109	116	96	116	113	110	103	114	108	88	108	106	116	104	117	101	98	87	115	108	113	112	113	117	103	125	112	117	109	130	85	121	108	97	109	105	107	107	106	113	109	107	131	103	110	92	105	113	126	100	102	110	120	100	108	106	102	110	120	110	101	102	94	106	101	124	109	120	118	116	103	109	125	100	122	94	111	101	125	107	124	95	92	124	95	117	120	86	123	98	86	107	93	96	100	113	126	121	100	108	90	101	116	98	125	100	107	98	103	103	105	107	107	107	104	105	111	116	105	105	104	110	115	102	105	111	106	123	127	98	96	84	108	102	86	108	111	93	110	129	109	109	101	100	108	100	119	92	115	102	101	108	99	87	88	112	107	124	109	108	131	110	110	113	98	111	115	113	97	115	103	108	111	110	121	115	127	112	95	109	110	118	112	115	106	115	110	108	115	88	100	103	91	110	109	117	105	105	114	96	95	112	93	113	116	115	112	91	109	98	95	76	117	106	103	117	96	107	109	121	102	107	118	113	106	93	97	116	111	114	117	98	84	109	104	109	105	120	117	96	101	101	108	104	119	93	108	116	87	117	110	108	116	101	105	99	121	119	107	106	101	129	105	100	107	114	126	117	104	108	105	107	103	112	115	128	124	84	120	100	108	117	109	89	103	88	101	106	105	97	115	109	100	110	111	113	90	107	104	108	112	110	112	107	114	96	103	94	108	109	93	94	123	109	103	116	104	103	110	129	119	122	129	103	119	113	102	101	126	106	89	111	112	115	100	118	106	123	116	104	126	116	107	103	95	100	86	100	105	110	126	113	112	107	117	109	98	105	115	101	101	107	88	110	114	95	102	104	100	100	117	97	114	105	127	127	129	114	133	109	101	116	99	91	114	105	123	119	98	124	122	105	99	101	107	125	103	105	119	100	119	98	101	106	108	105	95	118	94	105	130	110	101	91	94	94	119	127	130	121	85	109	113	105	115	121	105	105	109	126	117	96	101	105	112	81	94	97	101	118	145	101	108	110	100	108	100	101	98	119	94	109	112	123	107
5148	872	709	392	282	250	191	162	158	140	128	133	128	122	120	115	138	126	126	123	131	121	130	104	126	129	124	131	117	100	118	128	117	92	130	121	125	124	122	118	107	138	109	110	118	96	111	114	115	140	114	104	124	126	112	117	124	132	107	130	93	101	128	125	118	109	99	116	114	119	120	132	117	132	100	111	100	104	97	106	124	105	113	114	117	125	104	120	108	131	104	107	124	120	118	137	106	104	126	120	106	121	118	123	144	117	117	102	102	102	118	105	109	116	112	102	99	117	112	91	122	122	105	140	115	110	106	95	109	134	119	98	99	106	109	113	115	101	125	119	105	129	115	112	117	119	117	94	136	120	104	122	126	113	94	120	106	96	115	95	119	94	120	111	122	118	119	112	112	115	101	108	99	121	110	102	128	120	127	115	113	115	124	136	119	100	143	117	108	118	98	108	99	118	118	106	122	122	123	131	97	107	118	103	107	121	106	124	112	124	107	114	109	125	137	107	151	109	107	129	125	111	108	140	119	119	125	104	149	106	115	98	100	110	105	134	100	105	119	98	124	92	104	131	108	128	131	103	108	118	109	110	118	128	107	125	107	119	113	128	126	125	117	116	128	118	123	123	122	115	122	112	121	115	117	122	95	125	116	115	104	115	131	91	111	111	117	109	108	135	115	107	138	109	117	104	108	117	124	118	118	122	124	117	100	123	127	112	120	122	127	120	127	123	127	104	109	109	126	142	121	113	125	119	128	115	110	104	119	93	119	111	113	119	111	150	103	113	121	115	127	116	112	119	128	127	110	108	111	108	106	122	111	123	96	107	138	101	118	106	113	116	92	108	112	102	106	139	122	127	123	114	108	118	116	111	105	124	119	109	123	116	109	111	105	113	107	121	116	126	95	116	110	123	113	114	124	104	110	107	95	104	131	115	101	121	103	126	105	120	114	112	114	110	105	135	116	128	105	153	97	121	114	132	111	147	100	110	123	122	102	108	116	108	124	114	118	127	131	111	108	127	119	145	131	121	107	128	101	113	120	120	110	111	102	117	110	116	108	128	138	118	106	108	98	109	100	118	122	127	100	111	104	121	99	127	104	102	107	105	126	117	119	99	108	128	102	122	120	134	123	119	113	107	109	120	114	111	115	130	121	114	118	125	104	103	130	117	123	122	112	118	120	99	110	118	117	120	125	118	104	125	129	102	110	111	117	91	99	105	100	107	125	110	128	122	109	96	123	116	113	101	128	118	103	110	101	127	108	115	117	100	107	122	100	130	121	102	96	140	121	104	115	119	115	126	120	134	103	132	106	125	97	132	116	127	128	112	96	107	109	125	135	128	141	121	103	124	110	122	138	106	100	120	91	113	117	113	111	111	107	125	105	106	110	118	113	110	109	115	113	118	107	118	126	111	94	106	121	134	112	109	138	118	111	139	99	113	106	111	106	122	110	107	102	91	115	111	124	114	115	125	113	113	113	117	109	120	139	125	126	104	102	112	97	124	129	101	87	110	104	106	120	118	115	108	119	117	105	147	137	107	116	104	113	101	101	114	116	136	108	116	123	132	99	133	97	115	105	117	119	109	122	118	111	105	131	108	110	116	105	102	105	128	104	128	121	114	108	139	116	122	127	107	125	116	107	119	99	101	127	111	93	115	91	112	133	109	104	111	105	125	112	119	98	106	115	98	116	103	110	120	106	105	111	112	120	114	105	115	127	130	139	113	107	114	113	91	117	113	109	109	120	136	112	110	101	106	110	127	117	113	115	96	110	108	114	108	127	125	136	122	113	109	120	109	120	122	117	114	118	124	93	125	95	118	128	109	126	101	109	115	103	132	110	125	95	118	135	128	122	118	113	92	106	104	125	86	126	111	130	114	117	102	112	101	101	97	111	111	119	101	93	96	113	100	130	108	113	101	98	124	110	122	109	97	136	111	120	118	106	130	100	113	114	97	111	103	128	111	115	107	100	124	121	120	92	126	125	121	115	130	106	104	112	134	99	94	114	106	97	119	115	104	110	108	126	125	125	94	88	123	120	120	101	136	114	119	100	135	100	135	104	122	106	109	121	103	114	111	106	130	103	106	123	124	114	140	129	123	101	116	97	119	139	102	104	110	121	98	131	109	110	118	122	106	107	106	104	115	113	122	124	109	115	111	104	120	115	109	121	103	117	125	123	121	135	104	114	111	85	111	99	139	109	124	127	128	128	133	105	107	107	120	114	110	109	108	101	120	115	130	112	93	114	129	124	114	134	120	119	131	125	119	118	125	112	100	115	114	126	112	98	103	108	123	111	121	125	131	112	101	100	124	108	94	102	99	120	133	122	105	99	127	111	133	105	109	121	125	104	108	107	116	123	114	116	118	106	103	118	108	113	110	111	105	111	128	135	124	108	133	118	123	108	106	107	120	122	112	105	118	95	122	120	103	103	105	97	123	113	127	112	120	97	116	127	106	125	117	110	126	114	95	112	104	110	104	123	107	122	125	106	121	109	119	111	119	112	105	119	121	128	116	106	139	117	101	125	118	120	121	103	107	106	118	105	126	106	126	124	123	109	136	100	111	120	104	117	118	123	121	121	123	155	106	116	125	102	97	109	123	127	115	120	120	104	120	100	129	105	107	120	115	115	137	107	104	122	117	112	114	98	123	116	118	104	127	125	112	114	123	103	124	109	114	105	125	122	107	115	136	119	117	126	113	120	103	101	120	121	108	141	115	114	120	117	114	143	122	97	121	109	115	116	110	93	117	102	118	113	116	110	116	121	117	119	98	107	119	112	126	105	112	121	106	121	107	105	106	119	111	131	113	136	124	125	102	122	125	109	105	109	114	110	111	143	125	120	93	124	121	101	123	117	114	112	130	103	110	106	96	124	104	123	130	89	127	104	135	110	107	100	123	110	112	137	92	95	110	107	121	120	121	112	117	117	143	110	127	109	116	134	98	124	113	110	122	114	122	118	110	100	111	104	115	118	111	100	101	102	103	111	110	117	108	106	123	102	111	117	111	103	118	133	130	122	107	120	122	114	111	125	115	100	103	122	128	125	118	116	109	105	104	118	108	111	136	111	121	118	128	127	98	118	127	130	109	122	115	111	105	110	128	128	116	122	123	113	125	105	110	118	107	106	104	132	129	102	129	116	122	120	118	111	100	130	125	100	110	133	121	120	119	117	128	108	103	93	134	103	110	120	113	118	96	123	106	105	108	129	126	99	136	108	96	93	128	114	109	109	109	137	124	110	104	109	124	118	106	114	123	127	118	123	109	138	123	120	116	100	120	102	124	109	125	94	126	112	108	109	120	111	115	123	117	116	134	125	136	104	118	101	115	105	115	117	104	120	133	117	139	120	122	127	107	112	113	137	115	127	131	108	133	119	103	117	122	117	118	114	123	109	119	102	127	127	126	119	119	111	119	117	157	118	124	121	114	119	107	112	108	132	124	108	119	109	125	119	128	129	108	114	123	108	125	138	123	117	120	105	112	125	107	104	105
25191	20836	27360	24411	20839	12236	1576	965	806	709	655	588	534	468	459	454	449	421	448	392	383	403	361	370	348	349	397	356	366	333	347	371	384	377	360	318	328	341	344	380	337	348	334	324	346	340	329	362	353	311	314	313	353	342	353	346	343	344	340	363	361	328	331	355	318	343	317	370	315	346	342	323	328	332	323	337	338	328	333	314	296	348	335	370	340	348	357	325	325	327	332	323	312	346	346	322	321	322	338	304	337	340	331	350	345	347	319	364	335	337	334	307	326	299	339	319	366	324	354	354	372	367	322	335	319	332	332	299	313	345	314	289	322	339	339	366	345	356	325	310	354	307	312	297	339	330	313	345	325	328	333	309	343	290	344	365	348	347	316	332	334	332	326	303	347	350	344	326	337	319	350	302	304	326	324	339	307	299	350	336	308	341	345	313	360	343	332	287	351	350	318	326	327	309	312	351	343	351	296	293	357	336	320	302	319	299	316	358	334	355	326	335	274	316	310	275	319	354	332	305	374	314	339	318	347	342	321	340	323	338	332	311	318	341	331	336	313	365	346	339	318	339	319	348	361	320	330	343	319	313	362	302	350	321	336	295	290	305	338	336	305	345	351	332	354	348	311	353	330	325	319	344	337	316	353	342	319	329	309	341	300	333	321	334	303	303	342	300	335	329	306	307	314	300	314	336	309	318	334	316	348	319	349	334	334	319	319	311	360	336	312	345	360	322	343	345	295	298	340	347	323	348	301	337	343	322	324	342	294	303	339	334	337	346	315	310	328	328	346	344	326	330	323	324	369	321	310	319	368	347	330	329	338	294	325	314	338	347	326	328	339	344	324	333	319	340	351	316	329	330	312	330	342	322	294	317	349	325	318	321	330	328	355	329	327	338	327	312	305	316	332	298	306	315	322	319	354	333	298	326	347	334	308	302	318	359	339	305	340	331	325	319	286	309	307	315	316	328	335	353	318	297	315	317	315	347	343	336	359	360	352	345	322	348	353	346	316	339	302	327	356	349	299	304	329	347	331	325	339	317	322	331	322	297	350	304	324	340	341	335	355	313	374	323	301	347	315	327	331	311	316	335	339	310	313	313	307	337	307	282	341	305	330	330	350	326	332	303	308	331	335	320	342	365	329	301	327	351	338	336	311	321	307	338	316	358	313	358	317	324	331	360	349	311	315	342	310	325	320	338	323	324	320	311	319	334	347	327	322	321	343	296	335	305	339	353	327	335	326	354	315	321	352	338	304	308	366	340	326	329	333	302	333	314	336	325	318	334	333	333	339	362	349	349	312	307	336	301	299	323	319	314	308	346	312	323	331	313	350	317	325	318	341	345	348	306	331	298	345	325	286	326	327	345	319	319	326	304	332	343	329	344	308	316	335	315	361	319	339	326	356	334	315	310	344	314	324	330	329	290	323	313	321	312	318	318	321	306	340	324	313	328	352	351	322	319	332	293	335	332	303	311	360	347	312	334	324	308	321	315	318	308	340	304	311	319	350	317	308	314	305	343	339	317	349	342	329	328	321	335	296	327	340	322	345	344	340	295	356	333	346	319	357	318	303	340	301	309	351	321	312	325	307	314	336	347	353	344	305	323	353	321	342	355	331	367	357	337	319	332	307	315	329	317	322	302	336	323	331	324	300	354	300	305	331	328	336	314	313	323	314	310	346	309	326	340	314	304	295	332	306	315	335	282	372	326	318	338	332	357	321	336	297	334	366	354	332	357	346	320	342	350	313	305	325	324	337	335	357	341	338	311	302	342	297	338	330	336	355	333	359	314	330	347	315	290	343	350	333	303	317	340	311	323	332	298	341	316	314	339	332	349	333	318	306	303	332	313	335	355	326	349	322	326	313	333	304	344	298	320	298	350	361	336	311	327	304	306	332	342	316	318	341	321	301	369	328	322	323	328	343	365	328	304	341	329	348	317	336	300	343	305	309	347	340	337	346	349	309	318	358	330	327	356	342	296	302	350	301	322	323	360	346	328	334	346	322	303	345	327	308	314	314	342	314	333	289	341	310	317	338	312	350	316	350	303	323	353	350	341	320	332	342	366	318	352	317	367	339	337	334	306	314	303	313	346	352	312	335	343	336	326	365	354	309	337	311	323	299	321	320	332	301	390	297	331	300	303	335	338	315	303	332	344	336	320	328	301	309	304	304	327	273	320	346	328	340	291	298	314	309	353	299	324	350	287	321	336	333	357	294	343	312	317	347	333	339	323	328	361	304	291	366	339	370	326	348	297	322	321	336	328	351	314	325	317	329	352	339	297	303	316	319	322	309	310	321	321	307	353	335	304	347	306	319	335	309	354	304	322	311	310	348	299	318	321	345	336	320	337	336	350	337	311	343	354	319	338	338	321	331	322	352	325	314	327	298	307	318	336	302	316	355	335	310	299	333	319	305	344	305	328	321	330	319	325	330	320	332	312	330	312	312	333	345	325	345	325	330	333	346	313	322	323	344	321	320	294	318	364	336	347	324	329	320	309	311	334	333	332	331	296	329	297	343	299	327	338	356	337	345	330	310	344	331	307	304	320	349	331	307	320	308	321	359	320	341	339	315	345	319	348	310	322	343	350	326	322	326	317	336	344	317	326	305	328	340	305	289	357	342	323	327	328	330	347	293	318	325	312	300	336	374	338	348	331	347	297	318	326	316	346	287	335	322	342	314	337	314	321	330	314	318	322	322	294	315	334	317	323	325	345	304	305	346	300	358	293	332	311	340	365	325	287	289	308	307	304	305	341	299	329	331	337	318	335	373	368	333	304	338	319	304	330	338	313	311	329	312	314	324	345	320	360	338	293	331	331	318	317	300	327	310	313	340	324	352	317	312	351	330	325	332	306	337	332	348	338	322	316	299	304	300	318	339	315	327	343	317	300	334	354	336	334	369	349	326	331	327	352	335	352	336	323	276	346	344	346	324	329	301	287	309	337	323	332	318	360	314	331	360	313	356	310	314	330	342	332	340	319	321	302	308	310	295	313	304	301	321	334	357	310	307	350	329	326	319	325	315	356	322	358	338	315	336	347	357	323	361	352	337	315	336	326	336	303	360	339	330	337	328	305	323	319	332	314	309	329	362	342	302	295	309	342	338	339	339	314	302	322	371	321	305	304	323	337	332	322	327	335	318	331	329	325	352	340	360	319	305	317	348	316	331	310	311	322	341	336	315	329	343	318	296	328	317	335	309	326	332	336	351	314	336	358	315	347	311	339	308	322	336	302	323	309	315	305	339	352	320	326	299	327	339	330	327	350	289	312	311	330	318	359	359	333	322	308	334	321	327	368	324	333	335	349	317	344	330	328	332	285	325	335	332	332	315	331	343	334	351	321	328	339	289	353	342	355	307	316	304	314	312	343	325	345	339	341	298	294	360	326	315	319	333	327	342	288	348	335	330	315	346	311	318	323	304	317	327	308	325	346	361	301	354	334	340	326	300	348	327	354	318	345	298	331	302	347	306	328	348	318	316	346	341	313	337	338
7346	11804	10442	5847	3892	2749	2056	1609	1431	1140	1006	852	822	647	674	556	547	541	526	492	458	506	403	427	383	420	390	372	372	352	368	407	336	369	365	350	369	355	337	307	324	309	325	350	299	280	338	337	328	351	329	324	320	317	301	324	313	318	307	307	346	335	317	325	312	294	337	318	313	342	315	283	340	329	302	284	339	318	346	318	286	303	326	350	285	310	301	293	329	299	347	335	306	339	304	287	334	299	310	304	303	306	303	316	302	301	312	298	298	341	290	313	336	330	293	327	294	290	309	322	334	306	340	300	313	302	316	308	298	308	287	292	284	321	315	325	307	323	323	328	348	326	322	313	298	312	325	306	319	296	277	308	289	304	313	300	322	299	315	282	321	302	336	335	316	300	286	311	288	320	321	284	309	298	354	286	268	318	303	293	289	304	296	301	307	294	341	313	300	311	311	294	307	303	322	307	347	293	312	314	340	328	309	297	338	323	304	299	313	325	306	298	309	310	316	289	310	277	340	327	316	325	293	314	304	318	348	304	297	310	306	314	321	317	282	299	296	306	288	349	329	287	282	294	285	286	290	310	311	281	307	291	302	290	331	287	330	319	280	301	309	295	351	307	310	312	299	274	315	322	295	310	314	308	303	329	325	283	316	312	300	309	321	321	328	281	302	293	306	324	354	327	303	318	318	319	323	294	284	292	303	343	337	331	316	281	325	301	285	299	319	291	323	290	289	290	304	334	306	330	342	282	309	316	315	320	285	306	291	281	317	330	330	322	285	332	298	328	314	320	301	310	302	320	321	268	279	337	322	326	302	327	301	297	292	310	299	308	303	291	321	310	313	343	309	336	312	295	320	303	286	306	300	299	305	307	327	299	349	317	289	312	304	295	300	309	291	327	295	324	278	318	328	293	304	332	298	335	306	287	317	310	326	329	276	277	314	354	295	315	292	332	302	320	319	335	287	331	305	324	314	328	312	318	298	288	312	338	279	299	281	288	317	296	316	300	300	318	318	297	305	271	315	299	335	321	287	313	315	304	292	342	308	339	323	312	300	336	323	305	322	298	353	293	289	288	310	305	344	280	291	315	333	322	334	321	300	301	302	334	304	325	335	303	334	316	311	294	294	304	302	320	310	318	303	304	308	281	296	297	300	285	313	317	314	312	279	301	301	314	311	303	330	308	272	313	322	285	301	286	293	334	312	314	311	320	304	325	298	312	309	323	294	316	317	281	319	302	309	307	321	303	302	324	304	302	292	287	330	306	305	321	314	320	316	307	297	295	272	313	298	301	302	289	319	336	323	328	308	290	343	283	330	314	294	314	320	317	298	305	325	345	315	318	296	333	310	321	311	289	261	321	284	312	314	354	295	308	316	318	317	312	285	297	330	292	316	313	320	316	313	306	301	356	305	326	343	293	298	285	331	269	332	301	293	310	293	327	308	306	301	297	293	318	289	313	313	344	276	306	313	318	301	315	299	305	313	325	296	329	311	318	287	329	300	292	346	310	309	316	304	250	312	321	331	317	302	321	335	293	320	305	339	319	273	310	317	306	319	333	296	289	322	301	314	316	292	335	322	311	296	309	302	308	317	305	319	296	297	307	294	301	316	318	290	317	310	279	268	297	318	328	313	299	288	333	278	314	337	294	310	295	312	312	304	281	333	309	306	295	307	309	293	274	301	339	303	316	301	285	287	304	307	306	297	300	300	327	308	315	311	326	311	268	303	300	289	299	287	334	318	299	323	294	296	326	320	261	296	298	306	313	300	282	313	303	300	292	313	325	311	325	320	287	350	293	298	291	268	304	313	333	334	297	309	303	318	312	337	330	335	317	301	321	315	310	288	324	298	303	291	329	317	308	290	303	305	313	321	311	291	286	313	310	305	311	289	335	308	276	298	307	327	289	333	318	314	308	312	308	317	328	298	290	320	318	295	342	344	304	309	313	303	326	337	319	304	316	305	301	305	315	319	325	296	300	275	306	288	301	315	336	283	315	306	293	328	294	298	304	284	285	315	300	314	336	300	323	305	318	291	283	337	337	297	314	320	308	323	302	313	318	326	280	287	311	320	308	302	297	297	327	328	324	314	315	346	307	315	287	321	324	306	339	327	290	313	307	309	323	290	274	361	295	329	319	296	310	314	309	301	274	326	320	303	370	305	288	278	333	301	343	315	311	298	310	333	310	312	322	311	315	321	295	307	331	312	315	321	313	279	301	303	329	277	333	291	289	329	288	311	309	298	297	278	310	312	329	311	316	313	334	301	346	315	299	306	311	287	273	317	284	293	345	333	312	317	288	319	348	324	330	318	322	327	300	311	324	307	283	274	307	310	330	311	310	310	305	300	318	287	271	336	308	325	303	295	288	285	327	300	293	347	291	317	327	298	324	353	341	283	309	299	347	303	298	307	291	301	318	318	308	325	339	298	311	287	291	293	274	358	335	304	310	309	274	306	311	292	294	303	308	303	312	344	303	286	293	300	320	309	314	288	286	294	303	323	315	284	279	325	310	319	326	301	306	274	308	342	316	322	287	295	331	328	317	297	318	327	335	290	294	322	309	282	315	317	336	301	298	305	299	330	303	321	314	311	283	309	330	318	293	298	320	297	311	303	279	313	311	295	293	314	324	316	279	302	302	302	295	313	321	302	286	320	282	291	324	325	324	337	312	289	326	288	314	300	284	288	309	319	306	341	325	319	287	287	281	315	320	312	345	308	287	314	305	331	305	301	288	307	314	327	331	318	312	321	324	265	278	263	330	311	296	338	303	304	287	305	335	303	274	329	319	323	335	324	309	298	319	288	284	300	288	319	326	287	309	303	327	309	312	327	311	319	308	309	315	322	319	327	297	295	301	272	279	334	335	313	302	312	321	307	337	297	300	322	325	308	308	292	317	261	317	271	293	314	306	340	297	315	279	299	319	316	326	337	309	297	318	328	293	273	312	293	312	366	279	319	315	301	321	299	302	309	319	353	310	306	288	287	294	334	287	310	288	298	342	312	298	308	280	308	302	311	312	313	300	308	313	303	307	285	317	322	295	309	277	304	290	289	313	350	305	301	318	326	294	318	332	301	330	289	293	303	303	324	299	298	307	317	314	300	295	311	310	321	330	278	320	300	285	316	335	314	324	307	299	310	293	291	284	299	292	288	306	272	319	323	298	324	326	337	310	263	329	315	289	335	346	317	291	318	278	296	307	304	299	317	310	293	314	311	268	303	305	320	303	312	295	284	299	343	351	327	313	291	315	317	322	283	329	288	298	312	292	299	298	323	298	330	284	300	293	316	314	313	296	327	279	330	347	292	301	328	288	295	306	307	303	326	286	318	333	299	313	330	292	317	320	302	303	331	317	288	276	299	303	337	315	303	307	292	321	294	317	317	284	322	311	335	334	276	309	338	310	284	303	296	302	297	339	280	297	297	310	314	327	303	306	321	310	307	303	332	286	306	306	294	280	323	297	280	304	293	306	338	309	283	283	307	308	329	332	317	326
22968	20846	27648	24168	20851	20963	10953	1937	1404	1281	1070	934	944	837	847	817	812	732	690	691	724	659	636	617	612	564	606	627	603	653	608	560	606	574	611	522	541	580	539	589	623	536	533	543	620	592	578	527	541	535	573	555	538	566	510	523	567	529	561	570	523	544	537	513	556	588	507	536	527	533	506	544	536	533	535	573	581	513	532	520	541	534	556	553	517	525	513	550	587	539	577	517	525	553	562	537	567	545	541	510	518	511	503	540	564	521	530	539	530	544	545	568	551	558	547	540	552	531	528	534	527	602	547	559	509	509	586	552	514	517	566	540	506	546	538	533	522	555	566	539	539	482	517	507	535	560	492	548	496	542	567	545	521	501	497	559	543	499	550	532	512	510	542	535	475	514	536	508	497	501	534	576	524	524	549	492	534	512	558	475	538	554	544	495	515	565	540	539	538	513	513	515	514	547	573	524	545	499	503	535	521	567	561	530	571	557	552	525	527	531	562	554	484	555	549	530	564	533	534	531	510	536	545	557	519	528	585	543	535	507	496	508	582	541	550	580	522	542	507	532	548	533	569	516	527	521	504	518	530	558	491	517	518	554	513	573	540	537	537	536	533	522	496	509	538	509	520	507	568	550	526	560	534	525	538	520	508	529	543	531	528	542	535	555	550	540	486	552	502	509	505	518	521	502	540	527	503	546	525	536	490	516	544	503	497	521	521	550	542	537	498	534	572	513	515	533	509	556	528	532	504	512	539	518	524	568	517	524	521	535	518	564	485	509	501	533	565	499	522	588	521	578	482	539	523	566	499	559	511	502	535	574	550	520	499	534	518	529	534	558	529	531	557	546	572	528	534	520	524	547	546	578	538	544	526	540	518	525	536	510	525	514	512	547	573	575	512	514	563	530	491	548	524	555	492	560	512	530	487	560	523	534	543	531	553	514	541	533	506	509	513	509	535	501	550	548	506	554	543	522	524	502	526	534	524	518	515	553	536	524	480	493	534	529	524	527	526	513	549	531	562	550	515	555	499	543	556	530	559	532	540	535	523	553	544	560	485	478	531	525	503	546	514	592	540	542	523	546	546	537	511	491	513	569	527	534	529	550	558	538	509	530	525	506	509	584	560	509	536	582	505	539	499	536	531	568	532	535	536	542	496	524	548	557	535	527	513	527	527	542	530	509	545	508	500	568	521	551	524	539	521	523	554	561	534	524	566	532	567	518	508	565	550	543	521	537	519	542	554	490	595	533	538	540	556	506	538	502	518	558	550	526	558	515	516	530	495	542	595	540	558	512	535	498	533	522	571	533	555	530	551	491	581	576	577	543	550	539	531	496	527	548	519	499	510	500	530	536	492	514	518	505	502	522	502	493	535	550	499	541	528	488	527	522	548	548	537	527	518	557	510	531	518	504	503	505	516	539	561	519	504	503	577	535	566	524	549	457	548	550	548	543	522	496	505	533	515	508	521	529	511	548	536	533	512	528	517	527	528	494	537	592	545	551	545	523	474	548	504	540	511	506	516	548	572	494	537	529	545	485	525	543	546	562	524	534	540	555	534	535	528	510	537	536	519	509	558	500	518	514	528	541	541	541	526	514	517	520	563	511	550	510	527	532	571	508	537	494	489	573	486	500	532	547	552	591	490	502	540	550	542	519	522	518	492	548	541	553	524	550	510	555	529	557	573	528	516	558	519	532	506	507	529	525	524	528	535	478	552	518	552	564	512	503	529	527	485	490	506	522	526	544	537	513	518	531	557	524	549	536	529	525	536	536	546	541	569	539	528	487	519	546	514	547	530	542	518	535	518	541	500	548	524	549	502	511	543	564	513	602	559	546	519	481	562	528	532	490	506	559	506	524	519	519	521	545	555	544	565	526	499	530	526	504	560	542	555	537	546	533	543	518	534	550	498	514	551	529	561	529	484	477	559	515	537	559	507	526	527	516	544	527	500	569	537	542	564	541	519	510	533	520	506	507	558	508	525	532	520	531	516	520	497	571	552	531	538	529	529	565	509	497	497	549	534	502	533	556	542	525	534	552	545	527	497	535	570	541	506	527	509	543	524	479	564	535	502	537	550	480	530	539	517	482	542	530	514	524	507	551	541	513	561	511	553	555	528	513	534	499	532	483	530	533	541	520	502	585	516	515	537	504	537	556	490	516	524	574	546	542	493	550	554	535	582	508	511	542	565	528	501	538	531	524	531	545	568	534	549	530	518	570	545	544	536	528	502	515	564	509	533	567	545	551	543	517	537	546	517	540	530	520	501	511	512	514	549	539	504	520	557	527	606	526	556	549	567	500	545	536	539	541	565	511	492	502	549	533	545	506	492	508	542	550	497	544	534	535	514	530	527	529	524	552	585	536	530	529	503	534	529	521	527	538	514	527	516	522	528	564	512	534	520	540	522	527	520	560	550	502	525	489	548	521	515	526	552	551	484	472	529	498	542	538	522	587	612	537	518	532	522	515	539	537	517	504	553	546	517	531	552	550	529	532	533	555	523	495	512	534	521	491	475	541	562	502	570	551	540	518	508	526	557	468	533	525	555	542	499	506	519	531	539	475	546	553	530	605	582	568	570	520	495	527	569	560	487	499	575	552	472	556	522	539	569	566	548	557	508	535	503	575	584	499	519	552	517	535	523	523	509	574	546	497	500	530	534	547	517	538	526	570	530	546	543	513	551	533	549	534	479	510	538	550	547	516	509	520	569	508	531	543	562	527	530	526	507	551	572	477	545	519	570	554	542	489	500	513	510	523	523	517	510	531	539	514	516	510	531	540	491	528	542	543	540	534	457	513	470	582	544	546	509	550	568	543	533	519	525	500	525	515	485	565	539	497	539	521	502	524	525	545	568	524	562	519	534	568	558	578	543	546	530	509	543	530	499	492	548	498	495	521	497	543	536	533	531	519	552	577	509	497	561	488	571	542	534	510	532	533	561	525	557	548	553	518	531	500	538	504	551	551	493	547	550	487	558	532	539	458	515	524	504	520	533	529	542	529	538	555	559	522	558	537	549	533	534	498	486	489	520	510	519	531	528	539	550	522	526	552	560	524	517	483	494	498	507	525	507	538	512	559	538	534	481	560	542	499	538	537	522	528	555	512	518	530	512	539	527	505	518	556	515	507	512	537	511	502	494	500	569	519	572	593	519	532	522	511	498	540	533	551	542	544	539	539	545	498	534	576	561	545	532	562	553	539	544	511	476	549	511	569	511	524	509	510	526	545	531	517	521	534	498	517	519	541	560	533	543	531	547	545	525	505	527	529	542	479	484	548	512	526	531	550	492	493	502	540	546	538	519	543	538	523	505	534	540	583	546	544	537	552	466	536	541	478	498	502	527	492	528	522	554	541	530	506	517	501	504	520	497	580	532	538	555	526	558	555	565	511	522	496	520	530	559	509	558	562	544	519	532	532	554	517	540	543	487	527	529	529	517	479	550	504	483	495	524	529	560	491	559	577	565	525	564	524	536	530	495	542	523	524	530	492	538	540
10111	18394	16737	10061	6831	5077	3902	3109	2529	2135	1886	1602	1373	1216	1130	1047	911	922	878	821	797	752	750	673	688	624	675	600	670	634	572	589	647	590	573	586	536	581	550	537	569	549	523	523	498	516	513	545	569	520	528	551	528	560	535	478	541	549	543	562	513	523	519	518	498	506	527	511	531	537	530	534	529	512	525	506	529	537	493	485	507	537	518	553	496	520	493	544	473	517	497	513	497	481	537	502	540	483	544	495	459	495	520	496	507	476	523	518	521	530	463	500	489	537	515	518	516	536	498	533	528	510	505	476	504	523	505	500	493	528	488	488	496	499	532	510	516	547	505	557	521	537	546	499	478	519	515	551	522	474	509	475	469	496	469	511	516	505	497	547	484	533	556	491	511	479	520	499	493	470	477	506	482	468	496	509	510	505	525	528	519	451	491	519	523	528	548	490	507	464	487	520	506	478	513	465	520	499	504	510	508	501	496	526	485	499	480	506	508	472	481	507	536	479	492	507	489	503	525	493	504	476	495	480	521	520	514	505	521	529	478	482	521	489	466	509	505	477	484	483	455	521	504	516	505	533	501	500	515	475	518	505	487	476	475	518	502	503	518	482	492	517	498	503	511	493	473	498	497	591	512	508	482	506	530	477	474	499	475	490	519	477	496	509	479	535	563	516	505	534	492	492	572	495	551	477	507	473	483	490	506	529	495	463	530	529	499	459	530	519	488	481	501	481	493	464	494	517	513	534	505	508	521	484	496	522	497	498	517	501	491	497	474	495	494	527	522	505	499	502	462	505	514	483	509	480	503	512	509	480	503	543	510	510	495	523	491	514	508	500	491	496	533	506	507	513	476	488	524	470	530	504	523	500	530	461	526	491	508	525	517	536	496	537	467	460	479	522	487	501	490	531	476	500	500	475	484	485	479	516	508	497	463	516	496	488	505	494	465	528	502	488	483	528	503	477	487	535	477	487	519	513	531	477	500	479	464	542	475	500	500	525	506	500	545	475	495	515	469	504	565	496	483	505	487	478	474	494	518	493	488	486	504	471	541	520	473	477	519	521	508	500	471	505	519	503	511	491	521	496	514	477	511	470	529	488	513	512	486	490	506	525	500	459	502	488	508	524	501	505	516	495	510	468	471	480	489	544	521	514	468	502	505	478	499	540	514	495	515	510	494	469	493	489	489	535	531	465	477	535	484	519	502	515	510	456	519	533	520	462	534	483	537	468	466	484	526	505	518	496	518	473	524	515	510	513	496	499	496	509	489	519	453	533	470	505	500	516	481	507	523	500	508	546	464	469	515	477	490	512	531	523	531	519	545	516	500	485	484	503	535	500	537	484	516	496	515	504	465	508	522	492	496	515	511	487	531	537	500	477	500	522	495	524	470	513	519	480	503	485	530	454	512	516	480	491	519	478	450	507	503	498	514	504	474	481	489	507	465	517	507	479	479	523	487	514	518	484	499	506	499	515	473	485	496	509	478	499	511	505	463	500	527	513	518	487	489	520	531	488	493	514	476	519	532	468	491	484	506	469	488	486	532	521	486	519	491	521	506	510	494	481	511	476	486	488	553	472	529	481	483	497	491	532	541	523	492	489	511	496	517	490	502	498	521	504	475	532	525	458	518	506	489	429	504	541	500	538	515	485	482	487	506	546	497	487	525	503	552	505	510	494	504	483	508	483	451	497	534	516	506	488	520	461	466	520	527	519	481	488	449	495	495	486	483	468	516	511	505	534	491	510	512	482	495	521	497	486	525	480	454	512	468	484	492	503	517	528	531	538	517	500	483	519	509	480	496	494	539	496	521	513	496	517	494	502	490	483	491	476	505	490	482	484	504	522	513	507	498	559	524	521	535	473	495	444	509	502	460	471	501	503	517	512	532	490	490	489	499	517	490	441	489	497	492	568	496	502	471	503	524	505	470	491	480	496	488	470	507	478	478	469	492	571	496	505	510	475	479	490	542	525	455	496	508	533	515	476	488	443	532	512	483	536	488	511	533	503	529	512	515	514	484	494	513	475	483	498	507	474	497	517	500	497	524	502	488	494	509	508	501	495	512	493	447	482	480	475	542	480	507	529	494	473	505	547	457	480	536	518	487	508	483	501	479	499	445	491	497	496	500	457	476	541	519	503	492	481	474	532	482	499	465	475	503	493	468	509	517	477	530	510	539	528	513	538	531	528	502	466	481	509	526	503	484	536	512	456	489	480	471	467	475	497	472	509	545	479	524	512	505	523	502	539	517	496	545	523	515	476	529	464	502	488	521	498	464	480	525	491	478	508	504	510	526	494	486	503	476	497	496	539	535	518	494	501	493	506	503	483	474	513	504	502	557	501	503	479	525	518	500	482	498	498	502	517	501	505	522	463	531	499	499	477	486	490	512	478	505	500	509	507	506	503	495	524	469	485	491	485	495	487	479	511	501	523	505	491	487	490	495	480	506	483	510	524	516	459	495	478	493	467	533	515	487	536	504	521	479	479	479	526	502	494	511	475	487	467	468	524	486	501	472	524	525	566	506	521	509	470	514	482	483	500	448	534	529	492	489	505	468	495	533	535	518	534	542	520	495	504	480	463	504	516	524	479	535	495	512	511	533	501	537	501	479	500	504	479	558	474	499	491	464	494	547	442	511	500	471	481	484	518	464	476	497	430	489	512	513	513	544	496	476	508	487	484	502	461	504	521	481	510	486	480	492	487	527	505	505	495	491	509	483	500	491	461	526	522	484	500	493	506	498	474	526	499	520	540	471	526	489	536	480	477	490	535	510	556	526	525	523	464	472	524	515	507	504	517	500	483	468	522	486	515	510	504	511	505	461	540	487	543	512	498	453	515	551	477	534	490	525	477	481	469	518	528	502	517	504	495	502	497	506	483	462	515	497	509	531	496	481	521	497	513	496	508	547	493	486	483	515	491	515	502	507	472	484	508	507	540	500	508	505	529	440	543	483	482	538	466	454	494	544	499	512	525	478	496	481	527	522	455	491	541	511	484	519	509	486	500	490	525	511	524	492	479	499	497	509	477	523	449	496	504	547	555	515	476	507	444	461	486	535	489	530	530	499	520	486	546	513	492	484	540	527	489	516	468	491	491	494	449	520	500	496	518	505	485	505	521	439	556	515	467	516	495	518	536	501	492	500	455	518	469	521	522	511	528	463	519	476	490	493	492	514	457	521	464	532	484	490	530	483	503	491	566	502	502	482	479	469	520	530	510	493	501	500	502	484	488	493	523	472	471	500	527	493	475	498	496	524	460	500	494	499	517	494	498	551	530	498	489	477	531	501	509	471	484	487	537	525	509	481	486	517	531	487	493	485	509	509	488	527	489	499	509	493	524	495	506	502	521	536	550	476	491	504	488	524	481	494	476	527	480	460	525	483	463	533	497	482	473	496	508	502	528	539	522	490	501	515	509	481	475	502	520	518	468	482	507	463	469	511	487	486	530	470	497	478	459	514	486	530	524	483	507	494	522	489	507	523	487	492	490	497	510
28215	14788	1833	334	227	157	153	145	133	120	122	132	107	115	101	113	120	117	97	118	109	98	120	119	106	120	101	111	108	95	119	107	105	119	111	123	117	115	91	101	105	103	99	134	98	99	91	86	112	106	109	100	112	132	96	105	119	97	113	115	117	90	106	105	97	95	98	118	120	109	102	104	119	103	101	112	109	130	110	99	117	106	108	105	99	108	121	104	112	96	112	103	93	125	120	120	102	89	96	104	110	114	115	98	113	114	102	102	107	114	131	102	91	115	98	105	112	120	104	106	114	100	85	95	117	105	105	102	99	120	111	112	125	116	100	105	92	129	102	89	114	108	115	106	119	108	90	116	118	119	117	109	113	111	109	103	117	109	97	101	114	106	92	118	118	128	104	101	112	116	121	104	105	83	119	111	115	86	96	102	126	102	90	112	96	104	103	110	105	112	104	111	105	109	110	98	112	107	123	101	113	108	117	109	106	89	106	128	109	102	117	109	104	96	118	105	105	111	103	106	109	113	124	109	96	112	113	99	116	105	101	83	121	112	116	103	121	94	112	93	107	112	104	112	119	112	114	117	105	100	91	103	96	104	120	89	112	99	107	114	103	116	89	124	105	116	96	108	107	110	123	101	109	123	101	101	108	108	137	113	113	110	102	112	116	96	108	86	111	111	102	103	111	90	95	103	116	98	104	103	107	107	98	110	95	109	106	107	123	102	96	120	99	104	80	97	119	111	111	93	117	99	100	87	98	118	86	100	118	112	94	107	103	101	110	99	121	123	131	105	125	107	112	88	96	98	113	117	104	111	104	98	113	100	118	104	123	121	109	83	102	104	108	108	108	104	99	99	118	112	126	114	112	126	114	120	122	113	111	104	89	88	100	111	116	108	107	106	99	93	75	107	133	110	99	115	105	115	104	91	110	128	107	112	101	110	102	104	116	98	122	107	93	96	101	107	124	105	112	101	82	94	99	95	124	94	110	96	100	110	119	97	114	121	100	107	110	101	114	116	104	129	109	112	108	132	119	102	106	122	100	99	105	120	109	105	111	100	124	103	107	97	108	105	102	113	94	114	110	112	103	117	99	106	106	109	107	101	106	114	103	91	106	124	102	104	105	105	120	104	102	122	111	106	119	102	93	87	105	95	119	124	81	116	93	105	128	129	112	116	113	113	111	112	117	114	100	115	124	105	117	114	125	112	105	112	103	108	110	101	118	117	96	102	106	102	112	117	72	115	109	106	106	116	94	124	117	102	106	121	125	128	115	106	105	114	94	100	96	102	107	110	120	111	126	102	106	119	95	110	121	103	120	119	109	109	111	107	94	119	93	114	127	113	107	105	118	96	116	122	81	108	105	110	108	110	115	106	107	123	106	125	96	108	108	99	103	105	109	103	94	114	111	103	114	104	109	119	105	97	103	96	111	99	111	119	100	107	117	112	112	103	97	121	98	110	101	108	86	121	104	104	101	77	100	105	102	121	101	113	109	120	98	103	110	108	108	116	114	112	116	125	110	87	128	101	102	116	103	96	106	107	124	87	117	105	102	108	107	106	103	115	110	94	113	104	115	104	133	125	121	107	108	90	97	109	112	131	84	125	122	101	101	99	126	106	120	128	102	91	89	96	110	100	99	93	104	106	111	125	116	108	127	106	91	115	109	101	113	110	101	112	110	93	97	105	99	105	124	96	98	84	95	95	110	109	101	95	112	112	106	128	122	111	115	103	112	110	131	123	129	109	108	113	109	91	92	85	126	117	108	102	113	112	111	102	118	98	101	107	112	110	117	108	90	103	96	107	103	108	105	112	123	101	76	105	116	115	108	103	110	117	108	113	101	105	95	103	115	120	95	113	117	85	114	113	111	99	96	91	104	95	106	110	116	112	107	107	112	109	113	83	98	97	110	104	115	87	105	123	106	130	112	113	116	94	115	113	121	117	110	124	109	97	95	105	112	113	123	104	114	112	109	107	106	106	98	112	112	95	111	113	103	85	124	101	121	114	115	122	75	115	100	106	125	102	93	98	95	114	121	109	85	96	99	109	116	97	123	106	127	103	118	119	115	92	99	117	128	117	114	107	109	129	101	99	94	112	106	109	112	103	104	89	121	104	101	104	118	88	99	102	106	110	121	106	116	94	127	98	101	101	120	121	113	123	105	110	110	115	115	115	107	111	99	111	112	109	103	101	112	95	99	112	126	111	111	105	97	109	98	126	113	103	127	117	106	120	118	108	119	119	100	102	95	102	110	96	95	109	103	89	107	128	120	112	99	116	95	104	109	113	101	103	117	94	114	87	109	96	112	108	131	100	106	97	117	101	107	116	102	110	93	123	110	106	105	100	99	106	86	131	113	101	102	92	104	119	114	99	107	95	110	96	131	110	110	103	115	90	105	101	112	120	150	118	120	108	109	106	121	88	125	120	102	122	89	95	118	106	108	108	100	100	89	113	96	109	86	120	111	104	95	98	135	108	115	121	107	105	113	107	103	113	107	94	107	111	110	109	99	100	105	98	118	103	108	93	96	88	110	121	106	102	137	93	100	112	104	117	108	115	108	96	112	91	86	88	97	116	122	95	117	102	110	101	108	122	81	101	97	93	111	100	102	115	107	102	111	98	118	116	98	88	132	114	117	125	107	102	100	121	104	124	107	110	101	102	104	123	119	108	89	97	106	101	102	111	90	106	129	125	120	92	114	104	95	87	95	125	91	110	103	106	119	110	123	96	109	114	102	119	103	109	111	107	114	98	95	102	102	111	110	126	104	112	116	105	124	86	104	110	96	95	102	111	129	125	109	104	104	117	106	80	108	100	103	103	107	95	112	102	126	109	109	89	108	104	112	84	118	122	101	108	104	117	106	93	104	115	97	101	110	116	118	92	127	121	107	114	122	104	113	109	84	111	106	109	113	94	111	91	102	113	108	124	98	98	111	108	118	119	99	112	108	107	99	98	104	92	105	123	104	113	103	124	106	106	101	122	97	108	88	83	83	114	102	106	118	114	105	127	105	123	104	119	107	134	109	100	101	105	106	108	102	113	122	94	110	102	104	113	122	101	140	94	109	112	115	106	115	115	98	116	122	104	122	110	112	124	98	113	110	91	98	122	105	92	96	100	105	100	114	98	110	109	113	106	118	101	104	103	108	107	112	88	109	94	112	112	97	102	107	110	125	103	119	113	103	114	129	106	109	98	107	101	116	120	122	112	103	107	93	123	92	117	106	104	105	99	108	90	118	110	108	94	98	86	104	94	128	108	119	89	107	106	109	117	108	109	97	103	100	96	110	105	105	108	125	106	88	106	112	104	105	114	105	109	109	89	96	107	116	124	118	116	104	91	106	124	101	100	105	125	80	109	103	110	94	114	113	92	114	97	131	107	121	90	107	116	96	101	94	96	100	111	101	117	121	105	123	101	101	95	109	91	94	100	102	105	123	115	106	99	110	121	113	116	108	119	104	90	103	105	111	100	97	107	129	96	116	108	102	112	113	94
5070	836	720	359	289	234	204	183	166	129	149	145	157	116	139	126	135	128	133	142	127	114	108	126	133	122	102	123	122	106	121	129	107	128	114	138	113	114	95	117	105	100	100	121	111	101	104	113	122	120	122	91	123	111	122	103	109	107	113	115	115	112	135	123	116	118	116	125	100	114	120	120	130	119	104	122	116	100	119	102	110	115	112	91	108	106	128	119	126	110	109	131	99	111	120	102	113	116	124	112	128	123	129	131	113	109	118	107	120	121	107	114	110	103	117	121	125	125	124	104	114	122	116	102	128	127	118	113	113	120	124	134	122	110	111	118	106	123	119	125	109	100	115	119	117	124	120	106	143	113	111	101	100	106	111	106	133	119	112	132	116	106	129	123	128	105	128	116	115	115	132	123	119	113	96	123	95	135	119	139	107	128	122	127	112	106	101	138	107	117	106	119	114	114	120	118	125	118	102	110	120	119	117	97	104	117	113	109	113	104	106	119	113	94	119	105	119	114	88	108	110	124	113	108	122	109	114	136	114	97	119	118	119	133	114	111	116	92	108	125	120	118	121	108	111	99	115	124	114	132	106	124	119	103	117	107	104	138	113	116	123	106	131	126	118	132	117	109	121	106	112	100	112	105	122	101	126	145	111	122	98	102	122	121	136	92	110	119	111	133	120	113	103	108	109	101	108	117	101	116	104	111	99	137	99	102	122	107	115	133	119	112	114	119	110	121	137	136	114	109	123	122	110	105	119	120	103	125	122	121	119	98	113	96	107	111	113	112	118	129	131	138	117	128	127	116	113	115	119	125	131	122	100	122	115	113	108	103	118	119	122	118	110	118	104	105	114	106	107	118	113	101	119	117	106	134	124	132	129	111	117	123	110	120	115	110	118	109	129	114	107	105	123	108	124	113	100	123	106	110	120	126	112	119	109	127	130	119	121	106	99	96	113	117	116	101	126	123	116	119	114	109	120	128	117	138	110	129	127	104	106	118	86	112	114	135	126	103	109	86	116	111	119	126	109	113	96	130	124	131	124	111	110	120	119	105	117	119	122	121	86	101	116	121	121	119	107	109	116	88	110	112	101	102	105	100	137	107	96	114	118	103	102	99	110	116	102	122	116	110	118	114	101	104	111	126	123	95	106	113	110	119	126	129	95	105	140	108	99	118	115	111	103	125	135	120	109	123	137	108	127	107	119	107	119	112	110	114	121	96	121	114	115	123	122	120	118	112	111	121	115	114	116	116	114	126	112	110	113	96	103	111	120	121	111	117	125	117	113	115	121	103	108	105	116	125	124	137	105	112	127	112	115	127	107	133	107	108	119	104	113	122	119	98	114	120	114	127	125	106	109	118	121	134	105	97	108	107	132	105	101	99	125	114	87	124	101	138	120	134	131	111	113	115	103	109	102	118	110	113	118	121	103	107	114	120	124	130	111	128	109	104	106	101	130	139	138	93	114	99	93	126	110	104	121	120	119	113	112	113	122	127	136	113	118	112	92	120	120	108	116	113	102	111	123	123	96	122	112	119	119	107	104	113	120	126	111	114	113	130	112	121	106	125	111	124	116	121	111	132	92	112	121	128	121	111	95	129	114	127	122	129	122	119	111	115	117	120	128	110	93	115	128	118	100	115	107	115	113	112	122	111	104	103	103	120	123	94	103	113	125	96	122	107	103	118	109	122	112	121	125	100	107	123	113	111	111	103	132	98	108	119	113	102	128	110	113	99	109	104	89	113	115	106	107	131	105	117	88	120	112	108	110	133	110	106	114	120	137	130	131	112	102	123	112	140	123	110	120	101	111	107	122	116	123	108	109	118	104	121	131	135	114	108	100	123	117	116	112	105	129	113	92	129	116	123	121	126	126	109	132	109	121	101	115	106	103	145	110	115	105	125	114	127	117	112	111	130	127	133	119	134	102	105	126	129	115	124	130	100	114	108	111	113	114	139	111	123	111	118	116	123	120	116	119	108	117	142	107	129	109	114	116	101	127	126	129	94	128	109	136	124	129	118	105	112	139	107	103	111	117	111	148	93	127	113	105	123	114	120	128	120	135	116	115	125	115	133	116	97	110	112	116	102	127	113	128	123	128	117	124	112	110	115	129	124	134	105	123	124	113	103	92	130	106	104	108	114	108	97	121	116	116	116	105	115	102	128	114	97	103	123	119	124	119	121	97	111	141	122	111	119	124	106	109	118	138	123	118	114	106	101	105	116	114	104	122	118	126	108	141	129	120	104	114	115	93	120	104	130	122	109	124	105	127	121	112	131	85	125	123	125	119	122	114	111	110	134	123	114	115	111	117	109	111	95	114	123	117	112	105	129	109	98	116	120	108	93	129	110	123	114	123	113	110	115	144	124	133	107	111	126	109	120	102	110	95	111	109	112	117	125	116	103	134	108	119	116	140	118	122	120	104	132	114	120	116	98	132	112	113	108	106	113	113	121	117	123	144	110	112	116	107	103	118	122	112	114	97	109	110	112	124	105	120	119	122	105	115	118	109	120	126	117	118	126	122	114	95	90	123	112	112	109	119	110	124	131	113	108	126	114	116	115	123	103	124	121	134	118	119	106	116	86	94	101	134	128	107	122	133	100	116	100	126	116	115	111	110	104	129	107	110	95	107	132	117	107	109	121	125	106	119	109	134	117	114	114	128	133	104	107	111	111	124	120	98	125	91	110	112	92	109	112	116	123	116	115	118	113	120	111	117	118	108	106	122	126	109	110	118	101	86	106	108	124	114	110	112	118	114	112	115	125	110	93	115	93	132	119	115	116	110	105	111	120	122	119	123	111	127	124	112	124	122	121	128	117	110	111	126	107	116	123	112	118	119	114	113	119	140	117	127	108	119	115	119	115	107	112	122	126	141	116	105	118	124	132	96	113	122	115	120	132	101	112	148	120	105	90	110	107	113	99	107	108	112	97	122	103	119	127	95	115	117	115	109	96	91	120	93	104	99	120	129	121	118	110	132	117	107	107	108	111	121	136	112	124	103	127	111	123	99	118	112	121	87	137	105	80	139	108	106	115	103	122	114	126	115	122	124	124	118	106	120	118	134	108	101	109	107	112	110	101	106	132	119	115	110	96	118	111	102	119	108	119	101	121	123	108	118	114	112	119	122	131	109	123	109	106	103	117	92	104	113	121	122	107	95	110	102	115	116	121	110	117	106	102	96	113	122	140	111	119	130	135	101	106	88	112	133	122	117	115	100	101	109	132	117	108	111	101	114	111	110	111	99	128	109	126	112	99	114	122	128	116	107	128	92	109	105	103	114	111	117	131	115	116	128	133	100	115	116	95	106	120	123	127	111	122	113	99	123	127	122	102	122	96	126	128	115	122	115	116	113	113	117	114	124	121	127	120	108	116	99	128	105	121	135	108	121	128	132	97	133	127	111	144	113	118	101	113	108	134	124	115	110	109	117	136	103	110	137	114	126	104	103	122	96	115	88	114	120	121	120	110	113	132	125	121	115	114	115	100	103	115
25197	20872	27374	24458	20881	12382	1712	1016	751	721	631	566	558	531	512	447	454	472	396	396	440	385	380	388	390	385	388	366	356	348	364	387	356	373	375	326	335	347	366	375	366	379	355	336	350	342	355	389	318	324	303	329	336	351	357	349	353	379	359	320	343	331	363	339	350	355	306	329	344	335	303	314	344	356	305	341	334	287	331	325	343	336	343	370	340	383	310	321	353	318	344	311	353	345	321	328	354	328	304	317	337	338	377	341	335	338	343	345	368	319	331	310	327	338	341	331	332	347	323	336	302	311	340	337	354	322	317	330	311	346	354	308	344	309	350	341	340	306	326	320	334	328	331	331	319	314	335	310	339	322	361	337	381	342	309	319	303	333	373	340	344	321	341	304	325	381	383	329	325	300	346	344	341	328	343	373	301	345	320	340	307	328	333	308	332	323	333	335	308	339	340	310	338	297	285	344	307	348	324	312	323	327	327	347	328	334	314	299	340	318	363	302	332	351	333	360	327	309	326	334	347	343	324	316	314	330	328	333	322	301	329	324	312	320	346	333	332	311	335	342	360	319	331	342	314	315	312	356	323	331	362	330	310	339	368	344	317	332	299	383	325	345	338	342	327	354	346	334	329	335	315	367	355	313	291	356	354	316	312	302	326	329	325	340	336	384	322	329	339	305	334	336	379	316	335	334	328	324	348	351	359	306	323	353	346	322	309	333	361	327	303	337	346	330	310	323	346	338	327	339	335	346	369	359	296	346	367	337	334	289	333	326	359	323	335	325	319	317	334	301	363	345	314	336	332	327	332	329	320	354	324	341	365	352	325	334	340	328	303	301	344	316	327	333	396	340	364	316	303	323	335	344	370	327	322	338	363	317	323	292	312	314	372	309	310	347	353	336	359	338	320	343	327	360	311	324	313	297	351	349	371	316	333	320	319	306	331	342	323	311	340	305	345	354	325	336	302	346	330	351	314	347	373	344	328	325	346	311	357	361	342	325	335	326	339	332	305	313	341	327	308	373	328	338	343	342	325	363	302	347	363	345	365	335	306	335	349	322	317	315	345	351	356	325	332	331	332	315	327	337	336	348	341	290	357	325	315	326	329	358	309	325	347	309	342	313	319	341	377	354	325	331	320	340	319	329	312	347	352	346	319	322	344	344	336	346	319	330	355	348	340	296	348	321	345	323	341	343	352	331	340	341	318	321	311	338	320	317	355	314	338	316	328	317	306	304	360	344	352	313	333	345	346	341	342	299	332	339	319	326	377	325	295	333	325	324	323	368	333	341	328	321	322	342	342	321	318	369	325	332	323	318	314	304	329	328	313	335	348	309	352	317	312	336	316	302	314	348	360	372	314	341	343	318	346	308	313	323	296	337	324	359	309	320	306	339	344	334	331	355	331	320	338	327	347	347	342	319	351	320	326	322	338	305	308	302	328	330	326	359	316	357	332	312	359	338	355	321	320	351	336	317	332	295	328	337	340	352	372	324	346	343	338	324	293	335	326	305	333	328	301	286	321	318	334	332	344	325	339	352	354	309	344	304	337	337	311	346	339	314	337	336	335	328	363	333	326	346	317	330	324	338	340	365	309	305	323	356	379	343	370	338	354	308	311	316	348	328	363	337	346	317	278	311	322	353	344	305	311	309	362	319	332	323	339	329	320	292	337	381	309	340	332	358	334	326	362	312	337	320	321	362	357	335	337	351	330	328	311	350	329	323	351	304	354	348	306	290	382	316	356	333	331	377	325	301	340	376	392	315	321	320	357	350	289	323	340	287	331	341	329	321	350	348	332	338	341	313	346	330	353	301	321	312	338	357	356	365	322	327	335	323	339	376	338	333	330	321	332	317	337	315	330	337	313	343	306	387	339	318	282	351	331	325	303	338	323	349	347	317	343	337	350	331	336	354	320	320	349	318	316	316	331	331	313	319	315	331	355	321	331	323	338	318	327	337	341	316	347	320	328	331	344	345	332	330	342	320	331	353	331	349	313	307	340	349	351	337	345	321	343	337	314	350	308	334	341	269	307	335	307	328	327	306	304	339	329	331	369	312	340	360	330	321	331	328	346	338	320	310	328	328	338	351	318	351	301	340	366	332	319	305	311	314	352	338	326	286	328	308	337	373	341	322	345	318	336	349	342	322	352	334	335	346	313	328	305	316	336	334	323	341	330	306	308	346	346	317	301	337	328	321	327	369	309	347	318	337	355	343	302	303	332	298	343	329	347	340	323	319	355	318	319	353	318	319	324	334	346	323	335	313	336	326	333	307	302	317	330	352	335	344	317	315	317	314	346	338	327	320	318	317	307	300	335	327	355	337	328	323	312	315	311	304	348	413	343	322	319	319	336	329	344	320	341	345	333	292	335	343	349	335	348	351	314	337	352	321	331	366	321	367	340	337	347	330	311	342	365	340	348	324	334	318	337	335	304	354	354	320	355	332	326	342	318	345	276	322	337	338	290	329	338	329	292	323	362	330	343	313	310	331	297	315	338	359	327	320	349	311	346	356	298	323	326	291	361	313	303	352	331	327	300	301	341	315	345	301	338	305	332	327	326	341	346	316	311	326	321	303	343	361	324	338	316	367	312	340	318	315	355	351	333	314	290	337	322	289	323	378	324	360	358	341	312	332	325	324	335	348	374	305	351	319	355	357	344	314	336	313	331	369	352	337	348	343	310	334	316	348	321	334	325	306	341	346	316	318	342	323	312	341	324	291	338	354	311	327	375	334	347	309	294	366	344	340	356	345	338	342	340	330	347	331	333	349	360	329	339	342	343	328	316	342	312	333	350	327	324	307	335	313	358	346	327	321	348	319	371	320	314	338	322	294	314	338	317	349	338	325	333	356	317	320	357	379	318	325	350	319	335	328	284	322	343	333	315	356	341	354	340	329	310	299	321	334	377	340	335	347	326	330	330	333	354	363	314	311	346	330	294	346	331	344	327	369	311	344	298	328	320	340	315	308	333	347	327	358	297	341	323	358	347	353	309	357	326	328	337	344	344	343	315	355	334	328	321	318	323	301	323	288	339	334	317	315	344	327	309	318	358	311	332	346	326	344	325	378	323	305	350	345	358	320	317	340	339	321	316	318	328	332	336	309	343	322	330	365	319	307	330	328	323	354	345	339	357	332	335	321	322	318	342	309	365	318	321	344	348	304	357	288	282	335	338	337	355	354	306	320	330	332	328	323	332	328	328	343	325	357	349	329	321	343	306	339	347	335	322	335	339	343	332	337	353	317	350	309	303	344	333	349	320	297	333	322	356	318	333	333	342	334	313	325	304	325	327	322	317	322	328	347	361	335	338	305	335	344	347	333	335	346	338	335	339	307	352	353	348	332	343	331	343	321	299	356	341	343	330	339	303	336	328	327	348	291	347	352	304	300	322	350	356	323	368	324	302	350	349	333	330	329	311	334	341	325	370	326	322	313	351	333	321	347	325	348	341	341	331	296	342	362	354	321	318	370	325	341	333	339	339	313	379	306	290	339
7321	11650	10692	5779	3841	2804	2127	1683	1356	1056	1054	874	778	726	595	576	541	537	496	462	469	469	427	374	417	392	405	399	390	382	384	394	389	338	334	357	333	335	349	363	318	358	354	345	312	315	333	341	300	302	351	317	325	356	326	330	339	337	307	305	332	339	337	348	331	318	305	326	339	327	327	322	324	334	315	337	323	264	326	310	349	321	310	298	309	309	318	301	303	299	320	345	332	293	316	351	309	302	338	303	312	327	315	336	305	316	278	311	325	302	312	320	306	310	291	300	324	288	331	321	350	278	313	319	313	334	348	307	330	307	281	291	283	320	329	311	288	304	313	291	307	295	313	309	300	313	310	302	323	349	341	311	287	293	296	297	320	319	295	340	304	333	318	326	283	320	313	293	289	315	312	301	306	317	309	282	286	332	325	346	314	315	310	334	302	359	304	317	288	304	326	276	331	312	323	329	337	306	352	308	342	302	320	295	298	320	337	291	300	310	314	304	303	304	326	293	321	272	331	306	324	322	303	326	309	320	296	330	313	295	311	318	338	302	316	297	283	320	319	303	297	318	312	327	304	320	307	309	278	320	316	291	288	330	291	306	291	312	295	301	320	290	295	301	285	315	337	304	303	295	280	344	321	300	294	288	312	296	326	332	313	326	295	294	282	298	349	332	325	321	343	327	330	330	317	324	351	310	302	331	321	323	302	315	288	314	313	339	279	304	316	293	309	334	312	278	277	295	317	309	316	315	340	300	337	277	312	308	314	312	336	308	292	305	360	305	333	310	301	288	302	337	294	333	308	304	326	301	306	300	296	289	292	322	296	302	287	268	321	325	295	315	293	308	265	324	316	325	303	311	334	292	317	325	299	290	319	331	313	316	325	325	288	347	300	299	304	353	319	307	291	306	302	292	322	324	326	326	326	324	358	318	318	304	315	326	314	291	308	296	331	314	299	312	299	308	299	317	294	311	288	290	304	337	322	319	309	291	287	307	283	313	280	326	304	282	303	295	327	322	311	326	302	297	287	294	304	325	300	336	314	302	326	306	315	279	331	314	330	339	323	303	306	340	324	321	314	333	291	340	314	295	311	338	307	312	327	326	290	290	307	307	336	306	319	316	314	292	313	328	304	303	294	272	293	324	314	323	309	298	297	327	314	307	285	309	350	334	311	312	328	296	304	293	315	309	290	333	314	314	312	297	324	332	277	298	321	285	311	316	288	327	306	306	343	302	317	322	338	314	335	305	322	306	297	276	302	315	307	331	324	271	320	294	307	308	304	327	339	297	322	306	330	311	333	303	322	323	303	305	319	329	302	303	289	289	328	311	326	299	315	323	258	296	315	307	307	289	309	310	300	278	281	290	356	284	324	290	293	325	302	333	305	328	299	320	316	321	283	326	301	317	318	305	331	295	324	318	312	330	344	298	306	314	285	299	305	321	316	332	304	296	320	317	323	331	344	306	335	306	317	304	306	323	302	304	326	330	325	334	311	308	311	345	357	298	289	319	320	312	326	315	318	322	306	333	299	298	317	327	316	303	313	297	340	292	296	284	320	329	347	302	325	307	308	297	337	323	343	322	309	308	315	347	320	309	322	308	315	299	324	303	326	322	291	325	313	293	313	328	356	329	296	341	315	315	304	357	289	301	330	273	316	281	290	306	333	292	291	333	316	319	335	326	335	331	303	310	333	295	313	305	314	316	310	309	315	313	332	330	290	326	321	321	302	315	304	288	321	287	330	301	333	310	318	303	338	318	307	287	306	325	319	299	319	312	335	298	332	306	289	310	313	297	305	313	322	348	312	327	330	307	308	311	291	337	312	335	324	297	280	334	286	313	331	312	300	287	295	322	325	316	315	304	292	303	295	310	327	311	330	307	316	330	305	314	307	301	299	288	292	325	315	300	330	324	335	344	295	299	321	313	292	293	322	291	301	315	312	325	334	327	330	319	318	305	292	311	332	288	287	325	289	309	302	275	293	300	323	321	327	291	305	306	323	322	314	329	321	316	323	328	312	344	345	305	299	316	284	318	301	301	321	321	321	309	325	299	317	295	324	311	310	279	302	300	301	307	289	311	313	276	311	321	300	284	356	309	301	323	314	357	313	334	337	307	314	326	330	336	312	319	290	284	290	291	314	311	304	304	294	315	308	305	315	314	310	330	278	305	326	306	321	315	322	311	306	324	320	307	335	294	319	307	287	313	338	286	289	344	307	334	336	294	320	344	327	298	287	325	312	313	301	261	314	327	340	302	290	303	304	324	321	312	313	298	321	300	322	315	335	294	292	302	300	317	323	310	305	303	304	302	323	308	318	280	326	332	303	345	309	281	305	324	342	295	316	291	335	283	300	311	330	330	291	318	313	320	326	311	349	313	340	326	287	315	297	346	352	278	325	307	314	335	340	294	329	307	276	334	306	320	291	307	312	290	319	325	341	299	300	298	299	311	348	319	340	343	285	282	322	297	311	343	286	308	321	286	344	321	330	302	326	294	322	287	311	337	329	329	310	310	300	305	297	302	300	301	332	331	324	286	319	293	288	319	349	323	309	290	286	304	316	329	303	298	301	322	329	320	291	300	332	286	316	288	284	305	312	280	303	313	303	300	322	325	297	295	317	302	327	277	311	353	297	347	324	316	315	304	347	308	329	317	313	303	292	303	288	332	301	325	338	308	295	317	320	291	296	289	303	333	314	310	342	312	287	327	298	306	290	327	298	308	320	304	295	284	321	318	316	331	344	292	298	318	322	302	306	329	279	320	311	300	277	332	303	322	336	349	328	309	301	328	320	316	323	293	288	294	293	303	318	273	310	294	297	334	285	294	311	304	305	288	305	313	305	319	316	304	334	328	303	316	304	313	318	340	331	296	288	313	301	312	306	311	298	309	288	307	331	319	332	316	315	315	292	339	317	308	303	322	298	303	327	278	306	273	293	331	290	315	337	338	309	337	281	327	322	345	302	324	320	318	314	310	337	295	270	314	313	314	320	315	309	281	333	316	285	304	291	305	330	337	300	311	301	317	310	312	312	318	294	293	336	296	285	298	309	292	311	301	307	310	319	294	334	314	305	333	303	322	332	316	285	346	330	292	278	301	332	307	338	311	332	324	307	306	304	325	347	285	329	310	309	308	284	292	313	332	306	287	305	300	295	309	286	326	360	296	293	275	292	310	346	296	353	323	294	338	347	315	332	294	275	304	296	302	330	293	294	315	309	319	345	301	305	317	335	292	315	311	311	288	313	322	304	290	319	292	310	294	294	302	312	301	274	313	291	317	309	313	335	302	319	280	299	316	322	277	302	356	295	313	314	329	296	317	304	317	337	320	329	320	297	297	318	295	314	295	342	297	333	331	315	320	318	313	304	333	327	295	303	327	307	308	316	304	320	295	320	284	314	292	315	301	352	309	273	325	317	311	316	303	297	306	306	301	311	292	276	307	315	304	292	283	283	292	299	307	335	308	325	287	320	293	309	319	325	313	340	313	320	316	281	328
22996	20848	27655	24149	20858	20948	10887	2085	1426	1203	1154	1019	931	890	834	769	778	733	741	703	655	699	673	645	637	629	585	617	607	606	613	573	553	593	584	588	592	565	545	548	545	615	558	551	582	573	581	589	557	523	539	544	576	541	544	474	579	582	562	535	521	512	594	525	534	560	526	575	549	550	570	535	533	534	537	521	543	573	588	518	548	520	553	529	562	551	536	521	565	546	534	500	569	507	579	515	476	542	532	548	551	539	572	542	521	537	543	539	524	546	572	554	555	518	542	532	471	524	474	508	529	553	563	565	550	548	521	513	587	537	506	528	575	514	517	549	590	515	532	528	528	561	546	538	552	498	543	500	518	508	564	535	530	464	512	560	585	525	553	586	544	501	511	542	555	525	542	591	554	572	483	528	529	521	525	522	479	551	515	516	536	541	510	537	540	509	529	537	508	518	575	576	549	559	579	563	560	529	550	579	545	553	533	529	485	498	535	526	532	538	575	543	498	543	553	568	566	537	502	542	503	570	506	492	555	551	529	526	552	505	530	505	552	557	501	559	553	544	551	587	543	530	534	513	521	528	539	544	524	583	474	543	543	503	534	535	541	551	533	499	511	571	525	510	552	556	577	555	542	540	537	522	533	569	530	554	556	578	535	546	513	551	547	584	503	500	518	561	588	541	574	550	523	510	539	528	566	566	527	535	561	549	541	557	518	534	523	498	551	524	576	533	521	517	563	528	537	582	548	533	477	529	511	536	542	531	519	546	547	527	506	577	534	496	527	565	530	573	521	537	577	447	577	514	510	575	512	572	515	562	503	534	559	538	518	496	491	514	538	516	510	527	550	532	571	510	533	553	557	544	508	528	528	544	511	491	526	535	539	531	560	542	540	557	502	481	528	555	549	511	563	544	543	550	580	535	533	544	585	555	550	539	526	556	539	553	594	512	543	520	511	509	468	563	521	503	547	550	568	520	540	513	535	512	575	556	516	556	555	517	529	576	529	555	564	543	543	525	527	541	510	522	579	528	544	572	557	547	494	504	563	527	534	524	566	526	529	504	514	459	550	519	549	560	519	494	526	546	515	577	516	574	552	501	546	511	489	573	545	555	501	554	506	530	583	571	595	550	538	527	520	503	528	539	505	560	550	518	557	578	509	533	479	568	513	490	559	555	570	573	562	529	566	542	545	546	517	527	547	552	522	526	511	547	533	505	530	543	519	502	575	501	541	492	522	536	556	502	536	551	493	565	525	520	544	542	544	535	557	527	527	548	508	561	568	531	519	539	532	517	540	554	520	547	555	553	522	528	530	527	518	512	547	556	513	528	529	546	525	599	505	595	536	543	546	591	569	518	528	519	588	532	512	577	523	532	520	525	501	533	534	581	577	528	540	571	560	520	527	563	550	529	548	513	532	586	557	542	547	529	540	503	526	538	533	548	526	526	516	550	498	585	527	563	493	553	544	534	532	507	567	507	558	544	531	532	516	579	534	510	506	525	523	548	503	523	532	520	529	550	525	540	509	556	536	513	527	570	533	528	542	554	533	588	510	503	512	568	563	546	515	521	522	555	571	526	537	525	564	526	525	524	560	527	523	534	520	543	539	534	534	551	501	513	566	558	547	582	559	545	537	556	578	535	542	532	552	553	522	507	578	532	541	535	543	484	545	569	543	535	529	513	523	568	565	563	563	524	524	569	538	575	539	515	550	512	565	540	567	534	580	550	569	553	525	524	559	507	495	503	504	543	573	516	501	574	519	539	572	518	576	537	510	543	531	583	562	562	535	548	529	533	575	534	539	563	570	565	570	531	520	534	519	557	540	515	497	523	584	486	533	534	526	561	531	506	518	535	534	495	534	535	543	522	580	542	532	534	539	541	538	533	533	521	537	575	536	545	567	523	516	502	551	562	540	566	554	583	500	540	503	489	517	541	527	588	551	524	579	526	513	552	540	551	533	485	524	515	524	499	528	539	550	504	550	533	466	528	567	554	509	532	551	508	567	529	567	503	556	531	550	572	542	567	508	503	517	571	553	518	553	544	526	543	514	572	542	551	543	508	505	562	553	526	563	543	574	510	552	511	507	519	542	503	543	520	522	521	515	543	533	570	548	531	503	527	562	537	544	532	558	552	511	520	527	527	526	568	522	551	547	538	546	478	563	527	563	535	557	555	576	511	559	506	514	549	527	527	541	509	506	559	530	537	552	559	512	520	554	594	541	549	533	527	494	555	523	515	554	559	573	547	521	536	529	530	513	524	512	532	524	550	560	522	522	549	509	521	543	543	541	500	550	522	494	516	548	533	542	515	539	533	565	521	552	544	519	495	512	511	551	528	537	569	542	526	560	511	541	557	542	530	502	500	529	558	546	534	528	534	522	545	553	539	552	538	555	533	506	535	529	566	540	490	548	541	550	500	502	497	565	520	538	529	564	495	499	530	588	550	488	599	567	552	503	560	525	524	519	546	535	537	569	558	594	512	539	577	531	554	525	492	517	496	555	540	540	519	507	547	551	545	529	537	554	506	538	539	520	510	553	547	535	541	535	563	580	526	571	565	491	531	556	566	521	517	552	559	521	541	540	537	532	537	521	516	525	551	551	582	535	557	528	532	561	543	519	572	511	570	557	521	503	529	554	507	583	575	498	549	579	528	555	492	538	563	540	547	531	525	554	511	516	528	552	521	522	477	554	525	538	594	530	571	570	523	520	511	549	568	562	550	523	557	514	519	537	531	510	516	523	488	577	506	565	580	523	532	568	538	540	565	542	563	560	527	514	535	533	544	543	533	548	527	514	528	567	477	545	517	484	489	562	509	570	529	541	549	519	543	570	509	487	533	576	512	547	542	563	523	536	546	499	507	493	527	524	512	518	524	577	512	564	577	538	496	559	511	573	548	513	557	555	552	548	547	534	543	534	504	509	565	516	491	509	531	511	481	594	587	547	539	563	530	522	537	599	538	519	565	469	586	526	538	503	532	549	503	538	509	559	524	493	533	519	563	531	578	580	529	547	559	500	544	538	532	578	558	580	540	560	527	540	534	549	531	522	559	510	523	515	546	499	531	527	564	557	509	550	537	499	512	572	539	555	553	533	556	534	573	519	520	549	579	520	531	561	548	537	558	515	548	498	535	557	546	518	532	556	536	520	567	553	524	492	524	572	580	496	530	516	507	562	548	531	537	534	528	504	544	528	526	543	542	507	539	536	521	524	552	523	494	533	486	520	508	520	527	608	534	552	528	524	560	533	556	557	534	542	544	558	555	606	522	517	527	534	508	560	580	550	571	538	530	538	540	510	471	512	531	518	491	562	507	549	553	517	536	533	543	507	562	564	555	498	546	537	541	525	571	514	545	552	492	520	540	534	515	574	562	560	538	509	553	518	538	573	564	543	558	481	554	525	550	495	516	519	557	545	558	543	555	510	508	540	500	548	516	542	535	547	559	503	538	539	543	512	553	550	510	552	510	561	571	530	524	549	533	529	511	579	534	534	515	564	545
10133	18273	16848	9958	6745	4880	3814	3009	2576	2108	1832	1532	1368	1210	1147	1008	931	891	883	840	723	749	704	683	662	707	629	625	661	617	570	671	591	594	582	601	555	590	558	549	578	587	542	589	531	557	560	590	541	575	538	541	562	522	495	526	550	528	568	486	530	511	520	558	544	547	473	515	516	519	554	547	539	549	555	546	517	535	495	503	492	489	479	508	533	484	504	540	521	487	553	488	494	530	522	501	504	507	519	505	505	504	526	521	531	464	494	513	523	511	498	506	510	504	511	505	500	560	518	503	476	539	549	469	542	504	530	508	495	528	527	515	467	503	506	515	550	525	521	483	488	505	510	495	474	516	520	487	499	517	490	493	531	509	479	524	501	471	513	516	484	512	461	527	519	521	465	468	488	501	526	540	497	478	493	460	531	511	493	487	477	479	506	525	533	490	531	482	523	540	502	496	491	471	532	514	505	546	515	500	521	502	499	492	547	532	498	500	473	547	497	517	518	528	496	519	546	496	494	524	488	506	536	513	511	499	499	484	482	514	508	512	533	480	529	445	484	505	472	525	496	464	469	505	457	476	456	507	496	534	517	500	493	564	513	528	500	517	462	503	510	506	534	517	497	499	502	526	488	493	494	519	519	528	494	519	492	503	492	495	484	488	525	519	497	468	522	505	461	506	504	515	506	496	534	525	510	505	519	504	478	532	485	492	502	494	493	492	513	498	509	478	517	498	507	518	503	535	492	473	471	482	514	486	526	502	478	508	491	468	484	469	517	512	489	543	486	481	515	495	479	465	536	529	493	543	498	538	495	496	491	488	498	502	495	442	490	522	438	499	550	499	513	472	546	515	501	494	532	522	515	478	537	514	513	452	465	529	515	497	478	495	522	490	498	483	511	477	509	468	482	498	504	498	499	520	469	517	513	503	478	520	520	510	514	504	503	497	530	536	489	506	483	482	480	506	510	483	509	480	537	513	519	511	468	515	504	539	470	506	489	479	507	510	529	506	505	491	503	524	513	504	495	500	481	482	483	527	523	519	498	495	525	510	457	482	560	517	498	502	492	522	512	523	492	493	492	497	497	516	494	492	515	474	483	504	519	514	521	499	513	495	544	508	499	512	518	493	524	485	491	485	503	546	534	508	499	540	498	484	523	489	488	536	505	519	494	508	466	512	530	493	535	493	496	481	502	513	548	482	483	493	502	514	506	510	489	508	498	523	508	496	496	522	504	492	488	524	522	492	480	462	535	509	476	514	519	493	549	487	485	499	466	541	515	477	506	478	532	445	504	500	501	515	472	491	510	495	511	515	506	495	487	502	496	521	505	500	476	521	484	517	502	524	535	490	506	508	504	496	490	460	479	518	526	496	492	491	539	485	501	535	540	520	480	503	483	437	490	561	487	507	479	498	500	503	479	511	502	519	525	524	484	471	501	515	505	534	484	453	526	533	532	492	493	481	467	506	467	505	506	503	497	507	467	516	508	531	484	503	545	525	509	480	499	442	504	516	517	486	507	528	520	496	528	488	516	433	493	516	524	527	486	470	490	517	534	508	523	500	487	543	519	511	501	530	518	471	495	540	467	453	521	492	485	500	480	472	510	530	515	473	481	528	469	502	515	492	478	496	460	495	513	542	496	496	531	470	495	498	524	493	522	536	480	487	507	454	493	513	519	515	504	494	509	532	476	481	502	507	492	506	482	530	501	501	503	498	512	519	489	506	516	508	501	462	495	505	503	523	517	483	479	508	514	463	506	530	495	514	493	462	532	505	515	500	526	484	511	526	504	480	506	499	500	495	510	542	535	485	517	501	542	490	488	490	513	496	471	517	490	489	520	478	472	533	480	483	502	511	472	501	491	540	485	511	560	461	461	520	574	493	500	498	482	499	477	492	505	526	479	502	462	483	455	488	502	495	510	514	479	507	489	528	477	505	511	486	503	485	479	532	488	489	484	480	468	501	505	500	473	454	491	496	472	466	516	545	519	490	510	490	512	506	515	534	526	500	532	473	520	488	506	518	455	495	509	521	550	505	508	503	528	507	512	478	494	493	520	487	477	501	478	494	541	507	515	495	507	495	472	520	517	501	537	540	518	510	500	517	500	492	478	485	509	460	494	499	485	488	501	540	514	477	480	466	528	492	469	492	466	506	521	482	474	474	522	508	478	485	465	528	509	495	508	529	524	491	545	518	474	492	470	509	512	505	502	501	527	537	491	477	498	493	510	513	530	487	472	455	484	521	533	518	523	485	487	473	547	488	488	491	470	512	496	502	487	528	503	507	535	488	487	487	501	512	481	512	492	513	451	488	506	500	513	512	487	545	508	501	493	512	507	532	501	510	546	510	503	484	494	506	528	511	508	469	539	570	497	509	445	482	516	495	485	517	489	532	541	491	559	509	443	507	532	512	501	480	499	483	530	510	518	538	463	502	521	517	465	516	475	485	517	483	498	457	489	511	483	445	507	504	502	518	503	447	523	514	483	511	507	470	455	518	482	499	533	513	489	518	504	471	463	503	515	512	487	517	503	491	535	522	494	500	510	491	477	483	525	500	468	473	509	524	484	490	503	477	514	493	511	527	513	528	467	507	510	512	495	525	483	477	523	564	510	495	503	498	510	504	542	510	490	529	521	537	493	531	502	525	478	470	497	457	599	494	490	522	515	508	493	485	565	487	518	510	539	531	508	495	518	519	487	504	519	512	502	530	498	482	497	540	479	505	524	551	484	530	474	490	503	531	511	472	492	525	477	477	493	508	519	549	488	474	527	499	508	485	502	506	515	481	473	525	513	486	507	483	532	512	522	473	475	517	553	534	500	499	547	435	514	508	475	463	514	505	485	474	471	490	498	513	516	461	526	484	502	490	502	482	522	491	553	451	517	544	494	498	502	477	529	502	468	526	516	507	503	500	486	452	497	540	481	518	508	547	484	473	480	517	469	507	486	500	507	469	479	501	469	476	505	467	517	491	510	523	530	455	502	511	504	474	515	493	507	523	491	490	510	535	479	468	511	473	482	501	479	504	499	493	499	467	451	470	467	483	524	526	485	509	485	487	530	509	477	498	479	495	501	540	497	487	494	450	490	477	508	502	481	455	526	507	510	533	554	504	479	514	512	477	468	518	494	467	536	523	510	488	508	486	520	457	473	508	512	505	506	498	493	490	461	513	495	478	484	495	467	502	482	472	508	513	478	495	494	506	433	544	520	509	474	442	478	473	462	460	511	526	511	484	494	511	481	498	511	490	507	514	528	529	501	473	506	534	490	517	504	456	530	515	537	511	491	461	507	480	465	465	526	507	465	528	524	499	462	519	481	509	516	523	482	483	562	505	489	519	488	479	453	480	456	530	491	515	526	490	502	521	460	495	497	545	514	495	458	527	462	533	473	524	521	507	548	497	449	493	488	484	526	518	536	489	502	480	505	482	473	506	536	515	539	461	501	499	487	470	495	490	496	532	487	524	477	499	508	505	444	489	510	491	494	507	504	503	499	490
28230	14802	1861	371	241	175	171	161	145	103	135	128	112	135	84	95	120	105	110	134	117	125	125	77	132	122	112	110	116	117	97	119	114	88	129	106	97	106	113	101	122	108	114	104	113	96	131	112	109	120	110	109	100	113	106	118	100	112	112	118	118	116	113	110	107	112	101	102	119	113	116	107	119	116	104	96	108	110	102	124	115	115	103	123	96	111	105	112	110	102	108	106	98	103	92	109	103	115	118	107	107	99	101	105	115	104	115	122	108	110	107	105	124	114	105	102	93	100	103	124	104	102	124	98	99	120	108	121	102	111	111	110	86	120	120	105	103	114	95	109	103	113	92	137	89	121	113	107	120	111	97	111	109	99	114	92	126	99	108	103	104	103	114	114	95	115	99	113	101	119	107	94	117	103	121	118	104	111	111	104	118	110	97	109	99	82	113	111	116	104	112	109	110	103	124	104	102	101	100	115	114	92	104	95	99	112	106	95	125	97	101	123	86	121	120	117	106	91	107	91	111	88	125	110	109	100	90	106	91	94	117	108	92	91	105	86	121	109	107	113	97	124	106	117	115	134	88	120	123	101	104	104	104	119	115	95	105	95	111	89	102	106	116	97	88	109	91	119	94	129	98	108	123	106	128	86	118	112	119	100	115	87	103	96	112	119	97	98	96	104	122	110	116	98	100	91	129	107	109	109	102	98	95	122	83	104	89	119	114	107	107	105	126	121	117	115	110	94	116	116	108	124	95	95	111	101	115	94	133	110	105	108	133	99	120	97	99	127	106	92	101	91	118	114	116	109	128	109	110	104	117	115	87	99	115	100	92	105	103	97	114	93	105	107	116	116	108	105	121	113	103	106	120	125	107	96	106	107	102	110	129	109	108	103	130	103	100	111	117	116	92	90	127	93	92	109	102	97	114	101	102	114	105	103	88	108	110	88	116	110	108	117	123	96	102	97	98	98	113	99	107	113	97	113	91	110	97	97	97	119	115	107	97	110	107	111	98	107	108	117	100	114	103	124	114	128	119	115	116	103	108	124	110	126	109	103	106	116	94	118	96	101	108	123	90	115	96	108	117	112	112	122	102	107	116	107	96	110	97	113	130	130	95	103	110	133	100	114	100	94	108	108	103	106	101	109	118	118	101	128	124	110	100	81	117	131	120	96	91	105	89	106	128	95	117	92	99	94	114	95	103	97	105	102	96	100	121	125	117	104	108	86	114	113	119	115	103	119	117	116	123	88	103	95	104	124	120	118	101	110	124	84	126	113	105	113	109	101	92	99	111	109	124	107	109	103	121	108	123	104	97	102	124	92	108	114	98	102	108	104	99	97	106	124	122	99	107	111	126	128	114	134	116	113	116	92	111	111	93	103	105	118	114	125	117	91	104	96	108	97	96	100	113	110	95	138	104	113	109	121	125	91	98	103	99	119	106	109	104	104	97	123	121	101	103	125	111	95	96	88	104	128	122	102	105	109	123	122	104	88	111	111	119	108	102	116	106	106	112	121	102	105	109	114	117	130	113	102	105	118	116	109	119	126	112	108	111	106	115	102	126	120	100	101	110	99	118	107	116	116	110	114	111	126	107	107	119	122	117	120	107	109	95	96	99	111	107	115	97	117	134	118	129	97	141	119	127	113	119	112	106	112	122	115	94	116	124	100	111	117	116	109	105	104	116	117	116	110	129	106	92	105	92	121	117	113	115	106	100	115	115	114	108	105	120	108	93	109	98	104	113	116	102	108	90	107	103	93	103	105	95	103	102	101	109	117	127	96	111	96	96	102	112	115	85	112	115	110	98	100	104	117	108	114	105	105	115	109	112	109	111	113	96	120	78	107	129	92	117	124	116	100	125	109	124	98	113	101	126	107	113	99	96	102	123	93	107	94	105	106	115	110	105	97	91	121	108	87	117	106	116	110	112	109	131	117	114	121	108	110	104	102	114	94	102	125	129	111	109	125	107	109	113	99	116	107	116	123	111	112	96	101	107	94	119	102	98	97	102	97	111	113	114	109	121	124	119	114	100	107	91	108	101	95	83	111	102	82	117	114	106	141	95	101	108	110	123	109	104	84	99	101	93	117	109	102	113	106	107	121	103	103	96	100	110	104	93	122	97	119	120	106	100	108	130	97	107	79	102	110	109	121	100	107	121	98	90	103	113	107	114	116	95	88	106	96	100	106	102	104	102	112	98	99	104	84	101	81	112	115	104	92	108	97	98	108	95	100	119	115	121	101	113	118	105	82	116	121	90	106	114	75	108	109	112	119	106	106	127	96	88	110	92	124	113	111	86	106	107	98	100	124	96	95	126	107	119	111	118	114	106	99	110	113	97	118	91	116	123	118	116	111	130	110	132	95	118	90	102	97	118	103	117	94	112	115	124	123	105	118	103	144	111	86	111	99	107	105	112	128	116	113	117	105	113	135	98	107	115	109	119	90	99	97	92	109	123	121	122	112	105	85	122	104	102	99	114	97	97	110	129	122	125	108	114	125	112	105	106	103	108	118	98	97	115	104	107	101	122	94	92	111	104	115	115	118	120	102	108	91	121	100	112	97	111	97	105	104	124	104	113	95	125	106	95	95	121	111	117	100	112	112	118	118	132	113	91	107	115	88	102	114	112	97	107	121	109	100	140	104	100	110	109	112	108	110	113	109	101	116	101	114	94	100	90	106	112	78	105	111	120	111	113	103	115	98	108	99	115	100	109	117	93	110	111	122	94	107	107	122	93	115	111	103	109	106	107	104	111	103	112	131	112	97	101	124	110	109	91	107	117	104	112	106	94	110	125	108	111	109	121	92	108	124	119	100	114	101	123	107	108	122	124	94	127	107	100	101	115	107	95	114	108	103	94	112	118	114	118	120	121	104	100	105	115	135	123	106	98	111	115	103	115	113	108	107	111	98	110	126	118	109	122	95	123	100	114	93	114	97	101	100	108	96	107	107	101	102	119	120	113	98	102	106	117	111	88	106	102	101	110	113	106	112	105	111	103	106	114	107	104	95	102	110	102	91	107	111	118	99	114	123	105	98	109	99	129	101	110	118	99	90	113	112	101	106	122	122	114	116	116	108	101	123	98	111	117	114	92	116	117	107	117	114	99	121	108	125	107	126	98	101	107	93	122	107	99	107	114	92	90	73	122	121	95	113	120	113	103	124	108	98	132	97	100	110	112	123	115	110	107	111	114	136	112	111	140	99	107	105	112	100	125	103	102	113	122	99	118	112	95	89	101	93	117	104	115	107	116	111	115	104	116	130	112	104	124	101	118	101	98	111	115	105	96	85	101	103	118	93	119	117	124	114	116	110	114	106	122	100	108	111	121	103	112	108	102	105	117	97	113	113	107	110	110	104	111	120	112	131	105	116	101	91	110	88	98	112	99	102	103	105	109	106	114	98	112	117	123	99	117	105	130	96	126	110	125	96	105	95	104	126	111	107	88	118	97	107	107	121	99	103	136	111	115	110	125	121	107	104	102	113	110	110	126	113
4980	896	713	405	258	226	187	176	161	184	130	144	135	134	140	121	138	130	126	108	124	104	115	108	112	129	116	121	121	124	133	108	117	121	124	136	123	109	122	135	122	116	126	121	112	144	102	115	115	125	128	120	111	113	127	117	114	114	105	120	125	118	123	110	91	118	133	94	127	108	126	116	126	97	91	136	120	135	134	122	112	113	112	118	113	131	128	116	123	125	114	108	111	120	111	121	121	108	112	134	108	116	112	103	112	126	111	132	111	110	126	138	100	115	111	119	131	112	100	114	125	123	110	122	121	113	108	104	126	123	149	111	108	130	113	116	119	119	127	115	112	125	131	119	104	103	106	105	129	105	103	122	123	116	142	116	116	116	111	126	102	124	108	125	118	115	130	124	104	91	120	119	113	102	107	125	116	127	114	98	114	127	104	116	110	110	115	108	116	109	109	114	129	107	111	102	105	106	131	128	126	109	106	129	115	95	110	119	125	115	118	112	124	119	111	109	125	101	116	109	140	101	128	111	124	117	108	103	129	109	114	110	117	105	134	120	106	138	119	107	135	128	101	114	121	90	106	141	125	136	119	129	120	112	127	127	104	138	114	118	123	125	112	118	133	112	124	119	107	139	119	117	115	110	129	100	112	92	114	144	119	113	127	141	126	116	123	125	128	126	131	99	126	120	109	110	128	135	91	107	135	123	112	125	117	110	121	102	122	119	109	139	97	113	132	114	86	105	102	121	141	126	127	119	113	113	102	101	108	116	125	94	112	95	121	89	116	106	130	115	140	109	120	93	123	105	110	89	111	103	124	106	117	113	116	108	115	122	129	117	126	94	117	100	98	108	116	116	120	106	94	123	108	121	114	111	136	103	123	127	125	134	114	123	105	113	118	111	116	120	91	133	120	103	107	128	94	115	110	103	114	107	105	105	137	116	119	114	116	119	118	119	106	101	101	113	118	116	112	113	103	131	124	121	98	116	127	119	122	114	119	127	113	121	115	132	112	114	122	101	126	128	125	110	118	99	102	117	124	95	107	124	97	119	99	141	125	124	103	122	121	125	116	108	111	99	106	107	121	99	114	107	107	121	122	123	108	129	99	108	102	129	101	100	104	94	112	129	115	106	109	110	99	90	96	100	110	128	112	136	114	104	119	117	94	109	95	94	101	114	117	98	131	98	96	122	116	114	118	104	108	96	113	114	130	132	133	124	111	123	119	103	109	119	115	95	102	114	105	109	129	113	115	105	112	125	107	106	121	106	100	116	118	111	119	131	115	90	116	116	96	121	125	122	106	125	102	126	110	103	117	117	116	113	110	135	113	110	107	110	100	129	105	127	122	113	130	112	99	125	93	103	92	120	104	110	104	124	117	116	119	124	98	102	104	122	107	128	114	122	114	139	106	112	107	100	102	117	96	126	120	124	124	105	110	112	117	115	122	116	105	126	110	117	114	129	127	98	107	104	121	106	125	98	117	97	123	104	123	96	109	116	104	95	122	108	131	106	100	103	108	103	104	117	102	145	132	116	111	111	114	120	118	119	107	106	112	155	127	119	108	120	111	124	123	124	128	102	94	120	112	114	126	101	117	118	110	87	123	123	124	97	120	125	110	127	119	113	122	104	109	124	123	120	129	98	108	121	121	102	112	105	116	121	126	130	119	128	114	108	125	123	118	131	118	118	109	149	105	96	116	106	118	123	113	111	127	125	93	101	107	135	110	117	123	120	93	96	108	118	103	105	111	109	113	108	114	108	117	126	114	122	123	113	132	123	108	119	96	125	116	112	109	114	117	98	121	104	122	100	124	117	116	105	138	127	132	111	94	108	106	136	107	81	133	125	115	120	103	121	89	127	120	128	111	109	117	135	116	108	101	116	124	87	101	117	116	112	109	118	113	120	121	133	127	117	122	132	116	109	101	119	107	122	114	110	132	123	125	111	106	105	129	131	106	110	121	104	119	119	98	93	121	118	103	125	103	126	97	115	123	102	129	107	114	117	110	125	120	88	105	106	111	118	103	118	117	115	113	108	112	124	113	106	100	104	90	105	103	107	108	115	110	137	125	123	103	97	113	132	129	104	121	112	113	118	110	124	128	120	104	100	148	122	122	127	94	108	127	119	132	116	113	135	113	128	101	127	109	114	125	101	110	109	118	131	88	131	113	128	125	118	118	101	125	121	93	115	114	104	129	114	124	109	103	85	104	120	110	105	113	93	112	133	112	110	107	118	125	109	125	104	108	106	120	103	108	121	103	111	102	113	131	105	112	104	131	98	100	121	115	127	115	110	109	125	138	107	129	107	108	125	106	103	98	118	115	116	131	122	98	119	140	110	123	106	133	110	125	127	124	111	114	107	126	125	125	122	114	122	90	120	131	101	137	126	149	117	126	120	113	119	105	119	106	116	108	105	126	109	107	130	121	112	118	106	113	99	112	126	114	124	103	111	113	109	108	106	112	105	119	113	123	118	128	110	94	112	107	105	117	117	105	96	133	107	132	112	132	106	95	125	119	106	123	124	119	122	116	122	116	116	129	99	136	135	121	114	96	109	116	101	128	104	102	104	121	119	115	136	128	113	121	133	107	111	123	111	101	113	106	115	101	112	100	116	123	116	131	115	101	111	124	101	114	100	111	128	131	110	121	110	125	102	105	111	106	111	104	119	114	123	109	124	105	121	147	106	104	115	112	118	107	125	105	115	119	136	106	112	104	104	99	119	109	112	120	111	104	109	114	109	104	104	125	112	104	104	121	88	122	111	121	113	135	110	107	120	109	106	111	96	120	121	105	117	111	118	91	129	118	102	111	121	102	94	115	116	138	123	88	107	112	113	128	118	120	112	116	113	132	113	123	113	120	106	115	113	109	122	122	116	129	105	120	120	107	97	119	117	123	120	120	126	118	122	108	103	117	106	118	114	118	115	117	134	136	116	114	122	122	102	112	120	94	120	140	136	119	101	109	132	115	115	115	119	98	112	129	130	143	122	105	108	109	108	104	120	105	118	119	108	118	102	109	119	112	103	120	109	118	115	142	120	124	102	117	123	119	118	115	113	111	133	119	120	104	124	90	130	107	123	114	110	98	125	106	120	119	134	125	109	111	103	106	125	107	119	118	130	105	112	124	115	119	109	98	119	129	106	105	117	120	116	124	127	115	127	110	118	106	126	132	116	111	107	107	111	101	119	123	127	125	119	110	120	118	112	120	120	120	119	94	130	125	105	109	113	118	105	127	108	109	118	106	109	107	102	103	112	107	96	128	95	106	109	121	107	121	107	114	129	114	133	109	139	116	118	126	112	112	108	152	115	128	112	112	108	94	122	112	102	106	114	128	125	110	121	101	114	121	107	125	114	111	97	86	127	118	110	131	119	121	120	82	107	125	133	114	106	113	109	106	116	104	99	139	107	111	124	116	121	113	113	113	108	149	118	132	114	111	114	119	121	108	143	118	113	122	104	112	128	123	120	126	105	130	105	107	126	107	100	128	122	113	109
25219	20860	27352	24493	20861	12247	1600	1023	795	682	623	572	566	507	521	485	441	430	430	416	418	435	351	375	390	353	394	395	375	393	345	374	357	335	339	339	355	338	372	358	365	333	346	332	319	328	340	320	347	361	348	356	336	326	379	357	326	349	343	340	336	379	357	372	391	340	350	326	303	355	333	354	337	346	320	323	310	327	355	328	351	340	328	377	319	325	382	364	310	326	341	344	347	301	342	382	319	333	324	343	311	344	318	333	284	383	371	340	344	335	412	374	359	331	355	324	332	342	331	337	303	352	317	330	344	343	310	319	321	330	341	347	330	365	349	327	332	340	296	337	328	318	353	361	324	331	293	341	326	343	350	340	295	337	326	317	336	294	365	351	350	342	325	309	321	332	342	323	348	361	363	351	339	330	344	332	321	357	313	330	319	304	326	345	315	308	312	347	355	309	347	355	307	350	320	362	308	324	356	337	333	371	316	290	354	337	337	296	326	345	341	348	337	348	308	349	314	322	340	323	355	305	356	355	334	337	322	345	304	344	339	339	360	368	321	329	348	344	337	350	357	355	343	324	346	342	337	300	338	326	305	319	334	318	331	340	344	314	352	326	351	302	344	321	352	340	349	303	329	327	317	319	346	368	340	356	324	335	331	332	333	323	334	324	294	326	323	331	333	328	344	337	335	329	363	327	299	326	338	350	342	332	371	351	315	338	332	313	319	344	321	319	326	335	276	342	340	363	354	321	361	356	304	324	336	338	305	347	312	351	337	321	310	341	330	320	342	328	332	318	309	356	314	357	362	337	312	314	350	343	367	352	327	337	331	315	328	343	344	332	327	328	307	322	335	337	355	338	327	299	357	356	317	316	329	337	313	350	339	313	329	336	310	315	353	326	337	330	354	329	297	341	383	333	348	314	344	354	342	345	339	338	338	338	346	319	336	334	364	359	335	313	316	300	300	366	351	353	328	319	326	310	336	319	358	325	326	311	321	336	303	308	339	309	349	351	359	326	358	316	313	356	315	342	352	286	336	345	330	355	300	334	325	348	301	348	352	334	314	347	361	313	338	301	379	307	326	333	320	326	337	351	323	318	317	323	330	368	344	346	328	350	341	332	325	345	315	337	376	361	303	327	345	319	362	332	370	354	353	326	336	316	316	373	308	331	345	332	327	348	316	337	344	351	375	343	336	323	357	342	314	331	335	346	319	331	322	331	349	316	337	341	347	322	326	359	354	342	329	316	304	358	338	346	327	315	333	370	331	343	316	329	360	336	320	301	317	351	296	274	304	326	348	299	338	338	329	325	336	349	338	325	357	345	311	338	344	327	305	324	330	370	321	292	356	311	377	341	308	331	351	361	333	348	364	344	324	351	329	322	326	308	334	316	321	327	334	305	331	340	313	336	302	332	373	335	350	322	330	348	318	339	355	320	326	321	331	297	358	330	319	346	336	318	318	346	351	323	339	336	377	346	338	326	333	328	329	332	304	324	342	335	342	318	310	326	321	325	309	356	318	301	354	334	347	307	319	366	359	336	361	321	312	331	345	354	341	336	346	338	315	306	330	346	333	317	323	328	335	318	358	334	343	330	339	309	307	320	292	304	311	307	321	327	321	324	351	327	343	347	303	301	345	349	326	298	351	315	343	347	346	360	339	302	354	325	330	299	325	351	330	341	330	359	373	332	351	354	310	342	325	340	311	313	335	290	313	343	347	306	360	348	346	337	354	345	301	341	340	342	327	301	296	362	354	340	310	349	333	337	314	311	307	354	329	371	338	309	295	354	362	336	331	333	299	339	331	311	312	327	343	324	328	343	319	335	349	318	373	348	322	350	332	334	321	362	372	352	300	350	334	353	318	348	361	321	290	312	344	318	323	347	299	367	322	332	363	376	319	329	299	306	323	320	329	324	356	335	349	326	357	341	315	334	338	352	343	309	359	295	325	331	337	331	318	344	337	333	339	332	316	370	340	338	355	322	339	368	337	350	357	316	342	345	341	320	336	309	344	356	283	335	358	332	317	330	331	383	351	341	335	342	371	342	320	359	350	338	324	351	302	320	325	321	354	359	314	330	334	340	335	354	320	330	351	365	347	345	335	348	332	353	317	338	340	351	328	326	302	339	341	333	294	313	342	352	340	340	323	324	336	353	324	323	329	287	305	373	345	337	339	338	342	332	347	347	320	309	348	316	353	365	356	322	320	350	320	334	359	308	336	328	343	317	341	328	329	349	350	318	320	312	335	318	321	309	331	337	341	338	312	337	334	332	320	342	333	343	346	344	327	291	345	304	343	338	293	333	318	309	317	329	323	327	317	336	329	372	328	337	359	354	364	313	331	358	361	306	374	344	349	320	335	334	337	324	342	338	325	351	308	299	283	329	297	339	325	271	318	331	319	340	350	339	353	312	336	331	342	308	337	300	328	347	341	344	317	335	346	336	339	329	314	314	337	350	337	334	318	357	354	332	361	320	336	337	329	300	359	351	331	329	312	340	302	311	305	342	346	335	317	311	337	356	347	344	315	366	348	355	327	336	334	321	307	330	337	339	314	362	343	333	344	352	318	346	366	375	328	354	332	345	332	338	345	314	322	328	341	319	309	337	325	361	334	320	350	344	353	332	326	327	359	329	368	355	315	351	331	338	341	351	313	339	322	332	316	300	335	313	354	342	327	326	307	311	391	344	373	352	327	299	315	305	335	320	332	309	308	337	322	345	313	344	276	342	354	326	330	327	338	336	363	313	321	321	345	333	337	313	309	317	298	317	310	304	304	339	377	352	333	303	359	291	305	328	310	312	353	325	334	314	347	336	355	334	344	326	317	353	336	351	323	346	323	313	327	312	359	341	295	326	308	332	280	296	351	342	316	360	338	338	355	332	321	326	318	358	341	332	332	357	331	320	331	357	288	328	319	321	334	356	328	342	370	333	318	325	344	290	315	314	327	301	324	353	334	334	352	331	346	322	313	335	354	339	333	316	299	340	350	312	321	349	307	323	325	318	344	314	352	325	356	330	357	311	328	340	357	325	298	359	369	338	357	362	328	370	362	316	325	336	341	322	354	360	328	331	325	317	338	330	308	364	295	290	340	315	359	343	356	317	337	346	315	318	308	320	345	326	343	333	307	339	332	293	358	372	337	326	327	340	330	338	319	300	322	301	323	334	307	341	360	338	317	327	346	306	334	320	336	317	321	329	351	322	352	340	338	353	334	332	349	352	346	294	289	321	321	342	312	338	351	317	305	324	335	316	329	318	362	339	336	341	326	348	346	348	366	348	328	345	330	331	354	346	355	336	323	361	328	349	306	310	336	321	345	344	353	313	289	363	329	311	302	347	309	298	335	366	344	360	334	295	330	350	325	351	353	339	329	356	340	315	363	326	323	325	325	366	325	321	298	318	303	355	329	339	346	359	343	330	340	335	343	314	325	358	346	350	302	366	342	347	380	306	334	320	320	314	360	341	323	311	354	309	327	322	366	347	334	343	321	340	344	344
7256	11762	10609	5752	3844	2777	2098	1600	1384	1144	1015	900	787	670	615	613	537	503	471	468	489	404	430	426	406	393	417	388	387	404	411	367	355	362	349	326	373	360	343	357	340	343	330	325	335	365	322	349	347	309	336	314	339	345	304	307	314	317	321	321	323	314	285	296	333	303	298	342	332	309	323	333	313	319	348	325	310	283	289	290	327	320	308	328	334	315	318	321	313	337	310	312	316	334	321	351	305	309	307	297	318	325	309	293	298	339	307	322	293	298	300	301	322	309	318	324	322	339	344	330	286	299	295	320	320	307	321	297	301	315	296	333	287	313	315	304	328	298	303	294	333	334	307	292	301	304	323	331	312	300	296	340	311	312	296	314	297	342	337	331	336	296	298	283	282	340	330	326	313	319	320	291	286	344	317	266	309	294	303	306	265	323	315	298	331	269	330	287	343	318	350	303	313	278	293	269	324	346	282	315	321	312	304	306	296	307	285	324	278	307	326	336	304	290	333	317	316	276	304	319	320	318	293	293	326	321	305	316	330	295	310	296	353	290	298	288	307	316	324	292	339	321	345	328	304	291	289	342	282	343	299	310	328	321	270	321	306	346	360	312	325	356	322	348	300	316	328	312	325	295	320	303	314	324	285	321	315	313	316	336	302	317	290	320	317	291	295	309	302	288	325	300	330	320	271	329	295	288	301	280	321	302	305	330	283	300	278	284	293	308	301	301	309	316	306	322	308	314	306	307	282	296	290	321	302	323	277	334	312	305	296	344	296	348	315	295	323	332	340	332	316	328	295	332	285	287	309	308	335	318	314	291	305	337	298	336	295	317	320	335	314	322	313	321	338	306	325	300	309	300	304	292	320	298	294	292	309	305	307	295	314	313	284	317	340	320	322	290	333	315	327	296	331	314	306	300	328	315	301	297	299	292	313	310	289	310	299	334	286	311	304	320	301	292	283	288	298	333	294	304	294	295	310	314	333	320	334	324	292	297	306	344	303	318	324	317	317	295	334	319	307	313	302	322	294	323	313	307	311	311	315	310	320	329	300	323	329	289	317	341	298	289	322	303	313	312	324	320	319	289	321	291	279	339	289	297	294	315	307	314	276	308	340	317	294	317	305	318	345	312	313	295	314	329	303	304	277	305	349	315	330	305	305	294	275	303	325	292	307	321	303	334	322	321	340	278	329	295	310	298	317	306	311	304	339	293	304	296	287	329	318	330	293	297	312	351	296	292	299	272	309	333	318	340	303	360	265	296	317	301	322	307	323	345	286	311	300	314	320	309	316	314	300	327	333	306	330	323	313	337	303	300	301	305	298	301	320	299	288	312	323	315	333	301	290	321	309	358	332	326	282	302	367	288	310	314	319	337	323	299	304	336	315	305	352	295	292	324	306	324	311	327	319	298	302	295	313	305	310	298	320	283	324	328	319	292	336	284	293	297	313	300	298	279	313	302	314	324	285	312	306	313	305	299	315	317	332	314	303	339	286	327	277	333	327	334	277	315	318	303	301	304	302	274	292	310	293	289	331	312	330	335	315	334	284	305	278	338	303	314	292	316	322	320	357	299	310	307	291	287	313	305	288	317	306	348	306	294	306	320	309	335	320	307	314	287	301	307	297	270	273	298	290	308	352	336	309	336	313	289	309	344	302	301	354	317	317	317	283	317	319	330	301	328	322	303	307	334	296	321	324	300	328	298	291	306	341	289	299	309	342	318	313	312	327	326	311	323	320	335	287	286	299	295	311	306	325	334	317	335	292	327	304	342	298	303	306	296	325	271	321	323	350	297	298	276	294	330	304	348	313	282	304	293	323	295	317	323	347	302	289	310	344	322	328	322	328	309	324	347	318	333	341	309	309	319	275	304	323	329	302	291	292	321	307	301	307	309	293	350	329	306	310	334	309	315	309	327	316	304	318	311	303	287	314	316	276	349	294	277	289	312	295	306	335	305	268	336	319	327	308	330	321	335	327	309	289	297	336	304	276	328	325	280	303	306	289	303	287	296	310	322	306	313	324	325	315	301	296	307	295	291	295	353	298	292	338	301	300	301	315	295	323	294	301	328	296	309	307	309	330	324	317	314	256	318	308	278	290	345	290	330	309	313	318	312	303	300	301	312	302	301	330	283	282	349	298	311	319	283	308	326	333	332	299	327	313	314	320	340	342	324	327	304	285	324	312	319	298	292	346	305	305	305	342	325	301	330	325	311	327	349	287	314	289	285	338	329	278	294	347	301	317	327	339	316	305	301	348	302	278	296	311	291	310	335	296	315	332	294	309	338	274	322	288	319	356	311	281	297	322	291	309	329	306	309	292	320	316	271	345	336	287	308	315	320	284	315	302	311	321	307	304	329	287	288	289	290	314	303	334	332	301	300	318	316	302	317	287	315	315	313	330	336	307	296	276	295	313	290	305	306	281	298	324	297	298	302	290	284	307	303	330	295	308	306	314	336	306	323	300	312	299	325	309	320	323	286	308	336	280	328	322	343	303	330	314	306	304	298	292	292	303	345	292	287	333	315	300	326	319	323	317	336	309	305	281	337	295	306	316	317	353	334	295	300	332	317	310	327	321	295	324	313	322	316	309	311	286	326	336	312	308	337	320	270	301	334	315	303	313	330	348	301	315	312	334	316	304	346	332	332	316	279	310	325	317	302	301	298	293	299	297	303	309	300	321	305	307	314	308	318	296	289	325	319	313	334	263	320	330	303	296	315	333	316	287	285	349	277	289	305	291	328	280	343	329	289	301	300	320	298	307	314	326	313	331	297	320	312	303	312	286	294	307	315	303	280	292	298	294	320	327	295	327	357	318	310	332	320	340	337	318	308	320	296	298	286	335	363	340	325	314	336	313	312	314	276	284	304	319	326	339	285	333	336	337	328	295	303	307	317	315	365	269	278	290	305	326	338	300	336	274	314	302	312	300	332	281	306	297	306	293	336	306	299	346	293	322	298	317	324	323	302	270	343	303	301	352	294	319	319	313	308	331	314	331	283	320	320	290	311	319	332	290	298	324	326	341	315	320	318	325	347	309	324	329	296	297	299	295	296	325	305	288	307	290	331	350	288	337	314	334	300	304	327	304	317	308	329	295	353	303	279	312	338	335	314	308	287	301	300	309	310	309	312	317	305	315	315	341	316	299	305	296	282	320	303	301	291	336	303	334	316	335	314	298	301	322	312	321	313	301	318	293	286	311	287	329	311	334	310	298	311	338	342	317	294	273	310	319	325	328	304	313	286	319	322	314	334	336	337	311	323	307	308	314	321	348	339	339	294	290	345	316	329	314	303	296	326	306	308	293	302	328	305	329	320	300	314	312	301	332	323	304	316	321	302	320	304	309	346	305	317	315	303	316	313	349	275	342	310	319	318	311	325	301	352	326	316	305	315	330	296	326	287	329	319	309	295	326	302	289	286	315	312	329	310	293	283	328	300	307	344	306	308	320	313	312	298	297	329	295	307	313	340	304	307	317	282	288	296	358	321	285	293
23021	20882	27711	24219	20887	20979	10864	2071	1418	1256	1151	1051	879	902	794	756	767	721	761	687	685	629	679	635	651	628	627	597	646	606	634	592	548	579	622	595	628	636	596	622	565	562	541	611	555	544	559	554	548	529	539	543	562	538	585	540	562	616	539	571	540	541	607	543	564	546	526	562	525	567	540	533	533	564	509	524	535	526	547	578	545	602	538	498	575	539	565	542	531	526	535	520	555	547	538	579	565	554	581	514	514	533	561	540	529	547	541	570	537	532	591	515	534	560	523	517	568	527	558	563	560	552	526	543	549	534	556	555	506	565	548	535	556	555	526	529	529	503	508	548	575	510	513	527	543	520	532	518	516	519	541	512	559	539	536	550	550	525	584	535	547	578	563	504	522	540	549	510	550	542	532	527	545	555	490	534	518	562	536	528	570	546	523	531	521	511	519	526	519	512	498	529	543	539	518	532	533	534	574	511	530	589	497	488	542	547	498	586	531	564	525	545	570	521	562	562	542	549	525	513	505	499	534	522	478	551	495	556	555	573	546	515	529	512	536	523	566	519	544	574	509	513	523	539	504	536	525	546	555	513	555	551	526	496	560	562	527	526	553	531	536	510	508	540	547	566	541	544	543	545	564	538	578	553	512	546	469	569	526	579	513	527	536	533	501	521	557	537	556	541	524	502	569	539	556	558	538	529	543	571	514	566	503	540	511	568	511	564	520	549	504	566	512	542	553	527	557	532	550	558	528	541	543	517	598	497	547	529	549	495	555	533	574	508	541	516	508	498	558	529	557	567	562	552	532	560	530	557	538	542	519	548	520	562	583	552	505	555	531	530	551	524	536	552	536	565	530	539	498	537	545	558	561	506	551	538	551	564	536	539	539	603	575	572	555	550	546	523	535	527	545	540	539	532	532	547	558	514	530	543	546	507	562	533	515	508	507	516	580	540	576	546	550	519	555	537	521	581	527	552	548	521	519	528	556	497	544	554	578	553	549	520	526	497	564	536	563	552	564	538	581	546	529	569	509	535	556	526	526	524	542	558	553	529	555	531	573	550	559	526	524	513	558	539	544	534	522	557	557	549	505	517	569	539	543	498	560	544	530	500	579	568	528	523	546	546	544	505	531	520	494	568	495	545	556	542	508	530	562	530	516	541	497	545	583	522	507	521	544	563	538	543	551	553	512	555	540	545	531	503	546	561	549	509	526	490	538	566	547	536	492	568	532	530	534	525	564	592	552	544	514	545	530	523	583	557	539	521	564	558	514	520	499	593	583	558	527	521	572	545	495	571	513	504	539	516	555	540	529	532	498	543	542	567	498	526	515	513	534	533	528	523	533	532	521	555	562	556	533	502	543	535	546	533	523	546	544	524	567	559	547	521	556	524	560	551	533	543	573	523	531	565	539	542	556	524	568	551	514	563	551	563	546	528	498	545	564	505	521	535	567	498	544	633	537	542	535	529	578	537	532	546	551	516	540	540	534	556	520	556	588	530	453	587	578	527	516	531	565	538	541	513	525	600	522	561	563	544	484	569	550	523	518	540	536	522	509	550	596	501	532	577	565	530	571	563	568	529	596	528	499	534	502	557	544	529	568	548	578	544	512	553	519	530	552	560	539	558	560	579	546	533	545	515	525	571	523	532	573	540	537	553	551	545	563	533	522	529	516	532	552	531	541	568	553	545	541	542	593	549	533	590	488	577	547	571	539	521	526	524	548	519	529	547	537	541	527	548	528	505	542	509	593	531	531	546	496	500	547	551	534	543	521	543	562	562	559	521	546	544	530	564	516	563	509	571	575	571	515	533	518	514	557	548	549	514	504	526	534	523	585	533	566	544	499	566	520	584	536	562	531	510	508	560	525	532	541	558	525	524	569	548	501	512	553	579	512	544	513	574	573	507	533	519	519	534	546	567	512	483	558	515	529	501	561	571	573	517	529	519	551	512	574	544	563	548	526	525	563	523	531	550	553	545	542	497	559	527	576	536	534	556	545	544	557	512	554	533	538	564	511	555	521	506	530	563	583	580	560	558	508	553	540	538	545	529	535	512	539	583	569	530	560	564	549	543	603	578	500	575	555	544	541	577	500	526	531	555	531	567	547	528	508	524	559	569	555	535	543	530	592	559	518	511	513	564	572	541	576	551	545	582	497	485	517	597	548	512	597	525	522	527	482	528	519	538	554	569	559	561	507	528	537	533	508	520	538	552	514	551	511	552	548	531	519	579	533	523	497	532	562	541	519	523	499	558	512	598	468	558	503	532	524	517	530	535	536	533	550	534	535	527	587	543	546	476	535	552	540	543	572	545	543	515	508	520	548	508	502	539	517	564	554	536	526	544	527	532	574	534	514	515	532	548	546	550	539	555	550	515	494	488	528	522	570	506	510	470	538	513	540	505	505	532	536	531	507	510	528	536	547	537	544	519	522	493	539	508	538	486	519	532	532	568	516	526	517	502	525	552	548	549	536	535	561	524	578	524	530	544	492	537	497	526	536	552	511	557	533	515	568	522	539	543	577	507	561	523	508	533	528	524	506	526	542	489	528	490	549	543	479	524	538	571	508	531	548	554	520	571	510	543	551	567	536	526	566	571	571	559	543	569	531	545	582	534	598	537	509	517	551	533	551	556	513	539	516	558	570	565	537	537	545	505	511	515	550	573	581	507	519	569	521	525	563	535	596	520	514	543	509	539	544	558	535	514	528	597	560	521	510	509	518	527	572	523	507	535	528	559	533	539	536	535	546	557	552	529	522	520	514	544	555	541	529	537	516	567	574	547	530	547	555	540	552	514	543	526	489	502	526	510	496	509	528	539	537	558	540	548	558	487	550	552	518	541	530	501	563	541	560	543	586	538	541	539	481	547	532	516	503	523	507	509	516	535	531	531	523	592	497	527	514	562	563	550	509	524	535	510	524	538	521	539	520	566	529	530	536	511	577	544	547	534	529	528	543	530	523	528	534	499	520	514	532	532	552	544	559	525	562	523	517	532	518	524	537	561	528	515	521	513	580	538	560	565	522	517	517	516	545	538	545	541	530	505	589	539	513	510	569	551	502	551	550	522	530	544	501	548	494	580	516	550	562	505	533	534	536	521	537	547	579	548	551	528	561	551	530	510	497	538	550	531	511	539	526	543	490	527	538	497	555	566	511	526	511	543	519	580	520	547	543	534	537	594	525	568	523	578	562	524	555	560	523	514	509	540	537	535	546	527	537	518	547	553	524	571	505	531	524	544	519	502	553	534	535	503	524	523	516	536	514	561	481	532	545	578	521	550	532	504	541	518	523	580	556	583	540	497	573	534	554	543	522	507	526	555	490	573	544	522	534	583	520	492	546	533	520	541	584	574	524	555	565	542	557	530	523	555	547	556	538	565	548	508	566	541	517	529	546	521	526	557	551	515	485	539	532	551	495	479	531	517	558	476	506	535	530	535	550	495	521	536	537	532	572	529	582	532	477	512	535	554	530	571	527	552	572	541	552	519	548	562	522	538
10245	18419	16962	10049	6935	4962	3774	3009	2577	2110	1854	1651	1369	1194	1082	1036	990	908	893	798	789	773	708	750	718	642	609	620	638	629	595	592	600	592	577	572	585	577	573	590	556	587	504	579	562	545	597	493	559	520	555	547	566	520	549	529	553	506	538	493	538	507	504	561	532	515	500	502	526	507	542	520	537	520	514	483	454	501	529	550	531	525	514	504	502	511	507	496	538	493	496	488	511	529	507	504	498	524	559	502	510	513	476	520	515	503	512	517	485	502	515	518	475	517	491	509	507	526	506	540	515	503	513	520	569	484	547	463	485	507	514	545	477	479	537	530	531	525	505	486	509	521	538	514	490	501	480	538	479	489	500	538	504	535	480	510	497	500	517	533	522	520	495	488	509	522	481	498	498	515	488	543	448	500	534	500	499	490	491	524	548	494	527	480	519	513	551	487	540	493	527	531	485	522	509	479	509	539	506	499	516	514	485	505	510	567	493	499	531	522	516	483	470	495	482	495	504	518	510	539	490	557	525	500	541	499	564	519	494	525	503	497	525	542	510	489	515	486	546	509	497	512	508	521	519	490	524	495	523	487	471	487	520	554	501	471	511	502	511	478	523	511	489	522	491	511	539	470	505	477	539	501	515	483	485	512	499	500	492	481	543	508	501	496	471	506	463	538	517	499	474	495	491	521	523	503	458	481	506	537	537	522	540	514	544	524	510	475	490	518	535	506	490	523	538	508	504	465	511	497	502	547	462	528	507	490	522	491	537	509	510	542	458	496	499	515	480	524	500	522	515	548	499	526	522	521	530	563	515	513	538	528	492	494	503	524	555	537	483	507	489	529	461	502	523	518	518	496	535	489	508	495	523	468	479	498	491	503	520	511	496	506	493	516	509	519	473	495	498	519	490	477	494	487	477	453	537	518	530	466	486	508	499	493	498	490	486	486	475	479	481	473	472	476	532	492	506	535	459	508	496	509	525	543	518	504	470	491	480	484	487	475	448	476	521	464	555	520	467	486	502	489	515	498	528	501	551	500	507	463	498	502	488	508	529	513	478	491	504	526	493	480	499	494	509	514	510	503	515	518	471	483	487	516	555	524	501	502	497	519	511	492	490	476	526	535	502	494	467	493	531	449	499	501	507	554	464	534	509	496	530	520	546	465	517	525	535	491	495	502	463	490	521	509	533	483	448	473	546	486	514	505	487	493	511	537	519	528	559	531	492	476	493	534	541	552	483	517	496	503	472	507	496	501	493	496	497	512	524	509	496	477	512	511	533	490	502	503	504	486	509	494	518	480	463	548	504	502	507	486	480	533	533	524	470	505	499	538	508	543	486	514	500	532	490	499	487	508	471	511	506	489	522	505	484	513	511	532	504	507	529	507	522	514	509	471	498	489	529	538	506	552	516	515	531	523	543	516	531	463	457	494	499	501	482	504	496	496	513	479	537	489	533	488	476	531	484	493	537	515	511	508	490	516	504	529	516	530	513	526	532	521	508	528	465	488	529	473	539	512	504	549	451	516	544	528	547	508	499	519	525	491	498	506	500	495	508	473	479	535	507	504	506	507	514	520	482	541	486	478	522	483	506	500	474	478	497	513	476	454	480	473	549	497	527	503	509	519	518	541	499	478	516	495	486	490	523	518	538	536	502	487	503	527	493	484	500	522	527	479	551	494	479	530	518	508	529	533	511	490	530	496	508	488	541	456	517	516	498	581	501	490	520	502	495	496	496	500	519	489	501	479	524	528	537	504	463	525	478	509	495	505	487	498	527	482	480	477	521	494	487	535	556	513	482	497	556	526	465	483	496	511	501	468	489	503	487	495	463	512	532	504	497	459	519	528	482	516	531	546	534	496	498	471	538	502	521	504	498	522	505	508	527	492	538	518	502	482	499	491	468	508	494	507	492	487	469	534	566	471	525	511	483	526	495	463	516	484	499	537	514	473	504	509	513	501	512	498	518	492	483	559	529	534	476	529	498	508	510	520	498	501	480	515	505	498	536	511	564	506	506	539	496	504	525	513	515	513	503	527	523	529	526	513	479	528	523	520	542	483	495	518	518	493	505	520	529	505	489	471	478	507	496	502	490	524	480	518	463	526	500	471	523	499	493	501	499	475	505	549	519	520	527	514	477	536	503	484	477	494	475	537	519	512	531	494	478	469	531	456	508	513	514	479	525	544	519	544	501	497	494	512	504	514	543	497	484	486	524	521	490	564	486	480	525	496	508	512	482	474	495	518	527	477	532	496	521	473	491	537	514	531	522	497	559	485	531	537	481	495	512	539	530	497	487	517	523	503	491	517	523	538	468	543	499	440	502	522	519	520	481	531	493	516	509	488	519	492	490	498	522	491	496	540	461	557	496	517	458	501	498	510	515	499	489	496	509	486	499	482	513	500	506	519	539	511	532	507	521	514	520	482	505	521	504	530	468	502	527	504	516	488	523	519	506	496	488	531	520	476	483	442	507	533	516	505	475	515	506	530	469	541	484	532	521	518	480	483	524	502	482	541	499	534	551	518	493	536	536	453	500	489	478	518	509	505	493	495	536	542	514	492	532	465	513	556	496	510	515	493	485	542	539	486	523	499	529	532	526	494	479	506	470	462	523	509	510	512	482	506	503	513	497	513	495	513	469	479	495	493	515	496	538	513	524	500	502	535	486	529	538	534	480	495	456	520	484	528	510	502	453	521	502	497	515	484	480	495	494	508	514	518	521	450	501	470	492	537	480	546	473	530	508	487	519	502	511	511	474	481	501	515	499	513	541	511	495	504	499	531	523	477	494	471	511	496	504	520	454	495	517	532	506	506	493	491	546	520	478	517	477	518	483	486	505	487	487	515	524	540	501	488	481	542	488	558	496	488	479	546	513	514	477	518	528	479	482	524	510	512	489	522	465	523	529	505	529	467	480	518	520	489	503	547	509	468	531	472	537	469	502	539	498	472	494	532	510	512	495	510	509	486	500	509	496	512	486	502	461	499	501	460	500	490	506	539	483	516	475	508	533	548	532	466	484	521	483	518	520	527	507	539	519	504	515	498	535	545	480	517	509	492	499	538	492	527	496	525	502	504	496	498	486	477	470	541	492	535	490	503	476	508	504	505	504	456	527	503	523	479	535	506	535	471	495	514	503	493	498	519	503	523	515	542	482	529	512	461	477	471	487	488	469	518	471	485	483	506	545	483	506	480	496	523	517	484	512	477	470	505	464	481	470	523	495	500	514	508	547	485	504	465	493	516	522	493	558	486	493	529	517	525	498	498	510	471	545	499	495	518	519	529	456	471	496	495	523	500	519	450	502	524	485	529	493	471	494	502	508	514	512	515	487	536	507	519	529	519	501	512	506	518	465	521	501	501	504	514	525	531	492	483	536	489	457	506	511	513	528	482	498	512	490	492	455	497	515	481	506	444	477	465	484	479	519	489	524	496	470	518	467	514	485	540	481	490	506	478	497	536	487	477	507	495	506	523	489	448	475	503	489	546	506	499	477	462
28347	14694	1801	384	244	208	188	139	136	141	108	128	113	108	120	100	122	111	115	105	121	112	129	96	98	121	126	114	103	96	104	100	95	106	100	104	107	107	119	93	114	121	95	107	113	110	102	136	103	102	113	99	82	90	114	108	100	105	98	96	117	97	106	107	95	112	93	105	119	118	119	102	125	100	120	115	105	101	117	96	111	88	108	94	110	100	90	113	89	112	112	115	110	101	109	110	109	103	95	105	95	116	113	111	110	97	99	116	101	100	114	107	110	99	120	119	111	114	109	101	126	99	84	117	112	107	125	107	103	116	99	107	103	108	112	117	117	111	91	120	107	109	105	106	110	101	94	99	113	97	118	126	98	109	114	126	122	116	114	103	110	113	108	106	102	121	118	109	122	110	109	109	96	113	101	99	96	127	110	114	121	122	118	116	113	138	107	105	118	107	111	100	107	99	119	103	92	102	110	106	126	88	107	113	100	97	116	114	101	104	113	113	102	123	116	86	121	100	100	120	108	107	106	123	104	108	102	119	123	119	108	121	121	131	97	123	126	104	112	108	99	135	100	90	104	102	100	114	78	114	118	109	97	108	99	115	114	104	112	100	125	103	103	100	102	95	92	85	99	100	106	108	107	99	118	109	102	122	101	110	105	98	111	99	133	97	103	95	116	104	99	116	103	103	98	113	105	106	123	110	107	117	106	117	98	89	113	109	93	120	122	105	121	111	108	98	89	112	98	125	111	112	95	98	101	100	120	104	115	100	106	119	116	116	101	103	120	114	103	113	103	118	122	110	120	109	108	92	97	116	105	105	125	81	91	128	112	99	121	102	85	100	115	122	114	113	124	114	123	106	101	103	130	110	105	99	119	97	117	113	111	114	107	97	118	99	99	132	114	91	95	142	121	100	105	121	114	104	112	107	114	116	129	114	120	106	118	95	111	98	110	118	110	108	108	134	120	115	107	115	112	110	103	126	105	133	108	110	100	112	102	103	130	94	124	109	116	117	114	94	120	116	111	97	101	97	108	115	107	108	118	99	132	110	108	113	117	109	97	101	108	125	106	112	108	122	103	126	103	96	115	98	117	115	100	85	107	96	87	120	89	102	120	111	90	97	109	92	94	110	101	129	100	132	101	119	102	96	98	84	103	123	106	106	122	98	125	91	112	108	115	84	120	103	107	123	114	102	121	101	105	109	116	120	105	108	112	129	114	112	99	100	119	85	104	119	104	96	118	119	118	110	112	100	100	93	117	114	125	100	84	110	108	98	127	105	101	126	126	110	119	104	116	110	121	113	116	114	106	106	124	117	107	116	108	117	103	107	98	134	104	90	99	102	114	108	119	124	110	108	90	115	115	121	88	93	101	100	110	88	104	103	119	106	122	120	104	111	107	110	115	98	104	88	93	116	116	110	108	106	102	121	100	113	92	87	99	138	113	113	98	103	98	104	100	110	103	115	104	117	102	101	112	112	91	117	111	133	111	129	117	117	104	105	108	105	95	107	127	117	99	97	119	100	122	108	104	115	110	114	105	100	124	110	94	106	101	108	96	108	119	106	126	107	89	105	115	109	104	101	94	123	104	103	99	122	97	115	101	108	108	109	98	119	103	112	114	109	108	93	124	111	108	97	106	109	114	118	110	103	102	110	111	106	114	97	126	85	98	105	112	106	111	118	107	109	108	105	128	122	110	118	108	118	107	95	96	109	99	97	85	109	104	112	109	121	108	109	100	103	107	128	140	109	127	101	106	106	125	93	114	100	94	126	101	111	115	106	117	101	121	115	123	95	102	93	95	115	111	121	98	118	95	102	93	105	121	132	105	111	105	113	114	99	114	119	104	104	124	117	110	116	116	112	103	124	103	92	116	104	86	96	106	95	111	114	110	99	111	115	117	112	100	103	105	111	104	116	93	106	121	97	125	118	105	104	116	113	95	104	117	101	122	101	97	107	109	112	98	114	96	112	137	109	92	117	114	117	116	88	93	126	104	115	113	117	103	115	123	111	110	99	121	107	109	113	107	103	103	110	130	113	119	112	109	102	114	115	104	95	115	111	109	99	94	91	122	105	107	119	105	111	92	97	104	96	111	111	98	96	133	108	91	101	116	124	108	112	98	86	113	108	103	105	123	110	104	102	96	108	104	110	107	108	116	105	112	92	97	125	113	94	101	111	95	126	92	106	114	118	120	95	104	112	122	90	129	95	119	111	94	118	113	100	117	95	95	105	109	121	108	106	125	103	106	111	115	88	118	110	121	123	102	101	111	108	90	96	94	105	98	117	112	112	96	111	112	100	119	115	108	107	99	97	120	112	95	143	112	110	114	104	130	117	108	91	105	100	117	108	125	115	96	105	108	102	108	117	109	122	108	103	97	92	125	113	116	97	109	118	111	113	103	100	101	113	94	120	110	104	101	104	100	96	102	93	110	102	119	121	120	101	103	113	118	115	121	111	114	94	110	138	97	108	130	123	98	96	132	124	98	101	110	109	109	123	116	97	120	101	115	113	105	119	114	116	110	107	119	107	117	104	113	117	129	111	116	114	108	92	111	88	105	119	120	105	118	110	95	102	112	112	110	107	115	107	112	110	119	118	97	99	136	122	100	104	96	92	108	106	102	109	109	108	119	98	108	126	115	97	96	103	103	113	119	107	113	112	93	125	108	100	100	110	107	113	118	116	98	102	113	132	115	113	101	105	117	88	116	108	100	102	108	88	104	120	89	103	109	114	122	103	113	128	97	124	118	115	108	101	99	108	86	125	89	92	116	111	130	112	108	107	112	92	110	104	98	118	113	113	93	105	130	99	94	132	112	109	109	95	110	91	116	97	122	123	106	109	129	112	110	121	109	93	83	102	125	109	133	110	105	107	113	107	115	112	104	119	108	112	114	106	106	116	110	89	105	115	103	112	114	85	114	107	119	119	92	113	125	108	100	99	105	114	99	104	121	107	109	115	101	127	130	106	112	115	104	111	100	95	111	123	104	122	113	111	104	112	104	100	105	108	101	127	94	111	87	98	99	103	110	117	116	103	121	115	95	139	119	110	101	107	107	112	128	119	103	100	117	116	97	133	113	118	104	99	106	105	108	123	117	101	101	96	140	123	93	117	123	106	109	99	106	119	96	97	109	116	114	108	84	109	113	116	109	126	94	101	98	103	125	105	99	109	96	82	94	116	93	96	119	108	101	106	104	110	121	106	105	132	116	106	105	119	94	110	85	114	100	112	107	105	100	113	112	104	113	120	102	108	118	98	104	106	98	112	112	107	119	104	94	109	112	98	105	110	117	123	101	103	100	115	122	112	103	96	119	99	111	116	111	105	127	98	116	116	113	101	110	109	101	106	102	110	94	125	111	99	99	96	108	112	122	95	98	112	114	114	102	108	101	126	108	109	134	107	100	120	119	93	98	103	114	104	116	113	110	116	120	115	128	105	119	99	115	101	80	105	102	107	105	100	112	110	112	121	112	127	112	103	126	98	84	92	95	102
5011	774	682	384	309	229	216	200	158	164	141	141	147	130	132	126	135	101	133	128	109	135	114	111	132	134	145	126	139	109	123	121	119	113	109	100	129	111	133	110	109	123	111	127	102	99	118	100	118	123	108	125	113	108	111	119	126	124	110	129	127	108	119	113	120	122	119	105	126	141	117	110	128	115	115	97	110	122	110	113	109	115	98	108	117	123	118	114	116	127	115	126	104	114	97	113	127	110	100	113	102	131	111	112	107	119	110	105	118	112	127	126	111	106	126	119	128	119	117	99	126	127	130	132	116	115	111	127	110	119	114	120	120	134	95	111	109	104	88	113	120	100	121	121	102	131	126	140	100	124	119	113	124	125	113	101	138	128	114	114	119	140	109	109	108	119	120	119	119	108	118	117	103	104	117	126	126	133	120	121	135	115	133	116	106	103	96	124	120	117	107	111	108	127	119	123	128	133	126	120	115	125	110	108	107	118	124	118	123	112	111	104	102	101	116	118	118	103	108	117	112	106	117	110	107	108	136	128	111	126	119	124	128	101	86	121	100	119	117	127	96	114	101	109	92	104	135	130	123	97	120	116	111	119	120	110	119	122	111	98	119	129	92	113	120	112	132	126	129	102	102	107	115	131	108	107	113	112	102	122	107	127	109	120	123	131	102	118	119	132	105	116	106	125	114	112	111	116	123	115	108	108	119	107	120	99	121	116	122	125	95	122	143	99	117	98	117	122	118	101	95	95	139	111	136	107	107	112	106	124	126	104	101	99	107	112	111	106	109	102	117	101	109	96	105	131	124	122	103	123	119	133	108	115	117	115	116	123	126	110	109	117	127	108	127	115	112	110	129	113	121	115	130	100	117	125	126	100	120	127	124	110	119	125	126	103	129	125	124	128	133	122	123	118	115	88	119	106	127	118	116	117	113	100	138	114	102	111	109	127	115	132	94	101	112	92	125	104	120	87	115	122	119	111	119	115	111	103	112	127	97	136	104	117	107	124	123	106	120	108	117	105	118	112	98	133	126	123	112	132	133	105	120	106	111	123	108	107	113	132	119	124	133	130	121	109	115	106	103	102	125	120	121	119	119	124	140	122	120	130	126	111	122	111	116	125	115	108	114	101	118	123	95	125	106	142	112	102	108	116	87	121	120	103	136	119	127	132	94	116	126	118	103	132	100	124	96	120	115	117	129	108	117	115	111	112	106	107	124	112	107	112	110	107	115	131	111	116	125	125	107	96	120	129	131	125	97	129	121	102	113	107	116	115	122	105	111	131	120	114	127	112	119	129	126	122	123	101	110	118	126	126	120	92	101	106	107	126	117	108	129	117	91	105	118	113	105	127	99	127	109	116	112	127	130	127	109	110	120	113	120	106	103	101	117	132	119	113	126	126	118	116	103	129	129	117	92	147	128	117	114	106	110	117	112	123	114	105	98	145	112	114	118	101	97	142	106	93	109	132	115	125	106	114	107	122	150	121	117	126	96	126	112	115	122	87	127	126	100	133	131	120	102	103	124	130	94	116	107	114	112	106	124	126	107	118	112	99	99	110	100	120	130	115	122	130	109	123	111	131	108	106	108	115	115	110	116	122	140	120	102	122	120	131	124	117	102	117	125	115	115	140	136	115	115	114	116	123	125	128	111	116	111	121	106	117	107	115	97	140	107	124	116	119	103	97	104	121	123	77	112	102	118	135	129	114	101	124	131	120	121	115	128	133	119	116	123	121	119	118	112	93	121	100	126	112	116	112	116	126	106	108	110	127	124	107	115	119	110	106	100	121	105	108	140	129	126	113	113	104	120	126	112	102	113	121	122	110	107	120	131	115	116	115	124	117	134	118	125	106	119	139	112	138	131	123	116	101	111	114	112	121	119	117	128	119	102	125	115	113	113	130	108	124	99	105	119	115	109	105	108	115	137	113	124	112	120	105	125	122	98	111	127	123	125	116	106	108	121	115	138	116	83	136	122	105	111	127	125	112	113	101	111	115	108	122	108	108	110	104	113	115	111	107	112	111	130	108	106	104	116	105	119	125	119	132	119	105	135	115	113	102	110	129	131	112	107	114	126	104	116	106	117	122	108	124	111	109	119	115	114	100	125	130	117	103	121	116	106	122	120	122	97	105	112	114	129	129	105	101	113	107	108	102	118	134	110	111	97	100	120	128	122	119	98	104	95	108	101	114	115	110	117	87	126	109	112	111	112	102	104	141	111	115	99	113	113	124	122	107	116	129	123	125	110	128	120	103	117	116	119	125	134	95	121	110	108	128	109	104	117	110	123	127	94	101	103	95	105	112	124	105	124	125	94	108	126	109	121	101	127	111	118	102	136	107	110	120	125	113	122	101	112	117	116	115	126	116	102	110	122	111	144	105	90	116	113	115	111	134	111	107	137	104	109	121	111	127	118	132	111	97	108	131	127	112	118	106	126	113	116	112	104	136	99	101	110	109	105	104	95	112	133	106	100	115	96	112	109	114	115	100	105	113	124	118	129	115	136	117	118	129	110	114	132	131	130	121	111	112	122	78	105	110	123	130	134	118	121	119	104	107	102	98	122	98	123	98	114	119	123	116	117	112	120	116	124	131	117	94	117	108	115	103	112	122	120	110	112	127	96	103	101	122	108	104	126	104	118	121	129	115	116	132	116	111	125	127	121	117	128	118	114	103	103	101	126	115	111	141	108	105	103	116	113	118	118	103	128	119	131	100	97	113	121	120	130	111	116	115	127	112	119	116	97	139	126	117	119	109	111	124	106	119	114	110	103	113	128	126	122	124	123	136	107	99	121	119	118	114	115	121	134	124	119	100	117	108	131	84	127	122	116	112	120	122	121	114	97	117	117	109	129	97	113	126	113	118	109	123	107	123	112	126	111	130	107	122	136	107	112	113	137	114	121	133	128	124	123	105	110	124	109	103	118	126	127	116	103	108	123	98	117	127	111	116	102	114	125	111	108	111	108	116	111	99	112	106	118	108	117	120	128	127	107	104	133	103	110	109	116	105	104	118	118	125	134	99	120	97	95	117	116	125	116	97	113	121	121	129	112	112	110	132	127	109	115	107	90	123	113	124	117	124	129	127	95	128	117	110	114	123	133	106	117	124	121	113	114	108	107	118	115	132	113	106	113	117	124	117	98	118	150	115	110	130	132	117	108	134	104	103	120	110	118	114	105	142	116	124	117	106	123	122	116	126	111	114	98	122	120	126	106	130	95	118	148	128	107	124	112	107	113	95	98	123	112	114	118	108	118	109	105	109	119	126	107	97	124	104	114	116	110	117	100	96	121	107	124	108	127	108	96	129	117	132	108	132	112	130	101	134	98	106	112	127	93	119	112	129	101	101	125	119	118	104	126	116	111	135	111	120	126	109	135	100	117	126	125	128	113	125	138	113	112	109	104	125	116	120	108	101	118	111	109	102	114	105	124	149	113	127	114	82	114	103	113	111	127	106	113	121	109	125	120	107	99	119	119	110	102	122	114	118	119	87
25100	20830	27345	24436	20826	12393	1673	1005	803	669	674	612	537	514	465	448	438	441	414	424	385	367	376	375	381	364	365	375	347	369	368	340	371	350	361	359	353	359	346	360	321	328	335	375	357	372	359	356	370	370	330	359	333	329	352	324	333	360	356	342	373	323	339	329	358	299	329	352	317	339	326	328	353	301	326	319	340	344	317	341	345	359	336	353	339	340	330	338	316	385	359	313	373	318	304	324	331	359	338	341	344	333	352	351	369	337	353	329	307	322	344	323	323	344	323	315	349	331	335	345	312	339	324	314	335	336	325	339	331	347	346	347	314	358	330	304	333	302	333	359	320	309	311	321	349	325	346	350	355	339	340	340	342	324	340	352	339	350	335	285	367	327	341	337	332	334	321	325	313	339	348	335	329	327	315	357	318	345	341	323	321	342	317	329	338	337	364	295	331	339	328	340	318	347	324	362	330	336	346	326	321	330	340	339	388	337	321	353	369	350	316	341	345	319	332	321	368	321	315	311	358	364	324	329	319	333	339	346	362	326	328	320	324	332	316	317	354	337	353	342	354	325	313	303	351	311	355	332	313	324	341	340	333	313	320	352	354	322	315	338	353	324	315	317	314	363	331	312	367	337	330	342	301	317	326	353	305	333	310	376	328	348	349	302	336	329	333	319	328	363	332	314	361	325	371	347	315	332	312	320	330	315	368	364	316	338	308	334	328	322	340	336	360	310	319	374	323	321	338	324	305	333	368	360	361	334	341	329	364	346	358	318	318	357	346	349	313	317	326	325	342	361	387	319	368	303	331	310	318	345	319	337	344	360	332	302	334	307	331	330	315	333	312	331	330	371	337	336	311	338	305	347	320	359	342	342	318	335	351	341	367	329	335	340	345	357	332	340	361	351	358	319	388	375	299	347	321	304	327	332	388	353	345	323	339	328	340	319	339	351	312	325	322	373	346	334	299	361	323	358	314	330	331	293	321	316	309	306	335	340	367	344	354	356	349	360	329	327	339	357	323	348	345	323	329	348	337	315	329	307	376	330	354	313	326	307	297	339	356	335	385	338	330	352	318	332	327	339	321	350	366	350	333	330	334	351	353	345	309	317	319	309	351	368	306	325	338	355	340	307	354	331	342	360	319	320	339	335	352	343	317	340	328	340	317	312	359	314	288	321	363	360	341	319	354	339	320	391	333	347	326	310	330	297	320	328	332	317	352	352	322	361	312	352	359	332	352	360	342	372	322	336	313	275	345	318	316	363	335	340	330	324	335	343	326	282	329	345	324	365	335	306	370	334	324	324	313	327	346	322	324	327	313	329	308	287	326	338	336	343	334	341	290	356	363	334	367	333	339	346	347	322	308	324	323	349	336	306	333	332	336	300	343	315	336	321	373	318	341	339	343	309	326	350	328	362	331	347	363	309	329	299	364	354	334	323	300	325	352	327	350	345	350	301	325	347	289	328	316	352	346	337	330	323	360	328	313	311	323	319	308	335	307	329	326	350	330	309	334	362	334	376	328	301	364	360	355	332	328	323	375	332	356	353	361	369	320	310	345	341	338	282	334	308	336	334	318	302	350	297	332	322	381	339	354	342	330	356	315	331	328	314	328	331	301	305	369	350	335	302	333	356	337	364	311	316	379	294	376	376	327	350	321	332	329	335	321	370	348	305	328	350	350	361	334	343	342	325	343	349	326	339	381	331	341	312	342	357	347	309	343	345	334	361	346	322	314	332	341	329	340	348	355	324	330	328	346	361	333	335	327	365	331	321	314	333	354	349	320	364	340	355	300	293	315	355	312	362	333	327	313	379	351	334	357	342	334	337	339	347	321	317	343	347	358	315	326	342	355	349	354	337	335	341	340	300	320	329	341	322	345	333	317	343	326	316	347	334	299	350	328	352	322	330	328	348	339	315	324	354	307	336	344	329	408	315	332	320	336	357	356	367	317	341	332	329	331	343	343	329	313	278	344	299	328	351	352	306	328	335	365	345	351	365	314	300	344	318	335	321	336	318	308	336	340	347	352	357	325	337	310	333	349	343	338	333	345	344	349	306	323	350	331	339	352	363	328	358	313	327	340	365	353	315	327	332	340	335	363	314	327	351	358	328	340	352	362	331	298	350	342	343	358	338	346	336	328	284	328	344	331	338	332	354	354	310	316	355	381	347	312	323	298	315	314	339	331	376	324	344	337	318	321	301	321	299	301	342	372	323	343	319	320	333	358	366	341	348	307	315	351	343	335	349	292	333	347	363	357	357	320	344	344	331	337	336	352	376	347	345	330	317	309	356	339	311	314	340	311	349	306	335	320	330	311	343	335	307	342	298	357	317	326	361	322	329	321	328	339	313	352	301	330	359	341	338	338	338	311	336	325	351	326	346	277	325	310	315	368	359	342	366	324	333	322	337	324	306	319	302	327	322	326	332	338	317	348	371	340	328	322	337	328	302	332	341	372	294	335	298	328	354	331	354	344	325	344	334	341	344	329	349	318	328	349	315	317	350	322	338	358	327	318	335	316	313	350	323	362	339	318	335	341	349	320	355	315	347	353	340	314	324	387	358	331	328	326	354	339	344	353	320	334	318	303	317	324	341	314	338	315	321	345	341	360	314	344	315	318	338	337	321	328	367	330	323	343	332	328	323	328	318	340	363	329	305	335	342	352	353	331	347	321	341	331	307	329	360	320	372	297	322	330	323	316	346	333	347	321	320	348	296	325	319	308	342	350	331	316	354	282	324	305	333	334	334	310	367	334	349	344	324	347	327	317	321	350	338	324	341	336	351	319	323	339	298	325	328	313	361	337	337	348	303	341	353	321	342	327	333	384	367	313	329	319	309	325	312	305	327	286	336	333	333	337	322	342	297	358	310	372	303	348	348	347	339	325	338	306	322	323	336	344	303	324	356	353	336	353	337	366	311	307	313	309	309	345	329	342	349	329	355	322	351	365	328	295	380	352	308	358	324	335	384	348	351	338	326	323	359	364	309	336	310	347	316	321	323	369	330	338	326	320	343	321	385	314	319	329	318	347	340	332	329	343	338	302	336	333	306	332	334	319	339	337	359	353	342	332	339	372	322	346	326	335	343	322	335	357	361	348	358	355	325	349	326	345	330	344	315	357	320	307	366	309	308	330	386	319	312	322	289	313	346	340	324	315	292	340	335	357	361	369	346	293	360	324	363	336	338	339	355	350	360	356	304	345	307	314	351	311	316	347	307	338	337	350	328	311	349	308	318	329	352	311	334	313	344	348	378	340	315	365	371	347	323	317	365	336	380	339	311	309	325	336	326	366	317	313	349	292	334	332	363	300	318	337	334	323	323	311	350	355	305	340	345	358	334	360	353	327	305	349	352	339	362	324	311	349	343	304	321	322	345	349	326	332	319	327	329	334	334	314	339	325	320	356	368	318	325	336	345	319	322	332	320	313	342	305	347	333	336	337	325	322	286	347	334	331	323	289	325	320	310	348	297	292	306	342	330	317	329	321	320	333	332
7233	11689	10492	5855	3799	2748	2074	1639	1383	1114	968	836	768	672	643	635	557	519	463	440	426	437	421	421	387	405	417	400	338	375	368	381	367	373	348	336	347	356	363	360	336	348	348	344	351	325	333	295	329	308	333	338	303	330	282	301	336	335	324	295	357	327	343	334	329	305	307	310	329	328	314	332	324	305	306	296	322	301	302	322	308	340	280	315	319	309	329	318	348	346	288	313	312	336	315	291	301	343	297	321	345	308	302	306	306	303	314	358	283	312	314	346	284	295	289	299	300	322	351	322	340	314	331	286	301	316	282	303	324	322	345	297	322	316	327	320	292	322	306	316	333	292	313	300	325	304	316	301	283	300	322	296	347	307	341	324	317	314	323	332	291	297	316	316	340	325	345	326	308	288	313	311	324	312	312	324	284	317	309	312	285	330	308	314	345	300	287	356	311	328	320	299	288	308	309	313	300	302	324	291	335	313	358	324	291	330	330	338	286	335	302	290	286	318	338	311	285	296	331	310	326	302	319	297	323	316	349	358	347	348	309	323	309	326	319	309	303	320	383	339	297	301	301	340	302	313	320	320	315	287	286	334	326	320	316	346	306	305	325	331	306	314	325	326	320	299	311	307	295	324	327	317	292	298	307	317	289	296	316	326	313	324	325	320	302	308	307	337	299	327	292	313	285	319	306	287	315	321	326	301	301	326	329	333	321	297	323	322	312	317	320	275	297	292	344	295	316	308	300	314	283	317	285	308	332	308	297	307	318	362	310	282	320	328	321	306	318	286	291	313	341	325	300	278	279	299	335	321	297	352	297	297	287	308	287	302	311	323	309	309	310	300	304	288	309	328	324	294	304	325	314	306	299	312	314	333	315	298	321	328	311	297	314	306	313	318	295	304	340	318	322	325	352	310	313	288	317	311	333	316	314	295	326	306	303	310	352	319	296	321	297	291	329	300	301	308	347	331	319	277	308	297	312	317	315	326	297	322	302	329	298	316	324	322	288	293	305	308	272	331	321	306	306	305	301	300	273	321	307	292	332	306	307	307	315	336	312	298	307	317	285	284	294	294	302	294	312	323	315	312	309	328	292	333	338	310	281	310	312	300	302	295	343	295	319	310	323	279	318	348	352	320	336	341	324	313	310	324	313	306	318	343	315	323	298	311	313	296	353	339	309	326	292	305	306	307	315	307	320	324	303	351	316	287	311	297	293	308	307	334	283	303	325	309	294	316	321	272	297	307	305	340	310	311	321	314	331	302	309	304	293	337	290	297	309	323	326	328	319	345	309	310	291	269	304	299	332	330	325	304	302	373	314	312	366	324	331	313	305	331	317	269	326	295	308	294	300	323	314	352	324	275	327	290	291	320	315	320	313	319	302	326	318	286	291	290	308	339	307	288	301	303	329	321	303	333	303	286	350	303	338	327	317	288	320	325	335	321	300	324	305	308	317	334	331	307	312	319	301	322	309	317	309	342	316	306	321	337	312	304	277	298	307	303	307	286	327	281	286	295	326	307	301	293	316	336	313	336	312	295	280	298	324	323	293	327	293	301	290	301	325	301	320	298	306	310	319	354	325	323	308	313	342	331	328	296	314	320	292	258	299	306	278	320	312	320	318	306	302	300	301	315	323	337	334	291	337	285	345	315	288	313	314	324	319	307	329	337	335	327	295	304	338	332	277	335	305	329	346	292	318	312	305	327	327	283	311	274	335	277	322	283	297	305	314	320	335	304	320	316	274	354	346	322	307	302	283	313	310	313	301	324	318	332	315	335	305	313	293	297	314	294	329	301	295	301	334	296	326	321	293	288	316	310	299	309	307	330	308	292	338	315	317	307	292	291	310	309	342	336	329	313	289	314	293	289	300	276	311	307	270	311	309	347	314	309	308	329	315	332	297	310	320	302	333	299	321	328	294	281	315	324	313	318	314	315	324	290	320	336	305	349	307	275	324	324	295	311	323	321	279	348	275	319	330	341	293	303	303	290	313	329	323	303	314	347	343	326	308	318	325	306	295	304	293	320	321	322	312	311	294	333	281	316	290	330	281	319	340	290	317	330	305	316	304	323	293	320	316	302	304	294	306	312	314	276	320	308	333	354	308	303	289	311	293	307	313	320	329	319	296	301	358	277	373	291	295	299	331	297	335	295	330	356	309	300	339	315	317	317	310	319	332	332	303	285	302	316	302	321	330	336	304	328	288	288	316	338	325	329	280	299	315	306	326	290	336	321	301	295	321	311	322	334	310	330	320	293	295	331	290	289	315	331	312	317	292	312	329	317	292	327	334	365	314	298	292	331	335	308	308	309	307	321	292	298	319	308	329	306	307	327	320	332	320	312	306	288	320	279	318	295	293	318	328	303	312	296	309	338	326	329	344	297	294	292	325	330	301	308	303	335	299	303	324	302	306	309	357	329	299	344	299	309	335	333	281	308	340	314	282	318	322	296	295	298	309	300	334	315	298	309	344	311	280	308	287	331	295	285	300	327	353	322	306	333	317	310	358	324	305	300	314	348	308	337	314	302	350	316	317	309	305	307	345	314	317	298	323	307	342	324	311	289	328	324	320	332	319	264	303	314	323	370	291	314	311	315	303	293	291	309	341	315	330	294	348	325	298	321	290	304	352	286	300	300	293	317	304	275	302	291	322	324	311	304	320	315	296	327	293	303	338	279	330	303	322	312	307	345	295	314	307	302	335	321	345	343	339	288	304	300	314	332	325	289	316	322	301	289	310	331	313	289	324	298	316	318	315	332	324	329	300	296	326	330	301	274	287	338	289	326	333	322	358	305	279	301	313	306	275	328	304	307	299	319	306	305	307	310	289	342	301	290	295	330	296	309	319	294	317	331	325	302	319	295	312	303	292	319	334	329	272	312	297	314	307	314	345	263	311	318	313	324	299	318	300	294	307	291	345	312	300	289	314	299	347	317	320	281	279	318	340	313	319	307	287	283	317	287	320	307	288	307	290	308	322	313	317	312	330	310	290	315	278	312	277	344	312	314	315	311	319	306	324	336	285	346	343	304	286	310	307	330	323	289	323	302	329	333	304	301	310	292	332	314	312	303	327	280	279	332	309	296	343	306	325	310	323	302	352	335	327	335	290	295	348	328	294	321	326	326	301	303	310	308	302	313	327	314	282	323	309	312	282	313	343	320	331	322	300	341	315	284	340	315	298	307	327	302	300	322	322	320	306	311	308	310	336	317	330	303	316	346	294	283	288	305	298	321	324	297	280	345	323	335	309	302	311	343	328	306	323	338	307	298	322	301	310	321	343	307	315	334	320	278	296	300	286	312	322	316	333	317	317	328	311	302	309	307	293	286	344	294	297	330	318	320	320	309	306	293	317	333	320	340	290	320	289	286	310	330	282	326	312	302	292	301	310	310	278	312	290	299	292	280	293	326	327	324	317	351	314	318	313	314	291	314	285	324	355	282	300	342	311	318	297	327	309	303	265	322	300	339	307	318	287	304	322	335	340	244	319	323	344	335
22961	20838	27630	24152	20847	20947	10843	1995	1432	1245	1054	1025	943	900	811	816	760	719	741	670	660	712	618	666	687	615	655	578	607	576	636	608	581	588	620	584	605	573	532	556	582	590	580	560	597	574	585	572	577	577	532	556	565	529	534	594	545	575	520	535	540	536	560	523	532	556	526	543	554	577	532	531	524	552	545	585	588	566	536	502	592	525	571	542	524	538	534	548	561	558	527	532	578	547	530	527	566	525	544	515	504	529	561	548	532	518	587	519	491	526	557	577	490	540	585	577	559	529	553	559	559	522	551	536	521	545	510	563	542	523	529	561	536	567	551	524	545	535	528	547	498	521	529	518	545	527	591	552	556	584	532	574	559	523	574	559	550	520	522	591	518	545	525	523	528	540	503	594	571	539	504	539	533	509	536	560	523	514	524	525	523	556	547	518	527	581	546	545	521	528	561	516	557	513	529	518	530	502	560	506	546	483	550	592	534	539	561	566	560	525	538	533	525	553	541	532	517	510	519	524	572	561	523	529	544	560	535	530	550	529	505	542	514	519	501	547	523	519	553	564	540	521	553	503	542	545	578	549	549	515	547	501	561	543	547	540	538	540	532	504	559	540	538	544	531	542	503	550	524	535	537	562	541	518	528	534	520	530	570	571	576	471	491	510	545	547	543	586	514	536	596	505	541	551	576	517	587	520	550	543	531	552	510	530	514	499	551	542	532	532	469	505	561	580	546	550	541	588	512	491	526	521	534	530	523	515	502	457	506	566	544	498	527	551	562	541	540	515	548	582	528	506	512	509	541	522	532	523	524	572	528	501	537	531	523	570	553	562	585	531	561	536	533	543	523	491	509	573	518	527	555	552	535	545	531	518	529	572	584	488	507	540	501	522	509	608	521	531	526	569	541	549	539	478	511	543	565	571	506	547	505	517	541	542	558	557	502	556	519	538	563	552	550	501	521	543	556	510	554	539	574	550	526	549	542	504	505	495	514	593	546	528	546	546	570	537	517	558	574	591	557	529	546	524	576	542	523	512	542	536	577	521	543	551	602	552	547	508	497	525	532	510	528	531	541	522	531	508	533	525	524	561	553	530	557	530	550	487	529	615	551	575	532	579	496	534	526	562	551	545	592	547	580	516	536	511	567	535	530	552	605	517	532	502	520	519	562	530	514	530	527	546	564	549	551	559	549	546	527	519	532	499	551	582	529	571	495	528	508	557	580	570	540	551	522	552	540	510	574	569	539	567	549	528	527	540	538	555	527	540	542	517	534	540	533	524	555	571	524	533	562	495	468	563	539	567	561	543	516	499	520	528	547	541	564	514	552	527	572	479	548	555	544	535	577	546	550	546	582	504	519	531	535	544	508	547	496	494	569	545	525	512	524	557	598	553	543	557	524	514	530	548	580	527	567	567	541	548	532	578	542	515	567	521	545	525	515	506	493	569	550	529	544	548	521	525	526	514	586	556	555	566	525	529	504	556	520	541	530	545	548	533	512	547	528	505	528	552	513	518	541	570	523	555	534	587	500	578	546	528	520	524	568	531	530	535	560	489	507	522	551	553	540	560	501	557	551	506	525	501	532	577	541	562	559	556	548	554	548	491	535	553	553	532	513	524	564	549	517	533	545	508	525	521	569	583	544	541	539	541	547	540	500	489	532	501	532	574	552	529	533	556	553	533	542	492	507	523	505	594	544	568	529	522	536	512	565	577	512	579	567	506	555	537	552	558	595	535	537	559	515	589	538	530	540	505	547	515	508	546	522	523	498	537	587	551	542	534	511	511	534	556	525	545	539	574	551	578	537	569	558	570	564	571	522	533	549	537	561	516	519	512	532	512	537	559	572	568	524	525	506	494	556	546	517	553	515	554	501	500	548	565	559	586	546	553	505	548	530	553	578	530	522	494	551	530	550	508	505	498	533	564	540	566	558	495	516	528	544	509	552	548	535	536	547	527	553	575	552	516	566	608	527	548	541	535	527	561	573	548	501	511	501	544	533	525	511	503	510	529	557	501	578	545	524	593	519	485	545	515	496	546	559	537	495	554	563	533	535	511	500	555	552	507	523	506	516	523	561	531	571	558	556	501	569	494	514	550	570	552	550	536	495	520	566	568	552	563	541	526	527	531	528	567	556	538	530	498	527	541	525	555	524	510	554	523	573	548	518	499	517	543	535	527	510	508	504	567	540	549	562	554	539	566	512	508	578	567	496	551	553	557	553	536	531	521	525	544	567	552	565	537	568	559	546	539	529	557	527	550	539	522	578	509	604	506	548	551	530	591	544	525	532	507	585	512	547	528	505	514	522	471	528	522	563	541	513	501	560	520	579	525	552	595	587	496	517	531	512	571	568	561	553	509	536	574	545	552	498	484	558	527	511	516	519	570	559	537	520	517	544	543	552	576	549	522	526	550	525	528	526	527	548	549	509	498	504	555	542	531	542	568	490	511	547	544	540	547	536	525	525	567	519	506	536	544	543	488	519	542	569	539	545	524	541	559	560	538	517	469	524	519	505	541	508	546	554	486	544	556	529	521	502	589	575	496	522	547	488	518	517	528	543	552	544	534	530	536	518	543	537	541	532	539	504	549	527	559	542	556	501	508	557	522	533	516	556	523	536	500	522	555	521	528	554	582	537	536	560	507	542	492	551	565	540	551	561	521	529	548	526	543	510	546	551	518	534	526	539	548	522	562	525	529	515	526	560	535	546	612	536	557	542	574	537	538	531	544	559	537	547	492	535	495	523	531	563	554	557	497	516	502	539	506	554	545	584	509	510	538	540	584	541	550	527	512	544	529	530	523	544	581	568	507	527	550	536	535	573	548	562	507	572	559	535	540	540	521	544	517	549	578	568	552	543	565	489	493	550	535	472	552	486	537	569	545	530	573	554	542	519	503	548	536	529	533	520	543	541	512	518	499	533	500	552	530	552	543	524	501	549	535	522	530	540	557	562	532	517	573	531	570	535	529	559	530	542	508	552	535	520	541	516	549	522	549	553	565	514	552	564	535	561	565	539	536	536	530	512	503	535	552	511	536	550	541	517	539	544	568	481	532	543	541	518	560	534	541	536	526	477	552	531	526	543	484	515	546	544	497	539	486	519	502	488	531	539	534	540	555	479	551	509	517	488	518	496	527	545	578	600	549	559	540	491	588	525	584	562	512	577	513	489	484	522	520	543	559	487	572	532	585	517	526	529	606	527	560	567	552	537	534	555	529	556	488	524	529	558	601	539	565	535	505	536	515	582	537	552	573	550	575	526	504	556	532	540	573	512	523	565	507	540	563	548	505	536	547	526	528	546	526	543	495	575	562	571	549	569	575	521	534	560	572	526	508	580	517	561	555	534	548	574	553	535	532	550	544	554	506	542	520	556	488	518	546	496	545	504	541	567	556	546	537	556	577	535	622	522	505	492	488	552	537	524	519	546	516	518	545	531	520	555	532	568	553	533	567	561	550	543	559	477	499	568	567	550	513	552	526	490	534	513	557	516	524
10084	18508	16752	9945	6833	5035	3775	3100	2459	2053	1795	1500	1411	1260	1118	1034	980	909	840	861	813	744	682	689	742	652	666	604	636	655	613	627	646	593	547	588	597	592	552	575	551	564	570	605	559	573	539	547	500	529	547	540	522	529	509	531	512	536	491	510	561	496	583	521	547	542	519	519	530	546	539	525	514	481	526	578	520	510	525	526	508	535	462	554	519	472	521	494	499	531	500	537	531	535	497	494	518	499	471	523	496	538	493	521	479	501	462	531	494	528	544	520	474	479	509	465	507	515	524	494	518	550	523	524	470	509	532	529	535	534	516	458	520	518	480	540	521	494	521	512	526	500	531	516	499	521	522	492	497	501	512	494	518	499	477	508	487	518	483	512	516	518	546	535	531	485	475	489	541	478	497	517	521	535	491	484	471	535	510	503	541	520	515	491	485	498	489	504	496	483	478	539	463	495	512	511	501	527	542	485	498	482	514	514	508	521	524	524	482	512	549	516	504	486	524	501	490	508	499	517	501	492	512	500	499	499	488	488	479	483	489	513	486	542	491	484	503	553	501	502	518	503	488	530	528	491	538	510	520	477	543	525	496	513	499	509	471	491	535	508	529	512	526	531	502	472	503	502	496	537	501	488	499	487	546	519	462	550	500	489	484	491	512	493	485	512	510	510	492	522	485	523	505	500	493	485	494	500	477	543	487	561	504	487	506	528	498	507	504	510	484	521	464	500	503	512	495	470	471	514	466	486	491	514	476	531	525	501	501	501	453	490	528	489	486	481	510	526	484	516	516	515	516	552	532	550	548	471	488	501	484	519	503	488	541	487	494	542	458	541	504	460	530	471	469	526	507	523	487	477	512	513	493	500	482	495	478	519	547	513	481	509	492	492	483	571	490	524	508	523	488	512	553	522	527	541	529	499	483	542	487	498	539	475	536	504	523	517	510	513	524	502	519	513	461	500	516	483	451	481	486	533	494	516	480	473	499	494	545	503	485	500	525	528	494	475	508	482	516	481	485	512	502	479	540	509	504	508	517	470	501	515	491	547	521	464	543	463	493	493	513	514	497	494	504	456	505	475	467	513	519	508	489	501	502	483	502	520	500	489	504	528	483	502	494	462	506	484	501	557	529	521	516	510	518	494	531	469	497	537	517	520	506	546	507	509	511	503	535	483	513	568	546	500	480	487	563	504	502	464	527	498	471	490	515	496	509	515	535	466	507	448	525	478	523	487	513	496	520	497	508	479	466	505	531	482	494	497	499	508	510	505	488	528	517	486	509	513	554	533	498	487	486	491	485	535	507	485	530	493	498	518	515	514	520	502	529	493	529	470	532	511	520	477	475	498	531	504	524	479	509	507	463	520	512	523	503	515	499	527	497	473	517	492	501	465	523	489	510	485	477	507	546	476	490	527	502	516	539	523	500	543	504	472	515	525	484	491	493	516	499	446	505	515	471	515	535	523	487	504	472	552	495	469	486	505	504	535	521	490	519	489	503	534	464	477	519	480	516	494	534	476	470	494	480	500	501	531	498	496	497	512	527	540	511	508	476	447	524	517	516	510	493	463	488	527	520	482	502	471	507	522	499	516	503	519	531	494	513	514	499	523	517	530	543	496	513	492	522	487	554	501	492	536	518	482	507	537	538	458	463	524	462	507	522	508	496	499	536	524	516	473	511	477	523	490	468	518	483	498	503	520	486	542	545	557	501	483	500	507	498	502	463	470	466	485	505	525	507	514	514	531	485	455	506	518	532	534	507	495	488	463	543	511	487	543	507	499	519	507	494	468	495	485	512	444	476	505	485	478	501	503	492	486	508	507	484	505	506	521	482	460	480	491	514	485	498	527	535	506	498	484	553	491	515	533	474	502	556	521	448	513	513	491	505	511	513	510	483	537	522	524	471	497	514	539	479	482	495	507	502	528	499	499	521	481	482	520	492	472	493	544	521	521	499	516	508	487	514	503	494	506	521	487	494	497	453	508	521	529	519	460	504	503	491	464	518	490	538	523	505	523	481	510	494	499	447	476	507	529	496	476	450	460	498	518	518	491	510	461	497	524	481	487	504	533	464	506	511	486	457	485	518	476	498	486	514	497	509	527	476	502	515	509	475	476	486	493	460	494	524	478	483	523	543	528	548	520	493	522	523	495	519	534	507	518	487	539	537	485	510	507	484	476	474	504	509	499	513	492	514	477	491	534	520	514	523	490	505	512	519	507	509	520	464	520	510	524	476	541	500	506	528	493	478	481	490	497	537	486	486	503	492	503	471	493	569	486	507	499	487	513	479	503	505	486	504	489	495	508	500	466	572	493	491	507	518	499	477	476	498	474	521	516	546	504	489	530	513	500	523	521	487	510	539	507	488	510	493	495	490	506	501	515	492	510	494	501	518	517	520	497	511	509	512	522	464	530	483	508	497	534	521	500	550	505	541	504	521	509	514	532	493	490	524	527	475	485	534	491	502	505	508	497	516	473	531	527	531	459	490	487	540	464	522	481	510	500	518	466	555	498	532	475	503	466	484	491	540	485	493	493	528	503	538	463	527	471	507	524	497	488	499	483	519	514	513	499	487	508	503	490	507	508	523	498	482	468	503	511	515	508	492	484	515	502	497	505	481	544	502	507	480	519	493	457	554	552	502	477	512	462	506	476	498	537	520	460	486	515	485	491	525	499	508	527	517	483	514	496	515	451	521	517	520	492	479	462	518	519	527	538	533	501	495	512	533	497	476	524	466	444	480	488	479	469	515	482	468	489	529	536	497	505	507	505	484	501	467	533	456	506	528	505	513	494	452	538	478	528	480	492	517	555	496	478	538	530	479	505	477	509	490	503	488	515	515	498	528	480	499	552	492	495	504	473	527	485	507	521	449	501	496	492	531	489	523	513	550	477	502	484	511	513	498	503	515	510	494	507	504	488	511	488	509	512	519	493	511	477	502	502	521	509	549	492	513	511	526	523	485	468	489	521	488	524	467	493	426	491	483	466	512	510	516	489	506	510	502	494	512	494	508	516	472	484	499	519	540	505	535	469	537	491	488	524	510	489	523	502	512	470	516	538	468	487	507	504	490	493	536	516	491	508	532	507	534	532	501	506	474	488	471	492	476	473	474	492	489	522	496	522	496	483	491	524	542	491	520	533	537	476	491	525	511	510	489	497	505	458	512	500	543	498	502	511	529	463	475	508	499	468	523	501	508	512	517	509	559	517	499	500	543	504	496	527	517	525	515	517	472	524	471	516	538	508	462	511	508	518	536	508	480	511	511	497	510	493	499	534	473	478	503	542	530	485	535	493	496	500	556	504	503	474	482	536	545	501	519	495	447	468	478	494	539	501	513	515	527	506	476	502	532	491	500	514	495	496	492	475	528	488	527	534	512	504	514	504	525	466	498	505	460	513	493	546	471	517	526	498	539	546	478	513	504	490	529	451	515	517	549	504	501	479	510	524	492	498	529	462	477	497	504	490	446	554	519	523	482	527	491	434	515	511	534	501
28104	14868	1852	342	205	181	146	144	134	117	120	117	101	127	101	119	107	100	110	108	113	105	119	111	122	109	108	113	126	122	107	100	103	98	100	106	108	134	112	124	110	96	101	101	112	109	118	97	101	128	97	112	118	99	103	122	109	117	108	118	101	98	123	109	110	94	94	114	109	102	104	116	107	113	122	120	123	117	118	104	93	115	105	127	110	118	100	101	97	86	109	125	103	119	94	127	101	114	100	106	98	92	99	104	106	85	129	114	131	109	101	99	113	115	126	140	107	110	111	109	108	105	116	107	114	103	119	100	106	120	117	92	113	104	101	109	110	107	107	109	105	106	111	120	105	117	87	103	125	100	134	96	87	120	112	102	102	96	100	113	105	116	115	113	85	115	125	106	121	110	94	115	110	118	86	109	102	108	110	94	103	101	118	108	115	108	114	109	116	117	104	125	107	98	117	97	114	118	97	103	105	110	113	95	83	97	121	102	111	117	105	122	114	105	121	91	111	92	115	117	104	104	116	112	106	110	117	111	102	122	104	101	122	98	103	117	108	98	115	120	109	101	103	114	99	145	129	132	130	80	97	92	102	95	107	110	99	111	103	110	114	109	102	123	126	102	118	112	90	85	110	100	117	111	103	90	114	121	102	90	104	110	102	88	117	103	108	112	99	119	110	103	96	116	110	116	132	130	99	113	102	121	99	89	93	91	129	97	110	133	111	104	125	92	109	114	98	92	78	96	105	90	134	97	109	99	109	102	109	98	116	93	101	112	121	117	108	131	98	112	115	133	120	104	132	101	103	127	85	95	96	113	118	113	110	113	109	107	114	99	108	115	109	104	117	109	115	115	104	120	103	115	98	115	104	105	101	107	119	89	112	99	113	98	114	113	112	92	96	90	128	121	100	108	101	115	106	114	125	112	98	120	104	125	102	86	110	106	104	94	112	116	118	93	123	125	113	114	105	109	111	98	93	128	115	94	109	114	116	112	98	106	117	106	93	109	100	117	115	79	101	96	102	131	95	104	109	118	100	125	105	127	90	96	104	87	104	100	124	97	113	105	119	128	120	102	133	109	127	111	112	107	94	90	107	127	124	121	91	123	87	110	113	114	117	110	116	100	99	105	117	110	120	108	130	113	99	119	104	121	106	109	105	112	108	124	117	130	112	97	96	114	114	92	108	107	118	115	109	97	119	106	122	95	123	98	104	118	106	112	116	108	109	90	98	100	123	92	113	114	121	109	109	91	118	97	123	97	98	118	118	117	114	115	120	100	95	110	107	105	101	120	110	101	104	91	99	106	88	129	101	108	123	128	118	110	110	113	115	90	126	113	117	85	114	111	112	114	121	99	110	126	110	106	124	124	101	95	99	108	115	125	116	110	95	107	114	125	122	120	92	103	98	116	120	104	103	106	112	100	103	117	108	95	117	111	102	122	118	83	91	124	123	90	104	117	98	117	110	102	99	116	90	91	98	107	102	114	108	114	106	119	110	94	135	118	117	119	111	103	105	111	121	113	117	108	105	105	126	98	88	101	111	115	94	120	111	114	116	115	100	100	96	115	113	107	108	118	132	96	116	105	113	108	94	108	113	122	104	127	114	94	107	128	106	103	123	88	110	118	111	101	97	126	115	114	112	113	108	110	107	107	120	93	112	142	118	102	117	113	111	116	120	118	115	119	100	115	108	120	126	111	119	114	116	105	103	122	116	112	117	84	105	116	113	101	109	102	117	111	116	115	116	127	94	102	122	124	114	124	109	102	115	95	112	123	107	101	123	99	116	108	96	99	123	108	106	107	111	103	104	100	125	104	115	116	127	109	95	125	103	106	104	129	109	120	116	116	118	99	114	125	96	102	108	130	100	125	123	94	111	98	93	112	121	122	104	109	91	109	100	130	107	91	100	96	109	123	95	106	101	112	107	106	121	115	124	115	110	89	99	96	105	115	113	117	99	119	122	124	96	116	96	110	122	101	118	106	115	98	123	95	108	112	117	87	102	114	107	107	95	112	100	91	114	120	114	129	115	108	112	106	108	108	103	108	93	109	89	106	109	115	116	104	111	112	85	112	100	101	111	122	118	97	128	102	112	127	94	110	133	115	113	109	92	101	102	112	102	98	103	117	109	98	108	93	108	111	107	87	97	116	95	115	118	124	103	98	105	103	102	99	101	103	114	113	102	119	113	120	117	122	108	111	92	112	97	104	94	117	98	117	123	105	114	99	117	97	115	101	108	95	123	112	90	117	113	134	114	116	89	120	86	117	125	102	107	114	121	110	105	99	122	110	88	109	113	109	118	108	119	119	123	124	112	103	110	89	103	101	113	118	107	104	112	96	92	124	112	105	94	93	112	91	105	103	123	113	103	121	110	108	111	95	118	122	97	99	104	98	106	99	122	117	89	114	113	118	110	84	107	114	125	101	105	99	106	102	106	117	134	113	100	131	100	97	105	122	107	141	103	110	97	119	121	103	93	106	109	105	101	110	126	120	110	95	100	109	102	104	125	91	96	103	113	101	96	109	127	110	103	110	103	101	97	102	80	101	107	116	100	120	107	117	118	104	107	126	135	98	92	122	133	114	131	90	118	119	122	106	108	119	101	103	117	116	117	88	129	99	98	110	120	98	101	114	113	112	110	101	113	106	106	116	115	101	110	112	116	119	116	105	126	110	101	105	105	87	117	111	117	114	124	106	109	130	120	95	125	107	113	114	95	112	106	103	119	112	104	121	111	102	103	125	120	96	108	95	100	133	130	124	99	97	97	112	99	99	105	106	108	101	112	113	126	109	112	86	147	100	109	122	103	127	103	121	111	95	100	111	120	106	121	103	117	103	102	119	120	110	122	121	108	106	99	105	114	107	106	98	116	102	136	112	109	115	116	113	109	111	114	121	81	117	84	120	88	104	119	114	131	117	107	116	114	113	101	116	85	99	113	84	107	109	108	116	96	114	115	122	100	105	110	129	106	118	110	106	115	102	105	113	114	112	122	96	104	107	93	93	118	98	102	106	101	114	97	97	106	108	105	98	106	110	115	108	108	115	108	120	107	123	95	120	108	121	102	131	103	106	117	108	130	109	114	99	113	123	97	113	102	103	117	122	85	101	120	134	118	114	91	123	102	97	122	115	105	124	110	98	123	97	99	101	116	121	123	109	93	121	117	114	126	101	99	108	101	115	118	125	81	97	107	109	114	102	113	118	121	96	116	120	103	102	119	125	99	122	108	94	102	97	102	112	120	103	129	124	96	106	101	114	114	99	100	101	106	99	114	107	132	102	122	127	114	113	115	102	108	122	107	113	114	108	81	107	118	122	123	130	95	96	127	113	95	113	99	111	103	112	100	126	117	105	107	106	97	101	131	131	100	112	97	123	105	108	113	124	115	110	127	109	104	101	100	121	110	120	117	112	91	111	120	108	108	115	106	94	116	115	126	100	107	100	122	113	95	105	110	119	128	125	118	117	113	116	123	109	113	117	113	104	98	101	109	115
5006	781	658	392	286	226	212	175	163	156	138	128	145	133	127	122	144	124	118	105	129	131	130	103	138	97	135	118	108	111	110	83	133	116	137	113	121	104	128	117	111	108	108	106	112	110	107	115	138	134	120	106	140	121	97	101	94	121	108	123	126	124	107	112	115	108	119	124	105	134	102	113	116	118	117	111	116	125	106	113	118	109	127	122	126	107	120	118	126	127	113	120	109	126	123	121	99	120	101	111	118	105	121	113	108	119	114	120	123	99	124	126	124	119	118	120	131	95	134	106	108	123	107	126	119	118	114	98	121	113	113	108	123	130	101	123	108	115	110	132	93	102	123	110	118	112	120	104	111	97	111	109	110	115	111	106	119	139	130	121	127	106	112	113	122	111	114	111	108	97	115	134	110	147	105	116	113	117	125	130	109	123	117	121	101	128	112	93	89	102	132	127	94	112	99	122	108	127	129	117	131	115	124	119	109	117	123	127	109	100	133	132	127	117	109	111	106	116	120	124	120	115	124	108	99	126	113	106	119	120	139	118	140	116	107	132	117	108	126	135	122	112	135	133	106	112	107	105	115	121	112	99	112	123	109	99	127	112	100	121	112	109	113	124	123	114	116	133	96	112	108	92	123	116	113	108	116	120	91	108	107	125	113	106	96	130	118	107	116	112	121	106	129	108	90	121	111	119	113	122	113	114	105	109	104	121	102	107	132	104	127	126	114	115	121	106	110	104	132	103	120	104	119	110	101	124	118	117	111	113	113	109	112	102	110	117	118	110	110	96	117	127	112	119	114	118	99	122	130	110	126	107	97	123	130	86	117	118	112	127	113	107	109	104	128	124	120	108	111	106	103	106	118	123	147	109	122	117	119	133	127	107	103	115	99	116	107	104	113	122	115	105	103	122	123	112	125	133	114	107	120	100	113	117	115	120	126	120	106	110	147	108	118	113	116	89	123	115	110	124	127	103	109	106	127	118	97	146	128	105	114	130	110	118	126	105	101	122	122	120	129	119	109	122	117	96	124	131	117	113	97	109	115	107	114	129	112	121	112	108	116	127	125	120	118	118	116	97	107	105	115	100	117	116	127	131	133	112	116	126	119	118	113	101	119	107	121	128	108	111	115	134	112	102	137	109	108	111	111	113	119	109	118	129	110	117	113	108	107	108	116	94	88	97	116	128	89	116	95	113	88	111	97	110	106	106	119	108	123	112	96	100	112	109	121	127	108	112	122	105	102	121	119	117	111	116	126	130	120	117	109	110	124	96	117	123	111	100	118	104	115	106	124	101	109	116	110	115	116	107	107	121	112	116	122	115	94	135	100	88	118	112	103	115	102	114	96	95	125	121	125	125	110	106	114	111	125	103	103	91	106	120	115	108	113	117	103	99	102	117	135	120	116	126	110	107	130	99	114	101	113	128	116	104	109	122	113	108	93	124	110	110	118	116	116	121	121	98	135	110	112	129	115	128	118	110	113	114	114	122	93	112	115	116	131	116	125	115	112	99	122	116	111	124	120	99	119	106	106	115	117	107	103	123	94	114	91	120	99	111	130	112	128	111	110	114	102	109	103	122	94	94	122	109	115	127	120	106	110	129	109	109	134	127	118	122	118	98	92	129	100	105	117	144	121	121	109	122	135	102	127	101	104	113	99	109	128	109	104	149	108	129	105	111	116	111	112	129	97	96	118	121	97	122	117	137	112	125	125	115	107	123	93	111	113	107	134	108	102	99	109	132	128	106	113	111	113	111	107	105	121	97	103	109	109	103	104	117	109	116	123	135	87	121	103	132	97	119	129	126	135	109	123	114	107	123	115	109	125	119	107	121	99	110	114	110	129	127	128	122	110	95	116	132	110	136	125	128	104	105	114	113	99	124	120	132	117	112	126	121	87	100	110	117	106	102	98	108	114	117	119	112	115	127	108	132	123	119	117	103	109	107	124	113	113	126	124	129	127	120	111	105	121	111	114	102	125	105	128	115	123	112	110	101	101	115	110	128	124	120	115	93	104	108	102	116	125	133	111	121	130	118	124	109	126	109	108	104	99	118	136	130	111	99	114	124	110	117	110	118	125	101	111	113	129	129	100	104	114	106	127	116	113	105	129	112	116	131	114	119	125	114	115	99	118	105	123	118	107	108	98	122	134	105	118	107	115	134	112	108	130	110	129	103	129	115	132	105	118	131	117	113	115	134	117	102	103	105	123	109	108	123	102	128	111	113	115	115	113	117	84	120	131	125	109	118	106	124	118	119	114	108	108	130	101	136	106	110	120	113	115	132	114	127	112	113	115	106	113	104	108	130	109	107	121	109	112	112	102	103	110	120	94	124	107	106	115	122	131	108	143	117	108	97	113	104	108	110	118	107	128	103	123	115	102	85	116	119	117	106	129	109	112	90	122	121	121	133	93	130	112	120	135	126	102	97	121	107	107	108	108	106	113	103	118	115	106	97	130	124	112	109	98	131	105	106	129	99	112	122	117	103	119	114	121	124	112	115	114	137	103	110	109	125	102	127	126	116	117	90	123	114	102	115	115	103	103	108	125	109	118	127	124	112	112	103	87	112	125	114	115	107	108	106	99	131	121	106	125	114	106	115	102	113	100	106	104	118	116	98	115	93	132	102	125	107	114	127	113	100	100	97	113	116	115	100	93	109	108	123	120	130	110	111	116	119	116	111	122	115	117	113	123	129	106	109	122	114	114	136	114	118	129	118	126	126	117	117	103	125	124	110	100	107	117	111	111	139	125	106	126	100	121	125	112	135	115	119	123	102	100	132	126	113	111	107	108	111	103	123	128	108	114	122	144	133	121	110	116	102	118	133	117	124	105	103	119	117	130	118	104	119	117	110	110	124	124	120	119	96	119	121	93	110	111	121	121	112	113	131	103	111	110	102	115	104	103	100	115	115	115	96	117	128	113	98	104	128	116	105	102	113	130	108	124	101	113	122	124	108	109	131	116	110	112	134	114	115	129	114	107	112	121	132	123	113	123	110	128	103	131	104	111	107	113	114	115	110	121	135	106	107	107	109	109	113	120	132	112	137	113	115	110	105	136	109	134	105	129	121	107	111	119	105	118	110	122	118	89	111	127	108	118	108	108	115	127	132	103	122	123	112	114	108	112	121	116	133	108	121	122	107	124	130	121	104	87	102	107	107	100	121	119	106	115	112	102	126	125	128	111	113	115	103	112	122	98	105	102	119	110	134	117	118	113	110	118	126	123	111	116	122	108	112	128	110	125	112	103	140	113	120	128	100	94	116	106	109	112	135	105	122	116	128	116	113	104	122	115	106	125	104	126	101	101	93	116	106	117	117	109	100	115	117	112	105	113	128	125	115	118	111	131	109	129	127	118	112	130	109	117	115	121	105	114	116	99	128	123	126	118	106	134	121	124	109	102	98	122	97	100	116	120	117	133	138	125	112	119	106	114	120	129	116	120	92	110	124	116	125	121	110	121	125	132	132	137	127	103	119	115	100	128	112	120	107
25240	20872	27402	24477	20868	12439	1608	1017	801	713	615	563	576	526	496	468	459	477	434	431	405	420	419	404	394	384	350	346	406	350	360	345	358	346	353	348	376	356	403	317	358	383	350	370	352	368	345	336	349	358	375	333	329	315	329	359	331	349	338	348	341	336	342	351	355	346	335	379	329	327	335	337	349	316	328	347	355	313	311	341	335	332	358	355	327	329	346	353	335	321	357	321	367	340	337	323	334	326	344	323	339	349	318	300	377	373	366	343	341	344	353	319	336	354	346	308	385	368	346	356	371	339	347	319	327	332	308	343	364	356	344	329	334	337	346	319	352	349	299	369	310	314	291	314	326	326	342	363	348	346	332	336	317	325	337	325	319	309	364	331	313	332	311	340	305	334	353	374	363	340	331	323	330	356	307	382	331	342	342	335	341	360	333	334	345	362	349	314	335	323	353	351	339	307	325	336	344	357	338	369	356	333	350	331	325	328	356	312	330	332	367	349	309	346	346	325	334	323	325	334	351	303	341	327	312	342	379	372	337	327	342	337	306	357	381	337	336	332	332	345	326	342	285	352	311	355	306	324	342	299	318	341	340	368	372	350	338	339	327	350	342	341	294	351	336	337	335	349	361	345	366	337	371	349	361	310	309	348	342	335	327	345	337	318	362	318	322	316	321	332	378	346	335	339	350	344	345	336	351	314	338	338	349	306	338	364	338	336	343	342	340	363	345	370	361	308	324	341	334	354	358	322	338	330	339	327	353	366	334	329	294	336	354	381	345	318	341	364	345	342	333	366	290	356	337	342	334	362	319	329	313	345	311	308	333	363	350	295	345	343	326	322	298	356	302	333	351	326	345	336	351	324	333	360	296	336	312	334	323	353	333	358	296	348	337	334	329	341	334	340	333	332	339	330	355	361	317	342	361	329	340	337	343	351	357	317	352	292	334	354	326	323	345	313	376	363	323	340	371	361	361	333	322	324	389	334	362	340	303	332	345	316	361	317	309	331	366	352	331	341	362	346	360	359	337	348	343	319	356	315	301	335	382	352	333	324	346	348	310	358	325	331	335	358	333	354	343	355	318	341	343	338	372	361	338	354	355	338	307	328	328	301	324	335	309	364	359	368	361	326	323	404	305	335	355	326	317	292	361	341	339	331	353	327	337	319	343	345	324	303	294	366	354	314	333	329	335	328	344	342	320	327	351	319	326	346	334	356	367	339	329	320	333	345	355	346	336	343	336	337	349	329	314	340	363	353	332	339	327	340	318	340	348	335	320	349	360	334	328	303	356	366	333	323	378	350	373	318	330	323	339	332	353	317	325	329	338	359	342	349	339	371	385	305	303	331	341	323	351	347	370	326	321	312	349	343	349	341	314	336	320	305	353	312	358	351	350	332	357	362	315	310	308	327	328	342	363	376	318	321	309	329	358	337	351	326	352	348	342	345	311	320	338	340	332	317	352	318	343	329	332	360	342	346	308	356	380	328	321	333	315	335	340	337	327	366	355	328	356	314	296	322	348	340	321	354	314	360	331	352	361	308	330	318	348	357	360	356	325	333	364	320	335	376	364	328	354	359	327	315	354	340	311	313	345	303	306	326	332	375	329	344	322	363	314	328	353	335	368	328	347	360	343	320	322	366	316	339	328	315	348	340	316	318	347	342	330	359	325	365	305	327	353	325	308	357	315	365	346	349	337	374	338	327	345	336	320	319	362	320	321	312	316	318	342	352	356	344	362	294	353	364	319	364	319	356	314	352	348	305	375	308	364	307	358	319	309	345	321	354	334	338	301	332	355	329	313	328	344	333	333	317	353	338	301	363	341	367	391	353	330	348	340	333	373	330	339	367	306	324	327	333	354	325	366	313	337	351	343	330	346	351	363	320	329	329	326	352	348	352	350	334	319	325	327	331	365	346	307	356	356	316	370	376	357	339	332	310	342	322	340	366	354	328	305	331	360	342	341	320	339	354	346	339	340	348	320	323	358	384	370	339	356	312	339	331	342	309	329	351	345	337	338	321	327	349	328	323	333	313	348	332	333	348	354	344	341	347	344	349	337	317	330	352	348	347	344	316	306	342	340	318	336	346	329	322	315	336	294	313	362	361	335	386	334	380	338	359	328	345	376	331	311	334	334	325	333	319	349	329	342	326	364	294	350	301	330	344	361	335	333	346	360	356	329	325	336	304	340	297	335	315	346	350	330	335	356	404	344	355	344	358	348	335	337	350	342	337	331	330	317	344	355	346	305	358	359	338	345	328	360	372	366	309	338	301	338	342	340	334	332	335	304	328	333	324	315	393	332	343	350	347	328	320	322	354	316	357	338	354	348	354	332	315	320	318	317	360	324	318	356	304	319	334	342	301	330	334	334	362	310	323	344	317	354	315	367	354	325	334	310	318	337	346	329	352	304	346	339	331	294	319	320	358	345	331	321	361	337	339	342	358	369	338	333	347	337	378	322	338	344	308	342	357	315	297	287	350	298	335	318	295	312	346	344	324	357	379	310	341	356	330	337	301	388	362	323	344	334	326	344	332	343	359	336	297	321	346	343	349	351	341	330	354	332	363	309	354	336	346	345	338	318	346	336	364	327	336	333	305	332	352	370	356	337	339	311	371	315	360	381	325	331	360	356	313	308	341	331	325	341	328	308	314	334	326	331	306	329	326	341	314	337	323	352	325	321	337	330	343	307	313	354	304	352	339	353	337	328	305	338	292	362	334	327	345	324	326	360	327	336	310	332	334	335	343	351	337	349	355	357	322	332	295	342	344	348	352	374	331	328	329	313	350	345	346	344	317	333	326	344	345	323	342	329	352	303	359	334	322	328	333	335	325	336	348	378	363	337	293	343	355	364	349	358	337	356	318	329	353	330	339	310	320	334	317	350	331	331	347	332	318	340	361	343	337	335	348	343	313	342	370	335	340	319	339	318	323	361	354	337	350	319	311	355	366	329	324	334	351	344	308	329	326	349	358	313	318	334	338	332	357	337	345	363	354	381	328	335	334	363	329	297	355	321	312	307	342	339	385	353	323	352	333	308	317	369	343	338	320	355	357	336	294	358	374	350	333	318	310	327	349	323	343	342	341	304	364	316	320	372	321	288	325	356	352	329	364	324	315	324	334	341	323	358	331	357	343	324	323	355	323	360	330	334	334	298	369	338	316	296	348	330	339	313	346	354	336	343	302	338	346	309	345	359	317	374	332	381	294	341	331	320	310	355	330	357	334	328	353	346	351	344	369	319	359	337	313	319	372	346	343	336	314	315	336	338	333	332	354	347	348	291	362	312	332	338	314	336	357	341	333	304	361	345	353	321	320	325	320	350	295	363	299	333	304	361	312	368	353	322	332	313	355	330	351	323	354	354	335	298	284	332	331	351	330	297	381	327	338	331	333	362	335	328	308	339	344	361	327	339	367	355	324	337	320	318	360	338	316	360	344	317	340	329	338	359	334	338	351	343	335	347	320	315	345	335	306	352	315	328	339	309	359	349	330
7346	11731	10685	5806	3768	2847	2150	1734	1363	1209	990	915	752	761	649	652	522	497	473	475	474	448	400	448	399	376	351	381	425	390	394	384	348	340	349	372	385	376	338	351	360	316	360	316	371	347	340	322	319	308	325	340	331	321	330	328	305	380	328	318	349	339	330	322	351	321	315	345	335	310	309	344	295	343	353	310	318	319	339	302	308	361	324	335	306	291	316	353	336	327	305	308	334	313	329	347	293	332	338	357	317	298	309	320	318	309	318	324	318	307	314	317	338	340	297	312	295	333	334	308	326	331	293	335	312	320	321	294	338	308	298	314	314	313	335	319	316	327	297	318	317	314	307	334	308	347	320	307	316	332	306	300	312	338	338	293	330	298	305	323	312	333	335	289	301	292	280	317	312	318	306	328	295	304	339	306	313	315	329	331	313	279	297	339	290	310	348	320	275	295	330	283	310	328	327	315	308	329	306	275	328	315	344	299	313	328	298	307	343	340	292	331	312	302	320	312	317	349	333	311	346	325	328	309	355	289	339	319	301	307	324	332	302	313	290	307	333	314	292	289	336	327	303	328	348	320	296	296	335	284	292	308	324	319	254	326	336	323	319	308	337	348	311	312	313	300	307	352	283	284	334	328	320	322	335	310	317	290	322	306	322	283	286	317	323	287	302	309	302	334	302	296	350	337	320	293	351	305	332	317	303	297	342	330	325	347	324	335	340	321	321	315	319	313	334	324	321	338	301	301	325	310	312	304	327	314	343	306	318	322	307	304	297	349	340	306	285	291	330	311	334	320	303	287	311	305	313	303	294	320	293	323	312	298	325	314	338	275	310	368	329	327	301	262	284	308	311	296	330	339	314	303	360	309	309	319	309	310	302	288	316	330	316	318	327	304	310	337	319	290	287	293	313	309	304	291	305	286	315	319	340	307	305	316	318	289	316	320	326	297	287	323	304	323	348	317	346	317	308	308	313	337	333	324	320	303	322	311	345	321	256	308	328	304	295	313	285	313	325	318	336	340	317	300	312	323	356	304	291	285	313	299	307	321	335	315	328	309	281	315	304	327	337	322	296	296	307	324	305	278	315	357	332	311	278	323	307	331	319	306	308	282	305	334	276	306	314	298	296	297	316	328	324	283	291	278	313	300	300	313	288	287	301	326	306	269	295	327	305	336	316	302	308	307	291	303	300	324	321	334	310	290	306	300	301	306	311	354	317	332	286	293	298	372	296	314	293	327	322	328	306	317	289	304	285	320	304	292	299	329	335	314	297	310	322	331	314	292	317	367	317	286	295	298	298	315	323	318	310	312	305	342	306	336	320	320	326	308	308	326	345	305	280	318	343	320	325	328	286	332	309	331	335	305	307	353	323	291	299	308	322	284	289	315	321	281	307	297	312	349	316	347	300	286	263	331	301	328	322	332	317	324	279	309	338	310	317	315	330	325	330	313	311	341	334	328	343	328	324	334	304	317	334	300	297	315	326	315	317	315	321	299	319	306	291	314	331	346	286	322	310	295	290	366	325	297	327	314	320	297	301	328	322	320	329	318	335	316	313	282	290	374	288	350	325	305	297	354	315	304	311	345	310	313	322	311	315	332	344	332	290	317	308	291	293	309	306	311	318	331	298	324	326	290	319	328	348	334	304	308	306	328	314	284	315	316	307	328	312	283	293	337	288	299	357	321	337	318	293	336	330	318	318	313	318	312	274	325	331	317	296	307	323	325	334	319	291	283	301	326	302	317	295	326	311	327	334	311	311	303	300	291	317	335	304	318	316	289	328	301	327	292	291	314	325	294	329	308	315	325	313	317	325	326	311	319	307	311	342	300	303	310	293	330	307	314	328	342	328	327	325	314	341	337	331	329	309	361	322	302	289	305	310	278	352	292	307	319	305	306	340	333	305	317	327	312	315	296	342	291	331	328	299	335	318	305	325	300	302	321	291	305	310	323	292	298	313	360	298	326	304	327	306	330	302	341	306	298	339	337	301	303	341	289	306	294	262	298	340	324	302	310	338	303	323	271	319	310	323	281	307	318	326	311	312	304	298	310	324	318	315	296	332	322	289	322	326	304	313	313	300	312	325	323	323	294	328	323	315	328	298	341	321	268	316	316	282	354	334	301	314	311	297	301	337	340	324	327	331	315	347	325	307	306	318	300	317	337	315	336	313	337	323	316	304	309	326	306	286	334	342	322	337	307	316	325	294	306	334	282	318	286	362	321	319	319	309	300	302	328	293	330	311	343	308	294	332	293	342	365	305	341	282	290	311	285	322	312	314	302	330	347	319	345	313	337	296	316	331	301	327	312	326	315	293	307	343	329	325	318	320	318	277	351	292	304	304	318	293	279	307	310	323	287	304	314	305	310	304	327	323	339	338	337	312	315	289	288	303	308	324	333	329	325	331	264	291	303	302	298	293	317	357	331	339	316	307	316	321	346	299	300	296	322	289	314	288	288	302	286	310	288	330	322	315	297	302	285	314	323	326	311	347	309	296	295	278	324	299	336	317	329	333	281	319	333	316	333	306	326	351	300	347	296	317	320	321	315	291	315	297	318	338	319	316	332	314	328	332	335	305	343	345	305	345	304	344	295	320	347	317	319	325	311	316	338	333	286	330	301	328	341	327	317	311	307	316	326	289	316	306	321	330	324	328	317	323	291	339	307	330	346	313	326	312	303	312	303	295	294	303	300	292	333	354	310	311	308	312	306	313	297	287	331	306	293	280	330	309	299	321	298	312	307	306	313	334	311	309	332	279	302	287	331	309	325	303	296	318	312	317	314	334	308	294	324	318	298	286	320	317	304	336	275	304	297	303	305	332	288	271	320	328	335	338	304	311	314	314	318	325	318	318	317	346	304	307	325	332	347	314	331	309	276	310	325	336	332	349	309	329	300	320	323	309	293	326	294	338	326	318	316	301	280	302	306	321	325	284	291	299	319	311	309	330	347	264	335	316	323	290	271	332	320	299	297	319	284	325	325	324	285	336	321	319	309	309	343	297	314	321	304	311	296	303	329	302	291	327	332	298	304	287	318	329	315	330	280	299	311	299	328	301	293	328	313	324	321	327	312	271	328	311	304	299	302	294	309	321	322	309	318	291	341	289	306	309	328	286	316	291	328	356	351	282	285	323	301	307	314	317	305	329	298	284	316	325	318	321	307	324	328	304	298	291	304	280	307	288	315	333	306	315	302	312	327	318	328	300	301	310	293	306	306	335	296	292	314	324	339	317	287	309	298	308	328	335	292	327	293	334	301	299	331	319	293	321	307	289	307	324	312	308	307	318	289	291	314	325	331	343	318	299	304	332	298	312	325	343	310	303	277	297	305	319	301	304	294	296	320	301	328	308	286	331	330	301	314	321	288	314	289	297	344	356	297	303	357	322	293	288	324	323	329	310	290	325	318	297	302	351	323	289	313	310	314	337	319	306	318	289	319	314	249	294	323	333	317	300	304	287	309	294	314	314	282	298	313	314	317	329	283	275	323	338	282
22928	20832	27623	24152	20837	20929	10841	1879	1377	1221	1097	1006	946	883	889	746	758	723	763	741	705	620	651	654	621	622	651	607	596	621	576	549	580	570	630	592	541	572	557	571	580	581	589	518	584	565	530	563	580	557	550	511	597	565	546	565	514	553	549	557	530	520	568	607	582	567	558	552	586	543	559	558	563	558	528	550	564	524	616	563	502	562	550	542	587	593	528	539	585	548	537	525	578	557	553	585	548	535	518	542	504	558	539	530	546	504	547	541	527	524	517	562	512	564	546	528	545	528	542	526	562	573	596	522	518	577	534	541	570	554	582	490	506	542	579	539	593	542	536	545	563	551	528	552	543	539	492	469	576	543	526	555	536	554	589	551	576	560	555	524	507	544	591	526	543	542	586	533	579	536	524	527	564	504	496	564	569	541	549	524	584	549	565	577	574	550	540	508	562	525	542	548	489	545	514	532	566	524	537	552	580	577	556	548	569	517	535	542	602	520	548	544	530	553	513	562	541	532	527	545	523	511	557	594	556	553	539	467	550	546	512	570	517	550	556	569	591	544	524	508	534	532	529	554	548	548	515	561	503	579	503	553	532	563	496	514	520	567	534	493	507	559	543	496	532	515	527	536	524	538	506	569	562	533	523	564	502	543	515	574	528	559	519	516	536	566	512	552	515	566	516	580	524	544	532	575	554	533	560	541	542	557	503	502	537	554	560	536	509	532	516	559	473	572	537	535	557	513	542	518	552	551	554	580	535	579	518	550	561	539	548	557	567	525	537	544	530	547	531	542	532	556	538	558	542	564	567	546	570	548	548	501	555	549	530	585	516	582	543	566	544	552	533	520	519	510	528	522	588	541	515	538	536	535	533	505	557	519	549	543	542	545	537	559	591	528	596	511	544	515	554	543	537	579	599	567	556	467	565	513	548	516	530	502	531	517	519	531	552	559	534	580	554	539	521	578	515	552	554	509	585	552	523	528	552	528	551	574	601	543	517	542	571	588	510	559	494	504	557	527	508	528	519	599	555	552	540	541	542	524	499	509	517	561	525	527	534	541	547	563	546	571	538	527	551	552	589	538	580	521	522	529	570	555	525	546	559	558	561	595	571	514	520	551	538	534	551	510	542	536	531	527	511	544	535	547	527	497	549	501	568	592	548	521	539	551	574	513	533	527	549	576	502	583	602	491	569	529	524	558	559	531	540	495	542	568	546	537	593	564	518	562	551	574	515	580	531	519	523	527	541	520	519	570	528	565	547	514	522	517	560	554	569	552	532	553	564	550	513	535	521	506	556	521	540	550	538	499	546	529	522	547	563	490	508	535	526	500	558	492	541	548	576	552	498	532	594	526	514	551	532	562	551	489	522	534	528	566	551	514	544	520	598	549	491	511	527	540	560	531	532	529	587	551	556	540	535	513	535	504	565	558	550	565	566	550	578	530	541	577	536	544	497	511	509	541	545	546	562	564	539	529	528	554	549	543	580	517	581	529	517	535	565	534	535	585	550	515	512	551	551	537	525	533	540	547	491	527	516	562	521	530	551	508	493	522	533	559	563	507	576	556	574	531	520	527	534	586	531	520	568	523	537	540	545	533	513	560	501	528	535	489	555	575	517	546	538	539	525	545	529	519	532	516	558	565	517	555	513	526	563	530	539	574	538	542	543	533	560	503	552	534	546	572	564	543	553	559	548	575	525	540	505	551	569	552	529	570	515	511	518	597	505	563	561	545	538	501	554	552	541	496	525	552	551	584	539	502	543	546	554	575	529	556	576	579	580	516	580	522	539	522	505	530	513	529	552	528	564	567	535	509	478	531	495	523	581	558	572	515	555	565	539	533	542	504	519	599	548	538	526	527	522	550	540	522	567	544	508	534	498	535	547	521	534	530	545	539	521	521	564	539	570	545	519	531	583	532	551	554	523	558	543	533	536	550	548	521	524	508	565	521	515	580	531	528	571	534	546	536	570	573	515	520	518	519	564	536	556	512	535	554	539	532	580	516	486	540	564	518	536	527	561	476	557	512	558	515	543	541	521	559	528	512	534	504	490	551	561	507	518	512	548	525	547	507	537	532	540	553	534	553	592	550	536	539	478	523	515	535	548	526	564	511	522	546	532	558	537	519	554	524	497	490	499	542	537	542	554	537	538	527	519	550	529	540	540	575	529	532	528	516	568	553	534	544	561	560	522	530	565	500	553	540	548	571	563	544	556	552	557	542	537	557	502	549	549	547	541	544	545	554	538	560	528	533	537	548	554	525	523	539	521	536	509	522	521	531	547	579	566	558	527	549	514	558	598	550	566	538	503	542	526	584	547	543	539	484	559	539	521	561	559	502	524	494	577	552	526	546	512	515	589	519	550	506	519	531	551	480	555	564	504	569	477	554	577	540	556	575	550	518	526	522	519	533	520	515	600	519	526	562	511	553	553	502	522	554	522	535	511	565	561	526	548	555	555	523	538	510	506	524	542	537	523	591	537	516	509	510	522	545	552	533	496	533	551	527	534	503	511	543	523	517	572	549	516	530	522	519	514	571	555	537	559	535	562	527	534	549	546	495	581	546	511	538	530	500	537	570	527	540	561	551	543	513	562	548	554	560	543	578	522	548	557	499	520	517	492	534	556	506	518	513	540	594	547	542	586	515	571	533	531	551	469	540	512	529	506	574	535	510	500	512	542	536	548	564	566	527	532	523	527	501	568	526	540	543	508	562	529	513	532	600	556	490	532	506	523	551	532	542	555	520	526	542	508	518	530	527	543	474	579	554	583	543	566	498	545	512	492	549	512	524	559	552	538	552	505	510	504	514	532	548	536	546	539	541	534	579	507	547	491	483	553	521	530	529	559	518	546	560	549	547	511	519	502	551	525	547	545	564	539	525	497	518	518	536	612	514	539	529	523	523	558	521	538	500	532	563	520	567	549	540	514	582	545	547	536	529	540	518	513	516	530	533	548	555	537	496	561	536	543	524	529	556	567	512	512	527	527	508	547	531	514	560	599	530	525	605	546	573	513	596	553	526	557	544	548	517	523	559	546	549	546	536	578	539	519	520	537	573	529	571	536	512	474	531	548	519	515	543	563	534	597	535	608	591	586	560	563	537	549	534	533	569	565	559	558	536	557	579	540	567	534	544	545	486	562	519	502	511	550	569	530	535	535	544	520	553	560	538	525	510	534	608	547	524	540	543	526	541	535	511	507	535	518	524	518	558	506	540	537	507	526	584	568	510	534	501	558	547	530	535	547	588	532	545	545	536	567	554	546	553	543	512	531	519	507	537	556	527	528	526	529	558	559	513	571	514	587	527	567	545	500	550	532	537	544	516	538	547	551	530	557	560	547	582	523	527	585	560	566	572	554	520	521	560	559	528	524	528	513	579	559	485	513	531	537	521	542	502	505	541	577	564	566	516	549	540	536	533	571	572	572	543	527	497	572	494	523	546	520	541	552	552	546	551	565	530	554	541	535	550	505	560	526	500	551	516	519	561	539	528	549	536
10099	18530	16800	10042	6757	5078	3869	3114	2411	2112	1791	1626	1399	1261	1146	1080	1008	945	879	817	795	749	720	677	747	698	681	662	618	636	591	596	596	536	595	608	543	595	587	598	603	553	518	541	543	521	546	525	553	565	579	528	531	593	553	523	555	547	543	500	509	548	518	500	539	506	512	567	524	525	488	557	566	481	563	540	507	513	541	510	493	548	538	519	522	486	529	535	493	499	488	513	479	498	503	548	498	532	500	516	464	496	513	507	514	494	504	507	529	491	507	469	509	538	505	534	533	505	499	520	491	499	511	495	538	521	539	527	502	529	505	495	530	518	522	513	514	496	492	510	551	504	501	529	491	535	461	501	518	518	481	509	533	477	486	526	517	508	484	504	519	485	451	524	522	504	495	525	518	522	483	539	508	518	508	525	522	520	502	495	495	490	495	509	489	532	497	551	510	538	521	503	471	494	486	495	502	499	491	460	502	507	490	520	503	507	499	478	499	515	519	510	489	525	505	523	497	447	516	505	517	509	539	513	474	507	472	485	513	508	474	498	519	500	511	524	506	493	466	513	521	472	505	503	502	495	518	541	520	474	529	508	502	555	502	488	493	510	554	502	471	518	482	529	536	523	470	527	471	484	508	527	500	544	468	487	510	530	496	489	535	535	487	515	504	530	522	516	479	517	525	454	491	467	531	490	497	493	485	515	494	505	473	521	518	536	514	490	484	535	499	482	502	477	490	502	479	498	539	501	540	518	489	518	476	497	517	548	510	501	512	502	503	497	521	477	526	497	481	513	526	505	482	476	531	527	515	514	489	512	487	508	502	515	515	511	506	534	531	508	500	555	518	453	494	507	516	511	502	484	536	515	501	498	500	497	505	502	468	487	505	504	540	510	519	516	490	528	510	512	519	515	533	514	521	540	500	539	509	498	501	506	510	495	473	507	557	519	537	500	513	528	524	531	464	529	523	502	482	459	521	496	500	523	530	520	561	522	459	491	546	482	523	501	482	463	542	503	458	491	525	500	515	522	500	493	505	476	514	502	499	537	517	515	541	524	514	496	507	522	496	520	529	553	520	515	502	494	537	507	526	542	507	554	491	525	504	520	542	499	505	522	508	551	490	509	533	495	483	503	498	487	490	545	479	490	528	496	484	517	508	523	546	516	485	473	484	530	511	573	481	498	491	476	513	446	464	504	474	515	512	487	522	498	510	483	487	502	509	512	490	514	541	502	508	530	486	545	481	500	498	532	488	516	501	475	491	510	529	506	518	497	461	474	524	520	520	547	515	496	512	518	528	516	523	470	533	503	533	512	486	528	489	532	483	476	513	513	493	485	487	536	531	508	517	473	500	513	511	522	494	429	459	484	484	514	480	489	490	514	490	501	461	509	519	542	524	468	532	505	525	515	493	531	494	494	524	521	511	508	551	493	478	512	505	492	516	513	491	516	496	504	453	504	532	479	492	459	513	488	527	497	542	522	490	526	503	471	519	514	521	503	519	491	489	558	492	528	515	517	476	507	518	500	498	494	509	502	500	469	495	498	495	496	491	528	502	519	523	519	506	536	503	481	508	565	514	525	488	505	475	520	470	485	536	509	513	524	464	506	515	489	490	514	522	486	467	487	447	468	518	520	517	512	520	491	526	510	531	485	532	478	485	476	469	527	487	535	493	542	514	495	520	482	498	493	510	532	490	494	527	495	498	491	469	510	484	498	518	525	517	494	498	503	510	547	468	528	529	460	487	493	529	525	497	505	532	514	524	472	498	487	492	537	517	489	514	471	526	509	484	494	526	468	517	495	546	512	504	518	494	552	522	476	499	494	489	520	520	520	525	493	549	484	544	531	490	474	479	496	491	500	518	500	475	515	498	501	525	546	479	482	481	520	475	519	486	524	538	535	502	495	521	538	524	512	483	488	514	557	531	496	508	515	514	464	504	486	490	496	511	493	518	526	509	486	499	495	504	483	515	513	494	513	495	491	509	505	526	545	516	510	485	489	512	507	496	520	493	444	542	515	524	489	471	506	474	543	531	489	513	497	501	504	515	470	529	507	451	497	500	472	527	521	469	501	488	520	516	497	527	497	491	512	534	531	478	480	487	511	492	464	509	510	495	473	513	493	539	541	529	526	499	502	494	508	534	473	508	477	522	475	543	507	502	523	516	513	510	511	525	500	457	496	538	505	482	483	503	522	492	534	512	457	524	522	500	482	518	530	511	479	493	537	432	507	531	517	499	538	511	442	525	514	467	480	472	486	521	543	489	543	528	492	514	489	482	482	515	458	480	520	543	526	525	475	515	501	501	533	503	467	527	536	504	513	504	466	515	494	563	482	486	501	504	502	511	496	490	508	484	504	500	527	505	587	513	521	526	517	532	489	514	504	476	515	536	514	515	503	487	553	498	517	493	509	460	525	489	505	529	526	517	497	484	494	489	469	545	489	501	518	543	464	533	471	528	488	516	490	513	471	509	517	533	486	477	492	472	492	539	542	490	487	519	496	485	479	506	478	533	497	521	512	485	499	520	491	518	543	526	505	452	511	526	480	554	516	485	477	514	484	508	562	512	497	522	504	487	471	475	543	500	542	489	500	492	495	499	521	490	504	545	507	527	515	516	510	492	505	517	500	490	530	525	481	538	535	513	517	547	498	501	526	495	480	527	492	481	489	507	501	494	523	497	514	533	500	526	457	481	526	497	525	496	544	507	486	484	509	434	553	520	506	486	490	500	495	556	520	522	526	544	495	478	460	483	497	500	496	486	535	494	488	516	514	507	504	516	519	493	506	522	512	521	515	534	490	493	510	520	516	509	485	499	513	496	538	469	495	572	503	501	492	516	509	520	508	495	534	524	483	504	518	475	511	496	480	483	541	522	478	487	487	486	531	495	485	505	560	503	493	539	512	532	503	506	539	464	514	500	496	508	478	505	480	477	444	505	530	482	526	495	511	458	529	496	452	516	505	535	525	468	509	512	517	508	509	511	512	559	486	458	499	541	517	497	514	517	480	497	498	497	516	477	514	489	532	508	541	507	487	508	527	543	445	497	543	506	530	547	497	490	482	480	480	508	496	531	494	517	554	537	492	492	516	549	497	507	482	530	559	542	482	496	522	500	503	515	548	479	505	453	503	548	491	502	487	506	516	515	491	521	467	528	504	483	508	480	543	503	537	546	523	480	543	496	494	533	495	514	511	541	490	495	507	485	482	471	495	501	510	513	497	500	480	510	520	481	474	507	535	489	487	494	540	502	490	509	488	458	530	476	500	468	513	569	484	548	533	522	485	505	491	490	505	502	516	471	506	534	484	512	487	444	506	539	488	496	476	517	539	495	498	527	488	488	496	502	488	491	481	506	548	527	483	493	471	510	457	521	484	510	549	543	521	492	493	502	488	530	470	492	542	464	477	508	526	532	519	502	545	508	531	475	564	472	493	519	516	487	535	515	528	498	513	502	534	492	519	503	463	509	509	482	472	501	471	492	511	509	525	500	482	499	522
28380	14896	1787	340	249	160	172	132	121	120	126	130	116	114	119	111	131	111	125	94	106	132	95	110	103	118	128	120	126	111	106	101	115	111	122	116	123	109	101	112	106	123	110	104	93	102	118	117	109	115	103	114	104	114	118	91	121	106	87	123	112	120	121	109	114	121	114	103	96	103	109	107	105	93	100	130	118	106	116	116	98	117	108	118	95	114	120	121	105	116	108	99	95	108	107	123	112	103	115	109	96	93	102	118	110	87	126	97	94	105	102	134	116	90	111	118	99	114	118	104	112	105	110	104	119	128	138	102	109	118	109	106	112	111	100	112	101	119	113	97	102	112	121	107	134	98	123	83	100	119	102	116	138	132	119	117	101	100	107	125	121	106	105	133	101	108	113	123	107	114	130	103	139	118	97	111	99	115	115	107	106	103	109	125	118	90	111	107	100	103	109	89	110	114	113	130	128	115	93	111	111	115	123	142	107	110	97	96	81	111	118	129	103	125	112	116	119	116	118	117	106	99	106	88	102	115	104	120	134	113	102	102	92	96	119	107	100	119	115	96	98	101	113	107	123	103	111	104	105	104	99	115	121	115	114	114	103	88	115	139	116	92	115	121	125	103	128	113	106	113	94	122	99	120	120	105	112	128	118	104	106	106	113	120	104	98	107	96	94	101	86	129	117	105	96	110	137	118	102	101	103	113	92	107	117	108	104	115	108	107	137	110	87	95	95	103	116	97	102	100	117	91	112	103	105	127	117	120	105	111	111	111	109	117	100	122	110	108	97	104	109	105	103	106	112	114	111	100	111	107	109	104	112	112	113	103	95	108	115	117	103	92	98	104	117	112	116	131	118	113	88	109	130	96	115	113	113	119	112	94	109	101	103	102	114	97	111	93	105	90	98	96	111	105	108	109	125	108	103	95	109	108	103	97	97	94	124	104	109	104	118	100	109	99	117	102	101	99	112	101	111	96	109	104	105	102	120	103	112	120	107	102	120	125	121	119	99	109	117	85	140	113	115	119	118	94	106	124	109	115	98	114	112	114	123	104	103	98	104	111	108	106	89	112	108	114	110	107	99	114	107	114	99	111	106	102	117	113	95	88	112	94	111	129	111	128	113	130	110	100	116	110	94	98	115	107	99	129	102	104	94	115	108	129	121	92	97	113	119	109	107	117	115	105	109	115	98	104	106	109	106	129	113	103	89	97	134	130	88	115	122	117	121	110	89	96	104	108	111	125	95	106	117	113	94	127	123	102	130	112	112	99	108	129	104	85	107	111	87	118	112	117	92	109	94	103	118	98	134	115	144	127	136	97	103	105	99	96	111	143	108	90	126	106	100	123	119	124	119	115	149	107	118	124	105	137	118	121	113	107	117	113	132	106	108	110	101	90	108	119	115	111	107	125	105	108	106	90	109	113	94	131	97	111	115	123	123	95	125	100	110	120	101	109	125	93	123	104	117	89	108	98	91	128	108	119	110	105	121	108	92	116	104	118	126	113	80	102	106	115	99	121	119	107	105	111	111	105	108	105	105	110	94	108	110	110	100	112	113	110	105	108	119	90	113	106	111	111	111	106	124	104	97	113	100	125	102	110	81	124	127	105	99	102	105	122	114	106	117	123	104	99	110	98	134	123	94	117	113	107	97	106	106	111	122	93	112	118	93	94	117	96	101	111	91	106	99	109	76	105	111	104	103	96	107	122	112	123	109	107	115	102	102	131	113	102	112	107	125	103	123	109	103	108	88	112	134	113	112	110	111	113	113	109	113	88	106	133	93	93	107	101	100	116	112	98	111	104	107	120	102	95	108	99	112	105	120	94	111	126	125	105	106	112	122	119	102	122	116	116	118	117	110	124	112	108	127	107	106	88	107	98	97	108	104	92	102	110	117	108	113	103	101	123	129	105	135	120	124	112	107	107	102	111	104	112	126	126	111	117	97	103	130	104	104	126	111	113	118	124	110	122	80	91	120	112	116	96	92	98	95	101	103	95	128	116	106	129	110	112	109	97	119	124	123	98	119	101	108	97	96	89	110	110	106	115	118	97	110	117	121	127	105	108	108	100	108	104	113	103	102	109	116	104	116	103	106	97	102	106	109	110	107	107	110	108	97	109	107	100	109	109	112	130	117	121	90	113	105	106	109	115	118	100	129	128	128	107	98	120	101	104	111	112	115	112	112	102	131	100	105	105	120	144	109	98	109	129	108	110	136	99	108	109	107	125	87	90	119	99	106	100	103	111	115	111	125	113	112	109	118	118	94	99	94	89	97	103	97	107	124	108	120	112	86	106	110	124	104	115	107	105	106	100	94	106	126	96	125	117	94	105	96	111	110	113	96	111	125	118	111	114	102	108	123	125	108	86	103	120	110	116	110	110	125	111	101	107	117	111	104	96	122	116	114	120	117	98	105	98	111	113	109	91	111	105	122	101	87	88	101	111	117	101	114	126	110	106	108	109	118	104	116	104	119	109	94	105	95	110	95	121	92	117	113	108	111	110	105	98	103	100	118	104	118	102	106	92	94	111	113	115	105	127	102	106	103	114	107	100	102	110	126	106	85	126	113	109	107	129	111	97	108	95	105	123	121	107	114	119	122	112	91	132	116	102	110	102	103	123	115	102	107	109	99	96	111	101	113	110	95	119	104	116	110	115	100	106	107	94	76	108	117	118	106	111	113	104	115	98	111	98	95	100	123	109	100	113	124	121	100	118	103	95	98	108	113	102	129	113	93	109	113	88	108	108	126	118	107	115	93	113	101	104	109	111	121	85	111	102	122	110	105	119	110	91	103	96	103	123	106	93	110	106	100	103	122	104	108	117	120	103	98	104	115	95	108	103	111	105	114	117	106	114	122	103	92	122	110	122	93	103	117	116	127	131	110	87	114	99	85	106	103	106	99	132	121	144	96	103	127	111	121	99	127	99	96	100	92	125	91	91	128	116	98	123	100	115	109	106	94	120	111	122	90	91	94	116	103	97	96	93	108	108	114	99	123	114	113	114	122	119	106	109	115	98	104	108	95	108	112	117	94	117	110	115	112	114	124	109	111	133	106	129	116	126	115	107	122	121	121	102	105	99	118	115	113	99	111	92	103	108	106	130	94	112	114	113	113	115	106	97	101	105	115	120	99	103	107	90	109	105	114	126	105	114	111	99	109	105	113	124	123	96	102	103	112	126	113	120	128	96	105	103	104	127	107	97	112	102	96	99	115	109	106	114	105	117	90	105	113	101	113	100	118	83	121	109	90	112	101	95	90	112	134	102	109	92	123	113	124	102	114	121	136	104	117	91	113	110	91	120	96	113	94	120	93	100	124	95	118	109	98	100	91	117	124	106	113	96	110	105	104	123	110	108	101	102	107	116	113	114	123	106	84	89	105	102	129	104	116	116	137	114	83	94	105	105	107	110	103	110	88	109	113	121	104	98	115	109	105	103	120	99	121	123	97	98	101	106	111	118	95	97	117	120	115	90	119	108	130	117	121	108	108	123
5052	848	724	399	306	234	186	182	163	148	148	139	141	142	126	120	137	126	114	118	132	120	120	129	126	111	104	112	121	101	125	125	127	136	116	110	105	95	120	102	129	114	106	130	118	123	118	106	117	125	115	93	113	132	119	109	123	114	114	107	133	126	117	107	118	103	123	112	129	119	119	104	134	111	109	106	113	108	123	151	105	114	124	120	108	123	138	107	96	119	135	120	125	131	117	120	113	110	126	116	130	120	114	110	129	122	137	106	102	102	122	119	115	114	116	102	117	93	106	121	125	127	98	95	103	101	122	122	97	103	116	125	108	144	104	124	98	110	103	108	112	119	113	119	108	107	109	126	116	129	118	127	139	111	113	109	136	106	109	135	113	118	114	105	133	110	99	131	117	138	118	100	116	121	98	113	111	109	129	105	97	120	122	111	108	135	101	110	116	120	101	111	130	123	106	103	120	130	118	114	122	122	98	123	123	104	129	106	121	113	110	113	119	105	115	107	112	120	129	107	97	126	130	130	104	119	112	115	122	113	116	104	124	120	100	112	104	128	111	115	140	92	137	122	110	91	110	127	126	107	117	122	128	116	114	139	136	105	102	117	122	114	114	106	114	117	119	131	126	107	96	115	110	123	113	123	108	124	126	117	110	133	125	116	134	93	108	125	102	108	127	111	118	123	116	113	111	101	126	102	115	111	117	120	114	116	115	123	104	122	122	139	125	122	121	113	105	108	127	89	115	122	122	129	120	106	111	129	109	117	124	117	108	108	120	118	101	114	105	107	119	107	112	118	112	137	99	118	106	117	132	115	126	97	127	117	107	106	109	120	101	112	120	107	114	115	138	98	113	122	105	112	114	108	115	122	115	114	120	102	110	108	116	113	97	128	117	127	129	144	128	101	115	117	103	116	124	107	113	111	123	120	113	112	123	119	141	117	114	136	111	130	105	112	118	108	109	101	122	112	120	123	135	124	124	118	121	121	112	108	124	99	121	125	108	114	101	111	105	116	105	110	111	102	116	107	134	122	108	111	113	110	124	123	112	107	115	107	108	113	126	109	116	117	123	98	108	121	133	114	130	124	91	125	116	109	110	119	129	111	120	136	112	121	106	121	113	103	120	108	97	149	115	125	114	98	116	132	124	123	118	125	102	124	108	111	121	113	97	104	121	109	118	104	129	109	103	114	108	122	108	109	109	103	128	133	124	124	115	107	131	106	104	121	117	114	150	119	105	107	134	109	114	136	95	103	114	112	107	97	121	113	116	138	122	110	109	125	105	103	88	122	121	140	120	125	109	124	106	111	103	121	105	122	119	113	119	112	106	133	108	133	117	101	128	130	115	107	120	117	113	132	115	120	137	123	116	123	139	108	113	133	121	114	105	96	110	106	97	111	117	112	112	109	122	108	110	148	120	121	113	144	116	125	118	113	112	127	124	120	107	112	119	106	112	120	117	126	122	126	113	113	126	107	113	97	121	128	124	124	127	106	130	115	127	135	99	112	117	99	120	120	108	118	112	112	111	109	113	124	119	116	114	108	102	102	111	109	135	98	130	124	102	117	104	94	115	116	104	123	116	114	115	91	118	105	126	123	103	120	114	131	110	126	115	120	126	120	100	117	122	129	110	108	122	107	117	118	110	117	112	109	115	115	122	136	142	96	131	118	112	113	107	125	130	118	108	112	139	95	108	117	124	101	102	104	117	117	122	128	124	106	125	120	108	127	132	98	94	118	140	114	124	126	133	116	132	118	109	133	110	128	118	108	114	122	136	122	99	126	130	134	142	126	100	120	138	116	130	105	117	112	108	125	127	110	125	110	119	118	96	113	127	123	99	108	116	123	126	134	119	121	128	113	113	114	123	123	112	107	109	122	132	121	124	129	116	130	125	118	116	133	106	120	111	134	129	118	99	118	98	125	103	96	111	126	116	112	98	114	107	111	123	123	131	129	133	118	118	104	122	118	110	127	127	100	116	135	119	102	103	126	117	106	105	113	117	95	123	123	104	131	86	108	120	123	107	113	126	106	104	111	113	109	118	123	92	113	109	118	110	112	104	118	113	106	114	113	131	118	111	122	116	117	112	110	122	127	100	105	105	120	122	129	106	115	116	131	122	125	99	107	115	111	116	121	104	103	117	103	122	125	141	111	111	130	119	125	114	114	122	104	108	114	117	102	119	123	111	110	121	128	116	125	120	107	110	118	129	114	114	124	106	124	121	117	110	125	130	124	128	122	110	122	130	120	107	120	115	108	118	125	113	103	112	111	124	116	109	121	127	125	115	104	117	133	106	109	132	127	119	128	95	117	131	117	111	132	115	134	114	142	107	123	112	118	130	114	132	121	119	112	118	118	120	117	137	100	107	136	127	125	115	123	115	109	120	113	99	103	117	102	128	116	136	126	108	102	116	125	119	113	107	121	142	116	110	106	107	105	109	118	117	132	104	102	98	111	110	95	132	78	98	108	113	103	132	123	118	110	122	117	92	117	133	130	95	122	91	116	95	120	105	122	111	127	122	122	116	120	128	126	106	120	109	114	120	113	128	122	128	129	101	115	125	111	127	107	96	105	125	101	89	123	131	107	125	107	105	118	113	117	139	108	127	99	124	107	102	119	114	125	110	123	113	123	115	140	127	125	122	115	120	117	125	132	130	115	122	107	115	124	104	103	120	127	127	106	130	102	110	146	119	134	115	106	103	116	114	110	109	104	126	132	121	125	104	129	109	124	118	126	125	108	96	107	108	123	114	122	124	105	117	125	113	100	114	131	122	120	114	92	119	113	140	122	135	95	123	101	113	128	131	113	112	129	111	121	139	117	130	104	120	108	124	108	112	120	129	98	116	113	96	122	106	117	122	107	121	130	134	125	134	113	111	108	102	99	124	120	121	114	117	110	119	129	112	110	110	107	125	120	111	121	126	112	114	106	106	119	127	115	93	122	130	96	122	117	115	125	96	115	116	120	105	111	129	113	116	97	117	123	116	119	105	123	131	117	130	110	114	117	112	121	121	126	112	112	117	110	126	115	125	109	121	114	103	126	95	122	131	120	98	112	117	111	125	115	135	121	106	99	110	117	107	122	119	118	108	107	112	111	109	125	129	107	119	117	145	104	132	118	121	121	112	119	127	98	101	120	107	108	118	112	123	100	112	105	125	114	123	123	118	130	124	116	124	117	102	129	129	122	134	110	112	111	120	123	114	106	113	125	113	80	122	124	116	107	116	113	113	114	116	104	108	107	126	120	111	114	125	126	100	106	119	118	108	113	101	142	123	123	107	107	141	121	117	93	108	132	110	119	112	127	124	116	114	109	121	111	130	113	102	108	111	115	111	126	115	134	106	112	121	124	110	110	129	109	134	97	105	128	123	137	128	120	108	112	89	108	106	132	109	113	102	117	99	117	126	116	111	121	114	124	109	121	145	122	105	110	130	121	129	119	120	99	122	120	97	123	114	118	125	113	121	113	111	118	124	117	105	109	111	120	111	107
25214	20842	27351	24432	20864	12401	1697	971	748	717	628	619	530	517	486	455	461	429	443	471	419	413	389	399	403	382	372	368	391	406	377	340	400	367	363	355	344	368	339	347	319	372	341	373	320	381	364	330	363	348	349	355	374	356	347	362	335	346	320	336	303	372	315	363	330	323	369	356	367	346	326	307	316	348	350	338	355	356	333	342	357	317	332	386	346	343	372	346	346	322	317	361	329	323	367	339	341	358	336	355	329	343	364	364	315	381	349	301	332	374	333	369	333	339	319	362	330	339	350	346	339	350	325	335	338	336	342	329	361	397	357	336	354	344	311	313	375	365	314	341	358	350	349	338	367	371	323	325	357	319	336	333	354	319	308	365	301	341	385	341	327	359	338	319	320	308	368	338	332	362	359	358	350	337	347	366	309	341	312	333	346	340	324	357	349	325	352	363	356	354	354	302	371	348	351	315	336	321	329	335	346	368	357	367	346	320	302	315	349	324	352	360	300	331	339	323	343	341	351	330	374	314	334	360	329	323	339	350	326	377	360	346	336	347	330	349	328	307	362	349	320	344	343	338	304	316	326	355	353	351	352	355	348	323	349	296	312	318	346	359	353	356	324	312	315	332	339	346	316	350	359	324	340	341	332	335	371	348	368	358	337	347	321	351	325	330	339	326	364	351	344	333	330	326	330	327	348	328	328	370	332	346	346	353	328	329	308	330	350	354	327	311	317	319	355	331	344	362	311	340	354	345	343	343	358	326	357	346	344	341	318	355	370	334	319	331	344	355	355	326	309	328	329	346	362	352	332	349	341	353	307	387	346	305	352	343	368	349	313	336	352	336	344	328	323	327	323	306	338	312	307	349	354	377	333	334	319	357	361	352	391	340	370	339	370	322	357	320	322	344	315	342	345	336	357	350	372	343	344	343	351	337	329	332	377	340	375	354	357	342	336	337	317	344	325	314	307	379	327	338	350	317	339	338	338	343	331	323	342	355	337	333	317	341	350	363	324	341	311	354	329	322	359	327	334	347	361	349	322	341	342	321	318	312	335	346	362	333	343	363	318	318	314	358	340	339	336	323	317	353	312	333	361	348	319	315	346	324	325	320	348	338	333	349	327	340	320	309	360	344	335	343	359	332	340	336	289	293	374	363	338	344	315	353	349	347	332	329	362	320	322	367	336	338	347	335	350	341	329	329	311	336	349	330	334	330	330	341	327	352	343	326	337	363	332	332	397	309	352	355	345	340	347	317	334	317	347	344	346	318	335	367	333	368	333	369	307	318	349	312	346	339	344	305	350	330	331	350	330	371	339	356	333	311	358	334	330	324	347	351	342	338	402	302	329	301	322	318	364	310	325	332	326	303	342	344	369	319	335	328	315	353	359	300	337	328	303	344	341	349	331	346	309	314	307	364	319	329	346	329	306	347	316	323	345	338	329	330	346	330	316	337	352	315	352	338	336	317	328	320	359	320	365	337	352	324	358	356	323	349	343	338	347	336	364	346	342	330	350	338	330	333	354	337	342	319	329	306	327	335	339	324	338	353	329	327	334	336	357	316	345	341	345	306	349	337	357	324	343	351	341	303	315	357	333	341	329	338	333	362	337	332	340	336	325	354	327	327	329	336	334	315	369	331	321	336	372	294	321	338	346	363	340	328	367	344	364	351	355	342	350	352	360	346	345	357	322	303	314	327	355	375	330	334	320	347	355	357	316	295	356	342	333	344	305	356	344	351	341	372	343	306	343	353	336	335	349	339	326	339	327	344	349	355	312	328	343	331	349	333	368	319	340	333	326	373	345	321	341	363	360	365	318	332	345	333	318	356	351	320	292	341	358	326	324	296	320	326	360	339	334	328	349	338	297	386	357	357	342	341	316	354	295	337	328	344	335	349	351	353	362	332	352	356	309	353	331	364	336	349	359	338	355	344	331	335	334	329	339	380	338	334	334	366	347	369	336	345	298	347	342	326	342	301	333	322	331	366	325	346	374	334	316	309	356	349	320	323	305	352	389	335	295	317	371	325	342	334	370	319	325	346	320	354	331	331	323	336	343	344	344	371	355	365	325	336	343	354	343	315	334	319	363	328	321	336	345	311	304	336	337	305	322	324	313	330	338	330	321	390	327	332	320	357	338	362	335	339	336	328	347	325	330	313	334	339	318	323	359	343	318	329	335	317	338	343	345	331	322	338	341	351	336	313	327	348	340	343	318	327	328	321	335	305	354	331	327	329	353	345	332	349	377	339	344	322	323	358	288	335	327	319	331	323	358	361	345	375	321	366	353	326	405	342	350	341	359	331	312	350	324	332	312	334	303	339	345	312	303	350	378	329	316	298	339	312	349	333	359	305	331	322	317	315	344	329	331	319	354	352	332	348	299	332	345	338	336	352	359	373	328	305	320	354	356	346	313	334	329	353	315	348	343	344	333	341	297	335	355	364	332	320	330	335	301	320	327	299	336	324	326	349	352	297	311	360	338	307	327	305	338	364	325	376	339	314	344	346	303	321	320	335	351	342	339	326	343	353	340	361	358	363	338	308	302	324	323	321	336	336	339	339	343	347	342	338	351	332	353	314	347	367	315	341	336	337	342	330	326	360	338	360	375	342	338	352	296	351	315	351	352	364	327	341	382	300	341	337	350	314	296	349	312	348	339	324	336	365	328	368	297	350	353	327	311	359	317	348	332	321	339	356	356	373	326	351	326	394	313	344	364	322	313	322	354	342	366	374	326	349	371	345	335	314	362	315	331	345	299	314	341	324	314	358	308	350	335	311	343	334	305	309	309	347	356	358	340	341	305	337	344	364	313	330	310	379	325	341	298	305	368	338	364	360	345	316	314	345	373	329	330	355	347	343	323	338	340	337	329	331	358	332	346	314	373	330	368	326	346	310	361	353	342	318	352	328	322	339	303	330	364	313	335	315	375	338	367	312	342	350	334	375	317	337	350	307	342	354	317	334	375	336	340	337	327	314	331	322	319	305	324	317	326	340	314	303	347	310	322	337	343	343	321	347	345	336	326	326	361	331	344	336	350	338	332	353	325	325	327	353	348	344	338	347	344	343	355	296	329	361	343	313	322	330	306	347	335	352	302	359	295	353	326	338	379	347	350	361	313	371	314	350	319	335	320	364	331	338	385	318	327	328	312	356	341	342	365	336	361	351	326	316	356	328	374	343	315	340	325	344	316	342	322	359	359	325	362	353	354	354	358	356	365	325	341	325	330	306	362	318	358	341	334	333	338	310	314	346	345	338	319	318	359	330	340	351	390	342	363	392	335	324	334	349	295	329	324	340	352	330	326	317	330	352	369	308	328	339	341	295	312	357	332	357	338	323	304	319	358	315	371	344	339	324	358	335	351	341	357	310	338	375	331	334	335	343	331	330	342	374	329	346	314	324	348	329	334	312	344	350	347	349	303	320	320	336	353	333	352	336	342	288	340	354	348	358	365	350	372	356	342	318	324	317	339	291	324	362	335	329	329	356	321	374	355	358
7237	11622	10418	5808	3908	2848	2118	1731	1394	1160	1046	870	768	682	686	628	498	534	468	500	469	457	418	429	435	372	401	382	393	391	385	380	324	380	385	412	359	367	364	364	370	342	329	346	339	344	343	362	321	332	335	373	323	319	345	341	310	310	315	369	323	309	325	321	323	352	345	335	303	348	355	318	350	317	321	313	333	292	311	342	312	326	332	323	364	306	334	305	342	327	339	333	306	315	341	301	298	339	318	293	281	323	298	333	360	313	309	329	297	318	321	310	310	340	316	302	312	289	313	337	308	366	292	323	315	295	356	315	311	301	298	309	300	319	335	321	318	339	332	307	294	340	316	329	350	329	313	329	290	340	294	308	299	327	313	317	307	301	327	350	292	328	316	301	295	298	317	317	339	338	325	315	325	312	297	291	343	319	298	346	338	311	310	303	321	293	326	331	339	306	309	308	318	327	299	307	315	313	316	304	338	310	302	338	312	325	301	318	317	298	318	297	312	316	325	329	316	291	296	280	312	313	315	327	317	324	315	340	311	294	335	287	313	319	294	286	334	304	298	317	309	336	327	333	335	314	314	304	327	317	287	345	314	323	310	336	330	351	301	294	329	316	319	311	291	321	347	308	293	312	295	322	343	323	328	286	327	300	324	339	299	331	339	296	312	329	323	334	358	318	324	288	331	311	327	334	318	309	319	320	278	335	294	323	328	318	353	344	307	318	324	324	330	274	326	304	305	313	306	298	305	347	309	310	310	312	300	347	287	342	327	320	336	297	326	323	316	334	336	304	306	327	326	271	296	325	303	339	311	295	297	332	308	333	322	318	303	340	312	297	304	334	310	341	327	317	314	311	304	320	306	295	281	359	329	316	309	285	316	297	339	322	312	271	324	346	312	304	312	318	299	305	297	308	322	300	297	302	360	316	339	295	319	314	305	293	329	312	340	300	276	334	308	340	329	310	326	308	337	311	331	322	315	350	320	299	302	316	326	303	310	319	317	297	307	310	311	322	328	312	304	289	321	289	329	299	337	312	334	285	328	294	311	336	267	324	335	299	300	310	305	312	320	306	309	298	297	305	300	335	309	294	290	354	318	282	294	346	320	293	311	307	328	302	307	301	310	307	303	333	317	296	271	309	338	314	323	342	328	320	356	325	314	338	332	313	307	306	335	312	332	305	321	294	315	305	314	294	295	291	352	316	341	314	336	321	301	283	312	308	319	333	321	292	311	304	311	301	325	302	295	320	304	326	306	357	315	350	328	332	317	330	325	277	296	309	356	330	331	298	311	340	309	345	308	305	319	285	310	305	335	320	315	333	315	301	324	326	278	323	337	292	330	314	303	317	347	324	297	352	327	303	293	321	325	293	326	318	292	289	329	321	312	309	314	312	331	307	307	328	339	304	320	348	314	332	303	327	298	335	317	324	319	320	259	322	323	295	320	339	308	296	290	325	353	354	324	320	303	301	297	329	308	321	301	308	308	312	310	288	328	318	335	332	294	329	301	311	316	333	320	324	337	301	339	298	318	313	325	298	317	309	286	303	294	321	329	312	329	297	300	314	328	299	296	334	295	342	322	319	314	303	266	312	317	299	337	313	302	308	299	313	334	282	345	316	304	278	295	327	288	342	311	318	314	293	328	319	319	339	304	324	336	306	304	327	320	334	294	341	336	322	298	324	289	303	292	282	323	313	306	339	346	322	341	306	311	308	330	336	301	325	306	309	318	298	306	319	291	328	340	323	316	309	320	325	335	329	325	340	313	305	333	309	337	294	309	315	301	321	321	307	310	330	332	323	296	303	304	309	338	269	289	310	319	327	357	308	312	290	322	331	273	381	282	310	317	308	334	282	298	348	319	290	321	314	338	333	319	325	337	307	321	315	334	340	311	297	288	274	326	309	308	300	334	327	310	290	344	315	324	280	315	315	347	313	292	306	300	307	336	290	341	322	317	321	287	315	343	292	325	306	306	325	321	302	301	307	343	301	280	300	326	316	320	310	286	290	332	322	304	299	337	321	310	287	321	318	312	309	291	322	328	328	331	327	333	330	336	331	308	310	324	327	304	286	338	329	341	333	334	298	294	295	312	343	310	327	296	318	341	281	310	318	318	322	319	329	333	333	288	291	345	327	367	326	272	306	312	298	330	320	296	349	362	288	312	339	308	337	326	332	304	342	325	330	317	317	307	335	307	318	294	316	298	318	308	335	312	321	318	347	294	286	311	301	320	306	322	310	307	306	324	325	299	302	315	295	328	325	312	320	290	288	302	311	307	316	302	318	303	307	326	317	333	304	334	322	301	309	305	308	363	309	328	315	305	314	295	322	309	292	314	322	301	308	324	320	344	351	318	339	313	306	346	317	332	299	292	357	313	305	313	307	337	308	286	335	315	306	323	305	338	298	313	306	315	303	297	319	310	319	324	341	326	297	307	331	298	332	327	330	303	311	303	315	305	312	306	313	348	289	331	301	324	316	302	309	306	283	317	330	314	303	323	310	281	306	333	350	292	315	322	320	270	311	365	311	315	323	327	315	330	320	297	342	336	322	320	343	338	315	299	325	264	323	300	313	304	335	278	313	321	325	323	325	309	295	299	318	293	320	306	333	307	338	321	333	283	314	302	301	355	317	323	315	308	337	316	316	339	325	327	319	327	285	319	304	303	273	329	296	314	302	308	342	334	300	335	335	328	286	328	297	300	321	299	310	274	317	333	308	322	342	314	309	322	338	315	309	324	330	355	337	266	314	315	341	326	290	294	333	327	277	308	274	337	314	324	317	321	354	305	312	335	313	310	310	299	342	298	332	311	325	355	322	325	316	319	283	342	323	346	292	327	332	320	299	295	283	332	310	317	302	322	314	309	333	287	317	307	286	328	306	338	339	299	306	324	351	339	282	306	326	321	340	289	311	309	317	299	304	350	280	313	338	321	334	317	290	328	315	357	326	327	335	324	318	331	313	316	309	318	278	287	309	288	348	329	294	311	288	304	316	334	311	282	355	299	314	292	300	318	310	319	341	299	289	349	324	319	306	291	359	304	327	324	328	283	294	337	292	318	336	316	318	337	316	312	318	338	349	351	304	336	335	329	332	334	312	312	303	293	321	331	366	314	297	334	309	307	285	291	364	335	316	296	335	328	314	305	327	313	320	334	337	287	324	313	331	333	311	311	339	309	292	283	322	333	316	309	303	305	274	337	308	338	333	320	290	310	306	291	309	289	318	314	307	292	315	305	316	312	330	299	327	327	340	333	312	298	308	327	318	312	303	319	360	311	319	352	332	317	318	353	325	328	282	323	328	295	337	327	309	303	319	311	308	336	307	265	302	331	324	301	324	330	328	311	302	329	321	302	331	327	347	287	320	331	306	298	309	316	273	298	317	318	307	283	324	342	285	290	348	308	312	293	326	343	285	299	322	353	333	330	338	330	303	351	336	327	287	306	314	315	289	308	343	275	321	316	314	299	307	303	290	313	317	314	308	302	286	284	320	336	314
22917	20830	27612	24139	20831	20914	10948	1915	1365	1247	1104	1035	934	910	787	805	761	709	771	682	680	680	657	642	630	641	639	676	622	634	585	575	594	588	591	588	596	608	552	590	574	588	578	567	549	575	552	547	592	565	524	560	557	537	556	549	572	566	539	552	531	592	535	578	560	562	601	575	550	547	536	557	518	522	558	533	542	530	519	572	564	530	579	556	568	538	539	550	605	503	525	545	552	597	569	533	557	523	547	552	563	578	536	514	562	596	571	556	527	546	545	502	536	527	518	555	542	559	542	532	547	571	509	547	554	551	542	520	543	534	557	539	546	516	530	506	550	521	545	534	517	503	515	545	540	531	598	545	534	561	535	523	552	563	550	524	525	556	519	554	542	542	574	549	563	543	517	538	568	570	517	503	534	545	586	522	555	524	519	541	530	546	537	545	536	577	545	522	555	561	539	530	595	563	578	497	524	511	540	526	539	595	562	550	577	544	569	568	510	526	563	553	559	589	545	551	532	541	538	600	542	478	551	535	560	517	526	563	520	521	491	543	553	497	516	556	565	509	550	519	552	582	553	543	557	496	547	530	535	551	540	533	534	532	575	586	490	490	576	550	538	523	557	521	549	546	587	547	547	568	549	544	501	526	541	517	543	564	552	575	476	593	544	565	511	545	520	548	530	559	549	549	547	543	498	517	509	563	570	537	581	573	559	571	525	524	576	534	537	511	607	520	527	529	546	501	553	557	561	526	532	537	551	545	557	534	546	548	517	537	566	544	567	524	564	589	536	574	523	538	571	511	548	584	563	564	543	596	547	559	566	533	560	515	539	565	527	512	559	571	523	540	504	554	536	505	563	494	527	534	522	536	521	511	530	584	517	550	543	496	487	568	557	532	540	518	548	515	574	522	527	542	574	535	544	546	553	519	550	561	549	555	517	538	512	558	534	570	521	533	494	531	593	548	544	533	565	562	520	559	539	528	494	557	520	531	542	549	515	551	536	541	591	560	551	560	527	586	535	509	550	566	552	513	569	578	523	539	541	558	543	500	572	501	560	559	534	584	545	517	585	563	527	539	545	580	528	573	536	532	534	506	574	552	585	544	521	548	543	501	548	510	524	584	579	555	492	521	562	568	525	538	539	547	518	518	579	570	545	545	554	531	572	524	575	546	484	529	571	535	519	543	527	535	542	530	542	565	497	518	540	563	523	521	582	530	565	574	501	587	547	524	530	566	542	560	570	512	528	501	555	550	539	594	547	531	549	560	555	488	558	484	563	492	559	561	543	533	520	512	491	517	548	515	539	531	556	556	527	546	532	514	517	575	526	560	531	567	554	527	566	536	541	523	551	514	517	533	553	536	528	495	532	535	541	582	593	553	550	546	577	549	530	548	555	519	569	567	536	493	540	493	563	534	545	522	548	536	575	538	579	547	532	545	543	531	507	520	591	552	540	552	533	544	529	561	489	542	549	543	519	534	559	540	570	571	542	538	562	546	547	547	549	545	550	539	589	572	551	519	568	561	513	531	549	551	570	505	552	539	521	559	531	587	526	546	548	545	526	549	504	534	511	534	518	557	584	537	528	509	538	618	528	515	508	504	553	580	514	517	546	555	530	555	568	534	508	520	529	582	510	556	526	554	533	510	541	527	532	560	531	538	547	561	558	499	546	501	572	510	556	561	535	512	613	558	523	512	566	552	536	521	508	534	532	505	509	514	492	526	560	590	558	521	508	571	538	546	524	594	525	530	547	530	555	499	552	534	510	542	566	596	565	534	509	508	564	538	519	576	581	549	564	538	555	519	561	564	565	534	552	522	542	560	561	522	527	477	519	530	559	575	538	532	579	512	532	514	543	549	541	548	535	523	560	567	572	554	548	525	517	544	534	532	532	557	542	517	507	511	574	578	518	555	597	588	503	528	548	554	520	530	532	545	488	537	490	561	550	538	524	539	566	548	535	525	518	537	560	574	565	542	563	557	568	542	538	529	502	513	509	527	573	594	566	495	542	536	529	516	587	542	552	592	582	520	536	525	540	551	547	559	500	517	573	518	555	559	533	511	509	540	577	547	537	550	539	509	571	541	511	556	546	547	515	546	542	558	568	526	557	544	517	555	552	581	547	595	551	501	548	550	551	513	545	546	573	529	554	551	565	534	511	561	580	567	515	545	543	511	491	542	500	538	527	546	537	551	567	562	569	567	547	558	569	522	565	538	537	550	541	531	556	534	557	534	547	594	495	521	523	496	534	533	520	523	534	530	585	547	546	560	561	566	541	515	547	521	545	599	561	499	531	538	513	559	588	544	509	549	554	535	515	527	564	526	544	533	480	538	588	544	525	538	524	528	531	544	536	517	558	538	574	520	530	514	531	532	492	527	536	515	520	520	498	567	531	510	556	534	575	579	495	507	543	536	576	533	493	585	523	552	556	542	548	570	545	532	540	586	544	524	539	542	511	521	500	541	610	565	551	536	572	524	550	545	512	520	560	516	507	552	562	496	526	521	563	586	567	564	516	521	531	522	517	542	522	578	492	534	523	557	529	481	526	558	561	585	576	565	543	579	529	530	553	545	505	540	549	539	501	538	512	532	536	562	532	573	545	550	577	554	575	546	509	520	534	580	546	543	541	548	540	533	569	530	548	504	580	531	502	615	536	527	536	555	554	546	559	548	505	564	515	558	568	536	516	563	552	518	545	546	527	524	522	543	547	516	550	549	529	541	566	555	523	554	546	534	518	540	570	534	525	535	569	541	530	568	562	542	560	506	510	558	546	509	542	571	505	508	536	528	542	486	492	533	508	533	525	506	554	529	539	509	515	536	565	516	551	538	529	508	556	519	531	545	551	526	528	552	529	565	548	511	526	526	506	563	595	518	537	576	533	539	546	581	530	555	557	512	542	524	530	534	541	526	495	584	597	504	595	495	548	515	524	520	568	555	510	499	499	525	554	501	557	550	543	576	521	521	552	565	534	543	530	538	592	512	531	530	507	546	540	607	535	557	515	497	518	521	527	525	503	575	551	557	455	500	538	516	529	524	562	533	564	558	535	543	564	535	530	589	568	544	521	508	532	493	550	516	523	550	540	581	511	504	546	478	579	542	528	525	545	556	523	549	513	562	553	532	557	561	529	535	528	537	542	560	537	523	520	522	522	560	527	578	533	529	551	561	514	517	578	515	506	534	557	566	536	587	528	522	530	560	560	530	511	560	548	524	548	507	500	547	504	561	567	517	554	524	580	537	560	542	563	530	566	477	556	522	524	555	538	514	550	566	564	563	564	530	567	557	565	566	512	528	587	513	497	528	523	551	527	511	576	538	536	531	537	541	573	574	500	552	529	556	580	513	539	535	523	516	551	555	556	549	511	543	542	544	556	534	566	568	548	557	540	533	531	535	581	549	537	560	488	590	527	570	551	513	517	547	532	542	568	539	546	530	538	559	535	529	487	522	520	547	554	529	570	523	557	537	531	525	539	519	529	580	561	518	548	514	509	531	579	563
9992	18446	16934	10096	6712	5124	3871	3072	2476	2026	1789	1609	1402	1241	1176	1073	965	876	884	819	810	743	747	721	696	693	666	697	653	594	674	623	605	621	627	555	634	637	555	581	571	601	562	523	545	562	533	566	547	580	567	543	542	524	530	522	539	511	552	496	536	504	517	541	511	501	538	513	499	538	495	533	528	467	485	515	553	543	548	525	530	527	534	535	532	510	544	495	529	532	534	464	495	528	508	483	552	531	505	507	499	491	508	520	558	513	498	573	512	547	513	516	524	539	518	509	477	508	514	508	560	513	485	496	496	515	497	501	512	499	515	554	496	527	538	534	550	498	546	499	518	484	513	526	554	512	509	523	492	471	566	520	500	522	535	523	471	518	538	489	516	529	520	543	537	489	491	540	513	555	485	509	490	484	523	492	517	521	498	503	517	509	500	547	501	519	551	495	501	534	544	523	539	507	517	519	481	533	493	497	518	497	468	525	525	503	469	505	486	542	479	537	456	523	470	498	506	470	467	483	543	516	485	501	499	517	506	465	502	500	507	552	522	491	544	511	550	482	478	535	482	487	481	467	511	537	498	488	524	506	520	548	520	471	494	501	503	531	499	527	504	529	541	520	502	515	504	561	521	516	496	529	535	536	495	475	480	513	518	523	496	493	497	503	498	483	524	500	497	514	512	499	557	494	529	472	498	528	549	476	485	483	534	491	519	458	498	478	482	480	516	499	459	480	526	510	523	501	519	465	513	534	493	501	513	525	527	525	490	546	515	500	489	485	524	513	540	490	503	491	543	515	465	489	502	505	555	519	566	536	497	513	483	474	507	497	486	494	537	469	486	491	567	501	544	516	464	511	497	478	503	526	557	563	528	498	511	502	456	530	497	519	497	527	546	517	514	512	521	484	492	506	501	507	536	517	532	501	490	476	488	506	522	466	487	523	566	515	494	531	480	505	523	506	481	493	534	516	504	510	515	525	499	506	531	527	496	522	503	488	512	513	487	528	522	492	531	493	540	478	480	472	518	549	473	469	492	515	508	521	507	519	544	523	471	468	492	534	512	472	530	501	528	557	525	509	454	551	502	486	492	501	498	468	507	515	507	493	481	508	488	489	508	518	543	530	502	538	501	521	485	508	502	500	475	493	482	533	522	518	537	515	516	487	531	516	477	452	504	517	531	511	492	464	497	518	498	498	503	518	490	545	516	550	535	528	521	498	504	478	493	478	490	483	515	543	496	532	554	532	491	512	555	509	536	504	516	537	514	501	514	526	508	517	531	492	530	518	506	502	454	491	531	521	507	481	504	520	497	506	523	478	471	474	531	468	536	531	499	497	512	538	507	546	525	491	506	504	526	518	521	542	494	507	501	527	501	568	521	492	496	518	507	508	504	535	499	501	509	507	494	483	495	499	483	530	534	503	494	522	503	488	497	532	512	504	534	530	530	460	494	504	543	494	522	491	547	517	497	521	526	511	482	484	481	501	502	492	516	546	514	529	523	511	506	550	480	506	486	525	511	501	510	512	509	474	504	523	489	475	535	515	492	498	531	515	514	487	474	509	502	469	519	483	496	495	526	487	499	492	533	532	489	529	490	541	526	507	548	497	536	551	518	557	518	512	461	482	551	500	490	469	529	506	514	520	491	495	534	518	489	513	498	531	469	545	567	510	513	484	481	533	513	521	473	516	491	485	555	499	520	501	528	458	510	479	503	498	475	523	507	504	480	526	544	513	477	475	520	512	497	479	520	503	496	465	529	504	508	500	492	499	536	514	503	501	523	529	535	510	499	512	509	574	533	501	549	490	474	467	469	489	538	520	498	556	488	507	490	536	517	483	502	504	500	475	516	499	493	504	497	514	492	535	504	504	511	515	505	484	496	499	520	507	515	467	453	494	520	532	514	496	483	501	514	508	502	492	479	551	498	521	486	508	498	506	533	511	533	510	496	532	493	507	520	524	528	508	552	501	523	490	520	507	529	480	532	486	494	535	495	516	519	518	497	484	477	506	521	496	520	549	488	488	525	504	510	552	482	502	491	512	505	526	507	524	519	503	492	498	531	507	519	500	508	527	478	524	531	490	517	521	511	549	496	500	527	517	520	539	478	487	480	499	529	512	487	521	496	481	490	510	514	454	520	510	507	513	514	497	530	463	515	477	498	522	526	498	478	542	502	547	516	535	504	500	484	492	546	505	526	491	467	510	530	547	505	498	534	542	479	518	532	490	482	475	531	531	495	532	520	495	519	494	475	494	523	500	539	505	500	527	476	482	506	486	511	499	508	465	513	536	501	497	501	501	525	518	462	518	515	483	520	565	492	442	518	519	522	523	506	508	543	550	517	463	491	508	502	550	521	510	505	512	540	507	543	488	510	512	496	530	536	496	473	502	531	524	504	478	455	495	528	510	564	479	500	488	499	516	467	489	526	509	547	508	500	530	528	539	517	487	532	508	511	494	520	579	499	509	528	483	533	511	508	515	522	484	530	472	481	504	534	509	484	473	492	518	451	492	500	483	508	507	510	526	494	515	484	503	481	487	494	553	471	507	530	532	493	524	472	522	522	487	510	496	536	493	516	507	520	502	519	544	502	513	505	509	485	500	504	464	528	458	461	542	541	533	495	516	510	491	498	526	520	532	542	544	511	472	443	506	515	460	543	515	500	472	525	467	515	498	494	484	579	555	549	462	525	492	491	480	508	505	542	488	563	466	536	549	531	480	497	502	502	518	522	526	501	509	482	510	506	521	522	527	524	521	508	471	492	484	533	513	497	512	499	505	494	530	518	478	533	554	521	537	492	499	489	532	527	500	530	536	537	508	527	504	521	478	541	515	494	521	497	515	549	500	501	500	511	514	494	495	501	532	499	529	541	509	525	486	509	524	486	506	525	494	479	509	503	487	527	508	477	524	518	486	529	543	513	499	492	518	495	526	492	487	518	534	507	551	516	537	494	522	496	453	515	504	510	501	514	469	525	500	547	506	528	522	491	497	506	488	499	500	528	483	521	500	515	493	498	530	496	519	498	458	502	517	490	505	516	508	504	544	508	474	531	536	505	486	503	492	499	520	504	522	486	549	485	485	507	481	460	480	551	491	493	495	498	507	526	515	463	458	497	499	513	498	475	504	483	538	529	479	471	522	450	516	491	535	514	509	516	509	498	458	506	517	474	509	529	482	479	491	509	523	509	466	499	488	563	543	477	534	494	542	529	508	489	551	472	495	507	499	503	546	527	512	502	523	481	510	494	514	482	490	501	493	481	517	556	506	499	495	510	497	506	486	511	503	495	535	499	524	465	523	484	515	499	520	498	501	544	472	496	483	545	510	486	483	510	467	482	504	492	535	509	487	500	475	500	495	527	478	516	512	491	502	520	497	509	517	472	512	496	495	492	488	512	557	545	525	548	501	506	490	501	479	483	501	502	516	511	500	529	500	530	482	534	517	506	494	482	517	506	496	519	525	476	497	517	531	508	530	513	482	505	468	501	473	495	471	506	512
28105	14839	1886	354	257	193	147	152	125	121	133	122	120	107	108	124	122	117	101	89	112	117	110	100	103	117	123	105	101	102	115	104	101	118	124	109	107	100	116	116	102	120	114	116	117	114	109	118	113	100	93	109	115	106	107	119	115	104	97	108	110	108	120	113	102	102	102	101	118	104	92	103	111	132	123	100	96	120	110	130	97	103	104	111	105	101	92	110	109	125	93	104	102	125	116	81	117	114	105	119	110	113	112	102	93	108	119	98	112	97	103	124	103	118	114	96	128	111	115	97	108	90	112	103	108	115	113	111	125	107	113	123	122	99	93	104	126	104	120	119	89	109	112	109	106	100	104	104	103	119	116	104	132	108	132	109	123	95	113	112	99	125	110	127	107	122	85	97	115	110	109	117	130	102	107	100	107	109	113	121	105	103	102	129	105	113	116	102	127	125	115	123	84	112	113	99	103	91	111	103	110	115	94	114	100	98	99	114	98	104	113	106	108	103	113	121	108	103	120	97	106	114	104	110	102	95	112	112	104	117	104	109	95	120	98	102	105	112	124	105	113	94	106	102	94	128	101	108	102	136	111	104	127	107	118	94	126	114	98	105	94	124	104	119	115	120	101	101	111	112	102	105	123	106	106	111	95	114	103	107	103	112	106	123	93	109	106	92	91	102	124	112	105	110	114	108	111	107	117	129	108	115	90	116	104	98	113	123	100	121	111	115	132	101	100	136	102	122	108	107	104	121	97	95	95	102	120	102	117	107	99	117	89	121	102	131	120	116	101	91	103	104	103	107	106	112	82	112	127	104	125	116	90	95	130	118	104	114	104	116	115	124	117	113	115	118	109	107	118	104	106	110	98	107	110	106	84	124	103	102	112	127	104	125	134	113	98	123	108	91	128	101	107	103	105	97	107	121	111	111	108	125	103	110	104	111	121	107	111	105	122	100	104	99	114	107	132	117	117	105	107	109	106	118	98	112	95	117	108	126	102	116	96	104	124	111	119	109	111	104	99	130	89	131	107	117	107	122	107	105	124	100	115	116	112	104	97	114	106	121	130	106	100	111	107	103	95	91	115	127	105	137	108	117	111	119	112	114	95	87	109	99	116	98	110	117	123	105	102	100	94	103	122	119	108	101	125	104	114	89	93	107	109	127	101	115	120	99	118	108	108	105	109	109	96	95	95	107	102	99	114	113	101	121	117	110	121	96	109	96	113	84	116	112	125	103	136	120	112	111	109	111	116	100	104	114	109	109	108	119	112	99	100	111	97	117	109	112	119	136	109	126	106	96	107	113	112	116	113	117	109	100	100	108	107	102	121	112	110	83	94	101	106	94	109	103	103	123	108	107	125	122	114	99	103	107	124	113	115	115	111	111	99	106	102	91	108	119	106	120	99	117	118	89	107	103	96	103	118	113	98	111	108	114	119	123	122	98	110	95	110	103	128	108	113	116	100	120	100	118	113	131	105	104	83	110	88	97	99	131	103	113	124	115	133	121	129	99	128	116	85	112	116	114	109	123	99	119	125	117	90	95	125	113	108	105	119	109	110	118	102	104	106	119	92	105	103	114	104	99	105	114	100	117	111	89	94	121	112	116	123	109	109	112	104	134	89	101	105	83	109	117	112	121	127	105	117	123	92	108	119	92	108	119	102	92	115	128	104	134	119	115	103	103	113	117	119	107	94	113	97	107	112	114	106	118	119	112	99	122	90	112	120	122	105	121	120	125	104	110	110	100	130	101	101	111	98	98	121	87	117	102	104	124	97	114	117	101	106	106	122	98	113	106	96	102	101	113	118	98	116	97	99	98	100	104	121	108	96	121	128	113	121	113	106	104	110	102	116	99	116	112	99	107	100	103	92	128	106	123	114	105	105	115	112	107	102	114	127	88	104	102	121	110	117	113	104	102	92	87	117	110	96	111	89	108	96	121	120	104	94	120	103	105	88	105	109	120	90	102	106	89	108	116	112	101	102	128	119	112	102	111	98	97	97	123	108	82	105	113	118	102	104	114	111	108	104	105	111	111	113	109	111	119	100	97	110	105	111	105	114	110	88	125	100	110	101	101	80	114	111	114	109	108	102	126	101	113	116	106	114	111	107	96	116	103	97	113	128	119	106	103	101	118	106	109	93	92	96	112	90	121	105	108	110	108	122	118	105	106	111	119	121	116	113	109	108	105	114	87	115	103	106	115	116	111	104	122	117	121	121	115	117	122	104	108	113	133	113	112	110	124	98	94	126	95	110	111	106	121	94	107	115	84	96	132	98	104	122	113	127	107	112	132	108	95	107	104	100	120	103	88	84	106	110	114	130	112	111	117	111	115	100	118	130	105	105	122	100	144	107	106	111	112	100	121	115	125	103	98	118	115	116	111	115	96	103	105	96	99	100	140	122	97	113	100	101	120	105	118	104	107	108	102	117	124	106	113	129	109	107	115	107	110	108	130	98	118	96	107	121	124	110	104	109	105	104	117	118	126	89	104	99	101	120	75	120	100	93	96	105	119	103	115	109	132	109	97	119	99	126	127	141	95	115	86	112	89	112	118	95	104	107	85	111	120	108	109	104	106	116	117	105	101	114	116	114	84	119	102	108	103	105	123	116	120	131	102	106	102	101	116	108	120	122	93	107	96	109	103	106	108	124	124	95	109	119	99	125	118	105	133	98	131	85	118	104	100	110	110	110	102	109	111	117	104	113	109	113	117	126	106	114	111	101	108	117	120	109	109	112	107	95	97	103	103	102	102	111	103	110	108	139	124	95	121	111	114	109	115	100	88	108	118	101	114	102	98	122	113	105	113	112	111	118	116	112	109	105	106	109	123	126	131	113	100	126	96	101	119	128	105	98	110	103	133	103	132	83	120	99	104	101	94	112	96	102	109	105	104	107	123	107	121	117	111	112	113	126	104	105	120	110	122	122	107	102	121	120	125	122	107	117	120	109	124	110	119	115	114	104	97	97	123	113	117	111	117	111	133	103	101	127	117	115	94	107	113	114	117	116	95	111	106	99	122	122	109	98	93	128	116	106	110	106	110	121	103	104	131	112	119	133	108	110	100	118	97	111	106	105	111	124	102	126	111	87	104	110	117	106	126	119	109	109	109	117	110	112	120	113	112	118	117	110	108	104	125	122	111	111	115	109	118	108	98	106	132	73	111	92	122	118	100	120	111	122	126	113	106	104	118	102	125	112	124	97	123	105	101	108	99	93	120	96	102	110	123	118	106	113	122	106	114	100	105	102	106	106	111	89	98	119	96	100	94	117	121	106	115	110	129	102	106	103	111	99	96	87	113	116	100	126	109	96	107	117	103	113	106	109	100	105	106	104	107	114	106	111	133	124	91	96	99	118	110	103	112	104	115	109	115	96	125	104	112	91	120	117	104	132	110	112	93	107	114	121	112	100	113	110	111	127	117	120	100	116	108	95	123	104	103	123	101	107	102	115	108	118	109	104	98	97	112	86	101	101	126	116	109	114	105	111	107	122	99
4984	815	726	424	253	251	221	190	177	155	149	143	134	123	140	130	130	116	99	106	116	124	146	120	131	112	135	111	115	141	122	115	129	130	103	117	127	109	107	139	137	123	112	96	122	120	134	128	122	126	112	116	103	111	117	118	117	119	118	122	130	114	124	114	113	115	103	112	95	114	107	112	132	92	115	109	130	102	112	112	107	127	127	116	108	124	125	113	137	108	131	113	130	116	111	135	124	107	124	121	116	133	113	124	113	108	131	111	114	123	118	139	115	112	106	123	121	109	108	104	121	118	120	110	124	102	126	102	110	118	118	119	120	125	129	120	126	115	106	120	109	120	123	102	108	134	120	99	104	122	117	118	109	134	134	100	137	107	125	106	120	117	118	122	107	133	108	113	100	115	99	127	101	119	113	124	128	100	121	107	110	110	99	126	116	103	115	111	107	104	100	124	127	114	131	104	93	113	105	110	128	101	124	121	129	117	102	120	108	110	96	130	131	136	106	124	113	114	115	100	101	126	129	128	140	123	106	135	112	101	97	109	135	131	108	112	106	107	116	125	108	121	106	105	129	93	139	117	116	111	130	98	121	115	140	132	112	131	114	116	108	118	109	115	136	119	113	91	130	120	109	126	117	109	105	104	104	116	104	115	103	106	115	108	126	120	124	116	102	122	125	113	98	116	134	117	117	111	95	100	115	108	109	113	104	113	109	121	105	112	106	124	110	114	130	126	116	125	118	127	109	109	115	128	108	110	114	118	117	132	111	122	108	115	113	120	109	124	111	113	110	111	108	125	122	110	111	121	121	106	105	105	98	126	124	119	119	137	119	131	112	103	121	111	119	118	112	114	105	102	116	125	110	131	112	132	117	108	115	121	131	116	125	123	107	99	119	129	98	145	115	115	140	118	116	114	116	117	124	112	123	110	98	125	107	112	125	111	115	122	115	135	102	107	108	145	120	126	113	121	132	98	125	100	111	93	117	117	126	98	115	118	126	113	111	107	104	126	130	120	113	132	114	120	121	135	114	116	121	116	133	106	119	125	115	117	120	99	126	112	114	111	117	118	128	112	108	94	104	130	110	120	109	131	120	119	112	116	120	112	107	112	128	107	97	108	119	117	121	97	102	122	120	123	115	120	116	99	125	120	127	136	104	105	102	124	112	121	125	128	124	100	115	121	118	111	118	132	118	132	118	127	101	99	113	107	112	123	123	104	101	119	101	123	89	90	116	125	119	108	121	113	104	127	116	133	127	118	112	106	127	116	101	112	119	119	119	116	112	135	111	125	130	109	106	136	122	140	116	115	95	129	104	115	101	133	118	116	98	100	106	119	118	121	111	99	118	125	118	121	112	120	107	111	114	124	126	105	113	85	99	118	117	120	105	114	129	113	120	125	125	124	107	121	122	99	121	113	115	124	119	102	123	116	123	124	125	122	113	117	96	110	125	118	136	107	111	116	108	123	104	102	113	103	125	121	125	110	121	119	113	120	118	107	118	90	97	124	108	104	120	123	113	94	112	108	141	101	117	133	131	122	137	137	132	117	107	111	107	104	116	95	147	109	105	103	93	129	118	115	129	100	112	125	113	117	121	124	129	123	113	127	111	126	148	104	124	112	118	119	122	119	117	114	104	115	137	113	100	118	110	109	102	97	99	112	107	115	113	113	103	116	129	126	111	93	117	144	123	100	119	109	123	102	111	115	108	106	115	108	117	119	124	103	138	109	105	132	114	105	122	120	119	119	114	106	97	112	131	107	108	123	119	103	119	108	117	136	145	106	120	129	112	113	115	121	128	128	131	119	102	97	118	138	113	111	119	114	114	111	134	106	113	89	131	136	108	104	106	94	121	119	118	102	121	113	115	107	113	124	109	109	114	116	118	100	101	119	112	119	121	121	94	118	119	108	115	116	115	125	127	113	101	107	128	123	103	128	116	102	109	120	118	114	120	127	131	111	133	132	120	138	121	138	103	106	99	117	122	109	119	124	126	119	139	131	122	107	121	114	119	125	118	114	113	136	113	100	113	123	125	116	123	113	116	129	119	129	96	116	122	120	110	119	106	122	116	123	114	96	108	120	115	122	116	118	126	122	109	120	136	117	126	116	107	114	112	139	107	114	91	92	139	97	111	129	136	136	120	140	103	114	132	122	104	90	122	114	126	117	118	144	109	118	104	111	112	101	114	105	128	118	112	114	112	124	115	102	136	123	114	126	122	123	127	114	130	128	115	109	118	122	109	127	103	110	118	136	131	96	113	109	114	114	108	119	103	108	114	118	138	100	111	119	115	113	117	96	110	115	133	117	117	107	112	131	121	110	113	103	128	121	136	104	118	112	115	111	116	99	103	110	126	123	123	129	138	118	104	123	117	109	120	146	104	136	111	119	105	103	115	133	99	127	117	112	129	106	120	129	97	122	123	107	102	115	120	110	99	120	132	129	96	133	118	113	116	104	116	128	128	129	107	126	132	95	110	110	109	108	102	120	140	98	114	118	117	130	103	125	128	91	109	124	128	122	110	123	107	113	101	107	108	106	129	102	123	114	107	117	113	126	118	113	115	119	128	97	133	111	113	102	106	105	112	104	107	93	126	115	112	117	111	111	114	94	109	111	123	129	113	99	107	124	93	108	120	128	122	114	118	116	107	118	127	116	117	123	128	123	131	123	123	111	117	113	106	125	114	110	109	126	118	126	114	104	95	111	121	114	118	121	110	124	133	135	124	139	117	140	96	112	106	123	128	112	118	124	119	121	106	120	117	109	120	95	148	116	106	123	123	114	105	120	117	102	123	115	115	109	110	111	106	122	123	112	127	117	128	102	139	113	104	111	109	124	111	118	127	121	114	113	121	120	122	118	119	102	109	119	106	124	118	112	123	108	110	103	129	107	136	132	105	120	124	101	131	112	112	108	124	111	117	111	124	108	117	111	126	111	120	125	114	112	120	111	132	116	131	109	113	113	113	106	114	125	138	127	109	131	108	117	102	130	118	115	133	122	133	115	132	111	114	110	114	141	129	123	111	109	105	109	134	121	108	110	123	135	107	118	116	113	114	122	115	108	119	115	140	130	132	108	101	114	131	100	114	122	102	119	106	100	112	115	120	110	109	120	112	115	114	117	112	129	114	95	125	123	125	124	107	146	110	110	112	119	107	107	107	123	103	111	124	104	119	131	100	119	116	110	114	125	112	114	132	121	118	100	130	100	115	107	126	107	109	116	130	127	122	149	127	116	109	125	124	129	107	111	112	140	118	117	100	100	113	133	109	101	125	130	104	110	127	116	128	122	117	112	134	115	112	113	123	126	111	119	113	117	113	115	111	111	110	111	104	91	131	110	103	114	119	113	126	129	102	109	96	112	124	114	133	104	100	116	124	128	120	113	118	99	110	117	106	106	117	134	118	138	123	95	119	121	126	127	111	125	95	100	116	112	96	106	122	114	118	110	115	125	118	138	111	124	99	118	108	119	122	139	128	127	132	124	101	117	92	116
25328	20854	27353	24475	20876	12507	1729	944	793	713	649	613	538	523	460	447	495	436	425	411	407	381	420	402	402	414	413	386	398	375	371	368	380	383	359	339	354	384	363	360	365	345	352	322	375	320	355	351	354	358	376	361	338	349	338	354	327	354	379	333	338	329	351	344	336	338	371	347	358	341	334	368	325	361	323	355	345	309	364	355	347	378	335	348	324	311	346	339	311	332	327	316	321	358	352	346	306	336	348	352	344	317	351	356	366	375	332	357	317	337	362	347	320	367	316	314	369	335	353	341	311	366	353	349	337	318	354	351	303	359	368	325	367	370	332	314	352	360	354	302	344	346	340	343	349	316	356	349	337	342	317	334	333	340	343	318	346	341	371	321	346	347	350	365	358	321	379	367	341	343	367	333	350	344	358	355	363	375	352	320	375	311	328	375	368	362	321	334	351	319	329	340	321	335	348	326	349	325	336	338	323	335	339	325	333	341	342	360	360	344	295	359	311	314	325	323	344	347	343	330	320	308	327	325	368	352	345	310	373	323	347	360	319	336	355	355	397	315	339	328	323	310	357	348	351	320	339	341	330	363	352	392	380	341	317	334	356	358	316	315	344	317	363	343	337	320	346	334	298	343	339	351	313	357	356	376	341	335	327	326	341	354	342	332	347	342	351	342	360	360	346	346	337	337	371	328	339	349	363	317	346	313	339	313	358	331	326	351	352	336	349	334	327	326	352	306	325	323	354	342	332	346	317	346	325	346	373	313	359	347	333	360	334	356	328	328	334	333	339	334	325	335	362	367	336	362	299	321	319	347	312	345	358	339	372	331	355	359	345	306	303	335	340	325	361	329	345	335	357	340	336	367	368	354	334	354	348	337	297	338	357	340	312	349	325	327	341	358	311	302	361	359	355	315	364	353	301	342	355	358	291	327	315	342	319	311	376	319	400	312	357	348	364	315	351	310	341	361	327	342	329	359	345	335	350	343	341	312	328	341	395	311	316	379	361	348	354	375	352	326	367	387	364	368	363	377	340	377	332	319	358	329	339	348	335	391	358	345	339	338	325	377	329	359	326	359	392	334	318	328	326	330	316	342	354	355	377	319	341	344	320	375	294	324	351	352	347	353	347	324	305	335	374	317	305	332	336	368	355	327	340	328	357	370	365	343	341	339	369	365	326	382	322	364	331	355	329	307	348	357	376	350	352	329	333	349	305	353	329	337	346	338	350	358	359	364	328	341	336	308	371	350	356	363	338	338	338	341	353	355	346	388	342	374	343	361	336	332	357	368	379	330	338	354	335	300	329	330	349	328	321	369	345	339	319	343	371	342	354	363	315	320	352	338	342	334	354	350	347	368	337	340	351	330	372	309	378	337	366	342	334	358	371	355	377	336	342	335	328	324	306	345	321	351	343	375	325	350	341	317	319	336	315	385	353	364	343	317	350	333	335	298	333	305	360	362	333	336	365	367	346	374	323	299	339	345	353	361	340	356	319	326	322	330	322	329	308	369	344	382	321	353	324	353	340	374	355	341	357	345	319	335	306	315	359	326	344	337	348	351	350	334	323	346	317	352	336	362	293	354	341	320	305	336	365	347	296	353	356	321	348	359	344	330	365	320	331	359	296	333	334	298	382	323	337	364	349	316	358	353	330	327	359	316	342	307	353	317	377	348	332	340	337	321	337	338	351	339	339	325	352	330	337	314	312	343	328	320	353	342	356	361	348	349	350	339	332	380	345	317	359	316	308	343	367	364	326	357	313	341	357	353	325	341	346	321	318	367	362	324	379	309	324	357	341	332	355	331	344	364	341	379	334	347	368	342	308	334	352	311	367	308	324	337	348	354	378	337	331	349	345	312	362	358	344	346	332	348	345	331	340	348	318	338	326	343	354	337	339	331	348	372	367	326	322	311	366	331	339	324	359	349	309	310	324	348	343	351	305	348	355	349	340	359	368	337	369	338	359	370	330	342	339	330	330	331	327	354	340	327	311	331	330	342	312	356	317	350	363	346	361	308	327	355	352	318	337	338	328	355	342	336	368	381	331	288	380	356	325	340	341	309	361	357	358	375	318	377	346	321	331	355	356	321	352	341	347	343	355	322	357	307	340	344	345	301	322	355	336	336	309	339	331	350	334	328	320	355	344	340	371	320	332	386	328	313	341	324	353	360	308	375	342	373	340	351	351	351	302	343	342	344	328	341	348	323	338	349	330	328	344	337	329	342	363	330	288	362	321	348	348	342	354	347	385	356	345	341	337	352	345	349	362	322	327	380	361	349	305	304	327	342	337	351	327	341	310	364	364	321	321	346	312	357	345	337	339	328	313	334	346	352	356	316	323	344	337	321	337	360	319	359	309	341	339	356	356	349	342	357	326	330	361	319	321	329	325	340	349	353	351	324	346	325	316	352	349	327	375	358	349	329	341	388	342	376	318	310	341	360	337	357	349	325	326	363	330	361	323	311	295	311	365	365	315	335	371	327	350	335	328	352	378	316	344	327	326	341	351	341	379	349	348	367	312	313	335	356	354	345	378	339	371	367	353	333	347	332	336	337	338	324	370	345	323	348	368	328	284	347	324	349	345	347	370	319	348	313	352	360	359	347	362	349	316	341	322	345	350	309	317	338	364	366	302	371	352	367	349	349	370	326	367	350	361	357	317	341	331	318	336	344	360	376	318	314	323	317	298	321	324	335	332	341	372	350	355	360	338	347	359	303	314	327	334	338	344	346	353	332	350	328	346	357	306	371	343	333	354	336	361	350	357	323	319	359	366	327	350	355	334	329	312	366	331	355	366	320	393	342	332	349	346	334	304	384	365	362	341	377	336	351	336	361	332	314	346	353	338	354	361	368	323	347	350	355	371	304	335	316	331	356	348	364	299	348	346	314	335	338	324	291	335	339	354	294	331	328	363	349	339	344	337	346	331	342	346	353	349	374	284	373	380	346	349	317	344	368	338	312	330	339	354	353	343	346	371	353	355	336	336	349	334	334	365	338	288	360	341	309	341	344	319	346	324	357	313	332	332	364	362	335	324	350	361	332	324	319	379	350	348	348	351	342	357	368	364	329	330	325	358	325	354	338	367	373	342	340	335	352	346	352	337	356	379	337	334	349	310	350	367	359	376	338	305	338	316	316	369	320	326	331	355	329	330	344	325	344	344	353	330	324	360	346	349	339	316	324	344	312	331	303	335	312	358	347	297	332	327	278	351	320	306	368	357	324	341	379	347	338	322	335	359	313	341	318	331	335	361	348	327	358	365	359	294	349	325	339	346	351	342	369	357	321	335	328	310	337	334	346	327	344	351	328	342	327	380	313	357	317	316	310	308	363	311	364	321	295	342	337	348	348	340	330	374	360	341	325	332	327	335	365	334	351	354	344	337	359	332	325	323	351	375	350	336	362	376	346	321	336	339	285	348	354	363	364	359	328	332	356	328	357	351	323	344	321	357	322	353	355	341	335	320	339	332	350	327	336	330	341	338	321	342	323	320	344
7324	11671	10666	5899	3872	2790	2140	1710	1350	1182	1030	866	789	744	628	603	599	530	534	484	449	477	462	407	414	400	377	358	398	405	405	375	381	358	389	359	350	340	301	357	322	337	341	369	307	339	330	343	318	332	338	357	340	361	312	327	290	320	336	338	334	315	320	273	334	307	307	336	334	344	339	356	316	319	343	323	314	343	351	328	320	348	337	308	324	293	313	330	341	317	329	312	308	336	315	303	358	319	294	323	328	331	298	339	300	328	301	349	286	337	312	333	324	306	304	313	312	324	335	312	349	309	330	332	294	339	347	307	320	306	316	337	341	283	305	328	324	346	315	292	366	335	306	320	308	307	311	311	315	311	341	322	281	328	332	303	329	320	337	298	316	336	312	339	315	326	315	316	303	318	308	325	331	293	333	317	289	307	330	322	330	304	307	324	361	324	302	313	318	300	305	344	304	321	323	291	337	318	325	335	330	334	306	347	333	340	327	331	308	317	307	291	317	333	306	317	337	288	318	325	318	298	322	296	308	346	318	315	284	292	339	309	295	323	324	335	306	312	352	337	310	311	371	275	341	275	343	304	370	292	298	285	326	320	324	327	319	317	313	357	291	327	337	331	294	325	301	322	312	314	274	320	314	311	349	316	312	329	316	324	314	295	328	311	320	343	321	309	330	297	331	310	350	317	333	320	299	344	327	317	303	301	308	309	296	313	310	337	346	321	341	312	315	312	299	330	297	323	308	331	325	323	332	293	340	346	288	324	311	286	295	311	308	322	293	311	301	294	301	329	300	332	302	322	280	313	303	287	296	299	340	299	292	332	326	337	320	332	330	335	324	324	316	318	309	331	335	328	285	286	278	302	313	333	292	305	320	314	310	328	351	300	297	304	354	330	312	323	312	330	298	342	299	339	329	316	306	343	319	324	347	294	348	334	334	327	300	326	322	313	321	343	340	363	345	311	305	308	310	320	323	327	345	332	333	328	322	327	312	285	325	312	325	324	304	315	297	331	281	310	349	325	306	329	336	327	330	309	294	333	316	334	328	325	336	363	325	323	332	343	324	319	314	326	347	341	320	301	329	306	339	278	338	342	318	330	309	319	288	326	325	273	320	340	330	298	309	327	345	322	340	279	307	297	328	324	312	312	315	329	353	328	286	340	311	328	325	304	345	311	335	327	295	317	331	317	305	332	320	334	308	325	335	327	300	286	307	315	309	323	303	296	339	332	344	317	307	311	320	303	316	344	310	331	332	336	322	326	337	309	291	290	336	313	334	316	328	323	300	310	304	307	337	335	358	301	328	324	313	316	342	301	327	326	317	301	317	305	344	282	318	348	325	293	356	309	306	339	333	290	325	307	345	303	326	330	328	321	314	328	308	301	316	322	311	328	280	344	319	326	349	307	306	331	344	327	324	283	311	308	316	314	307	321	319	296	306	300	322	306	322	306	306	329	352	331	337	357	357	309	298	301	288	340	322	337	293	309	319	323	365	309	313	320	302	347	292	312	294	324	289	296	336	343	328	324	295	347	307	312	340	303	316	286	319	311	307	326	307	329	269	321	315	319	301	340	282	328	288	278	317	313	311	325	274	336	362	294	315	337	318	298	323	302	289	324	307	308	306	307	328	322	316	329	321	298	357	349	298	311	324	318	350	312	322	313	318	322	334	345	294	295	332	330	307	328	338	301	315	322	348	334	350	297	308	329	316	328	321	355	304	337	313	300	330	330	326	312	328	331	336	308	328	296	306	291	341	312	323	293	293	305	318	296	308	307	301	320	319	312	325	338	341	312	340	333	304	335	316	318	321	326	316	334	341	346	312	316	315	312	315	313	297	347	309	304	339	311	306	315	340	295	308	309	338	318	322	332	331	326	283	297	361	289	309	324	289	300	318	305	323	306	323	298	317	311	291	313	319	301	319	330	311	294	338	318	313	312	317	311	287	325	314	331	313	320	303	307	328	327	319	350	339	330	316	314	309	304	318	313	321	289	312	288	327	327	341	316	312	318	320	335	347	329	328	345	347	343	291	291	316	301	319	308	324	309	337	327	326	297	312	347	312	299	304	326	296	318	312	290	317	321	327	293	312	286	293	311	305	318	307	302	288	311	318	327	299	347	299	316	339	314	342	333	279	320	332	317	310	316	318	313	333	333	256	307	311	314	334	294	325	286	332	331	302	297	306	333	305	295	326	320	341	318	307	293	305	305	330	332	334	305	322	296	310	332	341	309	337	314	333	292	321	324	296	335	318	358	304	298	331	335	356	295	329	332	304	294	335	316	338	329	294	311	315	318	333	334	325	313	299	300	306	302	319	352	322	302	333	318	298	314	328	313	334	291	335	269	306	329	331	322	327	330	314	311	336	307	291	317	347	316	308	363	325	345	326	314	323	339	322	332	364	314	308	300	343	334	328	326	330	309	327	332	315	288	313	321	335	334	315	297	332	350	321	315	339	330	332	352	364	312	312	341	298	323	297	323	316	310	316	305	294	334	351	319	289	304	288	312	372	299	316	317	317	330	342	315	296	307	338	341	307	304	317	319	294	363	310	306	310	305	306	345	326	281	334	350	292	348	309	318	346	331	345	321	325	306	293	338	312	330	303	346	306	321	284	316	299	314	318	320	327	308	338	303	321	331	328	315	303	325	308	308	294	310	356	303	313	302	306	310	354	315	332	328	290	333	326	317	289	313	306	334	319	310	312	318	306	306	355	327	313	299	317	330	339	283	302	307	345	302	309	345	308	321	352	322	349	369	308	296	321	325	303	313	332	333	312	326	314	322	322	318	330	331	341	307	317	329	326	313	313	315	302	303	274	330	343	287	366	330	297	328	345	295	314	318	343	296	323	310	309	294	329	325	334	320	295	334	342	351	334	327	311	313	307	337	314	330	319	321	325	322	316	323	322	302	325	332	280	348	343	330	365	325	310	312	294	309	298	312	295	318	324	309	305	338	314	330	292	343	272	311	317	302	331	296	312	332	332	311	292	329	346	322	342	313	308	295	313	318	301	314	299	297	346	327	338	291	313	314	336	284	321	312	330	328	325	320	330	322	296	291	318	327	296	306	302	330	306	354	311	287	325	333	331	298	312	304	336	279	360	320	315	314	331	343	321	300	301	333	312	296	333	292	339	334	328	315	326	322	319	313	301	307	292	315	356	290	327	328	336	317	298	324	313	317	316	318	314	293	341	320	327	315	295	351	317	306	336	286	319	308	302	336	277	300	320	338	280	301	296	311	316	350	300	307	331	325	313	322	315	303	333	321	318	354	331	320	322	311	343	322	314	280	336	347	330	308	298	323	310	339	293	301	309	330	281	331	297	314	304	329	313	323	316	330	341	349	339	323	335	317	353	297	317	333	326	309	304	318	335	308	325	306	276	354	333	309	326	326	350	320	310	330	318	268	319	322	294	316	318	295	346	330	307	332	323	320	306	335	356	329	314	311	356	345	340	300	331	316	292	301	288	299	299	340	287	309	319	315	334	332	332	328
23013	20840	27641	24169	20844	20962	11083	2033	1374	1228	1159	986	947	897	845	778	747	753	658	749	668	687	662	620	634	663	618	614	633	609	595	618	609	614	613	597	624	580	573	572	599	571	549	582	585	555	573	589	569	593	565	618	566	570	550	575	545	603	561	536	605	579	553	577	549	601	554	532	565	586	573	547	525	524	534	538	551	549	554	547	570	560	602	580	578	544	565	603	579	584	594	561	590	533	541	545	589	548	554	552	623	556	548	555	567	512	515	541	557	543	576	518	579	507	591	526	568	552	559	568	553	539	547	532	545	536	605	568	571	579	565	563	530	576	524	504	514	570	565	570	543	544	570	546	509	538	558	582	524	540	558	578	580	556	549	603	538	543	521	557	554	573	528	526	575	586	605	539	576	504	531	559	546	581	540	559	538	551	575	555	540	558	554	559	543	555	568	545	541	537	573	537	616	558	558	570	589	578	550	539	552	557	516	590	543	501	562	551	561	543	549	529	546	526	585	565	536	554	554	535	554	566	533	527	532	579	562	532	511	535	539	550	554	541	521	600	527	592	553	532	575	518	538	522	585	546	520	579	527	571	553	528	584	602	516	507	526	572	521	549	545	548	608	574	532	560	537	533	576	527	494	500	563	549	507	548	566	528	482	515	531	538	535	538	544	550	553	569	495	547	538	542	557	538	535	514	545	516	556	556	506	558	511	526	577	581	533	546	569	554	591	545	587	576	558	527	563	512	567	557	555	570	565	513	493	516	533	555	528	588	512	515	525	535	530	578	549	526	450	582	502	577	536	562	547	533	571	552	529	548	530	546	569	506	571	541	519	547	547	579	556	548	559	523	578	545	556	520	539	561	544	576	575	578	503	525	544	494	536	552	492	588	587	548	498	573	563	553	551	548	545	553	531	520	575	584	550	490	557	496	578	539	537	593	575	563	533	550	563	560	515	556	497	530	530	509	548	562	561	550	542	541	538	630	581	541	561	550	518	559	562	579	566	530	535	565	511	594	522	543	530	546	536	557	553	555	559	555	495	587	536	555	510	509	559	523	517	530	529	528	515	587	505	564	528	587	535	550	581	533	555	520	538	533	570	548	578	561	573	552	584	544	540	510	581	556	568	534	531	570	553	568	576	521	530	544	547	545	532	538	514	496	545	558	569	521	563	576	538	542	540	518	526	560	535	553	518	546	537	518	582	548	551	527	527	534	534	600	534	553	556	539	570	571	538	492	523	544	551	548	561	496	512	522	556	514	576	557	559	488	547	573	544	539	546	549	549	516	536	538	525	573	575	528	550	504	563	554	564	546	595	521	510	558	533	562	567	556	527	536	522	504	524	546	601	581	514	527	566	527	544	556	510	514	548	523	564	548	592	557	536	501	541	502	549	549	518	549	551	569	534	529	507	527	558	538	501	552	565	603	538	532	535	554	550	555	548	525	516	521	557	573	554	507	540	543	582	570	591	539	549	577	589	509	544	525	537	571	561	564	510	522	572	570	562	508	551	529	536	590	562	571	560	574	512	531	610	544	539	531	561	551	544	549	519	511	564	511	572	551	526	523	547	565	526	560	526	532	516	552	534	554	571	566	546	510	541	544	578	513	541	568	520	513	535	544	592	531	519	539	541	537	532	517	547	555	530	540	541	514	558	519	529	529	518	561	562	536	550	539	535	508	608	573	555	557	581	536	524	547	539	559	526	539	564	513	510	578	568	547	518	575	503	511	564	559	522	554	574	582	545	550	548	529	594	560	541	557	514	543	560	571	583	517	491	538	543	576	546	524	522	558	536	578	556	589	550	517	555	535	565	521	570	500	542	550	553	522	553	528	535	536	542	565	512	548	535	525	553	509	553	525	575	571	540	513	606	525	533	540	523	546	526	514	540	491	506	539	503	538	553	590	523	547	548	559	574	523	515	553	517	525	513	575	503	541	538	532	539	534	562	539	552	541	544	550	584	549	551	553	556	540	575	522	596	527	528	535	575	575	526	531	567	574	503	550	549	539	525	502	581	551	546	535	534	576	547	570	552	542	586	535	559	495	528	563	572	541	538	555	545	563	578	527	563	551	536	532	521	516	520	549	553	552	548	527	528	551	525	586	580	521	542	579	586	568	534	548	545	550	546	524	564	554	544	536	565	567	557	538	543	529	570	556	566	536	572	560	564	547	540	544	540	555	602	529	559	553	575	508	568	543	562	507	552	548	543	524	529	566	564	603	516	542	563	548	532	529	571	542	587	537	551	554	534	573	526	541	548	565	516	511	540	586	533	528	535	540	541	535	567	520	503	531	548	554	550	592	524	543	564	570	557	550	522	552	507	582	570	540	524	533	542	549	534	550	510	590	528	540	520	538	560	532	567	565	572	550	568	565	554	591	553	508	530	578	530	531	569	556	520	514	560	538	531	575	583	547	575	513	520	585	544	589	546	529	588	540	556	524	557	565	564	569	538	497	550	567	482	540	543	544	572	534	518	531	515	520	584	574	547	497	536	513	530	550	514	521	514	519	588	520	538	563	549	558	528	538	564	577	549	506	542	538	537	530	566	575	519	530	546	556	528	576	517	598	520	489	577	531	544	507	534	539	542	550	579	562	521	519	503	502	543	587	556	472	575	549	549	551	535	550	555	597	516	560	553	514	524	538	518	574	539	544	582	548	535	527	556	539	591	524	553	567	526	519	543	582	584	557	576	564	575	582	582	564	548	536	539	518	522	542	566	540	499	546	588	557	540	525	511	547	486	557	569	519	528	524	527	531	545	526	531	559	524	590	559	545	573	572	539	553	543	544	508	580	488	540	539	595	548	534	522	578	537	509	533	547	517	567	548	544	546	561	531	499	527	523	568	541	535	591	554	543	532	583	503	533	573	583	585	513	550	489	529	532	554	510	534	540	541	580	529	562	534	545	553	535	550	565	514	552	529	568	587	574	536	587	560	576	558	583	596	527	548	567	554	566	538	567	517	536	531	514	553	562	549	534	500	571	551	539	541	585	513	536	537	531	485	525	561	543	538	524	537	540	550	511	545	525	564	560	515	536	530	556	584	586	551	495	514	552	555	537	563	542	537	507	564	578	546	591	579	565	551	529	513	580	545	524	568	544	485	547	565	557	570	584	526	532	590	573	547	569	503	532	521	525	564	526	578	514	533	558	534	513	541	551	535	587	573	569	525	576	550	519	552	598	493	539	513	561	552	576	585	526	549	529	554	542	558	542	539	546	542	516	539	502	538	551	506	524	556	571	577	576	521	574	536	554	503	520	541	508	564	533	522	511	525	564	526	547	536	558	554	513	538	548	487	533	584	582	518	550	520	499	523	565	554	529	578	568	567	513	556	543	576	568	559	538	583	509	574	524	520	535	513	532	555	535	564	604	520	578	520	521	528	581	576	516	546	571	549	533	548	578	547	560	531	563	532	536	577	526	524	545	498	528	567	525	546	548	511	561	516	543	527	553	486	598	537	547	558	563	548	532	559	585	527	504	544	596	509	558	566	552
9971	18602	16961	9972	6839	5092	3877	3068	2514	2176	1749	1533	1387	1295	1127	1006	997	926	856	841	804	759	745	685	735	661	642	620	673	627	626	603	596	574	635	546	594	595	549	564	563	543	547	507	595	573	552	542	566	552	548	555	561	563	546	548	501	572	531	569	552	534	547	541	530	553	509	508	549	478	562	545	506	543	523	518	506	517	544	539	510	527	507	530	523	561	539	509	509	515	503	488	562	526	525	546	550	510	575	506	527	541	498	549	495	537	515	515	494	497	496	544	527	525	542	522	556	523	486	502	496	487	512	547	502	516	543	502	504	503	489	510	493	514	512	530	514	511	504	508	519	493	515	503	470	517	551	558	533	477	535	519	487	522	492	552	534	528	504	544	492	512	485	504	490	487	492	510	542	454	519	464	550	497	500	454	482	519	500	533	509	535	522	503	497	533	540	519	528	544	494	504	555	549	518	500	525	506	525	492	472	492	498	524	499	503	522	557	498	491	508	528	518	526	534	563	471	502	553	505	469	496	513	516	528	500	481	544	506	505	559	511	530	521	515	515	505	444	518	503	534	513	500	496	542	528	499	511	482	469	526	516	525	509	493	505	492	495	518	500	475	494	513	501	511	509	511	496	493	530	491	506	532	547	480	496	475	489	493	516	545	549	503	539	509	497	548	513	513	487	494	460	478	550	469	526	487	482	547	494	504	513	497	495	455	493	496	506	512	486	503	486	497	485	537	520	517	516	512	530	560	500	499	434	492	513	513	515	513	469	530	520	465	531	519	501	499	495	496	506	499	518	519	507	531	548	482	523	505	556	497	493	503	522	542	536	512	537	521	490	461	543	491	482	503	555	519	526	530	533	486	530	529	522	495	516	519	519	549	512	551	495	525	490	499	518	495	481	543	506	496	537	494	458	492	497	506	511	535	528	476	529	513	512	479	491	533	496	505	491	486	507	538	478	510	526	516	478	518	534	538	510	529	512	530	502	514	525	480	493	519	515	510	530	488	528	512	533	511	474	538	536	493	496	536	511	472	528	550	490	504	509	486	530	514	464	548	503	484	527	554	464	519	509	476	487	510	500	534	502	523	550	578	471	555	544	513	524	523	518	498	533	497	531	533	560	521	546	438	494	494	505	551	477	492	500	508	493	550	513	487	524	515	561	556	499	490	525	470	520	536	509	505	511	490	484	516	533	528	495	542	528	495	510	499	526	484	502	544	521	471	483	541	484	448	507	535	482	492	495	523	514	518	530	509	512	505	509	518	509	455	508	513	542	512	536	487	509	504	544	518	516	513	551	519	495	530	521	489	526	545	472	525	556	480	527	466	535	513	508	562	516	505	556	486	509	505	504	526	499	555	539	539	506	495	502	543	499	481	489	551	503	534	498	502	501	507	482	481	516	533	475	510	528	486	497	526	508	531	494	511	511	507	506	539	529	516	526	521	473	513	478	516	526	520	515	497	523	505	510	502	523	517	502	507	527	515	506	496	523	513	490	499	488	487	472	508	443	506	520	494	504	526	526	547	550	487	504	496	510	539	540	500	514	495	479	538	502	523	484	558	556	507	457	527	490	509	483	500	484	518	480	530	523	549	501	524	547	531	451	521	510	509	473	496	517	507	551	530	512	520	551	534	503	530	520	552	503	501	502	465	512	494	492	471	554	519	499	501	509	500	527	545	500	488	495	493	532	521	549	511	548	491	503	494	505	500	472	507	522	519	512	468	538	527	505	518	514	527	509	515	451	532	553	521	512	485	520	489	518	516	544	498	522	512	507	490	507	519	507	466	552	496	470	498	541	511	497	516	520	499	541	505	520	487	502	495	541	545	523	475	481	521	530	477	521	500	564	531	496	499	532	498	518	459	518	496	499	510	529	505	503	500	500	499	522	511	500	510	486	512	513	518	506	494	533	530	478	484	505	532	490	515	509	491	504	526	536	490	500	485	528	514	498	499	464	536	515	502	516	497	508	522	494	509	536	497	507	527	487	486	493	474	486	472	501	522	516	527	548	441	556	512	491	518	450	511	502	493	537	503	476	506	492	566	512	536	511	516	511	529	505	477	530	516	522	493	504	523	527	481	485	514	478	488	531	546	553	531	523	490	489	532	459	520	518	541	510	472	484	503	503	531	539	512	494	465	534	499	471	504	486	477	518	544	523	509	545	490	509	509	503	499	477	550	520	512	504	477	557	531	501	512	524	509	503	501	512	514	517	519	483	541	466	529	572	544	457	515	516	530	525	485	517	516	490	478	522	515	487	487	538	482	514	486	579	488	545	504	523	489	512	503	546	532	568	480	504	506	533	527	505	517	507	518	512	564	505	509	518	575	514	504	524	554	525	482	505	508	501	514	552	533	544	512	518	517	522	512	539	506	515	538	500	527	538	492	501	506	530	540	542	520	486	486	497	498	507	525	521	501	513	526	485	498	527	493	542	481	507	488	514	520	490	501	506	541	483	521	517	517	513	521	523	503	493	512	494	523	532	504	482	488	525	533	502	474	552	514	500	508	529	510	495	538	515	533	505	505	521	515	458	496	493	514	509	542	482	475	527	523	494	547	554	546	520	479	515	539	530	500	522	490	495	518	591	523	498	512	490	505	476	543	503	518	526	494	500	558	437	524	518	484	495	491	492	499	513	473	497	552	529	494	513	507	503	490	511	523	517	520	499	526	547	526	499	533	520	514	514	548	493	526	494	471	509	484	510	517	575	550	520	535	508	488	482	518	535	485	513	501	509	505	523	491	494	508	508	560	496	498	499	508	549	471	534	520	521	546	516	488	547	544	501	477	567	453	533	501	504	523	507	529	467	493	477	489	513	526	501	518	526	527	496	529	477	500	519	525	549	517	528	505	521	510	485	513	508	493	481	514	567	504	470	528	500	496	506	478	527	510	465	505	532	542	520	503	509	549	498	513	501	503	506	541	565	509	491	493	499	504	526	482	520	535	532	559	523	509	490	517	510	496	510	522	514	512	499	564	558	522	495	542	498	513	479	525	528	468	548	518	513	520	494	529	534	540	512	487	483	514	540	539	497	506	518	507	479	532	497	475	517	502	523	487	541	511	475	489	508	513	499	548	545	536	527	503	520	475	507	496	492	515	525	528	499	521	493	493	522	517	517	523	496	520	498	558	514	511	499	503	511	543	491	512	509	510	481	483	503	528	509	524	531	554	567	540	503	493	504	485	501	468	479	512	525	507	523	551	501	498	511	501	500	537	509	529	508	467	468	529	507	529	487	518	508	488	486	522	498	515	507	537	502	490	508	506	522	485	504	501	481	512	481	492	487	505	498	502	500	511	481	523	542	511	509	525	522	534	489	511	497	521	497	497	525	541	568	508	511	462	504	458	533	546	530	524	506	494	498	511	528	521	528	490	499	516	509	477	505	533	510	496	505	507	513	480	478	569	520	522	511	490	524	466	534	497	494	506	503	510	520	486	487	541	491	499	535	524	545	522	529	528	531	470	499	505	504	536	570	496	560	493	532	526	504
28153	14903	1870	320	204	175	137	139	134	125	112	134	122	146	140	105	105	133	120	107	114	106	124	119	98	121	118	130	97	92	127	114	131	126	109	104	112	105	135	107	106	98	126	105	89	104	108	110	121	122	110	103	112	118	99	93	114	102	110	110	115	104	96	101	133	103	117	102	131	105	101	110	103	113	120	118	128	114	132	118	96	105	107	123	95	132	114	111	110	102	111	101	125	112	116	103	102	141	142	136	104	122	110	99	105	104	107	105	117	104	119	106	107	120	139	99	112	102	92	112	111	102	96	101	100	117	110	103	99	115	112	122	113	111	103	120	94	112	108	112	100	128	115	116	110	128	96	101	118	109	121	97	111	128	107	116	112	105	104	106	103	112	116	111	105	115	113	116	119	122	108	117	117	118	117	114	114	100	124	111	126	111	98	123	112	104	97	97	122	101	105	104	116	116	113	103	111	100	102	123	102	98	114	103	119	141	94	123	120	106	99	105	97	97	115	120	100	119	104	121	112	108	113	89	109	109	132	104	104	118	97	113	113	114	113	121	105	108	107	91	109	125	110	119	126	137	125	117	104	102	132	113	107	107	109	98	118	117	114	99	106	123	100	91	107	99	106	125	123	120	124	120	106	120	88	116	122	89	120	117	91	113	103	108	114	124	106	99	117	131	121	120	112	106	118	118	115	117	113	94	101	117	123	109	127	114	116	100	109	107	98	125	106	112	120	114	126	133	94	107	125	118	113	110	120	117	110	121	110	116	113	101	119	100	109	108	108	124	110	106	105	111	108	99	92	112	88	127	107	115	96	103	111	100	119	97	127	119	116	99	128	124	115	126	127	89	122	116	117	99	112	84	103	106	98	111	108	127	122	118	103	100	107	103	109	104	96	111	115	104	115	100	112	114	125	96	119	95	119	107	112	102	128	133	94	118	100	129	104	116	123	95	111	105	114	105	108	101	114	88	99	122	107	106	102	111	109	135	111	113	107	124	93	107	117	105	102	111	101	124	117	117	103	114	116	111	120	119	99	117	106	117	114	119	123	124	97	96	113	102	131	85	96	117	114	114	96	103	101	122	112	127	95	104	113	111	107	112	95	108	114	116	84	108	120	108	97	103	109	116	100	90	96	105	111	120	107	126	119	143	109	104	93	111	122	108	116	88	113	116	106	108	99	102	110	104	92	102	128	106	86	94	117	109	114	91	98	109	104	113	93	116	111	120	103	108	124	120	89	93	128	99	123	117	103	110	114	116	104	105	104	102	141	108	121	114	113	114	117	95	126	118	119	96	93	100	107	114	92	134	102	104	120	106	115	119	123	117	115	102	120	111	101	111	106	112	128	109	109	99	94	116	101	113	88	122	103	106	115	102	108	112	89	99	108	116	107	119	103	110	116	114	115	108	125	118	117	102	82	112	115	96	99	87	119	106	112	121	106	120	109	106	94	115	105	105	113	105	125	103	125	88	104	126	129	116	100	118	87	111	117	112	133	108	120	116	121	104	116	125	115	94	113	103	125	106	104	106	129	104	98	101	110	107	94	108	109	111	97	122	112	111	95	118	102	113	127	103	105	129	120	115	106	99	119	106	90	95	120	100	121	117	119	94	96	119	114	111	114	113	88	108	115	105	118	123	115	116	107	93	111	115	99	126	101	99	105	101	110	120	109	115	129	96	102	103	133	106	103	102	92	120	93	108	114	114	100	110	103	103	119	96	117	117	127	114	111	124	113	87	126	110	109	121	122	120	111	106	109	99	112	93	118	109	116	103	113	123	95	93	111	115	107	112	96	116	111	108	93	106	111	109	112	101	120	108	103	96	116	94	116	114	127	101	101	127	104	101	98	105	118	98	112	96	130	112	106	87	98	102	96	103	124	120	108	111	106	122	108	96	113	90	132	96	111	100	86	123	139	108	120	102	81	114	104	112	110	119	130	98	92	98	112	90	106	110	100	125	127	115	129	99	110	99	108	107	118	114	103	97	124	111	106	107	88	96	114	103	116	109	110	100	88	109	100	111	105	103	104	122	110	108	108	103	94	122	117	110	104	118	100	124	113	89	107	96	107	99	106	104	106	112	108	108	119	98	91	124	108	104	118	106	106	123	124	132	102	97	122	119	111	111	104	119	104	112	126	117	116	121	113	124	106	91	108	113	100	128	125	132	128	116	103	113	127	101	93	137	116	95	131	104	107	108	103	103	127	113	87	88	116	113	90	104	112	117	124	125	105	117	113	109	97	112	119	109	126	98	108	110	96	112	117	99	99	113	105	107	105	107	113	113	95	98	139	122	116	120	116	126	113	92	98	125	94	115	83	114	109	126	100	99	113	127	111	97	108	102	118	114	96	109	119	111	137	99	104	105	101	108	103	116	109	111	113	108	115	116	106	97	103	112	101	104	89	97	97	123	87	105	98	117	115	96	106	124	124	103	101	109	99	116	100	107	111	92	124	98	118	104	127	94	132	116	123	92	118	112	109	123	123	97	105	119	100	87	95	109	115	101	116	115	102	112	104	112	102	105	118	121	103	93	114	115	110	103	110	124	107	111	112	120	98	96	118	103	118	107	94	104	116	112	120	88	107	116	100	93	86	134	114	116	104	126	129	104	92	101	115	116	129	107	98	122	100	115	118	105	118	112	127	115	101	114	114	104	104	121	116	116	110	108	109	120	113	119	125	87	112	96	109	99	96	103	107	112	114	104	116	104	110	126	122	101	104	88	98	110	123	102	94	108	109	119	106	95	129	119	111	109	105	136	121	89	103	127	97	121	106	91	95	109	102	92	100	114	103	81	111	100	111	114	100	100	96	114	114	107	91	91	120	108	96	102	131	106	121	123	115	105	104	111	116	100	118	105	106	108	91	110	107	105	111	120	104	102	114	113	90	117	116	128	107	147	107	101	118	115	113	103	115	117	118	106	91	116	98	92	129	121	111	102	102	105	109	115	94	98	113	104	113	120	106	121	96	96	106	93	116	103	95	100	112	111	103	111	109	108	114	100	104	109	121	114	106	107	90	93	102	112	104	106	81	125	105	120	122	126	113	106	103	119	112	103	100	117	109	128	106	117	120	98	132	101	108	112	98	116	102	115	118	104	108	101	105	82	119	101	110	119	104	136	130	106	105	126	107	121	107	100	112	119	110	120	121	129	120	118	116	111	91	103	116	104	126	97	106	107	113	124	114	110	103	106	106	115	108	119	107	124	119	111	97	124	92	110	105	112	89	112	109	107	113	108	111	106	109	117	100	122	112	110	126	103	103	121	87	109	115	136	107	126	123	114	110	102	102	114	110	110	99	84	122	113	112	94	118	104	112	105	99	115	108	89	88	89	102	115	125	123	121	111	116	97	111	116	97	111	117	102	122	100	94	101	113	109	104	117	109	104	102	110	103	107	112	122	126	113	118	115	109	115	121	119	114	101	141	117	104	117	107	104	112	94	108	116	108	105	116	99	120	113	85	107	124	103	107	95	92	112	112	107	112	126	107	95
4994	876	698	391	293	207	205	190	155	133	144	146	167	139	119	145	121	136	113	96	120	137	111	112	139	114	131	114	110	128	115	119	114	126	140	122	105	125	118	112	101	121	111	125	112	132	116	127	118	110	127	138	128	100	145	135	136	126	120	117	107	106	111	105	117	130	110	114	110	97	125	111	115	119	110	115	94	119	121	118	100	107	112	125	107	132	110	123	120	110	105	123	122	122	116	155	135	112	104	110	126	120	107	120	128	116	102	108	122	113	117	131	122	124	102	135	108	112	115	97	122	105	108	111	122	106	117	134	98	135	113	96	115	108	111	121	118	106	128	122	115	101	125	118	127	120	116	115	104	132	125	95	106	104	129	124	105	126	120	118	100	114	115	120	110	112	96	122	120	115	125	122	102	108	107	125	112	110	121	118	112	118	99	102	129	105	112	127	142	99	116	109	114	107	109	109	117	110	119	119	105	130	111	114	104	117	128	97	115	105	107	117	114	105	112	135	111	117	106	129	106	142	123	140	115	106	124	90	113	124	129	97	115	125	121	123	132	127	121	112	121	122	115	115	100	119	123	129	110	101	126	105	117	120	112	112	112	114	114	112	98	108	124	120	125	113	122	105	120	124	104	117	118	128	101	114	122	111	110	131	91	115	110	121	115	108	107	114	135	110	105	136	107	109	130	122	111	125	109	129	109	114	111	116	97	91	101	93	122	116	110	114	129	116	113	107	135	107	113	106	111	135	115	132	123	135	112	127	103	120	108	122	128	127	117	106	114	108	138	114	129	115	111	132	120	103	106	110	115	111	123	132	114	106	119	119	114	111	117	138	124	125	104	114	125	132	116	121	100	141	115	112	126	123	107	105	115	117	123	125	118	121	109	102	118	102	112	123	114	135	113	141	103	102	116	100	101	104	111	129	112	120	117	123	106	111	116	107	113	120	114	128	120	134	113	123	92	107	103	100	118	134	114	121	115	124	128	106	139	116	104	112	107	116	113	106	108	136	102	112	156	116	129	125	89	125	121	114	121	122	120	129	125	110	114	116	111	115	106	113	127	112	118	122	131	114	115	111	119	114	100	135	107	110	92	112	120	116	120	127	126	115	111	122	129	107	98	113	121	125	105	111	107	111	138	111	86	107	108	128	123	125	128	104	114	120	131	147	110	99	111	137	111	100	106	117	117	124	117	121	142	136	118	88	131	128	104	93	112	125	116	110	140	133	122	113	116	122	129	104	103	120	128	116	119	118	120	115	131	109	114	124	129	102	119	90	127	125	104	117	129	119	113	123	93	118	124	119	127	105	102	99	110	107	117	119	105	97	114	139	121	131	98	118	118	118	109	117	104	126	105	91	130	112	128	124	112	113	116	103	126	150	119	130	138	109	131	103	126	117	121	111	120	125	117	115	114	130	130	122	109	124	118	126	122	93	106	102	117	113	127	134	106	117	106	96	124	110	129	95	103	113	123	107	116	132	120	115	125	109	109	110	85	110	126	113	127	114	95	94	115	113	112	114	124	123	100	139	106	117	123	133	104	114	120	128	116	117	122	108	116	115	110	112	112	111	122	117	125	113	96	101	121	121	118	102	109	99	124	111	111	118	116	110	109	118	120	104	119	118	122	125	113	121	119	109	112	119	122	111	125	120	115	103	123	129	111	101	132	122	124	113	120	124	109	94	103	99	113	123	131	120	115	111	104	108	119	116	109	101	113	99	118	114	104	108	120	113	108	113	120	133	120	126	104	105	123	97	119	116	116	138	122	126	104	116	116	119	131	101	103	111	86	101	124	120	113	106	127	125	119	111	127	120	127	110	93	132	114	151	103	114	111	131	118	116	132	107	116	104	96	124	114	121	126	116	108	124	126	119	101	109	117	140	105	109	116	113	97	125	106	127	107	111	118	116	116	122	130	117	115	134	120	136	115	115	109	111	122	105	125	104	128	113	104	121	130	130	115	118	118	101	125	103	104	116	119	128	116	125	120	124	122	111	117	101	132	98	125	116	118	106	116	122	110	104	116	132	111	111	110	120	113	119	129	124	102	132	104	98	105	111	135	116	102	131	119	123	108	118	112	122	119	98	132	121	103	114	110	130	122	119	110	109	120	122	99	119	119	115	102	125	117	135	101	129	119	132	120	105	111	105	113	117	126	126	105	123	117	118	112	110	115	104	121	122	112	95	132	138	98	119	114	133	116	104	110	131	141	113	119	109	112	106	124	104	118	104	127	136	115	119	102	105	134	117	110	118	110	122	128	108	88	124	117	115	126	116	113	129	118	135	129	113	113	119	131	104	120	121	103	127	119	119	130	127	114	117	121	119	123	104	119	137	113	131	106	95	128	97	103	108	108	114	111	111	112	120	101	127	124	103	107	114	110	113	103	113	128	110	112	116	130	98	100	120	112	125	103	109	120	126	111	106	119	120	127	142	121	125	123	125	112	115	104	128	120	126	113	121	121	121	105	117	118	123	98	109	115	118	142	140	128	108	127	104	119	126	111	116	133	127	110	104	98	124	112	118	125	138	135	133	120	100	109	125	128	97	115	114	107	122	105	111	109	101	112	130	128	133	99	133	108	107	114	126	115	110	121	113	124	107	106	117	118	104	107	98	118	116	114	141	110	101	132	129	118	115	127	120	109	123	111	129	129	129	103	110	112	130	91	113	119	117	113	106	133	118	128	131	116	134	130	109	123	122	113	127	128	101	92	103	103	107	139	115	109	143	119	117	117	116	116	133	110	106	118	106	133	104	125	96	100	111	116	119	113	129	110	121	108	110	112	111	126	119	109	100	117	113	119	110	126	110	131	100	107	109	87	135	108	122	123	103	98	122	101	136	113	97	117	114	114	114	98	112	116	143	109	106	111	120	121	119	103	118	113	122	130	124	139	119	108	124	107	114	135	107	115	107	125	114	105	123	111	102	108	112	117	114	114	127	98	115	103	113	115	131	121	137	126	115	110	106	114	112	115	126	104	101	110	124	102	124	96	120	111	120	108	122	116	118	99	105	108	136	116	108	116	121	104	140	118	138	121	111	96	106	131	115	117	126	114	117	103	111	123	108	118	111	103	108	106	136	148	113	104	118	105	135	113	117	110	105	127	117	104	119	121	120	133	129	116	107	111	120	128	112	119	109	134	114	113	122	107	116	95	119	103	114	120	112	106	131	113	125	131	126	110	121	125	119	125	115	114	120	113	118	119	109	118	116	113	102	130	120	109	113	124	125	100	117	123	120	105	126	118	95	130	96	107	98	130	127	105	124	115	107	123	119	83	111	119	133	117	110	130	127	125	125	119	97	127	105	141	115	107	108	125	117	108	120	122	102	133	120	124	113	112	116	130	107	109	115	119	98	136	120	128	109	103	135	127	124	105	116	95	113	118	116	112	112	121	118	123	130	133	114	121	114	109	121	129	123	114	119	121	109	105	129	118	123	110	122	117	114	114	130	115	127	112	125	114	133	111	105	142	127	111	124	122	121	106	106	113	115
25238	20886	27418	24507	20904	12431	1650	970	775	746	632	605	514	521	481	471	442	473	465	454	415	398	406	432	378	362	358	379	371	390	361	373	387	352	385	340	381	368	374	354	400	347	360	362	351	340	361	365	338	329	370	329	380	364	345	347	384	350	384	361	360	369	333	362	358	331	386	377	357	339	373	348	369	363	327	349	378	372	336	351	356	346	367	339	347	353	329	315	346	337	345	346	334	361	353	337	317	350	328	369	348	351	393	323	320	350	337	342	332	323	321	373	340	358	388	360	337	351	330	376	329	333	356	348	361	352	353	344	381	344	329	335	300	340	298	311	372	326	338	345	359	359	341	364	363	338	331	345	305	360	346	325	338	365	362	345	346	334	336	348	331	341	325	327	323	359	354	343	358	325	353	348	348	380	340	361	369	340	333	359	334	325	351	363	355	342	313	386	342	385	361	350	337	356	332	340	328	340	342	348	336	330	330	360	338	356	345	306	325	325	345	358	317	314	337	344	377	348	313	323	345	363	308	371	344	340	360	336	334	330	329	348	350	333	336	351	323	321	366	349	320	339	339	329	347	334	357	353	332	378	297	403	312	337	329	339	349	350	335	371	348	311	355	335	348	365	365	345	325	351	348	369	343	353	348	341	324	342	319	346	365	305	334	351	358	322	315	331	345	300	315	341	352	363	348	314	324	316	340	374	320	359	364	346	336	386	328	313	314	320	342	343	352	325	324	355	356	310	311	337	334	339	337	323	371	336	337	336	332	334	326	361	364	312	353	355	323	314	341	356	326	326	349	322	335	320	345	321	308	335	344	336	351	364	342	348	364	365	373	372	394	304	356	346	327	374	330	348	344	340	381	328	362	354	329	327	340	328	314	338	371	347	330	343	336	344	347	371	313	352	326	315	346	356	311	351	354	339	361	343	359	357	339	338	345	349	324	358	328	337	334	351	324	344	355	310	314	356	344	350	325	325	345	365	349	347	325	348	343	375	329	325	333	378	358	304	346	327	364	335	342	367	318	364	342	338	359	329	332	328	341	329	347	310	337	350	348	335	332	351	319	343	357	330	357	355	350	309	331	353	334	344	342	351	334	316	339	364	325	339	348	368	318	364	346	345	319	327	350	355	339	308	336	376	335	346	369	317	316	354	367	365	339	358	318	331	299	319	315	314	364	349	359	335	332	336	329	341	364	308	334	333	315	311	328	354	338	345	368	342	362	337	345	329	349	331	328	339	352	341	319	334	344	319	320	334	331	380	335	349	320	352	355	298	293	345	354	327	340	323	342	360	351	332	335	351	335	308	343	347	364	323	340	356	330	358	327	337	367	339	367	347	327	317	290	312	325	300	370	333	346	307	349	338	348	327	347	342	373	338	372	376	329	358	342	316	364	345	311	376	330	339	358	364	315	295	329	338	333	336	372	342	318	327	330	359	342	351	333	341	340	292	356	360	347	370	339	329	343	347	319	321	366	360	344	323	361	344	337	360	322	340	374	350	325	356	327	382	349	336	362	357	354	340	340	346	336	366	316	371	343	312	350	331	364	351	344	345	339	332	338	334	327	374	333	350	331	334	330	355	329	338	381	314	341	324	335	350	322	355	352	336	327	352	298	354	378	313	343	347	338	377	331	348	346	359	342	342	333	327	347	353	347	379	377	351	310	340	359	357	350	377	318	320	323	346	361	341	334	339	342	378	354	354	359	312	354	349	350	341	313	342	351	343	351	349	381	335	356	340	316	363	361	320	359	351	344	320	350	374	306	341	342	334	375	311	327	333	335	347	332	355	346	307	366	338	343	342	360	342	336	312	334	335	380	360	331	362	329	381	322	357	356	349	378	383	342	304	313	350	354	383	374	375	343	329	359	333	346	308	329	342	352	369	341	354	340	342	354	329	350	343	365	304	354	360	340	338	320	358	344	328	366	320	364	353	344	316	356	338	333	347	317	375	351	387	337	342	322	357	359	369	331	324	370	329	353	322	329	334	348	312	372	358	329	369	372	354	372	322	364	315	337	332	347	323	365	326	344	346	335	315	327	318	327	361	339	305	365	306	354	348	333	370	302	351	329	372	351	300	340	369	293	333	352	349	357	341	341	327	339	318	337	352	327	350	358	339	321	358	315	361	336	348	344	315	340	343	336	326	336	349	366	355	292	313	384	348	362	346	355	326	366	341	311	356	319	355	339	349	348	351	341	370	329	325	335	321	324	343	333	331	331	374	344	354	339	345	326	333	346	394	345	413	338	357	341	329	364	343	382	352	362	322	297	366	309	323	315	353	346	329	355	333	331	325	359	333	309	336	340	324	370	362	315	343	323	353	323	359	347	359	328	337	339	309	332	360	365	342	333	312	335	328	335	314	370	320	338	373	316	319	361	340	349	300	361	337	310	383	329	329	288	351	342	348	345	344	323	322	341	338	343	350	320	349	324	358	338	320	339	354	323	319	349	345	313	336	330	372	339	373	336	349	338	351	344	343	318	337	331	345	342	327	320	330	344	315	319	327	345	354	357	343	346	330	355	347	310	364	325	293	333	344	359	340	354	360	349	315	362	311	338	343	321	310	342	348	351	342	356	366	338	359	355	319	305	325	339	349	332	358	340	326	333	345	311	345	342	370	355	347	347	317	341	351	335	325	349	375	336	391	361	338	355	336	329	337	318	363	341	382	336	313	359	345	347	342	330	330	337	347	380	325	326	338	353	350	336	335	357	331	336	344	344	345	307	340	352	341	342	360	309	302	361	350	332	301	343	289	327	325	343	346	337	325	303	335	327	332	339	375	363	336	350	369	373	357	333	345	362	363	349	346	333	342	343	354	341	379	371	329	338	351	317	332	325	346	352	353	374	343	334	343	358	301	357	345	339	341	340	353	361	328	364	350	319	349	343	345	362	334	345	360	338	338	314	347	361	356	343	339	337	376	346	375	324	308	355	360	327	349	323	332	349	344	312	323	357	350	334	345	326	354	341	349	329	313	362	329	326	342	355	360	364	361	327	342	336	346	317	355	326	348	369	335	333	355	343	318	319	326	338	321	315	338	364	315	335	347	354	398	333	361	344	329	335	336	342	326	329	316	367	328	321	324	344	369	337	331	324	344	322	327	343	341	345	311	351	308	342	376	353	334	340	343	311	354	325	353	334	347	321	369	358	354	345	329	333	358	327	328	349	340	352	336	315	350	333	329	341	328	326	350	341	311	341	336	320	367	349	364	348	323	345	345	350	331	332	373	315	332	349	346	337	332	335	357	334	380	358	361	332	322	341	343	331	342	322	315	358	312	320	375	309	316	306	309	318	329	336	347	327	334	322	327	339	328	374	337	340	343	344	366	340	348	333	329	345	320	359	306	328	379	333	324	332	349	361	335	322	354	317	345	347	325	404	336	355	342	326	359	334	321	344	327	358	337	351	345	352	367	323	314	333	329	337	336	354	338	361	361	345	327	348	333	356	333	343	350	278	367	319	333	326	348	342	321	325	340	325	328	351	313	358	343
7326	11803	10775	5924	3909	2859	2141	1687	1411	1105	999	915	794	670	659	589	578	523	503	517	469	467	454	436	410	407	381	394	387	405	374	373	372	347	341	390	355	323	380	355	366	383	319	310	357	362	329	361	330	332	320	299	308	319	347	324	330	343	359	336	325	295	321	337	331	309	332	346	352	327	291	346	300	330	320	332	351	331	315	321	331	309	308	304	300	333	334	335	308	338	313	296	307	330	316	316	323	315	313	355	330	325	320	296	322	331	310	347	308	335	323	352	317	340	312	332	333	307	293	283	311	320	284	325	313	297	341	310	310	303	326	339	345	312	320	304	313	332	298	334	306	325	327	294	323	293	307	325	324	301	307	330	313	308	296	295	309	345	320	321	315	342	332	316	272	330	327	311	331	333	305	314	321	309	333	352	307	316	305	329	329	283	316	310	276	303	330	337	292	319	267	350	324	330	309	332	334	347	319	347	336	286	336	323	342	323	339	303	321	377	279	351	301	329	339	321	314	358	317	321	289	293	314	325	330	308	357	339	315	324	326	309	316	323	342	326	318	325	344	317	297	327	300	295	304	313	316	310	310	327	287	340	326	307	288	317	319	300	334	331	333	309	307	328	312	354	334	355	308	343	345	341	312	301	327	328	315	307	353	308	340	295	326	310	333	334	316	306	345	348	297	314	328	325	301	337	317	288	326	330	331	342	322	336	320	329	326	334	297	323	287	315	334	316	328	315	309	310	306	332	300	375	307	338	328	332	327	311	322	338	342	326	331	333	337	320	331	334	317	321	301	332	314	335	292	328	311	325	339	322	320	334	318	309	316	316	315	345	285	307	325	332	343	315	323	322	348	314	347	295	304	296	317	289	320	323	338	359	333	304	335	342	338	316	315	317	330	317	288	290	312	287	348	336	306	304	307	354	353	297	332	341	314	317	326	341	301	333	342	291	313	269	302	304	287	329	341	323	319	361	321	361	295	281	321	332	340	300	342	318	314	340	297	302	335	321	342	348	322	310	329	298	310	323	334	331	336	310	326	326	323	311	322	322	303	309	325	337	312	310	309	325	323	301	360	330	314	338	305	315	298	322	350	328	297	312	302	279	322	321	296	322	324	314	324	328	335	362	315	320	325	337	341	309	298	295	301	306	286	297	318	348	313	320	320	304	293	318	336	328	297	333	297	314	322	332	333	314	297	323	353	349	290	333	295	334	322	322	303	327	327	293	332	310	283	289	311	331	335	282	324	318	335	300	297	290	334	331	301	296	280	313	312	308	313	314	349	348	337	312	337	302	369	301	309	316	304	332	298	333	325	319	325	299	333	314	312	327	314	280	334	339	330	300	317	337	335	302	291	299	308	309	331	331	301	352	307	324	290	323	311	326	307	324	306	290	335	305	308	341	315	345	357	326	309	315	327	318	300	313	316	344	323	301	330	334	317	318	302	313	343	294	339	358	318	308	303	323	328	354	326	297	312	311	315	335	332	303	274	300	306	329	319	345	325	351	343	321	306	313	327	341	339	317	333	325	324	334	323	310	327	282	294	313	313	331	315	303	319	342	310	308	301	339	303	312	327	318	332	340	305	311	352	346	339	335	331	329	322	344	315	335	308	328	321	322	336	359	314	314	342	305	315	319	293	354	328	333	339	336	293	313	344	318	349	338	325	315	307	323	332	299	306	326	336	292	327	325	354	311	329	309	313	309	311	297	340	328	330	296	296	289	320	321	347	323	315	327	333	321	336	362	308	309	276	324	280	298	316	348	319	292	338	337	331	304	323	308	307	333	305	322	313	328	342	336	342	312	310	320	337	290	306	328	316	291	312	285	314	283	307	315	305	328	344	324	331	297	313	313	318	337	310	319	314	366	312	316	321	323	311	324	340	325	343	323	308	334	341	294	325	296	314	330	307	289	336	299	326	352	336	329	305	293	321	347	335	319	313	307	335	324	332	293	331	307	317	314	289	303	292	300	304	346	317	377	321	320	327	384	313	350	330	335	315	306	323	314	289	341	283	323	327	288	342	308	305	323	316	318	325	286	310	325	332	301	323	296	318	307	310	297	336	325	354	310	332	311	329	300	306	322	334	344	291	295	299	342	320	318	316	348	305	328	333	324	304	326	300	333	323	351	306	307	310	326	313	293	323	317	301	315	346	287	312	332	327	301	316	335	305	300	318	336	303	346	316	332	319	338	363	333	321	309	302	306	344	300	304	359	320	312	327	320	321	313	324	306	337	318	335	323	290	351	294	317	319	317	309	322	336	317	318	307	302	311	340	346	319	342	348	291	326	317	330	344	327	342	324	326	320	305	346	296	323	338	306	327	336	368	320	325	293	311	324	308	305	342	333	321	315	303	317	355	295	319	302	311	341	343	321	307	303	317	309	317	302	304	325	330	300	326	346	307	314	347	310	309	333	327	311	319	357	320	300	310	326	285	313	297	316	295	341	311	318	328	327	325	307	298	318	331	301	340	339	313	318	337	300	317	315	326	308	310	322	345	323	323	298	338	310	300	339	295	330	312	302	315	315	329	368	326	331	311	311	324	318	341	327	317	357	325	290	311	330	303	329	328	332	335	307	320	325	342	319	328	302	305	313	330	337	295	325	334	316	297	321	299	321	324	324	329	310	334	320	332	317	314	340	327	304	321	332	326	310	309	281	315	329	303	343	327	296	310	311	329	345	345	326	302	330	327	291	301	331	343	333	330	359	313	307	305	282	361	359	321	314	318	344	353	293	292	320	320	324	327	352	328	331	334	338	346	327	318	326	314	345	299	344	310	323	362	319	312	345	350	319	327	305	325	319	337	334	312	347	338	325	353	330	324	321	299	297	312	333	319	366	339	309	335	309	321	355	316	299	327	296	325	328	306	338	322	323	336	303	328	319	344	305	326	307	310	337	311	333	323	333	327	307	317	352	347	325	348	338	300	292	329	316	295	304	349	323	328	320	324	318	318	324	301	328	346	331	327	305	311	317	299	308	341	327	334	314	334	330	337	336	326	315	339	348	344	336	313	296	313	308	290	311	298	343	299	335	322	320	301	347	350	336	290	315	318	327	315	335	332	311	337	300	313	318	299	292	294	326	344	315	325	307	315	326	342	325	345	334	296	304	348	354	328	308	277	301	343	329	323	352	318	303	326	342	323	336	324	324	309	321	306	325	314	317	303	319	302	337	310	337	329	333	322	335	326	334	337	308	338	332	322	300	317	323	337	325	333	335	325	321	331	302	321	331	334	316	324	307	289	311	315	299	313	342	335	335	320	317	310	359	333	309	311	317	304	330	320	320	308	311	288	344	319	313	310	307	345	324	305	303	310	300	319	336	311	332	322	331	293	320	294	285	335	324	339	298	321	313	331	292	328	331	325	304	355	301	327	313	331	297	302	316	300	310	325	317	328	304	308	310	312	319	323	320	349	317	309	344	317	304	315	302	294	315	290	316	351	296	326	356	319	362	310	324	305	300	347	320	330	327	327	321	314	310	320	323	351	323	338
23014	20822	27619	24123	20827	20939	10927	1942	1446	1235	1136	1047	958	863	851	801	755	725	728	704	696	678	681	627	644	611	600	666	610	640	576	630	615	603	609	591	585	581	528	548	566	581	617	537	599	570	538	616	577	574	527	566	577	530	549	557	538	528	535	567	573	600	527	565	575	574	529	570	566	530	569	535	520	572	559	552	520	549	532	504	545	513	519	553	536	491	501	528	536	595	523	525	519	526	529	548	541	533	566	535	502	531	569	571	554	554	518	552	557	538	560	522	546	590	512	553	551	584	522	556	518	514	555	552	549	608	555	522	493	570	532	570	579	565	518	583	527	553	555	523	562	492	539	525	595	559	560	548	568	543	574	512	544	577	556	550	549	578	551	558	549	514	553	568	543	531	586	519	522	534	516	575	595	565	517	544	537	544	543	539	553	595	546	562	536	585	559	523	555	535	547	532	560	593	556	550	547	543	556	536	524	543	563	545	556	527	512	555	551	502	588	574	599	505	574	553	562	540	548	569	540	544	524	536	549	573	535	539	557	559	540	528	559	538	519	522	543	516	547	533	514	531	551	560	573	534	555	573	561	563	544	566	577	546	548	590	510	527	559	577	517	530	525	572	548	533	529	540	569	541	541	554	523	517	549	547	577	544	510	489	540	564	566	507	489	505	532	553	526	543	544	503	515	529	500	557	562	567	540	521	521	540	540	565	557	538	553	516	573	581	538	526	571	547	529	546	597	544	522	492	525	526	556	539	535	576	572	522	564	552	552	534	528	523	547	543	549	553	580	579	538	559	547	576	591	550	545	560	519	555	538	516	546	544	583	553	546	558	553	554	559	558	613	559	542	604	532	578	558	536	506	577	556	560	595	540	504	496	530	542	565	566	549	558	518	558	518	514	536	597	573	529	562	555	547	592	581	541	577	525	545	537	575	571	551	533	542	514	590	556	581	550	562	524	582	515	556	521	540	525	559	569	555	561	530	530	580	526	573	492	532	530	563	518	542	522	586	548	540	565	572	529	585	555	530	511	525	543	530	574	586	543	548	530	542	502	536	555	570	519	538	580	552	517	525	531	605	565	509	548	514	577	522	523	540	609	544	549	583	567	519	553	543	562	565	505	559	518	553	524	543	592	547	579	500	548	517	517	562	511	557	532	559	553	528	523	562	539	529	590	554	554	572	564	558	523	540	562	506	571	537	559	565	518	556	519	544	578	536	522	574	554	564	524	558	580	501	562	580	534	551	552	566	535	506	532	542	561	491	587	525	564	540	558	554	550	536	537	524	526	510	568	550	556	511	576	596	547	538	580	559	524	558	520	576	531	535	553	538	569	577	549	520	561	532	537	526	536	545	574	588	586	546	494	517	522	516	517	572	520	575	552	536	563	539	563	531	564	523	551	586	539	539	559	565	542	524	586	539	538	552	568	545	557	534	549	551	533	555	556	556	511	545	516	539	596	528	547	554	553	522	538	546	563	559	510	553	507	552	576	592	555	557	530	564	531	548	586	580	568	544	531	567	533	512	510	530	563	542	561	554	583	545	547	564	521	549	559	581	560	535	546	550	563	517	595	539	518	566	544	543	516	572	483	578	541	547	553	550	533	592	555	539	548	499	618	511	552	539	505	560	517	541	518	518	529	521	554	554	553	555	561	553	489	548	580	549	513	539	553	560	518	598	539	529	539	554	535	539	524	510	548	537	532	569	548	528	564	567	551	500	530	512	560	551	482	530	539	558	540	503	521	522	540	548	547	514	521	530	544	529	523	575	522	538	501	560	535	566	534	553	539	502	571	557	544	499	548	524	520	555	563	534	544	517	500	554	572	559	544	516	543	560	533	580	536	561	560	520	536	532	535	562	578	599	565	533	529	512	522	565	556	513	528	519	543	507	511	570	539	522	516	546	553	516	530	563	567	576	536	544	558	567	505	587	511	566	556	529	566	552	530	553	558	523	600	541	524	556	524	574	533	561	574	592	577	554	487	498	550	568	541	526	580	549	520	517	571	527	518	484	503	540	538	545	542	549	618	526	526	529	598	556	521	568	536	555	572	543	566	521	554	574	592	513	551	542	531	540	531	533	579	541	520	547	508	554	594	535	563	532	553	541	546	553	559	553	539	561	533	530	562	512	561	525	497	542	568	540	616	554	556	512	554	516	538	548	535	513	550	555	549	525	576	574	620	569	533	519	577	535	587	554	561	495	566	527	521	551	518	538	543	536	543	520	546	552	544	591	580	558	534	555	548	552	544	599	544	551	576	532	541	537	569	539	561	515	521	551	537	577	575	547	535	488	519	543	578	593	534	548	576	502	513	526	497	496	546	525	528	554	526	581	517	535	537	523	509	540	550	537	582	550	566	573	529	576	531	574	546	529	539	596	539	557	531	541	544	582	582	569	539	546	583	583	621	526	533	587	539	519	616	582	544	551	541	549	533	529	571	518	500	519	533	583	539	520	524	556	541	560	565	530	541	533	535	538	580	568	524	551	568	559	572	509	578	531	500	597	553	522	470	524	569	590	512	513	574	490	518	531	565	539	577	567	529	546	548	518	535	546	553	569	559	500	568	547	541	530	519	549	552	532	522	522	558	578	546	487	537	558	539	570	553	561	554	571	552	539	525	577	541	580	531	570	557	536	616	521	526	556	517	522	567	583	523	534	519	553	528	559	548	503	579	559	566	493	563	546	559	586	548	578	541	575	498	555	518	536	524	562	579	552	547	555	542	506	557	548	565	515	567	529	562	514	539	562	542	514	558	515	495	556	532	553	546	563	524	557	555	523	534	550	546	517	578	572	554	545	551	580	519	533	556	538	513	554	513	528	570	530	549	569	548	526	534	585	559	505	548	569	550	533	545	550	535	546	541	518	557	545	547	562	530	523	517	531	566	549	564	572	522	547	565	503	538	541	562	501	521	544	569	570	546	544	527	536	519	532	545	565	535	545	558	557	554	556	524	553	556	585	529	545	535	489	519	548	527	515	547	532	523	608	534	536	538	534	567	554	541	548	532	521	513	572	513	513	530	580	529	543	565	561	547	556	492	563	554	609	552	599	564	560	556	546	564	560	575	561	497	513	524	569	535	519	561	537	544	570	511	536	551	561	495	546	544	508	573	593	565	531	516	530	562	541	523	550	542	529	563	509	534	569	497	541	551	525	549	583	525	531	549	521	542	539	547	572	518	528	553	567	560	525	559	572	560	548	530	513	531	572	502	531	593	491	528	536	534	515	571	548	547	548	556	522	580	525	565	545	563	524	530	527	521	506	560	549	520	532	567	538	552	550	579	518	553	531	515	499	536	527	527	539	524	575	552	551	568	556	543	550	551	532	570	573	602	583	569	532	553	526	530	532	555	537	573	586	541	576	524	560	531	569	561	589	532	543	565	574	516	546	514	540	543	565	569	531	536	561	550	548	558	554	536	543	513	518	539	514	552	557	550	535	553	546	573	559	529	559	519	551	542	542	553	578	546	551	543	596	565	540	516	523	546	534	560
10129	18640	16924	10043	6762	5092	3899	3055	2416	2121	1809	1562	1386	1307	1137	1058	945	944	889	802	792	742	718	719	674	655	663	634	649	633	643	603	633	620	635	600	588	607	557	536	586	562	548	575	573	560	591	553	528	549	525	522	562	564	546	515	544	554	504	553	530	487	525	549	514	549	530	529	527	555	509	540	522	532	528	535	475	493	505	565	492	496	523	518	521	539	520	539	509	530	522	537	507	496	546	541	527	496	551	532	517	511	469	490	539	511	547	544	515	502	489	497	502	477	536	520	543	527	488	531	527	488	547	488	514	553	484	549	489	494	504	541	492	550	525	483	526	519	546	496	561	512	523	530	516	493	543	499	492	493	491	508	524	533	546	516	504	518	491	526	505	514	558	517	534	495	499	504	476	476	491	527	527	510	465	540	508	524	473	504	505	502	493	494	522	537	499	485	508	527	497	483	475	528	512	538	540	529	488	495	553	526	529	535	492	473	519	555	541	520	547	564	481	489	518	508	486	489	550	505	499	490	503	489	485	498	514	481	546	483	537	524	531	527	497	509	512	493	548	487	510	496	552	491	505	513	498	560	493	497	484	498	484	517	476	484	500	470	500	499	523	541	501	549	526	483	525	511	506	530	530	490	501	512	515	491	483	530	503	498	496	509	497	526	506	502	505	501	493	501	507	518	522	510	498	513	500	501	510	511	506	482	547	482	491	506	534	512	529	502	509	546	484	530	547	486	474	536	466	523	540	501	499	524	497	516	510	525	509	524	469	528	500	471	533	529	509	530	545	551	524	519	499	510	541	507	486	528	532	501	536	476	541	528	475	532	498	512	537	514	489	573	532	552	504	512	559	529	497	525	509	512	507	529	501	507	509	518	520	490	479	527	515	495	496	553	523	559	518	503	505	526	467	489	520	519	501	476	523	480	521	498	480	499	516	511	521	506	520	528	560	520	527	508	540	539	537	477	500	497	510	510	530	537	520	503	521	509	522	493	516	508	515	552	505	526	512	503	479	540	534	503	498	475	501	520	500	496	521	499	497	533	495	522	477	523	510	540	532	509	520	481	522	488	552	518	542	507	511	508	485	577	528	504	516	506	496	510	529	533	530	529	546	478	525	523	515	505	499	512	519	527	516	513	497	525	500	522	564	536	526	511	518	551	527	508	540	486	516	525	476	500	492	544	494	487	519	553	523	496	507	497	507	535	517	545	524	559	496	488	521	517	462	553	499	551	519	518	539	471	518	492	493	504	522	516	515	499	515	530	534	523	514	477	494	467	502	519	481	529	461	512	533	525	499	547	491	534	509	535	485	500	518	495	505	532	540	502	497	514	505	555	497	489	488	521	500	542	480	487	496	505	516	488	521	514	517	572	527	502	515	531	470	530	521	534	482	540	462	534	534	508	544	468	525	504	475	525	522	522	498	539	468	510	487	520	502	517	493	515	513	506	483	518	516	517	508	551	578	484	496	505	482	527	510	528	491	502	503	546	542	550	507	521	531	542	530	501	534	545	493	475	531	548	512	506	518	516	533	528	520	482	566	514	521	516	490	526	530	480	535	487	491	516	506	543	516	507	568	520	499	475	491	487	556	560	530	503	462	488	509	538	549	506	501	537	534	524	510	507	489	516	514	498	547	477	552	529	487	543	527	540	542	511	520	523	493	502	551	523	491	518	529	509	501	504	529	536	477	468	524	502	509	507	513	544	537	501	505	534	497	536	542	492	523	504	504	501	497	529	543	513	529	486	545	516	493	489	516	489	552	530	544	542	468	522	472	534	495	516	517	493	490	491	491	483	508	559	481	493	484	527	508	489	519	521	485	512	535	514	508	521	516	527	532	546	524	507	512	531	512	523	507	499	534	509	510	482	497	533	503	527	506	501	532	516	523	511	515	508	515	497	496	503	504	513	518	503	522	525	553	531	511	452	518	505	518	492	505	527	484	548	522	542	567	512	527	527	548	504	561	522	549	554	506	530	523	509	478	482	488	527	527	498	519	534	567	514	491	470	525	511	553	548	516	508	538	523	490	493	533	523	529	482	539	520	524	513	504	508	547	477	502	459	536	535	502	525	501	489	499	499	510	521	508	500	534	482	547	541	509	528	486	517	513	515	515	483	534	517	455	498	517	562	522	515	491	530	523	528	531	475	514	540	525	497	525	500	523	514	487	491	541	516	490	511	521	511	524	529	493	486	509	531	495	497	486	513	509	527	470	498	531	512	537	502	459	500	465	498	505	560	531	539	539	507	549	501	515	502	521	487	517	500	507	540	535	498	535	539	549	490	514	484	483	510	521	488	551	504	480	486	462	529	497	514	512	521	526	514	544	523	516	480	456	537	492	506	564	515	482	508	528	501	526	495	449	503	500	530	529	470	552	523	528	507	507	530	501	529	510	479	507	503	527	523	500	525	471	521	501	514	502	534	541	537	506	532	494	539	514	514	515	511	482	488	484	505	487	456	532	494	511	543	526	528	524	499	509	501	453	518	502	475	463	485	521	487	510	532	519	506	504	516	515	528	514	502	538	535	540	479	495	505	518	533	513	508	506	459	491	497	543	520	533	524	462	508	551	518	527	509	505	568	500	531	500	533	489	534	516	523	496	524	525	526	501	544	534	504	526	498	524	531	519	523	527	513	506	489	534	494	506	467	527	526	489	516	492	532	500	512	477	502	500	483	512	506	497	526	474	522	472	544	518	511	507	521	500	536	510	522	559	481	476	533	490	535	506	502	506	517	530	524	498	531	499	526	483	481	575	502	511	497	514	508	538	505	515	538	487	491	506	476	516	523	568	508	508	521	519	501	524	477	475	521	527	522	498	555	483	501	517	457	498	481	518	522	515	522	530	533	496	557	517	529	542	563	511	518	538	532	522	542	512	506	516	507	515	491	479	504	506	536	526	470	488	502	517	492	494	536	522	497	538	535	501	542	521	473	522	521	533	508	490	575	511	493	507	521	522	528	519	480	531	513	475	504	523	523	525	494	489	475	511	499	490	496	533	572	494	514	493	524	533	517	510	538	499	491	505	527	495	537	502	484	477	551	508	541	537	523	485	518	496	540	516	581	509	498	494	484	524	486	494	500	490	502	495	534	524	552	514	487	539	532	503	559	521	502	538	503	520	502	516	519	542	484	533	513	551	554	526	502	494	487	565	516	517	538	490	497	519	536	539	543	581	504	521	532	520	508	499	524	504	505	481	518	514	495	477	544	512	484	515	547	486	540	503	493	500	524	514	507	502	521	492	536	477	542	518	490	512	530	487	509	499	496	539	519	506	533	499	496	526	519	517	514	515	482	512	516	520	496	502	523	516	544	526	528	510	514	496	476	534	526	518	508	537	482	507	530	505	512	500	555	515	527	508	522	482	505	472	515	530	484	521	509	498	505	515	491	534	468	512	524	505	535	563	515	523	496	510	510	493	489	547	539	499	531	515	491	543	517	521	505	498	572	551	509	528	523	508	522	549	484	555	524	514	525	520	537	528	512	483	538
28410	14916	2010	508	349	312	227	147	149	163	133	122	155	143	128	129	118	130	119	105	119	135	130	99	118	133	122	125	93	130	92	124	120	112	116	117	115	126	110	106	104	117	97	105	94	103	107	120	113	109	100	129	118	117	97	111	99	98	109	120	109	120	105	102	155	116	105	123	117	100	121	118	126	99	99	100	118	116	118	105	112	120	98	101	126	130	113	127	125	109	114	125	124	115	102	104	114	115	111	123	96	116	115	149	111	104	101	104	114	108	120	133	107	101	108	116	118	124	113	131	106	114	107	117	114	105	113	121	105	113	127	111	113	107	104	112	117	119	108	120	124	126	99	108	130	127	107	110	117	107	126	104	114	117	111	110	123	131	122	93	93	116	101	112	123	102	103	113	127	112	102	125	106	99	128	104	111	96	115	136	118	107	97	109	103	102	128	130	114	123	113	95	116	99	117	120	114	114	118	121	97	108	111	111	103	124	122	128	113	134	122	102	108	102	127	106	124	116	99	118	131	99	118	151	144	110	110	100	124	122	102	107	106	125	110	114	121	123	115	118	106	133	111	107	129	103	114	99	101	103	116	117	120	127	106	113	126	107	105	105	107	116	116	117	99	111	131	101	93	113	119	119	118	100	119	104	94	112	104	99	103	137	129	113	114	116	108	105	100	103	132	116	111	97	118	120	109	114	118	96	123	111	101	109	110	130	130	118	126	126	114	116	123	110	108	123	111	126	95	104	126	107	100	119	124	103	98	128	119	125	114	112	123	112	104	109	113	110	130	92	131	106	107	115	96	133	132	108	115	102	100	104	129	116	137	105	121	114	108	103	104	91	99	117	131	111	114	99	107	107	113	105	132	105	104	116	106	106	128	109	115	116	94	108	117	112	122	116	125	90	105	109	118	108	113	107	110	136	93	120	106	110	122	107	120	98	108	102	126	107	125	110	95	101	114	109	106	96	118	122	143	88	126	138	102	114	123	133	120	90	121	99	105	110	118	117	111	107	112	103	112	107	110	97	113	100	126	111	117	90	119	100	104	106	109	110	109	116	122	109	106	112	112	96	94	102	125	110	128	114	91	100	118	131	113	115	102	114	110	114	103	99	112	101	121	114	110	122	96	114	114	121	102	141	132	129	111	112	102	109	120	120	130	109	118	113	128	107	107	112	123	101	125	116	118	124	109	99	112	110	106	98	107	104	123	125	121	116	115	111	126	114	124	114	119	117	112	107	97	147	113	96	108	98	117	111	120	105	102	104	109	111	99	105	134	111	128	103	109	124	114	138	113	99	121	105	110	112	105	109	108	110	116	140	109	105	95	108	123	105	128	87	106	115	134	125	115	130	112	108	111	123	128	129	92	117	119	99	108	109	123	105	136	93	113	107	137	104	146	116	106	111	122	100	98	111	118	119	120	132	112	96	130	118	92	121	120	107	122	112	124	103	101	114	125	104	120	106	126	115	107	124	109	126	118	115	111	104	132	142	116	101	123	106	112	96	129	118	105	108	92	134	119	116	122	104	115	118	95	130	98	127	100	127	121	100	117	121	109	100	123	103	104	102	110	132	106	112	122	92	117	108	106	125	113	113	104	97	112	109	131	114	122	115	102	111	98	100	116	119	114	95	100	128	114	114	106	117	98	114	110	96	104	102	116	114	108	117	115	102	112	101	113	108	99	104	115	102	108	105	109	100	124	119	138	123	107	112	108	112	104	113	134	105	97	127	110	132	93	110	120	122	118	115	113	102	114	94	121	116	128	117	102	117	116	112	119	117	116	117	106	115	110	117	140	99	98	119	104	106	127	130	110	106	105	113	106	123	105	96	108	116	106	83	128	123	101	119	108	111	95	108	110	130	118	119	117	106	143	132	116	107	123	116	96	125	116	117	116	100	109	109	118	122	110	114	121	103	109	100	110	107	129	103	99	114	106	114	120	97	113	111	138	120	128	112	113	124	118	110	113	117	94	131	122	130	112	113	120	108	125	128	114	121	125	115	103	127	100	110	125	98	105	111	94	93	104	129	106	105	115	105	102	123	109	129	141	118	116	112	122	118	114	120	106	110	128	111	118	108	132	104	116	107	113	105	93	137	132	117	114	101	122	117	118	115	106	111	109	112	130	97	123	123	126	109	117	110	105	132	98	116	135	96	105	114	123	111	120	116	117	112	123	107	126	108	121	139	100	107	91	112	112	126	130	129	105	108	108	106	99	93	122	131	124	112	125	114	104	114	120	125	116	110	106	110	116	124	114	129	112	146	111	120	104	108	117	124	99	120	100	120	105	121	121	113	113	111	138	132	104	117	117	115	120	130	132	101	116	105	105	108	116	108	129	120	99	130	127	138	108	113	138	92	129	114	109	142	116	109	127	118	114	115	100	97	100	105	117	93	105	112	108	119	128	102	124	115	110	108	108	104	105	107	107	126	132	127	120	120	124	105	103	127	118	103	112	101	134	107	110	105	129	107	131	113	102	106	85	124	109	108	113	120	118	91	125	113	98	106	108	113	108	106	103	106	123	122	119	126	110	127	104	108	104	132	102	113	106	140	132	108	115	118	125	110	108	128	124	130	153	111	109	119	98	118	121	134	103	107	110	135	125	129	114	109	91	98	121	94	91	105	112	119	121	112	109	98	119	131	125	118	110	126	89	90	102	119	115	118	122	137	122	119	113	112	131	107	114	113	115	118	134	95	100	116	128	129	106	121	117	118	119	127	93	111	99	110	113	109	111	95	107	93	134	113	121	127	105	119	113	103	99	119	100	119	104	102	110	121	116	102	127	103	110	121	96	116	131	98	111	103	110	111	118	118	116	100	99	109	116	115	102	121	111	110	128	105	112	126	114	114	140	109	123	97	110	113	98	116	97	105	121	109	130	112	112	114	120	116	117	134	123	104	125	103	123	108	116	114	91	123	102	104	108	102	120	119	107	95	117	109	122	109	132	112	118	116	142	119	112	110	110	118	117	118	97	111	106	141	98	117	130	101	108	93	91	111	111	127	112	112	124	123	106	118	109	121	120	111	120	109	106	113	93	100	127	125	102	130	119	112	126	102	126	128	127	113	113	112	109	102	105	111	113	115	115	113	109	119	113	112	109	116	102	112	99	120	127	120	126	110	119	129	140	131	98	106	117	132	121	111	116	97	109	116	112	136	114	112	112	89	113	132	115	125	110	118	114	123	116	116	113	126	108	106	95	112	98	106	142	115	109	103	123	111	105	102	117	121	99	114	107	109	109	147	109	103	121	106	126	119	109	111	101	113	120	106	115	117	118	116	119	119	121	111	130	128	126	113	135	107	108	138	103	100	124	124	113	100	115	109	129	119	109	105	104	126	112	100	103	135	116	123	96	118	108	112	109	120	106	123	102	109	123	125	115	113	122	129	116	125	135	120	113	115	87	106	123	137	106	91	114	107	110	116	111	123	109	99	110	110	121	152	116	105	129	102	104	98	126	99	114	125	102	106	138	114	96	101	116	116	130	120	110	116
5124	916	769	434	334	254	229	200	183	152	145	146	148	153	141	131	132	137	127	139	122	142	125	122	136	128	118	122	124	138	122	114	122	133	133	118	104	128	117	110	143	101	122	143	112	135	109	108	120	135	113	145	129	103	121	116	119	124	130	121	129	141	111	106	128	124	129	105	129	120	125	141	127	118	124	109	122	131	127	127	143	119	120	111	132	142	132	139	125	111	132	104	109	122	114	123	117	123	124	116	115	125	115	145	143	115	127	133	109	112	139	129	115	139	110	125	111	117	133	124	122	113	115	104	108	106	96	115	141	131	135	113	105	127	137	105	120	117	121	122	124	115	125	124	124	117	140	121	118	127	130	120	125	104	133	132	117	118	121	109	110	125	129	124	98	115	137	128	117	97	118	114	129	107	129	121	126	108	124	107	132	113	139	123	135	110	130	144	122	129	123	120	126	109	118	120	112	109	120	118	139	107	111	121	113	122	126	124	120	111	106	107	127	121	140	138	98	113	129	120	151	108	108	113	130	130	142	109	107	134	134	134	121	134	120	99	112	111	125	126	121	122	131	108	115	117	130	121	117	105	107	136	120	116	126	123	127	120	136	108	123	112	114	122	109	129	121	127	139	110	121	131	122	121	125	139	102	131	134	120	113	117	117	102	124	152	119	134	114	134	113	127	121	126	114	136	124	126	124	111	103	111	128	117	135	114	130	101	132	129	128	129	109	134	115	122	106	103	127	114	126	96	80	119	111	122	118	120	118	129	120	138	124	134	126	109	125	130	100	111	113	111	117	111	128	99	112	116	123	123	146	109	115	120	113	117	137	92	132	109	126	116	120	132	143	130	137	103	121	114	111	128	103	120	122	131	130	115	114	110	133	114	134	112	118	125	102	126	114	132	121	126	149	135	113	124	121	109	129	124	109	124	107	128	132	129	131	127	109	127	123	129	132	116	124	138	114	137	109	112	140	115	121	123	130	114	128	117	132	123	110	130	134	131	125	125	101	145	121	123	116	120	133	105	134	109	123	115	124	112	125	130	121	128	117	119	132	119	126	114	94	114	131	126	122	115	118	121	117	119	129	133	133	129	116	121	97	111	100	119	131	112	129	123	122	140	118	119	114	115	121	133	124	115	138	119	112	111	120	140	127	131	103	127	123	118	121	115	119	117	120	115	120	119	97	111	128	119	102	111	129	143	126	116	128	101	128	115	151	116	117	115	112	124	150	112	124	109	124	134	112	109	148	139	131	117	122	124	116	110	152	104	120	120	115	114	114	120	132	121	132	121	130	132	126	136	127	129	112	126	113	113	108	128	117	121	112	126	130	107	106	107	144	90	115	113	125	128	126	118	130	116	127	122	125	128	117	133	143	122	123	111	120	109	127	121	126	118	121	132	125	138	127	111	101	111	134	138	116	127	133	129	120	113	117	134	113	121	95	139	95	115	118	117	131	120	104	120	112	131	118	113	123	121	127	119	121	114	118	129	129	137	133	99	130	137	106	124	94	111	96	139	126	109	126	126	121	118	117	118	128	109	120	106	107	124	110	106	131	120	112	121	101	125	106	112	110	112	111	104	121	119	102	119	110	130	129	145	125	110	100	129	128	124	119	116	119	129	112	110	114	120	133	128	122	108	131	116	135	109	113	115	125	126	133	114	132	115	121	138	121	139	128	118	122	131	124	127	140	113	127	111	122	109	118	122	121	140	112	108	143	109	130	111	119	139	116	112	107	128	133	119	142	114	114	110	130	122	130	117	137	121	131	126	130	119	119	120	125	127	109	134	133	137	97	132	120	128	121	127	106	115	112	114	123	120	98	138	121	115	128	146	139	107	122	127	123	121	138	106	124	117	125	129	108	120	139	129	127	109	119	118	112	136	104	117	129	109	132	114	124	107	99	122	127	119	130	114	130	118	133	134	129	146	120	102	114	131	108	126	125	106	102	113	107	136	114	112	120	106	109	123	98	134	125	141	132	139	131	119	127	124	131	112	108	128	120	129	134	114	113	140	111	115	123	109	133	112	125	118	133	123	96	121	117	105	120	122	123	129	132	104	131	133	133	106	116	124	142	120	136	132	125	115	120	140	106	117	118	137	129	129	119	123	118	140	134	135	119	118	117	125	110	146	123	123	121	118	126	125	127	130	123	128	122	142	109	110	127	117	131	135	104	116	118	95	100	104	146	128	118	143	106	130	128	127	105	123	136	132	123	117	127	131	117	121	114	117	114	113	123	133	105	136	110	131	98	134	144	121	118	120	105	129	118	117	126	106	105	104	121	125	124	119	108	123	127	125	116	103	129	128	138	124	117	131	128	113	145	111	108	115	107	117	140	120	131	114	149	121	116	99	123	145	120	100	112	124	103	112	104	126	123	129	114	114	134	138	115	127	114	129	129	114	131	122	124	118	111	105	124	134	105	122	117	121	110	127	122	109	111	106	125	118	124	121	114	114	121	110	135	121	114	110	125	113	125	99	118	105	119	126	133	131	114	144	112	126	114	129	115	127	101	113	128	134	121	114	124	127	128	110	108	121	93	107	105	130	115	133	122	136	108	112	109	122	105	111	136	133	132	111	109	116	111	126	105	127	144	129	101	127	124	121	120	107	134	118	134	123	130	135	104	136	128	102	121	116	122	111	126	148	129	111	126	118	122	135	123	122	130	112	117	110	126	134	124	116	129	131	133	107	127	121	143	125	122	122	105	105	109	99	134	125	109	109	105	103	118	116	122	105	110	117	129	141	124	132	126	120	118	130	117	117	102	122	128	101	122	121	121	107	121	129	138	109	109	133	140	117	113	132	103	131	116	114	91	104	120	120	120	108	105	124	123	136	105	121	127	117	96	125	109	123	122	120	131	130	121	105	107	125	120	112	124	134	114	113	118	118	120	128	112	115	129	133	127	119	111	124	131	127	108	118	125	111	120	124	118	124	98	120	137	126	117	126	124	121	114	120	105	109	98	145	123	106	95	133	117	100	125	122	132	131	119	113	123	121	96	131	117	120	135	121	99	112	122	121	133	130	126	126	128	120	105	107	140	117	128	130	128	130	122	110	130	137	108	115	125	108	124	112	147	126	126	130	121	116	124	117	109	108	132	119	130	109	110	131	130	121	149	112	107	125	129	116	130	131	133	98	130	126	140	116	119	136	122	139	122	129	112	116	123	115	149	114	117	108	117	118	121	100	138	133	118	135	126	125	118	116	109	121	116	137	126	123	114	135	143	118	125	113	133	136	127	114	116	110	144	119	129	111	128	120	132	116	119	111	108	109	113	113	125	130	115	122	120	131	131	134	135	103	129	126	119	119	113	127	137	118	121	115	104	126	109	104	118	132	138	121	103	137	131	125	124	110	117	109	134	122	122	132	120	105	112	126	128	116	120	130	137	122	150	107	130	124	116	135	125	138	114	121	122	127	126	130	120	144	121	132	110	133	145	140	141	102	119	131	122	117	124	102	105	137	129	124	128	118	136	104	122	116	112	130	113	135
25256	20838	27328	24453	20832	12314	1670	1008	796	727	651	583	584	547	519	454	429	423	416	434	435	442	421	388	405	349	384	349	376	351	387	369	326	399	339	346	335	356	333	333	354	373	383	352	340	358	364	359	319	340	374	336	371	356	373	355	344	359	337	352	368	350	360	352	329	324	348	336	372	354	346	360	383	363	337	372	332	339	345	360	351	358	385	331	350	342	353	330	364	337	324	308	339	346	344	333	360	330	338	387	331	323	345	339	346	373	338	335	341	342	343	354	370	348	335	347	335	314	345	359	333	358	384	336	364	301	369	367	334	329	366	368	337	326	313	372	338	311	365	372	322	358	355	287	368	335	365	328	378	318	342	338	330	365	383	333	364	355	331	360	361	345	361	320	341	343	352	336	353	350	325	372	373	348	340	380	364	341	369	349	357	364	373	323	373	370	339	349	358	321	362	372	353	376	362	334	349	332	349	339	358	361	341	346	352	310	338	331	331	344	365	338	359	314	320	330	303	316	334	339	331	360	353	320	326	344	366	360	364	342	340	347	340	316	357	332	326	334	322	330	320	344	344	334	342	335	340	314	346	331	361	340	339	338	353	325	363	346	339	337	328	337	365	333	329	348	359	316	333	328	366	365	311	343	356	320	348	364	338	332	325	336	341	367	324	346	326	378	362	345	342	335	331	368	360	303	324	351	352	353	349	333	295	333	353	343	332	325	371	394	351	353	403	348	352	328	328	317	394	332	357	369	335	337	337	333	343	330	356	309	335	336	351	331	360	333	360	327	350	329	345	314	351	360	313	362	357	329	354	327	326	326	366	332	331	333	323	333	339	313	331	334	399	347	337	348	367	347	344	326	334	362	372	356	346	349	355	341	368	338	325	364	324	321	313	370	352	346	334	312	352	326	355	362	336	361	330	329	351	350	317	341	342	328	349	307	329	347	343	334	367	333	332	381	337	335	330	330	361	331	347	327	351	342	327	320	335	318	308	322	382	358	343	354	331	328	357	352	340	374	346	341	361	344	333	366	380	364	318	334	354	337	349	369	364	332	324	339	334	329	330	323	354	330	331	343	335	367	347	346	351	326	342	308	360	348	347	363	325	344	320	355	365	339	330	300	328	312	357	341	361	320	334	336	382	322	356	327	355	327	319	345	348	337	343	376	329	319	349	336	301	331	335	361	349	367	351	369	354	353	360	344	344	352	362	355	321	327	353	348	337	339	326	322	385	329	354	330	306	296	379	310	323	305	354	354	340	350	347	333	320	294	326	325	352	368	357	375	322	347	350	340	381	327	323	331	366	351	337	352	331	365	367	372	352	356	351	334	325	369	367	335	337	362	318	341	361	341	367	340	345	369	288	347	319	317	359	324	371	335	288	355	316	362	338	349	361	351	322	341	358	363	362	353	358	335	319	353	382	356	358	369	353	340	330	337	345	345	342	327	322	307	368	337	339	357	327	357	311	323	337	309	357	304	368	335	330	344	344	342	336	313	339	326	342	364	373	335	351	353	344	362	361	338	333	333	348	366	337	333	346	309	353	324	353	331	351	341	332	343	329	328	325	317	342	344	377	321	328	341	313	370	348	342	382	346	362	347	351	328	371	332	328	305	341	348	332	347	328	299	345	340	344	335	322	322	342	362	321	342	358	345	337	331	347	342	348	308	340	315	346	351	343	349	335	317	308	350	360	325	322	342	322	330	357	347	356	333	374	349	352	338	350	347	376	338	331	350	344	357	325	375	354	336	334	347	344	349	330	345	359	359	295	356	321	340	334	341	340	346	351	360	352	361	335	346	345	341	322	331	344	331	324	331	314	334	354	357	345	342	368	328	322	361	347	318	353	346	343	352	336	350	354	356	316	355	322	355	341	341	340	352	340	306	338	338	353	326	338	348	343	352	345	360	342	356	350	346	320	357	363	334	327	329	379	359	339	331	379	340	319	341	334	338	352	338	302	332	340	360	371	342	336	337	318	304	337	350	339	366	320	339	333	341	336	305	349	350	356	330	338	350	352	334	358	323	369	369	314	378	360	340	378	331	338	335	323	374	378	345	334	348	374	371	346	319	349	360	312	331	332	341	358	320	331	338	328	326	321	338	322	323	316	337	356	358	339	367	348	373	324	327	362	330	339	329	341	380	330	335	340	354	373	349	307	352	370	347	336	356	338	356	333	314	345	328	369	357	331	340	313	309	342	346	362	334	321	345	336	331	333	354	327	327	350	343	336	344	339	384	355	346	313	334	363	351	350	351	324	327	415	334	348	339	330	347	376	329	356	318	345	335	339	334	307	332	342	344	370	337	349	320	370	381	302	362	340	316	349	346	348	330	329	349	327	345	308	340	364	347	351	349	363	340	331	351	354	333	351	344	344	356	331	344	345	304	328	361	334	350	358	316	329	338	316	368	324	345	366	343	322	313	353	351	326	333	337	351	340	330	342	317	328	336	365	344	359	326	343	317	348	356	363	363	347	330	349	322	340	377	334	350	334	327	378	351	336	336	340	370	316	348	327	332	385	330	364	359	365	363	319	332	337	342	344	332	349	333	362	334	323	355	365	339	341	307	319	314	325	363	322	309	313	355	313	351	353	320	342	345	353	332	347	344	346	325	332	371	357	354	325	356	323	328	348	319	342	344	339	350	347	340	338	353	368	349	335	363	334	351	330	320	333	308	353	344	337	330	391	314	334	337	315	403	311	294	331	308	351	319	367	338	333	352	379	353	352	356	371	348	360	335	355	339	364	338	349	319	352	350	364	341	389	369	362	335	314	327	345	356	349	364	349	358	338	352	321	355	334	352	360	389	337	340	377	333	354	371	340	351	344	343	332	342	338	355	380	368	339	347	354	331	353	360	345	332	356	343	321	339	348	308	375	339	328	369	339	349	354	369	346	338	357	363	322	344	348	340	350	369	335	340	304	340	344	331	345	327	354	321	339	315	366	342	346	328	364	370	315	363	315	332	327	341	336	344	334	341	364	356	355	356	359	342	353	329	323	350	333	354	334	331	337	321	329	296	379	304	362	345	339	334	331	354	344	354	330	353	344	335	335	326	328	323	332	316	364	358	331	317	343	340	362	340	363	337	370	353	331	333	323	338	338	335	322	372	381	307	338	377	365	363	398	346	354	342	357	365	373	339	341	349	330	341	336	339	370	340	362	339	352	347	336	358	318	326	346	310	338	320	327	346	316	314	355	341	313	343	318	354	340	336	321	325	364	343	346	344	355	359	338	335	350	367	332	356	342	341	313	379	362	346	341	330	347	343	339	340	344	346	350	345	379	342	340	326	347	353	348	305	341	345	329	335	334	316	327	331	335	369	351	336	325	327	326	340	299	328	337	341	330	353	335	335	350	306	328	345	341	314	372	336	341	341	331	308	364	347	331	369	295	361	354	341	354	354	337	352	350	335	357	337	340	329	324	332	328	332	347	353	330	316	357	319	356	333	339	337	335	306	335	333	325	370	339	339	363	390	306	316	346	329	332	320	364	371
7238	11699	10659	5959	3788	2809	2084	1719	1346	1142	964	927	824	704	659	633	525	533	527	473	435	448	431	447	409	399	464	370	371	404	375	381	362	356	356	328	351	365	341	375	333	361	324	360	358	369	352	337	329	324	328	317	286	339	371	330	344	372	335	354	354	321	314	339	327	330	319	349	320	324	291	341	330	339	357	318	315	344	331	337	354	354	300	358	340	357	291	348	292	318	324	340	342	313	350	342	317	309	338	296	350	312	316	321	318	299	337	303	337	332	324	330	333	334	327	337	291	331	314	319	321	310	327	308	334	317	332	326	323	327	309	332	302	328	342	344	303	307	314	319	308	310	373	318	313	305	315	310	305	320	324	317	286	360	316	335	329	355	342	303	321	311	346	314	330	346	288	299	307	338	341	344	326	324	325	326	335	319	302	295	324	306	281	319	315	344	304	275	307	336	320	295	296	291	309	306	346	329	355	327	309	344	282	308	307	284	321	339	316	318	354	298	310	324	311	341	297	327	323	310	334	325	300	316	327	327	309	324	311	328	320	302	302	343	337	327	330	352	323	297	335	293	320	331	288	306	333	303	308	330	346	326	326	308	333	297	330	321	316	320	314	333	327	335	329	301	317	314	307	329	323	284	325	321	312	343	294	300	343	327	334	335	309	340	329	318	330	361	313	325	304	350	324	325	313	304	360	341	303	314	342	315	292	314	280	311	319	320	302	318	333	347	350	312	319	331	292	328	313	306	294	307	375	319	361	305	302	319	321	307	331	328	344	349	332	312	317	343	346	318	276	335	321	334	301	312	326	312	357	324	312	337	334	314	317	334	291	302	327	308	308	299	317	332	313	322	339	329	337	320	342	338	320	332	295	307	315	293	304	305	336	326	290	332	318	350	300	317	341	330	318	332	311	307	320	330	317	303	266	329	338	323	329	318	319	360	301	326	333	338	343	286	293	285	323	314	327	324	314	327	334	359	320	307	303	301	332	309	318	321	324	339	324	324	298	344	331	298	304	337	339	347	319	335	294	269	318	307	285	317	271	303	339	316	311	289	325	304	304	353	332	316	354	341	330	318	319	329	323	329	335	322	339	338	321	320	301	337	324	317	316	325	323	325	345	331	271	347	316	318	282	320	287	340	333	357	331	311	305	324	324	290	332	357	301	295	310	326	311	330	346	289	316	312	318	327	329	340	337	295	315	323	293	327	349	319	324	309	316	363	320	322	328	324	334	354	369	341	295	341	318	296	301	321	337	321	327	311	352	279	334	354	300	338	320	315	327	305	321	316	301	323	322	314	319	323	305	320	309	320	309	328	310	307	289	293	350	312	335	342	337	308	310	334	342	327	344	309	323	322	343	323	306	331	312	322	324	324	332	315	334	307	288	329	311	331	317	329	320	328	330	328	324	339	337	317	351	305	312	345	324	349	352	327	316	300	357	296	283	323	329	327	324	340	331	321	311	343	318	327	338	282	308	316	287	319	285	305	350	320	293	334	309	325	290	333	302	308	330	318	330	318	309	326	299	326	308	329	328	329	312	307	313	327	339	329	312	327	328	323	297	343	327	318	343	342	303	298	353	318	330	356	332	330	299	302	300	330	299	343	318	309	308	326	318	326	323	317	315	327	336	319	333	307	318	319	323	303	297	328	329	322	350	333	321	326	308	306	321	333	348	345	343	309	325	346	313	312	281	316	319	352	342	286	327	328	306	315	365	303	336	328	310	323	318	318	331	321	304	292	319	288	335	330	334	318	324	322	316	289	292	320	320	306	345	301	325	336	302	328	341	341	306	312	332	313	318	312	337	355	332	312	312	306	341	319	300	319	300	344	302	308	292	308	316	329	308	324	322	302	321	317	329	335	304	337	347	348	329	321	295	319	332	308	297	316	301	357	313	357	325	313	328	339	332	353	351	335	344	306	320	309	317	344	317	327	304	294	305	333	309	300	308	305	301	299	308	360	300	325	351	315	317	306	310	310	336	337	314	345	306	337	303	316	333	326	304	315	296	311	332	326	327	291	311	315	347	341	326	310	308	339	345	317	326	332	328	327	324	313	353	296	303	308	333	318	332	343	294	282	312	300	308	337	325	318	309	351	306	312	354	321	314	361	315	298	346	310	332	330	312	337	319	307	326	303	306	312	315	307	326	324	311	353	311	319	349	314	315	337	337	316	322	320	312	344	321	335	304	334	304	333	328	318	316	327	298	352	294	325	347	295	312	306	343	310	334	327	318	300	342	308	299	319	343	313	338	332	334	348	321	288	317	343	287	327	324	314	292	316	342	313	331	329	334	331	314	320	324	289	343	288	296	326	312	327	330	318	334	302	370	310	317	326	299	296	298	299	316	321	325	313	342	312	346	278	329	339	316	311	327	351	337	324	293	327	321	313	306	316	312	316	294	313	329	336	302	320	344	324	285	328	327	317	331	349	324	332	322	289	330	300	320	329	325	323	316	323	321	310	338	338	336	309	308	328	370	318	322	329	303	332	344	328	319	321	326	323	290	358	322	316	320	353	303	321	305	320	320	318	342	313	321	343	323	338	324	313	341	327	302	298	337	312	340	323	341	310	333	323	335	337	307	322	296	311	301	298	315	305	336	338	311	319	310	341	324	347	322	309	300	348	339	322	313	298	330	339	322	291	329	308	314	357	311	306	314	310	294	325	308	331	337	363	301	337	308	332	298	317	347	313	314	333	302	325	329	316	336	302	289	315	302	282	297	328	313	329	305	344	311	304	298	320	317	313	360	334	336	348	328	302	333	328	327	315	309	296	331	297	309	322	324	348	315	270	352	330	341	315	307	337	332	308	323	349	305	302	299	334	300	302	350	300	319	304	325	330	298	345	316	323	319	296	353	323	314	302	329	295	310	303	314	320	316	341	311	287	318	346	343	310	322	314	324	317	335	323	342	313	328	302	320	318	304	329	366	304	314	330	286	313	313	318	341	337	327	327	312	289	296	322	313	345	340	378	324	351	307	325	351	305	333	314	319	337	320	331	293	308	367	350	306	318	320	303	308	267	308	325	309	307	331	320	325	343	302	337	287	338	293	333	351	305	319	303	352	338	344	312	329	305	303	329	282	317	325	329	308	285	321	330	336	280	326	304	278	309	341	351	322	304	326	311	325	347	342	314	313	337	318	311	301	300	333	314	357	335	305	337	303	351	309	325	277	317	326	323	282	332	337	304	312	319	326	331	331	323	305	322	309	321	343	327	316	343	300	297	325	332	319	327	317	310	318	335	303	343	350	309	330	303	357	318	326	318	309	276	304	329	320	334	301	300	306	316	337	320	326	325	304	332	307	334	318	316	312	319	326	358	315	338	345	331	320	329	305	337	315	301	311	327	342	313	339	339	300	350	306	287	305	318	301	336	317	335	315	325	317	351	299	338	299	314	292	302	305	321	290	311	310	297	317	319	325	313	314	335	330	278	343	333	335	347	330	365	319	327	318	345	330	314	311	269	343	276	340	311	308	313	348	319	338	317	303	297
23026	20832	27618	24157	20841	20942	10936	1936	1405	1296	1118	1050	972	906	852	771	786	763	749	730	691	673	658	681	609	675	665	646	612	622	580	597	578	606	580	581	596	594	584	554	574	599	583	563	583	579	570	595	571	568	602	534	546	575	591	601	567	549	568	586	590	552	563	611	564	577	526	546	560	553	551	566	539	562	533	533	573	563	548	578	591	576	566	553	544	505	585	554	586	515	574	564	567	607	554	554	582	523	534	533	508	566	570	572	536	529	539	560	519	547	560	561	510	547	564	570	552	535	551	551	547	528	562	542	582	560	554	540	551	535	565	552	572	542	570	580	556	564	582	535	541	532	556	568	566	568	567	565	540	502	517	548	488	587	535	527	544	531	572	588	553	559	572	530	576	552	576	540	577	580	546	538	537	595	548	522	579	604	533	533	503	541	589	555	548	560	557	557	556	505	533	545	550	509	534	507	567	530	547	542	530	532	524	589	579	535	554	570	532	577	560	524	539	602	525	540	538	564	502	556	550	539	511	564	584	557	535	547	577	546	526	552	523	512	546	508	597	535	529	524	563	573	537	531	551	561	528	504	516	494	533	560	542	591	579	580	547	597	520	497	566	564	542	550	583	546	545	542	536	549	563	514	565	600	575	528	595	538	553	551	551	551	556	544	568	532	547	584	556	565	522	529	582	565	545	571	583	580	554	583	557	533	543	493	558	541	520	532	552	523	559	585	494	510	554	542	563	569	546	517	515	552	527	581	567	524	549	555	556	544	542	583	501	556	508	570	518	555	539	529	542	545	546	546	577	540	549	576	528	540	524	554	571	536	569	543	554	555	548	599	588	467	567	536	593	523	573	558	584	567	544	543	511	562	606	522	579	552	568	612	536	533	555	542	542	563	561	564	555	559	534	562	581	564	533	554	544	560	548	563	534	622	505	541	538	546	522	521	535	623	553	546	583	546	543	567	522	532	530	564	545	571	543	602	524	524	542	589	543	562	529	530	502	577	554	521	564	566	572	529	575	506	558	533	533	525	544	526	541	549	563	575	518	531	573	509	545	534	518	596	572	556	522	525	542	549	574	507	550	523	511	551	541	590	557	532	556	552	557	554	565	554	523	577	591	531	534	585	550	556	540	504	522	524	562	558	571	515	547	566	578	552	534	552	554	567	568	512	533	527	530	522	534	574	564	543	537	555	536	567	560	516	560	572	561	510	599	556	524	526	564	557	553	564	533	554	544	542	543	554	558	561	581	544	589	537	537	548	527	533	559	549	552	506	542	538	610	562	483	562	572	567	581	530	543	547	560	547	530	505	529	523	529	521	531	524	570	549	582	587	543	539	574	572	535	553	538	544	560	532	553	504	525	526	551	569	540	529	537	531	536	525	515	555	580	549	581	523	575	547	567	547	596	618	589	555	543	559	557	559	531	539	551	557	559	567	505	523	537	584	525	536	579	538	559	588	529	564	551	539	576	558	544	519	575	554	573	536	564	523	566	502	585	549	520	557	548	523	504	508	564	547	495	556	542	522	538	596	530	531	552	545	538	552	589	545	546	563	577	505	564	545	527	567	549	533	549	549	533	566	590	518	550	548	559	536	545	552	549	511	499	537	527	525	512	517	558	545	574	572	566	607	563	561	537	558	516	521	513	520	577	526	535	558	482	552	565	536	511	545	504	542	567	569	563	553	546	557	543	582	538	539	580	523	532	550	513	550	549	531	538	506	539	537	487	538	526	535	606	615	516	555	517	549	538	559	534	534	562	542	552	523	550	564	547	529	568	549	572	599	523	548	514	555	598	534	557	556	576	535	545	531	571	585	593	586	549	524	545	523	550	581	565	549	554	505	532	581	502	588	570	529	526	535	541	543	517	563	569	540	573	578	560	519	534	539	551	563	551	522	557	539	584	513	572	548	571	486	564	558	564	569	548	546	576	578	514	515	556	536	577	554	530	547	549	546	552	539	529	552	548	578	593	524	517	531	565	576	562	553	531	533	486	536	541	486	556	536	548	530	523	546	560	585	557	525	557	545	574	543	546	533	574	539	535	553	532	519	579	543	543	509	527	531	555	517	546	576	531	562	560	601	533	558	561	569	528	525	593	524	535	561	516	572	534	555	570	546	559	545	537	530	542	544	517	557	537	559	567	545	529	561	579	543	543	514	573	592	555	584	523	576	516	595	531	538	569	521	571	516	542	537	539	529	565	524	590	575	560	544	558	524	556	557	556	536	507	544	543	562	531	513	546	537	526	527	538	534	505	548	527	568	531	524	570	575	574	551	518	550	550	547	561	552	553	556	549	536	561	518	545	556	554	559	613	529	547	526	550	608	541	547	603	543	579	558	514	519	598	497	532	533	535	549	533	517	530	559	555	568	491	546	510	553	526	548	543	547	594	559	549	535	517	540	562	534	539	533	552	531	533	587	526	566	566	544	587	519	542	553	541	546	534	557	603	553	558	502	558	536	541	491	536	569	526	589	567	572	563	564	572	560	532	564	520	526	540	578	530	532	595	569	525	579	545	537	528	563	503	557	544	515	552	561	573	567	555	527	573	572	523	542	564	534	545	546	573	557	551	514	567	535	534	567	542	543	534	595	534	531	530	525	540	537	553	558	558	583	540	574	550	565	567	547	543	547	514	550	551	539	544	587	562	513	524	556	568	553	552	560	559	585	555	550	541	531	551	516	522	566	581	563	475	540	558	507	541	529	536	516	521	541	556	523	521	554	539	590	537	527	543	550	546	508	555	572	583	536	565	582	561	504	575	549	531	553	557	550	513	561	530	537	564	499	517	524	500	520	583	554	563	573	519	526	529	562	536	562	548	548	543	563	520	546	565	498	593	576	572	557	560	587	557	572	510	565	536	514	528	579	532	558	525	559	556	555	518	566	541	593	556	554	558	556	507	559	509	510	528	514	557	548	579	540	516	519	517	504	528	529	524	536	530	537	540	548	540	569	539	553	548	563	502	548	544	525	534	536	549	585	532	541	548	548	562	570	530	508	586	510	555	554	492	522	525	558	574	548	535	544	527	543	546	528	574	567	558	547	533	558	579	593	541	541	527	608	520	519	574	534	503	568	580	556	549	527	556	523	543	529	553	545	529	551	561	587	573	562	547	575	538	567	575	537	536	569	562	524	526	569	555	563	544	485	535	530	547	526	528	544	579	537	528	574	585	528	566	546	520	523	541	525	534	560	597	559	506	545	594	553	525	540	533	577	551	555	554	559	525	506	532	558	559	613	527	525	555	524	524	531	557	542	560	524	505	575	557	516	582	564	515	542	527	530	568	533	566	576	549	557	502	546	563	555	576	534	546	525	545	573	582	506	535	564	534	586	574	543	562	521	545	531	528	538	521	575	529	572	553	551	543	531	599	542	565	560	532	586	554	522	550	539	561	546	578	522	584	555	514	504	560	542	546	555	561	520	554	537	558	530	514	532	578	520	536	507	559	550	517	527	537	543	590	551	591	540	550	546	529	522	580	543	532	532	548	572
10197	18461	16786	10045	6757	5023	3869	3067	2474	2028	1829	1602	1423	1272	1091	1007	1016	904	861	860	780	775	721	711	722	655	686	644	667	629	650	587	625	574	610	593	575	591	545	545	558	589	618	576	532	561	531	587	568	592	491	518	598	558	556	549	543	541	510	551	571	584	537	518	590	551	522	525	559	517	566	527	548	540	563	518	508	506	547	498	508	522	546	543	492	496	503	549	513	528	520	501	541	546	513	504	541	529	551	533	501	506	557	540	509	476	535	518	506	518	551	501	504	529	521	524	529	519	505	542	514	537	516	521	545	500	553	526	500	539	523	536	542	493	560	513	520	556	504	510	489	508	531	538	553	525	514	528	509	496	528	530	538	516	540	539	513	513	552	525	508	509	525	483	507	524	487	515	501	551	520	483	485	535	584	483	532	543	496	555	551	496	522	581	498	505	520	503	539	513	487	523	570	555	517	505	520	502	531	513	502	501	497	524	506	528	520	550	508	478	475	530	488	503	493	528	487	515	495	533	540	502	511	512	498	542	509	482	490	529	512	526	514	516	484	523	522	501	508	546	525	489	503	509	506	511	508	544	533	485	530	489	543	525	523	514	519	524	530	512	534	487	519	506	485	458	509	510	520	500	530	521	500	513	529	522	511	475	522	500	505	524	509	490	541	528	501	498	494	509	528	535	501	544	500	521	492	533	492	563	547	500	522	534	545	537	509	538	533	569	522	509	505	483	535	517	520	514	515	517	495	513	578	536	491	527	517	528	533	557	506	539	522	494	519	507	525	509	490	524	502	547	510	519	524	493	504	507	510	479	483	503	506	510	499	537	540	502	515	529	532	495	527	544	527	521	515	560	522	481	500	495	519	544	469	514	551	519	514	481	532	513	523	502	502	509	510	503	491	501	498	525	532	530	496	546	539	566	508	522	507	497	494	549	490	535	527	496	494	521	521	504	504	520	450	519	492	516	532	528	530	508	541	511	533	503	536	527	512	498	507	495	518	520	511	500	530	541	485	563	529	515	502	514	498	508	481	474	532	532	514	541	476	519	517	518	475	507	484	536	521	507	523	502	495	549	494	532	467	532	535	476	520	532	489	515	497	537	518	531	508	493	509	493	518	535	486	518	504	518	505	537	512	541	477	501	511	491	547	526	496	530	546	553	519	548	511	508	522	537	510	522	518	522	509	525	496	520	516	512	523	507	524	464	529	515	546	484	478	535	528	513	529	540	528	488	541	473	537	506	535	493	504	536	539	509	492	501	511	511	540	501	536	530	550	564	540	491	540	506	517	498	558	498	501	445	495	562	502	494	543	534	539	454	497	519	513	549	486	530	511	504	522	528	481	532	473	520	473	516	532	484	500	505	506	509	516	524	564	534	495	508	462	537	507	523	503	504	488	525	524	506	499	507	525	496	576	501	538	514	543	499	533	495	504	547	517	553	492	538	504	498	564	537	495	535	505	540	471	511	555	557	502	508	505	500	484	503	509	540	530	526	481	505	516	493	523	487	502	529	520	506	529	532	511	476	496	537	543	492	510	524	491	517	505	506	527	503	501	531	500	481	482	508	535	483	522	522	521	499	494	503	476	506	557	541	496	514	543	523	521	540	546	494	470	521	515	501	508	509	534	495	499	542	539	541	480	499	548	544	505	477	522	528	511	539	489	485	492	524	530	547	498	531	544	530	506	505	446	453	516	540	468	502	527	528	475	474	486	509	546	504	512	501	483	525	494	530	524	543	500	544	523	509	518	495	519	497	521	516	537	489	472	544	516	475	479	547	514	476	519	548	496	470	527	461	553	497	468	467	535	519	494	509	567	498	526	491	501	505	532	499	502	506	504	551	473	522	536	528	525	502	536	509	533	534	538	531	497	507	525	512	503	586	493	526	518	506	513	471	532	515	508	559	523	533	498	490	539	486	520	505	513	517	531	493	540	518	541	516	512	523	517	496	495	497	486	508	544	507	540	512	523	494	471	521	510	477	575	513	516	508	473	498	536	515	529	502	521	514	514	542	502	497	573	490	520	521	526	508	501	552	480	512	538	500	527	517	522	542	508	521	498	518	532	512	538	510	530	511	502	493	509	494	488	539	514	544	550	549	497	504	549	491	469	465	518	502	501	510	538	512	536	483	526	504	534	489	454	551	492	492	504	479	486	530	504	525	520	478	495	518	529	523	538	537	501	511	531	529	515	547	494	474	473	507	520	524	518	529	544	509	529	531	510	530	530	546	528	494	517	519	479	576	475	514	500	506	500	503	512	502	514	514	527	542	512	527	478	520	470	521	490	527	517	540	566	510	531	523	513	471	537	517	509	525	512	515	501	510	492	498	519	522	507	541	553	532	470	499	501	544	531	537	514	484	501	524	531	593	535	510	477	524	539	504	562	500	506	498	550	510	516	509	532	537	501	538	535	471	536	539	515	515	552	518	487	508	516	503	530	518	496	527	528	526	526	483	562	543	523	495	527	461	495	492	531	526	533	495	511	527	504	502	482	516	493	513	502	498	538	551	481	492	524	467	522	504	500	541	511	526	498	495	492	512	496	510	524	512	498	496	520	497	493	491	532	511	502	501	470	543	516	523	511	486	479	506	477	573	525	497	532	520	533	543	521	500	537	500	501	513	528	516	528	500	530	491	508	511	520	533	525	513	563	515	513	573	524	567	491	529	517	536	521	523	510	543	502	531	545	529	547	528	532	502	514	527	491	534	477	549	524	511	542	493	534	509	486	537	579	526	518	504	510	501	525	484	546	507	519	508	506	527	539	545	504	526	457	512	502	476	517	522	492	474	522	575	501	517	485	514	522	525	508	510	508	501	471	501	532	540	517	502	549	512	450	524	573	523	520	507	519	524	510	551	515	511	537	477	558	526	506	491	540	519	540	507	541	496	550	523	534	528	545	517	464	505	526	519	480	539	496	553	503	483	504	524	490	517	477	533	530	472	548	515	512	527	538	532	536	534	523	518	526	492	516	525	517	515	505	506	534	528	505	512	539	573	552	545	496	505	518	493	510	511	534	534	545	529	493	512	560	483	539	512	510	498	536	537	537	502	527	506	508	492	505	542	489	491	505	500	552	553	530	526	491	501	514	539	536	515	486	506	513	513	565	506	491	483	514	498	506	527	555	523	522	477	542	553	509	530	489	477	521	542	527	555	494	527	508	513	521	550	521	534	537	553	539	491	494	536	487	476	515	489	571	508	488	531	546	546	530	499	526	520	462	472	537	515	485	535	518	526	494	448	510	481	513	499	526	541	521	530	527	479	475	492	521	528	541	533	510	519	527	500	548	509	472	531	509	508	509	486	506	511	525	498	530	504	519	502	494	491	502	511	480	513	492	505	527	546	501	521	526	542	504	538	529	509	494	515	484	518	502	491	534	526	493	556	503	534	497	537	467	471	537	544	537	517	508	538	529	547	512	483	506	485	497	496	530	503	532	539	521	529	527	520	496	518	496	533	486	535	513	516	540	516	508	510	534	507	480	526	500	577
28243	14756	1802	376	236	182	147	133	146	134	106	116	123	117	111	132	141	114	117	105	99	105	117	110	127	119	125	122	117	112	119	124	106	114	116	132	104	107	107	111	119	108	98	122	105	114	116	97	107	119	124	120	110	108	113	102	94	118	104	108	118	125	100	105	121	104	96	106	110	126	115	105	104	116	104	103	114	92	104	131	119	116	103	117	121	122	128	111	120	102	102	122	117	102	93	109	98	109	105	128	106	117	112	111	111	129	122	105	105	120	109	115	114	98	118	118	143	106	113	125	101	128	102	119	105	133	113	105	109	108	132	119	124	107	118	123	109	128	130	97	137	105	114	121	116	129	119	105	115	107	117	101	106	101	105	100	108	117	107	113	128	110	114	112	113	116	102	120	109	108	117	106	81	94	107	114	123	129	113	104	116	123	120	105	115	134	123	109	104	112	120	111	129	113	115	113	139	116	110	109	116	125	114	94	104	109	107	117	121	115	105	114	99	122	122	104	130	104	91	103	126	106	112	127	99	122	106	107	122	112	118	118	109	112	111	97	116	114	120	111	116	115	89	105	121	98	110	100	120	105	98	125	119	124	112	129	110	128	102	117	142	104	123	86	124	98	97	119	97	113	110	108	138	99	113	108	106	103	123	88	115	105	100	108	107	114	113	109	103	113	104	127	99	110	121	108	118	89	109	99	114	123	98	111	108	129	104	106	107	114	108	123	136	106	108	90	107	104	114	107	120	96	106	122	102	106	109	100	110	130	118	93	121	95	111	96	107	103	115	118	107	100	135	93	115	106	105	135	115	136	111	118	90	110	115	113	119	99	104	108	112	102	101	98	104	126	113	118	126	111	97	115	106	108	125	108	110	113	98	115	104	114	101	107	121	119	116	106	107	104	112	119	113	119	121	103	104	108	107	107	119	106	101	111	109	121	108	116	97	109	114	105	98	104	110	111	95	88	105	113	120	102	105	89	100	90	121	113	107	113	115	100	109	116	108	122	103	94	100	99	133	117	115	99	108	95	108	113	107	105	112	93	97	99	108	107	113	94	106	110	101	104	116	108	113	111	116	115	128	105	104	119	117	130	109	108	118	106	103	94	91	100	105	95	124	94	112	119	118	112	122	114	109	125	125	99	117	126	104	115	117	114	118	120	97	111	92	139	99	97	111	114	106	95	116	96	95	112	116	107	93	116	120	103	114	100	120	99	126	137	118	101	130	126	116	98	110	113	106	110	123	112	109	131	119	113	104	121	116	109	115	113	128	110	107	93	108	111	106	128	124	99	114	107	119	122	99	108	125	82	107	122	103	97	104	102	112	106	112	119	123	122	122	113	118	120	127	126	118	113	108	119	116	111	126	117	105	114	119	123	113	101	109	87	98	93	115	129	99	91	84	105	111	106	125	125	108	102	108	135	93	120	113	126	111	123	113	101	110	114	100	122	128	134	101	100	115	93	102	95	97	106	102	112	109	109	101	128	111	103	117	128	125	86	127	127	123	117	96	87	96	123	113	111	110	131	99	119	106	108	111	106	96	105	104	122	112	121	107	103	100	116	85	105	124	103	98	97	106	111	89	121	119	101	97	131	100	101	98	123	101	120	103	108	88	88	128	107	112	100	124	100	104	111	113	113	107	108	115	109	92	110	129	129	109	129	118	133	94	124	110	105	111	111	124	104	108	106	113	106	123	124	113	114	124	98	96	116	109	130	95	113	103	93	121	111	113	97	120	115	119	124	88	125	120	130	105	134	108	121	125	94	89	119	88	100	102	128	111	102	115	98	96	104	108	113	98	115	123	127	100	106	135	125	107	114	116	112	125	108	103	118	117	110	105	119	127	88	118	104	109	98	116	113	99	107	129	102	110	99	109	122	111	105	98	106	97	116	107	119	106	112	113	116	93	102	98	107	109	104	118	120	117	122	120	107	112	130	102	122	124	122	116	112	97	103	102	118	110	100	117	96	128	126	100	104	119	115	108	112	93	120	109	101	119	115	109	116	99	103	106	100	116	107	91	97	95	118	95	105	118	96	116	97	98	121	112	118	115	118	105	109	90	104	107	109	110	109	126	110	127	113	100	125	96	131	99	85	115	112	106	123	124	116	129	92	98	116	105	95	109	116	112	122	108	109	121	100	111	113	117	107	118	112	116	123	97	112	106	104	126	117	91	93	128	119	123	126	105	94	108	105	95	120	111	131	87	104	103	111	99	139	119	112	111	105	101	105	102	109	118	119	112	111	97	108	111	118	107	101	107	103	113	108	98	103	125	109	108	104	98	88	118	89	106	128	110	97	93	117	110	100	107	112	130	111	117	110	123	119	129	118	106	112	100	118	122	120	109	105	106	100	108	118	107	109	109	100	93	108	99	120	112	106	105	100	128	100	102	110	115	98	109	115	108	106	104	120	132	114	112	120	113	100	104	113	112	98	91	124	109	116	122	104	100	113	109	92	125	101	109	104	103	112	119	106	103	107	95	123	130	105	109	123	111	115	97	122	103	105	121	105	105	112	113	120	116	105	109	98	94	108	95	104	106	125	106	115	120	105	122	113	106	107	96	122	114	115	113	111	116	103	116	103	107	120	100	116	108	98	107	104	105	99	105	119	121	116	114	115	112	100	90	122	102	114	104	114	115	118	106	118	105	98	105	111	111	118	145	121	107	109	110	99	103	104	111	107	98	109	105	105	120	106	103	123	124	124	83	120	128	109	108	120	105	127	94	111	129	104	98	114	114	101	129	112	109	123	116	113	116	100	124	113	112	106	86	99	114	128	116	104	119	118	101	135	131	117	121	104	111	120	110	123	120	102	102	117	130	127	116	108	101	123	115	99	110	121	125	95	115	106	119	110	129	112	104	136	117	128	106	97	124	109	113	103	105	106	89	125	96	98	117	104	101	116	111	103	120	114	88	108	112	104	122	111	111	122	103	111	89	116	104	109	138	108	116	114	94	104	111	124	120	104	108	122	115	122	111	109	113	118	100	115	108	131	101	106	112	117	139	115	127	118	97	103	119	113	97	103	91	110	126	123	107	123	114	128	128	103	111	101	108	122	116	116	103	112	90	100	102	105	126	108	117	97	116	129	119	126	123	135	116	110	129	119	116	120	125	104	105	102	115	103	101	118	111	107	111	96	92	107	108	123	118	95	105	121	133	106	109	102	108	122	121	113	117	100	98	104	127	115	116	120	95	134	109	100	114	118	118	96	137	103	119	110	98	100	113	84	97	106	118	105	97	124	127	93	111	122	118	106	126	140	111	120	115	106	118	117	97	116	106	112	132	130	109	122	121	118	103	112	122	96	115	108	102	126	119	97	101	93	111	129	113	115	117	103	89	93	110	119	120	98	96	117	115	109	104	95	114	114	89	99	113	102	114	116	116	107	99	118	124	110	108	106	91	119	100	95	96	112	106	118	117	126	124	123	94	87	106	99	110	110	113	117	104	115	87	109	98	117	110	109	125	119	111	111	120	110	115	106	111	123	100	104
4991	847	709	387	304	228	225	184	184	159	151	135	159	135	143	126	141	136	152	145	127	110	114	132	114	123	104	134	131	117	124	117	104	122	112	111	137	122	124	125	119	127	131	136	107	109	112	121	127	133	118	118	104	133	113	121	121	105	107	124	112	95	121	119	108	120	120	137	123	113	102	131	120	126	115	117	122	110	105	142	122	132	126	117	120	134	107	116	103	141	128	111	117	126	110	117	117	107	146	127	130	115	126	115	116	116	119	115	115	119	129	117	111	104	127	127	120	124	115	120	107	128	120	112	118	125	125	105	112	146	120	131	110	120	137	127	125	140	106	126	121	118	105	116	113	122	125	109	106	120	125	122	112	111	116	120	100	142	121	131	119	109	128	114	140	100	123	128	100	111	127	115	120	117	111	129	126	106	97	120	112	109	112	128	131	118	116	106	113	120	126	118	122	118	117	127	116	108	111	129	120	118	111	114	107	115	120	116	101	123	116	106	117	124	109	94	123	110	107	128	119	123	117	119	118	121	111	140	104	123	110	125	122	134	118	109	118	113	137	132	111	119	142	124	124	115	115	127	98	121	133	100	118	104	135	124	117	116	115	127	121	132	131	111	140	125	120	117	113	143	114	110	124	115	114	120	108	113	105	103	121	113	110	121	116	110	102	138	128	121	115	115	136	133	114	119	117	107	105	111	101	126	128	109	116	112	126	124	107	142	110	120	105	121	130	104	113	102	120	123	120	124	103	130	108	132	116	122	100	108	126	118	114	108	117	89	108	119	111	117	122	116	98	122	130	113	121	111	105	129	114	102	110	109	127	116	98	124	117	116	108	119	94	106	110	145	111	105	106	116	133	115	98	115	120	113	132	100	117	103	131	106	107	109	124	127	128	112	113	106	128	107	106	139	122	122	116	127	113	120	140	114	116	120	125	126	124	120	120	106	129	126	123	130	145	118	119	117	125	119	109	125	111	111	116	139	110	117	102	91	111	116	129	101	101	116	121	120	124	112	114	128	112	133	107	113	104	130	102	125	126	108	124	118	104	103	124	123	116	118	114	93	125	117	103	102	122	113	115	120	128	110	121	103	126	101	132	113	135	117	110	125	110	107	113	119	131	124	117	121	114	114	113	116	126	105	126	107	105	125	133	105	113	131	108	122	126	108	102	118	110	129	119	119	136	116	121	140	116	113	126	111	124	106	144	117	120	129	117	122	104	116	101	133	112	124	115	131	115	141	142	101	105	114	115	136	124	129	122	134	101	122	103	116	136	114	92	130	126	113	113	113	110	128	103	107	122	121	111	127	112	126	98	113	109	119	115	110	117	113	127	125	127	140	121	132	127	108	126	125	104	109	105	121	101	117	120	133	112	113	121	116	102	125	131	133	92	122	136	114	124	118	114	112	127	114	114	124	118	108	118	115	129	119	126	140	120	105	122	114	119	132	103	119	112	100	116	138	120	117	97	116	119	110	123	101	114	120	107	111	111	119	111	135	130	113	107	120	106	139	106	107	106	125	126	130	121	96	134	122	104	121	106	111	139	112	113	112	105	129	120	137	123	101	115	134	104	108	117	124	130	128	113	116	110	91	114	124	113	122	115	114	111	111	127	127	111	115	118	102	122	120	116	127	104	126	131	140	121	120	129	133	115	124	118	121	98	120	116	137	96	106	114	131	106	113	110	116	120	126	115	126	97	114	112	98	118	123	124	118	108	118	103	115	110	126	131	119	91	133	133	110	118	123	132	116	115	121	118	140	122	117	123	120	104	117	124	90	113	118	108	93	112	105	112	119	106	102	97	113	121	117	122	118	108	108	117	132	113	124	111	135	126	103	126	110	123	104	100	114	106	116	119	124	135	116	122	112	116	136	122	124	103	119	119	119	105	120	109	126	130	125	109	127	109	109	120	106	113	113	125	130	119	133	124	108	116	106	117	118	104	118	112	111	133	119	136	113	129	95	111	122	116	111	115	91	99	113	100	116	107	117	120	133	105	111	114	111	126	112	116	114	114	112	128	117	111	129	111	110	106	127	135	105	116	102	117	149	119	106	117	120	106	132	135	112	104	115	118	116	107	118	109	116	133	117	122	125	118	127	108	129	127	109	119	127	104	126	110	119	113	98	119	115	132	124	110	137	121	130	123	126	118	128	113	125	106	125	107	117	119	130	119	139	130	126	127	131	98	128	118	124	108	135	108	123	121	106	106	122	122	128	129	134	95	108	111	125	100	115	110	124	110	117	131	117	84	133	111	109	107	106	106	114	117	128	122	106	116	104	128	117	110	122	110	94	107	115	123	131	108	98	120	124	130	116	128	117	107	113	128	110	123	129	135	109	114	124	101	113	114	123	113	119	110	98	112	111	119	115	109	136	132	129	96	113	133	125	113	140	114	98	129	124	109	124	113	110	120	123	106	97	128	116	110	122	109	114	122	121	100	133	117	121	116	96	102	113	93	108	111	106	95	114	120	110	109	119	101	131	116	120	122	115	137	120	118	104	109	113	121	132	112	108	106	136	122	110	118	119	128	130	90	116	139	104	114	118	100	110	130	132	118	111	117	95	110	100	106	122	110	119	129	104	117	144	124	112	111	133	125	128	96	126	131	132	123	111	123	114	127	109	129	118	130	123	130	111	108	106	119	110	143	104	117	118	122	106	112	100	105	103	99	118	121	107	103	123	129	127	136	119	106	123	132	124	127	128	136	122	111	124	134	105	115	107	118	112	138	108	113	113	110	109	112	117	100	111	101	122	115	112	127	122	109	118	99	103	135	103	138	122	112	118	131	117	111	99	129	125	125	124	116	118	108	129	117	111	114	128	115	104	112	107	123	106	93	119	102	113	137	142	104	119	106	116	137	110	109	107	101	108	124	114	137	113	100	123	111	136	113	114	113	111	99	116	119	96	123	115	117	108	99	111	122	119	114	128	105	118	126	104	131	118	117	134	100	124	108	106	117	132	110	114	144	121	128	112	135	106	124	126	112	100	98	116	127	115	117	131	117	114	142	136	121	105	117	118	127	118	113	122	132	121	123	116	129	119	105	110	128	103	117	129	116	115	149	117	108	124	110	115	116	105	124	110	113	132	134	114	117	125	127	123	122	108	105	129	112	117	115	124	132	114	118	138	118	121	126	111	85	125	114	107	126	130	124	121	96	118	105	118	122	117	82	102	107	98	122	124	126	127	103	113	103	122	113	104	131	126	105	129	126	124	134	113	117	139	121	122	125	105	115	108	102	110	122	125	127	104	121	132	110	136	127	111	110	133	99	126	118	115	112	102	95	119	110	118	111	114	118	111	116	125	104	127	126	128	110	114	117	122	114	118	129	130	120	121	118	126	132	109	110	121	126	117	122	120	123	112	111	103	116	109	123	144	117	128	107	103	112	126	122	96	106	136	136	135	109	127	111	126	127	119	124	123	139	128	110	130	120	108	119	112	136	109	112	120	118	116	135	95	113	125	111	106	123	112	133	108	132	141	123	103	107	108
25222	20880	27423	24465	20883	12289	1619	994	744	709	617	568	522	540	496	492	461	450	464	433	422	380	409	369	361	372	366	348	399	368	376	378	343	346	347	362	347	346	369	358	381	363	344	399	343	320	369	350	385	317	364	308	305	339	348	355	395	329	308	356	353	336	354	337	332	379	328	344	336	360	326	324	343	361	353	335	352	321	351	327	318	331	373	352	341	347	340	337	372	368	333	356	365	327	343	344	348	360	322	346	354	357	386	361	349	334	332	348	390	304	334	322	343	321	319	317	357	330	322	353	334	325	312	340	353	343	369	345	343	387	365	335	340	357	335	339	311	357	363	322	342	337	341	373	356	356	340	282	348	353	338	344	345	356	351	335	371	331	344	325	349	353	365	335	353	366	339	331	343	367	333	347	367	329	343	369	320	347	310	338	343	318	371	352	354	339	346	353	321	351	354	347	362	350	344	339	327	376	361	333	315	354	341	361	355	354	345	372	378	325	325	355	337	356	324	351	361	327	373	372	327	345	359	345	328	339	314	365	332	364	368	343	359	337	342	387	340	381	381	354	349	351	363	315	371	351	339	395	391	347	338	329	331	326	341	341	333	353	350	345	360	333	334	334	320	332	365	307	333	330	347	349	368	329	341	326	326	340	357	391	349	362	359	357	348	314	348	337	320	334	345	341	338	335	355	354	348	386	331	368	370	335	359	368	336	353	361	337	367	329	312	344	338	362	374	340	358	338	329	337	323	334	336	327	332	370	396	376	340	327	328	364	321	336	367	340	349	340	307	337	339	325	329	354	347	362	363	376	318	319	316	350	344	340	352	334	330	322	354	323	337	295	367	353	377	303	343	361	348	357	357	320	373	303	312	329	315	342	307	322	345	333	362	356	329	345	350	324	357	339	358	323	378	340	346	343	338	336	329	320	313	360	373	342	359	372	337	365	366	321	353	346	379	323	371	326	339	301	348	355	359	371	314	330	332	351	319	356	333	371	364	343	336	318	347	327	341	359	336	339	348	359	314	334	355	376	347	317	350	357	324	352	332	367	346	344	377	357	366	334	355	331	328	362	330	379	337	367	334	349	327	309	351	342	337	351	319	376	334	321	374	347	347	357	330	335	315	313	332	369	331	377	312	381	299	353	332	338	341	341	351	335	328	331	354	331	338	335	306	369	364	367	347	357	331	350	338	378	361	332	322	341	359	370	365	307	311	354	362	358	355	354	350	309	320	365	389	356	333	371	317	355	325	321	353	342	347	361	316	362	334	349	322	337	357	333	356	334	337	360	382	346	340	345	353	343	355	346	342	366	319	341	334	369	318	331	341	376	377	375	357	334	385	367	375	344	387	330	323	331	362	335	352	401	355	334	334	336	318	342	364	334	316	339	343	353	367	316	331	326	338	332	345	375	359	320	339	356	306	342	359	366	353	308	357	329	321	358	340	356	391	350	337	355	363	328	372	337	374	320	323	357	301	334	338	339	336	291	362	351	346	326	354	339	369	366	331	360	356	368	315	346	337	342	322	339	356	347	297	347	356	340	350	356	343	331	336	308	332	340	331	394	368	370	346	353	356	347	370	381	319	348	330	306	334	328	340	350	344	334	325	350	358	314	353	351	349	363	343	326	347	341	331	347	348	350	330	318	346	347	355	344	344	334	341	345	329	356	311	309	349	362	349	373	342	317	355	308	353	339	373	332	330	349	358	347	375	329	311	364	340	328	345	327	346	359	340	343	342	336	326	324	338	312	366	308	369	331	332	336	339	394	336	338	351	332	371	375	340	308	361	344	351	344	310	347	354	305	371	358	319	326	328	358	336	359	306	329	325	302	349	332	334	309	354	323	320	335	350	345	355	338	366	323	334	345	338	330	360	337	388	363	320	346	338	360	374	372	325	369	340	381	362	351	330	306	361	336	378	351	322	365	362	361	370	334	344	314	315	326	322	323	342	354	348	343	335	335	358	340	339	353	337	348	365	319	336	380	319	354	315	306	360	322	322	338	311	332	325	357	371	344	334	314	354	346	366	301	333	315	340	334	374	326	368	357	350	348	344	330	374	311	340	372	316	320	332	338	334	340	363	313	360	330	326	350	372	375	315	345	345	332	354	360	293	357	318	372	329	328	384	361	316	344	362	334	351	332	336	322	295	314	313	329	321	341	343	326	339	348	362	328	331	349	361	334	343	342	332	369	348	344	383	368	335	357	357	328	350	362	350	360	373	362	338	363	369	376	366	343	313	347	320	320	341	375	340	339	363	355	338	375	348	349	327	311	328	341	352	336	345	390	347	365	347	322	316	336	334	345	329	373	357	332	359	319	352	348	336	350	310	345	357	347	360	343	321	306	379	365	346	363	378	333	346	341	361	342	347	324	347	374	358	349	356	341	320	370	362	343	336	358	352	339	338	362	380	372	342	339	340	371	352	312	372	357	381	351	342	354	339	355	349	344	336	344	344	336	374	349	357	319	356	336	346	341	352	317	349	320	348	373	357	294	338	317	356	348	304	341	348	348	357	368	330	327	332	351	352	338	296	361	350	322	355	335	381	341	334	336	358	333	360	353	327	347	310	392	329	315	344	343	371	325	313	377	359	362	336	337	348	333	353	317	358	370	336	373	327	307	375	353	344	355	333	329	326	354	320	355	357	346	351	351	337	379	326	329	304	329	366	351	346	345	344	306	340	377	316	297	366	335	322	344	365	341	356	370	341	321	320	327	361	378	323	346	355	325	300	366	313	346	359	337	349	339	340	335	344	361	368	346	382	336	319	351	354	333	342	346	318	362	343	309	345	359	335	359	349	341	334	346	350	325	332	325	357	365	332	330	353	363	339	313	343	341	311	314	324	322	359	332	347	319	337	339	366	352	367	304	371	297	328	322	348	325	360	338	354	322	360	358	376	338	353	331	364	335	318	341	399	361	343	321	342	333	342	357	340	348	333	353	307	380	348	318	337	325	350	327	329	303	303	356	328	329	357	337	322	323	357	331	313	330	336	335	324	349	345	363	339	334	313	333	375	345	335	364	357	330	338	361	354	332	340	345	337	298	357	346	368	335	326	312	346	311	340	351	333	355	336	336	336	354	357	328	357	338	352	344	326	337	329	322	329	349	343	311	352	323	353	330	335	338	363	325	357	346	333	338	330	370	328	326	313	336	351	336	349	320	355	344	329	352	345	360	331	313	358	346	337	353	305	308	335	321	306	342	343	334	350	359	319	330	368	329	341	334	322	357	365	356	340	347	345	357	331	322	349	339	368	343	319	355	327	336	344	345	368	331	363	345	359	321	349	351	373	335	332	361	388	322	376	333	324	361	334	336	332	322	336	352	342	351	375	343	342	356	346	352	329	329	331	303	358	334	346	337	340	358	369	327	335	348	370	364	410	342	345	336	354	358	318	334	350	321	317	331	358	321	315	364	331	341	361	358	341	319	353	356	356	346	332	316	341	341	295	339	340	334	395	326	374	306	332	356	350	315	347	356	366	326	364	347	328	330
7261	11896	10768	5984	3886	2743	2144	1762	1359	1115	1023	890	775	712	663	552	582	560	501	526	428	469	445	418	422	406	377	397	386	373	396	388	342	373	385	348	365	402	359	370	296	323	356	348	335	365	344	338	330	351	343	328	361	350	325	350	303	339	339	335	335	329	295	318	322	333	305	360	353	331	337	344	329	335	348	307	351	345	303	360	334	309	329	322	340	315	305	357	320	344	295	311	344	349	347	329	339	323	299	336	356	297	350	331	332	347	310	353	332	303	333	335	324	356	321	342	323	344	353	304	338	335	370	320	314	316	322	340	310	333	350	337	330	325	316	346	334	347	310	299	324	308	320	308	314	358	336	317	334	277	350	306	344	327	315	344	333	310	351	334	306	338	328	324	315	327	299	338	305	311	315	316	304	336	315	372	300	292	335	354	355	337	345	315	300	328	306	308	301	352	362	334	298	310	331	321	305	318	310	343	317	327	299	335	323	337	308	281	345	322	321	298	313	330	331	346	307	318	331	325	321	326	342	336	335	316	344	300	326	302	309	332	287	340	349	308	315	342	285	273	331	293	310	295	320	324	330	322	336	321	321	311	325	326	332	325	308	307	301	330	311	324	311	281	346	337	326	323	363	318	315	350	314	319	310	303	338	302	305	323	353	299	302	333	316	320	332	344	329	335	345	337	336	293	329	304	327	329	336	337	307	317	371	352	308	330	317	332	320	320	308	323	324	330	280	349	319	324	324	364	284	292	332	312	331	274	313	317	320	285	330	337	314	332	305	349	302	307	322	306	307	318	320	344	338	314	317	340	331	318	354	308	327	320	343	312	363	348	297	321	322	304	338	326	291	296	325	328	330	342	346	342	322	324	327	313	301	327	314	338	308	329	327	343	356	321	290	285	323	304	313	318	330	309	303	317	307	296	337	336	353	328	335	360	296	320	333	338	314	292	312	345	317	301	348	343	333	354	311	364	312	298	326	336	328	304	308	320	312	323	367	329	303	379	336	302	283	302	344	330	306	326	296	341	331	308	327	338	342	318	316	304	348	306	344	314	325	334	273	297	340	343	336	357	322	296	319	309	312	328	322	329	357	334	335	325	320	342	321	338	317	302	328	298	313	314	345	304	314	300	338	313	313	317	324	306	346	315	306	311	319	294	310	335	332	317	303	315	327	364	354	353	309	293	327	330	330	307	309	291	324	323	309	325	337	325	295	333	315	362	332	324	303	323	329	316	347	314	297	331	310	321	334	353	313	318	315	328	312	313	320	314	332	345	316	322	318	307	354	321	313	334	299	330	338	319	332	314	350	316	325	325	329	329	315	344	342	308	361	319	320	331	315	311	321	339	325	316	334	317	305	324	323	333	298	323	299	308	344	356	308	305	325	320	345	311	333	299	338	295	323	286	310	297	324	352	319	368	340	348	301	336	322	337	339	321	345	345	335	328	311	359	334	308	378	312	334	295	340	313	295	299	311	309	324	334	291	371	325	306	359	325	326	324	327	346	320	309	301	340	351	291	324	333	345	322	305	302	326	297	333	300	339	327	311	321	293	304	306	320	305	381	301	317	353	335	293	274	323	343	328	298	321	335	286	328	297	304	309	345	320	344	350	333	317	323	316	338	314	339	340	326	291	336	308	339	310	335	342	329	302	346	346	346	356	332	350	274	319	336	330	316	328	309	317	278	362	308	319	319	317	340	327	300	323	319	325	315	309	302	310	299	328	363	335	318	300	319	327	347	302	363	332	299	319	327	293	312	304	329	291	304	333	309	318	342	336	349	286	356	326	364	319	330	287	340	337	319	309	326	321	307	335	325	354	333	366	305	326	282	327	315	298	331	367	295	329	309	316	331	301	289	345	336	316	315	323	321	322	329	332	348	292	334	314	324	353	328	289	355	336	325	357	293	336	346	308	344	312	329	312	324	301	308	349	326	310	343	346	311	320	324	303	339	326	298	319	320	314	311	328	332	332	344	332	322	316	299	322	329	327	320	343	347	340	316	303	337	349	331	322	313	291	322	302	330	329	334	328	315	303	333	317	315	307	338	333	318	351	336	327	342	315	323	322	320	322	312	336	310	320	312	331	308	322	306	318	296	306	327	316	356	340	322	317	351	322	339	333	313	333	321	294	307	345	375	299	313	330	320	326	340	319	311	347	294	352	309	306	321	294	324	315	332	325	338	321	310	313	335	311	331	332	314	334	307	345	320	297	320	281	301	338	303	338	341	319	319	308	325	316	300	331	325	306	317	344	298	322	304	322	326	316	320	338	324	344	324	319	304	327	322	315	280	320	316	328	311	333	318	321	307	344	317	347	353	304	289	300	284	319	307	329	320	335	304	319	318	307	357	323	329	344	342	324	326	360	354	347	288	283	282	342	313	320	299	335	317	335	313	314	309	340	314	313	337	306	289	334	307	337	309	318	306	303	349	338	342	336	338	353	295	314	333	330	316	309	322	337	325	325	306	371	314	315	347	339	306	289	291	327	330	345	310	334	344	332	325	323	331	348	361	319	331	315	354	329	311	335	321	324	342	302	320	325	322	306	326	321	348	311	322	306	312	305	318	343	311	328	307	288	332	328	301	313	337	359	285	327	301	305	308	341	334	325	345	316	334	295	314	365	324	318	313	307	304	339	308	342	351	329	313	316	292	340	315	322	312	363	293	354	301	329	326	325	335	322	331	303	344	295	325	353	346	327	342	284	325	283	288	334	371	315	342	287	322	306	301	316	308	310	362	330	324	296	358	308	332	318	296	298	349	315	313	321	311	337	359	325	315	334	300	309	326	336	343	300	299	336	327	306	331	325	314	288	333	339	324	328	330	334	336	319	299	293	327	341	337	297	342	309	324	319	300	335	337	303	331	313	347	303	314	353	317	307	299	385	321	313	361	323	317	300	345	277	338	343	318	349	333	325	326	331	319	323	329	319	306	343	343	301	297	347	317	322	307	313	303	313	323	323	301	320	348	354	336	325	332	296	328	283	326	288	297	302	324	317	353	317	305	299	314	309	293	316	324	333	306	329	356	315	324	339	294	302	312	311	319	318	327	340	342	303	348	322	341	319	335	314	311	293	327	328	303	328	316	321	308	278	330	333	297	333	308	353	327	311	323	295	304	341	302	307	318	345	347	324	343	341	308	323	341	330	344	332	349	300	331	308	313	321	323	305	349	318	377	313	345	321	305	362	331	303	301	332	320	312	327	333	314	327	339	327	361	316	336	323	291	326	326	342	330	332	322	304	329	289	292	274	294	300	321	320	334	322	335	300	317	358	317	323	307	320	311	275	330	299	299	294	344	345	326	307	331	276	304	309	299	356	318	329	338	359	328	341	342	314	354	333	342	324	356	303	334	342	295	346	329	309	296	329	306	328	299	337	322	307	330	297	347	297	353	333	331	300	314	374	345	311	315	309	335	325	328	314	315	348	337	307	317	330	330	358	321	309	337	308	332	345	318	368	316	309	312	350	311	327	311	350	352	325	328	334	365	339	328
22955	20842	27665	24138	20845	20940	10995	2012	1461	1242	1111	964	957	861	836	806	834	744	694	745	720	721	659	643	630	658	642	645	629	635	610	638	581	578	584	615	584	570	531	583	533	610	574	579	587	551	562	545	576	553	574	530	576	535	585	625	539	573	548	540	565	551	583	595	544	591	568	613	536	579	545	586	552	548	601	516	523	558	538	504	544	527	551	560	533	512	574	548	563	565	556	589	536	602	545	584	534	593	593	505	557	558	555	575	552	559	535	532	569	503	548	549	556	593	534	563	598	563	522	558	589	527	579	550	556	605	557	533	533	560	590	508	542	533	540	590	528	555	542	584	535	595	521	576	515	512	573	598	566	545	565	580	546	576	548	588	519	523	539	545	608	547	536	582	577	529	568	553	547	527	517	551	517	540	535	577	502	586	588	559	539	557	585	538	577	532	550	572	546	590	542	557	536	559	579	572	537	555	557	558	569	549	562	539	567	596	560	540	540	535	519	539	566	547	504	554	569	535	558	550	529	581	539	556	570	520	537	529	560	592	591	568	545	550	540	582	586	559	549	568	506	561	559	547	544	530	517	517	545	558	516	548	532	520	580	538	558	489	553	531	587	569	569	563	544	545	543	536	545	560	558	503	538	573	554	562	545	583	589	531	568	580	561	540	539	518	538	577	517	553	547	523	575	539	512	503	532	517	585	545	571	551	569	521	504	594	530	515	583	570	538	545	520	582	585	547	522	575	531	557	565	503	579	571	545	523	542	615	526	564	551	544	561	571	573	538	573	495	551	504	579	585	579	533	532	552	560	540	543	538	549	518	575	580	578	535	543	535	507	485	530	535	549	541	568	546	541	546	544	562	538	536	534	587	524	538	534	560	576	548	543	590	600	610	569	567	569	533	573	572	549	559	529	590	608	529	566	516	577	577	543	553	564	543	518	512	545	553	585	582	529	534	526	525	569	548	534	551	521	542	525	511	525	515	525	584	560	539	544	549	517	489	571	551	573	555	563	548	565	561	518	567	589	524	519	526	564	583	533	526	547	528	544	549	546	568	563	544	521	594	528	531	576	591	560	529	529	521	545	494	552	569	563	557	584	545	550	566	538	559	523	558	588	483	529	529	583	529	547	578	568	521	562	566	504	547	516	565	535	551	526	564	592	570	506	558	607	543	512	553	563	519	581	591	567	562	573	556	529	535	471	573	522	543	535	570	539	555	579	550	561	549	584	529	554	523	555	578	548	555	553	528	567	553	535	557	569	558	561	570	558	578	567	557	593	554	550	544	534	550	553	540	556	543	540	577	599	536	558	570	576	522	585	593	508	539	538	559	518	526	521	497	571	564	547	542	506	548	520	566	559	511	537	530	538	546	573	576	546	550	561	516	554	593	548	580	549	502	518	549	591	556	534	568	555	554	593	510	529	533	571	547	552	558	555	507	504	580	568	542	534	577	520	550	553	513	536	545	572	538	523	537	581	559	581	558	572	501	567	524	590	546	478	573	569	546	583	537	520	558	559	506	548	532	552	512	528	532	514	595	533	512	582	538	564	549	558	503	550	543	620	574	503	575	576	559	538	479	519	567	571	594	505	568	543	537	537	490	594	519	573	492	525	509	570	580	570	528	527	539	550	556	568	536	546	508	602	536	571	559	533	506	562	567	541	581	577	581	561	502	506	518	556	520	604	528	554	567	543	562	570	534	536	579	553	568	526	605	554	561	528	543	574	513	578	583	512	565	546	503	528	547	565	550	513	569	560	540	567	518	553	583	522	527	581	542	556	557	568	515	578	548	545	569	515	536	520	529	542	584	553	547	544	566	542	523	566	545	586	562	584	566	566	563	525	573	534	505	539	539	569	580	561	523	551	589	538	574	545	553	546	577	575	528	548	554	576	542	599	558	563	513	545	550	574	583	560	568	515	565	572	536	559	576	530	609	540	558	532	561	531	575	534	532	557	569	537	543	593	522	552	547	553	589	563	562	527	525	536	556	528	536	556	528	539	542	573	521	515	548	533	559	560	531	532	546	587	550	566	545	531	544	554	518	530	531	553	592	531	542	590	547	576	556	553	582	593	592	508	569	617	580	546	535	553	513	628	577	521	613	531	538	578	555	577	577	525	544	532	529	564	532	559	545	517	535	581	543	581	553	581	521	549	521	542	580	578	591	572	555	528	548	552	527	557	576	627	530	548	543	565	566	501	502	541	539	590	559	518	531	586	533	527	564	533	588	565	564	516	525	512	543	569	555	541	553	568	567	565	547	570	509	520	620	563	599	544	600	548	568	573	541	554	504	559	514	599	528	572	554	555	570	611	558	542	548	584	589	515	550	578	536	539	550	563	529	569	547	564	575	555	603	569	542	576	506	562	578	569	521	556	542	551	553	553	555	560	530	549	593	536	553	574	604	532	554	564	566	544	534	540	569	539	552	557	519	574	544	543	588	561	557	552	533	536	558	541	583	548	615	507	509	542	564	541	551	574	535	570	540	541	561	530	572	545	568	549	583	583	548	523	521	572	543	612	512	531	545	562	550	598	578	489	569	619	548	559	543	566	553	542	562	568	547	550	533	535	556	543	542	525	552	498	538	538	533	547	556	542	569	552	548	533	526	560	590	534	546	525	580	532	540	592	598	550	543	541	588	584	531	514	535	549	536	561	559	535	525	508	564	536	535	552	537	552	534	558	522	555	533	530	502	506	503	570	532	532	562	585	556	592	565	539	515	558	575	578	540	581	529	567	535	567	561	567	514	523	518	508	548	572	506	534	566	580	560	526	567	547	570	577	582	538	517	551	544	527	567	527	601	560	541	586	525	538	538	569	596	607	546	538	505	570	522	511	537	551	464	557	585	580	540	561	550	529	508	517	556	521	545	534	549	557	519	562	521	536	547	562	521	566	523	529	522	547	561	556	555	570	584	550	557	570	586	541	531	556	558	585	552	584	550	539	565	540	584	592	544	548	527	554	566	558	556	578	552	527	516	554	557	603	549	551	530	552	551	569	504	555	571	530	529	551	544	564	532	570	533	602	507	583	531	549	519	550	511	593	542	543	573	548	555	540	544	585	546	579	555	551	548	533	550	509	572	561	554	563	476	585	566	569	524	556	530	532	556	543	537	575	531	522	560	524	552	529	569	538	545	599	540	574	532	531	510	534	595	523	514	526	526	571	572	535	516	552	534	546	577	507	537	560	546	550	538	524	523	499	563	533	543	572	551	591	558	532	563	546	576	564	529	524	517	526	540	503	507	539	542	545	572	629	550	553	530	549	541	556	566	508	568	578	534	536	572	549	542	534	536	523	532	586	566	509	569	572	551	548	584	532	534	532	535	518	572	572	517	520	522	564	536	533	552	532	570	569	545	562	561	551	576	540	524	578	547	523	567	532	550	540	538	585	549	551	560	554	534	515	533	574	583	516	545	535	548	560	511	527	552	547	549	565	575	566	549	518	543	526	544	555	540	599	559	558	553	542	515	573	572	566	557	573	566	540	560	545	574
10146	18506	16804	10194	6806	4928	3715	3064	2506	2123	1772	1652	1405	1246	1112	1049	1017	948	891	813	804	736	729	707	678	706	656	693	710	598	621	647	683	550	545	596	583	617	559	545	594	588	605	556	546	523	521	497	536	560	548	553	560	585	521	539	559	543	489	519	540	539	539	522	531	534	543	526	519	541	566	524	519	532	526	529	509	528	523	563	551	538	532	511	490	519	517	535	521	530	500	511	503	469	503	506	504	516	532	536	569	543	488	524	488	488	529	491	552	507	575	544	541	488	490	536	525	520	513	519	505	534	505	502	527	549	471	519	500	515	536	498	509	565	539	469	480	517	494	533	532	518	511	519	491	467	540	491	530	526	497	494	513	468	556	513	511	499	530	540	486	553	539	514	541	509	530	502	519	507	523	478	546	517	509	514	548	529	549	501	495	502	520	492	542	465	550	519	505	524	509	498	535	528	532	535	552	476	553	536	500	579	515	531	517	523	534	503	522	498	504	517	573	501	487	509	550	546	494	505	564	503	505	488	490	529	512	526	528	466	527	518	551	502	508	545	494	518	547	524	529	471	550	495	509	505	569	537	514	516	563	548	489	560	521	534	530	498	526	555	517	514	536	482	485	560	520	504	495	487	540	525	514	526	506	566	495	547	544	558	535	544	501	518	558	539	520	520	496	531	514	486	499	519	503	527	510	496	519	536	515	524	514	519	494	561	505	465	486	529	485	501	501	492	524	522	514	506	554	548	527	488	526	487	478	530	508	544	580	506	499	518	557	522	506	534	561	507	490	511	568	515	504	506	522	486	536	545	514	481	537	535	509	552	530	534	507	516	542	496	498	533	528	513	486	512	534	550	504	531	507	507	486	527	498	546	524	532	481	496	516	567	515	507	491	537	516	518	522	534	510	496	518	501	502	519	487	517	501	535	548	490	560	536	508	512	526	546	536	503	506	445	510	528	465	487	524	495	542	501	535	479	522	454	525	461	544	495	496	496	504	542	525	484	548	553	532	472	489	540	542	480	525	531	549	513	518	521	506	506	534	521	537	505	551	525	536	535	487	500	495	491	467	524	526	506	539	504	513	457	531	495	493	517	494	526	534	504	529	495	499	528	512	514	515	484	560	470	530	517	526	516	512	525	541	541	509	546	544	514	532	499	539	473	535	556	509	462	503	496	540	485	498	510	525	536	541	560	508	507	508	522	529	511	510	534	530	538	523	521	493	592	507	532	506	504	481	543	503	488	506	554	543	535	531	497	505	527	505	535	506	496	536	479	505	483	524	492	529	488	503	529	503	523	499	523	532	520	509	520	520	494	493	452	494	523	524	496	498	527	543	525	569	475	504	562	516	545	482	541	523	479	551	523	546	506	529	526	536	508	521	551	504	499	491	518	520	465	521	533	533	549	539	546	554	529	534	519	527	562	521	533	502	508	547	522	518	475	535	502	484	557	531	543	506	508	502	515	543	486	529	511	493	543	486	483	485	535	511	466	517	473	505	492	508	509	507	554	504	503	541	533	484	518	520	531	457	526	492	517	510	521	497	544	534	493	536	532	555	555	521	512	549	494	493	524	466	544	542	560	522	519	522	550	501	509	519	530	529	503	497	515	544	503	562	489	517	525	505	535	514	535	493	525	531	494	523	528	546	505	519	510	535	507	551	485	513	515	505	531	486	494	553	509	554	493	459	513	499	513	513	515	544	484	499	473	522	547	522	529	499	499	557	496	531	519	517	518	486	524	547	527	493	551	527	486	563	543	507	504	475	529	505	493	517	532	503	516	518	531	542	501	554	507	539	541	483	520	480	489	515	522	526	540	494	516	493	532	487	507	556	537	515	525	559	489	523	503	471	540	498	508	550	512	521	506	533	551	518	549	509	558	464	526	532	500	491	562	509	507	483	520	508	497	524	508	504	472	525	500	499	555	485	496	512	515	540	509	539	537	528	527	538	496	530	496	515	527	520	492	526	552	547	526	531	565	513	487	490	538	520	497	510	522	528	525	538	507	501	510	522	518	505	449	496	501	521	511	520	521	560	549	468	516	507	501	509	512	544	509	492	536	539	530	526	524	528	524	543	496	538	528	503	515	550	503	529	515	514	500	497	572	488	531	521	512	518	462	502	525	534	537	497	534	540	538	474	545	505	452	512	489	487	559	530	540	519	537	548	491	543	476	531	495	505	528	513	509	518	470	521	511	527	525	517	478	532	522	520	527	544	486	503	536	527	518	538	490	526	498	510	525	505	516	492	512	509	498	518	504	501	495	502	531	525	499	518	531	538	516	534	513	546	513	530	524	499	528	562	491	534	522	537	502	501	529	514	528	486	525	551	498	532	546	529	517	525	522	538	529	503	526	513	522	521	500	520	525	532	478	512	540	545	495	509	492	510	490	507	534	539	491	533	481	493	482	483	487	515	517	529	519	556	556	482	512	501	515	524	566	532	508	526	527	486	518	488	531	530	534	492	498	472	501	513	556	495	551	518	519	489	491	502	535	487	537	571	508	540	495	522	524	528	524	545	479	505	489	535	501	464	539	521	543	495	519	516	472	504	534	510	479	569	537	525	491	515	553	541	520	535	498	533	492	490	524	536	540	496	518	525	536	515	576	488	545	510	522	526	528	507	501	492	521	490	495	510	530	504	520	487	527	499	525	484	513	529	546	527	478	504	518	523	501	517	514	494	525	527	496	490	530	567	498	515	513	528	528	524	514	526	546	511	550	524	537	503	544	513	560	535	521	529	520	480	517	515	544	535	542	522	528	527	541	524	487	519	528	553	513	494	519	489	480	569	516	545	535	482	504	525	498	539	523	552	534	494	475	500	521	507	525	547	507	478	541	489	529	526	492	509	500	511	504	507	538	535	460	520	541	482	493	550	524	510	509	521	474	538	533	495	511	538	483	498	499	515	509	587	515	506	522	517	491	516	560	559	525	526	486	492	518	473	521	511	516	526	485	516	467	494	539	507	502	532	501	521	488	509	534	490	493	496	520	543	543	504	551	515	564	487	517	575	513	528	508	504	497	519	543	544	488	516	529	515	528	524	508	514	482	508	533	543	534	508	522	536	514	530	510	504	538	553	494	540	529	572	519	515	469	544	504	547	564	502	521	518	509	493	497	536	474	508	498	521	483	461	524	503	540	497	530	522	484	504	513	488	502	530	507	505	529	529	539	519	519	523	510	508	538	537	485	542	511	493	543	514	555	495	529	491	543	558	557	489	554	516	496	490	495	498	551	504	492	529	497	542	579	497	528	513	512	483	528	513	538	491	505	496	513	505	531	506	507	528	492	503	523	502	515	544	538	519	551	520	517	531	509	514	471	491	502	539	530	519	516	523	525	543	502	530	509	499	493	488	531	513	530	509	454	546	514	536	474	514	508	520	509	482	551	490	517	511	533	478	516	524	523	505	518	528	557	518	527	519	514	512	533	495	527	528	514	483	545	517	508	482	522	494	534	496	521	511	508	526	510	551	510	566	474	505	533	535	537	505	553
28368	14907	1795	393	239	197	160	145	126	129	136	121	122	117	145	120	111	131	105	102	105	107	113	111	113	114	98	120	121	113	104	99	100	117	121	125	104	120	113	101	109	109	128	101	144	107	111	119	96	107	125	117	123	103	120	98	106	111	100	91	113	116	124	112	92	111	139	124	94	112	108	106	122	116	116	108	124	108	107	116	121	131	92	100	131	117	117	121	111	105	126	102	105	110	98	116	118	110	100	113	108	108	130	133	127	130	121	119	107	133	119	120	110	135	116	111	106	122	108	131	105	107	108	115	120	110	92	109	120	114	110	113	104	120	122	101	115	113	113	95	98	102	110	102	106	104	108	128	104	85	115	110	104	111	116	111	106	110	107	110	116	133	114	112	120	115	109	114	98	109	116	106	112	119	111	89	128	128	115	115	115	109	95	112	121	108	114	119	105	116	112	115	96	129	123	95	119	108	112	112	99	87	132	118	109	109	109	121	111	120	114	115	118	125	123	102	114	130	93	116	105	123	92	131	106	101	106	93	111	125	100	128	118	123	107	118	104	97	106	128	100	131	130	92	123	119	118	104	93	113	111	123	122	124	101	104	106	104	94	122	115	99	133	113	108	106	119	122	98	131	120	112	108	112	117	119	122	91	145	102	117	119	95	105	123	128	88	98	95	108	95	112	114	121	112	118	114	107	123	135	100	94	89	119	96	110	111	110	119	102	117	114	111	131	91	97	113	116	122	116	95	117	117	108	98	98	112	92	103	124	117	105	122	112	120	111	113	100	111	104	140	122	104	92	121	108	109	111	101	129	121	131	139	111	106	97	105	117	112	111	119	102	104	130	129	115	114	124	119	116	133	110	126	105	126	97	98	103	104	108	115	117	118	106	115	101	107	119	90	115	112	109	113	109	102	115	136	140	120	90	96	99	102	100	92	95	108	102	118	118	116	105	123	104	122	114	116	113	112	121	98	115	105	104	111	102	122	128	106	91	119	106	97	119	109	121	115	104	120	104	107	107	104	107	122	107	99	123	97	110	104	98	133	102	105	126	119	120	128	113	85	90	96	103	102	130	103	122	97	108	119	111	111	128	127	110	122	104	122	116	107	134	105	105	110	102	120	108	117	96	112	104	119	128	122	103	114	99	116	110	118	115	106	131	127	122	114	125	133	110	116	109	97	99	123	98	106	106	104	115	94	105	121	120	102	107	109	116	129	105	104	102	96	123	110	114	113	126	96	107	121	108	98	128	111	119	107	110	106	118	120	103	141	109	118	110	111	93	102	115	127	108	109	130	102	106	143	133	102	110	122	109	115	108	107	104	103	103	111	115	105	119	113	123	132	108	115	103	120	108	106	118	131	107	118	123	82	102	113	111	105	109	91	99	109	116	114	138	110	121	127	123	117	105	105	93	111	124	123	115	105	119	106	112	111	125	116	129	106	105	115	124	93	130	129	137	105	102	120	104	115	136	109	112	122	126	98	101	99	114	122	97	113	91	119	103	110	134	100	126	141	99	105	121	113	121	95	124	126	84	119	112	123	118	109	123	128	124	103	134	97	131	123	111	109	113	116	112	126	111	103	108	100	115	101	123	111	122	127	84	118	112	111	129	116	113	120	102	128	106	120	106	115	124	98	114	115	121	117	147	106	97	110	90	88	112	100	116	114	117	104	122	108	107	125	108	113	104	107	133	102	115	100	101	103	108	94	109	123	107	113	107	106	133	109	111	116	109	94	113	115	121	117	125	119	121	97	97	108	99	113	108	106	114	125	113	112	101	118	118	98	120	123	115	122	114	107	103	88	102	117	122	107	131	122	104	97	116	135	111	119	134	124	117	131	120	116	98	99	111	129	118	128	123	110	104	119	112	120	108	112	116	119	110	121	132	106	98	101	110	115	133	104	112	114	128	129	110	86	130	119	104	111	101	102	98	101	98	104	100	118	112	125	99	111	110	100	123	111	125	103	97	112	106	121	116	112	116	135	136	94	115	125	101	125	110	103	101	109	107	124	108	106	104	96	85	106	102	98	102	117	103	102	102	124	121	112	111	142	104	96	97	112	120	115	115	122	125	98	104	103	109	111	117	90	122	108	118	128	109	109	97	104	108	117	116	106	115	130	115	130	104	115	131	110	118	118	107	93	115	152	112	95	117	104	97	117	112	116	107	103	104	120	118	103	110	109	127	131	119	115	116	122	102	97	120	105	98	90	113	110	124	102	118	114	127	117	107	99	108	111	116	107	125	109	104	124	105	78	114	107	112	104	117	119	131	106	99	102	116	106	118	128	109	107	114	99	122	106	110	107	118	136	105	116	124	113	93	128	105	113	116	112	102	113	107	104	130	103	112	120	103	104	104	114	116	115	112	112	116	120	129	123	128	87	102	94	107	112	113	120	122	121	105	113	106	114	119	124	108	110	107	108	125	116	118	109	117	99	109	102	104	93	106	128	92	111	91	105	119	112	109	120	103	127	115	114	113	116	109	104	110	110	113	108	114	112	128	110	112	113	107	98	98	117	118	115	103	103	116	119	99	106	126	91	119	108	124	90	106	124	100	111	114	131	118	106	97	112	109	121	134	127	112	114	126	121	129	121	109	129	115	123	112	106	118	126	120	97	115	134	106	108	137	134	134	139	124	129	128	129	129	126	106	99	118	106	117	106	104	106	105	101	110	100	102	123	108	101	109	100	119	106	113	124	117	123	126	116	137	108	117	88	108	104	145	109	107	118	95	113	96	113	88	106	119	112	104	102	127	104	108	119	112	107	138	114	117	94	125	109	120	117	127	123	115	111	102	120	116	97	107	107	97	105	107	130	106	102	111	113	121	119	96	103	115	103	91	109	98	110	130	129	106	129	105	119	125	114	105	118	113	131	91	109	116	103	117	114	110	129	110	97	96	90	118	80	99	125	109	99	96	102	123	107	129	119	122	106	114	98	108	96	109	122	109	111	133	119	107	105	140	127	119	100	118	99	116	109	134	116	112	118	124	87	114	109	119	126	128	144	117	111	95	133	105	120	128	103	120	111	119	128	115	94	115	96	124	121	110	113	114	115	94	109	113	107	123	104	118	130	118	123	115	107	115	102	107	84	121	133	115	113	97	122	142	126	113	117	102	109	115	107	110	118	98	116	115	101	120	124	113	100	109	114	101	117	118	121	105	121	111	126	116	115	124	111	119	109	112	113	106	113	112	126	106	114	121	115	113	106	107	112	78	107	99	90	116	103	119	137	118	113	99	109	109	116	124	122	107	116	121	121	93	118	110	114	104	118	110	96	125	109	118	117	118	117	111	95	97	114	112	135	119	119	114	94	123	113	116	120	109	122	112	103	97	92	109	107	119	115	121	126	124	108	117	88	109	116	120	111	122	99	115	117	131	110	102	93	119	114	99	111	118	107	123	104	114	122	96	98	103	122	111	110	116	106	118	114	100	109	111	132	115	122	102	102	120	122	113	116	102	107	109	122	126	115	115	111	113	97	107	103	110	108	116
5120	833	748	394	240	217	207	171	168	151	175	144	147	133	137	122	113	120	118	90	130	122	109	111	115	116	122	117	105	116	130	144	94	117	126	127	132	119	120	115	143	108	105	114	116	111	99	126	113	112	132	111	104	113	112	124	127	114	111	114	119	114	126	117	134	96	122	132	116	107	108	130	133	117	114	115	135	114	118	122	126	128	120	97	134	143	138	129	132	118	115	120	127	113	120	143	116	120	118	102	107	123	127	142	120	122	110	137	134	102	134	144	123	109	126	105	105	132	103	134	113	102	125	116	138	107	114	148	105	119	116	130	131	129	118	120	109	118	114	123	131	111	128	124	130	132	129	121	113	119	120	113	126	113	106	109	130	112	127	111	104	118	124	132	117	126	124	115	124	126	113	111	137	113	103	135	121	129	114	109	123	130	107	138	125	131	125	128	116	125	102	132	122	107	110	121	115	123	128	103	118	114	125	124	111	117	105	135	103	108	117	127	109	107	103	110	116	116	126	128	135	117	120	114	111	114	101	116	119	122	132	125	122	110	120	118	121	135	131	127	128	110	136	134	140	115	121	125	126	129	116	127	124	121	95	103	121	105	109	141	124	115	109	112	120	124	114	115	113	116	114	120	124	127	132	109	126	120	106	113	100	113	118	107	122	146	105	127	132	112	127	115	125	117	117	124	124	113	120	135	111	108	99	135	105	102	128	143	118	100	110	119	140	116	138	114	125	125	120	129	107	130	105	108	143	117	120	118	133	105	125	113	124	104	129	116	133	115	125	117	104	111	122	93	133	98	115	114	116	126	146	126	112	123	120	117	141	135	100	110	121	93	122	110	118	123	115	117	112	115	108	131	134	110	124	125	119	131	128	118	119	115	116	122	109	126	121	124	107	120	119	130	128	106	106	126	129	125	119	129	94	105	124	117	109	113	129	126	108	124	126	122	113	120	124	145	110	113	143	125	122	116	128	118	121	121	109	135	125	102	117	125	125	124	119	121	117	108	110	131	119	124	122	116	105	120	146	126	116	122	137	119	110	99	124	124	116	127	131	134	129	114	126	123	117	110	117	127	115	116	111	112	142	117	115	115	129	135	94	127	108	122	129	124	118	113	134	126	103	103	128	120	119	105	130	111	134	131	112	126	110	119	130	111	112	114	120	124	105	113	115	108	113	102	119	124	128	132	112	116	101	118	109	90	101	132	115	107	109	113	113	108	115	140	107	119	112	128	114	115	112	131	120	119	117	112	141	128	123	124	121	109	133	106	100	111	120	119	110	112	113	120	110	127	111	115	123	133	115	107	134	113	110	109	125	111	120	96	113	124	116	109	124	109	118	109	137	126	122	114	134	121	118	125	118	124	111	126	118	126	138	107	120	116	116	123	110	124	122	134	117	133	96	124	120	113	112	119	117	135	127	126	119	123	161	110	126	118	126	109	113	106	118	103	110	115	123	128	118	135	126	109	151	115	105	103	114	116	102	103	118	123	137	118	121	111	136	122	124	111	126	125	115	122	135	113	133	123	122	109	135	131	119	113	121	119	139	132	149	104	115	113	106	119	116	105	125	116	115	113	119	115	115	95	121	125	138	119	125	129	112	132	150	129	119	102	134	107	127	120	128	111	119	111	107	123	118	114	122	122	117	119	132	124	128	111	101	103	129	118	139	120	116	130	117	128	122	115	117	122	114	120	120	111	114	131	119	123	126	114	111	105	112	119	117	128	124	103	126	91	120	103	127	111	105	115	113	118	100	135	115	99	137	125	133	117	127	137	129	102	125	124	112	110	110	105	128	106	122	112	124	120	128	130	132	113	130	139	118	138	109	122	119	102	115	110	118	128	117	135	107	114	125	117	123	101	133	103	123	117	128	117	103	129	111	122	124	113	110	101	126	94	119	112	125	123	105	128	91	134	111	114	134	111	128	104	118	118	137	122	131	139	117	119	127	124	125	121	116	139	107	116	116	109	136	113	128	124	124	105	109	101	147	125	118	121	119	116	112	121	120	101	114	126	135	115	141	127	119	100	121	115	111	119	136	130	120	114	101	118	118	124	105	113	117	131	120	113	110	118	119	145	110	124	107	112	113	116	106	125	132	111	100	124	109	110	112	126	120	119	128	125	121	126	123	125	126	118	122	117	114	133	123	120	118	129	114	114	114	120	116	93	120	135	114	125	131	114	115	112	111	143	127	114	121	112	95	90	92	113	119	119	117	122	124	128	135	121	131	111	114	108	124	136	124	111	120	125	112	127	105	131	117	104	116	121	124	129	120	124	111	112	135	135	91	119	133	135	109	106	115	126	126	128	128	103	142	116	110	120	110	125	125	115	133	111	107	122	110	111	128	130	122	126	102	113	122	103	122	123	117	120	146	126	121	112	125	143	136	98	119	123	107	133	119	128	110	109	120	119	132	128	124	104	124	117	109	97	130	108	118	117	128	106	112	124	123	98	127	132	119	115	117	107	124	114	113	141	122	133	114	123	131	119	117	142	124	115	113	109	127	116	131	115	108	119	141	113	111	119	112	120	121	125	128	105	136	109	121	119	109	119	124	124	98	104	124	146	119	127	112	126	98	112	88	115	112	132	112	121	121	125	121	116	128	106	110	95	103	117	125	109	130	110	122	102	104	129	122	119	134	110	135	107	111	137	120	135	121	127	117	103	129	110	107	104	108	126	130	111	120	125	118	135	112	119	142	118	134	123	113	132	128	113	119	123	144	135	103	103	139	109	106	131	121	117	109	152	98	119	123	106	113	126	122	121	125	118	118	108	117	139	123	127	120	144	134	131	111	116	107	116	105	142	125	119	119	104	114	122	115	102	127	119	120	118	117	108	105	103	124	123	112	129	128	116	103	134	90	124	121	112	117	124	118	126	131	123	120	127	135	108	119	114	113	102	119	113	149	124	108	123	114	132	133	128	107	112	108	112	118	123	124	102	115	150	124	127	117	113	128	123	123	114	125	130	126	102	113	138	112	116	120	110	113	119	102	113	100	137	109	120	122	133	121	103	123	135	116	124	85	131	109	127	120	108	127	126	123	133	134	113	118	118	102	108	101	126	125	107	119	110	116	114	117	109	114	121	132	124	127	127	132	116	134	152	136	121	131	121	136	116	129	126	128	121	96	130	135	121	108	131	117	102	93	116	137	109	119	115	112	140	115	122	133	124	111	113	118	123	133	123	142	119	132	138	110	104	137	126	124	102	117	96	100	122	128	127	104	121	120	103	123	112	129	121	142	130	118	114	122	137	114	118	115	117	126	136	104	119	110	128	102	121	106	137	122	129	118	129	150	122	121	129	131	124	105	108	118	134	100	128	114	109	131	107	132	126	120	107	109	128	127	109	98	109	139	109	99	110	115	123	112	116	121	133	119	124	127	96	100	115	104	104	111	133	105	113	120	109	125	129	101	120	138	131	109	94	103	127	126	104	100	112	109	106	121	128	124	119	126	121	109	121	110	125	127	108	124	134	118	112	114	122	119	126
25233	20822	27299	24438	20817	12392	1733	995	797	733	617	617	564	524	533	496	480	468	432	433	404	432	402	412	417	363	380	401	374	374	363	386	383	342	418	361	368	326	367	373	361	373	376	358	363	392	355	381	362	358	419	349	365	366	343	333	354	295	371	383	353	376	356	375	366	340	339	346	356	356	375	362	349	350	364	374	336	368	358	345	349	312	377	342	333	332	334	380	383	324	327	348	331	358	349	336	359	365	310	318	390	342	357	353	356	376	357	349	335	345	345	361	343	355	358	352	323	327	358	331	323	339	324	344	326	344	361	361	327	330	358	356	362	350	379	352	365	343	354	363	331	370	365	343	300	341	342	373	315	349	346	332	350	349	321	335	394	364	308	356	342	364	360	304	355	335	360	341	384	354	333	338	349	331	351	313	330	317	334	338	343	333	353	347	366	346	318	354	349	344	320	356	373	360	324	309	352	326	360	362	357	373	350	352	344	324	314	342	341	336	321	345	345	369	328	340	337	328	354	323	370	333	342	328	363	366	387	365	355	326	335	333	349	345	313	384	334	317	351	326	386	359	341	341	326	358	357	300	324	324	360	382	342	360	321	349	334	351	369	359	325	335	365	337	325	342	292	322	306	360	322	340	332	340	340	322	339	315	343	356	343	347	326	328	333	372	334	335	346	316	351	355	350	367	367	351	339	333	341	342	374	360	358	356	328	351	340	317	316	337	305	335	376	334	339	375	352	369	347	372	346	355	322	363	340	347	354	329	346	342	329	374	317	332	321	354	323	342	325	347	359	370	303	361	360	337	360	346	298	336	351	316	350	381	365	365	354	360	344	346	341	383	374	334	351	368	311	332	362	363	293	356	357	350	368	359	353	345	351	387	348	332	344	363	336	362	322	343	295	332	340	345	348	310	349	297	370	360	339	360	372	377	359	361	325	351	331	333	327	323	327	330	338	332	373	395	347	356	336	351	301	363	334	338	363	360	332	373	341	343	322	382	325	314	336	360	354	326	306	325	331	301	367	373	341	374	336	351	396	352	349	352	353	354	397	335	324	307	320	330	324	346	338	309	326	344	296	362	360	360	361	338	328	325	338	328	326	366	328	335	321	314	342	335	356	339	350	364	397	343	359	359	370	351	344	372	353	330	329	323	392	338	304	331	341	334	345	344	317	352	319	365	363	343	349	368	332	331	336	317	299	366	325	325	327	337	319	316	367	352	355	325	335	332	329	336	345	354	341	317	371	346	330	346	343	366	307	345	351	371	344	322	351	337	344	364	342	323	381	351	346	339	380	359	340	313	370	325	324	351	342	345	375	374	318	349	360	336	355	387	342	351	349	345	345	380	364	376	351	322	347	352	313	394	338	352	359	350	321	322	356	346	352	400	361	326	332	356	331	339	358	388	324	346	361	366	333	324	324	319	349	395	337	334	367	377	340	339	356	394	311	333	333	316	349	347	352	354	328	346	346	338	374	355	343	325	347	378	363	362	352	352	335	358	362	327	343	368	357	349	374	392	328	382	365	389	332	353	367	369	382	348	344	347	327	329	322	327	346	334	359	372	323	332	357	353	352	330	335	318	358	352	345	365	361	325	365	361	358	362	348	353	342	324	367	314	321	368	346	340	374	335	315	354	367	324	364	343	336	311	368	329	314	333	348	348	320	329	344	316	346	370	365	342	349	330	364	358	363	327	358	350	366	346	345	366	382	338	365	367	361	322	308	365	346	353	333	359	362	340	347	374	344	363	351	313	334	308	326	347	330	351	343	343	344	316	363	368	354	348	332	343	365	347	354	349	340	322	374	362	333	344	322	358	322	362	349	347	350	356	347	323	323	355	329	350	320	356	332	325	359	367	338	341	339	300	373	344	308	358	319	329	322	348	345	321	336	341	372	314	377	333	341	327	394	377	329	332	323	362	381	330	357	321	324	414	354	376	347	313	370	366	341	336	337	327	326	342	349	360	342	342	349	327	358	355	359	352	363	348	316	355	330	356	351	327	346	370	394	350	355	348	330	351	350	348	371	326	344	344	366	360	356	355	351	357	322	333	351	303	355	340	352	352	357	358	347	300	326	345	312	342	339	377	352	321	331	311	357	344	335	338	359	370	363	348	350	333	326	355	335	341	380	385	348	345	377	315	376	348	321	350	353	372	340	360	318	352	348	360	319	322	333	363	334	378	366	352	359	354	327	342	357	343	357	359	357	359	339	359	320	353	320	338	317	349	366	344	353	356	350	348	336	378	317	331	352	338	340	354	334	362	353	345	343	351	359	344	350	331	336	317	363	357	320	325	346	375	343	330	348	366	343	340	339	348	357	331	323	350	337	361	356	328	344	373	343	329	353	288	341	328	326	338	364	358	356	344	335	374	336	371	343	344	349	349	360	308	365	316	366	370	334	341	330	346	357	359	349	325	370	350	355	376	342	346	367	334	358	345	337	371	322	314	330	305	357	384	336	335	331	381	335	355	365	367	337	320	338	364	329	326	339	360	358	364	356	353	353	356	346	320	328	344	324	341	350	327	342	327	331	323	324	319	370	352	347	325	323	362	381	373	336	354	327	340	346	325	376	351	353	346	387	326	339	344	354	345	339	327	359	368	332	377	347	310	366	318	330	317	372	332	352	372	308	338	337	378	343	353	358	350	388	355	346	353	335	358	333	378	350	346	365	328	353	332	355	328	329	336	355	329	326	359	348	352	313	320	340	356	384	333	350	371	320	341	324	330	345	357	368	324	355	351	365	316	331	344	354	328	328	343	333	354	346	369	346	339	310	351	353	320	350	354	358	328	350	343	318	358	374	325	350	353	312	381	360	339	343	337	335	390	342	348	315	367	342	341	321	362	345	303	352	343	347	388	353	334	344	343	349	355	387	316	326	352	353	327	345	343	370	349	359	362	324	330	379	304	335	339	405	344	326	332	349	321	341	350	348	342	366	310	343	335	325	337	380	380	365	361	351	361	338	339	346	316	333	316	348	343	370	364	321	335	321	361	331	343	360	353	374	355	344	356	306	336	336	354	351	331	350	372	296	331	342	346	336	321	356	341	322	322	350	339	344	346	337	346	359	347	362	346	353	348	337	309	361	345	356	352	345	313	315	338	307	334	344	381	341	344	350	340	349	349	352	351	315	358	350	351	333	310	346	310	322	342	341	347	393	315	337	332	356	357	314	367	373	378	331	353	332	370	350	349	342	359	334	296	346	381	381	335	340	360	334	343	291	352	311	340	397	315	357	349	330	319	353	334	323	354	338	354	381	334	377	350	325	380	344	386	322	344	333	348	347	335	335	324	343	311	367	333	366	330	373	357	351	381	367	347	344	357	353	332	336	320	377	314	350	333	340	343	333	360	344	367	338	341	374	362	363	331	355	358	325	358	370	353	355	356	331	357	362	346	339	353	374	328	375	386	326	346	355	342	351	360	368	348	352	331	338	343	323	380	330	360	322	357	339	334	327	363	335	329	340	336	371	348	374	371	337	350	389	344	387	328
7229	11767	10633	5910	3894	2781	2146	1716	1405	1076	1007	856	843	678	675	594	547	543	481	472	477	480	478	410	438	375	385	424	372	394	378	361	391	390	358	358	383	361	393	361	347	349	354	363	359	336	336	333	342	329	340	340	363	318	297	332	326	329	334	350	362	348	327	315	332	318	302	350	342	347	310	323	298	394	330	335	322	324	330	352	316	314	344	331	310	315	344	328	347	330	346	317	314	283	295	307	324	370	322	327	328	316	343	336	347	348	297	340	367	342	313	298	330	318	326	297	355	325	327	316	341	332	328	323	341	361	302	333	310	312	330	312	289	349	321	328	337	312	329	296	305	346	305	310	313	298	341	340	323	301	320	343	322	305	347	322	299	321	333	317	332	348	307	319	307	316	352	290	333	338	315	292	315	325	286	323	322	328	326	316	322	335	315	305	328	341	341	340	282	324	342	314	322	305	326	307	359	291	334	328	311	314	329	337	303	342	321	315	326	293	324	357	308	327	290	340	304	344	333	342	306	341	351	316	299	301	323	340	331	299	372	311	320	339	318	355	353	327	312	319	323	365	323	343	350	317	338	305	323	301	312	320	337	321	322	298	317	332	325	322	323	310	313	328	328	341	324	336	332	299	316	336	317	320	329	365	308	322	361	345	357	317	356	304	329	322	325	288	326	321	315	336	296	361	325	330	332	297	307	308	355	334	304	328	330	298	342	323	302	339	310	348	343	354	323	334	327	338	340	306	317	319	294	317	326	318	299	367	354	312	337	297	312	346	336	334	347	328	317	298	287	344	337	302	321	305	334	321	317	364	338	338	320	342	336	337	342	304	328	310	296	313	313	345	334	315	321	313	335	328	344	335	345	319	314	334	331	361	315	329	339	320	330	335	296	383	358	295	323	318	348	320	290	309	317	294	378	293	325	315	328	352	316	346	327	324	337	308	339	296	319	325	301	347	359	313	315	306	312	360	326	320	335	299	312	315	301	339	331	298	331	331	309	357	315	352	313	331	357	335	316	318	315	336	336	343	325	323	315	317	347	355	314	362	312	316	340	310	334	318	299	326	347	330	339	346	283	335	294	306	308	300	308	330	352	330	338	324	329	298	326	338	347	355	339	297	334	334	322	338	353	300	341	339	334	309	341	310	312	326	314	317	329	337	339	332	342	303	326	335	314	341	311	336	350	309	305	369	329	331	339	324	292	297	296	334	294	324	318	335	348	314	323	332	299	315	308	321	299	282	320	323	332	327	331	314	327	347	287	307	307	313	326	336	351	314	305	330	331	310	318	334	333	344	340	311	285	286	317	344	328	325	359	353	345	272	295	313	312	301	341	318	303	357	348	332	324	334	312	327	330	330	338	332	335	292	316	341	346	313	319	316	332	323	316	320	339	362	323	349	317	336	353	297	323	321	311	353	313	298	291	306	319	329	320	305	293	299	316	352	345	289	333	321	347	289	335	320	303	339	329	352	290	316	303	328	307	330	303	311	335	347	330	312	303	354	340	302	315	321	302	379	324	331	311	308	323	317	349	350	318	335	350	330	308	309	336	298	309	308	307	365	305	328	354	320	322	329	318	317	302	328	328	314	337	299	328	298	307	296	325	339	303	337	326	303	322	332	328	293	307	313	338	329	319	349	323	318	299	326	304	358	333	335	313	305	320	335	335	301	328	355	346	338	307	339	333	357	302	313	324	342	317	342	327	349	309	340	294	319	299	332	308	315	305	329	342	332	320	295	315	327	319	306	315	363	336	310	356	362	319	333	348	309	325	304	306	317	334	327	333	287	319	319	313	320	313	335	282	304	305	302	313	347	305	323	345	325	322	338	307	329	328	318	308	322	309	311	330	335	323	332	324	317	325	307	327	321	309	311	328	347	334	311	330	305	305	358	320	336	343	315	324	333	284	342	324	310	303	306	318	315	309	316	315	317	304	345	309	337	321	326	330	308	335	305	306	349	327	301	358	305	317	332	294	313	360	314	339	318	345	309	322	351	334	310	303	325	339	301	346	309	320	324	353	307	307	353	312	338	311	343	333	331	327	330	325	352	338	329	320	344	333	344	324	320	290	293	369	322	282	333	345	323	360	335	347	330	317	355	305	341	314	331	312	305	353	315	344	327	350	346	317	319	362	336	294	350	309	325	350	330	339	309	327	301	332	307	317	324	337	329	326	322	345	315	324	359	339	328	331	303	306	333	308	294	352	322	305	315	344	337	320	324	331	339	334	332	293	310	313	310	329	328	323	322	370	308	295	319	315	310	343	325	324	302	319	324	344	338	327	346	317	348	324	329	329	355	343	334	342	332	304	320	268	334	327	292	331	307	329	321	303	323	335	355	316	324	344	361	317	302	295	351	343	287	311	355	317	331	354	340	318	334	333	303	307	325	301	339	308	324	341	315	313	338	378	311	332	328	300	327	329	319	327	334	311	305	318	307	345	327	326	304	355	313	325	299	310	311	326	335	350	335	319	300	346	335	324	333	335	338	324	325	360	318	343	337	322	288	344	327	299	347	308	318	310	332	338	318	296	335	343	324	327	326	322	346	317	343	309	298	301	292	343	357	317	353	332	320	344	336	316	338	302	330	338	312	320	337	311	309	358	323	323	319	344	317	317	316	318	337	308	335	322	290	342	285	330	340	342	319	340	317	326	324	331	338	318	315	320	310	328	314	322	335	352	330	328	312	323	295	318	305	310	341	330	288	286	299	320	307	312	309	332	316	299	322	313	342	330	319	318	307	305	317	313	325	310	321	321	343	330	332	294	339	295	314	323	336	314	327	322	338	288	337	354	313	337	300	361	298	310	330	335	319	304	323	345	345	340	340	328	296	299	287	331	323	317	335	335	319	341	362	318	307	327	333	307	321	299	321	311	338	306	317	343	306	328	333	324	307	312	317	337	331	337	322	304	345	327	314	339	295	329	316	341	308	332	314	318	326	297	301	311	322	288	315	366	332	278	310	348	339	325	316	321	332	304	320	321	320	327	314	353	326	341	334	323	320	332	303	321	305	312	325	311	292	317	338	317	292	326	318	298	352	328	332	312	348	324	317	363	347	312	340	341	348	330	332	340	321	345	318	311	320	351	320	331	350	320	350	341	328	319	299	329	295	319	293	306	340	323	312	326	336	345	339	296	339	323	326	329	313	306	308	371	343	282	334	319	289	301	322	332	304	328	315	376	294	324	314	358	302	310	289	301	300	304	313	360	334	312	341	314	344	329	317	337	316	300	325	342	303	290	333	310	327	339	342	337	347	324	310	353	301	324	314	352	328	303	325	289	325	344	310	310	314	296	327	326	336	337	307	335	318	304	308	321	351	332	327	320	322	330	327	319	327	312	303	333	345	334	343	349	336	314	350	295	337	316	319	295	353	342	323	304	326	300	303	328	314	257	322	327	338	313	317	301	314	333	312	304	310	322	304	341	336	339	372	338	286	307	287	324	323	318	331	316	342	360	308	317	307	322	319	310	341	330	305	335	328	296	332	337	331
22961	20834	27660	24128	20844	20958	10861	2007	1465	1198	1112	1000	953	869	858	816	807	740	765	698	687	634	625	656	658	625	652	642	609	600	595	592	555	616	622	601	593	579	627	579	626	559	644	560	535	548	609	531	556	573	574	552	600	559	546	558	542	556	565	571	544	561	611	545	554	595	585	603	567	554	611	582	560	528	570	541	597	578	538	567	526	579	566	595	546	572	544	535	534	601	507	578	566	550	616	544	558	581	532	531	550	539	519	572	580	538	547	563	541	589	582	569	581	597	578	528	576	548	520	557	553	553	521	588	562	568	595	579	599	562	564	541	560	555	535	553	570	571	578	495	589	555	558	584	500	573	581	566	561	556	523	567	556	552	565	567	545	577	582	543	551	554	551	544	529	523	570	570	549	597	561	529	556	533	560	543	603	546	552	559	554	590	553	538	546	546	540	528	541	559	571	567	557	569	534	548	566	551	565	563	544	555	523	549	576	562	493	570	536	583	515	582	549	527	573	533	580	574	570	554	556	553	509	543	551	522	553	569	559	537	595	546	559	560	565	519	552	563	572	583	542	530	546	590	516	549	551	552	561	556	588	560	558	537	533	551	546	553	583	549	554	523	579	518	538	549	548	545	529	576	571	538	580	514	533	544	546	530	560	564	548	541	565	519	560	596	550	533	585	515	569	579	531	522	530	509	569	562	550	572	551	532	560	528	551	531	560	528	549	542	526	496	554	575	538	559	550	579	510	551	629	564	555	561	562	564	596	557	486	542	537	546	532	555	536	538	528	587	549	575	569	558	563	533	545	606	563	538	567	535	589	571	586	517	516	572	561	566	533	560	528	562	523	566	562	581	543	530	556	580	566	567	555	548	536	586	516	551	543	547	536	548	567	578	547	540	555	523	580	557	546	546	579	555	521	533	557	543	561	546	572	524	541	608	581	535	557	527	525	552	558	559	571	564	540	547	578	550	579	553	605	535	573	553	596	572	533	535	504	508	586	537	576	561	566	555	553	540	564	528	550	556	552	569	528	504	575	545	535	537	559	548	577	550	579	527	532	574	561	550	568	561	513	499	583	524	549	551	568	504	545	534	553	547	527	545	543	557	573	515	526	570	570	527	554	528	564	587	559	550	567	544	573	575	557	537	534	540	602	506	561	498	548	554	545	582	590	587	601	549	561	609	557	540	535	563	539	563	583	548	555	526	501	528	550	561	592	585	560	539	578	608	548	521	535	586	580	554	560	531	590	568	560	556	539	517	526	560	571	559	538	572	518	582	535	578	557	547	548	587	572	565	545	560	529	598	512	550	536	540	590	551	536	531	559	558	578	577	523	562	554	554	549	540	586	593	549	560	531	552	522	526	562	553	549	544	593	569	570	519	541	512	552	575	554	502	547	528	553	546	550	572	535	526	567	556	542	574	540	536	522	553	524	557	546	511	520	551	528	606	549	541	546	551	535	557	555	558	519	562	573	563	517	533	528	512	552	526	574	568	546	555	504	585	561	579	592	536	545	551	557	531	568	546	565	595	551	589	556	556	581	525	513	583	479	530	540	554	550	573	573	570	548	529	544	549	549	504	558	557	550	565	557	530	541	562	552	513	498	571	573	565	571	564	575	570	546	510	543	522	577	535	555	593	600	541	557	576	581	553	562	573	549	522	593	549	550	565	546	558	562	532	567	522	557	559	570	569	542	548	551	534	546	520	530	551	547	563	563	479	533	561	563	593	558	504	511	521	579	532	565	558	519	542	576	521	551	532	528	559	540	529	480	562	543	551	532	516	546	529	531	528	594	573	536	586	579	518	566	631	570	579	556	567	544	518	558	540	598	527	525	570	580	521	549	543	589	524	549	510	557	543	558	549	544	604	550	566	563	605	513	559	554	563	539	555	588	546	565	529	538	538	510	519	550	549	541	555	493	611	534	533	524	568	602	542	573	559	575	573	537	504	555	535	523	576	540	538	550	563	553	538	560	527	534	574	538	536	594	516	554	545	548	571	595	561	521	481	582	586	557	526	588	591	553	535	527	542	530	588	537	543	586	548	520	528	595	527	570	569	520	565	607	561	545	551	564	524	545	558	549	545	538	537	533	557	558	586	563	604	528	581	524	544	549	542	565	553	534	531	559	574	557	545	537	538	547	554	547	519	507	555	526	582	552	588	552	562	554	551	528	500	559	506	551	519	575	550	558	532	585	524	539	519	606	542	546	575	566	507	540	526	579	566	566	572	563	520	543	590	588	564	530	573	577	584	547	596	602	558	534	568	564	523	576	621	594	568	537	504	552	540	583	555	539	548	567	516	557	549	560	534	590	559	545	545	520	520	523	582	581	564	553	553	536	562	573	589	547	537	516	568	575	629	532	524	545	548	580	569	557	592	503	519	537	595	532	526	533	534	560	518	582	573	556	545	538	528	539	543	598	565	506	503	575	536	605	545	530	538	562	544	560	511	521	589	581	571	566	547	557	567	577	549	506	552	563	560	517	546	548	550	539	560	583	576	523	517	541	565	552	532	540	537	534	589	536	548	559	547	523	560	543	554	604	524	550	569	535	537	567	572	500	545	528	538	555	551	523	556	534	524	548	556	536	589	549	593	548	543	555	494	552	595	575	585	604	557	515	552	543	506	581	570	548	559	574	550	576	592	592	522	557	531	549	583	560	538	550	526	511	574	569	574	545	585	539	537	602	559	536	544	530	524	544	556	569	548	567	514	528	534	532	564	525	500	564	508	554	596	562	554	542	584	565	533	558	562	534	591	522	520	561	580	547	556	588	559	544	589	530	532	572	531	568	596	545	535	500	510	554	530	528	554	519	556	562	588	580	557	555	566	567	516	556	540	547	554	564	534	532	512	580	528	573	545	571	539	584	513	578	553	597	545	557	585	564	575	573	554	535	550	521	530	523	556	556	568	580	561	553	551	545	575	575	560	516	520	554	547	535	563	505	536	570	555	573	519	527	529	571	495	577	541	545	543	548	593	561	546	547	583	545	526	568	562	540	517	500	507	540	529	550	517	567	518	553	535	547	546	570	584	557	531	557	532	569	596	549	552	607	552	597	547	519	573	523	547	533	531	529	571	549	584	546	536	553	537	521	537	567	540	577	565	540	565	558	546	572	529	567	556	502	550	536	544	507	580	601	517	529	555	539	528	553	541	499	582	532	576	541	542	574	552	557	570	583	558	547	526	556	550	559	547	565	572	566	516	557	569	513	537	561	549	516	553	565	498	575	556	544	533	558	557	525	563	545	588	534	540	506	539	569	557	530	583	528	562	562	578	566	522	508	558	536	570	558	517	598	567	508	552	540	564	537	562	606	544	576	549	505	586	519	577	533	504	529	565	530	591	536	490	571	550	545	565	515	555	563	544	544	577	590	555	563	583	531	536	522	563	551	562	575	569	508	533	545	509	569	520	516	519	570	537	530	535	519	545	595	554	537	514	552	586	522	528	564	568	539	535	574	578	525	518	548	553	586	606	556	545	575	578	538	553	564	503
10040	18413	16939	10183	6790	4957	3809	2949	2503	2114	1820	1545	1468	1230	1128	1041	1002	914	886	812	775	812	694	760	704	657	672	654	664	619	653	582	612	619	600	629	589	581	623	574	546	587	592	590	547	580	543	605	519	561	567	472	511	557	540	575	578	569	545	542	512	524	551	539	540	532	544	541	537	527	507	531	542	515	545	505	552	546	522	491	534	512	502	506	496	519	561	523	510	508	506	494	548	535	524	561	520	486	470	525	464	522	513	523	539	507	518	562	540	538	493	514	512	532	500	502	497	527	556	497	553	534	518	535	548	554	518	540	522	531	508	550	501	545	504	531	520	499	539	501	549	519	537	520	521	512	548	502	544	550	540	496	521	523	488	503	480	552	491	534	523	531	499	524	540	475	489	557	522	523	494	502	513	510	522	521	525	556	482	505	504	506	567	548	532	493	510	528	488	512	495	548	514	549	486	474	476	503	535	531	552	552	488	532	532	508	490	547	520	484	530	536	543	530	514	526	495	492	570	490	502	549	557	508	515	515	527	524	519	528	548	542	524	485	494	519	490	505	520	495	522	506	510	488	530	541	505	574	553	502	528	518	512	513	528	522	515	516	528	531	504	525	514	521	482	529	505	531	504	485	507	505	479	502	514	541	527	496	551	501	513	542	536	496	519	496	485	520	519	499	519	503	540	502	480	546	472	518	523	554	490	521	574	555	499	498	500	531	508	548	523	496	478	497	533	531	537	558	505	516	522	520	505	506	526	518	517	482	458	529	499	498	531	523	522	553	509	520	483	532	546	541	501	538	454	523	492	500	489	505	473	554	504	542	505	491	525	499	504	505	529	548	504	510	474	513	530	525	530	523	494	515	551	526	547	521	495	528	502	501	481	515	515	482	550	522	546	557	537	565	476	532	490	488	490	542	491	525	504	519	506	541	519	506	482	467	537	483	501	567	518	529	504	483	537	539	523	499	555	491	497	508	525	537	494	513	549	500	512	519	533	537	494	556	517	533	532	463	532	509	493	552	500	537	533	554	494	506	548	521	525	503	520	503	552	522	555	535	526	482	519	492	539	501	556	497	480	552	551	528	530	513	529	533	535	485	485	513	524	488	528	534	566	512	529	557	478	548	539	470	554	503	501	492	531	575	524	486	523	544	528	513	527	509	556	550	521	523	560	534	511	540	486	505	455	510	518	518	493	520	512	534	575	530	496	542	525	533	505	523	504	522	527	476	561	501	502	561	514	538	529	485	564	503	525	540	523	496	558	514	517	519	536	493	511	493	524	502	492	512	516	524	516	524	556	529	503	523	514	539	505	489	550	484	514	500	575	509	525	492	520	517	516	525	511	505	529	514	500	519	530	492	571	545	521	514	468	550	531	481	542	543	545	518	519	511	518	496	539	493	479	527	555	524	505	505	494	475	544	525	565	526	518	538	508	534	529	499	501	501	517	508	551	467	471	515	537	509	511	542	515	503	542	528	506	508	508	553	496	517	522	516	536	540	508	517	518	536	532	503	542	502	501	523	534	546	549	535	522	488	541	502	514	511	529	503	500	510	504	529	528	532	509	566	490	555	532	505	494	509	549	543	498	499	565	520	524	524	551	499	521	505	502	536	453	553	545	519	534	513	530	507	521	492	516	478	518	485	528	498	530	527	524	512	541	494	521	538	540	521	547	514	504	521	516	502	520	511	503	526	484	527	516	532	560	500	512	506	514	526	481	510	526	565	551	498	493	550	519	522	506	478	496	526	497	511	524	518	533	539	494	487	507	549	514	558	489	511	489	486	538	537	527	484	525	487	512	492	490	518	519	501	510	540	515	553	546	519	507	501	535	513	539	515	535	470	543	499	542	484	560	536	520	511	545	506	513	551	497	474	540	483	544	508	543	464	498	525	562	488	505	524	528	553	478	524	511	512	513	493	538	551	487	536	478	479	508	590	544	531	516	492	535	542	509	526	466	490	533	519	493	518	531	512	492	508	530	586	522	508	507	501	519	562	526	547	516	535	516	501	553	526	519	488	507	547	522	477	526	509	555	508	524	529	538	566	502	508	501	547	482	492	548	529	530	560	512	527	531	522	527	543	528	499	512	494	556	530	476	512	496	531	497	547	534	536	507	513	540	533	529	516	495	536	530	504	502	540	489	511	499	537	527	499	508	538	498	504	545	516	497	499	479	507	538	524	524	521	502	536	476	559	514	512	470	495	531	510	514	511	522	510	553	498	465	512	486	523	477	517	497	516	509	555	485	489	492	484	523	518	530	531	477	540	460	481	529	530	489	509	527	544	527	548	519	503	510	544	488	522	478	500	460	502	528	517	525	513	505	486	533	525	535	504	520	509	535	496	538	517	517	510	562	483	534	504	486	525	505	534	525	517	528	504	520	500	528	564	507	547	524	540	572	582	536	521	540	568	557	505	511	469	505	495	502	514	513	483	525	528	510	497	472	499	526	489	487	523	544	547	532	487	520	516	491	495	506	487	540	504	513	506	510	515	475	519	539	553	499	510	539	540	530	509	487	544	461	496	532	532	530	495	515	501	524	512	532	493	493	554	519	521	488	492	525	524	538	496	492	514	565	515	521	479	483	520	512	506	526	520	531	509	527	503	472	493	529	533	547	504	510	514	533	547	489	507	510	516	504	498	523	498	519	531	517	548	511	512	532	459	512	570	509	525	529	509	519	516	542	491	518	490	527	500	487	511	502	545	520	489	509	518	462	545	566	507	484	546	537	520	544	472	565	486	510	523	520	514	491	527	501	546	524	492	524	515	478	539	553	506	517	533	523	523	467	538	490	496	533	562	512	480	508	482	532	458	532	501	517	531	496	515	519	562	498	541	528	517	497	489	504	492	522	509	525	557	516	506	472	520	535	508	492	501	530	559	541	507	515	537	515	496	504	523	536	533	509	527	504	533	539	525	512	556	539	508	506	530	522	475	523	545	516	493	546	482	521	553	552	533	521	519	491	486	540	500	497	537	535	498	497	531	545	534	498	491	543	487	489	522	516	500	518	543	521	519	519	519	512	526	495	485	509	523	515	502	520	548	527	562	498	507	546	524	493	533	491	549	508	501	538	521	520	554	535	529	500	495	493	521	484	512	546	462	481	512	544	498	557	520	508	523	535	519	514	549	526	528	559	521	526	508	522	504	531	532	518	518	533	474	502	501	497	525	504	565	495	519	543	477	520	501	524	517	525	515	525	500	544	497	525	532	519	537	524	530	525	543	542	554	475	520	535	545	506	512	493	515	542	513	507	487	533	524	505	480	531	542	528	497	520	551	537	521	532	505	498	527	517	491	490	504	527	482	522	503	471	559	475	512	530	538	513	521	549	522	523	531	517	525	512	564	510	491	523	511	483	525	539	481	538	484	522	560	487	496	502	494	516	559	539	513	538	500	510	552	544	520	567	505	511	523	558	522	510	539	511	526	517	550	467	518	512	516	515	533	476	544	522	537	483	489	544	505	516	551	556	491	501	532	497	514	521	562	542	518
28437	14753	1825	445	274	281	201	152	92	145	145	143	127	123	144	107	113	115	124	104	115	134	119	114	116	130	113	113	101	106	116	112	125	119	110	120	120	119	138	125	131	136	124	128	109	100	101	119	118	104	116	126	108	110	104	111	121	101	105	98	130	116	119	104	123	128	117	131	103	114	130	100	128	109	130	106	105	100	110	108	117	114	93	129	104	106	126	111	105	116	134	119	139	112	118	111	102	125	129	118	129	120	101	107	120	88	125	133	102	123	113	124	128	121	117	97	123	115	105	97	116	119	92	109	101	131	115	126	106	119	123	119	132	95	106	104	120	104	99	97	93	102	112	116	105	98	114	118	111	109	119	110	116	120	113	106	113	100	117	115	119	123	107	115	115	110	101	123	105	105	118	118	108	132	106	111	105	124	126	109	102	110	102	118	121	129	113	96	117	110	116	115	115	115	101	131	112	118	100	109	115	119	137	112	99	104	137	117	112	114	117	112	133	108	114	118	124	105	101	79	134	105	101	125	109	126	104	128	91	127	110	112	117	113	119	124	118	103	120	113	139	102	123	113	109	143	121	98	116	123	132	115	114	126	109	123	111	112	126	100	122	105	107	113	133	125	131	116	127	99	98	113	130	115	121	117	118	112	111	116	122	114	110	113	125	109	130	113	110	134	119	118	123	107	103	112	97	102	132	111	122	114	111	112	120	98	119	112	121	102	125	105	105	108	99	119	101	102	117	129	96	127	109	114	109	106	102	111	120	123	118	125	128	94	126	112	125	111	120	112	113	125	123	134	91	109	107	103	117	104	118	106	96	97	113	109	115	116	127	112	124	103	117	122	120	114	103	114	119	117	135	117	109	116	102	110	114	99	130	120	128	96	126	116	96	119	117	120	113	102	123	101	107	116	119	126	128	112	112	115	106	98	90	114	125	129	100	110	133	99	116	118	127	102	100	125	107	109	108	108	122	106	113	104	98	106	130	118	116	132	120	107	110	114	119	103	111	114	114	104	103	121	117	113	111	98	117	114	129	103	128	134	101	111	113	115	123	126	127	105	123	107	111	103	122	120	110	119	109	117	101	123	100	107	136	116	109	112	112	119	117	98	102	90	95	110	105	102	108	100	112	110	122	124	125	117	119	108	124	123	124	105	117	98	109	112	103	110	114	134	117	127	114	95	114	122	97	85	108	107	119	114	109	118	107	126	115	94	96	108	105	125	125	115	112	100	113	107	118	127	96	120	108	120	100	105	113	96	112	99	114	121	125	123	125	104	131	110	100	130	114	117	119	121	95	126	122	114	104	120	112	99	108	113	118	117	113	109	104	101	121	124	104	136	106	131	114	118	113	101	116	129	122	114	107	97	107	102	115	110	110	107	104	110	121	119	101	109	115	110	101	103	101	110	122	117	131	105	111	117	119	105	133	105	125	124	97	111	98	119	101	113	102	109	112	124	115	111	134	125	107	125	117	112	113	120	94	99	105	112	103	99	118	124	129	116	133	124	130	113	111	120	118	108	110	125	110	106	114	115	114	118	95	131	101	116	104	127	113	102	106	110	130	129	87	113	94	127	124	140	116	102	125	135	96	104	126	105	109	113	104	95	105	88	139	115	116	115	113	118	114	108	120	109	127	122	108	134	107	124	117	116	120	118	116	89	109	138	111	117	125	102	123	92	110	119	117	132	134	116	109	96	99	109	114	106	103	127	141	145	110	125	115	107	131	114	126	124	107	105	128	112	109	110	117	125	106	114	114	106	122	118	113	111	109	121	100	117	118	94	105	101	133	100	114	122	110	125	118	110	121	128	107	118	123	115	125	117	127	102	113	103	123	138	112	108	109	136	127	126	117	97	106	137	105	126	114	124	113	111	119	109	127	107	107	120	111	105	100	132	120	127	85	101	99	115	105	129	123	128	129	105	113	113	131	111	108	119	102	97	91	116	101	118	127	109	122	120	103	98	125	130	133	112	106	89	102	101	111	125	103	126	102	116	126	111	104	126	113	107	119	117	121	106	116	105	118	103	111	122	107	105	123	112	140	118	124	106	122	106	123	124	120	108	101	102	115	118	137	124	105	107	114	110	104	116	105	112	110	107	114	108	111	109	107	98	116	104	111	106	112	134	101	107	103	110	131	129	106	123	108	124	124	113	100	108	113	114	112	106	101	126	127	95	93	122	114	107	98	118	105	133	127	113	106	114	98	109	106	133	115	117	87	110	108	105	110	121	100	113	103	108	120	105	114	116	108	118	111	109	113	123	114	109	123	135	123	125	126	110	98	120	101	121	124	119	108	128	100	118	119	115	108	114	111	117	108	115	111	109	110	107	113	122	119	100	109	112	117	124	104	90	120	110	101	123	116	123	89	114	115	113	104	127	119	116	118	117	113	120	123	119	104	111	121	127	115	124	129	128	111	117	96	115	121	97	103	118	114	105	107	106	112	119	104	118	108	113	103	106	98	97	115	115	125	114	116	105	122	110	107	101	103	112	117	115	115	124	119	112	111	108	95	117	105	109	115	125	98	96	116	112	111	120	129	123	104	99	108	121	131	95	132	110	117	106	114	111	109	129	116	116	112	114	116	100	111	143	104	104	131	104	118	126	133	123	110	126	110	132	120	147	118	100	106	124	110	126	125	108	105	114	123	120	109	101	117	101	115	136	106	126	98	119	133	124	121	94	96	129	128	107	121	125	103	96	125	113	101	119	120	109	101	120	134	109	110	107	107	105	113	115	112	116	135	139	126	129	118	118	123	128	107	125	131	93	122	121	117	112	120	108	101	98	95	124	115	136	115	123	109	113	114	123	122	106	132	110	119	108	117	118	109	114	113	107	116	104	111	122	122	126	112	91	112	114	107	129	110	129	99	100	117	128	120	110	125	105	106	114	125	122	117	118	130	97	135	119	123	126	104	116	123	114	114	134	97	126	139	115	136	131	108	125	120	101	126	112	116	124	135	122	116	124	106	102	108	135	97	114	118	105	104	129	109	128	110	111	118	107	122	97	100	111	120	126	112	132	114	113	127	131	116	120	101	98	114	131	118	119	109	119	107	114	104	113	111	112	123	112	126	101	130	122	113	114	115	104	103	99	110	109	112	112	103	111	108	124	89	106	102	107	131	109	102	130	117	115	103	120	132	115	105	127	129	111	121	129	108	112	103	114	138	108	142	120	119	98	100	115	106	115	129	104	110	111	111	131	107	108	127	125	103	126	121	104	103	109	99	121	113	107	103	112	120	106	93	113	121	120	95	112	131	111	137	133	110	112	99	104	114	111	123	107	130	135	117	104	110	109	111	133	113	110	111	125	97	104	105	139	100	122	106	97	137	111	122	127	110	101	96	106	108	102	109	108	102	107	106	121	95	111	111	118	118	131	104	106	112	115	136	119	123	113	111	96	90	103	112	111	113	118	119	111	124	125	104	98	126	132	103	96	122	123	126	129	115	133	104	129	135	135	121	105	105	122	115	119	125	121	101	101	94	117	114	110
5026	917	760	421	319	270	197	204	177	173	129	146	151	135	154	126	131	129	109	132	139	125	137	114	126	113	135	137	131	116	112	113	119	139	122	116	142	119	129	111	117	110	140	136	127	116	111	135	107	124	120	117	132	93	131	121	108	116	111	116	116	127	113	117	118	113	121	111	115	123	115	116	107	135	104	106	120	128	126	134	113	109	142	147	124	108	119	128	129	133	138	126	133	122	121	123	134	143	119	122	124	122	125	99	120	129	112	137	114	116	129	129	116	123	130	131	126	132	130	124	119	102	128	141	115	125	101	105	120	110	122	116	114	126	135	123	121	123	100	109	129	121	119	93	126	103	117	118	136	125	133	129	109	126	111	115	114	135	108	110	112	106	128	111	126	107	121	115	124	115	126	125	111	127	101	116	139	127	114	125	104	100	103	105	110	139	115	118	115	123	119	117	120	138	104	124	139	120	126	122	117	112	110	122	123	102	155	137	112	121	116	122	137	103	121	126	119	122	135	125	147	115	107	122	115	119	109	109	116	111	148	124	132	107	116	107	140	129	126	117	121	117	130	126	132	124	133	118	135	116	119	131	134	120	119	134	117	113	128	109	122	133	119	119	143	132	123	120	119	124	136	124	122	115	142	119	118	110	106	120	133	109	130	127	120	139	116	107	133	122	131	123	127	129	133	113	116	138	124	126	104	139	130	155	92	108	113	124	110	115	108	123	120	113	154	116	122	110	132	124	130	148	114	121	133	127	120	112	110	132	109	110	108	119	133	112	92	125	109	117	116	128	130	112	140	108	133	114	127	113	123	117	125	118	130	131	126	123	112	134	136	143	121	131	126	124	115	123	104	111	131	115	113	132	118	130	128	142	117	123	116	116	101	128	119	120	125	116	121	107	112	131	134	137	119	122	112	118	122	89	115	120	113	121	119	143	127	141	108	133	122	136	126	101	114	108	120	114	120	105	128	130	118	103	104	119	106	144	114	124	105	156	117	118	117	127	116	123	110	146	123	107	125	112	110	126	109	128	115	110	126	121	111	130	122	122	141	99	120	95	113	139	100	125	124	136	128	131	130	109	117	127	134	104	114	122	99	129	114	129	111	126	112	108	117	122	113	124	126	113	98	118	106	126	132	129	116	132	130	117	113	113	127	106	113	117	112	127	111	110	104	129	133	121	129	137	116	130	131	107	136	111	121	110	141	100	124	128	103	124	148	130	110	129	115	118	117	125	129	107	108	113	138	117	104	128	123	123	118	125	131	131	109	123	133	106	135	120	108	125	120	118	133	111	112	110	128	122	117	116	118	121	124	101	125	129	124	133	123	141	124	104	142	104	117	145	113	123	123	111	105	129	106	111	104	120	112	106	120	117	127	115	126	96	135	146	132	123	99	120	124	124	114	117	116	121	98	139	147	141	130	131	125	121	131	135	118	116	112	124	116	111	109	129	103	113	117	134	124	127	120	105	111	115	125	109	111	145	123	111	99	136	121	130	106	116	115	115	113	115	110	116	131	124	139	123	111	114	114	129	114	132	117	128	133	109	123	107	101	114	121	113	121	124	118	131	133	125	116	126	130	132	122	126	126	110	122	113	114	109	122	123	107	117	104	110	105	110	120	123	107	151	105	128	123	116	126	126	123	117	129	132	138	129	116	141	111	131	125	115	125	147	105	136	117	119	108	127	135	105	132	112	97	128	123	114	122	119	112	123	103	105	98	138	130	126	126	125	132	111	121	117	116	136	131	143	116	110	115	109	100	107	133	131	109	120	105	116	122	115	122	147	118	121	113	128	125	110	117	133	127	120	122	123	120	115	130	133	114	130	112	118	116	132	126	111	117	126	92	112	119	126	135	128	113	123	121	121	109	123	111	117	119	119	112	126	136	131	121	130	115	120	117	128	124	114	111	108	145	120	107	112	132	113	119	119	135	114	133	108	101	112	111	93	121	136	118	110	114	127	133	115	116	120	123	122	136	107	115	103	108	117	99	122	113	130	116	131	123	142	113	132	118	117	136	112	117	112	115	110	128	118	119	108	136	112	107	140	127	143	137	114	111	120	112	117	125	126	123	134	124	135	97	112	126	110	120	135	133	130	128	128	122	128	115	146	107	117	114	130	125	119	131	104	108	123	122	112	126	123	137	117	111	123	118	107	122	111	125	117	108	110	143	110	115	107	115	114	132	119	115	125	125	119	118	118	102	119	119	110	111	110	133	121	134	127	131	110	145	146	132	119	134	126	124	126	106	123	138	101	121	99	121	110	125	116	128	114	129	128	118	128	115	114	123	119	122	130	115	131	126	128	117	112	105	106	145	112	140	106	97	121	110	133	125	132	120	110	118	119	128	121	107	99	119	119	134	102	129	123	128	109	125	123	128	122	128	126	122	124	107	119	109	131	101	134	116	134	114	107	116	133	126	118	114	141	120	117	111	112	114	123	118	115	116	113	135	125	130	121	130	137	115	135	143	114	124	112	113	116	119	126	93	131	129	127	114	104	127	122	127	142	124	142	105	104	106	129	118	109	128	119	136	130	107	150	138	115	127	104	118	118	150	122	122	115	111	138	122	105	114	115	101	126	117	124	137	115	117	129	122	124	130	93	115	123	140	142	108	129	120	140	105	129	130	126	145	123	100	127	123	116	93	137	117	116	120	118	123	113	119	129	113	135	115	119	114	140	131	107	114	117	103	131	124	108	123	138	101	108	118	123	105	115	121	121	136	116	116	126	125	141	130	137	123	113	122	140	109	115	134	119	113	134	131	141	142	107	141	108	116	136	109	126	127	116	130	127	140	130	130	101	114	133	141	123	123	110	105	122	125	124	110	136	127	124	110	123	116	125	128	126	107	118	129	107	111	147	122	143	107	104	124	118	100	113	140	128	131	120	94	117	112	119	136	136	110	111	124	103	107	124	113	119	111	125	113	107	129	124	109	126	142	136	110	115	124	128	136	111	127	106	131	113	118	109	119	123	110	131	127	121	128	99	128	113	131	108	101	114	124	124	129	138	126	114	117	118	116	128	120	129	122	131	101	132	112	133	119	124	111	109	134	131	118	94	122	124	116	113	128	134	115	134	129	132	135	106	123	120	132	123	122	123	125	120	118	86	108	123	129	118	107	108	108	122	113	127	121	112	132	112	110	112	119	110	133	130	105	107	131	120	136	117	138	116	132	137	133	129	113	110	136	111	120	117	138	137	119	118	117	118	122	130	112	126	121	119	118	149	125	138	119	111	124	140	125	110	113	112	125	126	92	127	134	140	110	127	133	122	117	129	120	107	127	129	135	126	131	129	136	131	118	107	135	112	118	109	131	124	143	94	102	114	126	121	140	120	118	100	112	125	123	142	132	123	136	108	103	105	136	132	140	144	118	123	102	114	136	100	114	131	127	130	122	126	120	130	118	109	126	118	105	127	111	130	128	116	109	109	112	140	114	131	128	132	125	125	101	156	107	120	113	110	129	105	139	124	125	126	113	133	118	126	129	123
25272	20852	27359	24448	20849	12366	1572	1044	796	694	606	521	516	525	517	508	481	452	432	454	438	442	429	421	386	366	363	422	388	406	413	375	384	372	377	366	388	366	364	370	437	350	342	370	363	394	365	367	356	327	343	350	357	385	336	370	385	340	369	335	356	363	334	373	352	338	366	338	377	379	366	336	350	368	361	368	390	348	376	368	360	293	353	365	331	361	368	331	338	372	341	341	360	357	381	354	347	351	373	383	349	360	332	344	370	328	351	341	341	347	376	347	374	347	376	353	360	319	364	346	351	311	342	362	334	362	359	343	348	332	362	389	380	353	320	356	363	352	351	380	336	335	394	353	398	313	312	346	337	336	337	358	344	362	343	327	339	330	372	359	334	332	335	332	332	361	362	365	362	321	364	344	355	343	355	322	339	373	350	349	359	353	382	336	341	317	359	323	388	370	338	326	317	348	345	337	338	325	318	336	336	337	384	367	320	369	342	326	352	340	353	332	322	325	365	341	362	338	341	339	330	350	339	318	381	369	373	367	318	357	376	340	387	332	307	354	366	334	333	341	370	338	334	350	325	355	330	370	306	331	361	363	345	368	360	391	348	355	349	330	361	331	375	342	349	322	321	324	337	339	344	343	331	373	375	337	357	353	361	345	374	363	377	393	371	320	346	365	357	327	349	356	346	358	330	360	359	368	314	366	372	343	325	335	382	342	364	318	344	353	344	363	321	350	343	348	369	317	361	341	369	336	358	317	358	306	315	363	357	351	325	351	315	330	324	368	341	365	335	358	349	329	345	360	363	358	368	418	366	338	367	398	363	375	376	378	355	375	360	337	359	370	345	349	323	354	324	338	365	329	350	345	346	385	340	355	366	315	347	367	351	312	318	383	354	327	313	387	338	338	364	364	336	329	366	334	364	323	349	352	351	313	369	311	368	339	370	385	324	328	339	363	327	361	359	346	369	343	320	350	357	327	356	335	328	342	316	354	305	358	343	344	342	336	343	371	341	348	313	336	352	358	368	346	341	345	348	317	347	346	338	338	355	366	342	334	350	392	368	317	363	341	354	326	307	325	366	374	367	353	357	337	356	344	358	330	351	321	348	372	384	373	332	368	366	362	343	345	306	343	367	324	391	346	373	362	328	343	356	343	344	368	358	370	349	322	382	377	315	330	367	322	327	320	349	350	354	363	386	339	396	342	352	341	354	371	371	351	343	342	382	366	361	319	347	358	337	342	357	372	375	363	363	346	341	378	339	334	340	341	362	350	359	325	343	321	314	352	371	359	369	365	348	342	336	337	333	376	323	372	325	370	363	376	362	327	326	369	377	367	337	322	355	336	372	355	346	338	355	395	351	357	376	333	371	346	350	340	376	355	324	352	357	359	347	348	329	320	360	331	333	345	363	337	360	355	358	345	291	359	347	388	319	373	380	380	354	352	345	355	347	347	332	358	365	352	335	358	342	338	354	362	342	368	336	345	343	371	366	342	333	371	302	365	357	355	382	351	325	342	355	329	375	369	350	354	340	342	392	365	333	342	342	363	346	357	356	382	373	349	362	345	343	335	384	310	335	340	392	376	355	334	345	318	352	348	353	324	370	363	333	360	336	364	352	323	349	375	331	345	357	351	333	340	346	333	369	332	339	333	342	399	338	316	343	340	325	344	335	343	352	330	363	372	344	378	363	340	323	321	340	350	382	358	356	362	327	367	362	355	351	317	345	326	356	353	331	367	363	352	333	339	347	330	350	332	328	302	347	353	348	320	353	346	381	355	355	320	374	317	387	342	359	347	371	329	349	328	342	326	365	342	383	376	337	333	329	335	311	306	359	354	371	361	355	339	350	370	374	369	331	351	351	345	352	365	364	338	339	316	352	363	349	356	335	361	337	337	377	343	340	348	339	347	370	308	331	343	345	374	379	366	366	371	361	370	383	354	336	331	334	359	307	313	340	317	344	339	376	341	366	360	361	360	375	341	346	363	389	326	330	322	360	356	354	346	362	351	352	359	355	345	324	382	363	369	373	363	382	351	348	324	343	348	355	363	376	338	392	350	354	349	355	327	320	339	358	370	391	334	337	320	367	335	384	365	364	371	331	315	357	327	362	388	369	352	372	328	343	352	311	354	343	356	379	324	374	330	367	334	375	357	332	305	357	377	363	361	353	353	354	345	335	372	382	379	326	347	356	355	343	335	361	353	292	355	308	338	344	351	351	326	344	374	366	366	335	369	373	339	380	337	351	357	400	351	368	350	351	329	359	354	356	335	361	344	365	353	362	341	340	389	345	351	352	332	352	364	355	370	358	347	362	352	337	316	333	320	337	339	378	331	333	363	382	353	373	335	340	336	337	316	360	353	336	387	359	323	355	362	367	373	360	355	377	337	350	316	335	361	291	344	327	350	360	345	350	354	356	335	357	342	345	343	348	358	376	366	356	343	335	355	339	339	365	329	352	360	339	380	351	374	395	361	339	360	342	336	380	329	352	311	377	316	349	349	378	316	336	337	354	374	375	372	349	361	348	381	339	305	335	355	342	323	347	320	336	334	354	322	360	333	373	361	343	381	355	351	331	350	364	359	340	346	338	335	401	343	333	349	324	367	374	352	373	325	356	332	321	346	358	385	350	363	355	345	352	350	357	369	335	370	380	331	374	334	328	348	345	382	400	347	342	379	342	349	316	335	309	336	354	382	346	317	349	370	368	340	336	343	343	361	340	327	322	327	333	352	330	325	326	397	366	323	331	349	333	327	344	371	344	351	362	339	375	356	313	333	363	378	353	332	337	338	378	307	352	345	331	341	332	348	344	350	362	375	318	340	333	348	393	357	367	346	301	362	350	325	352	343	340	340	334	349	330	346	346	362	346	366	342	379	356	352	363	365	330	367	376	348	324	374	349	354	355	370	359	376	336	386	329	330	323	355	345	368	349	352	337	357	329	357	325	335	348	341	335	388	344	344	344	334	344	351	324	329	331	341	335	363	353	348	317	334	372	338	355	327	346	358	351	351	329	327	355	366	308	368	358	364	349	366	336	363	349	353	349	333	353	348	340	329	316	358	317	373	329	346	333	352	317	358	347	341	355	362	342	345	356	366	328	361	322	344	340	350	338	384	338	377	366	342	359	316	302	337	333	342	328	352	357	358	357	350	330	374	357	343	358	329	302	331	371	369	346	341	322	357	356	327	348	351	334	343	373	346	337	315	359	344	363	317	341	336	348	323	336	321	345	333	371	367	383	343	318	342	277	361	334	346	352	368	344	355	367	327	369	346	332	339	329	328	363	398	355	367	345	367	321	351	321	406	374	373	318	376	347	361	342	360	321	311	370	347	360	351	340	362	360	329	327	375	365	341	361	356	342	338	377	342	373	363	369	381	385	335	334	405	319	369	335	349	374	310	366	349	358	347	328	385	342	311	380	371	366	361	337	328	347	352	337	372	320	331	329	359	367	331	357	372	343	343	337	391	327	360	326	349	342	311	381	317	349	357	314	352
7274	11821	10668	5877	3794	2783	2060	1633	1375	1147	967	879	771	716	675	636	544	565	478	468	476	449	415	414	466	408	402	365	369	388	383	363	368	396	364	368	317	354	368	358	328	357	345	334	326	374	341	359	346	347	356	312	358	332	346	357	338	344	310	343	319	346	343	316	346	334	301	318	374	290	301	335	343	338	370	346	329	329	310	330	348	356	365	327	325	337	362	355	351	291	322	341	349	328	312	318	308	335	340	343	387	298	345	333	317	302	349	314	326	325	335	313	320	293	313	328	299	333	310	283	299	311	333	342	314	354	321	290	308	343	354	338	316	340	311	349	375	304	342	333	305	347	351	309	336	322	338	292	284	325	328	309	334	348	311	295	353	339	348	326	323	361	326	314	320	336	348	333	324	353	346	317	300	313	347	334	350	303	295	309	311	320	341	333	301	334	345	318	330	313	295	320	298	309	329	304	349	310	323	334	328	341	327	355	335	339	374	335	301	352	322	279	307	327	335	344	308	326	301	335	342	318	346	365	342	339	341	330	321	339	328	317	341	322	328	298	310	338	330	348	338	344	318	317	333	324	316	285	338	314	345	327	315	308	350	311	315	297	342	312	336	306	327	311	329	326	310	323	295	334	324	321	353	314	330	318	333	331	358	315	354	326	334	302	316	304	349	317	299	348	320	349	333	346	313	347	341	343	366	315	329	343	301	331	342	327	326	261	313	320	319	331	333	325	332	333	309	334	318	347	339	322	340	317	342	343	331	301	303	292	359	337	320	337	317	339	321	321	327	316	329	298	348	315	315	311	310	338	325	288	351	304	310	330	291	320	340	331	324	314	340	318	297	306	317	320	315	345	325	329	342	289	360	342	325	329	332	334	322	335	318	329	326	346	314	334	315	306	317	348	325	318	329	290	321	315	318	321	345	324	294	324	325	307	310	319	308	349	313	284	312	343	351	329	330	317	328	312	303	327	308	325	336	331	359	332	313	303	307	334	327	352	341	339	330	340	364	295	339	311	341	329	337	345	302	319	300	286	329	332	337	321	324	313	330	315	295	322	295	352	346	323	314	333	314	311	326	345	286	306	353	296	322	314	323	329	331	297	314	320	336	342	320	300	337	342	314	340	312	306	322	335	317	330	334	311	317	314	334	323	330	336	349	347	304	345	331	320	289	283	346	284	315	284	338	339	331	322	333	299	327	301	301	349	300	337	338	306	311	361	314	306	320	334	322	351	324	320	284	326	311	339	332	311	306	332	335	291	313	317	319	334	340	306	331	362	340	284	327	328	356	323	339	325	317	348	329	338	305	326	326	330	323	307	365	359	327	307	312	309	312	327	302	312	375	338	333	338	312	305	286	309	316	304	307	325	322	339	361	358	337	359	342	329	313	316	314	313	336	292	338	333	312	328	336	310	336	326	318	322	304	326	316	288	319	347	325	348	346	316	351	322	317	307	336	326	337	301	314	329	336	326	331	311	328	346	303	325	319	282	305	330	348	335	324	326	316	309	349	315	298	300	327	337	337	325	327	344	313	334	305	334	328	333	329	333	335	321	348	331	332	314	337	354	334	326	325	321	339	339	330	325	312	312	309	315	322	315	329	316	340	303	341	309	329	315	297	339	331	332	312	322	320	327	314	323	304	343	304	321	323	306	326	303	342	344	304	307	330	314	333	331	305	301	311	316	301	304	311	292	291	292	309	350	346	350	333	309	328	342	340	302	343	340	330	335	319	329	347	337	298	328	337	332	332	328	322	313	304	333	357	310	349	326	316	336	343	321	346	329	379	337	324	321	300	358	329	326	345	323	351	316	347	336	353	335	294	348	342	293	369	289	290	310	322	350	309	332	299	290	334	323	331	310	359	352	296	308	358	337	310	302	305	293	324	365	316	361	304	304	322	314	340	335	304	311	324	318	312	333	317	349	314	324	344	310	312	317	305	333	338	341	324	323	328	317	328	287	309	335	328	327	312	334	299	304	314	325	340	311	330	300	323	307	346	309	322	298	296	324	355	319	333	303	308	290	313	341	328	313	344	324	343	319	320	313	289	321	356	350	355	349	299	335	303	345	294	341	301	321	335	327	298	337	300	300	334	339	314	318	322	325	326	311	330	292	292	341	333	361	371	330	326	362	306	318	309	322	317	303	360	336	297	335	325	329	293	333	364	312	335	342	324	294	354	293	341	324	304	307	336	316	336	309	303	334	340	320	307	336	340	311	305	336	336	321	347	305	330	329	327	344	311	313	328	283	351	280	361	310	330	361	334	301	308	353	301	300	347	303	301	324	337	334	338	316	304	309	344	315	338	325	329	342	294	347	294	311	296	314	319	332	334	325	358	363	354	322	347	304	321	348	342	334	322	316	323	325	342	317	340	311	320	339	313	304	362	315	317	336	337	342	321	335	321	314	358	311	332	347	333	335	339	331	321	307	351	311	314	349	346	341	343	318	308	340	331	344	351	304	329	304	333	327	305	301	312	316	352	340	313	336	369	328	340	330	323	332	329	320	308	344	310	345	322	328	301	346	306	330	340	334	320	299	330	341	334	311	336	341	320	330	321	320	304	319	333	291	336	308	321	270	321	328	317	305	327	328	329	319	325	336	323	346	361	309	320	317	310	362	321	341	358	330	324	324	329	308	327	295	326	319	351	316	311	315	331	324	299	325	315	350	324	326	330	360	320	298	371	321	318	337	330	349	299	307	326	321	302	342	320	318	354	297	313	306	332	310	323	323	333	345	334	336	298	324	361	343	301	297	302	300	334	327	365	339	354	326	333	315	319	333	332	308	321	330	342	341	336	289	347	289	352	295	347	347	314	311	305	332	348	330	299	341	341	344	309	343	322	318	330	309	347	347	314	331	326	315	317	321	334	305	342	308	317	343	333	318	301	338	337	309	366	336	311	297	330	343	328	308	337	336	366	328	335	323	292	351	323	367	321	347	307	327	346	303	328	287	332	314	356	323	349	304	349	311	334	339	335	303	325	310	307	328	323	323	325	352	339	335	348	327	321	303	331	313	316	315	325	312	310	305	304	310	338	362	330	302	333	294	340	315	327	326	312	303	303	294	323	310	313	325	295	324	338	304	320	340	317	334	331	325	301	315	308	313	343	314	347	313	327	336	308	332	321	352	314	322	354	282	329	332	334	302	312	333	302	298	305	350	335	340	342	288	362	324	321	336	337	280	341	308	329	288	298	319	301	319	328	335	339	302	299	341	341	330	343	324	345	339	345	312	335	333	328	316	309	301	337	328	340	304	352	321	360	338	343	301	325	313	336	340	311	329	338	338	300	282	337	297	314	332	345	317	323	315	323	331	335	315	314	315	304	342	352	327	319	334	310	340	320	331	309	315	313	316	337	339	334	326	355	325	342	329	317	320	318	326	317	328	277	316	327	350	317	348	287	343	314	298	345	302	308	370	344	305	354	334	301	338	318	350	304	343	310	328	334	323	313	345	385	341	320	332	366	313	287	331	316	332	330	314	317	368	296	330
22979	20850	27653	24146	20859	20945	10743	1907	1389	1250	1131	1024	933	897	857	831	813	731	703	730	694	652	714	669	674	697	631	576	635	609	602	568	605	639	594	621	612	592	576	582	573	562	556	577	536	569	577	541	569	551	544	556	564	591	574	590	588	575	548	568	552	561	555	542	555	609	574	583	590	551	543	573	560	557	552	547	595	544	578	600	577	591	566	533	547	541	553	557	564	605	576	585	587	536	548	565	568	576	564	567	573	544	575	560	586	592	561	540	572	608	534	557	600	563	556	562	537	549	562	547	573	558	547	542	579	589	574	499	558	565	559	553	546	580	581	576	559	559	509	550	541	575	549	541	553	553	543	599	550	568	532	553	569	520	574	508	588	554	548	531	544	574	556	568	583	547	577	513	608	532	578	588	552	572	526	569	554	517	557	487	561	557	524	528	591	521	561	539	535	578	559	534	586	533	589	562	576	541	572	583	581	549	575	555	507	580	567	610	568	537	571	544	545	556	569	557	558	524	556	609	592	512	565	584	542	560	544	535	558	594	527	557	499	521	592	531	542	565	559	549	537	544	572	591	553	564	577	583	559	608	512	525	562	530	573	579	587	563	559	550	535	546	558	565	531	555	562	562	576	555	522	565	559	491	557	538	566	524	571	562	588	530	553	554	570	560	536	601	534	531	602	586	534	575	559	549	577	562	580	572	565	584	539	549	529	551	589	557	577	550	559	554	567	502	515	575	537	563	589	565	547	550	554	557	527	582	530	589	517	583	586	594	572	583	546	567	567	568	555	547	568	534	548	585	535	542	591	574	539	574	603	539	559	555	566	553	561	587	549	527	600	513	536	544	546	561	602	536	509	553	503	565	562	560	586	548	603	558	592	578	528	552	557	536	548	531	541	539	574	530	547	544	579	556	564	559	540	533	566	529	563	536	579	539	524	588	536	553	527	567	542	503	514	564	551	555	577	584	554	542	554	598	515	562	600	530	573	563	526	527	579	535	602	547	549	525	540	533	564	520	542	542	574	571	591	539	554	540	517	605	520	556	505	542	514	586	525	545	558	535	588	575	512	566	573	553	546	570	543	544	567	527	543	587	521	571	577	552	555	590	546	577	544	548	537	576	544	557	552	589	567	543	540	568	557	529	533	590	507	551	521	575	553	547	565	555	569	542	558	547	555	499	539	594	557	568	547	547	535	573	543	501	531	555	577	573	580	554	554	563	541	530	591	531	569	531	572	558	549	618	558	533	567	565	610	544	493	588	586	564	544	527	557	586	553	564	541	581	590	574	554	575	579	546	520	559	506	547	522	512	547	545	549	502	553	576	553	550	545	515	619	560	567	506	601	551	521	508	546	532	577	553	575	584	535	584	551	593	491	556	552	574	519	563	539	570	525	532	579	570	563	572	572	532	518	530	546	547	581	547	574	523	562	575	549	507	588	606	563	550	503	551	573	584	555	554	533	600	558	555	568	538	559	567	558	539	536	511	564	535	566	607	532	553	535	535	524	569	533	554	590	583	550	537	571	534	568	541	562	622	562	531	534	549	535	552	564	568	547	563	523	574	574	551	540	590	541	582	597	558	564	526	573	557	546	576	544	562	532	534	532	558	570	565	527	493	566	553	567	568	538	505	569	551	528	570	547	537	549	584	601	611	597	535	567	577	553	542	566	587	560	552	571	525	579	553	525	528	587	552	568	578	582	582	547	555	586	538	540	593	590	508	550	570	564	517	569	510	542	581	498	567	511	593	565	562	542	574	558	520	564	579	561	566	508	591	557	543	534	565	565	539	549	565	534	602	544	550	552	570	549	608	569	567	562	542	521	554	561	601	510	533	597	581	559	563	550	514	542	545	562	539	530	527	523	582	613	548	573	588	534	524	569	528	519	531	589	596	576	534	521	524	536	545	516	528	558	532	582	528	571	549	562	540	575	519	551	566	518	544	520	550	514	567	582	543	561	575	545	530	518	547	569	521	515	533	518	573	584	567	609	552	542	518	523	554	515	547	524	577	564	540	538	547	528	576	537	554	582	561	543	583	573	572	568	594	541	578	554	516	524	533	551	575	548	583	550	519	527	544	538	531	502	568	518	529	577	518	504	537	589	507	525	486	562	539	571	547	516	567	582	584	568	541	519	540	505	576	558	537	518	544	524	581	542	522	564	532	533	551	557	534	534	519	550	569	584	551	560	534	532	535	523	554	584	537	570	568	545	510	552	572	554	532	521	571	564	519	558	585	534	549	541	583	543	561	558	554	547	532	554	568	551	533	531	538	562	577	559	556	556	559	565	561	536	580	515	539	527	548	586	546	523	543	587	517	550	536	561	534	519	492	528	542	541	549	566	543	572	585	552	528	517	527	549	544	546	533	541	537	537	530	552	568	600	548	580	559	521	582	572	527	583	555	565	553	553	538	576	551	562	545	572	533	566	501	584	515	566	523	518	581	537	562	542	561	548	568	541	541	555	555	578	537	531	573	520	556	539	588	550	574	564	582	569	543	579	510	578	552	580	541	589	526	571	579	540	541	517	518	562	553	542	547	576	536	567	514	576	581	527	577	538	573	563	561	550	548	553	577	562	533	551	585	570	540	557	570	529	498	594	591	535	562	566	578	522	562	575	541	528	553	538	566	530	557	527	561	533	523	569	572	560	573	545	538	563	559	542	548	541	511	542	580	568	563	598	569	507	553	566	563	524	547	567	568	587	547	499	574	601	584	495	578	550	550	554	495	535	556	556	556	564	545	527	543	524	523	496	553	548	554	559	508	568	556	539	565	559	553	530	545	576	542	555	532	578	557	555	526	538	525	583	550	556	521	620	569	544	585	555	580	537	567	546	560	536	545	521	550	560	579	529	558	543	617	547	544	517	556	564	535	551	576	577	537	554	561	580	542	538	524	563	576	566	526	574	600	585	564	560	546	518	568	557	551	548	542	540	529	575	539	563	580	536	551	588	562	521	540	576	553	558	512	538	562	532	526	607	571	527	517	586	590	565	528	577	516	540	548	550	554	555	531	544	553	553	519	585	549	555	512	605	526	589	583	563	545	558	523	542	553	579	547	542	555	585	583	532	545	568	514	596	541	559	532	567	519	536	571	558	553	562	565	566	557	576	570	556	582	558	554	549	541	512	562	593	542	585	553	517	540	517	523	565	582	582	560	580	521	546	569	535	493	533	536	566	558	566	557	516	544	594	573	496	563	534	525	538	567	537	600	518	550	534	533	557	524	559	538	586	577	586	559	564	536	566	561	565	552	597	533	531	574	572	559	578	553	507	549	545	573	561	572	530	561	573	533	552	557	546	586	552	569	579	575	572	591	578	556	545	529	528	561	536	539	550	589	565	543	556	585	565	533	562	545	564	516	548	540	574	568	532	587	544	531	546	544	563	499	622	549	580	571	579	547	534	604	573	564	560	600	548	563	508	566	567	561	560	525	575	579	548	560	577	556	549	532	538	525	576	560	544	607	542	579	569	517	512	560	522	561	556	580	571	554
9941	18372	16897	10059	6824	4957	3926	3003	2625	2013	1773	1538	1345	1245	1160	1064	934	902	878	817	798	744	742	752	702	689	705	649	647	632	688	578	666	667	588	596	574	581	607	591	590	557	608	573	552	553	552	601	540	532	565	553	553	581	537	554	538	504	520	540	536	526	539	540	532	500	489	566	529	554	548	503	537	525	494	499	539	526	551	515	510	491	504	540	511	512	493	512	509	567	500	537	514	522	514	558	559	523	558	560	569	521	528	556	509	536	535	548	538	548	505	501	524	509	499	545	512	501	527	498	568	501	563	558	531	556	547	556	542	516	499	501	514	524	526	497	520	534	524	543	546	509	544	497	542	498	527	535	508	542	560	524	525	531	494	528	475	494	491	551	545	501	521	511	509	539	540	508	522	510	499	492	515	534	508	489	493	525	542	524	510	513	539	485	540	525	498	522	488	517	505	560	496	557	510	502	511	507	545	499	469	532	469	519	545	500	545	537	525	495	514	537	549	521	488	506	488	572	526	523	511	512	535	484	555	500	509	538	529	484	509	475	520	526	522	505	486	545	542	567	564	544	550	496	488	520	495	472	496	532	528	537	533	517	504	530	540	506	558	510	517	545	538	511	526	526	505	524	538	540	533	507	519	533	498	475	529	507	509	521	515	539	521	495	534	527	517	502	550	509	517	526	496	540	524	488	493	540	511	508	512	486	512	490	564	544	526	535	566	541	501	530	510	540	524	540	516	492	500	544	549	536	551	509	507	522	521	532	535	539	497	518	520	539	504	490	484	518	513	503	499	506	502	554	501	532	466	541	527	521	500	501	552	520	524	486	519	544	482	508	459	516	539	533	544	526	550	542	527	508	531	529	535	496	508	538	533	495	496	500	485	555	528	507	519	509	548	521	494	520	547	491	507	507	489	512	508	477	514	518	507	497	493	506	514	509	525	541	511	493	540	542	544	521	491	502	547	541	542	561	506	538	516	501	548	469	494	521	485	504	523	528	506	523	522	527	534	540	473	545	496	525	521	512	528	515	524	504	515	529	550	496	516	491	497	532	533	541	520	488	520	549	505	482	542	473	506	515	534	510	520	543	526	483	516	494	517	510	503	508	507	524	492	499	521	492	494	506	530	490	482	510	513	487	521	525	549	508	541	516	537	504	513	525	537	541	512	559	530	495	532	545	489	538	509	508	459	480	517	526	541	501	533	494	508	494	496	517	529	534	483	523	464	522	530	543	535	505	508	516	495	520	505	530	490	525	525	473	492	524	533	465	514	542	541	490	475	541	517	531	484	545	517	512	475	584	550	533	535	550	554	512	505	508	510	537	530	541	505	536	566	539	500	490	546	523	520	541	525	473	527	524	505	493	559	555	530	549	512	518	537	503	465	543	568	522	542	511	521	527	523	512	496	455	496	554	529	512	507	543	509	523	524	498	515	518	506	489	554	495	508	503	511	505	532	538	540	489	496	518	522	485	500	538	542	527	518	470	501	532	521	516	507	500	548	515	544	526	500	532	483	523	490	528	499	484	502	497	538	527	503	520	525	519	490	550	537	505	509	500	560	528	524	534	541	550	526	502	493	488	505	535	509	544	531	492	513	504	482	508	518	531	561	504	505	561	517	550	542	508	523	510	484	519	536	509	516	538	506	507	549	498	468	497	492	477	498	500	478	526	460	540	530	546	488	487	571	510	522	528	528	507	502	553	527	499	482	487	549	560	488	552	548	520	571	571	503	544	526	522	556	509	550	542	509	501	503	512	577	521	514	508	495	534	518	519	522	513	512	469	530	501	533	510	489	538	513	533	514	535	525	508	492	475	531	543	512	505	500	514	525	528	488	510	474	505	521	517	527	523	547	542	511	533	527	550	548	508	540	504	529	556	538	526	539	509	542	504	494	476	535	468	545	506	527	470	513	562	529	510	528	547	536	522	490	502	535	517	545	505	520	484	567	481	477	541	499	528	528	525	514	537	564	513	531	517	535	511	506	490	498	536	535	529	505	528	488	534	534	521	518	494	510	542	526	511	530	508	518	518	503	525	514	515	521	523	510	541	522	558	487	544	501	510	519	498	513	539	545	502	523	525	526	500	508	493	514	523	494	531	511	499	551	501	502	539	514	507	538	511	543	537	492	497	484	479	509	522	512	483	531	515	540	527	498	523	536	497	490	495	571	525	507	541	528	510	543	511	542	437	506	537	556	507	519	518	512	508	566	503	493	574	530	498	488	492	499	500	490	513	553	505	521	503	535	496	541	506	506	496	488	531	513	528	535	556	508	510	525	490	545	496	522	485	533	539	487	495	525	506	517	490	518	512	534	551	502	531	527	529	514	518	519	488	513	517	518	548	539	481	502	486	506	488	524	511	507	541	468	515	509	488	513	507	530	517	496	524	523	532	536	502	538	528	523	554	469	547	495	498	521	501	548	553	499	527	518	539	504	515	488	509	502	522	510	519	524	544	515	522	505	477	502	485	488	511	562	523	529	534	548	508	545	510	490	556	533	514	519	532	520	514	520	532	538	526	516	515	513	552	531	550	475	533	494	540	534	509	496	508	546	496	523	498	513	512	523	532	502	512	537	499	517	530	484	496	551	533	535	572	469	501	523	460	526	534	502	543	511	547	542	511	517	535	505	535	513	528	499	550	505	526	522	537	523	488	509	514	518	499	524	529	520	554	486	517	510	549	494	514	528	500	518	523	507	544	502	499	520	514	502	541	513	497	518	473	464	500	490	506	536	538	536	519	496	526	540	491	497	518	516	494	502	532	493	527	486	554	527	497	512	550	487	570	506	550	548	515	517	563	499	517	525	494	482	490	527	503	531	501	517	518	494	498	545	514	510	486	502	532	501	581	524	556	540	500	509	519	548	533	507	499	532	497	541	539	521	511	553	506	546	510	490	503	469	515	508	500	515	528	540	494	494	531	530	509	555	522	513	554	503	541	552	526	544	481	510	582	468	519	483	518	532	506	483	528	534	520	527	551	528	494	521	522	509	476	499	518	517	501	529	518	528	506	565	477	532	514	500	521	540	502	477	532	532	510	540	515	499	500	532	477	495	502	531	514	535	508	512	532	530	549	497	487	491	521	501	591	509	533	511	552	530	530	561	523	520	536	552	521	494	498	491	529	466	529	497	494	512	515	548	533	503	492	474	495	507	538	546	522	534	523	515	512	541	519	496	501	555	536	504	510	517	509	504	502	509	517	518	569	487	479	500	514	501	499	524	531	545	515	530	523	501	554	543	504	519	495	535	529	525	563	534	525	542	514	510	539	517	542	528	528	477	515	530	499	518	512	531	502	504	530	538	538	535	537	497	501	543	550	533	533	488	501	501	517	495	525	519	525	526	580	526	549	502	520	515	535	539	542	511	503	496	514	520	523	504	512	484	506	507	521	480	516	518	495	521	527	514	521	528	530	508	520	503	525	538	500	518	504	480	519	490	545	527	551	531	499	518	505	503	515	530	533	500	522	523	478	505	526	519	525	503	527	492	578
28457	14846	2079	603	495	428	290	157	158	142	158	132	125	128	132	124	120	115	130	133	117	94	103	126	108	121	129	117	130	128	120	155	121	129	101	118	111	129	129	106	131	138	124	101	127	122	121	112	111	133	116	142	123	119	131	83	117	121	91	105	122	115	128	123	114	119	118	131	118	107	113	118	122	110	115	119	118	103	111	101	125	123	129	123	114	104	98	132	131	117	109	111	94	118	129	125	113	125	134	105	119	121	117	120	136	124	113	106	112	105	104	121	119	121	118	122	111	105	123	121	125	107	106	128	102	98	103	127	120	113	104	115	117	126	119	140	99	123	121	110	120	128	129	112	124	115	112	130	110	111	127	130	123	119	122	131	105	118	124	108	100	103	109	127	119	125	113	110	108	128	114	119	123	115	121	96	118	123	137	137	120	107	119	112	114	118	119	119	123	103	115	116	105	131	115	95	123	146	112	111	112	114	131	127	117	123	148	131	149	106	115	109	109	101	143	143	134	122	121	114	120	133	105	123	125	115	125	118	131	110	126	121	152	141	113	140	118	114	121	120	124	116	104	108	129	118	142	129	117	134	110	104	113	131	125	127	108	122	110	128	113	119	110	107	137	120	121	123	129	127	151	119	123	113	130	132	113	125	116	117	133	118	119	118	127	125	107	120	98	109	135	119	109	138	131	107	104	116	108	118	123	126	130	131	129	120	102	123	125	131	117	117	114	129	126	120	116	106	129	128	118	109	106	116	128	107	113	121	116	114	122	114	132	120	90	113	127	122	123	130	107	130	92	110	116	119	107	107	126	123	107	111	117	120	119	116	117	103	135	124	123	117	134	117	117	105	122	110	100	136	122	117	117	107	120	120	109	124	123	103	113	107	107	102	113	112	110	107	128	140	112	111	115	131	125	115	115	125	104	106	142	117	101	102	113	120	117	128	110	119	98	127	124	115	138	121	111	108	110	123	99	113	99	128	108	119	109	123	119	113	119	122	114	106	123	128	124	116	117	129	104	117	94	108	102	111	105	111	135	117	112	116	122	115	129	123	130	107	115	128	112	115	114	118	121	120	119	118	117	100	119	111	117	124	118	119	124	124	91	132	118	149	87	131	142	120	118	87	113	119	112	129	101	127	111	127	126	112	120	91	122	121	119	119	123	120	123	115	120	104	121	124	103	123	94	111	126	113	107	113	117	119	114	116	121	112	133	117	114	111	102	138	125	119	110	132	142	122	97	113	107	129	121	113	104	112	116	117	130	122	124	126	129	128	135	109	117	116	113	126	101	134	130	114	116	115	108	104	125	118	117	114	138	128	123	114	115	131	130	129	133	115	128	124	95	139	137	129	114	107	114	121	102	115	106	124	131	141	98	113	114	106	126	105	111	99	119	139	142	118	129	122	98	126	137	120	130	115	117	105	120	118	119	114	115	133	124	109	114	101	145	138	137	125	98	109	124	124	110	122	117	99	125	108	122	110	130	125	115	117	126	134	117	98	112	123	133	142	113	134	98	114	114	116	103	117	137	112	138	108	104	130	123	124	124	123	113	108	121	112	104	121	115	108	120	119	113	113	107	129	119	140	127	100	118	111	141	126	121	128	129	121	107	101	123	109	119	98	104	129	106	118	116	121	125	117	114	114	111	123	112	121	103	121	102	120	123	112	139	103	113	116	135	124	115	104	121	104	131	107	100	115	114	100	90	116	131	120	116	100	116	107	129	128	103	110	104	128	108	110	108	125	106	131	104	126	112	110	128	128	110	122	119	100	128	120	131	110	131	113	120	137	120	95	115	120	108	122	130	134	110	110	99	129	122	118	113	105	138	106	106	117	124	125	96	114	106	125	113	108	116	127	107	146	112	130	132	115	116	142	125	121	131	114	103	129	118	124	140	129	134	112	108	128	115	137	104	124	143	126	111	119	113	114	113	103	109	117	117	128	135	97	103	118	135	114	117	114	121	118	113	130	110	108	128	120	114	123	125	97	123	103	104	101	116	114	108	113	109	118	128	133	127	111	100	115	115	120	127	121	127	115	127	107	115	141	129	122	116	115	126	106	113	124	141	112	105	131	137	126	132	139	106	110	116	115	120	116	124	130	133	114	115	115	132	113	108	127	126	110	97	122	116	126	110	127	119	103	130	118	121	121	125	116	141	114	118	127	109	123	102	133	113	141	106	105	123	124	126	126	106	125	124	131	118	98	90	117	113	135	104	101	133	124	132	116	130	130	127	113	130	127	114	113	111	124	110	112	104	129	131	110	124	109	120	127	118	107	119	107	114	116	121	127	120	95	103	97	139	125	108	119	116	111	121	126	115	109	118	125	127	102	129	116	121	122	136	109	129	120	132	95	118	111	128	105	102	127	119	112	119	102	91	117	131	135	109	123	123	118	129	126	124	109	116	105	117	109	135	114	129	113	140	118	127	124	123	128	125	129	115	144	99	119	109	128	125	124	116	120	117	98	129	119	114	127	123	116	121	120	106	113	118	142	131	117	123	144	120	120	119	108	105	115	115	125	107	100	113	122	127	129	116	119	114	113	121	129	115	110	140	119	120	125	121	130	128	126	111	94	123	116	112	105	128	110	110	112	119	115	115	123	123	131	118	108	117	129	108	114	121	112	105	118	115	121	114	131	118	109	113	129	108	123	106	117	103	118	104	120	110	138	124	126	129	120	114	123	123	116	109	122	123	118	120	102	138	122	113	127	113	106	108	110	122	122	123	104	104	109	116	122	124	98	118	121	140	130	123	128	133	113	111	117	118	111	133	133	107	117	116	125	115	102	127	107	122	116	118	113	128	101	117	123	118	109	113	117	123	119	140	122	118	125	113	112	124	112	123	123	125	104	116	102	108	108	127	109	130	115	108	108	127	112	117	126	124	105	134	104	99	120	115	121	117	121	109	109	107	134	106	121	122	106	111	114	127	134	112	117	102	123	140	119	125	117	117	107	116	106	105	124	120	125	118	109	116	117	111	104	122	105	117	134	132	113	107	125	124	117	92	107	113	127	104	111	128	109	125	123	120	89	87	127	118	122	126	124	113	96	112	125	93	131	127	114	125	126	125	116	110	103	125	127	104	125	98	119	117	136	109	128	123	134	113	103	123	132	115	126	122	110	112	121	110	132	129	124	122	100	113	120	117	110	144	117	110	115	120	104	112	131	104	126	117	123	132	104	105	101	138	99	119	116	115	126	128	121	122	125	103	119	128	111	120	114	134	125	118	101	140	118	120	105	115	117	116	119	117	139	117	122	113	122	112	150	124	115	119	109	116	112	108	125	108	122	110	132	125	119	124	139	104	109	122	101	129	128	112	119	113	123	122	99	125	118	107	124	123	112	114	114	140	133	123	113	120	128	121	120	110	119	136	109	102	125	135	108	114	109	110	107	131	108	109	111	132	122	120	109	116	105	118	100	116	114	119	118	117	126	124	124	144	104	112	115	109	133	127	122	124	124	113	107	122	116	107	103	127	121	105	113	113	107	117	121
5160	1021	891	505	360	292	257	234	194	165	166	178	154	141	164	148	128	134	128	137	140	123	134	132	120	138	140	104	126	125	124	126	120	126	129	119	112	115	121	145	134	138	123	120	136	116	115	140	113	133	119	115	122	130	124	114	132	109	113	115	130	118	135	144	117	124	135	108	110	124	130	120	128	127	131	120	114	127	130	113	126	132	133	117	122	122	148	115	138	131	119	119	122	130	136	113	139	127	122	136	134	129	127	107	118	112	119	134	124	120	122	142	140	102	120	115	129	136	115	142	118	115	119	96	123	149	127	139	124	143	128	129	120	120	122	145	120	111	126	131	131	103	131	119	119	131	121	119	120	114	123	128	120	104	117	111	131	132	125	125	134	130	109	134	129	129	127	123	125	110	111	140	109	135	127	147	141	125	125	125	146	119	130	121	114	117	125	105	125	118	130	150	121	135	119	148	121	138	133	132	111	120	126	139	141	130	110	134	110	127	118	120	110	143	145	101	120	125	134	122	120	128	127	147	119	134	111	120	118	115	135	116	112	130	148	125	121	129	112	126	130	124	112	118	121	127	141	124	133	137	136	134	104	123	119	134	122	121	115	139	132	134	120	138	133	153	120	131	122	136	109	119	121	119	109	100	124	133	147	121	128	146	129	123	125	127	130	124	110	139	126	116	133	122	148	126	109	134	132	128	135	140	120	147	135	130	135	126	118	121	120	143	141	139	117	136	123	131	138	109	129	130	104	122	130	116	116	121	118	117	130	113	147	111	142	120	150	139	137	147	114	121	122	132	121	124	141	114	118	115	139	120	134	145	125	111	133	132	132	123	105	121	113	119	127	132	159	125	114	119	131	125	142	126	128	144	116	157	129	121	127	123	124	105	120	119	137	140	121	124	104	139	98	131	114	109	128	127	116	131	122	140	119	100	131	134	128	124	127	132	114	117	125	125	122	136	124	115	139	113	116	124	125	132	124	132	111	124	132	145	134	136	126	108	127	121	123	124	125	124	142	131	105	135	147	128	118	107	123	133	117	144	112	122	114	146	114	131	132	130	87	126	136	122	139	138	113	135	135	123	126	130	126	118	123	119	136	125	107	123	115	113	128	136	129	111	121	128	115	141	128	108	118	138	115	118	129	141	122	112	134	111	118	135	116	121	128	115	126	119	127	126	96	105	116	128	127	140	120	127	119	137	119	124	123	123	101	139	119	117	140	123	125	137	100	136	136	143	144	125	93	129	136	139	139	111	129	127	135	125	141	135	111	131	138	106	143	131	94	128	111	111	102	123	141	108	124	128	122	117	128	119	118	144	124	123	126	121	130	130	125	129	142	124	122	109	123	135	118	122	111	113	119	120	112	109	132	112	108	111	120	120	130	118	111	111	117	126	125	129	122	116	131	110	145	123	127	146	129	134	120	117	142	137	122	117	111	119	123	131	140	127	124	133	120	119	121	136	105	108	109	152	126	139	110	114	132	120	144	100	140	145	140	125	113	116	138	127	123	121	130	121	118	116	137	117	148	110	125	144	116	119	120	131	125	138	126	115	109	129	119	136	120	123	138	129	117	142	100	130	111	112	104	114	132	100	107	121	131	122	110	136	112	128	105	132	107	121	120	117	122	128	127	127	122	120	121	128	130	110	144	138	136	124	123	122	123	124	125	125	119	119	134	125	137	121	124	121	136	102	121	114	133	121	111	113	127	119	129	135	125	147	120	130	134	130	125	136	122	120	120	134	124	118	123	133	117	128	128	134	130	117	143	130	129	128	136	113	139	123	118	109	100	125	128	138	128	131	138	136	106	134	128	106	136	133	131	137	95	129	119	113	131	129	122	121	137	128	115	109	130	134	131	118	112	109	117	144	123	114	120	113	135	124	126	110	147	146	140	122	96	141	149	112	116	109	118	111	119	127	121	102	120	133	129	106	112	126	123	120	121	120	135	113	138	122	107	131	120	125	119	141	121	129	144	140	127	126	121	133	130	111	153	120	119	121	155	120	141	108	106	124	121	132	135	102	128	130	136	110	128	133	124	118	121	131	111	129	122	119	122	121	129	107	119	105	124	118	122	117	127	121	129	122	130	120	137	124	122	142	102	133	130	112	127	158	136	127	122	124	108	122	124	134	120	119	95	118	144	150	117	152	125	128	117	142	101	140	131	133	116	126	142	120	122	146	113	140	106	120	119	138	129	138	138	131	131	135	143	132	121	124	123	122	118	141	122	117	107	125	117	154	135	123	138	141	136	118	115	119	133	139	124	120	130	119	124	116	126	120	101	141	124	130	154	139	154	115	139	120	127	119	146	144	128	132	128	121	127	121	132	131	119	129	105	156	143	115	131	108	130	113	124	130	97	116	107	134	123	133	126	104	114	136	105	115	124	144	115	115	124	116	115	125	105	99	140	128	121	128	103	111	144	117	129	124	125	136	114	117	117	129	112	114	111	119	116	135	121	113	127	124	122	123	136	140	106	122	156	117	110	116	111	135	93	128	119	131	139	124	127	103	120	131	135	131	123	140	145	137	112	130	139	135	137	121	127	142	120	127	118	113	128	107	123	130	138	124	120	120	139	130	103	119	114	138	104	122	112	126	108	134	121	133	124	126	110	108	133	137	108	127	125	130	131	115	126	116	112	120	104	114	125	120	119	123	122	127	129	117	119	139	127	117	110	119	130	126	116	124	119	122	113	134	107	102	121	121	127	126	142	131	134	107	118	111	127	116	134	152	127	134	136	127	124	139	146	98	136	139	102	131	117	123	112	113	141	119	133	114	148	141	134	132	131	114	132	127	127	134	122	143	142	110	123	119	119	127	156	134	122	122	114	133	123	127	114	114	136	128	118	119	109	140	121	111	147	136	118	128	105	120	127	116	114	126	124	114	117	117	114	124	135	138	121	119	117	157	119	122	114	132	141	124	120	125	131	116	128	148	136	138	112	111	117	110	117	117	116	138	139	130	103	116	127	119	117	123	141	105	126	142	134	101	108	136	99	113	145	117	141	144	111	125	121	111	126	119	127	116	119	117	123	109	136	126	126	119	114	129	119	98	133	114	130	121	142	111	130	123	119	123	128	147	119	146	114	130	118	112	112	121	131	126	121	116	124	113	116	134	132	118	140	130	112	132	129	106	103	117	135	103	156	126	108	120	117	135	119	106	119	121	127	128	132	136	128	126	122	146	99	120	147	137	131	131	117	139	113	136	125	108	128	103	122	130	130	121	135	116	138	149	128	118	111	136	138	130	132	142	113	136	100	108	116	134	102	131	118	139	117	126	120	114	126	131	112	114	123	120	114	120	136	127	147	162	140	147	111	122	101	132	104	128	118	128	157	118	114	111	107	118	118	123	119	109	111	129	124	134	105	149	117	108	134	131	116	125	106	110	96	128	127	130	128	136	131	135	141	118	117	125	126	120	128	120	125	121	135	125	126	106	119	153	107	126	112	109	127	121	134	136	138	128	139	116	129	117	117	121	121	120	121	110	112	129
25220	20826	27302	24429	20842	12321	1568	946	788	711	637	586	524	529	498	463	508	465	432	426	423	458	403	400	381	379	370	379	398	362	368	379	373	386	367	348	372	390	353	363	381	402	330	396	370	383	364	351	353	400	362	375	402	360	366	359	397	338	331	343	387	344	362	351	362	370	321	348	361	335	317	383	383	396	352	343	329	369	337	361	368	334	386	381	384	312	325	395	309	376	367	330	375	366	357	347	354	402	358	341	340	351	320	373	344	362	344	344	367	351	350	339	341	367	354	362	303	347	346	332	361	372	360	349	340	370	389	351	360	361	351	320	340	389	386	328	373	370	368	375	315	339	378	386	341	354	370	322	349	346	367	356	347	328	357	385	382	349	327	349	351	343	333	365	333	376	372	350	342	345	331	350	344	327	325	343	329	357	370	344	409	378	377	362	334	344	361	339	355	346	339	393	329	378	381	348	385	351	364	358	387	347	339	333	364	336	343	370	343	356	335	326	333	317	377	337	374	377	360	372	344	357	330	357	356	351	352	365	366	358	359	355	377	353	330	356	366	388	361	348	395	384	356	351	373	368	348	345	337	389	373	367	364	374	344	364	374	350	315	320	341	352	330	320	367	372	357	350	323	330	368	352	331	360	347	354	342	373	372	339	326	368	344	335	335	395	359	338	369	368	372	389	348	366	341	330	348	381	330	369	348	311	336	340	376	344	379	348	376	317	355	373	329	327	357	327	355	343	341	359	346	367	331	363	375	350	347	349	360	360	354	358	350	338	374	367	353	318	346	354	360	348	355	350	363	355	348	318	352	362	361	312	352	340	360	345	339	372	334	369	370	326	348	364	360	325	375	353	341	354	324	349	341	359	342	314	331	347	348	329	372	364	345	350	328	350	340	361	347	374	368	355	350	333	349	325	366	353	365	322	374	320	354	357	322	350	352	343	323	351	384	319	354	348	376	341	343	339	342	336	354	350	341	343	349	369	318	374	373	363	347	361	336	345	349	366	349	321	355	332	339	344	376	336	362	332	328	353	362	309	341	349	359	371	363	351	346	338	346	355	340	338	353	357	335	335	345	342	338	332	348	349	325	378	375	360	334	347	340	340	321	382	344	339	360	360	335	320	359	357	332	352	359	368	363	348	340	340	348	366	333	370	358	340	378	350	367	354	315	355	368	339	342	382	345	347	341	395	379	332	352	333	361	396	345	390	365	343	356	322	375	300	335	336	351	313	322	337	351	341	387	306	319	347	354	370	322	337	346	370	359	344	393	330	354	379	366	337	350	370	362	380	344	372	338	347	349	366	307	347	303	377	373	368	348	383	352	398	379	390	380	339	363	371	345	353	356	346	363	326	342	333	351	354	362	328	365	336	363	377	329	339	391	338	335	345	356	352	329	377	358	342	354	353	323	358	321	362	365	352	315	319	363	379	355	355	326	358	362	365	365	333	346	323	351	369	354	364	388	364	327	352	357	338	363	348	341	350	356	366	314	350	333	401	344	354	355	323	334	353	327	374	346	359	340	344	339	351	346	350	337	381	348	319	340	351	330	359	306	343	341	326	357	371	355	322	334	335	339	352	319	339	376	342	342	378	363	342	363	359	329	347	363	356	382	375	357	352	374	364	352	318	337	360	383	368	356	354	343	360	377	340	342	332	385	397	360	336	352	346	339	377	327	364	329	355	326	337	364	341	351	322	346	366	330	322	340	361	348	330	356	364	351	323	351	339	320	352	327	362	345	314	377	354	375	333	371	346	341	385	374	347	363	365	343	363	334	339	349	374	323	378	362	361	377	353	345	303	370	355	326	360	362	367	320	364	338	358	366	371	359	361	383	354	314	339	340	339	366	354	369	345	332	314	338	343	340	356	342	343	351	368	364	308	350	391	366	351	342	372	327	367	354	339	344	356	334	335	324	357	314	341	345	336	361	332	381	346	368	346	370	353	329	362	337	350	350	361	320	363	344	314	341	382	354	375	348	345	345	386	334	330	369	356	370	340	369	380	331	365	350	354	297	311	339	372	361	356	363	385	343	357	373	312	363	371	323	341	356	319	366	342	358	347	378	337	307	329	380	360	359	347	339	385	325	367	332	364	373	379	320	340	407	322	334	365	353	373	363	359	351	337	347	354	345	358	355	344	321	369	370	353	359	337	366	322	366	365	370	361	335	391	383	365	343	350	347	362	365	358	359	355	351	374	343	348	334	355	361	345	351	343	318	345	334	362	356	332	347	316	342	359	365	298	344	377	314	378	369	363	366	337	378	361	347	326	390	343	361	355	330	343	350	380	340	351	350	364	365	326	338	358	384	342	386	356	328	361	331	382	356	404	331	320	358	358	360	365	320	340	369	382	354	340	342	343	317	345	345	339	324	336	365	346	344	358	343	309	357	358	370	376	341	341	327	362	394	354	364	374	392	358	325	344	339	351	325	321	353	343	312	329	333	360	324	351	362	322	352	344	367	369	354	370	333	310	349	326	324	330	336	331	306	308	357	354	344	341	368	358	348	372	365	371	376	366	349	356	340	370	339	352	351	332	397	332	357	337	326	344	328	382	367	388	346	374	334	367	350	348	339	344	390	351	359	350	322	354	337	324	334	353	369	329	380	373	354	373	358	332	327	378	334	328	357	351	335	326	391	357	339	328	368	391	347	333	344	374	331	329	337	353	330	359	356	374	375	345	366	344	345	357	328	374	332	372	324	356	311	343	330	353	373	324	346	337	337	368	341	318	355	299	348	346	342	345	355	356	368	369	344	319	328	333	384	351	377	324	361	311	313	364	350	359	385	352	336	359	347	365	333	344	355	317	336	373	415	355	328	358	314	355	345	320	352	361	357	332	354	335	305	315	368	322	350	383	350	321	354	352	362	349	349	374	328	314	347	363	359	336	348	334	344	364	378	372	350	360	349	403	352	345	334	391	325	333	356	343	382	346	354	361	363	371	370	349	356	314	342	333	360	344	354	331	383	368	335	334	334	327	387	324	376	354	350	349	357	348	382	313	350	333	311	324	356	369	362	342	350	338	355	347	368	372	323	359	382	313	353	361	346	348	331	377	348	357	363	332	367	350	355	331	352	345	346	324	291	366	375	358	329	375	338	341	392	364	395	300	333	397	354	363	370	351	335	345	358	356	326	344	359	338	365	334	342	388	347	347	347	371	330	329	341	358	357	354	333	345	356	331	320	342	330	338	341	349	361	360	330	357	373	384	295	347	341	361	337	335	335	356	338	330	379	348	347	342	371	330	334	332	356	338	330	376	351	359	359	356	361	361	377	326	368	359	406	333	343	346	328	380	300	365	373	361	362	355	362	333	349	300	324	365	336	334	322	364	316	352	373	368	335	364	348	386	353	337	362	369	358	409	339	358	343	329	341	342	335	364	330	375	362	358	361	349	371	369	343	370	396	330	338	365	334	360	348	330	348	373	372	389	330	323	320	345	355	353	342	349	351	369	344	315	353	376	349	339	295	355	359	337	349	343	331	376	334	365
7221	11545	10556	5943	3924	2819	2100	1706	1329	1112	1002	891	804	718	635	591	589	535	510	473	474	460	422	421	391	424	456	410	390	350	418	384	372	364	337	371	402	340	376	330	401	335	321	347	374	372	340	349	328	326	329	329	356	347	363	336	354	336	360	334	371	341	363	319	315	328	334	373	315	328	348	325	346	368	327	322	349	325	337	351	316	319	356	312	326	328	317	329	347	353	339	342	339	350	339	354	319	346	348	322	362	300	328	330	326	324	338	314	328	311	288	352	348	337	387	343	349	321	301	339	322	342	330	356	321	293	337	350	330	310	313	341	351	320	332	303	342	334	325	296	330	333	315	353	290	301	340	322	333	317	342	305	343	334	375	320	341	318	322	328	322	340	313	342	341	362	334	333	341	337	321	361	328	324	333	347	323	309	310	317	324	356	310	358	321	310	318	317	334	323	338	315	314	363	352	325	317	340	317	322	317	329	355	291	340	309	361	339	310	299	314	288	294	331	295	362	321	314	326	315	345	355	338	350	300	322	312	335	344	353	302	331	347	322	308	342	323	336	342	340	346	331	342	307	337	332	305	332	326	312	337	320	336	320	310	351	304	320	330	328	314	337	336	354	349	338	338	346	329	334	320	311	326	336	326	316	305	339	332	304	306	315	330	331	284	313	329	295	346	345	335	324	309	306	355	372	335	327	328	307	342	319	297	358	328	325	295	329	327	310	343	319	318	325	313	344	322	341	356	320	321	283	345	320	329	335	307	290	357	354	312	362	329	355	325	316	328	307	334	331	320	319	308	298	339	357	336	370	301	324	324	349	305	313	330	343	330	307	314	313	319	296	321	328	326	351	341	334	323	329	312	316	328	312	306	308	311	328	309	341	288	332	349	349	335	333	297	358	358	345	332	332	320	294	305	286	316	333	310	321	327	342	309	325	326	278	351	322	316	351	304	327	336	338	332	323	319	333	345	338	327	330	304	345	339	296	327	306	350	308	310	335	328	292	355	310	313	327	317	325	336	333	345	329	323	285	323	342	318	309	321	347	309	327	311	328	346	357	332	313	314	342	322	337	302	310	345	301	339	303	308	337	302	354	328	329	358	335	348	317	296	359	333	366	363	311	323	325	307	303	324	316	325	315	367	316	318	338	305	327	315	366	324	325	323	337	299	335	293	341	326	316	316	302	301	307	311	302	335	366	300	320	316	304	329	339	346	343	298	330	318	350	320	332	351	351	324	335	321	306	320	325	291	352	333	330	336	315	306	348	316	311	311	328	323	329	310	290	324	343	330	347	340	366	327	300	336	365	335	321	330	306	334	337	308	344	302	299	305	287	315	333	334	328	293	342	299	370	279	358	342	318	340	356	308	314	321	310	306	320	314	287	343	353	321	308	326	314	326	312	326	330	338	332	307	343	328	317	316	309	311	316	322	342	372	350	316	322	298	321	313	285	325	322	306	322	324	325	332	334	325	334	323	331	345	354	297	314	304	344	308	326	337	304	331	319	335	319	331	368	337	338	321	324	338	307	330	313	315	321	335	331	327	312	328	345	300	313	312	312	317	341	320	336	374	339	342	322	359	302	352	326	356	347	342	346	335	322	300	296	319	346	370	306	306	332	332	327	343	330	322	329	329	332	331	313	319	328	339	297	315	337	341	294	340	357	336	336	298	310	317	315	326	345	349	324	328	293	327	301	323	338	339	341	351	327	290	289	310	337	357	333	326	319	342	309	343	360	327	336	335	330	316	359	315	327	312	353	327	304	335	321	336	377	309	321	333	341	331	352	297	321	339	355	349	309	317	348	343	306	346	308	318	312	318	326	345	321	320	300	324	324	305	333	315	293	353	352	314	360	333	307	319	337	337	316	336	328	329	348	302	322	300	324	350	325	355	348	327	324	310	317	305	344	325	321	305	303	319	311	363	332	327	335	329	333	323	302	320	350	322	332	336	339	311	331	321	297	296	347	330	313	314	335	361	291	316	294	312	361	349	318	332	305	331	300	277	347	319	293	322	284	352	314	311	350	350	364	325	331	307	325	329	323	325	304	323	359	325	346	326	313	339	301	331	358	312	328	340	315	351	311	320	346	322	307	351	329	319	333	318	299	329	330	351	282	289	339	292	333	300	355	319	351	329	328	314	332	342	338	321	296	341	321	333	296	302	326	302	297	333	366	327	326	328	348	332	332	295	309	366	355	333	357	360	340	338	309	290	342	350	347	345	300	297	342	336	305	299	323	349	324	299	342	326	332	330	311	327	312	308	340	339	319	335	315	303	315	351	316	329	348	297	330	297	369	344	342	349	340	319	344	308	343	345	348	339	331	349	321	331	294	314	357	334	316	287	331	361	326	345	356	342	322	328	331	339	298	326	302	297	327	339	312	324	334	329	322	315	312	328	329	326	342	328	338	319	318	287	361	303	325	323	323	275	342	339	311	323	360	323	321	309	341	326	355	337	317	325	356	333	340	290	314	293	314	310	298	306	361	328	308	330	324	342	340	347	276	319	340	314	321	343	357	316	312	330	341	324	367	325	331	354	344	343	359	323	321	325	310	303	337	357	347	301	320	333	349	317	335	298	336	338	312	329	317	366	358	294	328	323	302	316	324	316	309	319	318	286	353	339	343	324	313	324	291	316	318	296	336	343	336	311	317	316	316	332	295	320	324	323	324	344	341	318	339	322	331	333	304	349	301	315	305	305	324	331	328	360	319	335	343	318	329	332	343	332	327	310	336	301	349	349	337	328	349	334	318	350	331	312	328	326	313	297	296	343	323	312	334	338	328	303	320	342	326	341	321	320	302	321	330	300	275	341	310	306	332	332	336	313	329	331	316	307	287	314	341	305	332	353	338	317	318	334	319	337	363	316	314	317	308	322	293	305	295	313	347	324	334	329	315	291	309	320	330	337	324	336	317	323	356	306	319	317	338	326	320	330	319	315	339	319	330	293	311	308	337	295	312	330	347	295	368	334	310	359	323	323	305	297	330	337	313	306	334	311	329	346	324	294	336	325	296	305	344	346	319	320	305	328	314	337	341	354	361	325	340	341	321	327	344	314	328	273	362	344	316	313	302	334	328	360	322	331	321	333	353	315	355	330	321	328	311	344	335	364	302	342	331	314	280	300	316	348	332	322	319	330	338	340	328	333	318	357	321	320	288	331	326	312	290	342	324	347	311	318	339	348	333	350	316	320	329	331	346	322	286	340	324	307	331	320	299	340	326	320	293	275	352	311	345	318	328	338	333	262	329	322	343	320	292	344	322	334	331	329	314	342	312	324	299	308	289	377	318	298	300	312	330	350	339	348	318	330	378	345	337	303	315	355	336	345	321	318	322	321	346	344	329	302	327	298	343	304	321	322	352	337	341	317	319	363	342	320	314	323	352	303	311	327	322	328	319	307	356	306	287	333	319	313	317	351	326	359	339	340	299	331	350	341	319	342	353	327	332	305	316	323	345	334	350	312	354	351	308	343	325	321	305	309	299	326	321	306	328
23050	20846	27620	24188	20849	20951	11051	2035	1456	1303	1167	1066	961	838	832	829	789	797	733	736	740	743	678	685	669	641	613	614	634	621	606	608	614	582	636	657	597	562	607	594	620	544	618	592	588	590	582	585	588	603	552	559	577	610	549	584	583	551	551	572	609	620	564	533	560	565	537	570	574	563	549	575	551	588	563	558	623	593	595	560	598	627	553	552	573	582	582	605	555	559	583	579	529	533	639	579	571	534	578	607	564	533	597	548	574	563	620	551	609	534	548	544	531	581	563	569	582	518	598	552	563	625	555	557	531	537	513	553	574	527	586	525	573	541	593	555	563	564	553	512	520	579	532	526	581	535	598	552	592	560	591	566	587	550	613	560	508	584	548	543	583	583	570	543	625	551	537	561	583	559	566	539	559	535	522	554	531	571	548	561	565	549	593	540	525	552	537	593	553	542	557	543	610	570	560	530	611	570	556	567	564	570	610	578	561	569	513	575	592	562	576	571	515	588	550	576	521	573	547	557	569	508	522	534	562	536	585	577	529	527	596	522	560	505	545	549	581	495	588	559	557	562	501	531	565	558	560	538	562	575	556	548	573	554	566	541	534	573	540	569	583	579	583	576	534	547	550	587	525	558	560	545	568	595	570	613	586	573	542	556	559	504	572	567	543	556	579	552	544	540	566	548	538	536	542	561	578	530	588	549	555	556	572	566	592	569	549	575	572	559	561	547	588	550	565	549	564	583	534	557	583	536	586	551	543	573	588	558	553	584	565	536	577	573	532	533	578	596	542	566	538	521	546	542	550	561	545	505	593	607	561	584	534	545	600	552	518	558	602	577	539	522	509	602	609	560	539	550	572	606	558	574	581	539	545	529	593	529	567	563	551	519	569	539	526	549	524	551	566	610	508	545	604	554	584	560	578	538	571	565	537	576	572	577	587	594	569	568	581	559	517	577	559	532	520	560	565	581	592	576	543	540	588	566	521	570	574	567	582	586	573	589	515	566	555	613	584	531	542	538	566	550	582	557	597	517	580	525	586	571	561	512	553	552	559	533	542	559	568	568	611	560	557	564	532	573	526	562	592	528	527	547	566	570	606	561	537	563	564	564	534	564	560	520	606	556	523	559	579	567	565	542	573	502	589	567	561	566	557	595	550	560	545	526	534	543	585	578	539	550	596	604	628	534	617	530	553	547	558	580	640	557	542	551	514	571	572	572	544	571	572	542	589	541	604	566	555	572	569	564	548	577	541	577	535	509	553	550	600	555	567	587	599	590	581	579	573	585	581	563	511	586	514	550	529	556	545	511	547	557	545	548	572	549	537	590	544	572	531	548	589	553	568	563	564	586	622	545	560	603	539	572	526	553	567	579	519	569	500	596	560	597	576	599	537	571	549	584	555	571	549	553	526	584	529	564	578	585	549	529	550	567	565	562	601	582	566	556	547	579	562	549	538	534	552	575	569	583	583	569	566	550	576	573	531	520	546	553	556	536	588	524	606	583	585	561	572	569	562	589	563	510	556	558	558	514	548	563	587	572	550	576	537	579	559	553	541	556	583	564	557	576	557	568	589	566	566	559	566	581	580	571	571	561	508	557	550	603	554	528	555	595	542	521	559	587	560	630	543	581	524	534	554	586	580	527	563	564	543	511	565	598	571	505	542	549	543	535	564	552	543	549	545	568	537	540	575	570	584	532	548	566	551	583	581	519	560	559	568	549	550	579	539	606	554	502	552	585	545	593	545	573	533	543	543	562	521	554	563	541	545	559	540	527	562	566	619	550	567	585	554	534	574	539	599	553	572	558	534	612	540	540	580	573	564	581	550	587	565	545	521	566	550	544	531	555	529	553	514	576	517	545	602	583	542	566	584	565	514	583	617	519	554	557	590	574	554	565	561	580	606	606	577	587	543	554	590	592	550	564	571	550	574	540	570	555	605	542	551	570	553	573	541	604	552	557	538	545	552	545	559	633	577	563	526	544	520	559	547	607	572	529	523	564	567	550	543	546	576	534	562	590	627	534	567	544	542	529	550	557	562	558	564	561	542	579	557	535	519	528	528	558	534	556	567	569	569	543	550	562	527	531	525	526	523	564	590	607	544	569	591	572	536	554	532	502	572	546	556	575	628	574	595	567	567	554	573	532	538	583	574	606	565	581	522	562	558	543	581	568	575	588	581	574	561	545	508	545	578	560	564	551	550	601	573	570	560	567	550	551	558	509	549	506	546	580	568	540	563	569	568	537	573	569	546	560	502	592	606	590	557	555	574	556	577	593	536	561	544	568	582	549	552	566	558	554	559	565	544	596	527	555	549	595	562	513	536	539	566	542	593	616	578	566	611	506	590	562	583	595	530	559	566	581	517	552	524	555	538	539	565	544	555	591	603	577	586	550	577	567	552	531	555	593	575	526	576	583	573	545	545	554	557	556	546	566	574	574	559	556	557	560	540	560	548	564	563	569	536	518	525	539	519	530	582	577	584	542	544	525	584	588	562	541	557	580	523	548	556	563	574	531	569	551	536	545	527	602	562	537	573	565	539	568	538	564	555	609	584	586	536	585	563	610	567	550	553	586	526	555	536	566	607	552	560	549	602	562	576	565	574	547	562	550	562	534	558	546	549	548	585	568	578	539	526	545	547	530	557	587	568	546	549	531	577	556	603	545	562	563	535	557	565	566	570	558	537	561	549	559	594	567	583	568	523	571	556	493	520	576	600	579	663	528	594	518	517	565	595	546	576	591	578	545	548	584	544	564	551	553	552	529	550	532	558	575	531	512	554	565	541	580	550	514	559	536	558	559	539	584	609	556	573	546	533	526	546	577	544	556	550	542	549	555	561	497	553	593	594	494	555	567	575	532	583	519	620	522	570	556	538	583	531	542	548	564	542	583	553	534	553	577	587	547	568	524	546	574	540	533	601	582	534	565	531	586	497	551	565	506	527	579	531	570	555	589	551	542	585	546	596	526	580	625	546	578	528	552	605	605	590	550	545	546	540	535	536	556	538	563	544	531	569	583	544	564	599	559	540	563	522	590	590	549	585	471	572	555	541	545	550	551	562	529	565	554	576	576	541	567	620	579	548	535	556	572	575	547	554	535	554	553	549	602	580	546	538	572	575	542	522	579	553	525	544	568	534	545	569	595	567	574	597	592	533	543	571	558	569	565	560	594	564	534	574	600	533	520	557	577	514	573	521	550	595	549	582	556	539	575	564	590	534	571	554	536	582	552	582	541	561	584	588	520	569	540	553	556	620	544	557	582	527	538	605	561	563	534	590	533	586	549	529	570	567	547	593	575	545	561	550	560	526	555	544	560	565	532	542	586	593	582	530	542	559	535	603	517	592	548	535	569	549	561	517	571	564	538	578	586	565	573	548	554	522	529	596	529	553	593	543	557	569	561	569	513	560	544	561	566	553	535	587	539	575	581	509	529	550	568	594	589	592	568	566	550	558	550	550	533	539	543	582	533	549	511	561	555	547	546	539	583	541	527	576	553
9965	18492	16848	9840	6708	4935	3869	3103	2401	2083	1767	1534	1392	1260	1173	1031	991	922	868	795	837	795	813	688	743	635	664	687	642	632	653	620	606	618	611	581	634	567	562	600	590	583	537	538	542	583	554	525	550	559	568	558	552	572	517	522	562	549	531	525	556	570	543	530	508	566	507	527	561	550	526	574	544	490	567	516	552	520	517	559	544	545	544	546	536	534	564	517	493	507	523	558	524	546	493	539	541	496	543	510	507	566	556	530	549	524	536	531	533	528	542	554	500	516	545	555	492	542	498	486	552	469	516	475	515	495	527	487	553	538	515	524	529	524	495	515	509	547	548	510	583	553	534	564	541	512	546	517	522	547	562	553	500	525	564	480	546	500	546	510	522	571	515	543	514	568	482	503	522	524	489	554	510	516	498	494	535	544	545	509	499	533	513	516	560	533	528	549	512	510	542	530	552	550	547	577	504	512	529	529	524	535	556	501	542	549	500	519	527	507	499	504	521	508	532	498	545	526	486	497	529	493	507	482	517	513	501	538	531	527	491	526	558	519	498	552	531	502	514	507	538	511	546	529	568	532	518	537	514	517	535	512	493	555	524	510	519	523	524	506	538	513	549	528	474	524	530	490	507	508	528	536	582	528	519	523	510	511	521	500	528	523	506	576	540	561	534	492	493	526	530	505	528	513	488	502	548	525	500	492	560	514	483	483	525	542	496	521	498	558	529	530	531	513	538	528	524	541	514	522	527	517	535	499	548	510	535	476	547	520	492	585	512	505	530	534	496	502	529	514	507	530	518	490	524	519	510	513	518	503	515	508	531	537	534	554	506	505	506	517	518	489	499	518	498	563	515	488	489	487	561	517	500	538	573	515	515	526	573	530	516	486	535	503	528	531	506	512	492	529	524	517	466	512	547	517	488	529	503	503	534	518	522	547	516	532	505	497	508	512	528	497	532	531	519	569	521	520	511	526	504	524	562	517	544	515	550	526	526	561	521	536	505	536	527	506	540	521	527	506	540	486	498	545	499	497	528	529	481	517	514	536	520	524	515	508	494	510	496	491	504	569	532	561	491	526	523	484	533	510	544	498	562	563	515	543	490	536	515	566	500	504	551	511	523	496	547	501	503	471	539	502	527	551	526	526	501	523	500	475	543	468	519	485	490	500	528	534	493	494	494	495	525	521	514	507	516	528	524	539	503	523	490	524	508	494	523	462	536	531	554	507	506	542	526	522	500	514	500	497	541	563	523	514	500	512	518	474	508	489	531	497	526	508	578	504	570	496	546	528	530	502	528	525	524	531	524	541	489	523	484	525	496	483	545	511	542	526	528	520	506	503	538	475	518	515	487	495	543	525	508	556	541	486	514	495	556	506	529	534	527	555	549	475	528	523	529	475	524	515	525	515	540	528	514	514	546	531	542	513	560	531	500	481	500	520	542	538	521	559	522	544	484	529	539	501	558	505	540	503	506	530	551	561	488	518	529	529	545	521	477	502	548	507	537	550	522	534	522	470	478	506	542	553	521	542	533	524	513	520	510	513	539	554	525	528	516	506	544	559	510	483	511	511	496	542	498	491	530	558	515	511	509	501	507	558	500	540	520	543	526	525	562	519	509	502	481	521	488	543	520	537	468	570	545	530	501	517	530	526	516	536	497	496	504	525	491	520	508	482	502	480	526	517	482	479	501	549	511	544	513	552	484	534	529	516	482	494	539	532	505	533	501	554	498	493	519	536	540	515	508	506	506	470	537	537	514	522	543	515	514	539	491	473	507	523	526	514	512	562	530	517	513	526	549	502	516	531	505	493	528	542	503	537	543	515	523	542	512	520	522	537	522	498	513	509	521	536	531	493	495	535	521	506	521	566	529	529	527	546	497	530	508	474	505	498	502	508	532	542	545	499	554	474	522	532	494	519	504	557	516	524	510	473	502	494	519	524	531	542	504	485	562	495	555	494	515	568	589	503	517	532	513	498	545	542	513	516	565	545	526	522	507	513	512	536	531	518	533	570	529	586	505	500	502	531	530	512	525	552	492	550	455	511	487	522	516	516	558	495	541	532	521	482	487	549	543	534	549	485	496	526	492	484	562	549	552	496	544	504	566	518	504	558	547	538	504	543	536	525	548	517	548	505	517	507	487	506	478	519	531	511	507	558	520	532	494	477	499	526	505	504	539	533	534	515	492	510	549	487	512	504	504	518	499	565	512	488	494	539	515	524	492	487	517	476	514	508	562	548	508	501	533	529	538	495	523	502	561	501	494	524	545	491	478	505	482	509	551	535	501	525	544	546	527	477	526	504	477	523	551	519	553	537	540	503	529	511	525	507	536	515	494	497	501	528	547	540	515	499	506	536	512	526	533	509	548	482	548	511	547	551	485	534	511	515	533	466	512	519	487	563	516	519	538	511	491	519	504	497	528	524	483	527	512	519	503	512	504	522	515	551	481	530	497	554	513	546	504	493	495	572	549	529	544	541	503	488	503	489	528	490	550	505	546	522	519	525	512	520	508	470	527	517	485	514	528	525	519	510	528	521	545	494	550	530	525	531	507	480	532	480	515	518	552	529	499	534	502	505	523	530	525	510	557	508	488	553	486	553	524	562	512	506	517	542	552	558	504	523	506	520	560	522	545	556	528	525	509	541	491	534	522	496	543	536	529	516	530	548	524	527	524	543	511	531	539	525	517	539	506	513	517	531	529	515	504	496	514	554	532	561	530	540	534	549	559	519	519	542	507	559	526	544	520	504	518	545	530	527	537	554	554	567	523	523	500	511	533	513	502	508	494	506	522	538	547	494	504	517	513	532	516	574	509	442	524	576	499	515	538	501	516	537	528	512	534	546	515	549	574	494	517	499	517	557	514	476	554	523	488	539	510	545	534	475	553	520	540	559	521	525	488	492	542	499	532	533	480	531	503	561	511	481	481	532	549	548	509	509	551	515	528	523	505	551	526	518	531	471	490	522	540	549	513	535	498	515	498	519	551	524	543	519	524	549	517	521	512	490	533	505	535	514	510	493	519	518	525	523	496	553	533	516	557	518	511	516	501	569	558	482	544	531	504	521	511	515	515	522	539	534	512	531	497	525	558	515	516	493	524	551	472	577	489	511	498	544	515	489	499	477	549	521	516	553	556	544	518	579	484	499	573	532	521	550	509	535	485	525	555	514	522	494	487	533	438	509	528	528	504	466	515	509	482	541	528	515	507	526	497	534	517	518	525	522	498	535	539	501	504	535	508	485	533	499	551	503	499	543	514	469	503	546	517	521	511	478	548	539	511	511	562	523	543	487	548	513	514	511	513	522	509	517	506	571	556	486	546	569	464	528	528	549	565	514	530	548	489	491	534	517	498	524	551	520	505	516	530	525	550	526	511	477	534	488	527	510	491	513	534	505	538	489	516	534	549	519	520	513	527	528	552	558	510	517	513	502	528	530	528	527	513	534	519	531	505	528	530	506	556	553	515	534	488	555	526	489	539	561	538	535	529	519	548	519
28130	14747	1788	371	267	200	187	139	141	146	135	115	140	108	127	129	140	115	117	127	126	135	122	111	113	120	116	107	101	111	96	113	101	111	113	114	112	102	104	89	104	108	121	91	126	129	121	101	116	122	121	110	114	108	90	109	108	111	122	113	128	108	115	116	122	114	126	108	106	103	102	114	118	112	118	103	104	124	107	105	90	115	119	118	118	110	104	94	112	117	99	109	102	130	111	116	115	126	115	129	130	102	93	104	123	113	103	122	104	118	112	115	105	112	111	97	131	118	116	111	99	117	118	103	101	109	113	115	95	116	123	93	130	94	125	103	133	136	100	115	118	107	112	110	116	112	104	98	94	136	96	102	135	105	105	103	119	123	104	117	112	126	111	112	106	110	118	120	93	115	112	136	128	123	98	100	118	111	111	115	107	107	134	131	121	107	110	122	122	109	125	115	114	107	117	112	95	105	113	105	124	115	104	115	122	114	110	110	110	125	118	97	113	108	112	116	104	102	102	111	99	111	118	124	135	117	94	114	107	124	122	100	113	117	113	107	96	93	116	96	113	103	106	110	122	130	124	119	135	108	109	113	95	115	120	109	114	96	98	118	118	105	101	106	115	106	118	114	110	99	102	113	118	101	114	123	94	127	116	119	106	119	109	115	129	110	116	112	93	98	122	128	114	105	118	107	104	111	108	131	116	108	110	119	130	97	138	120	109	102	107	100	134	124	114	121	116	121	98	109	91	116	130	110	116	119	111	105	117	113	115	129	101	110	112	105	129	122	86	113	115	109	107	110	130	114	107	124	109	110	133	99	107	115	112	101	136	100	141	111	111	102	130	115	126	101	111	123	126	100	96	121	117	114	102	120	113	123	107	122	108	105	108	114	122	103	112	99	105	109	112	114	133	119	121	109	112	107	104	124	117	125	86	97	94	115	116	111	107	111	118	101	103	111	107	105	111	116	117	107	126	106	121	110	110	97	128	101	101	109	111	102	113	118	113	111	119	114	120	116	106	122	125	94	102	117	111	124	110	127	139	100	139	118	123	116	125	109	113	94	110	108	119	107	111	113	103	121	115	118	108	131	135	102	117	109	114	120	105	102	124	111	115	121	97	129	116	107	118	123	106	99	107	131	113	122	113	125	113	91	107	109	124	103	125	101	104	121	105	102	101	116	108	104	107	103	115	107	109	110	100	105	103	102	96	121	105	125	106	122	123	124	129	115	123	115	121	128	108	114	110	120	105	124	119	122	104	109	116	111	110	119	116	115	122	114	107	109	125	130	106	100	119	125	108	100	95	112	114	98	124	111	112	119	115	121	140	97	118	101	124	114	113	120	117	108	120	104	104	105	110	124	109	122	106	116	110	97	94	115	107	109	130	112	102	128	110	109	95	106	102	110	112	119	115	117	113	109	114	122	111	115	101	95	110	106	117	129	99	111	125	131	87	122	115	125	97	115	96	121	119	119	116	100	105	122	92	96	104	124	96	107	107	100	116	111	120	107	119	100	117	123	104	93	115	119	81	117	131	121	108	117	116	105	117	132	125	123	122	96	116	112	125	116	126	118	107	105	132	102	102	101	118	102	119	98	105	118	109	116	115	133	104	124	116	124	122	127	113	100	114	114	123	110	125	112	103	123	109	124	130	129	104	111	113	102	104	112	118	110	120	117	117	111	106	120	128	117	121	107	120	111	126	114	130	101	104	122	121	104	103	92	134	113	119	111	123	108	132	119	129	119	106	111	125	92	111	127	109	127	114	117	116	112	115	113	119	110	102	134	109	137	115	138	116	95	120	120	112	94	102	105	102	120	111	115	110	128	128	89	120	119	103	117	100	92	98	99	98	128	99	122	134	125	120	106	113	141	112	110	94	98	106	91	119	109	125	99	117	114	134	99	94	128	95	99	119	121	123	112	105	102	92	101	112	120	119	94	107	127	111	105	119	108	133	102	102	113	117	140	131	107	106	128	110	114	117	132	93	112	106	105	103	118	106	116	108	127	118	106	107	104	120	116	108	120	125	126	111	115	137	116	122	95	117	115	129	109	116	111	117	118	99	110	111	105	111	122	119	119	122	131	112	115	127	121	107	105	125	103	110	93	115	121	107	111	115	120	114	106	108	131	89	127	130	108	112	121	124	100	126	106	117	104	101	116	114	118	125	94	117	109	120	118	102	126	133	121	101	98	108	125	105	121	118	106	97	104	115	113	116	106	119	102	89	102	120	97	107	119	109	128	97	131	108	114	127	118	87	109	120	108	121	109	108	143	102	119	111	118	120	115	115	100	122	114	108	101	122	106	118	143	110	98	99	110	133	100	130	127	127	116	97	135	105	120	123	95	112	123	114	118	112	113	118	101	126	104	135	108	106	104	102	104	100	98	115	104	108	116	111	126	115	129	116	112	104	115	124	107	93	117	114	90	105	109	117	111	104	106	113	110	112	137	111	126	122	120	100	103	126	94	112	113	117	94	105	121	113	98	122	108	134	119	121	108	125	119	122	85	112	112	115	98	116	97	115	115	117	114	97	115	115	112	102	120	109	122	102	117	106	120	95	100	109	113	120	110	119	83	136	110	123	125	121	121	118	103	91	121	130	105	116	112	117	101	105	120	110	109	115	103	106	123	116	104	112	103	144	107	115	89	110	115	121	122	114	107	115	97	120	117	107	90	107	107	107	105	128	123	103	102	107	105	106	94	108	124	116	125	117	129	128	91	105	114	111	113	95	106	135	108	105	119	117	123	108	121	127	115	113	100	130	102	117	119	90	122	108	107	109	94	109	130	113	125	87	121	125	102	101	115	124	108	108	115	105	103	132	96	135	105	113	105	130	123	117	117	107	100	101	127	112	121	132	117	126	119	122	100	95	104	106	126	107	126	90	111	92	128	96	103	115	123	125	111	120	104	133	110	118	129	117	103	117	102	104	103	117	94	108	114	122	120	110	129	122	119	126	124	105	111	119	123	107	125	88	121	104	116	110	107	125	102	113	112	111	117	115	116	102	107	115	112	119	107	117	116	116	108	111	117	106	108	96	120	108	99	107	97	112	102	114	125	99	107	108	108	108	94	113	99	125	104	118	110	99	128	115	112	105	116	115	114	110	83	105	122	115	118	99	115	102	102	88	112	91	121	97	118	109	112	100	109	107	117	112	106	107	113	103	124	109	124	128	122	105	105	100	117	112	100	109	115	116	120	108	122	113	123	95	129	120	92	104	115	108	113	124	106	116	121	113	113	107	115	95	96	118	93	114	111	117	108	102	136	118	123	105	105	119	100	109	100	107	126	107	111	121	126	115	106	127	108	125	137	123	107	109	106	112	111	91	118	111	101	113	118	105	99	107	97	89	109	120	111	115	108	132	114	136	125	107	116	123	110	112	134	114	113	124	107	115	118	110	125	118	120	119	107	133	99	128	115	121	118	125	98	107	109	111	110	104	123	112	106	119	111	105	125	120	115	100	107	121	108	108	103	120	112	95	122	113	114	112	121
4989	883	687	400	275	230	201	161	161	169	165	160	148	135	145	140	135	124	118	146	110	129	130	108	132	113	129	109	116	116	124	119	111	127	113	122	118	124	133	132	114	99	117	100	111	137	118	132	96	112	101	104	125	120	125	112	133	111	101	113	119	117	105	128	125	117	124	119	104	112	113	120	124	113	131	121	114	108	96	155	122	116	117	119	124	130	119	110	124	127	130	102	112	116	123	106	107	118	125	118	121	103	110	109	120	108	122	121	104	119	112	116	126	114	128	113	142	127	138	121	108	141	115	110	124	108	125	118	110	116	125	116	120	127	104	121	131	124	104	116	112	125	128	121	112	118	128	114	128	112	114	105	123	134	101	120	119	118	121	111	125	116	126	116	114	111	110	106	133	119	132	134	108	122	109	115	131	126	115	127	130	116	110	113	107	110	140	114	122	134	121	100	134	136	107	133	104	123	135	111	116	112	126	107	118	117	108	114	131	110	118	116	101	108	114	127	119	105	128	121	119	126	125	119	99	109	141	121	117	124	122	107	109	112	100	123	117	108	132	115	117	134	116	128	123	117	131	120	130	122	111	110	113	116	122	112	119	104	120	113	121	106	104	97	134	101	124	110	102	129	108	118	116	125	113	125	120	125	125	133	114	116	123	142	132	119	102	129	103	126	139	152	117	114	122	125	125	148	118	121	125	131	122	130	119	112	129	105	97	125	132	117	130	111	111	112	108	120	122	139	118	114	114	125	120	101	133	115	109	108	136	122	109	115	123	117	128	124	121	124	109	110	133	121	121	127	108	103	124	141	118	122	112	129	114	111	132	129	113	127	119	134	135	114	110	112	122	113	121	120	115	102	126	111	110	119	119	105	132	103	115	119	115	119	121	127	118	111	132	106	114	111	114	131	118	127	104	112	124	118	122	111	128	105	122	123	122	135	116	107	125	128	110	121	114	127	120	110	95	110	125	122	99	120	111	118	128	123	122	124	103	104	109	131	125	103	110	108	104	120	114	111	123	113	131	113	109	104	131	114	121	115	121	117	117	130	108	99	121	105	121	128	133	145	140	102	123	131	113	128	106	112	111	117	119	114	129	96	116	128	127	118	131	114	123	106	122	130	123	134	111	122	115	130	104	101	118	124	137	119	113	108	140	117	123	123	129	115	118	97	123	127	94	115	110	122	101	120	115	106	103	109	121	113	120	117	111	112	148	103	133	146	133	116	115	121	126	132	112	132	128	103	128	114	125	117	115	119	122	123	113	122	133	111	110	143	111	117	122	118	127	104	119	102	125	124	107	128	117	121	133	116	111	119	107	141	116	132	112	124	139	122	112	143	129	116	158	104	142	107	117	120	126	110	104	109	114	109	119	127	120	101	118	108	113	125	107	130	107	93	131	133	134	134	139	126	136	112	132	130	121	119	147	110	119	117	111	121	120	119	117	134	120	130	133	115	128	118	102	108	116	117	132	106	133	116	134	116	114	123	108	108	105	123	114	113	116	129	110	103	104	103	105	116	126	105	108	114	125	129	128	108	137	119	126	117	135	120	115	125	114	101	121	133	141	124	113	131	129	97	120	134	124	129	129	115	124	140	112	121	126	133	115	105	110	102	106	118	110	117	103	138	109	117	130	134	119	116	137	135	143	103	128	108	117	106	123	135	104	127	114	122	118	100	114	123	97	133	112	113	122	123	118	110	126	112	113	148	108	96	139	122	134	118	116	124	146	125	119	131	115	106	124	126	114	113	109	95	112	127	125	117	124	100	118	99	112	133	120	112	120	132	106	121	108	116	124	108	124	136	124	125	132	119	125	126	109	126	144	112	123	113	120	114	111	124	106	118	113	118	123	114	129	120	116	124	114	97	108	109	135	124	88	137	112	124	123	122	136	125	116	107	117	113	111	106	113	113	117	118	124	117	114	115	113	123	145	113	135	96	119	103	124	111	135	124	119	117	92	121	106	100	116	109	130	109	113	139	115	122	144	112	144	119	106	137	127	116	124	104	101	105	121	110	111	119	112	121	135	108	116	136	114	137	120	127	124	138	120	109	110	115	122	125	132	126	117	120	117	107	118	118	115	106	127	96	130	114	122	117	110	121	125	133	117	132	114	120	101	131	121	127	110	126	132	116	144	124	134	124	111	117	112	109	118	127	125	139	115	116	127	112	125	104	134	106	120	116	118	115	101	112	109	113	101	106	136	102	122	138	128	117	106	122	126	124	101	143	100	136	115	120	105	109	106	115	112	107	113	139	113	113	117	109	118	119	90	105	121	133	125	111	115	119	122	109	125	142	114	118	140	144	115	114	119	117	108	143	113	117	131	121	131	125	120	117	118	114	118	124	104	99	119	117	114	117	107	104	115	121	123	111	124	113	107	134	117	108	116	138	102	112	129	129	134	122	132	128	109	111	116	121	125	124	120	112	121	118	112	130	140	127	120	128	136	114	111	123	146	124	125	109	108	128	110	127	110	123	124	95	118	132	114	112	120	116	134	118	122	131	118	133	121	122	120	125	136	119	131	122	105	117	124	109	114	110	122	129	113	126	126	99	113	133	128	120	113	108	109	144	111	130	117	124	120	114	114	119	113	117	123	125	112	118	118	103	115	121	132	132	120	113	126	109	119	111	127	127	109	117	110	120	122	109	126	142	129	114	122	119	114	131	135	105	111	125	104	99	123	112	123	130	115	122	132	117	121	109	124	117	124	122	140	128	133	116	124	111	121	113	117	104	108	110	124	120	138	107	91	123	113	127	124	121	117	117	118	101	120	127	134	129	137	133	114	109	110	117	100	109	125	95	138	119	128	110	129	116	129	134	107	114	108	137	105	111	122	141	121	127	102	131	112	114	124	103	106	121	126	142	119	103	108	116	109	136	128	129	108	141	122	116	126	111	113	132	106	142	118	121	135	122	134	115	120	132	125	120	131	111	123	109	124	103	133	105	121	117	128	112	125	118	110	125	123	104	126	136	123	105	112	122	120	118	115	100	123	109	155	120	109	153	130	122	133	120	125	114	117	103	125	114	119	131	116	121	121	118	120	124	119	92	137	118	126	122	128	114	113	110	125	128	118	110	111	126	109	116	105	138	135	123	107	104	134	117	102	136	125	127	114	119	131	119	116	130	118	130	136	113	124	122	115	116	109	139	115	124	104	122	114	131	116	107	115	137	108	125	143	118	102	132	134	128	105	123	120	120	143	120	126	110	129	106	123	115	133	123	108	111	116	112	110	115	115	139	107	111	114	99	105	118	128	113	108	120	108	116	112	128	110	125	109	117	132	127	113	125	91	130	119	118	117	120	124	109	103	116	130	107	117	123	115	121	106	118	106	118	133	113	134	119	99	109	127	122	115	111	118	114	151	107	117	119	123	117	103	112	106	99	107	115	114	107	125	102	123	96	116	138	106	114	116	118	125	138	134	127	116	128	113	119	125	133	116	120	115	120	107	111	113	134	110	121	112	95	92	101	126	124	117	96	125	102	107	121
25239	20844	27361	24446	20869	12278	1617	971	814	737	641	592	553	546	534	470	468	452	449	455	438	424	407	418	386	435	404	421	384	353	368	394	369	365	414	345	372	370	396	366	360	325	348	380	372	370	378	371	344	357	345	384	359	385	366	334	361	362	356	343	352	352	334	357	324	376	384	372	357	378	348	340	381	342	376	358	328	367	345	331	353	357	352	335	352	353	355	364	351	365	358	339	383	355	350	349	342	331	356	339	376	364	333	388	355	335	327	364	396	355	356	369	342	360	371	346	352	366	353	349	385	371	347	358	373	399	331	335	377	375	364	341	359	360	330	377	372	356	335	360	360	351	387	368	336	384	345	332	341	343	336	318	347	364	333	364	370	332	368	345	340	367	351	378	365	378	350	379	342	376	382	353	338	359	393	365	314	349	368	331	360	346	348	375	356	357	371	338	337	378	330	349	343	369	342	321	372	367	372	356	351	350	370	328	330	349	357	340	336	358	340	351	361	374	347	334	340	373	338	357	347	296	355	358	350	341	351	356	338	373	345	358	364	351	365	325	383	351	377	348	352	375	355	330	346	339	364	347	322	359	355	362	306	342	367	318	344	380	320	362	344	354	340	356	361	369	354	362	340	364	352	397	375	342	347	363	351	337	339	314	374	332	367	377	326	355	341	356	380	353	383	362	338	317	324	360	336	367	376	339	364	302	356	323	350	365	346	348	355	346	376	331	365	350	353	309	347	331	332	338	351	361	330	342	364	355	361	335	358	336	330	335	351	355	342	375	361	338	354	359	328	343	380	341	347	401	336	357	340	379	344	381	360	351	360	380	345	331	358	356	382	341	363	360	356	353	354	333	377	306	298	366	350	340	329	337	375	366	376	328	333	382	380	354	336	350	343	355	326	362	343	337	387	366	332	372	342	362	368	387	327	361	342	363	380	346	329	366	345	316	347	367	363	359	385	313	331	377	368	321	323	349	381	341	353	362	367	321	373	364	369	352	356	370	332	357	358	317	337	356	391	347	372	363	374	334	350	373	312	330	353	330	327	374	380	356	353	341	382	346	391	337	344	368	324	391	339	347	368	399	358	331	327	389	396	345	362	379	308	326	335	342	310	397	370	398	361	369	347	352	359	367	357	360	360	362	353	355	363	376	348	366	317	344	306	370	353	365	367	345	327	347	346	354	344	346	309	355	377	351	356	362	399	336	335	375	362	344	372	375	352	372	345	325	326	360	368	340	349	347	324	362	358	310	323	336	340	362	344	333	350	336	341	346	336	336	380	380	367	366	325	354	368	345	334	387	382	328	392	394	331	341	343	363	374	345	312	350	369	332	309	336	342	349	357	354	344	352	364	354	364	363	367	362	386	385	350	333	377	344	349	352	357	353	344	351	358	374	364	341	366	360	354	351	371	353	355	334	346	368	369	356	355	342	304	387	377	361	380	353	327	342	340	323	336	358	355	322	352	360	357	350	345	340	347	366	373	375	385	372	331	327	340	331	375	351	318	353	367	357	334	386	324	341	357	348	351	364	348	332	341	339	325	330	379	376	351	356	353	365	358	378	354	347	333	364	343	349	376	344	319	346	340	339	335	347	357	346	388	342	341	326	391	352	333	353	335	337	353	353	368	355	315	331	325	359	343	367	363	409	345	350	333	340	334	364	383	344	361	351	382	371	369	343	342	313	369	347	376	360	347	370	314	367	378	361	341	321	359	362	365	355	347	351	368	332	359	336	345	366	393	334	351	386	324	350	330	345	379	361	328	376	368	337	361	383	342	330	346	356	358	364	355	351	345	327	362	345	336	366	361	359	352	329	341	367	400	349	330	318	354	387	361	395	345	353	362	346	371	370	390	369	318	351	307	396	367	392	355	373	326	372	308	360	365	352	354	353	344	377	346	323	354	336	360	368	351	353	373	362	323	366	372	366	383	371	340	331	354	348	355	351	349	333	336	348	354	307	354	363	334	368	323	369	349	379	331	358	337	336	355	349	369	339	338	338	364	344	328	334	364	391	358	360	349	350	353	362	374	339	347	350	324	359	358	353	377	386	365	310	357	339	353	341	332	377	361	346	341	361	350	340	384	360	351	330	344	344	337	356	334	337	379	361	356	360	309	370	363	344	354	366	365	357	357	321	329	359	359	348	356	341	372	337	356	364	360	343	371	359	358	334	355	368	354	339	328	335	364	350	348	358	345	334	339	359	350	351	346	332	393	349	371	340	371	370	353	350	342	382	379	343	330	364	346	362	357	354	379	359	321	354	368	362	312	371	353	375	333	305	344	335	359	314	361	332	356	351	343	328	360	345	344	332	343	329	320	348	346	375	386	343	379	373	362	365	374	363	372	345	359	361	305	358	345	386	335	340	382	371	352	370	370	346	298	368	346	365	349	361	370	329	361	383	349	381	358	348	366	355	344	371	329	356	385	382	346	351	355	360	354	374	356	365	331	359	324	380	336	360	348	346	351	334	363	364	333	339	399	352	360	317	343	361	326	344	373	349	342	349	357	329	331	341	325	364	343	327	376	358	357	334	388	348	328	322	333	363	363	328	359	350	332	342	344	362	370	362	337	365	378	343	360	341	359	360	354	343	350	342	334	334	357	339	343	338	348	362	342	355	338	385	352	343	394	372	349	349	355	322	352	338	370	332	343	341	366	380	350	351	330	371	325	362	360	383	341	354	340	325	341	354	360	334	331	370	331	334	353	337	357	343	369	349	381	333	348	342	347	357	346	337	328	351	327	334	372	332	336	345	357	338	332	338	338	336	363	288	363	341	310	368	345	365	355	332	361	359	380	337	344	342	351	340	345	348	330	315	351	354	354	331	333	353	318	363	351	323	359	332	322	370	339	363	349	324	341	337	340	340	350	348	353	356	345	325	328	346	365	313	362	379	331	349	351	351	339	359	348	371	343	373	365	375	319	369	337	380	329	341	338	332	349	399	328	357	372	362	336	342	370	321	351	359	337	341	341	346	352	360	343	367	357	343	387	335	351	333	301	322	383	344	340	356	350	391	365	384	362	300	369	354	332	360	370	357	360	360	324	373	354	353	354	375	355	337	346	336	360	339	350	333	361	344	338	341	349	337	371	352	385	333	334	351	357	348	363	363	340	358	375	342	351	314	354	362	374	358	333	325	372	338	302	320	321	360	313	358	336	351	339	339	364	364	362	356	340	361	348	337	335	347	348	326	399	364	336	364	332	336	382	356	327	383	351	341	383	346	344	324	362	363	367	376	372	393	367	344	364	370	352	346	355	350	373	369	373	363	325	345	380	380	330	344	361	376	297	355	352	380	377	332	357	330	315	379	382	363	361	341	359	337	336	352	340	331	327	363	374	349	342	330	336	348	334	341	380	366	364	368	330	356	331	331	353	353	352	377	351	375	335	348	355	332	352	375	376	372	386	355	313	364	350	332	367	343	309	321	331	340	348	396	342	355	350	369	392	335	362	364	347	312	376	392	368	321	342	361	361	331	356	349	348	344	322	350
7257	11628	10444	5870	3820	2729	2082	1689	1377	1121	1019	889	764	716	633	598	562	521	518	481	487	473	421	408	420	438	400	385	395	375	390	388	388	390	368	374	348	359	387	363	372	372	382	352	328	339	370	331	347	352	371	347	348	332	345	336	330	327	347	342	327	368	335	315	334	351	323	322	316	343	336	343	312	341	320	344	340	336	381	334	328	332	341	314	358	307	332	302	351	324	335	319	306	339	339	319	328	325	341	313	312	315	310	314	318	297	307	328	338	323	334	376	334	348	361	342	326	348	361	348	285	297	363	387	331	352	362	334	374	328	331	327	343	332	372	339	332	341	347	329	321	309	337	353	347	337	305	331	304	330	310	288	310	338	342	347	338	342	329	326	307	330	356	353	350	321	337	343	326	329	334	347	338	313	325	313	289	333	303	318	310	303	318	338	334	331	319	332	326	310	330	324	307	320	291	337	313	352	316	347	362	331	354	325	327	333	346	314	372	323	350	365	318	344	346	362	330	338	328	345	315	361	330	313	309	316	331	351	347	363	339	327	337	332	327	341	348	341	345	336	338	331	309	338	326	347	301	343	332	314	339	297	322	334	333	326	305	340	319	313	329	346	317	312	350	322	318	309	337	296	324	332	322	310	335	341	282	297	334	319	347	352	312	286	356	331	353	328	318	343	344	295	343	307	311	302	325	355	316	342	349	351	324	336	340	310	357	316	344	353	286	328	390	322	321	341	347	317	364	352	339	326	313	354	350	322	307	292	328	346	320	313	370	341	306	343	306	328	337	312	307	307	330	322	329	332	312	298	333	328	327	336	318	370	314	325	324	344	333	290	346	309	344	319	315	356	311	334	328	304	357	327	326	336	310	291	319	333	310	362	330	341	353	320	325	312	295	324	316	358	335	345	292	320	348	314	344	316	347	327	348	344	319	320	326	320	326	355	335	337	347	339	312	322	331	339	347	339	321	322	345	333	312	345	353	352	322	338	309	333	329	331	322	347	342	325	341	316	324	318	313	348	342	332	334	310	334	330	352	321	350	306	316	360	293	330	282	340	364	340	335	337	351	322	348	327	328	318	344	341	356	325	324	314	357	315	318	349	337	308	317	322	341	305	327	328	325	305	310	344	328	306	320	300	326	314	338	315	300	292	343	322	337	348	283	322	300	327	304	349	302	303	324	315	315	330	287	361	339	331	357	338	352	317	320	345	337	332	290	296	343	361	321	299	349	333	310	318	356	340	286	298	275	330	358	338	342	343	331	333	305	355	338	310	305	334	304	357	298	312	365	329	299	317	324	330	328	334	344	317	318	320	334	314	313	308	325	325	326	347	351	340	344	370	347	322	331	333	294	367	314	319	350	376	354	356	316	337	350	323	339	308	325	348	334	309	313	315	338	304	336	330	325	331	340	334	305	339	291	341	348	309	336	310	318	300	297	353	354	323	345	347	318	303	327	330	348	295	375	353	370	328	344	338	351	325	349	359	355	342	321	343	323	311	342	345	333	302	333	345	352	354	324	342	311	323	349	325	342	321	346	351	356	296	310	331	321	326	323	315	348	345	382	323	353	347	329	298	351	315	353	349	312	314	342	337	352	300	342	334	292	314	346	349	348	300	335	363	325	321	349	330	344	303	356	350	316	333	318	341	318	318	327	336	315	325	311	327	303	324	314	298	369	287	314	360	316	331	311	330	361	317	328	322	351	327	352	302	332	327	305	348	358	307	343	347	349	331	316	304	373	308	328	334	314	310	328	349	328	324	345	315	321	342	317	336	358	320	316	324	310	336	324	324	317	329	331	346	297	310	295	339	354	343	329	328	317	328	331	332	323	327	325	313	322	327	330	299	312	305	343	323	319	320	328	321	345	300	339	321	334	328	328	318	376	322	300	298	348	331	316	342	329	324	303	375	340	361	326	327	342	337	299	349	326	314	332	315	359	319	341	323	312	337	322	331	384	336	334	327	318	309	335	358	301	361	346	304	368	314	323	336	349	323	314	309	344	340	328	303	305	330	308	352	340	319	277	304	329	336	332	303	309	358	367	331	333	317	368	316	342	330	317	334	300	341	303	314	310	316	329	295	344	301	309	356	323	348	324	316	339	332	311	355	337	342	331	357	348	312	354	323	347	315	336	307	345	318	311	315	312	314	323	341	334	360	337	320	331	306	327	318	322	332	351	317	320	304	320	303	331	330	299	337	335	314	307	339	311	326	330	302	317	328	309	312	296	330	316	331	343	321	315	306	335	311	343	345	333	322	337	328	318	313	331	315	325	327	296	333	341	332	338	326	332	337	307	352	352	339	320	338	339	331	296	307	320	326	353	309	317	358	325	325	319	311	343	326	301	354	368	317	333	310	337	309	330	301	358	309	317	308	321	328	337	334	336	338	356	337	363	302	321	329	311	309	309	351	306	333	358	353	332	314	329	337	348	327	325	332	331	304	332	326	335	302	320	365	340	328	335	327	342	318	325	310	324	339	327	315	339	336	291	329	343	306	351	338	324	335	342	301	310	323	355	326	355	320	328	339	314	340	335	332	331	334	309	328	323	325	333	338	342	330	336	321	323	329	362	343	353	327	332	286	314	285	313	369	350	346	310	311	332	310	325	341	295	337	365	350	352	344	366	310	321	313	350	302	331	355	346	332	332	296	289	291	336	332	361	323	312	322	326	318	324	309	334	336	305	333	320	349	302	342	326	308	321	352	361	314	328	309	347	328	329	317	325	350	317	319	348	349	325	343	302	347	310	341	330	359	321	332	338	336	323	342	354	335	332	302	325	331	339	295	328	326	348	341	308	316	305	331	332	308	312	340	341	321	350	322	310	313	327	339	331	309	335	323	329	313	295	299	290	379	353	289	320	348	337	305	307	335	292	349	307	343	331	348	311	301	344	348	356	339	352	337	358	331	374	317	297	352	320	335	312	329	319	292	321	323	333	314	331	365	334	328	374	303	332	351	327	366	318	337	325	337	343	317	307	311	352	324	306	364	322	346	327	319	300	337	365	364	338	297	349	331	293	315	343	334	336	312	341	318	346	291	278	329	319	332	322	319	318	320	315	315	303	332	337	351	364	324	337	342	338	328	329	325	344	312	341	323	312	364	332	324	332	313	357	325	308	282	325	334	344	353	285	312	334	330	345	308	328	312	322	336	330	343	317	332	321	323	323	316	364	336	321	344	334	346	344	316	332	322	355	343	312	306	362	323	304	345	335	352	310	291	307	349	329	318	351	346	295	315	340	328	333	317	346	345	312	329	318	320	309	317	341	327	310	347	322	341	299	342	340	334	331	308	342	318	316	322	307	338	321	350	319	328	302	315	369	353	331	276	321	327	334	328	347	367	314	304	295	308	324	348	335	344	327	353	338	328	358	360	326	324	331	293	337	339	344	315	302	302	299	332	354	343	313	350	356	339	297	352	331	326	326	342	333	342	345	336	346	326	324	316	313	300	333	340	304	344	351	337	325	325	338	316	333	329	302	331	345	328	335	346
23016	20850	27643	24202	20857	20951	10795	2018	1405	1275	1122	1007	931	890	870	834	757	765	737	706	718	706	668	634	643	650	636	625	601	613	633	657	601	628	588	623	599	597	577	595	576	604	554	570	573	600	581	526	559	615	587	612	570	581	579	585	565	558	556	569	561	611	557	564	595	581	575	508	586	556	566	612	575	572	581	550	548	558	587	574	572	576	552	577	566	569	563	557	598	605	585	551	570	592	582	554	595	529	567	501	573	580	555	599	536	557	558	568	521	586	556	578	580	575	560	593	566	544	560	560	545	537	578	559	578	582	544	557	573	596	539	532	538	581	552	564	562	537	554	542	548	583	567	575	577	562	555	496	569	545	588	573	525	572	595	542	561	560	583	530	600	506	576	553	581	543	574	578	589	550	545	587	551	532	568	539	566	572	555	574	563	573	566	615	513	544	556	582	534	575	561	525	552	560	571	577	596	571	556	581	620	498	542	510	546	537	564	541	541	557	597	556	550	564	554	548	569	532	554	581	557	578	571	617	561	535	597	556	583	575	583	532	552	578	572	522	596	545	515	550	568	567	552	546	506	573	557	547	596	552	575	540	565	558	582	552	554	537	559	558	589	509	533	569	565	532	589	576	557	551	596	555	542	551	562	521	559	521	557	506	575	546	574	563	512	595	555	542	574	557	533	544	553	565	558	546	560	570	580	539	567	578	542	553	540	576	536	558	570	527	570	551	567	592	595	564	545	545	560	542	561	595	547	557	552	508	550	529	543	522	557	573	553	604	528	549	552	580	538	515	524	579	598	553	553	546	534	551	552	546	569	582	538	577	601	556	550	561	591	582	577	537	559	577	592	525	577	566	523	549	563	582	556	521	530	552	562	523	544	508	531	528	556	554	582	613	570	531	524	549	577	556	569	580	569	555	530	558	576	549	594	516	506	559	564	600	535	570	572	572	532	543	588	538	588	558	567	515	561	581	536	537	545	545	569	550	546	582	541	550	542	598	556	549	540	541	554	533	534	567	527	519	559	527	523	540	549	571	592	541	537	547	562	538	562	551	589	578	601	601	524	598	546	557	594	566	531	506	572	558	565	608	549	543	524	589	545	586	558	547	559	580	576	573	570	568	518	575	559	588	502	544	565	534	560	569	572	570	589	567	561	558	518	568	520	542	527	530	551	523	547	532	585	564	517	570	544	555	555	584	526	573	552	580	557	574	578	521	546	585	562	551	536	596	568	560	533	607	564	525	569	582	522	584	590	554	589	562	558	533	571	590	602	523	567	585	546	540	564	587	578	572	538	528	530	565	580	570	554	579	559	532	549	536	567	567	532	553	550	538	579	550	553	586	562	588	569	544	530	536	568	577	586	553	562	576	563	590	553	551	542	564	531	562	538	579	522	548	523	557	577	556	526	556	507	582	576	541	560	556	559	571	543	551	539	571	592	517	520	557	581	559	532	613	523	541	543	544	545	547	551	524	528	592	515	569	551	571	546	517	575	582	562	586	529	542	565	519	586	562	560	545	536	590	572	555	566	536	566	532	582	526	568	547	566	549	549	546	574	586	554	527	556	536	560	579	541	546	565	532	571	548	559	520	551	606	551	553	564	550	547	544	556	517	537	565	504	525	569	541	562	593	579	552	527	601	541	588	571	583	583	522	559	533	519	571	567	541	596	587	521	572	541	576	582	568	538	521	582	591	530	566	507	530	567	598	558	616	562	551	529	572	591	536	562	509	553	579	560	551	536	586	511	526	524	565	529	549	536	543	542	555	544	568	534	558	515	563	603	566	576	512	598	571	573	596	576	530	565	537	568	543	552	574	566	540	566	551	503	596	571	562	496	538	580	568	588	531	579	564	566	537	618	574	589	543	541	496	585	574	589	557	542	540	568	550	570	564	554	570	523	505	570	549	577	509	571	518	541	584	529	554	564	565	538	527	584	564	572	575	544	533	540	542	561	570	562	561	544	564	579	565	546	576	544	548	518	506	594	557	569	636	566	566	538	525	553	495	561	556	518	528	572	548	554	493	566	591	519	530	578	572	546	556	553	582	517	537	548	541	548	539	531	549	549	546	498	524	578	559	541	584	556	527	531	537	542	518	572	532	540	551	561	531	523	523	524	558	566	563	516	577	544	579	551	558	530	568	531	572	601	577	559	492	545	572	538	557	574	583	534	510	565	551	552	555	525	540	574	596	551	593	561	577	565	541	506	574	582	551	544	546	543	591	532	592	532	586	566	533	570	557	578	503	536	574	584	605	565	554	547	556	556	578	537	525	574	596	507	601	563	549	529	485	548	555	572	578	555	525	535	541	537	601	552	575	563	542	493	553	558	559	565	540	599	554	553	559	579	578	531	597	570	539	602	566	585	560	551	549	589	516	580	527	567	532	565	566	577	550	580	586	501	526	581	561	549	540	571	533	543	543	561	516	539	565	520	526	562	565	565	577	533	580	546	549	568	507	540	578	556	581	550	547	569	548	575	551	538	495	567	563	525	575	556	575	561	563	560	551	525	537	556	560	488	582	579	579	561	575	541	583	589	569	578	563	610	544	563	567	559	521	543	567	545	536	537	508	535	561	529	553	562	538	553	513	532	534	549	597	566	581	539	540	550	564	543	544	545	553	537	537	584	579	561	573	551	562	586	565	555	508	513	546	502	534	565	553	567	554	570	577	519	561	525	538	527	579	560	592	550	590	588	518	541	561	580	537	572	495	556	515	506	567	570	555	578	555	572	558	582	571	514	574	502	552	539	534	548	524	595	589	525	541	518	578	593	535	547	519	568	560	578	553	574	556	516	601	592	547	518	536	553	550	557	542	527	611	599	555	535	589	615	580	607	605	565	552	573	538	542	554	551	546	546	543	521	541	539	564	538	539	561	542	525	488	595	534	558	559	551	591	555	545	580	541	582	575	550	551	552	554	525	571	564	553	580	549	540	575	539	560	525	563	589	543	586	532	568	559	529	561	532	585	555	548	533	530	598	572	617	625	558	559	531	602	527	557	550	568	527	540	534	609	530	569	572	542	539	556	573	553	589	567	577	519	573	589	596	569	606	553	544	558	576	554	601	550	572	602	540	576	548	568	550	585	546	594	531	610	547	583	536	535	529	530	563	537	545	557	578	582	504	545	540	546	573	585	546	555	548	533	531	571	585	555	561	544	571	537	514	568	571	595	545	561	560	554	507	564	599	566	547	563	535	558	554	573	565	593	541	526	562	588	549	522	574	544	554	563	523	540	593	545	555	587	554	561	597	542	589	546	502	545	554	586	535	550	557	578	509	595	551	545	523	531	582	530	524	554	506	533	597	555	545	568	552	540	516	570	552	608	542	583	569	584	565	549	620	566	562	596	558	544	545	553	516	530	551	574	580	515	578	587	528	532	533	568	543	529	575	500	557	543	539	555	526	572	544	537	550	558	564	544	575	523	511	536	548	553	561	525	503	570	549	579	550	545	553	607	531	569	508	565	575	532	623	548	601	517	590	473	538	568	523	514
9860	18245	16941	10172	6844	5023	3993	3080	2547	2059	1786	1470	1382	1266	1179	1101	983	930	919	821	791	774	696	741	708	709	667	671	675	604	653	609	662	576	615	602	614	561	532	613	519	560	571	584	585	589	625	566	575	570	584	540	582	503	589	579	554	546	522	518	555	523	546	559	551	543	550	537	540	541	515	557	566	541	539	517	518	540	530	558	512	546	514	549	550	495	491	513	532	528	502	525	550	551	538	579	525	512	549	506	542	533	492	501	496	559	574	509	551	560	518	516	553	535	517	492	516	525	495	486	472	576	520	469	534	511	492	561	539	573	489	487	508	534	482	538	517	524	548	558	545	564	529	506	533	507	503	497	532	523	508	562	505	500	503	516	507	530	503	511	526	489	510	540	538	496	527	531	475	531	522	513	517	518	501	511	489	509	501	521	534	516	508	526	509	494	523	554	499	562	533	506	551	519	537	522	481	504	556	551	519	555	546	542	482	516	506	572	548	500	488	523	518	528	522	521	522	552	518	551	516	521	482	559	511	520	546	490	541	525	509	499	528	543	543	496	516	518	493	508	508	513	515	527	543	560	511	532	508	510	497	535	529	512	538	532	498	515	553	524	519	509	548	488	524	535	505	511	531	528	523	525	502	504	538	553	524	563	562	547	527	511	538	526	515	547	523	546	492	540	504	560	542	501	512	489	535	538	589	485	559	562	512	498	520	582	515	583	485	528	527	545	546	544	505	535	492	560	479	477	488	516	498	507	484	526	511	498	525	509	553	498	565	560	560	529	542	554	514	538	512	508	560	496	501	530	528	502	499	520	512	563	518	529	503	505	531	528	528	495	522	520	517	539	516	569	519	507	528	491	504	519	514	539	551	537	534	561	471	488	553	545	528	562	528	534	557	558	525	528	481	507	531	521	524	524	518	524	534	530	536	547	526	572	527	557	522	530	492	521	477	502	517	527	516	551	541	559	511	511	535	529	541	495	518	591	520	512	538	517	561	508	514	521	504	493	514	515	544	511	543	500	512	505	525	539	537	541	520	476	521	542	466	533	523	550	513	521	508	524	534	508	553	520	512	498	534	472	519	549	530	524	517	498	520	495	554	489	482	510	548	521	564	512	499	537	535	517	542	572	546	492	530	550	525	515	500	497	529	497	543	496	521	532	532	512	501	473	540	503	516	516	523	499	503	534	518	527	513	513	536	506	520	509	532	542	507	521	494	526	527	489	514	559	515	502	494	540	520	532	532	530	482	524	501	540	518	528	529	490	472	522	524	530	545	550	541	553	584	544	550	529	544	511	535	557	538	532	528	499	479	538	510	521	551	561	502	489	492	513	490	490	544	483	527	516	555	521	531	532	545	473	539	494	564	546	544	495	539	503	567	578	557	535	531	572	539	574	521	534	498	483	561	519	495	536	552	520	531	574	529	494	528	541	506	569	461	521	555	489	555	528	521	516	521	505	526	516	541	524	515	549	521	542	490	527	508	524	544	556	527	552	502	524	494	511	512	562	457	544	533	532	521	566	510	567	526	505	573	527	538	514	513	523	535	528	514	519	517	540	525	496	535	493	503	509	524	516	553	510	526	563	478	538	527	520	550	504	526	566	495	532	500	495	526	540	553	498	532	545	552	573	520	522	502	513	541	504	509	554	521	547	532	504	520	517	517	508	544	498	534	524	515	508	513	529	492	540	481	530	463	496	525	500	514	491	556	596	521	527	527	518	513	553	532	509	513	530	539	528	525	527	571	478	521	521	505	544	513	531	498	525	531	522	524	472	488	485	527	503	495	547	508	525	519	520	518	543	554	468	502	500	512	556	559	532	485	547	501	512	499	524	518	524	524	563	546	506	542	525	531	507	544	551	529	525	533	525	541	533	527	546	481	536	561	525	539	533	515	507	539	485	520	514	530	505	525	512	539	511	491	557	480	484	527	543	551	528	511	511	521	543	523	546	554	542	479	533	512	515	508	556	543	531	504	547	504	494	586	467	536	497	500	566	475	504	537	509	497	571	549	534	544	544	527	547	512	539	505	522	499	564	531	519	499	494	556	515	552	528	562	514	511	530	495	477	492	521	495	573	496	506	521	478	512	528	529	508	553	504	520	486	500	483	504	501	519	523	503	548	534	536	488	540	494	494	497	527	533	513	511	552	515	538	545	567	495	504	510	539	549	509	498	540	529	485	552	555	498	529	537	531	495	569	523	498	525	502	567	551	508	510	501	512	492	524	523	556	560	489	535	516	509	527	488	496	531	536	528	552	541	543	578	527	485	538	507	515	535	532	510	533	486	488	555	496	547	497	522	512	495	508	502	526	559	512	528	544	482	538	508	521	513	515	561	542	516	506	516	520	527	554	526	514	512	493	514	523	528	513	564	517	518	547	518	531	515	518	536	532	532	506	539	518	507	564	549	537	572	499	517	522	583	518	531	515	563	497	520	522	535	532	519	522	519	556	507	543	582	518	506	497	521	590	503	511	506	550	547	523	555	527	508	503	520	580	505	525	553	563	512	559	540	485	554	532	538	509	543	507	511	539	519	526	576	534	504	509	523	505	503	533	504	551	526	490	511	514	540	558	535	535	545	547	501	517	545	528	506	548	480	533	516	512	544	541	535	518	528	555	488	488	529	530	522	533	506	515	521	494	511	515	472	517	539	469	530	535	516	511	527	511	536	523	526	502	502	550	541	496	496	507	511	502	509	534	527	571	538	484	559	524	504	548	507	561	551	506	493	519	491	551	541	515	478	506	505	512	521	543	517	486	540	508	562	503	497	557	510	540	488	519	511	548	538	504	540	531	498	536	550	522	571	551	525	522	529	508	513	552	530	515	482	518	534	519	529	520	496	517	541	556	540	550	542	541	483	498	495	504	502	522	582	518	509	517	524	532	534	501	498	517	523	517	519	524	539	504	502	491	546	500	521	545	567	533	530	493	534	540	539	498	513	542	517	520	526	489	551	536	537	536	521	506	539	528	477	533	558	526	518	503	522	505	511	503	501	521	494	537	546	536	528	492	522	513	515	576	529	563	521	524	508	502	484	525	509	570	575	515	515	496	494	451	529	534	527	512	534	503	560	539	500	516	518	522	540	509	513	567	525	538	542	515	547	515	527	546	539	519	517	494	539	497	554	496	541	506	509	517	520	550	524	494	501	539	514	490	530	531	567	459	532	494	522	559	537	507	511	539	501	530	505	519	531	475	513	558	519	548	533	534	545	522	488	512	513	532	487	513	572	530	531	511	511	533	503	499	561	548	563	530	496	524	514	511	529	558	548	530	543	537	476	509	524	575	514	528	523	492	509	560	518	543	523	525	539	487	519	509	504	537	527	528	509	499	533	507	563	508	516	519	517	489	501	532	546	518	547	516	530	521	516	549	518	517	517	509	522	522	492	465	515	526	514	512	515	519	522	507	502	559	558	532	542	490	521	560	519	511	572	527	527	470	529	518	533	551	521	549	535	531	503	537	508	525	537	530	478	581	550	535	546	576	523	539
28487	14697	1788	380	224	193	147	157	124	125	117	131	125	125	126	143	141	106	125	129	127	128	114	108	93	110	111	108	101	126	106	101	116	111	118	110	106	105	132	134	123	125	117	107	130	101	148	116	123	107	119	135	108	114	106	104	134	117	111	115	120	117	103	105	146	115	103	102	120	117	97	95	131	105	115	110	125	115	109	129	108	117	108	101	88	131	106	117	122	105	103	112	114	96	117	111	132	141	115	129	120	119	118	109	116	119	111	97	123	114	115	125	119	120	128	111	99	111	111	131	125	124	115	102	108	104	108	118	130	118	122	116	117	112	114	108	116	112	91	104	116	107	112	126	112	112	107	100	117	128	118	105	104	120	115	136	125	107	91	127	96	107	136	101	121	110	139	122	113	101	93	104	112	96	99	105	127	108	95	118	128	123	109	105	115	127	130	129	125	120	102	122	111	97	121	101	114	120	92	103	130	92	121	131	127	123	125	117	98	118	112	133	105	105	109	103	119	102	114	111	100	104	106	120	107	95	112	106	106	123	123	126	113	115	111	131	98	134	98	112	106	145	128	104	117	115	117	113	110	99	119	106	118	102	118	101	129	116	103	103	126	121	120	113	115	130	116	89	108	135	113	122	121	112	116	142	110	108	106	116	119	126	140	122	102	114	125	125	98	107	105	138	146	121	101	104	113	110	112	122	107	109	111	109	106	115	125	118	107	138	107	109	93	113	130	108	107	121	103	114	109	114	111	97	115	109	107	105	113	103	104	103	132	107	124	115	115	103	107	108	100	122	103	126	111	114	101	99	136	89	124	131	114	104	124	127	119	106	115	118	134	118	106	109	116	114	114	119	112	106	104	117	113	117	122	132	125	116	124	115	112	122	112	104	121	118	96	133	108	85	127	122	119	94	127	102	112	97	111	105	113	111	122	105	117	119	126	110	120	117	112	107	118	116	123	127	122	98	131	117	112	140	125	116	112	120	126	113	115	125	128	108	120	119	121	114	108	106	132	114	110	124	134	109	132	123	129	116	119	111	111	115	133	115	118	129	118	117	101	120	123	126	133	103	137	109	117	110	113	129	109	113	107	110	121	137	120	99	94	112	112	108	101	129	121	117	110	117	91	94	108	117	120	112	101	124	112	114	120	99	123	118	109	130	112	131	107	111	123	110	123	103	114	116	111	120	120	91	123	113	113	106	130	105	109	100	109	112	100	114	102	105	116	123	113	105	116	120	128	119	104	128	119	114	114	135	111	94	126	131	120	102	120	113	104	102	114	104	106	102	114	112	114	128	126	110	106	142	115	118	117	117	81	108	112	105	120	114	122	150	122	110	101	124	108	111	113	107	91	104	111	107	111	115	131	108	100	120	111	132	95	110	126	110	108	119	127	112	107	116	137	101	92	129	112	105	103	115	103	94	119	113	118	112	125	105	110	118	113	121	124	118	86	101	122	107	107	111	110	102	96	133	133	118	117	101	113	104	107	107	104	102	143	131	109	103	128	111	114	116	111	95	139	113	93	107	108	106	109	103	119	112	116	119	91	108	102	114	124	108	112	111	116	102	109	124	113	124	136	114	93	119	112	131	110	113	114	121	116	120	98	110	105	122	115	121	117	108	97	110	130	116	110	105	109	130	132	109	97	113	104	102	102	112	135	130	90	119	122	109	87	113	136	108	129	134	97	112	107	110	108	108	103	111	113	124	92	108	118	93	107	121	113	102	127	124	119	119	105	127	122	106	125	97	125	111	117	108	104	111	122	115	94	114	101	117	104	114	107	117	112	117	124	120	93	111	135	97	123	118	116	101	105	106	109	128	129	101	105	102	119	104	111	113	126	127	121	131	102	100	114	109	133	103	108	118	117	112	111	130	104	107	118	108	112	119	109	124	85	118	110	111	124	98	107	110	107	97	95	125	120	120	104	129	109	112	103	127	102	116	98	107	107	108	127	110	111	95	136	126	110	111	98	100	93	103	111	116	112	113	116	98	107	110	109	104	130	117	115	110	89	112	108	111	102	121	119	127	110	126	109	113	113	122	113	116	127	105	108	122	122	129	129	113	109	116	119	130	117	114	113	97	106	115	113	114	112	119	101	122	113	114	121	108	100	113	122	132	123	107	131	114	111	127	138	99	114	111	125	110	115	108	105	112	99	104	124	99	120	118	102	133	104	115	138	114	105	127	130	111	113	107	116	117	124	98	121	105	106	100	116	108	100	116	127	98	116	109	109	119	106	111	128	117	125	126	125	98	112	115	112	100	142	123	113	112	125	121	100	116	113	139	91	103	120	103	125	120	119	105	104	117	115	111	139	130	119	148	113	121	99	118	95	107	130	110	119	108	97	93	107	121	110	102	113	134	103	116	110	114	104	107	119	90	118	121	124	110	99	104	114	101	121	97	104	107	113	117	116	99	105	98	120	103	106	110	116	103	108	105	113	110	124	107	119	116	107	129	116	129	108	113	110	113	122	113	103	120	116	99	128	107	107	110	113	100	119	118	133	118	101	115	124	120	105	113	116	118	114	113	109	96	106	97	108	110	122	121	122	126	118	120	132	120	113	124	145	126	94	107	115	103	126	138	88	124	118	98	122	109	114	126	126	134	126	119	121	130	97	108	120	118	121	114	116	80	109	99	124	115	107	100	111	119	105	102	106	110	107	129	130	111	121	117	129	113	125	118	114	107	105	101	111	130	100	101	106	124	103	108	123	113	116	105	98	94	82	112	113	120	119	115	96	118	113	103	117	114	105	93	115	131	95	124	106	99	119	111	122	125	112	137	114	131	124	106	114	94	116	109	107	117	105	118	113	112	114	125	108	123	109	116	112	100	116	106	124	107	124	109	102	105	125	105	130	128	105	110	115	114	119	95	128	99	111	113	118	107	112	120	112	108	111	121	113	133	106	110	103	113	105	96	123	114	107	118	112	116	99	127	96	117	112	122	129	118	120	122	122	121	118	123	99	113	130	116	104	106	109	112	105	106	133	128	100	112	108	120	117	131	105	101	110	105	112	129	108	115	115	105	102	102	113	128	95	114	120	108	117	113	131	128	106	99	120	115	100	121	99	119	115	112	109	129	112	132	107	126	111	127	136	112	106	112	126	118	117	118	115	122	128	122	102	124	123	131	126	121	139	100	109	113	119	124	117	120	132	105	129	113	115	108	118	102	108	105	105	116	127	123	120	133	103	117	140	111	100	106	125	117	112	113	124	106	101	112	116	109	112	123	122	96	129	117	112	123	109	114	114	115	119	126	103	143	135	109	135	112	114	97	117	111	127	116	124	111	104	102	127	102	143	117	121	126	130	125	116	115	111	108	113	117	122	119	107	110	116	130	108	107	119	130	117	110	124	110	104	123	111	127	112	109	112	115	104	105	129	113	118	121	114	108	95	101	138	107	105	115	110	122	112	109	117	136	134	108	111	115	95	111	108	110	107	132	115	98	101	113	112	112	110	110	114	109	122	121	132	108	110	115	130	120	114	107	109	131
5073	795	696	414	260	239	213	171	165	156	145	158	135	161	144	123	123	129	132	124	138	117	138	122	120	137	124	121	130	130	126	128	129	108	121	122	133	127	143	137	130	108	112	125	127	136	126	131	102	111	115	104	142	118	125	113	124	126	135	126	119	105	129	120	105	130	139	120	118	124	126	130	115	121	132	117	133	129	105	135	103	120	108	121	128	103	134	130	135	123	122	121	118	121	130	120	124	121	140	133	129	116	119	114	126	130	133	131	129	120	127	120	114	107	126	118	112	124	111	105	119	117	149	125	118	145	101	125	123	110	134	121	136	107	101	111	132	118	117	115	114	115	103	133	118	107	112	126	103	106	128	106	128	107	121	100	113	109	137	118	149	143	114	116	104	120	118	119	120	121	125	106	135	102	120	119	110	123	130	135	114	133	131	117	125	113	108	132	134	95	109	131	109	134	119	145	140	120	135	125	120	138	111	121	121	121	108	132	102	132	143	112	116	121	99	124	141	124	109	116	108	108	125	106	129	132	129	99	129	110	105	106	117	127	114	124	139	117	130	126	116	119	123	109	119	118	120	103	120	101	115	126	125	150	102	106	132	126	117	123	118	117	124	107	130	115	119	112	125	119	132	112	133	122	141	117	110	116	126	131	117	124	118	129	125	140	117	132	118	113	134	124	137	124	111	136	99	140	123	117	107	124	127	116	132	107	129	128	130	129	90	123	103	113	131	123	103	121	127	127	116	114	125	111	116	117	123	122	121	128	109	126	109	113	119	123	115	112	130	106	120	127	130	128	122	129	126	137	129	128	123	124	131	118	103	118	143	124	124	106	118	120	122	123	122	123	118	133	124	124	110	138	117	107	114	120	107	109	100	109	115	123	149	130	118	131	123	139	109	110	121	126	126	119	133	124	121	114	99	126	109	119	128	109	120	120	109	136	111	112	100	131	118	117	129	105	114	127	108	126	103	130	100	125	133	110	126	108	137	117	100	121	119	121	134	103	119	127	140	130	115	128	133	121	103	121	114	99	120	108	129	108	123	135	119	115	130	140	120	116	141	116	115	124	106	139	101	124	112	121	139	131	112	119	133	110	123	125	134	124	115	124	119	108	134	114	105	148	120	118	115	118	105	133	119	140	109	112	125	123	119	129	90	145	108	128	124	128	143	129	120	119	104	116	114	124	133	111	103	116	114	112	140	117	137	130	116	146	130	130	118	105	144	107	119	94	111	149	110	119	132	109	127	102	127	121	123	113	118	119	125	113	111	132	131	120	118	112	120	126	127	137	91	131	130	108	124	127	128	120	111	131	98	125	99	126	130	97	124	118	122	131	127	125	116	113	114	109	117	114	130	135	129	124	116	111	132	120	118	120	104	105	120	124	115	100	121	130	121	124	119	130	133	127	108	121	138	128	113	108	115	116	123	103	130	119	114	116	114	116	117	95	110	122	132	123	120	97	118	105	125	131	126	115	112	129	108	117	125	135	114	128	124	124	110	88	114	134	113	138	124	113	106	110	122	130	117	122	112	111	109	101	119	123	109	140	130	142	103	132	118	100	115	114	128	126	105	134	132	121	120	108	147	121	124	143	127	127	125	108	122	129	121	122	122	132	105	129	113	112	122	122	111	111	111	128	125	120	122	129	107	134	140	120	138	110	114	134	130	103	115	127	115	116	130	128	131	137	90	129	118	117	127	133	138	119	135	123	113	119	122	137	99	128	122	139	139	122	123	117	116	134	114	133	121	112	125	136	120	98	118	130	122	119	111	128	119	130	123	125	107	121	126	115	122	105	118	117	121	122	119	108	130	130	127	98	132	125	137	123	111	111	114	124	115	103	105	116	112	124	124	102	132	115	114	110	146	114	115	129	125	121	103	110	123	124	115	129	119	118	117	136	135	127	131	114	121	130	139	121	113	110	109	133	111	138	122	116	129	115	117	113	117	115	142	129	132	142	130	123	135	115	132	107	129	132	143	126	130	114	123	139	116	130	133	122	96	113	142	110	112	118	106	119	111	111	139	140	125	110	111	120	116	122	122	105	114	141	134	133	125	110	124	115	128	123	100	110	146	137	118	124	131	119	102	123	134	124	116	145	111	116	122	116	135	110	107	121	135	119	132	118	122	109	125	111	121	119	109	114	115	114	100	122	137	115	119	121	117	113	110	114	122	119	116	106	122	131	122	117	111	122	119	124	128	115	114	123	130	114	144	121	113	127	108	124	146	128	128	121	124	152	112	105	99	126	131	120	123	116	116	118	133	114	131	117	125	120	140	140	123	139	124	107	120	135	121	110	113	128	139	136	113	127	107	128	129	115	138	123	124	118	114	117	115	133	109	127	119	117	104	134	122	110	101	137	139	128	109	114	121	130	132	137	148	121	114	111	124	108	117	131	120	124	124	119	113	118	115	114	119	107	106	142	115	111	143	134	139	100	131	115	118	111	113	131	124	122	122	120	142	108	112	112	135	107	118	118	97	131	109	131	122	121	124	105	130	119	111	116	143	141	113	119	114	131	116	125	129	125	118	136	125	125	141	117	113	114	120	111	107	143	116	108	126	116	107	120	110	118	117	123	124	118	109	132	126	127	118	111	117	120	117	108	116	112	130	111	128	115	145	118	129	130	119	114	121	108	124	139	129	125	98	116	107	117	121	122	123	127	119	133	102	125	123	131	119	130	108	124	112	122	127	127	110	111	118	122	115	134	128	100	140	118	133	122	116	134	103	118	143	150	117	113	115	111	124	122	152	125	129	131	110	105	121	122	112	123	122	119	106	119	138	122	132	125	130	114	114	116	125	142	129	133	125	110	110	126	114	149	120	116	116	106	123	122	123	101	127	117	103	125	130	121	108	127	115	120	139	119	116	133	116	103	125	116	128	115	123	118	110	104	103	130	126	133	104	126	119	113	121	124	109	140	106	126	94	134	129	134	117	113	106	127	114	106	127	104	124	127	116	102	114	114	92	131	112	140	114	109	131	144	111	110	126	124	125	127	126	135	138	120	114	126	120	114	110	120	123	122	103	120	135	122	119	126	135	103	123	108	117	132	123	144	126	107	123	97	127	129	126	118	111	149	113	113	111	115	118	111	123	94	116	123	91	119	138	116	133	135	111	103	116	110	127	112	122	118	131	107	114	108	94	121	104	103	115	141	115	129	134	116	118	119	115	107	127	125	134	102	104	108	113	129	114	124	125	130	126	126	105	104	108	118	126	126	124	117	122	118	101	124	125	93	111	148	134	118	133	103	106	123	133	128	113	130	110	124	113	123	115	123	101	117	114	140	141	126	127	109	126	150	109	127	123	114	120	127	129	106	137	115	116	114	120	129	114	120	116	120	115	134	140	103	117	126	125	133	107	122	133	111	126	133	132	134	131	104	123	127	112	116	112	110	119	100	124	107	111	119	116	99	105	132	133	120	121	130	97	128	130	122	115	147	102	124	121	110	126	114	116	102	103	136	143	113	110	129	106	128	118	113	124	118	142	137
25329	20880	27411	24478	20880	12196	1681	1045	859	753	657	593	573	486	501	472	484	447	461	425	418	376	404	385	414	389	389	376	372	413	404	351	377	395	361	346	356	356	388	370	336	375	353	359	365	351	376	375	381	353	395	353	378	348	369	369	380	345	352	407	343	369	344	346	355	370	336	369	381	373	385	336	372	351	333	368	370	352	342	365	339	360	306	299	340	371	355	344	406	356	364	332	341	310	339	359	352	330	335	346	335	353	358	356	371	361	338	335	355	383	357	346	373	361	373	363	396	360	349	376	361	373	342	324	327	363	348	359	402	351	365	368	358	353	371	341	328	369	360	391	374	348	358	396	369	338	365	370	352	301	330	347	354	338	360	360	316	414	381	337	371	317	336	354	337	354	355	359	308	360	381	341	399	331	354	335	370	349	361	338	393	346	344	330	339	350	337	339	372	331	349	363	323	341	355	358	355	372	316	354	386	377	352	346	368	353	329	365	344	354	318	360	340	332	376	325	358	349	316	334	329	362	370	348	349	388	376	383	358	366	327	333	339	333	327	328	356	367	331	344	346	364	370	345	364	337	370	336	360	345	367	381	348	384	368	368	358	372	369	364	372	343	352	360	380	378	363	369	372	354	362	343	341	367	381	357	334	371	359	353	311	353	338	340	349	323	349	393	337	372	346	355	380	363	369	344	343	357	342	342	361	334	325	364	368	350	344	351	336	326	385	362	339	357	353	356	384	350	356	331	348	344	363	330	359	326	359	345	323	346	344	342	344	338	353	354	329	332	341	380	358	380	348	354	334	353	353	384	360	367	360	354	382	375	323	363	328	316	336	367	369	341	361	354	352	357	345	332	344	378	352	343	357	396	336	348	364	342	351	341	346	339	372	358	330	372	320	335	322	315	352	372	341	303	361	368	391	343	353	355	367	362	372	351	361	354	290	371	364	390	359	354	390	379	354	371	342	312	301	341	334	334	346	346	352	335	340	375	364	343	388	381	342	318	373	339	383	355	338	342	351	358	351	352	334	335	341	353	382	343	334	368	323	321	350	348	368	380	331	333	361	366	327	344	350	367	383	359	361	341	333	372	357	336	386	375	335	374	369	349	345	371	361	315	361	354	373	349	366	369	396	371	384	362	336	345	368	338	330	309	361	338	351	367	364	367	348	348	362	366	324	383	380	370	350	358	342	373	366	366	336	357	370	362	346	347	340	352	318	348	402	339	375	356	356	348	363	372	363	379	346	329	337	360	356	362	347	360	329	346	347	321	339	376	356	342	346	405	360	352	357	344	335	338	338	326	379	351	336	371	349	347	361	350	362	335	366	346	395	353	357	334	371	361	375	369	372	312	380	363	339	345	333	350	362	343	355	356	324	336	357	362	330	348	362	361	346	325	360	339	359	326	361	376	351	350	350	343	337	333	354	350	346	360	341	312	368	358	360	345	356	361	344	364	350	352	338	344	369	314	345	358	347	358	319	377	341	318	367	346	347	337	351	348	332	348	331	333	348	395	365	318	379	354	363	324	388	344	353	335	334	348	314	348	306	356	329	352	351	364	358	315	363	335	313	326	327	376	376	366	328	347	321	346	378	334	340	355	330	368	354	363	347	347	344	377	358	375	368	356	324	354	377	346	338	346	364	327	348	351	369	334	358	335	365	388	342	367	400	343	346	374	371	386	327	313	349	361	357	349	331	370	326	348	360	330	354	356	362	334	368	375	371	339	322	342	379	355	372	324	318	350	321	329	360	335	386	333	343	353	355	325	391	340	331	355	340	360	372	361	335	373	354	342	366	357	342	359	365	360	376	378	356	337	336	353	363	360	346	334	324	373	321	352	394	322	350	362	330	405	324	353	409	341	354	356	374	372	351	374	368	367	325	332	350	334	373	363	332	356	352	353	351	361	339	376	328	339	336	368	390	323	325	365	348	386	367	376	374	393	352	326	368	374	346	380	347	358	347	359	393	323	335	364	308	346	388	386	314	366	387	346	362	380	368	407	367	347	325	334	393	353	351	350	371	335	330	350	346	364	351	355	346	345	340	378	344	362	343	383	331	330	360	345	367	336	351	375	360	358	380	351	345	367	349	344	332	334	336	347	384	343	343	368	382	352	304	351	331	363	375	358	324	358	405	380	336	350	361	333	328	379	348	376	353	390	359	395	350	323	333	322	363	375	360	345	362	365	338	374	387	370	353	360	347	330	362	370	356	359	358	345	339	350	344	336	343	350	368	370	322	352	365	337	338	341	364	334	355	366	340	360	320	341	369	358	401	340	333	331	330	340	372	344	331	329	357	349	326	339	339	370	358	405	360	351	336	346	364	375	373	336	357	363	373	349	378	347	370	304	346	358	347	306	371	333	380	314	318	332	365	350	372	366	320	353	345	352	365	339	340	365	378	358	345	346	331	372	351	358	354	372	338	360	326	367	365	365	366	316	333	358	351	364	350	362	361	334	363	346	375	355	385	384	370	343	316	349	337	345	324	342	372	350	353	364	309	332	348	382	349	332	343	377	340	367	326	342	341	352	382	351	391	350	363	366	337	350	368	363	381	331	395	350	347	359	385	350	337	341	336	322	355	351	358	355	332	336	363	343	356	376	352	359	346	358	352	350	360	314	341	385	344	320	330	351	390	351	364	334	348	355	337	369	356	346	363	342	322	360	365	382	390	332	374	390	332	365	333	333	350	370	333	368	330	360	333	314	384	324	352	349	351	327	341	360	394	337	341	368	373	337	325	365	354	325	328	363	371	379	336	340	360	338	380	369	358	386	361	350	364	362	369	369	378	369	350	378	389	351	345	356	330	352	350	314	338	357	329	349	347	331	343	348	399	347	340	353	376	353	349	373	388	369	366	366	359	340	368	331	356	364	351	329	347	369	347	378	381	348	353	329	361	364	346	374	342	399	352	362	360	344	371	353	345	351	377	350	390	350	368	349	332	363	355	310	320	362	371	356	372	312	385	389	359	354	334	401	337	334	347	381	343	330	355	361	362	362	347	353	367	377	341	366	328	373	334	359	359	333	358	339	315	356	342	347	361	367	332	374	390	397	349	349	363	344	354	386	334	321	380	364	359	351	340	391	312	365	341	357	369	345	383	341	325	367	343	345	353	346	334	367	386	343	382	344	351	339	377	311	366	336	361	336	380	364	378	363	361	340	368	329	354	355	341	355	356	365	345	382	365	332	320	341	342	344	364	365	373	362	365	346	333	355	365	363	319	376	337	403	317	372	358	348	375	367	378	372	387	342	331	367	337	352	363	350	384	353	362	336	353	360	338	365	371	375	378	334	336	363	356	349	343	330	369	338	363	363	339	356	344	358	341	368	348	327	334	365	346	332	333	345	341	380	354	353	360	372	352	354	363	345	384	364	342	377	343	340	336	340	342	371	349	347	357	299	327	356	362	381	371	367	367	382	368	351	340	375	353	367	379	363	326	388	338	374	371	355	338	371	356	367	372	352	374	363	313	358	354	357	324	363	351	334	361	361
7366	11621	10447	5892	3836	2759	2105	1592	1359	1175	1006	922	759	711	702	613	566	537	521	477	483	458	416	438	432	425	437	416	369	388	370	399	368	403	413	341	337	365	368	387	351	352	377	388	347	379	346	373	340	341	314	335	344	369	363	337	337	355	320	341	361	330	351	337	353	336	311	342	346	347	359	341	342	339	316	327	354	353	320	337	369	291	345	352	332	355	308	339	326	358	312	338	339	344	338	337	323	316	311	330	300	324	351	328	329	316	304	333	330	313	306	317	346	346	327	363	329	318	291	330	307	340	355	365	327	311	321	342	331	333	327	340	312	353	334	346	312	382	353	306	347	359	343	341	331	338	304	304	322	323	346	333	323	346	334	346	327	324	298	325	341	310	328	360	379	335	356	370	325	340	347	322	340	317	323	328	294	327	325	315	355	351	336	349	325	331	336	318	312	289	327	339	357	328	319	344	303	327	311	363	319	314	335	342	354	309	355	335	301	327	315	332	344	339	347	316	356	322	329	335	325	330	304	326	315	327	354	349	332	329	324	316	351	334	350	315	355	331	333	327	329	334	343	326	331	325	337	312	310	339	357	323	316	296	340	339	326	322	332	354	357	353	331	323	347	323	365	350	351	336	350	351	318	312	352	325	329	313	340	322	351	333	347	329	334	323	317	331	324	333	337	307	331	324	339	342	317	309	330	332	338	325	324	316	347	329	329	340	331	304	317	339	325	327	342	310	340	332	325	289	330	308	323	320	362	315	369	325	353	315	357	347	350	321	347	318	342	314	360	313	287	327	324	307	325	354	353	327	316	342	328	337	294	298	367	365	346	334	328	361	327	323	334	327	295	330	323	344	342	320	301	330	332	340	319	323	306	333	302	310	337	316	325	325	322	329	306	336	330	320	280	333	330	332	316	325	321	352	327	310	376	307	323	314	328	319	339	328	309	321	306	310	343	310	326	358	334	302	322	314	311	336	369	353	316	324	339	352	333	340	303	297	338	352	298	303	328	332	325	357	361	295	335	319	313	365	299	342	328	343	330	285	318	328	303	284	300	333	348	364	324	326	308	343	325	339	327	315	300	332	358	310	300	337	334	305	310	328	348	329	331	352	336	330	316	326	330	324	329	306	293	328	353	341	331	327	298	351	335	340	336	316	334	326	316	354	314	313	327	339	359	338	306	314	342	317	330	347	344	277	322	323	345	345	310	319	335	319	327	344	348	365	338	340	344	368	300	302	330	321	317	349	308	347	324	359	353	308	352	330	306	313	317	366	321	367	323	331	328	311	305	345	351	316	335	332	332	301	349	386	347	312	323	323	318	332	343	347	330	317	379	337	330	304	355	338	319	350	328	329	339	323	313	355	327	330	343	331	355	317	296	314	311	328	323	284	300	314	295	295	301	343	319	305	367	371	339	319	338	326	343	324	344	316	329	322	319	328	294	319	321	343	322	373	336	329	346	393	330	324	325	320	303	319	346	305	296	306	325	343	331	328	345	318	338	322	363	358	317	309	340	351	303	341	304	355	320	359	350	317	334	334	336	329	319	340	301	354	335	357	329	351	323	325	351	290	350	315	323	334	341	335	328	362	354	351	314	323	345	352	308	329	327	321	334	320	348	367	350	301	341	308	334	312	328	356	332	339	306	344	328	352	346	330	344	355	312	349	299	337	351	349	302	322	344	286	323	315	338	314	326	337	335	338	354	347	317	330	339	341	344	318	324	313	348	341	332	324	333	290	335	326	310	331	339	332	349	342	316	330	319	366	355	346	349	345	322	320	359	350	314	332	321	326	288	302	342	318	302	340	323	338	334	309	333	330	352	332	338	329	329	314	330	347	342	319	324	300	341	353	311	333	330	311	343	322	347	323	346	360	332	353	346	311	294	327	334	340	353	323	369	327	328	326	334	349	337	328	319	377	361	310	334	344	297	322	309	343	325	348	309	321	362	313	333	307	323	290	309	308	324	330	325	320	328	324	322	337	342	354	337	334	339	321	331	313	348	337	307	366	340	354	347	350	343	333	322	319	366	301	363	320	311	308	321	327	332	319	330	327	327	336	332	332	307	312	394	327	338	334	311	347	342	321	326	333	377	318	323	324	293	331	290	328	338	342	323	346	320	319	340	324	331	351	347	307	323	350	355	332	328	322	349	312	328	342	342	319	302	301	354	364	319	323	357	351	315	309	322	305	345	297	346	353	353	323	330	309	328	341	338	284	297	342	310	363	307	360	324	315	302	348	291	319	335	329	349	334	335	346	353	323	336	324	357	305	300	311	330	317	325	322	316	319	316	321	321	342	311	321	334	336	322	343	361	311	325	323	301	349	339	353	328	324	362	317	305	352	345	322	341	333	353	327	319	341	308	330	361	339	335	308	297	307	333	304	346	354	332	330	337	321	356	337	345	334	339	326	333	312	334	338	335	324	305	352	354	349	333	323	319	296	348	326	337	344	330	339	316	387	306	326	347	338	348	314	363	334	363	299	317	336	346	365	397	324	334	304	313	325	305	344	339	347	366	306	342	330	304	342	332	337	308	323	326	321	330	333	332	338	319	365	356	317	327	340	320	313	321	305	338	339	309	288	348	317	368	331	313	345	356	342	319	292	317	338	340	332	331	283	328	329	308	338	341	345	312	304	339	340	331	322	284	329	341	320	334	319	334	314	330	317	298	318	349	344	318	348	345	348	339	358	294	327	348	332	323	320	338	332	301	332	338	344	323	356	322	296	375	334	341	338	353	301	312	339	320	334	321	318	336	343	338	358	317	326	347	350	308	317	345	351	340	314	349	302	315	331	308	325	317	319	324	346	335	340	342	324	319	345	322	306	338	323	325	357	342	294	314	312	342	376	317	333	310	351	320	338	306	306	314	329	319	328	306	303	337	337	336	331	342	336	311	334	325	315	354	344	349	330	299	340	341	297	334	325	370	338	346	314	336	329	279	328	333	310	314	321	358	349	336	340	339	352	333	335	342	341	336	318	338	316	328	313	326	360	315	322	348	352	346	337	318	312	329	312	317	363	329	359	343	313	330	382	323	326	336	328	346	343	353	341	336	325	322	325	297	305	334	342	372	324	327	345	309	308	322	328	374	322	346	330	333	290	343	326	339	312	369	356	304	299	296	341	338	333	305	336	311	340	342	328	358	327	352	355	335	314	310	360	331	290	324	312	284	331	358	356	360	354	299	360	355	302	342	349	358	297	345	325	325	346	313	326	316	334	324	350	340	323	318	309	337	357	335	294	342	329	320	348	370	335	364	308	354	353	316	339	347	343	335	345	331	314	331	325	341	339	348	318	327	360	335	308	358	325	345	314	344	311	344	332	360	348	325	338	296	330	293	338	352	332	336	360	338	299	309	343	338	307	330	343	339	358	343	362	289	329	309	334	325	340	321	325	340	309	348	327	346	329	359	305	345	317	313	337	333	339	323	351	321	320	334	330	340	324	324	330	330	333	328	297	295	335	367	340	322	333	346	305	313	342	332	324	317	318
22993	20846	27678	24143	20853	20938	10798	2043	1487	1298	1147	1029	917	918	872	835	757	748	786	757	663	730	703	669	659	634	620	636	658	645	625	620	596	595	568	635	617	646	588	557	565	582	625	555	599	579	560	575	592	629	595	605	591	585	588	586	572	580	578	547	565	566	574	583	518	558	592	605	592	570	586	588	550	579	584	554	579	574	532	557	583	607	584	621	536	549	548	609	588	609	541	521	588	587	575	558	556	599	546	577	587	595	518	537	552	505	592	572	596	529	542	626	580	568	570	573	592	553	585	606	588	558	546	569	560	552	583	540	547	559	596	578	584	554	564	532	575	568	568	520	548	575	562	577	525	582	600	568	613	551	594	561	529	558	519	539	512	555	540	569	565	601	549	550	539	547	598	545	567	580	547	508	582	537	569	566	535	547	549	551	510	537	539	579	565	565	600	577	560	568	534	493	545	592	580	526	515	596	557	563	588	581	547	564	586	599	578	556	572	545	564	543	564	585	527	576	576	560	536	541	537	569	582	543	555	573	602	490	584	519	573	530	536	556	558	566	575	614	570	539	541	534	586	553	577	574	524	543	546	550	576	546	556	577	538	574	572	553	566	562	539	539	540	543	556	580	572	523	585	562	537	548	528	583	584	550	600	545	600	573	547	551	590	541	589	506	610	553	580	579	586	551	572	534	549	580	585	587	597	595	579	536	559	561	567	547	543	535	587	565	568	550	577	561	550	559	578	546	560	555	528	541	529	577	562	565	562	552	565	596	570	560	539	558	575	569	583	568	591	535	543	565	607	571	559	530	570	549	540	571	559	563	564	529	566	521	526	521	515	533	602	570	537	560	546	554	517	528	556	596	558	546	571	562	547	625	564	530	582	585	523	571	577	531	562	564	547	554	581	554	563	554	563	580	584	531	572	516	563	526	567	563	539	585	551	526	571	529	588	580	571	556	525	605	600	564	587	532	564	569	611	585	573	560	602	533	536	548	562	565	545	561	590	602	581	617	554	550	553	534	564	541	601	557	575	571	564	532	571	562	541	559	575	506	536	566	544	533	609	565	529	530	529	544	542	529	548	598	547	534	554	568	566	550	601	563	559	569	594	515	559	583	562	531	529	583	558	554	574	534	563	560	573	544	556	541	571	560	551	555	581	568	619	581	546	548	540	581	569	536	537	566	539	611	574	534	558	523	535	556	560	543	562	605	568	562	529	532	579	534	548	520	540	609	541	595	546	574	551	493	587	567	545	551	575	566	593	509	557	554	600	604	562	558	549	608	571	552	558	590	567	564	582	549	561	574	551	589	576	565	566	609	588	572	582	573	572	551	575	577	541	530	537	551	507	502	541	518	610	565	564	580	609	573	550	587	564	552	522	578	552	566	522	579	544	579	565	558	588	546	512	583	578	540	535	552	635	595	536	598	561	547	554	515	589	532	598	542	571	586	603	575	576	533	603	511	558	578	543	559	573	570	578	552	563	506	577	570	555	562	546	525	564	554	567	529	604	587	553	559	569	570	595	567	555	577	557	569	547	531	601	564	533	517	557	552	585	567	552	571	583	600	580	540	523	544	558	594	544	589	578	587	581	599	553	570	549	583	564	518	568	551	530	601	577	521	535	526	547	552	540	580	555	559	541	626	575	543	551	507	562	550	558	613	582	543	589	566	556	581	587	545	555	564	564	606	570	506	532	587	578	564	583	576	552	552	579	541	532	555	594	572	552	581	553	587	582	569	558	573	545	590	599	562	589	624	548	563	578	554	605	560	554	576	551	574	585	553	520	529	524	554	567	603	543	516	593	586	567	574	534	556	544	572	548	578	559	552	564	550	548	560	561	605	575	560	558	560	588	530	528	550	588	556	563	544	590	564	548	546	574	554	628	570	526	564	547	520	577	580	547	577	555	562	521	532	593	545	583	555	561	569	558	574	565	538	524	579	588	541	568	585	547	568	543	580	525	529	585	547	574	567	585	568	593	579	560	532	559	527	576	552	538	568	499	534	566	543	552	574	551	567	564	575	569	554	559	545	579	551	548	600	560	565	616	557	560	553	512	585	585	589	535	568	563	586	563	528	572	566	531	581	525	551	569	541	553	579	580	573	593	547	552	532	559	555	548	561	608	572	595	580	571	580	550	560	541	516	553	561	560	576	570	527	584	560	558	587	524	593	531	561	505	556	572	530	563	562	563	559	553	575	530	611	593	516	556	553	547	608	531	526	617	565	587	605	517	543	581	544	559	561	562	565	535	567	589	529	640	584	584	515	565	528	562	524	602	556	548	574	573	551	532	540	567	564	536	529	552	553	538	525	543	568	555	550	571	589	574	546	557	573	586	555	578	577	612	525	559	531	573	562	560	591	574	553	571	539	573	593	541	527	547	578	579	564	613	574	554	545	579	522	521	549	529	523	541	531	603	542	543	539	597	531	558	538	534	527	551	559	571	571	558	580	529	560	555	533	492	564	603	558	561	556	592	582	568	537	551	565	522	550	552	565	549	519	582	593	563	575	565	584	546	534	580	555	538	535	545	547	590	543	538	528	536	527	611	586	537	557	551	566	537	532	542	538	601	543	568	548	618	540	552	561	539	528	549	574	539	556	549	544	584	570	602	520	558	563	532	613	559	587	527	593	571	533	507	568	589	551	556	551	571	524	562	584	532	535	597	580	534	561	565	577	557	578	573	551	565	536	566	586	592	571	530	549	599	571	547	542	520	551	586	560	596	548	575	527	534	602	540	560	548	562	567	568	575	586	561	544	574	568	557	592	565	553	539	585	528	519	581	561	539	520	516	557	560	546	555	512	546	547	587	529	550	564	577	514	533	590	597	558	566	558	586	537	564	580	547	583	553	579	574	571	540	560	552	528	545	564	530	547	577	554	566	552	584	588	543	564	572	573	505	553	577	599	538	546	593	514	584	561	558	531	591	566	540	525	577	570	591	560	615	551	586	553	533	502	547	579	559	546	597	534	551	552	534	553	609	576	563	617	571	589	531	574	571	569	587	551	517	546	542	564	596	543	539	554	552	545	566	552	511	569	576	545	569	541	545	588	541	545	540	562	551	498	601	526	564	546	552	578	561	540	516	536	531	512	560	504	554	521	572	558	559	544	562	534	571	608	574	547	551	574	598	557	607	553	537	508	564	593	554	555	554	553	551	574	600	588	545	536	525	609	526	523	571	590	573	542	572	553	591	574	550	549	543	540	542	525	547	548	590	559	511	551	568	550	548	549	550	553	567	574	613	535	558	560	536	546	563	540	532	594	550	553	560	560	535	567	595	570	559	549	537	625	552	566	584	564	517	566	547	568	586	587	541	574	550	529	525	549	564	572	536	579	533	540	567	567	534	548	514	562	585	578	570	549	578	561	493	545	566	570	539	558	541	571	528	581	610	554	530	579	505	576	595	578	572	526	540	580	572	566	579	567	539	539	561	568	553	569	554	598	547	564	503	533	601	530	541	524	572	534	592	550	532	555	546	560	542	571	584	579	562	576
10076	18315	17093	10031	6817	5044	3679	3055	2487	2082	1868	1642	1450	1300	1155	1042	943	925	898	856	837	788	791	731	731	655	644	679	685	677	613	615	593	647	582	595	604	604	572	604	570	547	555	540	558	540	566	575	573	544	537	556	555	601	500	551	558	553	529	560	512	523	529	523	554	519	545	555	565	524	547	513	520	555	515	506	529	534	558	533	558	515	510	564	552	525	538	537	542	540	511	529	506	548	539	487	564	538	564	550	524	538	543	522	531	508	547	523	555	519	500	498	545	528	539	551	546	537	571	513	529	499	579	602	519	525	481	511	525	574	526	548	504	535	535	534	490	542	465	535	576	532	535	511	557	548	545	526	493	518	584	524	536	508	543	569	534	519	536	572	501	476	523	534	553	535	499	565	530	564	514	514	546	541	500	549	531	494	550	544	582	510	513	523	536	529	549	570	491	517	544	520	513	545	563	535	523	508	534	545	514	510	532	505	511	534	534	478	480	521	541	530	517	508	503	564	469	528	502	489	545	500	508	570	566	513	558	527	501	528	564	507	529	555	497	528	527	495	516	543	513	511	503	539	498	555	522	596	493	526	507	563	576	540	545	550	524	478	504	555	503	524	471	542	519	536	513	518	531	554	529	522	527	557	559	522	523	532	498	486	560	527	551	490	543	516	502	517	502	479	520	495	498	493	503	538	588	521	554	513	532	526	490	498	547	514	548	519	481	545	515	533	560	507	531	516	540	508	510	517	555	534	529	563	544	522	537	505	521	528	517	527	528	470	546	536	551	520	546	512	507	521	527	489	527	550	499	534	492	493	536	551	540	522	495	478	525	530	504	545	547	509	541	527	517	528	532	516	474	482	541	545	523	506	513	495	498	515	505	515	536	531	558	527	489	538	550	546	542	518	539	523	509	557	530	496	553	523	537	487	547	493	536	537	543	548	565	517	517	545	527	545	536	535	531	535	564	551	531	525	564	558	548	530	491	538	511	508	519	539	499	525	513	553	521	556	510	531	483	575	516	529	507	487	550	531	540	546	512	492	524	512	466	526	502	553	573	519	544	534	587	501	485	539	539	540	527	537	553	528	513	519	516	538	539	554	543	470	493	555	482	521	517	480	489	512	535	521	525	549	502	536	546	486	509	562	537	538	529	565	493	492	536	495	515	572	546	508	515	561	508	493	508	516	505	481	497	529	522	492	520	482	515	495	525	565	528	552	548	531	554	569	502	515	535	528	579	536	520	486	485	504	500	521	505	516	550	537	516	511	549	495	481	556	557	483	552	469	497	505	523	576	519	554	533	552	548	495	507	548	537	566	570	537	548	538	544	520	506	496	504	546	516	521	524	524	529	580	489	501	528	526	518	556	568	535	530	514	555	514	528	539	473	540	509	545	521	527	550	507	532	536	531	559	580	554	525	543	540	528	522	510	491	540	549	528	570	540	514	518	486	539	548	513	530	519	533	507	559	530	529	519	561	489	532	534	549	507	528	523	504	523	534	501	519	517	477	497	511	517	519	539	478	520	499	503	517	487	534	520	522	519	506	530	546	548	516	483	593	537	518	497	545	550	572	495	508	527	529	498	531	531	520	530	540	497	566	542	540	517	571	520	577	510	525	486	496	537	523	532	475	535	504	532	561	558	531	469	531	532	499	513	516	557	498	552	480	504	500	520	543	523	535	510	457	532	501	519	513	548	550	521	576	543	541	531	558	525	514	558	514	518	499	517	534	542	534	538	523	529	515	522	559	473	500	524	535	529	513	538	532	529	566	526	521	493	555	526	495	506	494	505	513	520	544	503	508	534	529	527	538	537	542	512	515	560	527	526	538	528	544	532	528	463	559	509	529	499	528	559	485	518	508	495	486	512	563	542	558	511	522	556	550	519	517	516	552	477	537	530	515	535	506	488	540	538	528	492	512	520	526	546	533	512	523	499	488	549	533	509	533	537	532	543	526	540	534	547	538	503	557	491	503	515	514	531	549	499	567	520	537	559	529	526	488	532	489	494	499	534	516	524	533	513	485	488	495	502	510	493	497	568	531	497	494	562	544	552	525	553	494	508	518	555	531	524	511	547	500	517	516	563	488	538	551	519	504	539	520	537	527	553	497	520	476	508	516	490	548	553	515	530	504	479	519	519	493	523	499	492	512	542	547	518	488	517	535	512	551	530	555	536	531	540	578	532	534	532	499	506	517	533	549	526	496	540	559	540	535	502	523	499	561	537	514	585	516	530	538	541	540	544	526	504	520	528	500	545	542	498	494	542	501	534	536	509	532	554	543	523	536	518	558	541	523	515	515	530	498	494	520	539	525	503	555	543	507	495	515	559	534	536	507	560	554	521	519	501	504	522	548	540	479	508	529	481	514	502	513	540	504	555	534	527	515	516	523	556	510	521	579	545	547	500	488	529	557	501	504	527	536	564	520	539	544	538	496	518	528	525	531	544	549	513	551	579	535	550	512	544	537	538	513	526	479	462	487	524	528	476	563	554	508	523	549	528	471	537	518	536	535	549	476	536	542	526	535	511	551	526	478	532	536	511	533	563	557	551	500	523	515	546	529	524	514	559	516	493	487	499	524	539	526	556	550	541	500	508	522	525	524	540	533	511	508	500	558	499	546	531	527	574	510	576	536	538	505	537	550	587	560	545	513	536	539	502	511	551	525	538	467	510	504	555	473	514	519	516	517	538	520	542	531	501	538	483	539	540	500	532	535	511	540	522	537	527	548	504	545	537	496	509	541	486	504	529	536	526	567	503	538	494	555	504	530	527	487	517	487	545	501	549	520	499	549	516	522	558	485	534	506	526	490	545	540	536	513	556	489	534	571	474	521	517	519	517	491	517	495	543	505	511	506	547	512	506	522	531	499	532	511	528	542	514	509	544	531	533	505	516	503	510	545	521	523	556	499	540	512	519	491	507	528	508	525	483	539	497	530	543	514	531	517	501	504	478	524	491	551	515	534	533	508	555	514	502	566	523	489	492	556	533	493	535	558	525	557	526	497	575	526	583	525	489	494	515	556	528	505	534	526	530	565	506	490	518	514	504	542	497	493	505	503	509	528	532	547	527	507	533	513	559	513	530	532	531	526	557	495	511	545	562	486	524	566	494	533	455	515	545	550	510	574	534	508	541	541	527	528	532	520	530	526	492	551	536	511	554	542	541	510	564	510	464	492	492	509	521	539	524	500	540	525	529	512	516	518	525	547	498	520	514	534	529	530	532	529	526	507	534	519	542	517	542	535	508	555	510	496	505	543	545	535	519	494	561	510	521	530	544	517	505	506	552	521	560	522	521	540	543	540	534	529	511	544	527	503	508	539	535	526	549	498	521	477	530	525	520	540	491	524	521	526	495	534	549	539	523	505	509	525	523	519	556	545	499	518	512	491	508	545	508	542	531	529	542	556	525	499	522	548	515	522	503	496	573	512	516	531	533	553	526	554	480	476	544	544	528	545	524	550	512	533	495	557	474	499	566	543	530	528	504	527	486	558	503
28151	14543	1754	355	241	180	159	140	141	119	137	99	128	123	108	142	109	124	102	115	111	115	123	121	108	127	129	126	96	115	122	100	104	105	133	109	112	131	132	106	107	99	112	130	111	108	123	113	126	113	107	108	87	117	95	109	103	103	102	126	115	107	113	130	106	120	113	130	129	117	105	115	109	100	126	117	121	128	137	143	128	99	111	117	102	98	113	120	120	93	136	114	123	92	104	99	117	132	99	97	90	105	149	142	116	113	116	130	112	122	103	113	109	117	100	109	124	103	111	117	108	142	133	97	103	102	118	122	142	118	107	123	114	111	91	108	91	102	116	113	118	125	93	120	114	119	113	124	127	109	116	146	117	106	106	101	111	102	121	130	113	93	110	108	109	119	104	104	127	131	101	100	124	118	113	97	108	113	105	130	104	122	91	84	111	101	125	108	120	120	110	123	112	105	101	116	115	106	118	99	105	110	94	122	114	110	94	110	107	114	114	121	108	122	126	101	95	94	109	118	126	129	109	107	107	113	116	110	122	124	114	111	116	117	92	101	113	105	136	112	109	114	112	115	109	94	123	100	110	110	120	114	98	122	95	105	116	117	121	105	113	131	121	122	127	115	127	100	120	109	110	135	113	110	128	130	108	108	131	127	112	119	124	117	97	113	106	119	112	122	117	120	105	114	122	131	106	95	110	97	132	125	131	96	115	109	124	125	103	118	99	117	126	122	110	126	110	116	114	113	103	129	116	113	105	132	119	100	120	116	108	107	127	105	120	113	105	105	115	125	89	116	106	71	137	121	105	113	98	93	111	129	120	118	112	126	132	116	123	94	95	114	112	128	116	129	119	115	113	109	101	115	114	117	128	115	111	99	102	118	115	125	117	107	112	129	95	120	113	123	123	93	111	116	109	110	103	119	99	132	107	127	127	99	123	101	134	122	116	118	128	116	110	104	109	114	127	118	120	126	125	112	98	97	141	123	94	105	126	112	108	132	139	103	119	131	130	108	85	92	106	116	116	115	117	91	110	131	114	123	112	112	93	128	120	108	99	127	122	107	86	115	91	115	113	107	101	91	96	113	120	92	101	120	126	113	121	114	142	127	111	119	133	117	97	114	105	121	103	105	93	123	122	106	96	126	107	111	128	127	111	101	113	105	109	113	107	112	98	105	112	109	99	119	102	119	98	109	105	124	121	109	110	104	131	119	108	121	100	111	110	120	105	127	109	120	128	109	87	108	105	115	118	116	102	110	108	103	123	121	95	113	101	111	112	114	106	117	119	104	103	99	111	105	114	118	123	117	122	119	114	118	100	118	123	106	116	113	110	111	118	127	105	99	109	103	115	124	110	106	119	103	132	123	121	114	130	101	104	118	133	116	120	113	109	111	139	104	113	115	118	109	126	113	101	123	125	118	123	120	116	91	125	108	109	107	101	119	102	108	119	120	109	117	114	124	104	107	100	110	117	96	121	109	120	106	91	115	145	116	111	108	125	108	105	102	114	102	110	123	137	110	92	127	115	95	125	121	125	127	138	125	104	101	129	114	112	92	99	113	106	130	73	119	117	127	124	112	115	126	112	111	109	118	110	116	119	111	107	133	135	114	103	105	107	111	103	105	103	110	123	119	115	111	109	116	103	112	104	130	113	119	121	104	85	120	129	104	117	102	119	114	112	103	131	96	118	101	111	98	115	105	122	107	123	118	119	123	130	132	106	125	107	121	103	119	101	111	111	115	110	94	102	113	116	120	117	110	107	125	104	125	113	112	125	116	114	99	122	86	114	99	111	97	116	120	115	109	90	124	117	107	110	99	114	127	123	106	106	111	112	113	118	125	114	104	126	103	128	114	123	106	101	113	115	116	109	113	127	117	113	126	109	108	104	109	107	121	117	111	116	104	89	103	114	112	106	112	141	132	119	116	117	135	121	121	125	112	119	97	118	97	113	121	142	118	112	116	113	131	119	123	115	112	115	112	141	115	137	120	95	103	119	104	117	106	107	90	111	106	128	107	104	119	104	89	93	87	127	127	114	89	104	126	117	111	122	114	123	100	118	125	106	107	111	114	130	122	123	98	113	102	124	116	124	112	118	111	118	122	106	117	130	106	112	136	110	118	97	92	105	118	134	112	122	115	124	101	95	94	117	115	109	115	120	110	113	112	103	108	125	122	127	108	111	120	107	126	112	110	123	106	103	111	110	111	113	107	120	133	110	118	109	114	114	130	118	137	118	126	104	104	127	119	103	122	131	97	107	129	121	132	112	111	131	115	107	117	105	118	142	110	115	104	100	125	128	107	108	97	98	110	92	121	126	124	100	97	101	127	124	111	130	129	106	125	118	99	103	99	95	116	92	121	102	113	114	113	150	114	111	121	112	114	110	102	113	116	108	116	123	126	118	116	114	122	97	111	106	111	107	104	121	101	115	90	116	108	97	118	105	117	120	100	126	89	124	109	97	116	118	109	121	112	101	108	101	124	110	104	104	118	102	104	108	104	126	113	103	143	121	128	97	101	116	124	126	107	126	105	131	128	104	119	117	101	121	109	112	113	124	107	105	110	97	95	112	115	98	117	110	116	117	88	122	120	107	100	106	112	125	134	122	109	117	109	117	113	119	115	117	98	103	115	123	101	120	108	105	125	121	115	92	138	113	124	105	85	115	113	94	117	127	122	119	106	111	115	100	91	102	90	104	103	115	108	102	115	99	123	110	105	103	131	112	93	114	112	108	113	112	117	128	118	118	126	126	119	102	118	100	129	127	108	105	118	123	116	117	107	115	97	132	119	116	108	114	114	110	101	94	86	128	121	102	119	133	114	134	118	125	125	111	98	112	113	105	121	120	88	115	107	123	123	142	122	115	113	109	112	97	104	120	120	103	111	116	113	104	118	121	112	110	125	126	135	128	120	106	107	115	124	109	116	98	124	133	129	119	119	121	113	110	102	120	107	125	102	108	105	107	113	115	98	128	120	106	110	119	116	126	123	117	118	125	98	120	103	114	112	120	123	117	102	106	97	106	111	111	114	125	105	112	118	107	104	116	122	118	91	97	109	97	103	115	117	102	119	93	107	122	105	113	123	133	122	123	101	102	130	121	107	116	126	117	125	108	127	116	104	115	123	119	124	113	126	123	124	129	99	125	125	97	130	125	111	130	131	125	114	126	117	123	99	118	117	125	122	121	101	107	104	118	110	98	136	117	122	107	109	104	119	102	114	126	131	116	112	122	105	118	100	113	117	114	105	120	122	110	114	111	119	107	124	125	145	117	112	130	114	98	118	110	117	105	117	124	126	102	125	115	124	105	126	113	115	102	116	123	103	128	121	86	120	109	126	92	111	120	115	106	111	92	104	112	99	99	110	106	138	108	104	103	109	117	116	102	106	112	116	135	110	120	98	121	111	124	111	108	121	95	135	121	103	111	123	116	92	134	107	102	138	112	102	141	105	104	113	128	104	106	105	100	106	108	111	112	103	86	126	146	123	100	119	122	123
4998	818	678	392	276	248	177	190	173	150	149	132	144	148	127	144	146	119	141	123	117	135	142	124	111	140	127	128	110	116	118	131	109	131	122	119	105	120	120	124	124	127	129	107	116	116	121	114	136	112	116	111	112	112	123	129	124	114	117	108	137	121	120	134	112	116	118	111	143	105	140	108	128	110	112	117	122	148	116	114	127	128	140	109	125	113	135	111	114	109	118	129	127	118	120	111	131	112	115	121	111	126	117	126	116	129	125	122	116	111	127	134	115	114	122	128	126	105	99	103	111	115	111	128	128	107	114	103	118	127	115	118	121	127	111	105	125	111	122	135	123	141	142	102	119	123	102	130	122	127	116	127	119	109	116	112	127	127	115	134	138	108	143	124	125	137	115	115	110	123	111	118	111	117	116	109	115	116	103	132	128	129	131	104	136	108	117	109	124	102	118	108	115	100	134	133	103	130	119	123	99	112	122	133	147	123	134	118	129	121	111	127	122	128	133	114	118	128	117	93	109	124	126	120	122	139	105	109	129	93	115	112	127	105	124	119	113	138	115	115	126	135	114	120	122	114	129	113	123	126	121	123	127	120	128	105	107	132	128	116	127	118	114	118	121	112	116	109	126	106	141	126	122	125	137	125	129	121	111	118	126	121	105	124	136	121	119	132	114	129	129	104	120	104	102	106	121	113	121	109	138	122	110	124	132	122	99	105	120	117	132	107	119	121	113	122	116	106	132	114	116	103	123	117	122	101	120	106	130	132	115	139	132	136	139	122	122	128	145	113	110	115	132	135	113	110	120	135	138	128	129	116	122	110	114	108	127	120	136	118	112	110	110	126	122	108	131	123	117	124	129	142	109	120	126	112	109	145	109	141	112	127	106	142	113	131	126	111	113	122	116	128	132	108	132	118	109	108	120	118	116	103	121	117	122	117	117	127	105	109	116	106	136	115	131	129	124	121	110	102	129	141	116	112	109	127	148	111	109	125	108	129	131	118	123	113	127	118	124	111	128	100	113	139	103	128	108	121	116	108	105	131	126	118	122	113	125	118	144	113	134	100	112	112	133	131	108	107	117	117	124	111	143	117	109	147	120	118	95	142	113	111	127	98	106	113	123	115	119	112	129	123	149	122	108	127	103	120	90	103	99	137	119	130	123	110	109	145	127	108	133	133	119	112	128	135	124	84	112	113	137	132	111	115	107	113	115	140	121	135	114	161	129	132	126	107	131	109	145	116	125	116	120	116	100	111	115	115	123	108	108	111	118	128	133	115	119	116	119	143	116	111	123	110	128	125	130	116	112	135	111	124	122	121	130	115	107	112	111	117	107	114	130	126	134	146	117	114	138	117	117	128	110	113	122	104	106	112	115	126	116	126	117	128	123	123	117	105	131	119	126	140	116	114	134	116	124	119	130	118	124	128	121	98	126	128	134	126	113	107	134	131	126	127	118	116	108	120	111	110	134	130	128	140	146	115	115	118	113	114	122	134	116	116	111	105	129	114	129	118	116	113	118	110	109	128	110	109	120	110	112	125	107	121	123	138	141	121	127	135	95	131	139	112	146	117	108	126	131	110	110	114	135	116	140	122	118	125	112	112	134	97	123	133	110	122	108	118	115	122	113	115	121	115	121	124	129	124	112	134	125	129	128	140	131	114	125	91	114	107	114	103	117	130	105	103	110	121	110	122	123	133	98	130	97	106	109	99	115	122	112	115	108	130	129	117	104	115	113	118	130	110	113	111	127	117	119	132	106	122	116	118	127	117	124	113	120	113	138	136	97	127	142	121	120	106	110	125	128	115	100	124	133	125	114	120	125	109	129	119	150	119	102	142	123	114	120	123	116	143	101	116	115	116	138	136	123	129	112	129	116	111	102	119	114	113	126	123	95	107	126	124	134	98	109	111	121	137	125	117	102	120	123	119	107	130	115	123	125	104	141	107	116	124	100	135	107	115	121	106	125	131	127	118	126	114	120	128	126	121	94	126	107	118	117	122	118	109	131	116	122	122	145	117	125	108	116	104	117	106	116	116	115	124	132	125	135	135	117	129	113	129	124	106	103	121	120	99	101	94	116	118	123	124	120	129	113	134	119	134	131	115	113	136	136	107	144	104	117	121	125	125	112	146	110	104	110	119	126	134	132	122	136	109	112	149	117	116	107	123	123	127	120	102	113	136	121	122	113	132	111	117	110	109	123	117	121	107	123	130	106	129	134	119	129	117	117	107	116	105	125	102	134	113	118	125	146	141	111	105	122	108	123	90	102	110	115	114	130	117	126	117	133	124	113	115	115	118	119	133	122	130	138	127	138	124	121	129	104	102	110	106	112	103	116	120	123	116	120	116	144	133	133	107	132	116	112	114	121	125	131	99	120	128	124	137	122	114	115	96	131	108	102	102	112	122	122	128	139	136	118	119	106	127	136	112	126	111	136	113	104	122	131	96	119	122	112	126	108	105	125	114	132	97	131	109	121	122	104	105	121	141	103	120	126	120	112	127	111	109	124	119	108	108	102	106	125	117	135	110	111	115	147	101	124	118	120	127	117	126	124	130	129	131	127	117	105	126	133	106	116	118	132	108	125	129	103	134	113	121	114	123	131	123	145	118	111	106	143	116	126	121	126	131	128	116	138	112	104	111	119	125	125	121	122	106	138	100	106	135	106	111	118	134	134	125	108	122	127	119	116	109	136	126	143	137	129	100	116	111	143	99	118	117	126	118	130	106	117	120	125	143	114	122	126	130	123	110	137	136	120	106	115	119	131	125	112	113	121	118	122	119	112	107	111	127	116	129	109	129	123	126	128	122	110	120	112	108	126	142	129	127	129	120	125	108	123	125	108	143	109	102	127	114	115	114	128	121	123	133	107	107	116	101	134	107	102	128	121	124	136	120	109	122	116	121	102	113	113	120	113	123	122	129	110	124	112	124	108	121	109	113	149	140	123	127	125	123	123	121	123	118	108	115	129	121	131	122	112	110	111	127	129	124	143	113	93	128	114	114	120	132	121	126	113	133	126	121	120	123	120	109	130	140	138	124	107	129	117	127	114	115	111	104	130	105	128	111	131	122	102	108	106	124	115	120	109	98	137	125	114	132	120	137	129	119	115	128	117	123	128	139	103	113	116	118	145	119	128	96	134	128	112	126	109	124	114	135	112	122	122	134	113	108	128	120	141	125	119	114	116	112	111	99	132	99	119	108	119	113	96	124	130	122	114	107	116	131	110	122	122	107	131	121	120	120	107	120	104	91	111	116	131	116	103	129	117	107	137	123	129	123	117	134	116	133	107	134	144	113	129	102	105	131	116	134	132	105	107	109	116	101	122	134	108	103	133	127	108	108	110	133	121	134	134	102	115	122	131	132	123	91	117	119	106	106	112	133	118	131	118	120	125	135	120	135	138	111	111	132	128	120	128	129	113	125	129	136	121	119	129	143	116	118	135	114	113	108	109	121	103	133	118	120	131	103	121	117	128	108	113	121	106	116	121	130
25254	20836	27310	24448	20847	12169	1606	988	815	724	659	581	545	513	507	480	444	446	470	449	429	433	394	393	360	413	380	416	414	402	416	410	400	393	366	409	357	374	326	353	351	384	364	353	385	370	353	359	373	381	386	389	384	355	356	379	312	390	351	318	383	351	375	364	373	330	370	374	392	356	346	347	332	375	381	367	333	372	370	366	360	346	342	346	370	382	394	337	398	362	351	341	360	349	376	319	342	341	375	372	327	375	362	344	355	363	363	349	320	375	357	359	360	326	336	324	338	337	339	332	302	388	379	373	339	345	383	394	352	344	360	360	380	328	381	327	339	351	358	378	382	371	326	320	375	380	378	360	376	336	353	362	357	307	336	378	374	335	357	344	352	357	359	342	366	358	361	343	343	359	310	319	337	393	372	356	342	328	371	379	326	326	374	354	374	360	378	321	393	347	360	354	328	318	348	373	351	360	369	362	374	349	330	383	315	347	376	311	331	366	362	354	362	342	370	340	344	364	352	367	310	347	368	350	372	421	384	349	343	361	355	382	350	360	348	372	342	364	375	360	350	349	364	344	357	324	365	387	337	324	352	335	379	322	349	340	346	353	331	356	357	352	329	356	360	364	392	361	329	354	335	384	345	355	363	325	369	373	346	356	349	325	351	373	349	367	359	328	335	326	374	359	358	378	342	375	344	357	369	340	348	368	372	369	337	352	361	344	309	338	356	355	360	381	357	378	379	377	348	358	363	380	349	345	390	341	337	378	357	364	334	359	337	328	337	366	395	354	374	353	373	338	330	344	337	379	376	348	352	345	311	378	349	373	354	359	371	352	378	354	359	346	383	372	336	347	364	332	354	369	347	339	358	357	368	361	343	343	381	352	339	386	386	364	352	369	337	355	358	358	366	358	364	333	374	325	366	367	357	317	379	376	369	361	377	343	359	362	334	353	397	389	329	330	350	347	338	346	350	334	352	315	348	345	374	328	376	363	379	366	330	362	361	368	322	329	373	364	331	335	339	359	359	352	353	359	365	364	355	362	354	324	369	388	361	351	359	338	363	361	323	358	349	345	382	362	338	367	378	361	346	322	342	357	348	353	352	371	347	354	350	343	334	340	380	314	348	344	343	336	352	386	357	345	370	323	322	359	366	333	388	380	373	323	354	362	368	337	380	359	367	343	351	350	317	361	315	339	319	345	350	379	376	358	332	363	374	362	328	326	334	360	360	352	334	337	378	346	359	327	341	365	343	359	293	362	400	308	362	332	323	343	343	377	371	336	340	340	351	324	368	342	321	344	344	383	377	351	364	343	389	343	323	369	373	334	334	337	343	431	344	342	330	356	372	333	379	363	369	349	376	354	348	353	376	366	335	341	321	323	350	377	358	328	328	342	343	380	359	349	387	360	310	370	319	388	335	373	350	357	316	361	311	382	370	380	375	335	332	340	370	356	361	341	342	327	371	367	335	344	348	363	330	352	364	336	329	352	349	327	337	385	341	346	316	374	339	365	329	328	366	385	371	367	367	356	353	353	353	342	388	343	378	360	353	341	347	348	350	361	351	363	316	335	356	336	327	367	360	335	357	366	364	372	404	358	367	416	347	340	358	364	339	387	358	332	361	326	347	347	316	350	345	345	295	340	357	381	344	372	373	362	361	335	347	396	376	334	335	334	334	382	377	336	373	324	385	362	317	336	373	352	354	365	327	348	356	333	336	340	366	363	357	376	353	375	343	355	341	340	339	351	360	357	331	348	341	360	352	327	356	351	335	360	374	369	364	355	334	369	412	333	369	336	320	383	377	342	346	350	345	338	348	319	342	353	359	354	330	375	381	325	346	334	349	352	378	357	351	358	337	374	332	315	381	354	347	339	364	366	318	361	373	372	339	347	365	326	353	362	335	320	384	375	364	346	328	385	354	348	392	385	349	351	339	352	351	354	367	376	335	364	360	326	349	340	348	380	338	340	358	357	324	336	335	374	321	356	361	349	347	357	362	370	345	314	352	356	355	328	336	334	346	330	353	352	344	322	363	350	372	356	347	363	323	343	344	374	346	339	329	359	350	340	352	346	349	360	396	353	386	348	367	344	359	379	368	344	356	356	356	341	321	339	375	360	362	389	346	394	361	370	330	363	372	332	354	314	364	364	346	326	344	350	372	384	363	380	363	346	368	363	362	371	388	371	341	383	347	360	318	367	350	318	352	386	353	346	357	379	326	375	367	356	318	336	342	353	363	360	358	349	354	336	343	328	354	365	378	348	326	344	344	358	346	363	342	351	360	350	387	348	316	364	391	374	340	365	330	361	358	343	367	346	376	363	349	353	360	350	350	347	357	349	349	377	404	334	383	335	387	374	344	337	355	401	369	346	351	353	374	368	348	350	388	340	344	347	316	336	389	351	362	323	347	353	346	348	365	383	346	352	357	334	390	347	381	334	342	382	356	364	331	421	362	360	352	320	360	348	387	350	355	350	317	361	346	362	357	344	312	332	317	348	327	345	383	325	361	388	361	367	359	385	349	351	357	346	377	353	336	319	343	366	373	338	332	363	352	375	366	390	341	356	364	353	367	355	369	364	328	354	319	344	350	382	349	344	345	311	348	334	358	328	383	369	383	363	373	339	360	390	362	373	346	372	346	373	342	334	348	350	339	339	328	374	331	329	411	387	337	308	334	337	364	330	376	351	379	365	361	373	367	354	368	348	336	351	361	365	367	346	368	341	376	388	359	302	338	331	361	334	334	366	335	385	402	345	362	332	373	363	343	388	357	331	375	339	343	368	352	341	388	363	346	369	382	331	378	332	345	374	333	362	377	341	337	365	349	377	339	360	361	388	364	373	340	352	318	341	374	362	356	338	323	347	360	340	397	397	317	350	390	330	354	333	368	363	375	356	369	340	373	365	338	361	316	357	384	310	386	331	348	327	356	354	353	374	366	347	374	333	354	323	327	330	369	369	361	380	366	376	348	352	391	378	329	354	363	333	354	361	371	382	375	378	376	357	386	342	358	350	350	392	344	324	391	348	346	328	373	352	348	355	339	354	360	357	325	373	385	359	355	339	346	386	355	329	363	362	364	371	333	334	327	392	341	383	376	358	366	332	344	379	352	394	362	360	366	378	382	336	349	323	350	371	363	345	375	345	337	315	378	358	344	348	323	347	361	353	364	348	337	352	359	343	386	378	364	349	375	362	372	364	338	358	358	336	357	337	376	359	368	384	347	365	347	367	348	387	331	329	383	353	348	381	347	355	346	369	336	344	345	371	319	364	368	357	353	389	378	324	361	354	325	364	337	313	335	334	295	304	384	365	378	353	369	344	339	360	332	365	393	348	358	358	388	342	342	350	349	355	368	368	333	332	363	369	353	338	361	333	343	338	365	398	341	340	364	374	353	338	353	342	330	357	347	360	351	364	382	375	335	332	354	394	354	338	354	382	349	334	374	327	334	350	335	353	386	349	362	371	363	356	357	359	400	348	324	356	363	384	378	359	360	341
7258	11602	10603	5840	3757	2803	2145	1713	1400	1076	1031	823	819	777	612	676	564	543	505	474	472	457	425	415	460	452	385	399	395	405	385	400	365	393	389	376	359	384	354	350	323	350	361	344	378	351	334	336	369	309	353	353	355	353	357	325	331	338	321	325	356	338	332	348	349	330	336	355	352	351	321	356	310	331	351	321	372	346	341	312	353	353	331	333	329	336	331	345	325	343	339	333	363	350	335	324	370	356	334	354	360	342	346	349	334	326	331	316	326	333	337	353	318	351	365	322	364	335	335	354	313	339	343	321	339	353	320	333	313	349	307	332	352	332	315	344	335	328	312	340	337	328	324	333	330	301	352	305	342	327	318	315	316	332	336	327	349	342	373	328	333	321	310	334	328	355	341	330	308	320	305	323	319	345	347	364	333	313	323	328	316	322	328	342	310	323	311	331	341	347	303	345	305	312	339	321	358	311	329	318	320	331	352	320	308	315	330	321	362	361	365	337	362	331	307	316	322	322	321	325	306	328	330	321	336	305	317	326	303	346	347	339	331	310	340	377	332	341	325	337	331	332	338	322	330	317	313	357	354	307	310	330	329	312	331	363	364	340	325	319	369	328	318	351	346	381	320	344	330	383	342	346	334	301	324	333	346	345	322	355	286	324	334	357	305	315	329	319	374	334	329	349	328	332	348	320	359	333	325	333	342	320	325	333	318	330	328	312	329	316	341	319	345	322	323	343	316	333	326	333	343	351	364	312	321	326	322	313	315	303	307	301	326	338	346	349	332	308	345	365	339	348	324	295	369	321	316	334	309	351	319	330	317	329	313	336	345	332	324	296	327	358	343	341	337	312	317	324	352	333	324	349	320	347	351	354	360	311	341	319	298	378	333	323	320	384	285	374	352	320	319	342	339	327	366	360	326	315	366	367	361	342	343	313	341	322	316	308	304	350	330	327	332	344	328	329	323	332	344	328	348	335	347	310	327	337	328	357	312	345	338	365	341	358	330	331	378	337	342	347	318	328	343	338	314	306	345	335	308	321	297	352	333	330	328	322	342	318	295	339	324	318	329	354	312	310	303	325	327	312	325	352	325	362	330	331	351	382	316	301	331	342	336	330	339	308	338	348	348	323	320	340	345	345	358	324	337	331	329	344	327	319	335	310	344	324	335	318	318	361	332	307	338	342	325	307	332	349	335	322	400	328	340	304	359	338	327	314	317	339	342	335	339	336	330	348	286	316	357	353	316	315	327	326	331	330	308	355	335	320	312	354	311	326	326	354	349	342	345	302	325	333	315	325	313	347	345	328	324	347	336	376	339	320	303	327	343	327	329	341	350	311	324	349	360	309	349	314	324	312	331	337	309	370	320	282	331	347	336	339	294	314	328	306	330	298	314	345	363	317	318	340	329	319	337	351	317	339	326	350	333	329	318	329	343	331	345	316	347	307	344	313	330	332	354	318	352	323	338	320	337	302	342	352	362	354	347	318	327	335	337	317	345	332	333	361	331	342	324	333	347	328	345	307	341	320	355	330	365	333	352	318	340	331	324	337	354	325	323	346	323	309	295	314	345	322	357	340	353	328	348	345	313	287	342	328	336	306	307	312	310	335	342	366	364	345	337	317	349	329	330	319	341	355	369	335	312	342	318	353	297	336	353	315	351	365	347	373	325	329	322	355	321	336	304	327	325	346	365	353	302	345	334	352	314	304	331	352	313	337	347	290	315	284	329	347	351	351	299	339	348	316	339	343	315	318	340	326	359	330	334	333	311	301	336	336	362	317	317	324	349	327	359	337	321	331	310	324	313	385	305	327	294	319	371	332	317	343	324	324	336	321	313	325	342	329	286	334	323	326	331	314	322	322	335	358	346	302	342	332	341	321	355	325	344	305	352	354	353	363	341	303	334	303	316	348	335	336	357	329	343	337	310	305	347	314	302	327	313	338	307	324	332	352	367	336	325	303	317	348	373	341	381	330	314	348	318	371	341	316	339	311	330	334	338	358	320	291	292	325	310	329	366	331	307	341	324	364	329	348	323	322	350	337	335	316	336	323	328	343	323	312	345	318	316	309	334	325	348	307	338	348	309	297	326	309	365	365	311	357	319	301	299	331	337	332	333	322	367	303	318	311	332	346	356	359	288	340	312	343	347	330	355	362	339	330	318	355	313	332	320	310	323	292	379	319	337	340	332	317	297	343	334	357	330	391	362	323	327	306	307	289	348	342	360	321	313	342	338	327	324	314	334	350	325	341	309	352	322	337	335	311	324	344	363	380	346	353	341	341	346	338	332	342	364	322	378	322	309	341	316	340	312	357	308	320	368	326	322	318	328	317	345	309	345	361	324	307	333	321	305	309	327	330	330	313	332	333	348	344	340	328	321	344	352	315	349	324	340	332	320	323	325	308	312	316	305	364	363	328	335	359	356	341	327	330	341	332	345	307	312	342	350	330	332	335	318	354	334	294	332	329	329	362	337	330	311	324	314	348	322	326	328	335	332	336	344	309	321	322	316	319	343	308	330	312	348	314	339	334	333	303	376	325	360	350	310	295	336	293	337	360	302	343	334	320	304	315	337	355	338	360	298	288	348	312	294	325	336	335	324	342	342	333	351	339	327	343	326	337	347	325	326	321	323	350	345	318	336	340	355	349	347	334	357	345	315	398	322	335	314	345	304	331	337	328	345	322	350	309	310	339	329	357	347	320	346	307	326	338	332	329	328	335	362	317	355	363	315	314	331	324	311	316	380	324	335	337	355	347	318	333	330	318	335	333	338	341	320	303	333	321	344	299	351	348	315	333	331	312	330	323	341	303	368	347	337	346	323	326	317	351	311	322	348	322	330	309	349	319	334	306	331	333	361	315	349	320	324	358	310	339	317	322	304	334	326	317	358	345	334	309	331	326	323	346	325	317	359	318	349	333	323	337	319	307	325	318	353	295	327	361	342	342	332	352	350	303	355	350	351	361	333	323	336	333	355	320	306	331	317	363	338	296	352	315	324	337	346	334	321	328	334	351	312	339	320	318	337	330	311	338	327	293	343	337	341	315	321	352	322	344	354	326	330	320	342	339	349	330	320	328	296	308	298	333	370	318	331	348	308	326	337	329	360	329	361	337	295	308	333	328	322	356	353	343	324	317	313	340	318	303	329	312	324	330	321	319	319	343	314	337	330	307	328	339	321	350	359	356	345	321	363	345	339	301	336	305	321	313	328	328	345	334	323	350	357	317	367	339	328	346	305	319	332	333	323	353	326	337	310	321	342	339	334	331	334	312	354	321	345	349	336	326	332	347	366	329	319	330	289	325	328	335	353	344	325	311	350	339	324	322	331	322	375	319	341	348	331	309	355	342	337	357	314	352	331	308	371	349	295	336	373	308	330	327	351	329	342	338	340	320	326	324	328	308	333	334	344	327	329	346	320	348	309	339	303	365	323	342	322	322	319	307	325	355	329	340	343	323	310	326	324	340	329	352	322	323	347	338	331	315	341	341	303	324
22959	20850	27661	24150	20855	20945	10839	2022	1403	1242	1181	1032	940	909	825	828	792	787	747	745	731	697	688	691	631	646	627	661	625	648	673	639	609	610	610	632	611	652	600	587	578	592	563	563	563	601	623	576	527	559	565	579	577	636	495	496	574	573	587	555	638	571	552	586	592	554	571	592	558	578	541	579	572	576	625	546	579	604	599	605	567	542	533	552	570	581	570	536	598	562	536	554	549	558	534	570	540	600	535	566	570	562	546	586	596	544	548	594	581	579	539	605	547	527	570	510	603	553	575	593	560	544	546	568	572	601	549	577	590	617	550	573	564	571	565	546	611	533	543	562	550	567	555	590	550	513	569	583	593	581	582	555	547	553	578	611	556	568	586	551	538	555	567	587	548	589	590	571	573	531	555	526	599	570	558	544	587	582	574	563	562	618	545	595	591	539	534	572	589	552	608	615	591	545	553	538	557	571	569	562	571	545	554	544	547	588	598	572	593	562	581	525	522	581	551	556	572	562	603	579	553	579	583	564	586	555	547	531	588	547	567	568	553	546	590	538	528	537	554	594	563	541	576	533	563	562	583	540	551	571	546	554	565	592	558	563	520	579	557	565	512	552	557	570	561	579	581	547	598	548	551	551	582	554	548	580	578	578	536	569	560	543	609	573	574	553	546	555	565	574	543	508	576	549	554	580	571	577	588	600	547	578	571	537	571	590	564	552	597	554	551	557	532	589	555	532	583	578	559	563	574	603	560	578	539	575	543	558	536	519	616	616	620	590	542	543	572	519	526	563	526	540	526	574	534	573	567	535	581	536	569	548	573	586	543	534	538	573	570	589	554	604	579	538	537	575	543	503	555	558	601	532	555	547	628	567	545	568	517	568	556	583	576	560	531	576	546	560	575	548	552	573	557	536	583	578	553	528	584	530	544	521	539	572	588	530	620	544	560	584	566	582	558	581	609	593	516	566	547	559	581	561	584	532	538	554	557	559	543	554	547	555	540	583	550	570	562	576	552	593	524	583	580	557	580	577	548	585	540	563	597	534	595	542	594	574	598	590	552	545	552	561	552	557	584	563	608	573	570	572	584	577	554	579	555	528	563	591	568	543	580	541	572	559	552	586	547	562	549	570	551	563	550	571	571	571	529	548	552	549	548	507	533	561	556	536	542	576	534	590	553	578	572	574	574	582	558	573	571	546	578	510	559	580	608	562	531	522	567	600	526	565	583	532	532	557	605	564	576	573	547	577	524	585	550	590	562	534	592	575	566	552	565	614	551	583	564	551	538	535	587	537	527	567	545	562	601	556	540	532	546	585	569	578	552	513	585	610	553	561	543	556	535	593	545	555	567	561	511	570	549	583	603	564	541	561	545	542	550	559	562	523	542	546	539	579	570	566	513	556	561	594	600	555	556	558	566	539	548	584	532	523	603	568	590	586	533	563	544	611	509	537	562	545	537	605	588	598	571	533	550	582	517	528	585	579	546	531	549	525	583	524	550	549	622	551	547	576	514	544	519	562	590	541	569	559	570	542	521	553	532	604	562	510	546	571	576	549	553	541	531	596	586	569	528	579	599	576	566	530	585	557	560	547	570	539	566	535	572	557	564	552	578	559	567	604	550	561	593	524	537	567	543	550	570	560	537	541	567	567	569	570	517	601	588	547	590	512	569	575	557	566	576	567	545	580	576	522	600	586	581	570	564	576	554	564	574	543	616	549	562	546	595	561	626	584	558	546	549	540	555	574	567	582	581	540	602	560	602	535	535	564	524	559	550	612	564	573	574	556	555	534	573	591	542	576	523	493	539	548	549	537	512	533	549	577	575	531	540	584	571	538	580	545	574	571	577	578	518	564	549	562	582	611	571	573	597	539	590	616	537	576	545	538	591	520	563	545	555	619	585	531	517	551	535	578	524	533	515	531	579	562	575	548	567	553	552	574	550	512	580	541	527	550	580	543	539	602	585	519	558	595	616	566	557	589	541	539	538	561	592	588	571	558	569	553	548	598	583	553	614	551	581	571	552	516	569	566	576	614	547	540	539	532	545	602	537	569	587	553	562	565	608	559	567	554	528	508	558	525	549	580	579	574	571	547	563	532	535	518	555	523	548	565	559	535	589	582	591	605	557	508	602	554	535	611	565	526	561	564	544	576	548	539	587	537	495	563	579	568	577	540	584	512	557	550	601	562	596	610	541	532	560	529	573	577	558	570	580	605	626	566	576	565	573	574	594	572	544	592	562	608	586	577	543	531	570	560	587	547	539	565	586	573	538	591	560	527	554	533	568	585	544	541	574	553	591	564	597	561	579	596	555	532	570	530	569	550	587	558	548	564	570	540	554	588	554	568	602	545	557	549	542	540	561	555	595	556	540	566	566	578	556	505	529	546	562	537	577	565	573	501	571	546	525	549	599	550	534	578	596	617	592	577	573	550	571	553	558	574	528	570	558	551	537	587	561	612	604	554	581	557	550	544	600	566	581	571	569	583	585	581	579	609	548	591	583	576	550	623	552	557	601	597	523	553	561	532	560	559	588	522	565	538	572	551	575	570	593	544	579	516	519	604	561	555	583	595	580	583	578	540	590	556	617	541	555	522	550	536	592	513	588	541	562	613	523	598	589	582	571	545	560	563	572	530	538	617	577	538	580	521	572	572	528	530	580	554	577	562	526	558	588	576	542	544	574	577	528	578	534	550	593	520	557	501	561	550	581	544	549	546	550	575	561	597	543	548	575	600	606	531	572	549	582	577	532	567	535	633	583	587	542	550	568	549	563	521	589	589	634	610	572	555	567	618	574	617	566	575	586	599	548	551	524	525	610	570	577	540	540	540	565	597	524	600	587	589	593	639	575	559	590	593	547	550	518	566	547	531	570	583	575	534	579	601	576	584	566	544	562	606	546	616	562	566	552	591	561	530	595	572	568	559	536	548	562	524	571	564	522	545	557	549	552	539	585	590	563	579	624	539	555	560	527	529	597	599	580	519	576	574	555	544	509	550	588	510	531	594	558	533	567	566	550	620	519	535	564	621	578	556	585	547	564	558	545	538	509	605	582	602	562	554	592	625	530	556	618	549	532	559	552	567	542	512	586	594	583	518	556	582	538	566	531	557	552	517	506	591	602	546	546	562	585	552	565	584	512	544	544	561	568	571	537	535	588	589	551	551	572	582	561	565	490	536	606	535	542	599	569	578	589	525	574	533	536	581	538	615	528	575	552	549	558	568	567	590	542	561	599	526	522	556	578	551	597	567	568	556	573	559	595	553	525	539	505	623	554	549	546	536	589	548	563	592	583	564	574	567	521	559	538	582	574	584	584	557	555	549	602	546	547	620	511	571	595	591	615	599	584	574	510	576	570	559	587	531	574	525	571	559	504	544	549	568	505	587	581	556	551	572	584	562	543	569	563	541	596	552	541	578	569	537	553	547	565	544	575	583	504	565	581	573	539	598	550	561	585	522	547	584	555	553	535	591	607	567	546	598	571	584	546	564	556	518
9852	18461	16792	10133	6797	5022	3869	3081	2550	2051	1839	1532	1446	1333	1132	1118	1008	915	936	816	788	766	750	704	723	663	686	692	683	651	602	625	612	557	617	596	609	595	621	571	603	592	629	571	582	559	562	564	609	522	591	560	521	559	581	540	550	536	562	627	601	557	530	547	514	558	545	525	557	559	517	569	542	536	530	500	556	544	531	544	526	551	557	561	538	535	554	540	509	527	462	521	546	513	539	489	537	538	575	531	521	544	517	518	513	510	499	544	557	502	512	526	516	502	552	522	481	526	531	518	546	527	523	516	543	534	517	588	516	538	532	505	545	534	521	563	536	540	465	543	548	556	579	566	530	535	552	476	518	521	555	566	517	503	547	505	537	503	533	539	510	532	491	512	558	531	485	548	482	530	551	550	530	535	529	534	521	494	510	531	540	523	504	503	560	532	505	505	518	535	552	512	539	526	536	527	475	547	524	562	496	569	578	547	516	543	516	555	539	538	505	517	513	531	553	490	535	560	511	502	516	535	558	546	516	534	517	567	538	515	580	522	531	520	549	520	529	514	543	517	498	523	552	532	518	506	555	530	546	563	531	522	567	521	518	496	526	534	526	505	538	523	518	527	523	542	525	573	554	562	550	509	559	553	508	495	509	523	500	488	536	538	536	510	496	498	515	546	505	506	526	512	516	543	534	523	487	550	541	539	521	542	505	534	484	481	564	513	527	515	509	511	534	523	547	513	545	531	498	531	533	545	513	523	533	518	488	559	533	564	534	499	494	515	526	492	528	531	529	501	530	537	538	522	481	551	556	499	544	498	482	570	521	518	495	514	511	500	512	468	557	553	458	535	550	542	538	559	520	536	528	520	519	552	532	540	520	523	537	518	520	552	501	519	515	550	517	532	516	547	514	532	496	551	525	522	547	526	494	546	537	475	526	566	522	523	509	518	519	513	546	588	504	514	542	517	493	519	516	535	518	568	517	529	513	530	559	485	516	533	515	531	564	501	494	492	483	540	503	527	494	514	540	533	511	519	536	505	544	560	491	495	525	513	537	526	526	534	501	546	506	536	549	536	521	532	524	528	534	487	536	527	539	547	517	490	517	498	471	489	504	535	536	548	520	514	536	490	531	540	527	529	538	538	530	513	515	555	496	521	543	575	460	529	520	577	574	508	526	557	523	527	523	547	524	518	520	497	508	490	537	524	522	499	509	489	592	540	539	520	560	509	522	521	556	526	515	515	550	514	516	506	556	564	533	482	518	532	533	538	515	505	531	513	526	564	513	543	523	536	560	524	499	539	500	542	511	547	506	534	560	560	518	519	555	528	521	497	526	559	473	523	547	543	538	541	538	553	549	488	567	552	556	510	515	513	537	583	528	555	523	489	506	502	521	537	533	555	510	547	549	492	521	501	548	517	565	519	527	555	523	516	519	522	523	527	532	527	484	495	573	518	541	520	469	502	539	549	521	490	517	557	580	517	541	545	504	573	523	524	515	544	539	497	526	503	538	507	550	531	553	558	519	537	518	551	544	531	507	536	545	566	522	510	514	545	521	507	475	542	538	500	534	550	512	516	515	493	555	501	509	528	503	546	566	517	521	541	529	504	546	495	502	501	514	558	523	556	530	496	524	545	499	520	525	543	497	515	470	565	535	532	525	496	513	527	512	512	541	551	511	535	502	531	559	496	502	574	576	570	536	538	527	522	516	504	551	543	538	548	525	538	579	534	521	538	518	494	514	570	550	520	525	512	530	545	510	506	522	529	529	482	526	502	546	510	537	527	507	523	486	540	526	558	509	510	524	544	512	557	542	499	497	550	550	503	545	540	527	511	536	525	515	517	520	537	546	579	521	521	532	504	548	527	520	513	529	490	517	511	490	561	509	519	508	537	518	541	546	514	540	534	532	500	533	501	474	528	539	539	527	524	527	513	537	542	518	574	556	526	516	567	521	537	546	551	505	504	527	502	548	547	524	522	546	531	522	480	508	531	509	550	517	538	509	526	475	499	541	522	503	508	521	520	515	524	530	516	497	538	547	514	538	506	508	571	521	525	553	522	546	504	518	546	525	498	525	547	528	509	516	499	531	523	540	525	546	499	523	548	514	532	514	562	535	551	522	562	521	557	535	520	524	504	543	511	482	563	550	522	528	541	553	513	527	535	547	519	517	549	551	535	520	499	544	530	525	510	566	535	513	565	536	526	537	531	543	544	492	539	540	499	539	485	510	544	545	546	533	491	513	535	550	522	536	494	514	523	546	515	522	539	513	520	517	526	545	508	539	528	518	544	532	566	540	563	520	521	525	538	477	525	544	524	532	558	530	548	542	500	503	516	542	534	507	551	533	544	519	567	460	493	508	531	539	523	524	523	552	541	532	505	541	528	489	533	518	534	497	497	516	562	507	510	491	556	539	520	512	523	497	517	516	540	496	559	510	525	519	509	513	460	525	546	539	540	544	493	541	513	528	538	511	510	531	500	535	509	558	517	502	481	504	526	533	531	467	510	525	515	547	530	521	543	550	547	499	513	512	558	533	529	548	534	557	493	533	550	575	507	522	523	505	535	503	491	540	530	509	537	564	510	482	552	550	540	541	513	522	534	505	494	539	520	485	508	511	549	533	525	535	528	548	584	540	512	552	516	533	513	544	459	508	533	552	516	525	495	501	559	523	543	508	520	566	554	516	521	553	523	532	518	544	531	511	532	536	561	538	516	507	506	535	530	539	488	529	505	541	525	557	570	493	573	524	522	522	527	504	556	544	519	499	501	529	532	534	499	517	545	542	525	523	515	520	498	489	508	537	560	546	463	514	566	553	538	506	494	545	529	584	548	581	539	528	507	479	538	535	485	516	555	518	510	505	532	484	527	563	532	540	549	477	550	515	545	551	503	533	559	529	524	535	516	563	527	551	506	533	507	558	494	528	537	557	542	484	574	492	544	506	521	523	538	533	514	531	545	538	555	538	523	512	506	540	500	528	588	503	539	526	535	520	536	564	512	531	529	532	505	514	499	533	542	533	558	510	524	530	534	543	550	515	535	532	526	519	543	508	547	521	512	519	469	516	511	514	563	491	516	528	527	495	488	541	555	498	483	529	498	566	521	529	530	495	543	528	531	529	533	528	509	570	510	506	513	518	500	502	512	550	504	516	486	532	522	554	523	541	519	533	481	541	521	555	517	505	548	512	512	542	507	512	535	558	540	565	537	467	523	509	518	488	578	586	475	542	533	490	518	542	560	490	543	516	543	536	493	510	559	549	532	508	560	516	591	572	599	551	533	504	514	507	519	529	514	544	502	512	513	559	523	549	544	515	547	538	557	557	528	525	528	513	529	549	557	534	506	542	538	514	540	548	527	521	482	495	497	508	481	524	531	570	497	509	584	554	535	512	539	509	566	503	489	519	543	546	535	508	534	518	540	495	534	514	495	521	516	493	556	521	502	498	540	505	548	528	517	550	519	510	532	530	521	513	540	516	542	529	547	508	519	520	530	541	501
28048	14522	1726	403	249	163	144	149	140	138	129	98	121	146	121	112	126	107	102	122	112	108	118	121	122	115	122	122	102	129	82	115	121	109	112	127	107	108	126	101	130	140	114	102	112	105	112	130	117	111	131	115	110	121	137	127	111	112	119	111	119	101	121	120	101	137	107	95	119	109	104	104	117	100	119	117	117	121	118	112	116	116	125	124	108	124	135	110	91	124	99	133	106	123	108	106	101	112	103	119	103	126	122	107	116	95	121	120	115	110	119	124	108	111	111	111	101	109	104	127	104	116	114	128	101	95	129	125	99	110	113	100	120	144	97	114	111	98	138	124	105	126	114	121	118	120	114	114	104	122	118	111	114	117	117	97	119	114	144	101	107	129	126	111	106	131	120	95	113	109	112	106	106	100	126	123	118	113	119	112	115	107	121	125	99	115	126	113	105	110	98	103	107	108	116	108	105	118	114	107	117	127	118	113	103	103	120	110	110	113	114	135	113	112	104	113	127	136	104	122	97	82	109	127	119	121	111	117	132	139	127	112	101	113	118	111	114	126	99	111	111	115	103	102	93	121	137	127	119	101	115	105	127	110	119	107	101	108	120	121	108	100	120	117	124	108	108	97	114	105	108	124	107	115	110	120	101	116	111	102	113	110	115	108	129	117	112	132	111	126	124	99	109	109	111	109	112	104	119	106	107	116	96	116	98	122	108	143	116	105	125	107	124	105	126	113	104	109	116	136	126	122	139	126	118	120	113	115	110	103	129	136	119	137	109	85	102	105	112	98	98	118	121	120	103	91	97	107	97	110	115	124	114	119	112	117	120	126	113	109	103	104	114	113	109	123	102	127	109	115	119	118	118	108	109	114	111	96	122	118	116	107	107	131	113	119	125	105	98	104	117	109	112	118	117	111	115	116	110	102	113	108	112	110	113	138	121	101	108	96	133	105	133	120	97	120	110	98	108	109	129	112	106	105	96	128	113	99	116	129	129	80	141	129	142	139	110	118	120	101	116	136	122	131	107	98	126	114	101	128	134	105	124	118	112	125	113	126	111	117	99	103	108	101	114	119	112	102	135	126	137	106	108	119	118	106	115	104	105	131	139	143	107	100	112	97	117	102	120	95	119	118	113	118	94	84	114	108	94	114	116	121	118	132	117	107	110	114	101	110	94	102	100	94	104	109	117	124	105	103	122	105	114	107	101	121	116	96	137	114	110	98	98	135	124	103	96	127	110	117	124	117	122	92	125	107	124	113	108	101	125	101	112	112	125	105	99	131	136	101	109	108	118	121	111	110	117	111	127	101	95	119	107	110	127	112	128	120	107	128	109	122	107	128	133	97	106	105	111	114	103	112	129	114	101	116	142	102	119	116	113	101	108	122	112	119	122	118	133	114	108	109	103	119	116	101	99	118	121	133	117	106	125	118	112	115	110	101	117	125	120	114	131	107	123	103	125	110	116	126	131	113	115	108	104	96	98	105	120	104	100	95	113	118	99	121	112	104	109	113	112	130	117	123	118	93	106	116	112	115	124	104	117	123	108	108	109	105	123	127	138	118	126	129	109	110	119	115	104	123	107	95	115	104	104	124	108	118	126	114	118	111	121	109	111	108	128	109	115	108	110	128	128	121	125	118	115	104	107	111	122	122	109	106	112	129	103	107	127	104	109	115	108	131	107	127	105	121	103	107	113	117	117	143	101	121	109	129	113	119	118	109	123	120	105	114	116	98	115	106	105	110	122	106	134	128	117	111	103	110	121	112	120	120	107	123	91	119	116	102	114	117	111	115	114	126	106	118	108	88	129	112	104	109	109	104	113	120	123	106	127	105	117	121	108	114	110	103	112	118	92	119	122	128	111	111	108	119	122	122	120	108	122	96	102	126	116	118	103	127	109	117	109	109	123	106	95	115	93	130	117	117	91	120	128	108	94	123	91	117	95	120	116	117	106	96	112	109	104	116	107	102	108	111	91	108	122	124	97	136	114	115	103	116	103	120	141	123	111	114	120	87	109	114	126	111	133	107	98	113	117	105	124	114	129	129	109	100	124	115	119	106	112	120	116	112	108	113	134	95	123	107	125	109	114	116	122	118	114	110	106	133	119	108	116	117	113	140	101	110	101	116	118	110	105	102	128	115	112	107	129	125	111	111	106	138	110	125	114	106	123	128	109	108	121	114	118	111	101	105	124	111	126	129	107	124	111	120	114	121	92	113	104	112	108	105	103	122	129	125	113	111	106	123	112	89	94	108	120	104	115	115	114	113	107	111	127	110	110	120	95	118	104	112	110	102	100	103	108	121	117	126	121	111	104	133	106	111	132	132	125	111	111	110	107	116	111	117	102	124	123	125	101	118	107	103	113	123	103	114	127	122	129	126	130	115	122	103	99	107	100	110	115	112	127	88	113	103	122	134	107	110	119	107	124	114	106	112	113	129	117	105	123	115	109	125	124	112	124	114	122	119	100	119	117	127	105	116	105	112	127	118	106	110	123	137	105	110	120	112	115	126	121	118	109	120	117	139	105	118	117	109	121	111	102	114	111	127	126	132	128	129	97	123	115	108	106	100	104	132	110	131	99	134	103	105	137	119	109	111	123	126	94	121	133	121	103	118	123	106	111	109	120	116	130	114	115	109	116	137	113	111	104	118	93	117	120	115	134	116	120	119	111	108	132	101	117	103	110	108	123	122	114	110	127	119	98	106	137	123	106	110	116	100	118	110	98	110	124	128	108	98	109	134	93	112	93	118	99	117	112	97	117	105	108	109	116	100	138	133	104	94	126	111	116	128	122	113	120	119	102	111	116	107	119	113	111	138	116	112	115	107	95	132	125	109	112	122	132	110	118	115	111	115	119	115	113	126	122	113	116	122	103	103	130	116	119	98	96	105	110	116	109	116	129	125	125	124	109	106	116	122	110	101	107	117	113	112	100	103	110	118	124	99	127	101	119	102	118	103	118	118	119	103	123	122	137	112	118	118	112	103	115	100	115	96	105	112	120	111	103	123	99	112	107	110	112	99	107	112	108	118	121	116	117	126	104	113	109	107	111	109	144	116	116	100	123	106	113	116	106	126	106	116	128	96	112	102	126	109	111	136	114	121	135	121	93	123	113	119	120	109	111	100	108	102	116	126	127	121	118	105	114	94	117	132	127	121	114	110	98	117	110	132	105	102	126	109	108	111	120	117	122	111	137	110	129	108	94	110	110	110	120	117	123	113	135	115	117	111	112	127	127	105	95	129	112	99	126	93	125	107	119	102	121	119	132	127	114	133	113	133	112	128	122	121	108	113	114	111	122	94	130	131	130	109	127	96	109	115	118	113	112	116	119	105	104	120	115	112	134	114	119	106	110	120	135	112	112	127	115	119	90	121	127	111	114	110	117	103	117	120	120	112	111	112	127	123	119	112	106	110	124	108	117	138	108	112	117	111	112	121	114	99	111	130	127	128	119	124	101	131	110	98	107	114	127	109	107	118	110	108	108	114	99	110
5032	861	745	363	276	232	202	175	177	190	151	138	140	139	156	136	140	119	103	152	141	126	113	126	116	134	129	143	127	116	144	108	114	137	108	107	109	128	127	114	111	132	109	141	136	113	129	117	114	126	119	120	131	124	132	123	104	127	105	115	134	142	114	118	109	130	125	127	127	137	130	137	107	107	121	119	127	123	107	119	118	135	129	115	133	128	120	134	115	115	123	103	113	125	138	121	107	128	105	129	131	126	126	131	130	123	132	119	98	122	116	111	117	112	114	139	100	123	132	116	125	132	118	129	114	125	111	124	108	123	123	112	111	131	133	127	115	111	137	105	122	130	126	132	119	124	133	119	111	126	103	109	114	138	111	108	114	130	138	133	119	110	118	126	127	97	133	113	119	91	148	125	133	133	123	117	112	121	133	138	120	134	123	117	122	130	118	105	117	114	115	126	129	130	139	125	124	120	133	119	117	116	132	123	102	129	115	109	136	117	127	132	118	141	114	129	128	131	125	123	132	103	115	136	121	100	133	128	131	132	125	120	114	91	127	119	105	116	141	104	136	122	123	99	121	105	129	135	111	113	121	131	112	114	116	128	114	125	101	119	139	131	130	122	111	135	108	113	98	135	124	114	159	111	132	125	118	112	107	142	117	100	128	145	111	137	129	112	118	135	105	116	122	114	124	121	113	119	103	133	143	107	105	117	113	127	125	116	114	116	133	123	143	122	105	146	108	115	116	125	127	114	110	143	121	96	130	133	105	114	122	113	115	116	120	125	122	123	102	119	145	122	115	110	102	114	134	128	105	116	110	102	116	119	121	128	124	130	123	119	104	119	117	92	120	115	101	93	118	98	115	122	117	113	113	109	102	115	130	120	129	119	130	111	120	120	106	109	109	141	102	118	116	116	125	141	139	92	120	127	110	136	107	118	119	117	111	104	110	135	127	119	115	125	129	125	125	114	100	115	107	118	116	107	126	115	107	115	98	123	117	113	128	119	115	131	130	102	99	150	125	109	114	113	119	118	131	127	107	108	103	125	108	122	138	132	117	128	122	123	108	125	116	131	125	120	119	116	120	113	112	137	118	113	127	132	138	125	117	108	110	114	122	121	114	110	126	140	138	132	125	135	116	108	129	133	107	138	128	135	116	110	112	133	120	108	118	122	130	130	128	120	130	137	122	130	122	117	135	102	103	144	121	109	118	117	124	106	103	114	111	115	106	138	119	113	99	144	108	101	118	124	111	123	116	121	106	143	114	102	133	122	121	130	121	112	133	111	137	115	123	118	134	137	120	117	132	115	113	113	94	119	114	149	137	116	114	97	133	127	118	117	105	117	107	107	114	120	108	121	104	122	125	116	120	123	131	120	128	116	110	111	122	120	119	113	95	108	126	112	107	131	115	106	108	111	124	127	121	119	106	125	111	114	116	124	128	127	118	124	138	132	125	132	107	112	116	107	123	127	105	121	113	110	120	130	112	115	125	120	127	102	144	118	109	110	122	137	114	108	126	120	108	124	119	118	140	114	109	114	117	118	92	109	115	130	117	118	110	117	125	105	117	114	127	101	126	125	124	113	125	130	111	111	119	115	119	125	119	97	121	124	129	110	115	120	141	105	124	119	112	119	118	110	122	122	117	119	117	122	101	112	117	112	127	116	128	110	114	115	135	139	116	120	108	124	109	121	123	98	133	92	127	112	141	125	113	120	111	111	111	135	128	125	107	137	110	127	125	107	121	141	107	113	129	116	119	127	137	144	111	116	120	127	118	131	103	137	107	133	98	118	123	140	133	124	133	116	115	124	107	125	115	136	121	114	118	148	147	124	118	124	130	121	128	123	137	110	126	107	120	120	114	132	124	137	116	118	117	131	119	126	104	110	113	107	116	115	108	127	143	125	124	149	99	123	126	129	105	122	149	126	124	143	121	127	110	122	121	122	109	124	123	102	142	124	122	137	119	110	125	127	119	124	109	141	134	124	122	106	116	115	97	129	116	118	109	132	118	128	109	123	124	96	112	127	120	100	127	118	114	102	135	106	117	117	121	133	105	134	115	107	146	123	124	91	131	102	115	116	127	134	102	109	111	116	92	134	103	138	106	129	122	126	124	113	129	123	105	129	128	124	119	113	140	115	131	112	121	136	130	117	109	123	109	109	130	129	115	143	124	117	128	125	129	118	113	119	109	131	122	113	114	133	139	113	112	128	133	145	119	115	103	126	107	120	112	127	121	135	116	113	125	127	123	114	110	143	122	123	105	115	138	120	99	124	117	111	128	119	114	121	124	124	124	133	112	127	106	138	115	139	124	121	133	108	127	130	138	134	107	118	116	122	109	117	126	129	123	115	114	124	123	126	119	123	110	115	115	121	114	118	129	106	133	112	111	102	124	113	122	131	118	107	99	132	128	106	102	123	141	113	111	141	135	110	130	124	127	122	109	123	113	109	118	126	118	111	151	95	142	123	107	127	133	116	130	119	122	109	110	122	112	107	148	121	140	119	121	127	119	112	107	104	129	137	132	125	129	120	106	136	131	123	119	125	125	134	117	112	124	133	115	127	138	101	120	122	129	106	117	120	112	123	96	124	135	135	108	142	136	125	114	123	113	112	133	101	115	125	140	110	119	127	115	109	124	125	131	103	130	97	102	144	112	114	140	127	127	118	116	114	110	107	124	143	110	125	99	139	127	107	115	112	119	116	120	112	122	136	123	108	114	115	112	120	126	118	137	125	135	121	130	114	108	109	121	106	105	127	109	147	121	108	113	107	138	133	113	123	131	153	108	115	131	133	109	130	127	128	109	129	110	129	121	117	124	126	116	128	139	119	132	130	113	133	126	131	117	126	109	128	125	117	140	136	108	145	105	120	102	123	103	124	121	109	102	115	101	119	140	123	107	120	107	109	109	112	119	125	110	140	104	109	108	118	139	116	113	112	133	119	119	127	117	125	117	119	121	107	125	119	131	112	110	116	111	126	128	98	122	129	125	128	125	90	104	130	115	113	120	139	110	132	106	133	121	153	96	113	116	122	129	134	100	130	116	100	115	121	117	126	114	109	135	131	116	129	125	122	133	115	108	122	119	109	106	117	108	107	109	136	115	122	125	123	129	116	127	107	116	113	119	124	136	104	97	112	121	130	132	121	123	133	103	101	126	91	114	125	127	124	130	119	125	118	131	118	121	100	136	113	136	119	129	125	99	119	124	125	106	112	136	111	145	143	136	122	132	108	108	128	127	114	122	132	128	121	142	114	115	114	117	112	134	117	117	119	104	114	122	105	147	127	126	94	108	117	111	106	113	128	131	108	129	127	116	114	101	151	117	111	109	132	110	111	129	128	112	109	107	122	124	110	142	125	129	114	131	140	131	106	124	112	117	113	135	116	116	101	115	131	102	126	123	121	125	103	116	114	106	112	143	128	125	123	121	121	135	136	125	124	121	122	124	125	106	119	119	112	117	119	124	124	112	124	109	109	122	138	135	115	126	120	100	120
25312	20872	27356	24530	20896	12173	1666	934	825	746	727	661	551	545	457	498	482	450	454	434	424	417	444	367	431	410	398	372	390	385	372	384	382	402	405	382	365	371	380	370	385	379	369	402	389	377	358	374	345	379	346	351	371	365	322	358	334	408	354	386	367	366	366	342	343	404	346	362	375	302	349	380	366	369	373	383	402	393	374	375	367	366	375	369	376	335	362	371	368	352	356	339	383	367	355	362	361	339	363	348	362	397	354	378	361	376	365	372	358	373	343	366	372	339	334	351	350	388	358	367	349	325	382	369	333	346	333	338	357	364	315	342	354	349	351	379	340	391	353	390	333	375	374	376	366	370	355	365	365	355	370	329	369	327	354	337	371	332	380	356	370	338	336	339	345	367	380	340	357	346	365	342	353	354	338	342	364	416	327	372	329	359	358	334	379	364	353	360	376	370	345	372	377	376	342	370	354	372	367	364	397	330	362	339	383	345	342	353	354	349	358	369	346	338	348	363	324	373	368	333	345	360	320	352	365	375	370	309	370	362	349	379	342	337	337	370	377	327	339	325	330	358	329	373	347	377	356	367	341	361	388	343	342	355	368	352	343	371	358	360	333	382	381	358	349	325	349	323	353	382	354	407	367	352	348	332	337	357	344	371	342	355	345	347	396	340	347	385	315	369	350	364	338	364	399	389	359	340	394	383	319	377	358	377	359	376	353	333	369	364	360	377	356	337	358	336	361	343	379	366	349	351	369	344	373	356	361	345	324	398	374	343	310	363	336	339	357	358	377	376	351	355	340	327	358	331	355	355	382	371	374	370	345	342	347	355	359	374	360	334	360	339	343	346	367	364	370	382	336	377	321	323	342	382	409	379	371	330	367	337	381	369	359	376	377	374	344	352	357	357	351	382	361	369	360	385	371	355	344	370	345	340	353	376	380	344	349	367	365	363	336	350	353	342	352	334	358	350	374	383	358	362	352	340	389	373	387	323	368	319	353	379	350	324	387	379	358	337	362	386	344	354	361	318	352	324	357	337	346	347	345	334	382	336	365	355	359	382	333	360	364	334	382	353	365	349	374	379	351	345	352	355	336	337	333	342	385	352	340	369	358	364	321	338	370	344	348	338	364	343	373	361	325	396	347	372	361	359	368	339	382	365	350	367	371	347	370	339	331	371	325	365	369	321	340	372	352	345	342	394	355	321	390	343	355	337	347	337	352	360	351	359	369	354	339	359	357	389	366	337	354	337	393	339	367	322	375	389	368	375	386	377	344	353	383	366	331	346	346	357	374	364	341	390	367	385	356	359	370	349	324	356	313	343	365	381	353	318	397	344	340	332	360	364	366	361	348	350	390	402	372	355	365	344	382	344	409	352	374	362	340	352	351	330	347	346	350	345	355	342	344	360	355	338	353	347	347	332	405	330	368	355	344	372	369	339	345	374	353	345	394	342	362	390	345	394	352	361	389	357	335	355	337	331	391	377	348	394	355	359	347	375	349	357	390	339	380	393	371	384	340	389	329	320	340	327	347	323	376	351	368	349	357	368	366	391	374	345	386	346	351	370	367	362	357	338	348	346	342	343	360	370	380	337	383	385	351	356	342	378	360	354	380	349	379	350	333	339	341	375	361	369	345	369	359	346	348	363	340	361	356	339	369	348	352	345	398	362	373	325	372	341	356	374	364	366	375	379	343	342	350	366	367	332	315	345	377	392	361	331	327	351	330	339	317	352	338	358	353	333	324	380	341	369	390	346	331	359	352	362	368	324	341	349	315	345	352	383	359	373	353	355	379	341	363	346	343	371	351	340	356	308	326	350	323	347	380	344	356	359	332	332	356	404	370	376	340	338	383	336	355	377	343	384	354	342	371	328	350	343	359	388	358	382	342	353	321	346	360	367	375	342	343	379	370	395	357	392	372	370	367	359	352	354	333	346	348	339	368	379	388	362	341	351	338	352	347	369	322	371	315	362	339	360	336	353	354	389	348	373	377	334	331	369	363	375	361	372	345	396	370	344	335	340	359	332	374	348	366	363	360	346	337	363	377	340	353	364	336	352	385	354	340	359	351	363	340	370	371	350	369	366	374	356	367	378	376	316	372	399	363	379	346	345	340	368	362	362	357	364	360	340	367	314	318	344	350	358	379	368	340	382	360	347	354	346	402	357	377	380	367	345	348	335	377	353	343	397	373	385	338	368	362	350	362	361	368	323	333	326	342	395	351	372	349	349	377	337	320	360	370	321	318	400	338	333	354	321	340	362	363	338	373	348	356	364	361	343	302	336	370	351	391	333	359	320	357	362	367	374	376	345	365	393	303	363	371	324	377	359	382	343	361	375	348	366	349	374	340	367	363	381	376	361	351	393	350	361	358	344	367	389	343	356	391	383	356	371	381	350	338	350	325	344	384	375	352	383	362	356	341	313	405	304	376	389	358	366	375	376	349	326	381	335	344	363	331	347	343	371	375	335	372	347	382	337	339	367	374	354	354	349	366	378	354	350	329	343	366	342	375	354	340	357	364	339	346	361	339	350	340	372	353	348	370	359	337	348	361	377	334	325	381	337	325	353	357	365	324	331	338	388	335	356	342	350	324	306	345	323	384	365	339	356	346	364	373	391	375	361	344	354	344	348	369	367	362	383	329	372	321	345	366	358	327	364	370	313	346	367	379	319	364	348	357	319	346	367	383	345	390	390	402	348	381	331	352	372	317	368	386	355	379	341	341	362	351	331	355	367	349	357	380	360	335	371	360	344	389	346	362	367	334	334	364	373	349	390	333	344	405	336	373	347	361	363	342	388	379	389	353	353	338	329	330	332	384	337	377	367	357	354	379	347	364	376	333	358	365	354	363	378	360	361	375	376	348	359	369	366	360	338	359	349	397	341	319	357	365	340	354	369	314	380	356	360	338	324	372	344	377	375	375	337	347	348	359	353	376	378	346	375	379	355	394	348	361	344	368	368	338	363	346	401	371	370	364	354	350	388	343	340	365	383	362	348	396	364	326	391	380	393	380	417	375	385	349	382	348	349	341	347	349	350	357	364	356	352	345	360	338	344	346	366	352	353	333	343	339	332	372	373	354	344	371	381	374	352	343	385	354	315	372	357	369	353	353	365	361	335	378	341	364	341	351	329	366	389	339	386	344	383	363	319	387	362	354	334	358	361	324	370	356	365	363	338	379	351	347	360	351	365	373	342	354	382	347	358	357	364	378	358	339	320	361	340	365	358	351	353	372	335	311	363	348	360	361	344	350	381	344	368	326	326	355	329	379	364	342	379	332	378	367	352	388	373	396	321	413	359	361	323	380	359	329	374	354	350	348	355	357	380	371	354	371	347	365	362	341	334	390	367	369	356	359	354	334	385	348	330	358	335	341	357	349	364	354	381	325	375	370	356	311	349	368	380	367	347	345	374	367	350	352	387	355	363	340	366	344	353	344	343	384	384	347	323	350	365	380	361	339	337	379	330	349	387	358	361	344	383	368	367	350	361	361	361
7212	11780	10628	5860	3915	2879	2099	1684	1370	1143	993	868	752	734	674	634	579	542	479	523	480	455	432	449	415	394	419	375	397	356	367	367	350	362	396	404	348	387	401	365	375	364	353	361	359	365	349	357	379	341	297	364	333	383	333	346	375	355	332	331	326	313	359	383	321	357	314	348	342	334	335	349	359	318	371	337	347	340	333	322	316	337	365	352	356	353	349	327	381	352	374	366	342	348	337	365	331	362	331	320	336	347	347	345	335	369	336	349	350	329	315	341	340	345	336	323	354	335	339	349	353	331	385	364	329	335	375	308	319	344	325	305	335	324	354	300	322	297	364	365	311	320	382	296	332	344	300	355	351	355	312	358	341	317	308	333	317	331	350	322	364	341	353	350	343	340	334	330	342	331	371	307	315	318	335	334	356	347	334	338	329	311	326	325	312	339	322	347	363	350	354	340	350	338	343	338	339	357	309	347	298	301	347	370	309	358	340	320	342	333	343	310	350	351	310	378	347	297	331	317	331	314	325	331	328	333	361	342	320	336	357	333	281	343	329	347	342	321	336	347	294	347	319	314	338	342	304	346	306	339	320	350	360	350	347	305	328	341	315	345	347	323	381	320	303	350	334	299	316	334	333	316	330	313	330	324	317	300	332	378	376	318	316	341	359	328	315	340	342	333	313	342	328	326	312	321	326	351	323	322	329	347	337	322	349	349	325	324	353	339	350	319	312	331	329	339	334	327	303	335	339	345	321	347	350	332	327	333	373	345	357	347	343	352	330	346	312	326	334	324	336	329	348	356	331	329	340	319	354	326	350	353	337	286	330	306	300	301	311	356	340	341	338	325	356	346	348	320	325	337	306	349	348	308	354	335	337	364	346	361	355	333	350	340	323	337	352	341	301	322	338	343	324	331	323	314	353	323	334	357	336	319	342	328	330	326	356	345	345	309	338	355	355	369	317	376	315	302	323	312	357	331	319	344	355	352	318	344	329	316	348	305	334	342	357	367	350	354	336	360	355	327	352	329	337	321	303	318	349	326	311	315	343	345	354	351	379	342	301	347	358	330	324	368	342	355	330	376	327	362	338	368	303	323	339	328	310	329	356	324	307	330	345	337	336	342	350	353	320	340	333	345	352	326	332	340	351	361	336	304	373	345	334	351	321	336	333	350	319	318	343	353	364	307	318	325	329	298	349	356	339	352	316	345	367	324	314	313	317	318	326	359	317	336	329	297	342	343	351	341	347	336	329	313	299	351	366	362	310	335	308	309	306	304	327	332	335	345	371	328	355	341	337	324	351	319	347	337	315	324	321	339	334	326	362	329	343	325	309	336	341	304	334	328	320	353	359	335	316	356	343	332	347	323	344	341	322	329	351	318	341	301	368	333	319	333	347	298	343	317	332	331	314	336	342	317	349	329	316	320	366	353	339	338	336	300	350	302	313	357	356	327	317	317	338	318	328	325	324	341	331	347	316	326	322	316	330	332	357	329	328	319	304	307	325	333	330	376	337	313	325	331	358	331	340	311	336	336	338	345	355	320	329	342	323	368	297	360	367	334	320	321	333	334	316	341	340	346	345	346	351	319	343	317	341	332	347	331	341	335	336	337	336	343	325	334	355	322	337	305	355	354	310	324	326	313	330	350	290	303	338	306	345	344	337	349	317	351	346	346	336	344	331	359	316	322	339	344	317	327	310	339	325	338	332	353	323	325	354	335	340	330	328	330	289	325	360	317	337	327	329	332	315	342	364	307	331	361	343	350	343	362	307	342	306	339	371	283	304	338	322	338	354	359	319	371	332	309	323	313	345	309	334	331	323	310	328	312	327	345	350	312	331	333	334	327	341	344	341	350	300	327	323	350	316	353	321	342	334	324	341	318	325	358	343	324	334	335	328	329	349	315	338	325	339	324	329	344	344	325	336	329	329	351	325	302	321	330	343	326	368	344	341	315	336	321	316	335	356	337	338	293	326	330	328	314	312	355	326	320	329	348	323	347	365	343	352	334	314	330	313	320	313	348	359	331	341	308	327	358	344	331	346	338	348	309	334	326	324	314	348	348	318	329	375	322	339	317	328	315	314	315	358	346	282	301	353	295	337	340	351	312	376	328	346	304	362	325	319	300	354	325	344	324	371	334	356	322	356	336	324	347	333	366	338	323	337	306	343	328	348	342	319	340	321	331	329	309	335	349	368	359	376	323	350	359	352	368	319	316	315	322	308	329	357	322	348	320	304	306	340	346	291	308	338	343	325	346	330	323	345	341	310	347	351	346	319	347	325	334	345	341	348	310	348	328	327	295	337	335	343	346	297	337	323	300	338	317	319	303	299	320	340	330	352	331	319	357	338	354	348	338	337	334	332	319	303	336	341	343	305	322	321	336	334	343	299	315	348	318	346	338	332	311	336	351	342	333	346	322	331	333	338	314	325	304	325	353	320	306	338	363	342	338	369	333	314	341	332	343	333	343	316	349	306	332	329	334	314	330	322	366	310	340	324	321	334	323	312	336	356	344	342	339	355	322	331	330	337	313	338	347	309	374	325	331	330	345	312	302	316	319	330	380	297	354	354	311	361	347	314	307	362	344	328	352	334	331	344	343	357	328	329	330	334	319	341	324	323	317	311	342	302	334	319	357	317	315	356	312	301	314	359	312	325	336	346	319	323	363	322	349	307	386	337	302	334	339	353	344	344	314	324	330	364	348	320	343	305	354	323	308	351	329	350	334	347	325	337	334	328	308	327	343	371	314	356	351	337	355	337	311	325	367	321	351	345	340	318	331	352	315	355	300	327	346	323	336	330	340	321	318	343	319	329	320	333	314	347	329	321	321	312	338	307	326	326	367	320	332	301	346	321	336	312	344	322	316	339	357	338	339	315	307	342	335	347	355	365	333	326	356	364	315	331	301	340	316	354	340	353	356	324	338	328	348	320	325	293	308	330	317	324	332	329	318	340	379	321	347	339	323	327	347	340	318	311	322	341	339	312	338	323	347	286	315	351	335	335	335	328	352	339	337	360	312	326	329	327	348	308	336	333	343	355	302	288	328	313	340	328	330	318	388	349	334	304	329	314	337	335	331	324	293	324	336	318	339	308	308	314	342	344	287	321	326	324	349	342	367	315	344	321	347	320	346	343	296	350	357	328	364	354	307	320	335	313	313	315	337	299	325	337	351	347	311	303	342	318	334	329	349	363	331	363	349	335	331	331	325	383	312	332	341	320	347	307	305	338	311	314	311	335	323	322	338	360	370	348	327	326	289	328	325	319	338	337	383	340	307	338	335	334	329	312	357	305	310	336	327	309	303	307	313	333	290	345	319	345	309	348	353	323	320	315	350	357	304	361	329	333	342	321	351	337	296	355	358	305	324	320	339	313	362	326	342	319	319	323	330	339	372	316	316	326	330	335	307	323	345	342	320	353	340	320	338	325	323	319	355	312	290	302	329	334	337	334	320	361	327	344	340	332	336	318	327	351	369	328	364	340	328	360	346	329	294
23011	20838	27623	24166	20845	20951	10715	2040	1450	1288	1104	1031	918	913	882	803	809	714	721	732	675	646	707	709	687	666	649	643	627	649	637	573	636	612	656	592	591	561	598	575	568	611	562	602	635	603	592	600	568	594	611	550	609	623	564	609	556	596	555	600	594	588	548	581	582	575	565	583	597	589	549	597	562	588	565	556	584	592	546	565	555	577	595	554	539	580	557	586	576	556	570	565	569	571	603	580	493	553	541	556	544	583	513	594	598	586	568	532	549	562	589	557	554	552	559	563	604	569	552	546	544	565	535	563	577	552	598	528	554	563	568	602	506	561	578	549	585	598	575	566	611	532	567	604	502	539	563	566	592	565	548	601	594	589	551	566	545	558	580	567	582	540	568	573	558	605	546	615	592	564	573	589	541	603	593	615	565	583	568	553	583	610	588	589	578	568	554	575	538	546	587	567	555	561	544	588	555	570	560	542	531	538	537	534	521	579	568	570	565	565	550	541	551	560	555	507	543	524	571	619	550	575	537	536	505	562	591	546	581	595	580	547	595	576	560	579	556	549	583	577	528	571	541	558	539	558	520	538	603	553	622	589	536	559	576	628	576	555	552	577	554	513	555	568	567	592	558	597	545	590	552	599	538	563	623	518	634	586	554	552	555	599	553	544	551	569	573	606	546	622	553	574	555	531	572	612	561	542	531	532	523	584	507	563	529	586	571	603	563	528	588	578	574	511	596	625	572	553	540	540	554	586	567	576	581	575	593	537	560	543	529	586	564	593	559	540	558	595	563	579	587	584	538	541	544	567	558	613	529	568	521	531	571	591	558	558	561	592	586	579	559	568	544	524	608	554	540	554	573	597	533	546	553	557	550	532	542	535	549	576	539	577	606	571	554	606	557	581	546	591	559	563	543	577	514	562	595	557	556	603	532	524	582	594	583	575	554	553	551	564	559	593	542	544	574	572	547	565	645	606	583	599	571	573	539	577	546	555	595	589	618	603	541	551	609	593	597	560	592	582	561	575	594	587	574	574	537	611	542	556	576	573	548	595	550	553	572	581	574	561	526	557	555	526	553	566	495	529	525	553	556	556	552	549	502	555	532	548	590	539	563	563	544	529	560	557	548	569	572	521	585	569	555	578	584	558	517	532	533	515	593	552	586	550	537	569	523	568	610	565	483	529	597	549	597	575	598	579	563	565	596	561	583	553	531	581	590	562	622	587	563	533	577	558	557	551	566	567	575	509	527	539	566	564	559	540	580	580	562	520	591	563	580	561	559	548	562	596	571	520	576	548	550	591	600	556	577	583	548	608	583	621	608	561	592	558	581	529	558	565	582	584	519	579	559	519	580	570	597	580	585	522	570	585	568	596	587	519	602	553	539	538	584	529	570	524	552	511	608	565	582	577	527	508	554	606	530	583	608	596	525	548	565	597	579	506	537	537	546	576	525	580	552	559	565	591	568	593	548	561	565	552	606	559	532	555	595	578	502	585	562	547	562	544	587	561	565	541	548	580	544	529	563	581	615	498	562	534	587	546	592	529	542	575	598	565	572	566	548	560	572	585	583	542	522	538	564	561	584	599	572	566	569	564	553	574	572	561	565	557	556	556	577	541	566	564	576	560	579	556	575	544	600	553	558	554	574	588	551	574	560	567	558	583	573	535	553	585	539	570	551	576	580	567	539	570	536	595	547	568	610	591	569	549	544	567	599	514	552	582	575	520	549	536	538	572	553	577	580	607	568	536	572	557	560	518	598	561	528	573	540	584	563	528	568	538	591	585	531	520	545	620	555	555	513	546	560	557	570	563	548	579	566	580	559	552	614	562	528	605	551	549	553	567	603	595	549	562	550	593	542	573	584	551	577	526	532	570	577	577	519	503	561	554	575	553	540	593	565	584	552	546	547	611	562	595	586	577	534	539	584	540	552	531	566	557	586	584	519	587	542	545	582	559	553	562	538	575	595	546	587	571	566	574	570	513	576	545	552	576	579	541	596	562	556	594	549	568	564	599	600	509	578	523	580	548	516	561	602	587	585	537	527	541	580	569	535	590	527	551	538	563	579	577	576	545	587	610	549	558	534	524	596	604	596	550	564	568	528	595	567	572	549	588	581	519	576	583	510	544	550	553	599	555	577	565	572	555	529	553	551	580	579	529	576	575	569	596	556	581	502	556	593	556	528	554	596	579	543	558	554	581	546	582	579	539	577	539	576	564	539	577	513	584	573	556	557	598	590	568	562	564	578	584	548	528	584	532	573	539	542	558	528	545	584	604	603	543	557	573	535	571	591	598	533	537	515	542	565	517	574	542	596	586	574	561	563	603	536	552	635	568	582	581	553	554	593	530	547	543	544	538	571	558	571	566	549	564	592	559	577	566	561	512	573	578	541	546	565	582	586	578	595	560	538	563	540	536	535	550	541	549	564	598	550	568	615	591	535	558	503	582	543	566	570	575	541	562	577	585	568	566	571	572	585	512	563	551	596	563	560	549	582	581	570	556	586	521	588	581	526	556	508	548	540	553	570	541	599	580	583	573	585	557	542	535	627	547	554	544	535	560	558	610	580	558	596	595	586	534	572	619	544	556	539	605	575	547	533	549	610	562	543	566	569	536	582	544	584	551	553	559	543	569	548	555	564	578	564	535	552	554	554	589	561	567	533	559	574	595	552	613	576	568	576	596	578	545	538	561	512	577	592	519	542	585	576	547	554	566	545	567	541	541	582	539	549	547	599	563	579	590	558	575	525	595	567	561	530	545	556	582	624	554	578	568	551	540	525	559	539	539	564	549	555	570	574	572	600	528	555	558	590	561	593	544	588	554	564	571	523	564	560	591	547	570	526	525	588	573	565	537	539	553	580	578	573	600	582	600	559	620	577	530	598	563	570	607	555	616	540	562	566	554	568	556	597	539	566	544	560	581	541	549	595	525	579	556	546	597	578	558	556	565	520	526	600	567	609	552	562	570	527	620	579	532	587	539	537	517	592	574	568	589	535	551	573	544	545	554	579	577	571	614	570	611	591	563	553	590	559	549	573	591	539	541	585	575	547	554	569	540	572	585	559	553	548	548	570	540	560	522	558	591	553	581	601	541	539	563	555	546	537	577	598	518	536	569	570	552	551	513	604	592	561	555	597	573	583	579	550	558	523	581	556	536	559	549	573	550	598	540	524	562	563	579	595	536	568	596	568	610	555	590	550	588	547	561	591	567	570	571	554	523	543	539	575	565	506	565	567	534	565	591	562	568	548	510	561	547	562	585	545	573	590	573	549	589	573	588	560	563	593	559	578	574	578	627	534	573	537	644	564	556	567	561	510	568	554	592	565	532	520	604	574	569	528	541	531	574	585	550	598	537	562	555	605	558	573	545	600	534	562	595	542	583	596	521	583	572	567	546	542	574	555	566	559	549	579	543	559	560	582	600	624	543	561	577	587	572	575	559	609	597	543	551	562	570	553	580	549	578	541	547	567	589	585	547	586	565	519	582	564	578	554	538
10131	18439	16907	10058	6698	5084	3883	3084	2480	2092	1758	1634	1426	1347	1168	1043	975	905	864	822	864	794	696	755	733	671	663	611	673	620	642	632	621	643	614	606	599	587	609	601	637	573	637	525	567	569	556	548	545	587	590	545	564	561	572	511	572	577	555	554	533	572	554	544	537	566	549	548	514	548	531	543	546	520	513	550	559	535	554	493	555	552	498	584	546	540	521	525	547	492	559	548	496	523	501	515	551	501	535	519	551	530	548	515	480	549	561	494	556	531	549	530	545	550	533	532	547	554	528	499	521	513	551	569	545	565	553	507	548	549	564	550	545	553	547	508	545	558	527	530	500	492	532	533	541	511	518	595	542	544	538	531	538	535	535	546	550	501	546	559	494	481	547	545	558	553	502	543	498	528	509	535	547	516	537	520	548	558	526	509	530	562	519	513	530	527	539	505	526	510	490	492	539	529	550	503	479	505	497	530	525	505	569	521	536	536	504	510	559	526	523	536	523	491	540	537	544	481	552	536	517	553	531	457	532	558	499	509	520	540	524	549	570	528	528	527	510	546	531	527	530	544	523	563	562	549	542	509	504	527	528	546	552	547	553	527	523	498	537	534	494	541	537	508	540	534	543	528	518	548	538	500	517	547	511	533	544	557	498	512	523	494	550	526	505	528	544	530	526	506	511	527	527	489	537	526	505	544	523	509	521	542	543	543	521	542	574	499	531	520	523	565	525	528	560	545	518	495	573	550	520	517	536	504	531	534	522	548	514	529	545	519	503	518	494	502	550	563	557	502	518	517	518	518	540	502	530	508	562	518	581	548	501	523	523	457	512	513	526	541	556	528	490	503	510	534	498	480	530	548	523	553	529	581	543	547	497	549	527	531	468	507	503	524	524	562	530	510	514	534	571	524	559	544	542	515	515	531	525	550	548	549	537	539	551	495	588	540	526	527	491	493	535	537	541	564	541	525	545	549	512	558	518	537	519	523	524	510	574	491	497	509	515	466	528	546	521	508	554	566	499	544	545	529	557	503	484	477	553	497	515	525	506	549	572	548	559	502	539	544	498	559	515	537	524	561	481	512	527	538	548	522	553	546	485	550	494	548	540	531	496	529	514	569	533	530	553	492	524	512	504	549	533	517	508	549	546	520	514	532	498	516	553	504	453	520	565	528	512	544	562	519	508	559	556	534	561	525	464	511	545	538	552	560	519	520	515	518	519	540	532	530	548	525	552	531	528	501	522	541	547	498	486	503	523	502	513	569	566	537	532	532	487	519	542	529	482	555	536	532	500	522	557	546	542	517	499	574	588	526	577	537	508	536	536	512	518	547	522	537	521	568	554	524	502	513	529	523	485	536	503	492	482	498	502	522	528	506	589	519	553	522	544	544	522	517	557	514	514	540	506	499	540	563	493	531	528	516	539	501	530	527	535	517	546	512	520	513	535	517	529	536	524	568	506	511	552	527	525	533	519	534	544	559	509	534	537	562	515	523	545	497	543	523	558	528	541	541	542	517	518	533	532	513	519	492	486	531	502	535	557	484	540	538	498	533	612	519	512	530	507	486	555	483	537	512	553	500	544	545	519	573	535	532	513	526	559	504	514	533	554	487	530	549	524	500	517	551	467	538	518	511	579	520	499	532	512	539	545	544	551	546	530	512	501	508	493	526	525	492	519	569	500	582	469	530	558	555	527	546	542	554	538	562	516	543	507	558	526	543	514	479	498	553	552	517	554	557	592	570	535	535	528	532	491	523	498	518	493	536	501	519	516	518	488	550	528	553	533	505	531	497	529	552	595	500	513	513	521	509	528	536	572	526	510	585	540	533	538	542	541	509	481	497	511	484	562	515	566	528	530	533	542	517	558	527	504	528	561	527	508	512	514	510	533	530	540	559	524	529	555	561	500	550	516	550	536	574	508	551	528	524	534	552	552	531	544	548	525	543	520	543	524	505	548	551	507	566	519	503	477	519	533	532	552	495	508	525	523	526	505	511	556	570	539	527	522	532	501	516	539	489	572	520	528	524	566	516	525	533	535	499	544	538	526	527	533	500	537	510	513	559	507	501	527	500	535	557	537	575	520	535	520	525	514	518	521	541	475	521	536	521	581	532	535	535	554	511	529	514	527	504	566	496	532	538	543	513	545	535	525	535	536	530	545	507	552	535	526	557	543	553	598	513	525	512	532	515	545	551	517	510	536	539	568	499	553	545	563	510	561	540	521	479	534	544	539	574	497	510	528	548	534	519	499	511	497	508	508	541	528	526	518	513	582	488	515	508	551	517	523	533	539	502	522	529	518	536	487	535	526	536	524	565	542	500	544	507	542	531	537	519	528	533	533	534	520	487	520	593	560	528	513	494	534	538	545	522	507	522	553	546	521	518	521	468	504	536	574	544	582	536	492	518	544	530	529	529	537	542	513	552	519	496	560	483	466	549	536	535	543	509	558	548	545	541	492	559	509	539	552	508	524	554	543	528	502	519	529	503	522	515	550	506	524	499	530	548	526	568	533	544	515	518	506	539	535	556	541	554	514	519	557	555	545	535	486	528	539	536	526	510	542	539	560	512	512	518	517	527	541	529	547	518	532	502	490	481	521	558	528	537	505	507	514	517	566	530	535	548	529	564	497	547	519	531	546	499	498	543	517	516	504	543	494	519	548	526	517	517	534	505	521	532	524	546	513	576	513	547	551	538	494	501	555	555	515	486	519	511	518	531	530	502	523	496	553	545	514	515	477	535	541	498	561	526	510	492	563	509	484	522	530	536	504	498	482	521	534	510	517	519	513	506	562	563	504	569	512	566	512	561	516	495	494	547	504	559	511	459	559	504	517	512	516	586	520	568	509	524	524	518	506	512	548	515	525	569	533	551	544	453	498	519	520	527	520	520	486	549	543	530	512	553	514	508	540	499	532	538	522	493	533	561	538	479	533	530	532	543	538	550	523	534	483	538	534	548	526	502	527	496	557	550	540	558	574	583	511	540	525	517	495	519	528	560	502	516	527	554	511	538	526	498	521	495	543	507	527	506	545	535	554	504	510	573	516	545	532	508	541	542	492	503	556	513	525	524	495	529	497	515	479	583	488	514	546	496	537	508	524	476	543	504	544	583	529	555	505	514	551	503	539	525	530	521	520	511	593	519	521	559	526	505	501	522	542	546	472	531	529	551	514	523	544	538	541	534	529	515	526	508	545	504	530	530	532	513	483	607	521	522	509	531	515	527	537	515	510	521	535	519	514	513	524	514	507	526	517	526	537	552	553	587	525	532	546	515	546	531	557	515	556	527	559	521	507	510	521	528	540	533	550	517	539	512	519	532	517	516	560	520	504	517	519	539	520	528	492	505	525	506	505	510	520	517	510	493	525	504	576	529	535	502	534	535	549	516	540	533	523	520	531	549	508	522	497	527	518	547	508	525	543	512	586	598	543	540	530	497	491	517	495	503	546	562	547	540	507	568	528	536	539	519	535	495	507	539	513	551	547	540	518	552	511	540
28297	14628	1754	399	257	214	133	132	119	134	123	154	113	127	125	127	114	118	94	139	112	122	134	116	126	104	120	110	106	125	127	120	112	134	104	112	92	126	105	127	125	122	117	114	99	107	112	123	135	123	120	106	137	128	107	112	115	140	97	134	116	109	100	110	107	129	124	112	113	123	113	133	119	126	105	108	106	111	129	121	109	103	113	131	152	114	109	118	112	124	106	137	110	108	127	133	103	110	132	101	113	110	135	118	125	103	100	114	109	108	91	118	99	133	124	111	127	117	128	104	109	119	119	109	126	105	124	101	120	91	135	107	108	117	118	132	102	124	126	115	105	126	111	120	107	114	121	123	117	120	126	105	111	124	110	122	104	121	106	110	112	107	102	135	125	116	128	133	125	120	106	127	114	90	104	107	108	122	101	108	129	119	107	103	97	105	108	132	125	108	103	117	101	96	103	120	115	93	128	111	138	111	122	119	119	125	128	116	101	107	104	109	110	136	104	105	103	113	109	108	134	107	90	115	114	110	105	105	103	93	112	104	109	140	111	107	109	109	129	117	117	112	135	97	134	122	119	106	135	125	105	127	109	126	113	116	111	114	134	93	99	115	118	94	119	129	117	127	106	134	110	110	128	100	129	110	123	113	113	121	118	111	105	101	123	97	130	114	104	134	122	92	114	116	108	115	130	109	121	121	128	100	107	117	99	101	120	129	114	124	130	110	111	106	106	118	114	119	116	110	134	118	126	110	116	112	118	105	112	133	115	117	102	115	107	127	106	99	111	101	112	103	107	102	107	96	112	111	96	115	93	120	113	114	128	116	121	126	88	137	131	109	110	101	101	112	120	111	125	121	106	132	97	91	120	111	133	126	107	106	119	114	132	122	110	142	116	115	118	127	124	123	124	116	136	109	99	120	116	121	107	112	117	116	118	126	112	123	109	115	114	113	124	117	131	115	122	107	117	119	118	120	132	118	126	116	111	128	104	117	121	111	101	106	131	121	103	122	116	107	116	126	106	145	113	126	124	126	88	124	111	116	111	103	122	104	113	110	106	124	124	105	124	120	126	105	136	124	122	128	123	110	126	128	106	111	121	123	111	94	119	120	98	122	106	121	118	117	118	127	117	102	109	112	123	130	114	118	94	107	116	122	111	127	107	124	115	103	111	97	103	129	119	132	128	121	114	106	83	123	108	130	85	130	103	109	126	127	108	119	108	112	105	121	107	108	122	116	145	120	111	117	115	109	106	102	116	116	107	101	131	107	100	98	100	113	129	105	108	103	99	96	120	122	102	121	122	123	101	113	106	98	110	120	110	117	119	123	106	101	127	115	109	138	113	107	92	114	136	123	112	101	118	114	95	117	107	118	109	105	100	104	128	130	107	117	121	104	112	123	118	115	111	140	99	119	106	121	138	110	117	121	122	116	116	127	134	126	107	110	122	94	109	114	106	101	92	98	117	109	121	120	108	97	103	115	147	130	95	118	111	135	115	110	119	114	113	114	126	104	98	116	112	125	122	125	125	120	109	110	124	90	110	99	108	130	131	115	134	102	123	114	114	114	112	109	107	124	119	124	120	105	122	115	117	113	102	106	96	100	109	127	131	107	123	120	114	124	113	114	119	111	114	110	119	118	118	112	134	111	107	104	99	113	107	105	117	122	117	140	106	90	118	129	93	114	110	134	125	106	131	109	94	113	116	131	121	109	117	107	112	125	138	111	115	119	104	97	107	131	106	127	106	127	120	100	101	107	117	110	126	114	124	123	113	118	91	128	124	110	119	118	125	117	123	124	108	99	127	123	104	105	112	119	113	111	114	125	115	114	125	138	128	101	101	118	120	100	113	113	130	115	119	116	129	115	94	108	105	134	102	105	117	106	118	120	112	98	107	104	105	128	131	109	109	132	131	123	102	102	128	131	120	115	109	125	121	107	119	133	113	108	105	93	117	114	121	133	111	114	113	124	117	135	128	119	100	114	117	114	120	110	112	113	123	104	90	99	108	112	116	113	123	118	106	119	115	96	120	111	130	125	99	122	119	117	127	121	122	99	139	114	137	101	101	123	121	147	106	138	121	120	117	127	116	120	118	97	101	117	103	111	123	112	101	114	138	116	101	117	126	128	107	123	123	125	116	125	106	105	129	120	99	103	104	127	99	98	125	108	120	99	114	126	108	117	129	104	129	145	109	104	116	122	125	117	109	105	121	106	122	102	120	123	105	120	138	116	110	109	125	115	105	113	118	132	136	128	121	117	104	131	119	113	100	106	118	109	107	150	108	116	111	117	120	117	112	111	126	111	100	109	125	117	110	100	105	116	131	116	107	120	97	101	133	123	109	116	109	130	119	128	109	117	99	114	125	134	114	106	105	134	109	151	114	102	120	130	131	119	115	112	101	93	110	102	112	107	122	122	119	119	122	134	108	116	105	105	124	102	114	105	119	117	121	108	133	108	122	102	101	105	97	137	120	116	117	109	95	112	104	107	111	110	115	113	121	109	122	127	118	107	107	94	120	124	119	91	127	103	107	125	115	117	143	117	97	133	121	106	115	127	105	114	119	99	94	119	108	135	107	105	120	111	91	129	116	113	101	107	114	119	97	106	109	95	117	136	126	106	150	86	127	135	127	123	125	113	125	123	112	116	122	97	119	123	113	107	110	117	120	107	119	103	93	119	117	104	119	105	106	94	115	119	112	139	122	118	105	126	120	108	126	126	111	116	106	119	112	118	118	127	110	125	105	123	111	106	132	105	133	107	110	110	127	101	109	121	133	124	113	140	104	127	119	122	118	104	117	134	102	107	112	103	106	84	105	121	110	127	96	107	108	110	102	123	115	93	97	122	117	118	110	105	100	122	113	114	122	127	131	107	109	115	114	105	141	127	98	109	106	129	109	127	125	109	113	111	118	132	115	121	111	102	124	93	126	114	122	107	120	105	99	131	95	127	104	102	111	126	122	117	111	114	109	98	101	139	126	128	104	116	117	117	108	101	106	110	133	140	111	108	113	135	109	117	119	122	95	136	130	108	121	119	118	111	98	107	129	106	111	118	119	112	125	112	108	119	109	119	119	105	113	110	125	122	127	122	117	128	121	110	112	116	121	112	113	124	110	121	126	124	123	104	115	110	111	96	123	122	131	105	109	126	99	117	132	114	121	112	122	116	121	107	126	129	108	113	123	138	119	126	103	113	113	124	122	134	126	108	125	108	124	92	108	107	94	109	104	111	110	123	123	103	125	105	92	106	114	108	112	115	106	116	116	124	110	112	123	106	132	123	119	103	120	122	132	122	132	110	126	100	89	98	122	96	114	114	125	125	102	115	121	108	111	112	115	116	125	97	141	121	122	119	91	97	119	113	123	117	125	121	130	103	92	129	120	101	108	98	112	114	95	115	99	101	129	113	99	118	108	123	110	108	109	115	119	120	88	118	120	118	112	124	118	111	116	121	130	110	118	110	115	124	115	91	111	108	121	107	125	103	114	104	117	115
5102	793	744	397	285	235	219	167	186	160	149	133	131	141	139	137	130	125	132	141	136	110	113	125	101	120	146	116	135	112	133	113	125	115	117	112	125	109	121	128	119	108	95	100	116	116	100	126	128	115	116	133	114	118	103	105	116	118	110	133	93	115	130	116	112	104	104	126	134	122	132	130	127	109	105	146	132	119	105	115	122	111	140	118	121	142	116	113	124	134	115	131	114	124	116	138	97	130	109	119	129	105	108	113	129	116	111	127	109	108	110	96	124	116	103	134	114	148	97	113	99	123	112	123	144	103	111	112	107	115	127	132	128	124	132	127	101	105	135	117	134	120	120	113	126	116	136	136	131	118	126	146	115	120	110	112	135	111	116	129	126	115	97	106	114	143	102	130	111	100	112	117	130	127	138	126	111	130	111	117	136	103	104	110	113	118	126	122	133	125	129	112	114	112	116	114	109	121	122	138	119	122	124	122	100	128	127	126	113	112	138	125	104	122	126	111	118	143	114	120	124	118	127	126	133	131	124	94	117	116	128	138	126	99	116	119	124	116	104	104	131	137	138	141	120	109	128	108	122	111	120	129	115	121	121	134	112	119	122	115	105	116	118	115	115	123	115	117	107	118	128	137	127	135	143	108	116	106	115	109	98	121	129	124	136	119	101	129	111	111	101	127	108	124	127	107	114	112	111	112	117	108	133	116	122	110	136	118	125	119	110	130	120	132	109	128	132	143	109	113	113	127	124	128	105	116	101	123	137	143	124	127	110	123	127	105	151	112	137	123	129	133	99	120	114	116	106	116	107	125	124	125	133	123	133	129	121	113	115	117	116	142	143	114	117	100	130	102	106	109	115	122	109	117	113	117	110	130	126	121	110	110	134	114	112	120	116	113	117	118	131	145	126	80	109	133	112	140	116	119	135	128	109	144	127	120	104	124	115	123	108	122	114	130	127	127	120	127	113	120	118	121	109	126	136	122	101	155	128	130	149	114	119	126	122	145	136	133	136	122	118	125	127	119	136	116	127	136	122	110	106	119	120	120	117	147	143	129	124	118	128	118	118	131	114	136	121	131	106	135	121	127	121	112	138	116	119	124	124	113	108	111	125	125	112	122	126	109	117	139	127	124	113	135	112	121	122	151	103	131	115	104	122	113	127	128	124	123	138	112	104	126	130	123	102	97	109	107	114	133	124	121	137	129	122	118	127	130	129	133	122	137	128	111	111	127	125	105	102	105	104	123	128	113	123	113	126	109	127	96	110	120	123	97	116	115	108	129	124	133	126	114	122	122	110	115	106	130	121	129	126	122	106	107	108	125	126	126	134	121	110	104	115	130	138	132	120	117	119	129	122	127	113	119	115	109	117	118	118	126	95	134	114	124	137	115	137	111	122	119	112	101	100	125	130	101	112	117	138	117	120	136	118	117	121	127	118	129	116	131	121	131	117	106	132	137	127	124	129	113	128	123	115	133	123	121	101	126	101	130	110	141	128	118	116	107	105	119	113	120	125	133	131	114	128	116	112	146	112	118	117	125	112	131	129	124	126	124	123	143	125	117	129	127	139	110	128	149	114	122	122	135	125	118	101	137	108	118	116	100	133	131	116	130	113	121	145	102	115	125	105	127	108	114	136	134	122	121	131	126	124	117	132	116	128	97	121	128	134	132	105	128	142	119	110	121	122	132	107	144	134	129	116	124	127	128	135	117	101	112	125	134	112	122	119	121	107	132	114	117	141	123	119	119	128	121	121	132	118	110	119	103	118	122	106	112	109	130	112	117	116	118	122	106	111	126	131	123	131	114	118	96	122	115	112	97	142	118	113	120	106	123	119	131	127	119	128	120	124	109	120	110	102	99	120	118	105	119	104	140	122	102	117	147	146	146	125	132	107	112	107	102	125	132	110	121	121	118	111	127	114	120	133	103	134	117	118	120	127	126	117	120	109	133	108	133	103	105	127	108	140	115	131	126	137	92	128	117	110	140	134	133	134	112	126	125	115	132	119	102	125	111	119	121	140	129	119	124	141	116	117	127	107	129	120	116	118	128	138	122	123	114	121	132	141	111	112	138	140	106	104	105	113	119	114	124	108	130	94	115	128	136	128	121	118	131	111	121	110	114	123	122	125	112	109	114	121	137	111	124	105	109	111	130	116	113	160	114	102	143	130	110	133	121	127	92	114	124	116	115	134	113	128	135	127	101	129	124	124	133	138	130	137	122	119	127	125	126	121	119	111	115	107	134	110	134	107	122	124	117	131	123	125	115	117	104	114	123	133	111	128	139	121	136	98	138	136	120	128	104	108	110	113	119	114	123	114	122	117	116	111	122	119	119	111	122	129	119	110	108	122	109	116	125	127	132	127	141	122	124	142	115	140	130	130	122	140	136	138	125	115	118	124	129	117	119	130	117	141	98	127	130	108	120	123	117	117	123	130	125	128	121	120	103	116	139	137	112	123	112	96	122	106	116	125	114	107	116	121	115	121	118	132	99	125	134	120	128	125	128	102	120	112	122	121	125	121	100	112	131	124	104	124	131	107	106	137	104	120	124	123	139	125	137	129	136	125	131	119	118	111	141	113	118	112	105	123	120	129	116	126	111	120	108	111	122	130	121	127	129	135	130	124	124	121	95	110	101	104	116	109	105	104	114	122	115	120	107	102	122	122	99	139	100	114	110	133	117	91	119	136	102	138	116	134	130	138	117	117	120	114	119	142	111	121	120	117	124	127	107	94	121	113	118	121	122	125	115	110	146	114	107	108	115	104	123	124	129	112	106	127	122	141	122	140	135	108	118	130	140	117	129	115	119	113	116	115	103	125	114	115	128	121	131	114	113	129	112	127	125	121	127	131	113	139	105	136	139	132	116	131	111	123	126	116	125	120	103	121	142	113	118	160	119	122	110	106	126	131	110	118	126	116	118	136	117	125	133	121	109	115	99	116	117	121	123	129	117	124	127	109	125	130	133	114	126	109	125	129	124	128	125	128	126	106	102	111	106	129	109	109	107	118	127	127	142	125	126	110	101	110	118	112	113	129	111	114	119	128	96	116	124	114	132	123	127	117	129	150	108	95	106	114	111	98	135	123	112	137	117	117	120	129	127	118	109	113	108	121	134	115	111	114	102	130	102	124	126	124	111	104	125	123	120	122	117	116	123	122	104	123	123	119	131	141	129	116	127	121	123	121	149	135	129	123	122	131	107	122	121	141	123	137	103	105	115	119	124	117	124	125	93	126	109	103	97	109	115	107	126	115	116	113	123	120	155	130	138	124	114	130	114	118	114	104	127	123	113	118	122	115	118	125	117	95	127	113	144	119	103	133	115	120	119	122	127	136	112	127	110	117	122	116	116	121	119	127	132	115	139	129	96	108	116	130	128	106	121	116	130	136	109	148	117	115	118	117	112	126	130	108	124	114	131	123	129	144	110	131	115	124	127	137	119	138	137	122	111	128	123	137	104	117	114	117	102	116	112	131	125	137	126	103	114	114	121
25332	20888	27404	24505	20905	12224	1681	985	783	697	641	587	546	572	543	450	490	477	425	432	436	452	422	383	415	394	381	410	414	391	397	353	384	370	387	447	352	359	349	355	390	385	392	393	400	351	408	371	344	382	326	377	349	393	359	354	351	380	359	360	373	392	374	369	376	386	376	360	374	375	374	366	359	361	397	394	395	359	355	383	360	341	341	366	361	360	373	343	350	373	374	354	378	351	367	337	382	370	393	353	378	362	378	365	335	373	355	363	368	375	349	382	354	371	369	398	372	379	338	353	359	366	350	359	349	361	348	364	357	364	362	358	373	371	360	346	402	387	347	367	369	361	345	348	373	357	375	382	355	367	394	372	335	346	356	358	366	370	387	356	366	345	348	375	373	354	324	343	347	414	387	385	328	352	375	388	353	376	379	378	342	333	383	361	371	361	338	366	366	315	338	366	380	383	375	350	368	366	354	381	374	363	366	371	373	351	339	345	373	331	347	389	352	380	360	361	382	348	358	326	366	381	405	366	337	370	366	313	375	402	373	384	337	352	375	364	375	386	371	363	383	381	367	340	359	332	349	366	355	338	315	372	334	360	359	328	382	372	358	318	329	364	367	347	393	362	348	369	347	371	348	381	339	363	353	366	375	379	368	367	332	325	345	360	385	374	349	333	418	368	378	371	377	380	357	357	359	340	355	386	369	368	349	371	382	370	355	359	350	351	336	350	363	314	316	373	335	356	379	313	373	417	401	334	363	367	370	330	347	378	376	368	346	372	353	358	353	349	366	360	349	349	365	319	363	372	367	367	372	381	369	378	349	351	378	383	354	352	356	347	338	366	375	325	391	379	390	371	377	373	387	370	341	333	361	358	379	355	329	333	356	336	367	368	365	367	382	363	350	345	351	362	358	369	381	361	347	379	372	347	338	400	368	378	349	370	360	356	366	377	378	339	362	345	351	383	346	354	350	367	376	355	394	359	347	371	347	358	369	362	360	344	389	339	385	320	408	359	387	367	359	337	347	387	381	352	339	389	359	363	348	361	335	349	374	337	397	320	377	378	354	362	352	383	350	349	345	339	369	341	358	370	343	370	377	391	392	368	347	335	382	354	359	332	325	352	348	353	382	384	357	383	322	378	367	350	395	398	366	372	372	368	358	369	337	390	366	395	367	370	384	383	359	353	350	360	368	337	374	356	361	368	349	354	379	370	378	379	387	347	391	361	339	340	352	350	387	375	359	371	376	377	391	361	382	382	353	355	370	382	336	376	369	378	400	366	355	371	384	358	352	396	348	351	330	385	370	369	384	359	375	361	401	372	354	318	405	383	341	378	364	371	368	344	402	365	360	368	357	360	359	367	360	360	356	335	364	345	380	348	352	354	327	343	336	350	342	345	343	375	366	361	348	351	337	354	392	413	334	326	363	367	371	358	350	379	371	373	367	342	376	380	368	363	376	346	362	381	380	378	349	363	394	357	378	353	379	369	340	377	365	356	389	351	356	352	378	400	366	382	374	371	359	359	377	360	414	392	382	372	359	329	375	367	363	377	358	355	352	386	394	382	358	375	365	329	338	362	382	351	361	368	363	368	360	384	345	324	382	351	351	387	339	368	374	356	348	362	414	356	412	381	402	346	359	389	378	376	352	379	368	348	371	357	371	350	363	372	335	351	328	383	346	391	338	347	366	348	360	346	372	380	382	360	385	347	341	386	363	374	380	352	365	319	365	388	367	348	364	361	339	377	363	350	352	368	352	392	370	399	351	366	382	347	347	398	378	385	362	362	377	344	324	382	325	355	349	375	342	392	316	341	350	368	329	347	342	370	369	369	340	380	354	371	382	335	362	363	360	356	359	382	363	399	355	395	381	360	370	345	359	381	351	351	378	425	351	384	365	335	328	368	339	360	365	327	369	351	351	366	368	352	343	329	353	359	388	359	368	371	349	354	363	391	361	376	368	363	381	353	350	388	347	397	369	414	345	321	412	335	346	314	337	360	339	359	365	343	358	352	375	372	322	367	338	371	378	383	410	377	349	327	378	381	353	337	398	373	346	359	346	367	371	358	392	366	302	361	343	353	359	302	367	373	385	357	361	385	343	363	359	349	365	308	402	355	343	371	347	348	356	350	377	373	372	321	389	368	335	368	371	342	366	385	353	353	347	357	370	363	369	343	355	340	331	376	367	378	382	339	310	364	336	382	350	344	361	352	359	359	349	379	363	365	374	332	341	342	344	378	353	356	384	391	365	338	347	351	361	389	338	384	370	373	357	373	403	394	361	311	342	355	346	360	340	343	357	378	379	354	361	342	341	364	339	350	333	355	340	328	335	344	364	378	372	335	341	340	368	367	374	339	344	370	370	386	333	378	355	351	358	389	383	342	368	372	383	353	338	343	344	363	371	361	343	338	351	349	336	430	352	375	353	350	375	341	402	315	350	362	389	355	350	328	334	354	352	348	358	358	360	387	309	365	374	345	348	369	370	362	359	359	396	371	326	364	346	374	346	371	365	338	368	359	358	368	371	372	353	360	386	366	381	371	356	398	357	382	359	372	368	375	362	348	357	385	360	334	362	378	383	379	330	357	334	343	365	377	362	365	370	340	362	359	408	371	353	353	372	332	383	361	393	347	375	372	373	380	350	344	332	373	324	368	334	362	383	336	319	332	391	346	356	326	350	331	383	381	397	377	377	363	360	360	349	370	381	333	363	351	347	367	335	391	364	325	360	371	358	363	344	350	387	367	358	377	384	359	337	329	336	369	383	357	390	377	408	357	378	338	346	382	348	373	320	365	369	340	377	344	340	355	354	358	373	341	371	381	346	369	364	327	324	353	353	363	363	377	382	381	362	348	355	352	354	333	367	357	362	360	344	366	368	365	368	353	317	352	338	351	366	335	402	368	366	362	357	373	384	376	366	361	343	379	339	346	379	365	337	364	328	329	376	362	345	361	370	405	369	322	366	337	371	350	367	387	328	367	395	372	385	337	360	386	321	391	370	379	348	366	384	318	360	364	370	372	358	343	361	346	350	374	362	361	309	384	385	340	367	357	396	356	354	384	372	319	379	369	371	358	371	360	360	356	397	356	369	361	364	368	384	366	336	342	333	309	319	381	337	355	379	376	406	345	371	349	353	336	363	379	346	370	333	337	375	375	352	358	376	350	364	361	373	351	369	337	372	359	335	356	304	374	344	364	352	388	356	349	388	394	351	368	355	333	400	339	344	347	332	362	366	379	347	424	358	364	374	356	366	338	347	377	369	374	358	397	376	348	378	385	362	379	414	356	309	368	362	343	372	341	402	360	378	347	381	357	359	371	358	366	366	375	367	355	328	358	347	372	362	379	343	345	376	348	324	335	327	365	367	350	374	360	376	351	328	342	388	350	357	373	368	329	354	361	363	341	324	370	375	366	362	383	387	372	376	382	394	321	376	335	367	369	360	379	376	325	332	350	350	367	349	366	389	336	330	346	339	360	345	369	370	343	336	327	373	362
7293	11750	10601	5932	3882	2802	2088	1633	1352	1170	1002	848	797	733	645	582	581	558	511	530	469	496	477	445	397	382	422	403	372	387	410	404	392	462	390	356	385	362	369	345	332	354	341	359	354	393	377	382	327	348	357	326	364	341	307	330	349	351	367	335	321	332	371	344	345	384	343	356	355	330	353	385	328	300	309	353	373	349	359	344	355	321	362	368	315	352	336	350	331	313	359	330	328	360	334	336	302	333	354	324	315	353	328	313	315	325	312	340	333	343	362	348	329	331	349	382	310	334	314	349	348	330	350	340	296	327	310	328	332	336	346	336	356	364	322	338	359	345	333	342	330	362	352	309	335	358	327	322	317	316	340	320	361	357	338	360	350	320	362	360	310	327	330	351	308	322	358	374	344	322	356	342	349	335	321	335	294	338	307	333	340	299	360	347	342	320	384	346	344	315	338	322	332	336	326	367	341	335	347	327	327	369	326	390	311	315	310	358	362	328	345	343	357	311	342	351	345	315	323	326	375	335	350	365	343	338	338	316	343	339	334	365	361	313	364	316	351	319	309	352	333	335	334	364	364	358	331	329	343	356	350	307	352	320	359	336	344	369	318	296	321	356	340	344	318	330	311	335	312	336	313	359	350	324	337	320	327	318	361	326	339	340	363	309	322	372	328	359	371	305	333	321	339	311	340	345	312	324	332	360	303	362	349	320	321	311	352	310	308	339	339	353	339	331	333	328	364	320	351	340	312	335	358	317	344	348	359	349	342	353	358	335	336	313	371	311	354	346	339	336	348	341	325	311	315	337	334	340	342	349	320	330	339	343	329	327	327	342	314	342	312	325	345	328	313	354	376	359	338	353	328	332	338	331	315	328	334	321	322	334	315	327	303	319	328	345	326	317	346	297	362	341	343	337	315	342	376	355	332	337	349	346	342	350	323	336	328	316	347	342	330	360	328	340	326	350	351	326	349	325	297	310	334	313	324	332	322	301	313	341	319	353	358	341	336	351	311	337	361	325	340	357	319	324	327	326	336	375	343	295	345	332	305	313	330	311	332	365	334	316	299	332	330	322	320	323	318	329	326	341	311	320	370	313	324	326	328	365	330	366	347	336	337	330	355	358	321	324	345	330	344	310	314	337	366	323	349	315	314	333	300	312	333	331	344	328	330	328	331	347	331	308	335	308	319	345	338	306	329	339	327	349	342	312	365	337	328	326	328	303	330	321	326	363	364	331	340	329	315	356	339	344	326	328	329	359	332	330	303	319	339	334	354	364	330	359	364	330	345	325	329	317	356	340	317	361	321	342	328	330	340	329	348	301	339	329	330	335	346	315	329	360	331	323	340	330	317	335	317	332	319	282	308	337	327	337	323	352	301	362	327	382	330	337	362	329	329	328	365	351	314	300	322	349	319	330	366	294	341	335	352	326	329	366	323	332	336	350	361	327	311	331	310	335	341	329	338	323	336	309	315	320	351	327	325	321	329	324	308	330	324	324	315	324	339	324	332	336	327	324	327	359	340	334	338	315	319	342	319	335	330	316	334	345	344	310	303	366	317	317	300	364	345	337	344	309	316	366	358	337	326	349	328	368	334	328	343	341	336	317	294	316	332	340	327	312	324	358	340	357	342	339	360	356	328	317	337	319	346	340	376	324	339	296	338	336	314	312	339	333	310	321	344	332	331	320	353	329	345	323	372	318	297	338	335	357	344	327	312	341	266	350	342	356	342	339	335	345	340	315	352	354	327	304	353	322	338	303	345	342	355	317	326	337	351	329	326	315	342	308	331	326	381	363	327	361	367	312	335	347	302	304	334	352	319	338	341	344	323	331	333	366	367	316	344	351	338	356	336	340	339	319	314	339	347	345	332	316	318	310	318	342	323	333	351	340	314	305	327	332	330	305	326	334	326	374	324	329	370	342	324	368	290	346	319	324	357	332	330	313	345	325	350	328	342	337	340	318	303	324	307	348	336	316	350	335	353	335	317	340	341	332	336	313	343	331	314	336	304	335	335	330	343	340	342	349	367	329	324	332	344	385	314	363	338	320	343	339	317	371	356	332	346	334	329	341	317	315	329	336	347	353	331	340	342	335	342	359	334	347	347	319	326	322	334	322	333	343	339	339	340	308	353	334	319	340	336	356	329	344	343	301	329	325	321	312	354	329	314	326	373	351	341	344	322	368	322	343	318	352	355	318	350	342	347	335	331	341	351	303	338	356	338	329	357	362	304	355	337	341	338	335	318	331	293	316	354	355	309	312	349	331	342	365	322	306	317	362	295	335	324	306	335	335	307	360	342	332	340	355	307	331	320	331	319	353	317	353	358	341	357	372	298	319	299	344	343	350	340	338	333	329	313	323	325	348	334	332	305	325	345	330	351	342	355	332	337	346	342	359	352	376	359	322	344	326	331	309	360	311	335	362	322	354	323	349	304	349	335	373	347	337	368	345	322	366	334	316	323	307	365	327	346	347	305	342	332	324	330	325	343	330	336	356	334	350	302	350	322	370	338	350	331	354	334	338	353	314	349	330	343	346	342	316	360	350	334	352	295	332	331	346	331	340	312	323	328	339	325	333	291	379	302	312	314	341	309	361	359	331	328	318	345	354	342	319	321	320	294	316	347	391	337	341	354	333	343	298	345	324	367	315	290	347	357	326	309	325	333	336	342	332	328	353	338	352	327	306	327	322	330	389	300	330	350	310	347	364	322	343	323	308	336	337	310	344	335	315	337	327	343	322	307	324	312	334	317	339	308	353	339	340	323	353	337	364	326	341	350	339	358	317	338	339	330	377	315	333	328	343	362	325	341	350	319	298	331	315	352	331	363	333	304	317	333	312	335	359	326	323	319	333	345	303	334	333	314	316	316	309	340	333	306	345	345	322	327	358	306	351	312	340	313	329	339	319	377	339	302	338	316	319	324	333	351	343	317	365	361	351	354	312	340	368	360	338	341	309	335	334	348	332	319	322	346	340	350	336	336	324	379	338	318	347	302	353	338	356	353	351	370	357	336	365	311	336	338	324	338	328	340	323	310	352	313	309	302	340	307	315	350	320	315	331	332	346	350	322	344	306	365	343	344	355	320	337	377	319	309	335	313	327	321	325	334	332	331	294	339	322	323	365	333	341	322	321	336	322	328	334	329	332	310	339	361	328	272	347	332	366	357	319	292	325	329	335	336	340	335	341	321	347	312	336	335	334	325	314	322	328	342	332	335	355	327	332	319	323	347	364	322	335	303	325	324	345	334	326	368	314	307	327	318	333	311	311	300	297	346	345	314	336	301	320	301	343	326	309	334	300	374	318	347	343	323	331	357	295	336	304	366	333	353	311	349	348	353	338	337	322	334	336	332	351	310	324	370	324	364	357	344	323	326	330	335	361	353	343	349	315	343	311	362	362	331	340	337	306	310	321	355	371	351	317	299	327	320	305	304	337	359	310	302	296	343	331	337	304	318	336	301	347	327	320	333	351	347	326	340	321	326	327	324	328	334	340
22979	20842	27630	24161	20847	20945	10838	2097	1469	1340	1168	1055	983	914	889	843	792	813	740	707	694	704	699	675	632	633	651	626	631	606	629	626	602	614	660	627	605	649	626	635	602	600	614	573	568	579	595	596	621	595	607	613	562	629	617	582	596	540	594	616	562	549	557	571	587	605	607	569	611	594	615	561	590	573	547	593	581	594	538	591	607	576	601	607	584	593	549	583	592	560	620	587	575	598	548	557	571	503	551	613	577	552	537	584	579	557	597	624	566	608	524	566	549	579	576	581	570	555	587	591	601	556	557	513	550	572	556	577	571	587	580	568	559	573	611	569	581	590	556	576	551	601	558	569	559	506	568	579	609	608	605	569	549	570	573	543	575	563	556	550	544	579	583	556	623	593	528	559	567	527	537	565	564	553	576	570	532	589	552	588	546	571	550	598	584	604	512	621	544	547	505	563	600	587	602	584	537	586	565	549	575	548	572	561	554	541	548	550	600	539	550	563	560	549	579	569	556	580	637	518	560	573	555	556	583	605	605	541	580	595	551	586	560	530	560	526	556	591	568	593	615	618	541	572	530	573	597	609	572	524	546	527	551	610	551	630	558	551	561	551	562	591	567	532	573	538	545	570	576	592	563	588	560	570	530	539	570	541	585	583	591	575	571	618	598	598	525	567	596	601	588	587	561	590	556	594	575	559	581	555	589	520	560	560	521	554	604	565	533	545	531	621	582	600	625	518	559	563	535	570	565	558	589	566	582	559	542	561	591	575	609	557	573	500	562	536	557	592	601	574	548	607	583	558	598	564	533	520	592	549	597	595	562	567	574	581	540	571	574	513	565	502	560	546	601	592	571	527	569	549	534	558	588	559	549	520	563	556	609	607	547	607	568	545	569	597	593	525	590	567	548	550	587	589	556	594	533	499	539	561	556	586	572	615	549	587	559	568	581	567	560	571	545	566	568	594	552	591	500	560	615	536	545	573	588	567	553	593	526	581	580	553	552	600	600	570	550	547	549	581	573	594	599	582	548	583	593	595	555	583	555	586	535	531	506	604	568	618	536	550	550	589	526	554	599	554	574	560	583	562	552	538	518	569	575	543	589	569	625	529	518	575	544	568	609	551	538	565	589	528	573	546	575	564	554	490	561	587	572	584	562	563	564	565	572	562	561	536	578	533	609	571	583	570	581	569	555	599	538	568	557	579	560	598	554	609	596	604	552	545	597	560	606	589	568	530	571	553	560	547	576	602	579	580	588	568	572	591	530	554	583	598	565	552	561	564	556	588	566	525	563	564	570	578	583	589	539	565	562	546	608	573	568	553	552	587	557	589	592	544	585	593	551	564	571	568	547	576	579	593	627	564	600	601	570	533	523	590	569	574	555	570	579	550	557	546	577	535	578	566	547	606	577	565	612	583	644	570	561	569	589	568	599	538	543	606	565	603	573	571	617	568	539	585	584	535	531	602	532	574	568	515	570	535	527	544	556	596	616	587	579	569	578	527	524	602	554	528	558	522	597	558	580	577	570	528	575	569	569	549	538	574	559	548	604	546	553	576	555	582	548	600	579	526	557	551	557	538	533	557	580	592	548	572	592	562	543	604	572	564	586	573	604	567	553	557	551	593	573	581	596	544	576	560	566	541	554	543	539	559	585	592	537	618	596	555	602	512	562	593	563	552	584	606	572	591	583	521	576	595	531	539	588	576	545	567	584	604	544	556	539	525	560	580	546	577	590	563	587	579	615	589	585	593	563	579	549	565	613	604	544	571	570	541	547	564	581	587	604	573	594	561	572	563	622	598	546	569	538	575	552	590	562	554	541	589	551	592	566	545	605	537	530	530	582	575	555	581	600	595	584	559	577	550	575	621	602	570	555	585	591	547	581	607	538	599	565	589	572	568	583	574	557	580	530	551	533	579	580	587	575	562	570	583	586	547	551	606	605	593	559	551	557	556	571	520	604	619	592	572	603	552	527	559	579	534	607	571	568	549	619	567	560	587	552	563	590	531	525	594	536	542	546	574	558	567	608	530	616	545	585	600	580	545	564	549	544	585	566	566	578	542	547	574	613	533	594	575	566	532	537	627	577	565	591	597	575	557	586	588	607	579	540	563	596	552	585	546	585	601	547	573	564	617	582	553	556	583	564	571	509	551	541	585	565	572	597	572	611	568	581	549	600	577	557	563	532	507	601	575	572	507	576	553	599	614	509	548	545	572	577	567	561	609	599	534	574	556	589	583	573	585	536	537	546	546	588	569	588	546	544	547	529	583	560	614	556	564	545	570	569	588	569	592	547	563	597	565	567	566	571	535	572	566	575	576	540	536	583	535	537	528	585	576	546	564	548	565	585	580	559	614	602	592	575	536	561	578	577	585	588	579	575	558	551	573	585	517	585	561	563	559	575	554	543	575	540	553	566	558	527	584	571	561	602	512	578	597	582	615	581	557	534	561	535	544	549	582	538	606	550	568	582	601	550	549	632	595	569	567	561	611	554	571	559	589	561	559	544	549	596	561	617	516	592	564	620	564	571	562	582	551	519	521	572	557	596	587	589	580	574	563	579	582	550	585	554	583	550	553	566	572	565	573	542	554	533	538	562	562	548	588	584	611	612	567	579	580	575	612	570	546	570	576	550	549	598	555	566	576	589	541	541	536	568	565	583	568	539	594	578	618	526	579	596	544	567	581	542	536	581	573	601	581	633	587	594	615	576	601	568	551	556	552	546	523	566	552	510	544	537	588	583	586	586	582	608	551	589	546	554	574	585	552	576	560	584	553	549	569	554	560	557	579	586	577	587	590	590	563	583	571	514	601	563	580	608	505	553	502	561	578	555	544	544	525	547	563	570	524	553	570	518	552	564	582	558	560	592	559	576	595	576	582	580	559	564	559	560	553	556	587	588	555	629	549	538	574	554	559	556	588	545	529	582	566	580	562	524	553	549	590	537	548	570	578	549	547	553	573	559	573	556	552	577	547	547	592	557	551	567	568	495	548	566	604	531	579	578	527	564	588	569	539	555	597	560	561	582	566	576	557	568	567	580	591	615	572	564	608	514	598	589	541	581	594	554	554	592	553	597	567	554	561	580	563	593	541	621	563	565	545	566	554	554	534	548	573	582	590	550	594	565	532	566	555	538	563	571	589	599	595	564	528	549	559	563	586	554	551	583	555	586	540	557	578	586	583	533	563	554	585	579	615	553	538	568	571	540	561	593	581	579	550	570	599	589	562	547	514	565	607	571	621	566	575	582	545	558	570	606	574	594	584	536	515	580	532	543	558	550	517	557	592	579	548	609	549	554	576	537	571	559	596	577	575	481	564	547	577	592	549	581	576	595	581	573	545	562	575	587	553	539	577	585	582	570	549	525	592	573	544	593	608	573	574	561	621	558	516	563	556	568	576	529	554	537	561	535	564	576	573	585	594	601	553	567	546	513	528	558	573	562	587	563	581	564	572	619	562	620	597	531	581	564	571	594	554	567	564	564	566	586	535	546	567
10068	18312	16980	9967	6731	5087	3860	3095	2563	2141	1827	1635	1422	1274	1202	1100	997	921	873	873	815	698	760	755	750	674	664	668	683	625	630	568	617	577	585	590	588	607	616	611	578	591	589	576	564	582	565	562	566	578	566	556	597	581	567	547	545	576	552	565	578	523	555	542	561	555	566	533	541	536	574	539	543	546	544	562	557	543	544	508	522	555	539	555	507	571	551	528	495	549	531	556	519	543	536	510	566	526	561	538	538	563	540	507	522	503	552	514	530	533	554	538	517	548	537	565	504	543	544	571	500	566	531	524	552	534	520	537	558	552	547	519	542	550	552	519	548	522	504	506	566	526	530	546	575	545	546	498	527	534	532	528	540	503	562	557	493	577	535	510	519	515	520	551	528	540	513	527	535	527	550	536	556	521	509	509	523	546	533	585	544	521	512	517	556	483	469	530	538	548	541	535	515	529	556	539	541	508	540	524	547	538	530	587	497	534	517	544	546	574	517	524	523	529	509	530	574	558	555	486	541	529	559	542	504	528	561	531	514	528	534	525	501	521	496	533	545	501	489	502	489	551	531	514	542	563	549	526	543	516	537	483	493	497	515	553	538	554	538	522	505	572	532	554	505	572	531	535	510	481	588	533	521	548	552	536	565	521	558	496	563	526	512	533	524	513	507	512	495	549	534	566	487	514	547	572	554	528	521	532	548	541	516	525	562	504	536	521	519	561	553	485	539	566	520	538	509	564	575	526	544	541	496	511	539	568	547	512	547	515	527	546	511	545	555	509	541	512	511	507	557	543	534	500	526	531	532	522	548	543	566	529	556	573	485	527	524	524	535	480	541	535	513	514	522	488	459	515	530	567	510	523	523	556	526	573	524	552	535	534	542	528	534	534	588	513	506	500	528	529	569	525	529	502	495	512	548	533	513	547	546	516	520	500	526	533	489	513	558	495	500	543	547	573	507	535	482	542	542	509	508	535	506	505	554	560	579	481	513	555	569	547	538	513	549	547	526	538	510	541	522	549	554	559	532	548	572	573	558	538	516	519	540	510	545	514	530	546	508	509	529	507	488	487	539	543	537	586	550	542	525	558	552	518	566	511	485	522	498	528	537	512	533	540	516	524	518	569	567	538	531	567	551	506	523	533	539	527	584	525	527	514	527	509	515	507	536	525	539	511	547	525	531	531	560	538	533	568	556	553	526	560	534	547	548	541	545	532	518	510	532	508	498	543	522	513	517	533	551	543	473	570	499	537	546	524	514	496	529	532	529	526	557	491	534	534	505	515	536	517	547	530	583	525	538	537	562	542	548	481	553	553	549	542	514	499	506	521	528	527	518	507	521	535	500	528	488	518	513	543	531	528	532	532	556	534	491	556	550	512	514	522	516	528	549	515	560	541	568	537	546	546	565	548	538	556	565	531	523	531	508	507	547	495	517	491	532	514	511	523	552	557	563	528	570	513	574	545	498	501	558	562	524	569	501	531	546	552	556	529	557	532	541	518	508	516	509	530	531	526	534	508	554	506	502	549	473	521	538	557	492	540	507	507	519	525	554	536	575	540	533	522	508	534	557	541	522	526	546	542	506	548	500	550	514	530	540	559	531	487	534	512	540	511	570	548	511	538	469	506	554	532	548	534	508	486	546	516	515	519	524	521	510	545	502	493	561	545	570	570	519	498	534	557	527	493	509	529	534	572	560	537	538	520	498	509	580	525	521	556	513	504	494	548	528	573	525	541	549	566	510	537	538	502	565	530	547	517	503	558	512	548	541	548	527	515	553	561	482	527	542	561	529	547	520	575	524	528	554	539	553	521	528	541	536	517	522	492	472	570	517	578	528	560	542	529	553	518	489	500	530	538	541	526	536	563	545	551	558	538	592	532	498	488	513	509	527	543	557	516	552	526	538	539	542	548	517	580	544	554	560	530	545	538	562	506	524	515	519	543	580	517	555	558	538	516	505	518	536	550	528	527	507	553	524	494	539	575	508	564	563	530	528	497	516	509	501	526	492	502	529	504	546	548	526	531	493	488	549	549	530	514	531	533	570	516	514	547	539	575	493	522	519	548	557	503	557	514	538	515	498	517	526	480	498	542	506	571	490	563	547	543	573	520	538	482	527	557	583	518	532	529	510	518	518	504	534	529	517	515	559	531	507	530	541	523	495	510	509	537	541	505	519	505	527	540	512	554	483	522	535	515	550	528	524	518	530	570	543	533	514	536	550	531	545	508	553	492	524	540	505	534	523	564	514	537	542	519	538	500	545	519	524	554	593	530	535	568	547	498	532	518	530	492	515	534	513	578	520	541	516	537	508	521	547	578	538	524	513	537	531	510	527	527	537	529	523	504	522	549	525	553	555	548	535	501	545	557	529	460	539	544	535	574	552	486	527	525	513	536	520	494	516	545	515	512	511	503	502	535	529	529	540	556	545	515	529	540	534	532	520	550	478	491	521	536	532	519	545	523	527	487	530	553	557	524	529	549	543	479	509	537	521	536	549	546	539	543	538	528	546	528	510	528	526	526	543	525	528	489	511	545	515	570	529	521	551	514	520	538	539	519	557	549	487	535	544	491	527	503	533	544	549	532	530	529	550	516	541	535	552	498	505	554	522	523	491	529	535	558	538	509	596	532	533	517	523	513	556	485	526	534	543	549	546	530	473	514	528	519	504	490	538	530	525	565	501	537	555	495	548	535	542	558	519	504	511	521	532	545	503	482	543	529	534	529	554	505	526	512	510	505	558	516	514	522	520	550	553	540	545	554	515	549	532	546	530	509	548	500	590	533	538	526	522	552	589	525	520	541	531	543	542	513	561	516	564	539	534	543	531	548	531	521	482	518	525	544	543	529	534	520	491	542	498	535	534	507	524	519	519	568	507	547	533	542	566	528	567	522	550	548	537	551	548	477	505	486	516	521	523	482	512	531	517	499	492	521	548	540	511	531	516	552	556	544	513	523	523	564	517	536	533	499	521	566	549	526	559	602	538	553	537	521	510	536	505	525	536	535	517	515	518	534	514	535	540	563	533	501	515	551	521	570	557	535	538	518	502	572	565	546	502	539	549	498	526	519	538	498	574	544	549	529	512	522	529	541	514	476	539	487	565	522	515	523	515	515	519	553	517	548	495	508	508	546	500	537	553	553	487	513	553	559	518	510	539	515	536	525	528	509	597	510	592	542	510	534	515	536	482	549	545	515	518	537	519	538	563	460	515	548	546	514	498	519	531	525	511	472	546	540	530	555	500	465	561	507	544	549	482	522	541	498	530	483	516	564	532	567	559	518	518	543	581	472	555	553	511	555	535	548	516	550	556	547	519	533	513	578	531	516	547	502	510	564	515	510	555	532	494	504	551	521	521	536	546	529	521	528	501	515	539	511	538	528	527	522	520	515	516	526	497	540	496	532	526	504	539	526	497	562	587	507	526	510	510	546	567	537	514	527	536	539	578	511	508	523	528	488	521	556	512	524	564	527	553	528	535	520	549	534	560	524	508	594
28155	14538	1780	415	239	208	181	125	134	130	131	120	122	125	113	137	130	107	116	122	129	116	111	89	97	106	110	126	122	135	128	123	116	121	111	134	110	115	117	116	117	121	95	92	130	106	143	123	128	124	121	113	106	117	101	111	130	127	149	113	111	112	105	116	116	126	124	111	118	108	105	115	101	126	124	120	118	127	109	124	118	129	115	125	113	106	137	125	124	114	112	124	121	99	135	96	109	103	124	120	121	133	116	136	130	101	122	124	125	116	135	124	133	98	139	106	111	130	128	105	109	103	120	122	121	129	121	124	121	111	105	120	114	135	100	109	110	120	109	114	125	115	122	107	111	140	105	105	129	126	118	123	129	115	112	114	103	125	95	119	123	109	118	103	129	120	116	114	111	117	119	93	99	106	121	129	114	147	117	125	125	129	142	117	110	118	108	106	118	140	113	115	130	111	108	123	122	108	103	123	102	114	133	119	112	129	115	122	122	113	99	114	114	116	103	98	126	123	123	126	111	89	101	119	92	106	116	129	118	119	127	120	117	100	116	112	120	101	123	119	92	119	135	119	133	111	100	126	111	104	121	118	109	126	121	113	124	95	123	102	117	103	104	118	119	110	117	139	108	114	109	123	128	115	131	121	123	117	113	108	113	115	102	115	121	151	96	117	106	107	102	100	124	116	102	111	135	116	121	107	112	126	118	102	119	131	113	118	138	105	131	132	105	131	110	101	126	126	104	117	107	108	114	93	103	117	129	109	123	131	134	99	108	102	121	127	132	134	114	141	104	125	114	121	106	118	122	102	114	119	96	132	103	115	121	134	128	115	107	99	104	114	119	116	122	128	107	109	114	107	124	115	123	115	107	108	117	112	144	114	112	115	95	112	126	116	115	122	115	115	114	106	113	100	106	123	120	119	111	100	97	117	114	98	122	135	103	108	110	129	117	118	132	121	138	118	112	100	134	108	131	104	129	113	113	117	132	116	133	121	118	96	113	101	98	125	122	127	104	113	110	107	112	117	122	107	104	109	121	125	120	128	106	109	111	136	123	134	110	108	129	140	131	129	126	110	137	114	126	121	113	117	113	111	116	123	117	94	127	123	133	104	109	102	122	119	125	100	86	113	121	115	132	113	111	124	126	119	119	121	128	124	102	113	106	112	104	118	107	131	103	105	115	114	108	119	119	125	123	120	104	117	108	131	117	123	103	132	122	120	105	121	124	139	114	125	116	124	97	125	124	111	113	133	103	131	108	126	91	95	136	123	126	106	100	112	132	118	109	117	116	120	101	129	124	121	114	101	124	102	119	118	98	121	98	115	97	117	132	111	110	123	110	120	118	104	108	123	111	108	110	97	106	103	121	108	117	135	108	96	128	103	99	110	104	106	111	113	124	116	105	114	103	125	119	135	113	105	120	111	114	118	115	122	117	125	107	115	135	110	122	106	110	117	110	97	126	115	114	115	123	100	105	117	109	110	106	115	111	112	105	135	126	127	105	128	113	113	107	102	123	128	102	108	117	97	131	110	138	130	131	129	109	119	113	123	112	136	112	111	116	131	115	121	120	118	112	131	104	112	131	114	118	101	120	117	128	107	123	120	111	102	113	130	124	124	108	114	109	143	121	113	125	104	121	132	113	117	107	143	134	113	108	108	120	104	132	108	119	110	121	124	130	114	109	132	99	141	113	111	118	130	114	103	119	111	99	117	119	117	123	113	106	119	129	112	127	113	105	106	115	108	112	121	120	118	120	99	112	105	111	121	122	121	116	119	114	123	117	105	111	112	121	105	109	111	115	106	102	98	111	113	111	109	119	111	127	103	114	122	121	109	114	109	125	127	104	119	107	121	128	109	110	118	130	115	129	107	117	113	116	96	120	126	109	128	124	120	108	111	102	113	116	112	127	106	96	119	112	112	113	109	127	103	121	116	108	123	118	120	129	104	97	118	115	118	103	121	143	111	109	109	115	113	117	120	116	107	112	111	107	127	109	114	117	103	131	118	114	123	110	120	99	133	101	119	106	116	102	119	103	103	119	126	119	103	109	103	117	93	117	127	114	126	107	107	117	125	121	136	92	119	115	104	111	129	108	128	129	116	111	91	116	103	118	96	111	95	100	124	124	102	108	116	101	115	97	113	100	109	117	118	114	119	111	119	115	116	103	122	108	129	124	118	113	117	117	104	121	120	112	109	114	104	111	120	115	110	115	114	104	124	129	124	119	111	119	120	122	112	106	104	121	106	103	129	112	128	123	122	121	140	132	123	97	110	136	112	114	98	98	134	112	107	146	106	104	136	111	99	121	120	112	111	111	108	127	119	106	119	115	114	115	106	138	118	98	118	126	121	127	123	120	117	98	121	134	130	127	119	122	120	126	108	114	102	107	136	103	118	103	126	108	111	104	105	112	137	122	131	125	137	107	111	116	135	112	123	135	118	118	127	107	128	119	125	119	118	105	114	122	114	126	103	91	122	113	110	120	136	131	115	120	100	106	121	118	103	93	101	130	124	102	113	127	128	127	98	135	127	122	128	123	105	106	111	120	100	117	109	123	113	115	121	112	115	105	101	117	102	121	127	110	111	121	102	123	110	92	115	103	105	129	111	111	127	104	119	121	132	137	130	118	112	134	121	112	113	114	127	113	103	117	92	135	116	124	114	111	102	122	127	125	130	125	108	115	127	116	125	126	127	114	123	103	129	96	116	105	124	108	95	103	121	119	119	91	120	123	99	103	113	130	132	120	130	132	117	121	94	128	112	128	92	130	140	117	126	131	101	130	126	106	112	107	136	117	118	112	108	106	120	141	98	118	123	129	114	124	121	114	118	129	117	106	105	107	111	111	126	132	100	123	112	109	103	97	122	135	108	135	106	123	133	114	115	103	113	123	99	115	118	126	122	110	111	116	108	124	106	114	117	136	121	106	109	135	103	133	112	109	115	113	134	90	108	117	126	114	108	126	130	118	122	103	109	125	101	137	118	129	101	127	99	122	101	126	110	132	119	108	95	105	125	115	119	110	110	114	114	104	116	94	113	127	115	127	123	97	115	115	107	112	120	130	109	99	108	118	103	127	122	94	118	129	121	128	111	122	101	108	97	125	121	127	112	122	102	117	127	122	140	106	122	106	115	88	111	124	121	107	119	112	105	106	118	137	109	106	119	123	105	126	115	118	104	114	116	94	131	115	102	101	117	116	111	127	120	118	115	119	113	117	134	107	123	107	114	98	102	107	110	116	128	118	123	120	107	120	125	128	122	108	117	146	114	123	136	104	107	123	107	115	113	132	103	109	117	108	120	122	122	119	110	103	97	106	107	103	122	127	120	104	90	115	108	122	117	122	110	126	105	125	121	113	117	116	118	120	127	115	107	110	120	117	110	98	111	134	125	139	124	107	95	128	93	110	105	110	124	114	119	102	117	116	111	146	99	109	107	115	115	114	123	125	113	118	103	118	122	104	109	106	98	91	118	100	106	99	96	122	120	130	127	130	108
5080	866	702	424	287	221	187	195	167	162	132	143	126	138	127	138	142	144	130	122	105	124	135	120	130	134	108	129	123	132	113	123	107	123	144	121	119	116	131	124	144	115	126	143	130	111	149	113	106	121	126	141	122	119	114	126	110	118	97	132	132	110	113	137	116	131	107	138	140	128	108	123	132	110	110	122	117	128	121	129	108	114	123	124	127	127	127	126	122	131	134	112	120	111	108	113	105	114	137	105	102	113	115	125	123	118	111	104	125	109	127	114	120	111	86	117	128	127	125	126	128	135	111	112	120	109	131	109	102	117	138	128	113	143	114	120	107	121	110	108	120	127	121	126	119	104	112	117	129	121	137	127	141	119	128	129	144	112	122	102	106	111	111	131	118	123	125	123	115	122	134	122	110	124	129	123	107	134	107	112	126	134	125	123	124	121	110	128	90	107	135	139	122	125	120	120	110	121	136	126	105	116	131	107	118	135	113	117	138	115	118	128	118	136	143	119	137	117	127	136	132	112	122	98	133	121	113	119	100	113	131	101	114	125	119	122	134	116	134	128	121	134	103	113	138	143	102	127	127	123	125	130	123	133	123	135	111	127	138	136	148	138	122	136	101	119	111	109	113	112	121	124	130	122	116	135	134	133	118	110	125	122	117	126	119	120	111	118	126	128	120	112	123	119	108	122	120	119	124	121	116	119	131	118	107	113	115	107	127	119	127	114	149	122	129	113	137	131	111	117	139	130	125	126	137	116	110	147	127	133	111	127	134	106	114	140	104	115	127	102	128	118	135	133	113	110	122	104	102	113	106	141	108	117	115	112	118	120	111	114	119	127	126	137	123	113	129	139	133	127	127	130	123	128	136	109	111	101	116	99	125	136	129	115	111	123	127	117	116	122	119	121	124	126	145	111	122	128	121	116	112	121	129	117	117	130	103	126	113	120	119	107	102	123	119	115	119	113	131	131	126	127	118	121	122	119	123	121	113	104	104	112	119	109	123	129	94	120	112	119	127	101	120	104	124	132	112	141	115	126	116	122	104	118	117	112	108	125	114	105	118	134	120	134	129	127	116	141	113	116	127	125	129	123	109	100	122	128	116	122	114	116	122	111	119	127	111	109	129	125	132	125	144	119	130	117	111	103	129	126	111	135	115	131	102	117	123	132	130	112	124	136	108	127	121	108	129	94	118	108	125	111	131	115	121	125	125	107	113	120	126	142	123	119	118	109	105	107	123	122	120	141	119	114	119	113	130	135	107	126	145	120	114	124	122	142	128	136	117	105	119	129	112	123	142	111	120	121	126	117	126	116	119	136	121	107	115	120	131	143	125	115	117	136	127	121	115	114	113	126	123	121	124	118	125	126	122	107	99	113	92	119	111	127	120	134	130	108	147	108	120	106	118	112	128	118	105	114	108	120	132	110	129	125	110	109	136	144	134	125	113	113	115	116	119	132	113	106	114	128	110	122	131	109	125	123	132	113	138	114	110	122	110	128	117	119	134	116	121	125	97	113	140	114	117	130	136	121	125	143	108	159	124	134	129	125	129	119	134	99	135	114	122	112	126	141	122	123	120	120	123	139	119	117	108	127	105	136	130	126	126	117	117	122	125	113	132	94	134	133	137	134	120	130	97	112	123	107	116	118	116	129	118	123	138	130	107	128	124	133	123	146	107	108	123	125	111	138	129	132	113	132	124	132	102	131	99	121	126	117	131	129	138	116	118	116	132	111	132	106	121	116	108	115	110	125	126	121	110	137	115	109	131	132	122	104	122	101	138	108	136	114	113	123	116	127	86	121	128	120	134	138	105	126	126	117	115	120	123	126	133	126	123	127	93	108	137	138	126	122	105	116	152	115	118	131	143	115	127	106	119	126	96	128	115	132	141	138	109	112	127	127	117	122	138	120	123	109	127	123	123	106	112	118	109	106	134	115	139	126	121	114	95	131	114	145	116	122	112	115	129	127	117	119	135	144	129	115	142	114	118	114	131	125	128	123	119	113	108	106	133	126	141	115	136	100	115	110	105	107	134	116	134	116	130	104	129	109	117	127	101	135	105	112	109	128	115	136	132	122	110	141	127	108	132	123	113	115	107	117	132	142	118	137	112	133	117	103	131	110	133	135	138	99	125	131	96	129	124	130	107	130	132	146	129	128	137	140	142	124	138	101	143	105	103	127	128	132	101	135	117	120	105	113	126	126	122	121	119	124	133	131	133	110	114	101	108	114	120	108	119	96	109	115	125	123	122	113	121	121	106	137	120	110	109	115	119	132	126	135	131	104	104	118	122	120	141	108	116	89	130	132	114	125	107	131	121	106	100	118	139	110	130	117	125	117	124	107	128	125	116	140	115	138	113	153	117	119	114	135	128	117	117	131	133	134	124	123	116	121	106	134	100	106	121	131	127	122	131	118	123	133	129	112	129	118	113	143	118	113	119	141	140	124	127	133	123	122	105	132	112	117	127	126	111	119	106	130	113	127	114	105	122	107	105	126	124	125	133	106	118	135	123	137	120	143	129	123	144	119	124	124	119	131	145	140	105	136	113	126	114	108	112	111	114	111	118	120	121	107	124	139	121	128	141	137	134	109	116	128	138	141	109	124	112	113	120	123	124	119	128	125	128	108	142	125	120	137	125	125	131	127	118	112	124	118	126	123	144	112	102	115	132	97	137	123	109	139	103	123	112	107	110	115	118	111	114	87	104	146	131	130	134	115	112	114	123	117	107	118	139	120	116	141	108	113	114	117	123	121	115	121	114	129	136	132	124	129	119	110	124	147	128	125	118	109	117	110	123	130	118	127	134	123	120	125	117	122	136	100	118	131	123	111	120	91	118	128	117	114	136	134	120	118	123	124	123	120	125	109	128	124	125	132	123	136	113	147	113	116	131	117	114	121	123	116	132	120	131	128	125	104	115	130	134	115	97	130	137	111	129	124	126	131	110	113	115	110	113	141	125	101	113	112	106	115	140	135	132	114	122	97	116	109	120	122	124	138	134	110	122	112	130	113	130	103	109	113	131	122	121	102	129	117	107	112	124	114	99	101	122	119	108	129	140	109	113	135	147	104	126	116	128	126	118	116	142	125	111	130	109	121	129	105	116	120	123	122	110	119	109	101	108	122	136	119	107	119	127	118	123	116	158	118	127	118	113	140	114	116	134	128	141	108	133	126	130	123	111	117	114	124	128	112	129	134	108	109	98	131	134	129	133	128	113	132	109	119	115	115	114	135	125	122	119	104	120	119	120	123	120	119	137	124	131	106	140	107	109	112	124	128	107	112	126	131	121	89	110	111	122	115	116	134	102	121	118	124	111	121	117	142	130	128	131	117	106	141	130	114	138	111	115	124	120	119	115	109	117	125	130	107	106	105	129	100	123	142	124	129	109	132	125	127	116	121	137	115	141	134	106	149	103	120	128	123	119	127	135	125	111	146	123	117	106	131	130	106	148	117	126	125	124	118	158	125	132	131	104	126	133	110	121	114	115	121
25239	20862	27326	24522	20858	12219	1668	1022	755	700	716	589	523	530	514	506	472	459	430	458	461	430	435	426	443	407	383	365	400	379	406	358	390	396	350	365	364	430	371	392	378	377	374	357	366	392	396	374	386	371	334	367	360	363	385	382	355	393	375	390	390	359	361	386	361	341	361	359	398	360	362	391	365	397	372	384	346	392	365	358	372	361	398	352	367	350	373	342	362	386	375	366	412	341	334	391	390	383	385	369	338	383	356	373	340	379	366	360	328	348	377	374	370	340	366	338	336	367	355	372	377	382	337	377	354	384	350	336	391	381	304	330	369	345	362	365	398	365	366	333	340	379	361	384	373	352	368	377	370	409	350	350	340	395	327	339	359	376	344	341	346	364	349	332	345	339	409	349	394	333	363	374	350	355	368	358	369	338	374	380	375	355	355	348	386	357	374	335	344	424	347	336	390	364	328	346	397	329	351	378	366	370	350	369	378	341	382	353	368	373	369	355	367	369	378	337	351	348	391	355	383	326	362	375	410	351	386	364	356	332	335	367	359	376	380	352	374	360	341	358	322	348	368	399	369	364	328	369	354	350	336	332	320	347	375	368	370	345	368	344	378	372	365	343	365	379	362	360	344	321	338	370	366	355	354	369	385	346	335	335	345	359	355	376	347	352	316	378	334	365	349	399	333	376	363	364	372	369	369	357	343	389	371	345	373	377	344	354	360	378	360	382	372	355	349	370	335	328	364	377	366	394	357	367	356	382	351	351	355	375	389	330	332	352	348	387	357	346	387	349	378	338	352	383	365	389	376	355	341	350	359	384	359	371	363	395	346	334	343	369	367	348	383	346	384	405	360	348	394	369	393	370	348	344	339	360	352	350	400	374	355	377	386	376	336	369	413	361	333	349	371	372	381	352	351	346	349	311	337	377	361	360	352	412	376	353	326	369	360	349	351	368	381	347	353	405	374	369	371	353	397	308	353	380	347	375	336	351	354	335	364	387	359	321	379	355	296	393	365	358	351	328	347	378	362	350	327	331	371	396	397	349	412	363	358	332	362	356	369	335	371	403	349	357	357	351	362	345	349	353	370	380	408	369	368	314	357	381	366	423	343	383	342	362	376	351	364	390	335	365	374	356	365	359	359	358	364	335	342	390	382	344	357	361	360	362	355	336	348	343	372	341	342	367	361	399	389	355	367	351	341	348	366	343	348	353	321	357	406	372	377	353	336	374	329	337	359	364	355	350	358	346	361	330	324	368	347	350	359	357	331	343	362	340	354	364	355	366	381	354	367	378	344	323	363	363	394	381	401	354	355	374	355	373	373	331	332	376	358	340	360	378	395	350	352	351	358	357	387	349	352	366	363	377	383	367	384	389	344	363	366	355	329	375	354	374	380	338	385	361	373	368	378	325	368	332	352	355	369	342	345	358	357	384	350	367	349	363	373	365	343	389	347	381	373	348	358	346	390	351	345	342	349	350	354	338	383	347	372	392	338	367	344	359	371	361	340	353	378	343	396	325	347	346	366	376	340	370	375	332	380	350	402	384	356	351	356	353	327	391	369	368	367	358	365	331	354	364	351	367	354	348	385	368	363	385	355	383	408	383	365	377	349	375	375	376	343	360	335	392	364	380	363	402	342	361	341	409	389	381	348	403	360	405	382	381	369	356	364	346	335	345	340	348	336	353	350	346	360	341	368	352	363	367	368	379	372	357	389	365	363	329	347	351	392	368	380	343	367	339	328	340	347	371	385	360	356	356	357	396	355	340	326	346	361	346	373	380	399	352	374	362	358	360	360	398	369	381	380	388	396	348	361	362	365	367	359	401	360	360	371	374	329	372	418	364	356	357	346	340	380	356	332	366	362	349	334	353	345	346	364	385	333	358	361	325	373	337	355	358	357	360	381	386	375	350	384	352	317	330	388	359	382	376	387	380	366	367	340	352	366	359	363	373	357	364	353	369	344	373	359	407	392	359	354	339	341	375	402	378	350	346	344	345	337	399	357	348	358	342	323	368	363	354	320	386	360	343	364	359	357	346	401	384	375	349	376	377	386	361	329	363	379	346	371	399	336	407	345	355	358	367	357	357	391	350	340	390	327	350	350	363	388	381	330	353	372	344	383	359	338	363	370	350	349	366	351	356	358	394	371	349	374	374	360	383	384	351	366	397	398	371	337	386	336	354	358	383	384	302	366	350	364	354	343	344	359	350	396	361	376	365	391	380	385	349	343	361	376	354	387	339	352	344	343	363	361	348	360	353	384	361	355	356	388	359	344	358	363	370	383	354	373	369	378	356	361	360	327	371	379	368	333	382	373	357	373	354	347	356	350	330	342	392	382	360	381	351	341	341	346	361	344	342	352	392	363	339	386	339	336	375	374	371	328	410	335	347	359	354	376	391	378	358	380	333	349	331	359	357	371	353	354	339	343	383	374	332	376	383	351	348	382	371	341	360	366	372	339	365	361	385	385	351	373	366	373	379	368	357	377	370	359	372	327	357	334	370	384	360	358	354	337	383	340	332	350	341	336	354	350	362	355	357	393	337	392	374	380	380	360	363	365	378	346	377	341	388	355	375	367	350	337	355	395	376	394	375	341	317	370	386	362	372	377	395	363	367	368	319	384	353	352	300	328	367	386	379	354	396	334	397	320	352	355	397	347	358	306	380	371	416	346	359	362	373	342	365	363	419	366	359	355	371	361	351	337	375	364	412	359	327	363	345	375	340	356	405	356	388	379	364	361	339	372	336	376	380	351	365	346	348	358	389	330	394	389	376	370	368	340	314	373	327	366	350	352	340	378	374	363	372	398	339	373	349	356	363	363	359	344	337	346	344	368	345	343	365	394	345	372	400	375	369	349	362	348	404	373	340	367	338	367	353	358	359	365	380	365	362	340	363	377	368	356	350	352	363	333	357	396	369	355	375	345	354	356	375	353	361	354	348	360	383	359	361	390	337	371	351	370	361	332	342	357	345	338	383	377	356	368	376	373	374	335	331	347	359	357	374	348	392	352	352	340	346	373	332	385	353	360	386	362	361	360	403	392	367	356	363	420	359	358	365	371	343	398	351	363	354	342	388	391	328	357	400	352	358	349	419	388	361	377	364	364	362	355	368	344	338	330	355	332	340	346	367	351	346	371	372	363	360	381	369	371	374	368	357	345	360	364	330	359	355	351	330	353	379	366	361	357	372	358	295	384	346	377	368	402	372	355	334	394	354	345	349	372	385	360	345	373	370	344	377	399	385	326	384	301	364	358	353	348	359	357	375	366	325	372	362	390	351	365	390	368	343	372	357	371	379	366	326	360	326	373	356	361	364	349	380	352	395	369	328	360	394	367	349	371	360	384	379	359	369	353	363	356	325	338	393	354	356	334	331	364	337	360	347	374	399	353	335	352	385	387	370	365	360	348	323	347	395	357	373	364	338	367	328	351	392	352	358	373	376	369	360	367	368	387	370	375	374	351	345	389	361	349	365	356	367	368	377	377	343	363	369
7351	11597	10540	5929	3727	2796	2095	1709	1336	1190	1034	861	845	722	640	610	607	545	495	534	472	470	448	462	434	433	427	437	420	387	394	370	370	360	375	380	379	410	351	398	354	373	340	349	386	383	356	329	380	337	359	371	365	326	311	352	326	333	330	359	339	341	354	353	366	346	347	359	327	349	356	314	352	335	353	375	346	352	356	342	337	343	361	344	357	368	340	340	325	378	353	365	311	341	378	339	308	359	322	372	339	337	377	325	341	333	339	364	350	340	343	350	340	322	336	322	333	330	301	325	282	362	311	326	321	336	314	356	350	344	342	332	343	306	346	341	340	361	324	323	359	334	335	328	299	334	370	325	364	314	344	345	335	309	335	339	329	325	353	333	347	324	345	331	351	327	322	326	310	310	338	351	340	357	342	337	366	338	351	331	323	321	370	350	367	332	341	359	315	322	351	285	380	322	310	342	353	306	326	332	313	340	330	343	334	340	343	325	315	369	305	350	341	346	334	346	335	342	345	332	350	331	349	348	324	318	323	337	330	322	349	346	325	319	333	320	369	299	327	331	341	354	347	344	281	319	338	299	341	312	361	354	341	324	342	365	322	329	385	324	349	337	336	325	343	334	339	344	364	337	335	319	317	340	344	346	350	323	349	319	339	342	348	345	346	332	300	317	309	303	336	396	286	327	316	330	315	335	349	321	350	311	345	349	340	336	335	324	363	313	330	355	347	332	330	331	301	333	315	314	320	365	332	311	316	334	317	353	346	318	296	327	339	344	329	341	353	317	348	311	321	344	355	336	344	334	340	352	357	295	340	333	342	358	323	326	337	311	354	332	339	322	318	339	346	329	324	323	337	318	342	335	336	345	342	308	337	314	334	336	347	324	306	346	369	345	318	307	311	343	307	327	339	336	362	328	320	347	317	350	319	323	333	340	358	300	308	308	343	327	327	342	314	352	313	329	350	371	333	327	359	329	323	320	305	354	344	352	325	361	308	337	332	319	327	352	300	311	322	305	345	292	338	325	338	324	351	335	340	329	333	319	309	333	317	328	320	350	317	334	344	344	348	323	348	337	308	345	339	360	340	356	357	327	367	314	318	357	383	350	296	362	303	322	338	372	330	352	343	367	332	305	324	303	338	336	352	288	344	334	323	298	363	337	339	332	356	305	348	357	344	381	298	351	335	327	323	345	326	316	329	337	338	332	310	318	348	347	340	327	325	357	361	349	317	339	318	338	319	346	351	341	356	354	371	349	337	328	340	306	359	312	306	327	348	334	315	341	348	341	334	297	311	359	328	333	351	342	323	324	347	331	305	347	320	374	321	370	377	334	340	346	352	303	345	310	345	324	354	321	342	322	347	336	334	334	339	351	291	334	345	340	347	341	363	311	329	333	329	344	336	342	326	344	293	333	353	350	315	322	356	318	347	352	330	344	334	337	345	340	318	328	369	321	309	327	305	365	321	342	313	346	359	321	341	336	335	333	340	334	335	345	334	356	343	327	331	311	332	318	349	368	361	328	358	316	358	362	372	344	339	321	322	299	321	367	305	362	356	322	325	345	335	321	349	293	336	385	340	322	348	333	360	348	344	336	361	330	328	362	320	345	368	377	358	359	333	356	326	319	337	364	365	359	318	338	333	349	357	314	355	328	340	350	340	324	360	358	308	314	344	333	361	330	360	317	359	335	332	330	334	332	352	334	351	346	328	346	331	320	356	335	348	349	347	347	369	340	323	342	324	321	332	331	344	356	346	334	341	359	340	295	350	352	341	309	338	349	327	331	310	304	293	338	355	322	310	375	310	351	336	354	352	314	326	354	318	358	316	311	315	344	320	350	365	314	343	327	326	324	330	364	328	371	364	326	306	300	317	337	329	326	309	327	325	364	321	335	337	365	354	299	327	342	339	321	326	320	356	329	337	327	315	343	328	350	351	327	323	337	329	353	316	329	359	368	360	293	342	359	328	321	316	322	360	312	301	309	357	347	328	358	352	323	340	303	343	343	345	331	343	295	308	367	316	343	347	321	355	355	322	332	340	291	336	358	340	348	352	335	308	327	317	325	352	323	367	334	324	361	343	342	331	341	313	366	331	343	368	318	328	379	337	338	324	331	321	372	370	316	352	332	325	342	348	365	382	333	332	323	325	344	336	344	310	350	346	340	356	358	320	361	335	336	339	342	342	362	342	319	339	317	340	340	328	363	342	309	319	313	329	297	317	336	323	303	361	309	314	333	356	357	356	369	338	306	307	339	325	331	343	350	353	290	353	353	337	313	354	338	334	361	345	335	328	359	327	355	348	329	357	357	347	351	308	344	334	323	368	313	304	333	359	341	351	363	361	338	333	324	371	334	346	304	342	332	353	322	336	321	336	319	326	324	273	338	345	313	360	313	353	312	363	327	358	323	370	325	336	341	331	312	339	322	340	333	324	332	349	365	325	342	327	359	329	364	380	317	331	366	346	355	327	380	306	308	352	327	335	332	335	346	333	331	303	331	322	337	345	323	364	320	349	327	338	330	342	360	341	356	343	322	334	332	346	339	323	348	325	348	309	341	346	333	311	375	329	334	361	307	339	343	315	344	317	340	346	330	327	310	363	318	309	321	339	353	320	326	346	348	361	350	380	357	324	375	305	361	296	330	330	299	346	320	336	345	333	357	335	376	326	338	352	361	354	366	344	333	349	337	362	342	353	335	325	322	338	352	309	361	355	332	304	313	344	333	331	327	300	354	327	346	342	327	316	339	367	323	307	346	327	344	336	332	335	318	317	313	353	347	358	335	320	344	338	350	327	339	319	312	345	337	348	324	313	323	345	339	336	362	323	376	372	330	347	285	331	319	340	353	332	319	293	340	353	314	353	335	315	305	291	363	347	351	323	318	316	320	325	351	348	305	334	342	363	321	336	332	328	341	319	340	340	346	361	333	351	344	359	337	340	334	360	274	336	360	334	334	375	332	307	352	304	333	329	342	346	331	348	334	349	331	363	361	312	328	338	313	306	366	358	336	341	327	358	361	353	340	340	336	352	342	327	361	313	355	329	329	325	329	349	357	354	302	330	337	373	319	340	339	365	358	321	341	309	318	323	366	335	330	355	323	323	311	382	363	339	335	330	357	337	333	332	375	331	334	309	354	318	349	299	312	313	393	323	321	379	326	351	323	331	334	300	322	374	298	381	365	345	328	310	311	352	344	324	337	311	303	363	371	326	330	323	348	320	303	344	338	342	321	350	345	314	329	336	346	371	318	308	331	316	340	362	340	321	347	331	316	335	346	318	345	356	323	361	338	320	344	330	363	313	349	303	320	319	341	321	368	331	345	317	398	352	330	338	335	297	324	345	332	349	310	348	338	300	325	320	332	360	335	298	321	355	353	318	346	319	344	331	346	309	349	336	307	314	366	307	339	357	361	358	326	360	337	330	323	359	364	300	301	353	347	332	356	354	330	314	321	333	352	323	346	341	332	343	342	337	315	357	352	298	364	320	326	343	308
22996	20854	27615	24196	20861	20948	10679	2112	1486	1341	1134	1064	955	909	855	793	777	748	768	750	681	733	708	689	673	635	687	658	676	659	677	634	604	582	605	641	610	585	629	586	606	605	584	595	584	536	621	583	589	586	584	610	587	600	594	562	587	616	572	597	537	576	559	593	588	606	578	598	567	542	595	576	579	604	584	559	544	602	612	572	600	555	592	583	543	578	618	571	615	559	563	592	604	574	599	582	566	573	566	545	572	606	573	585	525	564	554	565	551	583	628	597	576	542	553	575	562	546	553	613	582	559	583	535	611	523	567	584	551	565	577	578	573	564	554	597	599	517	563	611	589	570	572	555	609	535	596	568	607	552	599	492	583	584	588	532	565	589	563	600	587	551	603	581	573	620	586	603	553	578	600	567	573	547	591	551	584	641	575	600	580	521	575	623	579	538	569	591	559	563	579	556	532	578	542	530	649	550	620	536	599	625	564	592	559	581	583	558	568	586	620	559	607	570	610	541	577	569	573	559	556	599	548	554	552	570	556	563	556	602	585	551	565	535	575	542	537	538	552	522	572	560	612	576	550	569	560	577	539	542	567	586	569	518	566	556	523	577	526	581	558	601	535	589	565	569	560	589	564	574	572	593	547	542	574	592	561	574	595	586	558	577	597	579	549	537	540	549	593	589	580	567	533	566	547	556	555	568	565	543	564	565	583	575	578	553	573	587	529	564	612	548	543	527	595	528	527	565	517	552	557	588	534	599	594	548	604	637	541	559	526	547	596	596	584	551	532	568	570	559	569	589	606	591	572	604	615	602	560	561	568	555	596	545	514	537	591	552	598	594	551	581	569	580	562	604	570	579	566	544	599	586	537	578	551	552	591	547	575	579	566	543	514	546	574	618	565	526	548	529	533	619	563	536	568	620	541	572	571	551	537	556	557	554	553	572	634	561	542	557	551	547	570	577	561	574	583	549	567	560	549	544	609	556	562	561	532	537	619	538	568	550	506	546	547	548	530	569	562	524	594	544	583	558	596	557	568	552	598	581	555	553	628	530	535	573	545	572	538	614	596	518	553	562	556	579	563	562	573	527	579	570	582	524	561	593	561	566	554	564	615	552	581	540	565	592	547	598	556	603	608	541	618	585	570	530	546	553	554	578	584	612	595	543	568	558	581	579	570	563	544	572	520	556	595	576	577	578	538	565	572	618	581	560	569	544	586	580	559	583	523	587	534	552	551	579	557	540	561	568	550	576	546	539	532	546	573	544	587	539	562	566	557	610	583	604	571	551	570	595	560	555	590	529	594	581	532	528	552	558	577	559	586	598	538	551	544	584	570	554	632	562	601	576	570	574	582	585	544	550	597	569	575	588	529	571	582	576	571	582	554	549	555	602	554	603	532	558	571	622	613	565	577	571	588	548	579	542	576	604	526	539	589	580	572	574	589	568	579	565	603	529	561	572	562	542	563	572	546	588	593	576	564	580	587	553	554	557	572	550	555	561	545	541	563	594	607	575	580	538	556	530	534	570	570	539	527	585	529	509	567	535	577	580	570	561	592	563	580	544	588	547	564	572	551	565	572	572	571	576	591	584	507	580	577	538	573	571	546	518	548	615	583	589	534	561	580	556	539	567	584	598	563	558	532	573	590	527	508	594	584	550	575	585	547	575	561	541	609	515	582	559	593	582	577	564	579	587	524	579	575	582	616	607	579	547	571	590	588	554	559	536	562	597	637	512	546	603	537	569	567	599	609	594	636	563	541	585	552	556	563	594	598	583	529	570	555	564	617	602	550	557	538	534	604	533	581	562	546	574	569	565	554	562	503	549	569	575	575	563	556	579	566	589	564	567	546	568	557	593	538	576	541	553	563	539	551	617	555	556	580	587	572	571	571	582	549	545	545	539	606	550	552	536	521	574	566	546	550	567	563	540	582	625	560	553	601	590	570	604	569	540	584	560	560	531	585	559	599	567	591	561	582	543	551	544	554	536	584	544	555	582	565	600	541	598	554	589	549	571	563	537	552	566	516	569	575	617	600	582	556	563	553	574	534	569	560	546	570	568	596	562	617	580	589	574	588	588	582	534	608	547	596	607	558	591	600	575	581	581	586	578	557	566	577	573	556	554	601	574	596	545	552	572	578	585	599	580	539	551	595	587	555	533	571	564	578	540	537	552	550	548	563	575	571	525	580	578	561	580	560	597	606	541	564	540	585	598	597	568	563	612	576	597	577	565	551	541	555	548	573	560	553	559	603	586	544	554	585	541	566	564	545	540	545	540	614	600	538	581	564	552	581	529	595	587	548	581	628	578	561	574	589	585	545	614	599	601	616	543	556	591	561	571	549	581	568	588	574	584	543	570	542	575	550	556	543	552	551	547	577	545	556	530	554	603	544	564	569	565	573	540	550	588	555	581	543	576	596	569	546	545	592	564	543	593	576	559	560	574	562	589	550	548	552	572	600	523	582	581	610	561	549	568	586	579	543	552	580	596	591	540	587	569	575	592	543	555	617	542	546	582	574	575	585	557	583	563	583	551	585	595	594	570	564	558	554	551	530	582	547	587	562	574	583	575	583	597	584	568	570	570	556	560	571	547	561	558	560	534	590	585	560	579	608	585	573	541	553	567	561	543	563	585	586	537	540	560	574	559	545	534	554	617	569	584	596	557	584	540	514	535	599	558	570	547	531	609	588	542	526	532	611	546	546	564	571	563	557	572	575	614	608	577	568	603	570	612	618	575	560	590	542	547	593	561	578	550	591	607	596	594	568	587	567	541	569	550	563	533	544	550	570	514	569	624	605	584	519	571	528	541	583	629	551	521	581	578	547	533	549	557	518	555	554	550	552	552	575	573	549	567	576	573	573	550	564	607	592	556	589	602	549	593	564	613	549	566	577	515	566	551	530	572	548	575	568	567	558	587	585	561	589	606	578	548	587	516	595	571	552	550	599	574	559	533	536	588	574	598	538	557	542	556	547	576	560	533	512	609	610	592	572	556	584	592	548	580	567	559	566	554	534	539	555	529	575	557	557	529	552	543	584	565	547	585	565	552	621	557	543	560	536	585	536	575	587	577	584	586	579	556	541	538	524	597	586	567	534	632	547	602	556	598	553	586	584	559	611	570	595	601	557	572	550	557	574	547	597	627	566	554	581	552	584	606	524	592	538	590	618	580	600	574	582	555	522	573	575	589	568	619	583	551	574	597	577	534	563	568	571	531	535	551	555	534	590	565	525	558	557	561	589	584	572	528	568	539	557	538	553	610	576	594	533	543	564	577	617	567	563	567	567	597	556	609	572	581	549	592	506	542	547	587	555	566	553	585	591	545	535	552	540	564	590	598	568	570	585	565	536	584	599	557	564	586	606	552	551	556	586	565	563	603	575	577	559	552	570	537	518	545	561	604	549	563	529	539	596	527	630	585	580	653	556	524	577	511	547	572	590	568	543	547	568	559	566	557	537	525	565	563	576	543	594	583	591	541	569	576	570	535	534	560	589	567
10079	18432	16931	9940	6743	4998	3853	3066	2446	2053	1787	1573	1398	1213	1127	1113	988	930	865	802	868	766	738	722	693	671	691	663	679	664	599	642	590	596	622	586	595	612	621	575	603	579	579	603	546	575	564	556	547	588	565	587	559	558	554	574	583	541	533	599	533	546	550	556	542	569	527	528	569	542	528	515	523	520	530	541	526	518	511	559	503	534	542	549	556	574	539	530	578	515	540	546	566	520	561	523	529	564	550	571	510	570	560	585	554	529	553	540	524	536	543	520	563	541	558	509	518	523	548	587	541	552	503	570	530	522	552	490	484	521	543	537	556	510	487	472	499	501	527	520	542	561	515	539	542	548	510	552	485	498	484	484	533	547	515	507	558	519	543	508	534	534	526	570	553	544	480	507	534	561	539	567	551	539	540	567	538	539	535	545	529	551	496	545	499	536	500	537	519	499	538	567	517	559	508	509	554	559	530	544	510	548	522	503	544	508	521	563	516	516	559	548	536	524	516	577	541	539	533	513	540	545	510	548	541	488	489	503	490	529	515	530	556	536	499	516	529	528	538	544	509	546	523	510	538	530	537	527	568	516	520	541	520	534	518	526	530	555	523	554	551	584	499	545	526	561	515	555	564	511	523	534	568	543	552	512	494	524	552	546	504	565	503	550	534	570	526	512	567	569	552	521	511	518	536	502	546	529	552	546	491	493	489	512	552	528	528	552	530	506	502	540	504	529	515	566	507	534	494	541	512	492	518	486	563	495	498	539	520	488	515	544	522	503	499	503	542	535	507	528	556	566	550	533	522	511	523	570	553	537	549	503	530	523	539	568	523	527	551	520	507	523	531	544	530	536	539	524	516	521	519	509	542	547	548	525	504	555	539	525	546	556	576	545	490	555	545	536	524	520	579	518	575	503	537	509	531	533	536	551	518	545	501	501	567	539	533	517	530	537	514	513	545	510	523	553	554	507	547	518	549	526	545	500	518	515	563	557	527	567	524	503	549	536	491	534	541	538	502	540	514	552	528	552	524	542	544	545	519	552	534	532	532	495	535	514	526	559	525	566	527	533	532	562	522	505	520	544	536	533	560	523	513	513	539	530	498	520	528	543	479	530	547	493	510	533	534	508	515	531	517	542	531	514	516	537	497	506	568	546	530	584	549	526	542	531	527	546	516	534	530	545	540	523	527	533	522	523	469	515	522	537	521	509	524	561	530	494	494	560	555	540	543	570	540	557	542	507	519	522	514	536	527	509	530	589	549	548	558	495	587	541	514	517	531	545	534	551	549	550	532	536	517	525	539	502	536	530	543	516	545	562	515	553	536	509	547	486	519	529	538	519	582	603	567	554	564	548	514	531	535	485	537	563	553	513	474	535	508	534	504	566	543	502	552	505	518	544	541	524	560	511	524	590	594	539	539	538	532	564	538	558	516	532	522	514	498	491	527	574	514	520	543	531	560	531	547	542	475	496	537	504	521	523	531	542	523	559	533	512	527	495	485	524	507	535	519	548	546	533	546	549	535	551	538	515	550	519	498	522	533	557	563	537	518	519	543	519	517	518	532	573	528	520	573	544	525	526	563	518	566	546	495	542	523	562	558	508	542	519	555	542	524	529	515	495	514	510	533	511	549	542	509	527	526	520	533	528	545	521	562	552	527	510	479	546	519	525	502	546	530	539	542	529	565	548	546	549	519	532	550	560	517	512	554	533	523	539	525	528	535	565	537	540	528	554	554	540	605	491	546	491	519	520	567	560	516	532	539	526	536	523	567	544	496	519	497	577	527	523	531	548	521	502	508	524	499	561	560	565	520	496	545	545	511	519	576	537	508	529	554	493	555	564	566	479	494	546	537	528	560	519	526	531	530	517	521	519	552	510	533	524	535	520	558	528	480	513	579	506	526	528	525	523	568	541	501	548	530	509	502	546	527	495	545	483	554	554	565	526	577	540	528	520	500	544	525	513	533	538	561	540	542	504	562	503	516	497	542	534	562	556	526	491	534	530	533	538	534	519	479	519	502	552	555	563	522	535	553	530	534	503	534	533	534	492	513	537	567	554	505	519	579	548	506	490	551	551	561	531	540	523	495	537	544	605	516	556	554	498	536	522	537	542	518	499	540	570	505	525	534	538	485	488	538	520	514	539	533	565	526	519	535	542	540	528	575	514	590	519	547	591	516	511	512	532	528	511	576	526	594	534	539	571	510	528	529	508	560	554	539	562	522	520	519	502	524	540	524	555	499	568	521	557	515	503	523	547	526	570	558	540	537	519	510	519	557	552	546	548	503	500	497	551	548	572	551	499	586	552	531	554	488	543	526	560	523	527	538	502	533	506	542	509	514	497	505	512	532	557	542	557	550	524	515	556	547	570	571	575	531	517	512	547	540	466	530	516	525	538	509	520	531	517	512	534	535	526	535	526	537	533	519	567	529	523	559	535	554	510	502	534	531	551	526	514	569	541	549	572	542	577	588	502	545	521	523	540	532	529	509	534	520	509	550	557	533	546	548	550	535	492	522	536	533	527	534	489	562	529	509	489	556	519	565	525	517	535	549	449	550	500	525	517	512	531	533	541	542	585	491	508	547	517	527	551	571	570	543	503	517	493	553	495	561	490	523	499	554	558	558	543	548	524	525	505	523	493	494	529	534	520	536	538	546	526	535	563	520	497	537	537	475	534	526	534	509	487	521	581	527	555	535	486	506	504	529	562	524	518	519	552	524	549	547	513	553	569	525	525	566	517	541	558	533	543	531	523	536	541	509	530	561	500	539	559	550	514	539	583	533	564	513	494	560	536	497	477	553	523	543	547	567	512	527	546	554	533	560	529	525	532	533	547	512	551	528	488	522	539	502	563	530	539	564	570	552	533	522	535	520	514	547	551	557	530	514	524	510	527	515	513	500	531	547	512	542	566	533	501	554	528	559	528	504	564	523	520	536	561	557	547	542	559	548	547	512	570	512	540	553	483	533	545	523	575	534	550	539	521	520	516	576	526	501	538	555	524	506	521	521	542	536	493	550	568	543	510	509	551	530	549	536	557	506	529	500	521	539	522	508	566	489	493	522	530	515	526	492	538	503	520	565	591	502	528	486	506	491	535	553	543	543	531	538	540	499	539	548	470	523	556	573	538	546	540	532	539	496	538	512	548	540	503	568	543	489	513	511	509	540	546	536	530	562	549	555	493	541	526	543	544	504	522	521	578	531	571	512	496	519	530	540	564	559	512	536	547	537	565	566	486	544	524	506	528	522	523	557	493	541	474	503	501	541	524	515	534	515	517	548	534	501	498	524	508	535	520	507	513	500	521	553	532	571	511	496	486	488	536	473	593	521	536	517	568	572	536	561	536	544	555	510	537	578	525	538	517	511	541	538	541	541	516	525	486	509	540	496	530	501	559	550	569	492	535	532	561	541	500	526	503	479	529	511	539	516	508	541	519	481	528	537	535	532	564	514	517	521	556	539	515	582	473	524	543	533	505	563	560	565	529	551	527	534	572
28079	14617	1698	328	215	172	142	122	155	117	133	144	122	130	116	115	96	124	118	125	126	136	110	118	120	123	132	112	114	100	122	107	114	129	108	102	141	114	111	100	117	122	120	137	106	101	114	132	115	122	107	128	116	99	105	109	124	100	119	113	110	107	117	117	110	117	117	125	93	127	121	112	124	122	120	122	132	112	128	129	106	103	112	135	117	96	119	111	115	95	113	105	109	112	112	123	122	138	139	105	118	116	127	129	100	92	117	106	123	114	112	136	108	107	113	141	120	114	106	132	120	118	118	124	114	122	107	113	110	105	106	120	106	112	106	102	116	117	128	113	126	130	130	106	98	113	108	105	124	97	103	117	101	105	100	136	115	125	120	99	119	120	127	111	110	104	110	103	120	106	105	92	110	118	119	116	127	124	109	100	114	123	119	121	109	103	111	123	112	86	120	109	118	133	116	116	124	118	123	128	130	131	129	107	129	137	113	122	124	121	115	116	106	95	103	112	107	124	126	132	137	98	127	118	114	118	127	126	98	112	118	115	141	117	106	112	87	119	108	121	111	120	120	120	128	121	106	89	120	99	113	128	102	122	103	108	129	112	125	123	116	118	127	124	102	112	98	105	97	102	105	92	112	91	125	123	111	119	113	99	122	130	113	115	111	96	110	109	133	107	95	111	121	116	130	110	116	109	121	117	130	123	123	117	116	134	114	127	111	108	131	123	110	106	119	120	133	121	119	110	91	119	114	130	111	110	119	129	124	103	115	109	88	124	102	119	103	91	103	128	93	106	110	121	117	121	120	102	97	97	118	130	116	108	110	111	119	116	100	132	114	127	115	107	113	110	117	129	112	109	110	122	112	102	101	125	127	114	121	114	102	83	128	108	109	117	134	115	113	118	111	108	118	118	115	113	99	109	125	111	100	136	110	115	99	118	117	121	114	118	118	115	110	105	114	129	120	98	112	119	108	144	113	123	129	126	95	122	108	115	103	112	125	101	120	104	120	111	114	120	104	115	116	117	119	125	125	112	110	104	111	110	115	114	101	137	109	142	120	102	109	128	125	131	104	107	110	121	105	102	121	86	103	116	103	126	108	126	89	121	114	129	125	117	103	100	126	113	106	126	107	114	118	136	107	109	118	126	101	109	124	111	116	117	119	114	117	123	123	105	134	80	111	125	114	139	119	98	96	104	101	103	119	118	111	149	110	132	132	124	122	97	125	131	117	117	99	126	120	112	114	119	105	101	113	89	92	89	100	102	127	118	97	115	127	116	108	113	112	112	103	120	99	112	97	94	122	114	117	106	106	105	99	98	95	115	126	113	103	124	97	133	125	112	113	104	110	127	119	105	129	116	109	98	130	137	103	129	115	107	111	123	102	119	102	118	132	117	124	113	120	117	134	100	103	119	113	120	109	105	106	93	116	112	113	119	92	103	101	114	123	88	115	116	97	100	112	126	139	120	94	98	124	104	105	111	110	114	122	110	110	112	124	97	115	137	133	106	97	99	119	113	125	115	125	132	119	117	118	118	127	120	106	109	121	108	133	121	112	111	105	118	103	100	120	106	112	121	112	110	124	126	127	126	119	111	114	108	102	110	94	116	108	129	115	122	127	124	114	105	104	120	123	133	128	117	120	125	123	120	106	114	125	113	115	112	117	104	114	129	122	114	116	109	128	94	111	117	127	130	108	104	110	121	124	99	134	126	102	128	110	113	126	119	98	115	123	130	123	119	128	118	115	113	116	115	108	97	101	107	120	113	126	120	124	111	126	130	101	118	100	102	117	114	129	125	124	102	104	137	113	108	117	135	101	119	106	121	118	135	131	122	105	117	130	103	107	121	128	115	112	131	113	111	144	128	120	128	105	124	101	97	128	114	119	104	110	129	115	125	126	104	120	125	111	129	110	100	102	106	102	113	115	118	116	104	123	112	126	125	120	109	126	105	122	115	98	100	130	103	107	120	114	128	110	136	109	123	109	116	116	109	106	115	136	106	114	104	119	112	128	117	120	114	109	119	134	107	125	125	99	113	109	106	116	126	113	98	140	123	124	103	106	119	103	123	126	121	113	122	113	108	132	123	113	115	101	131	97	153	108	115	109	120	133	113	96	131	106	113	103	116	98	118	123	120	117	112	116	104	120	148	137	111	111	100	114	118	96	117	99	102	112	115	109	115	105	109	112	99	111	136	107	135	113	110	112	129	112	109	123	115	109	102	115	107	111	117	122	104	120	111	114	103	121	109	119	98	123	108	112	105	126	115	110	93	127	111	104	116	107	106	117	109	110	133	111	125	96	129	96	106	115	110	97	117	114	103	96	119	119	103	133	114	128	114	119	113	127	98	112	106	121	105	127	99	106	113	93	117	104	107	106	121	89	111	119	129	122	109	106	112	110	124	144	130	110	122	109	122	111	140	102	108	119	103	132	100	117	120	101	110	145	113	118	116	108	123	123	103	121	121	118	117	109	121	120	120	108	136	113	97	122	119	105	116	111	112	107	121	104	102	118	133	114	119	134	120	127	115	114	134	122	117	117	129	126	118	128	120	104	97	93	118	109	121	107	134	109	78	148	126	109	124	124	122	132	109	140	120	128	119	115	110	110	115	124	111	124	121	96	129	123	115	132	119	110	105	117	117	107	108	120	110	120	124	114	115	104	123	110	141	101	129	140	108	118	104	117	107	104	124	99	116	108	129	109	127	128	125	112	107	124	112	117	115	114	109	125	117	134	119	103	109	127	121	122	112	127	139	117	106	95	121	130	125	115	124	124	119	101	110	107	137	105	114	116	107	114	125	118	119	118	107	104	116	112	130	110	109	128	115	120	115	125	121	105	103	131	132	111	114	92	130	126	112	104	143	126	125	114	133	116	109	115	128	112	112	113	134	133	99	120	118	127	128	130	119	118	114	123	103	131	118	121	95	148	109	109	118	124	108	111	86	114	130	121	130	112	97	100	96	108	133	106	100	108	113	105	117	122	115	108	94	115	114	135	121	134	102	104	114	100	135	107	100	123	122	130	109	105	117	108	118	100	119	124	111	116	99	107	122	113	118	109	112	114	126	112	109	117	110	112	100	116	111	120	111	104	118	102	109	119	115	125	119	116	112	116	123	117	114	103	111	118	125	123	121	120	119	109	123	122	121	109	109	123	102	119	113	109	126	102	94	106	126	113	111	109	95	122	112	103	112	125	113	109	118	95	112	104	112	129	100	110	101	132	122	120	119	119	107	112	130	137	101	115	122	119	113	136	90	124	111	114	105	117	127	129	116	126	107	139	104	111	125	105	93	108	103	113	122	128	118	131	132	104	119	103	120	99	117	108	109	116	110	105	103	112	124	108	101	109	117	107	105	114	111	110	109	122	125	107	102	126	114	113	116	119	113	100	103	106	109	122	123	106	110	130	97	114	106	94	111	112	113	99	109	118	115	119	113	110	104	107	115	119	115	101	102	111	113	116	101	122	104	119	108	107	107	123	133	124	127	121	109
4970	753	657	368	289	197	210	195	151	172	172	154	135	128	123	142	141	135	128	133	112	126	132	150	89	119	118	120	121	147	128	123	131	125	131	125	121	136	130	115	108	108	115	109	129	124	123	135	127	140	123	131	117	125	118	129	138	114	132	99	138	118	127	126	105	104	135	108	112	110	117	138	117	132	125	123	120	122	128	124	121	127	109	124	134	123	129	98	117	138	137	135	107	131	133	133	129	130	115	125	109	107	122	136	120	120	120	107	103	114	106	135	109	123	137	122	116	138	108	110	115	104	121	108	119	143	136	111	126	130	119	109	115	103	131	120	116	120	116	139	125	135	106	131	120	116	106	119	128	113	114	116	122	119	135	109	120	132	136	126	108	117	112	129	114	111	110	135	130	123	99	90	138	123	136	120	102	120	145	133	125	118	95	130	97	132	124	134	112	111	127	110	122	130	109	128	150	108	121	121	109	124	130	108	132	120	129	108	126	147	131	123	124	126	126	129	124	135	116	118	122	121	117	103	115	129	119	133	122	111	116	111	112	122	106	114	118	123	129	114	100	137	155	147	118	130	112	136	133	124	102	111	113	126	116	115	102	124	114	103	117	127	107	122	117	117	130	110	128	123	118	116	136	132	115	130	121	122	139	128	121	114	96	109	118	109	114	115	112	118	138	114	134	99	118	130	105	116	104	124	115	111	133	127	128	115	115	113	120	131	117	132	122	120	120	124	103	119	132	144	112	117	123	135	107	120	112	119	106	110	108	123	132	107	131	107	125	151	126	107	117	121	128	113	121	127	118	130	104	132	119	102	109	113	110	132	107	120	97	115	132	113	116	106	104	105	104	123	119	134	124	110	104	114	109	125	133	132	127	118	115	118	114	112	136	110	131	113	139	139	113	123	116	112	121	134	115	126	133	131	129	124	118	123	113	113	125	122	115	126	138	112	135	113	117	140	104	135	108	129	95	118	109	115	107	125	111	112	112	125	121	123	140	111	129	131	130	137	104	130	129	126	117	126	97	121	104	118	123	118	103	102	141	135	130	129	128	130	129	116	122	132	117	120	129	90	120	123	120	116	117	114	117	128	109	119	120	125	116	117	102	106	109	121	132	109	122	102	118	133	113	115	129	111	123	125	137	113	113	121	118	129	116	131	123	103	104	104	101	118	127	121	110	122	132	115	117	118	105	126	132	121	110	125	112	123	120	119	109	116	136	119	116	125	125	128	123	111	120	127	126	126	131	125	122	118	118	99	103	118	139	112	120	109	139	105	127	87	118	119	142	116	124	115	130	126	108	133	129	108	133	111	115	111	118	152	128	112	130	116	112	130	133	113	96	112	99	127	126	119	130	122	115	121	131	135	106	121	118	147	110	122	132	129	124	119	110	101	142	124	119	125	121	112	132	109	138	128	124	120	103	122	114	118	149	120	105	109	101	116	116	100	112	128	126	118	122	133	142	144	120	118	133	120	139	121	114	127	141	122	119	134	138	124	131	115	127	130	127	95	114	118	122	115	125	102	134	117	116	117	111	106	118	138	112	127	117	102	131	132	130	130	126	131	127	127	120	124	120	117	131	124	106	104	120	130	139	130	122	110	116	126	109	139	136	117	118	100	137	105	130	125	116	131	117	122	93	120	119	111	137	119	122	135	102	117	125	117	125	143	115	118	146	106	143	124	110	124	108	104	110	93	124	122	117	109	132	138	116	114	117	132	88	122	114	149	122	127	106	110	129	130	118	113	122	116	122	113	148	134	121	107	125	104	120	110	119	119	122	127	103	131	115	124	107	121	113	108	117	125	126	117	127	100	126	127	107	139	123	127	122	135	109	103	121	119	98	112	131	125	127	131	116	135	132	115	138	122	119	99	142	123	110	114	130	116	115	105	114	125	108	128	138	120	135	116	119	129	102	143	134	107	149	122	133	105	117	113	136	96	134	148	101	139	88	119	129	131	119	128	133	124	125	125	131	116	116	118	129	124	120	117	117	130	119	110	101	109	113	123	116	114	123	119	122	139	131	129	116	126	124	114	140	108	124	123	118	122	122	110	121	125	125	115	107	128	134	133	122	83	126	114	110	138	128	145	115	124	121	110	102	107	111	121	118	120	112	141	115	121	134	104	131	133	118	121	109	133	115	105	119	119	107	133	107	143	111	107	122	123	119	139	105	107	120	113	110	94	114	143	112	110	122	114	113	121	104	99	124	114	111	108	108	113	120	121	93	115	110	123	114	132	116	124	122	120	132	124	102	105	101	99	116	111	95	125	107	112	115	122	99	132	133	127	132	125	114	120	105	136	111	131	122	107	124	127	125	105	102	134	117	112	111	108	125	96	115	130	148	109	128	113	134	116	116	139	114	150	123	106	109	106	126	117	114	119	107	91	131	126	126	135	109	119	125	131	112	109	117	119	111	118	127	127	128	96	106	103	146	111	118	121	128	113	131	136	117	143	121	116	112	126	136	116	109	105	132	110	117	139	113	127	154	113	116	140	119	133	114	125	109	113	131	131	117	107	114	115	111	114	120	128	108	124	118	132	120	121	129	129	121	120	131	118	130	124	134	122	128	109	121	124	118	132	137	131	129	133	112	119	132	128	128	117	108	125	111	126	117	121	123	107	98	105	117	124	117	123	112	122	130	129	124	119	131	136	107	118	122	126	115	133	127	100	131	126	127	123	110	141	125	122	114	140	109	135	106	134	111	144	112	138	147	108	118	122	117	121	127	108	119	111	101	107	121	122	124	133	130	132	130	119	116	143	126	117	113	126	138	94	107	137	116	145	117	114	124	119	140	129	113	119	88	119	101	109	125	113	133	102	127	98	128	124	118	123	98	126	122	119	132	126	140	110	125	115	100	130	120	125	129	135	106	98	114	120	128	108	107	111	116	126	85	126	99	132	137	129	105	114	122	125	138	121	111	122	140	133	117	133	134	113	117	129	110	103	124	112	114	147	95	114	121	132	114	125	114	123	103	130	123	131	115	129	110	137	115	153	120	107	114	103	124	122	134	119	121	103	114	141	122	126	111	134	144	144	119	128	131	129	107	103	127	127	113	132	126	119	114	120	135	116	132	127	115	141	120	123	117	97	105	134	129	130	118	113	113	129	124	101	103	120	124	128	116	118	143	113	115	118	130	135	121	107	139	102	124	128	116	142	130	123	130	120	106	141	121	113	127	116	115	113	123	127	135	115	115	111	95	121	132	119	125	155	122	110	102	137	100	114	91	117	126	116	125	129	128	132	129	117	125	112	120	116	112	94	138	119	129	105	127	103	123	138	108	109	115	128	122	114	122	126	125	125	117	123	117	129	141	128	120	113	101	116	133	163	122	137	133	122	120	131	128	134	103	125	147	121	99	117	112	139	117	107	113	118	118	121	134	114	136	109	143	120	143	116	114	126	132	117	109	128	99	123	118	127	123	114	102	122	134	123	108	135	100	109	141	126	129	153	128	128	128	123	138	132	122	123	133	130	108	124	134	122	122	132
25319	20880	27377	24506	20900	12296	1685	1044	859	748	668	606	609	520	525	507	494	471	456	480	455	395	412	399	438	428	413	405	404	364	411	381	360	399	343	402	377	386	375	371	396	363	351	405	371	382	385	364	385	394	385	388	359	365	408	366	372	368	397	370	338	367	389	375	333	395	367	349	389	361	385	356	355	343	382	347	347	397	324	375	359	377	389	381	381	383	389	342	363	379	367	377	334	364	353	384	352	344	355	336	341	358	358	394	360	377	335	388	381	348	362	362	360	352	358	356	369	376	364	385	355	324	335	357	349	350	368	397	352	369	343	378	350	383	367	390	357	407	342	372	356	359	342	339	357	363	357	344	375	325	394	378	370	414	368	374	369	377	327	376	381	378	325	331	387	373	326	402	337	376	383	407	376	350	352	358	402	405	364	398	364	383	369	371	369	404	394	360	342	367	369	373	327	389	357	367	369	358	375	359	374	353	362	380	368	356	375	356	364	356	370	380	364	364	373	350	385	305	338	357	367	375	335	337	378	370	362	390	365	353	385	345	354	377	360	368	361	351	369	399	349	393	355	358	392	385	369	350	355	355	324	351	368	350	368	375	328	357	369	366	359	359	339	386	334	338	356	394	389	359	345	350	383	363	393	386	380	381	377	386	354	371	389	347	384	375	340	355	353	370	378	371	340	366	363	426	356	383	362	384	364	342	368	360	333	370	370	366	380	380	383	386	348	368	387	353	369	369	335	373	392	324	305	353	380	367	355	386	381	378	370	390	368	351	393	386	366	384	369	352	360	367	353	326	372	338	354	330	388	359	373	397	370	342	385	380	357	382	376	355	341	373	382	381	383	394	323	371	338	345	375	351	367	367	371	384	384	363	342	377	406	403	381	365	366	387	350	340	392	346	354	364	351	377	380	343	349	360	328	356	388	370	381	368	349	348	377	369	375	359	359	366	355	368	358	363	353	368	368	343	351	352	350	355	365	371	368	387	391	363	354	358	354	385	353	365	353	373	354	337	387	332	352	368	326	382	343	368	371	377	360	370	373	359	358	377	387	370	352	337	396	395	407	331	379	342	355	354	345	393	357	387	360	379	350	338	353	348	357	355	369	371	369	374	350	358	351	361	387	342	367	338	395	398	387	371	376	355	381	345	366	335	373	328	365	347	360	312	356	332	343	411	365	384	376	381	377	330	353	350	351	373	382	358	371	354	385	375	344	360	344	368	344	372	357	380	365	392	363	358	369	389	366	359	389	359	345	385	352	337	345	404	322	334	347	333	369	361	368	368	362	345	395	392	354	336	351	355	364	349	324	368	371	378	326	340	357	396	356	413	348	312	353	352	363	354	372	349	384	365	331	314	372	359	339	379	377	365	356	360	347	333	381	379	373	351	376	372	358	383	371	393	343	364	363	352	385	366	377	374	375	368	350	364	380	375	358	379	347	342	362	363	338	359	346	370	338	360	358	373	362	409	339	330	362	358	358	362	397	371	348	383	340	352	361	378	391	384	360	363	371	327	347	330	330	371	345	382	375	365	396	330	360	350	381	344	368	365	358	371	379	366	396	372	372	379	359	352	363	348	351	352	357	349	345	359	394	374	350	374	371	366	402	396	371	350	405	370	394	365	332	384	395	369	356	334	402	378	382	362	349	358	344	369	377	354	356	362	340	365	317	381	372	369	343	359	366	404	381	327	338	373	345	377	368	342	367	365	340	349	392	327	408	355	372	397	388	349	369	364	371	393	366	339	350	367	381	359	365	353	372	341	379	360	381	360	343	364	348	400	397	367	365	392	351	322	362	361	375	378	378	360	395	355	362	357	357	378	382	387	371	359	346	373	383	354	360	363	357	357	356	328	358	376	392	385	368	349	333	397	349	330	389	360	387	340	372	361	331	355	323	336	339	361	348	334	342	347	363	347	371	355	385	366	384	401	370	376	358	360	363	362	368	349	398	397	361	383	362	370	349	373	340	351	373	373	360	321	396	387	366	349	317	375	381	392	371	341	404	363	363	343	367	361	346	335	333	363	334	376	409	356	389	367	347	340	363	331	381	336	383	348	369	381	342	380	362	364	390	388	410	339	370	358	352	395	372	377	377	338	365	364	383	324	373	351	345	358	383	346	392	382	366	345	332	359	366	372	334	375	367	344	381	368	339	359	385	376	399	411	331	369	331	370	390	329	407	317	406	365	386	350	367	399	389	378	373	372	359	396	352	364	388	349	377	374	365	349	358	345	374	377	379	352	344	328	379	397	406	350	343	346	339	393	392	357	336	368	360	370	370	344	359	356	357	341	335	354	367	408	421	343	370	374	376	383	358	342	368	348	365	335	365	361	363	380	357	327	355	325	342	348	350	378	337	373	360	374	350	354	415	403	363	341	387	416	370	342	348	324	360	370	334	330	356	395	390	386	351	341	386	399	385	398	386	403	352	347	362	389	353	391	328	365	305	314	370	390	373	386	355	376	364	354	342	367	396	371	338	354	374	359	341	372	390	364	396	354	367	353	380	345	380	343	334	398	364	379	341	359	373	355	362	371	385	351	324	376	366	356	366	373	373	353	372	342	359	374	368	360	386	381	339	364	359	383	354	364	367	385	409	383	392	348	395	364	363	324	346	363	358	346	360	334	376	330	340	321	348	387	362	391	342	358	353	409	407	326	386	332	373	364	373	398	361	349	347	385	374	326	364	367	360	371	346	374	341	351	406	325	330	342	368	370	346	381	362	378	376	392	362	358	341	356	370	361	352	399	411	374	369	392	332	349	355	385	348	385	347	346	357	348	361	391	363	357	384	345	354	374	370	347	395	364	400	352	354	330	353	383	367	357	404	364	398	387	360	386	357	370	388	385	389	341	346	337	387	352	356	359	352	361	369	388	357	365	361	358	368	366	400	359	343	344	400	390	347	350	373	363	382	370	375	417	342	367	345	386	330	375	357	339	367	365	392	361	323	376	362	336	354	347	370	380	332	359	366	353	354	367	392	385	370	359	372	327	362	336	364	400	372	353	357	364	347	346	334	324	383	311	349	366	372	385	387	379	344	376	413	360	370	378	325	352	395	405	385	356	345	368	345	391	369	366	373	358	372	376	379	358	365	344	363	378	387	338	374	374	366	379	355	320	357	357	340	370	336	336	369	388	397	345	354	380	383	346	397	366	348	366	344	354	366	370	327	360	357	361	364	370	340	325	389	364	345	408	357	364	368	338	360	394	345	363	354	365	356	351	345	342	353	379	347	356	370	329	357	368	368	322	365	356	385	342	355	374	378	352	363	383	363	341	327	379	396	382	357	380	379	373	417	391	360	341	349	362	378	358	368	405	374	342	360	364	357	357	360	366	359	357	360	369	368	391	377	434	347	371	411	381	387	361	343	364	347	346	387	322	339	371	378	377	346	370	366	361	397	371	359	344	376	393	344	376	372	343	343	327	378	365	346	345	377	370	373	360	356	378	401	369	351	359	390	368	376	336	336	382	348	364	346	393	369	364	341	370
7305	11604	10751	5926	3741	2847	2159	1641	1382	1200	979	915	780	725	646	613	595	511	508	517	471	450	476	401	453	419	413	369	400	410	380	371	384	380	406	364	431	405	353	346	338	336	343	364	342	328	377	347	371	322	345	332	355	362	350	365	360	369	347	375	332	332	368	382	342	317	328	330	380	333	347	366	339	386	361	384	365	337	346	323	315	346	319	330	365	313	335	319	310	358	348	347	319	369	330	346	325	350	321	358	328	337	329	360	313	330	333	351	399	336	350	343	401	320	342	363	328	350	340	330	382	335	333	317	345	323	322	365	320	331	342	316	359	322	353	320	341	362	339	359	364	334	310	350	339	333	310	364	354	323	333	327	306	331	350	369	321	344	350	320	311	309	337	333	330	306	338	352	339	323	364	373	339	321	358	332	376	366	321	339	321	327	306	345	357	334	340	322	352	337	337	305	335	354	320	339	342	346	359	343	338	346	325	324	313	347	327	351	324	317	353	340	347	335	339	345	336	312	332	309	318	329	338	321	337	342	315	334	346	348	319	360	328	318	313	305	322	358	314	324	359	328	337	326	324	377	327	355	338	334	373	343	345	345	336	319	340	373	389	333	348	338	301	324	331	349	353	313	361	327	316	313	339	346	342	327	346	331	333	339	324	353	332	343	354	327	347	345	332	347	319	318	306	385	339	333	345	332	348	374	340	345	326	318	359	386	352	331	354	339	350	323	366	335	345	333	306	327	364	328	320	336	331	336	348	332	335	336	340	326	356	346	357	301	340	329	312	361	330	325	359	314	342	349	331	331	351	354	358	315	317	346	325	328	334	320	328	322	351	356	328	334	341	355	335	346	320	321	337	352	390	366	313	327	329	377	313	334	340	351	335	361	328	340	332	324	317	366	340	340	319	324	351	343	352	352	360	356	335	306	367	339	346	319	335	355	327	314	322	359	356	328	369	315	361	308	373	311	354	341	314	344	356	333	347	349	356	354	338	356	337	345	355	338	348	324	301	350	369	355	369	328	313	338	360	335	326	322	348	336	310	316	350	353	393	350	358	328	328	336	360	329	355	322	322	333	332	321	333	328	343	312	361	350	341	369	363	362	309	322	346	357	347	311	352	360	367	343	323	335	365	300	337	316	341	321	326	336	340	306	330	325	347	338	321	344	330	357	341	333	313	313	293	325	359	300	344	339	328	346	328	345	351	337	343	297	350	330	322	339	370	333	320	328	339	343	321	336	328	321	355	334	354	316	333	323	335	355	322	311	333	307	332	308	340	314	340	357	356	312	352	359	305	339	362	311	342	323	361	343	329	368	351	307	323	339	356	342	344	328	314	329	360	327	314	361	338	348	329	364	319	319	342	369	317	340	371	353	332	323	349	338	347	354	368	335	333	356	304	337	329	314	332	385	344	347	342	307	345	334	345	318	336	347	346	325	323	361	339	344	328	321	325	327	356	356	364	328	352	339	341	351	348	336	345	300	328	345	343	299	335	318	343	335	359	375	335	362	352	316	339	347	339	357	313	355	321	324	360	318	329	359	331	350	353	316	329	350	351	316	347	330	325	340	327	364	353	367	337	364	354	341	337	321	338	340	362	339	327	342	329	356	348	352	358	342	350	310	343	356	372	340	364	306	309	343	327	318	351	348	337	346	329	352	324	330	307	312	348	329	296	320	345	369	343	340	301	314	341	355	317	366	319	305	357	338	327	309	324	332	359	326	330	309	347	330	364	346	353	330	344	359	366	343	340	353	346	328	313	360	326	338	343	350	347	375	346	309	359	346	312	345	340	351	351	337	327	309	367	356	334	327	338	333	334	363	328	326	337	345	307	322	324	348	351	329	320	355	362	352	315	342	324	327	358	339	339	335	294	362	372	337	342	337	307	347	315	350	329	327	344	333	318	332	329	358	333	305	351	351	339	383	371	343	348	315	373	324	343	343	346	334	327	324	334	325	326	324	346	342	363	315	330	346	337	336	345	323	343	343	334	339	343	359	359	346	347	342	362	351	389	365	314	349	321	353	335	351	340	329	372	362	357	351	331	310	343	344	339	345	356	317	335	319	324	332	315	339	335	318	366	311	370	371	329	315	323	303	346	334	368	317	339	316	353	322	326	340	336	323	316	344	372	355	340	321	324	337	330	314	319	313	361	346	324	336	353	341	342	335	325	341	343	331	335	353	326	343	317	364	314	308	355	341	359	368	340	336	333	338	334	337	353	349	345	335	320	305	350	338	310	342	371	328	336	357	344	313	325	348	337	370	312	365	325	316	329	348	329	353	345	350	372	344	299	317	351	284	313	348	347	342	317	355	325	331	316	324	347	338	338	329	343	320	305	328	318	307	342	325	334	314	320	286	320	337	347	320	342	352	359	328	325	323	330	331	331	356	349	337	349	320	318	324	363	367	348	331	354	320	338	351	355	330	327	366	321	349	328	338	325	339	339	322	348	311	317	317	311	351	312	339	361	344	341	357	358	342	314	319	345	323	337	327	338	343	347	352	334	324	377	354	328	336	350	345	348	362	337	343	309	351	338	345	298	310	306	334	279	368	349	329	325	325	311	370	327	341	349	333	355	353	345	298	324	315	319	328	373	337	315	368	345	366	339	359	353	361	342	334	332	334	327	345	313	358	340	342	329	364	346	325	345	334	332	354	339	336	324	346	343	306	318	298	349	350	316	338	320	355	324	315	324	344	346	319	337	300	327	323	365	357	382	321	314	304	317	349	314	355	332	315	342	325	316	329	340	327	363	317	357	314	348	331	345	347	370	318	323	331	358	350	339	297	377	373	357	310	349	337	323	337	337	351	337	326	308	334	341	304	337	316	338	317	322	330	330	328	324	359	376	328	369	306	314	331	357	317	353	306	328	330	344	342	346	331	347	345	307	335	326	353	364	322	304	309	350	348	328	327	340	350	318	356	323	336	315	345	346	323	351	311	348	330	320	325	341	315	328	332	350	348	360	313	377	330	323	348	364	351	333	329	357	339	334	330	367	369	315	325	321	351	336	347	333	330	339	326	342	372	357	339	350	325	346	346	361	339	327	308	332	311	349	311	338	317	333	357	323	324	376	310	333	347	351	354	362	316	314	329	356	348	308	329	336	320	345	338	320	340	338	337	311	326	345	349	316	320	303	331	340	310	355	335	325	338	303	335	341	366	359	322	350	347	349	318	354	333	331	343	315	306	341	337	330	350	325	354	315	353	360	342	328	318	360	345	346	350	309	358	329	352	334	353	332	333	318	357	347	315	314	330	334	340	333	363	319	344	295	344	363	306	339	336	349	363	303	355	330	337	314	344	385	331	347	319	369	346	321	332	345	336	338	343	347	322	331	335	343	349	314	366	339	332	322	340	333	370	340	333	318	343	315	295	361	311	357	312	343	338	310	364	307	330	336	339	329	321	335	334	314	313	332	352	342	291	368	313	323	350	332	333	317	335	359	355	342	328	308	360	353	337	296	310	356	298	336	370	310	350	346	374	345	343	352	358
23063	20856	27656	24180	20859	20984	10707	2078	1495	1293	1199	1086	957	917	847	877	803	745	744	725	716	705	709	676	625	668	688	663	575	635	635	606	646	628	643	609	565	569	608	560	636	596	633	590	649	567	585	583	549	613	591	586	617	555	553	582	623	591	575	578	598	618	554	604	651	613	544	596	589	586	595	572	573	577	605	607	600	589	606	574	568	600	568	552	607	582	553	630	640	591	571	577	568	590	577	604	583	618	572	547	625	591	575	544	613	635	575	614	562	583	559	624	552	552	598	588	565	586	596	577	616	607	585	589	574	541	634	558	596	571	588	575	585	558	526	554	549	542	566	550	571	568	552	576	598	593	556	602	534	558	509	562	584	541	576	596	537	581	552	563	589	558	571	569	574	530	596	583	537	535	575	552	528	572	582	605	589	608	568	561	608	597	555	569	573	628	570	614	596	564	579	577	563	635	623	570	603	615	576	624	609	541	568	567	632	600	533	566	600	562	578	574	539	561	555	561	633	579	575	561	530	565	609	598	610	515	545	562	588	582	577	597	579	584	542	550	604	558	531	524	582	585	566	568	583	535	595	510	555	588	586	608	552	568	587	556	574	555	618	590	576	576	567	587	564	570	566	563	556	596	571	572	556	541	577	594	566	588	571	567	587	538	590	563	589	621	571	591	622	585	572	591	595	606	562	548	582	571	579	556	545	568	567	577	578	573	561	558	576	599	569	570	605	590	560	589	541	589	568	579	543	603	594	612	562	515	588	554	534	562	559	565	587	591	548	561	612	568	583	572	570	567	536	589	544	609	569	590	620	570	557	578	598	571	557	556	565	568	570	536	527	551	580	572	547	624	560	577	579	548	583	591	538	558	566	565	579	529	598	601	598	589	536	563	533	546	573	600	496	557	532	538	495	547	514	528	583	578	598	561	562	561	556	562	567	591	574	599	563	568	562	567	592	552	567	574	546	564	559	563	523	565	579	559	544	549	547	600	597	609	527	566	523	593	555	587	567	579	563	560	643	545	537	573	596	519	529	583	584	570	535	563	567	594	573	576	572	604	552	518	570	547	552	592	574	592	547	553	565	570	572	554	565	589	515	567	559	570	596	583	567	575	518	544	528	583	575	583	627	586	534	566	594	578	561	593	590	590	579	551	560	588	601	576	593	562	561	592	585	613	579	596	553	544	601	552	552	558	570	552	548	564	584	580	587	585	571	561	523	608	556	571	548	513	596	595	548	599	563	582	579	551	578	569	586	590	566	550	530	601	571	564	600	591	572	575	585	552	527	614	592	552	568	552	609	550	601	613	555	560	544	577	572	513	581	549	555	577	556	585	570	602	530	542	568	605	569	589	510	537	596	586	548	562	523	560	567	553	535	562	539	574	554	574	587	538	547	539	564	585	589	567	606	545	559	583	555	560	506	575	556	597	545	602	592	598	542	580	602	574	547	563	575	570	592	560	543	547	551	539	578	534	541	546	552	571	561	587	553	589	584	558	576	580	575	601	551	532	567	570	615	558	569	538	567	572	578	571	575	555	582	572	544	560	542	599	588	570	562	599	518	581	536	602	580	528	562	601	541	595	570	615	582	579	592	577	576	542	573	572	570	565	604	617	581	601	572	577	527	562	566	565	533	575	529	623	535	561	574	539	522	607	548	563	563	585	557	585	591	587	542	554	557	591	560	580	565	550	576	566	576	608	569	562	576	595	590	600	587	590	589	600	547	540	566	539	576	499	561	549	603	609	563	571	557	606	517	596	553	530	563	573	602	585	542	611	593	580	580	533	564	627	554	579	588	553	584	596	577	558	535	549	554	546	565	562	563	596	554	550	560	538	566	588	560	575	584	558	599	563	583	556	567	544	582	577	559	554	595	585	600	545	531	610	552	524	592	550	565	526	570	579	572	577	579	620	594	594	574	554	556	541	564	533	518	619	549	572	583	580	576	546	572	571	547	548	583	592	568	578	527	579	609	565	560	569	571	602	556	606	573	542	586	582	599	562	563	631	572	620	570	614	589	591	541	598	639	595	612	600	545	563	588	549	587	574	593	598	574	550	580	568	533	615	584	590	555	602	605	576	548	538	590	637	585	571	572	580	554	573	546	623	571	541	543	560	579	594	613	577	580	547	540	529	573	548	575	534	586	548	585	579	605	569	538	620	563	581	611	576	572	594	551	579	622	595	534	572	631	539	584	559	561	593	590	549	571	542	531	572	547	605	574	579	539	597	552	550	533	597	571	546	549	564	595	562	609	582	581	601	562	599	566	552	544	558	566	582	579	538	556	492	554	631	570	542	566	591	570	611	607	606	584	569	548	592	554	541	554	584	577	628	556	563	589	600	561	587	581	546	575	597	571	596	563	569	584	600	597	596	556	567	553	568	562	543	549	560	585	574	558	598	563	620	600	577	532	575	572	586	633	600	611	549	582	612	587	596	536	585	538	603	581	548	562	598	571	568	601	570	606	559	597	598	576	521	549	584	617	552	616	569	567	602	566	572	578	577	562	566	565	541	554	529	561	556	579	616	559	524	587	581	631	586	582	572	542	546	573	581	563	587	574	564	551	565	563	569	580	564	577	595	527	590	513	571	589	510	590	572	558	573	597	596	552	565	568	569	571	568	574	554	559	578	585	535	567	549	581	605	594	605	577	545	585	562	562	529	561	570	607	593	590	586	555	528	563	578	574	546	558	586	528	557	564	575	611	561	556	586	564	560	598	553	570	562	585	589	604	576	544	552	624	548	540	603	625	588	568	553	585	573	599	549	617	568	600	609	607	569	565	603	581	549	563	551	520	567	582	581	572	565	548	555	543	541	572	573	610	573	594	554	588	541	575	566	573	627	591	576	594	586	581	564	616	546	571	564	600	564	567	610	557	587	542	554	546	535	546	538	618	586	565	551	560	582	570	578	584	558	591	590	611	536	538	564	604	541	563	519	595	559	536	532	555	587	582	547	583	545	581	570	586	569	607	574	537	589	562	528	556	593	578	568	577	548	587	548	600	547	586	570	612	611	600	572	618	578	551	627	576	561	537	591	514	576	545	556	579	575	569	600	565	619	563	561	581	584	564	550	567	581	545	596	566	613	595	553	561	567	550	542	584	554	555	562	568	565	564	545	594	596	588	609	642	558	586	620	544	539	566	570	559	588	626	558	599	610	564	599	595	563	584	577	593	551	566	552	593	555	580	565	605	553	599	554	564	519	565	570	605	603	540	603	592	558	583	591	562	604	606	573	563	568	567	601	553	572	543	582	533	589	570	546	574	613	557	544	585	616	532	535	576	561	578	561	522	567	540	546	610	576	514	532	526	611	566	587	612	576	577	573	534	558	591	570	549	591	559	566	538	596	521	568	584	575	597	539	568	594	585	564	564	580	558	571	544	598	569	597	624	554	571	582	561	546	536	547	525	507	568	556	603	607	566	603	555	561	577	583	562	567	556	575	538	558	561	575	568	569	581	578	527	546	583	571	543	574	579	614	595	595	543	605	574	552
10050	18505	16791	10079	6727	5148	3913	3107	2531	2171	1893	1541	1424	1240	1159	1055	935	961	852	823	776	728	724	803	727	709	690	677	707	683	659	632	586	622	593	581	549	591	622	579	556	602	560	627	594	554	605	550	541	562	544	547	560	557	531	590	613	556	569	541	592	536	537	533	545	580	558	537	530	527	577	579	530	522	559	552	524	535	561	522	530	522	552	532	550	546	543	537	518	528	535	532	537	540	521	550	573	530	531	556	576	594	554	527	525	541	522	529	513	545	571	520	534	516	536	537	495	570	525	520	559	553	530	514	575	508	523	515	532	546	519	537	543	545	569	535	508	556	546	501	498	510	541	515	543	544	487	519	538	512	511	550	525	542	569	575	534	475	561	527	581	524	524	534	491	551	563	527	553	519	558	533	537	534	495	501	554	553	514	511	524	531	517	513	539	585	534	504	538	525	553	526	491	509	528	571	482	506	576	557	526	585	543	504	498	538	537	564	560	535	535	549	559	502	536	553	508	498	496	534	515	567	552	525	545	510	532	529	553	534	530	558	577	563	536	531	543	533	504	565	495	543	522	558	506	546	507	547	532	555	488	524	550	549	558	553	534	544	517	569	515	518	546	544	497	521	531	516	522	508	502	511	548	512	514	548	543	517	511	510	524	571	517	532	531	554	535	569	508	542	507	513	540	536	549	550	545	510	531	551	507	499	512	509	536	519	550	540	505	516	528	552	551	497	528	545	551	564	576	520	538	567	539	496	505	540	531	538	519	556	502	523	525	520	537	540	518	521	536	477	518	540	561	530	520	545	474	547	527	521	561	538	490	526	561	529	525	514	543	528	539	570	506	530	550	553	494	524	554	546	540	559	526	551	529	510	561	502	515	562	515	514	542	479	505	501	520	577	516	547	534	574	500	498	570	573	557	548	528	576	490	552	551	488	510	516	542	523	533	526	491	512	539	494	523	502	534	481	500	568	540	492	516	579	528	519	518	535	555	520	528	524	562	566	543	522	499	523	517	530	546	531	551	485	515	496	540	536	566	550	529	516	513	526	560	567	526	563	576	528	554	551	501	517	550	471	543	563	539	532	551	534	569	540	508	507	524	578	522	523	528	528	530	558	537	513	527	532	495	504	501	531	550	527	510	539	558	539	507	503	526	564	512	497	534	483	508	510	508	545	560	550	534	552	540	534	555	506	517	513	517	543	495	564	500	513	500	536	559	581	487	527	498	551	513	535	533	552	558	549	498	541	533	562	547	502	538	524	550	556	502	521	553	509	540	520	534	549	543	538	559	506	537	536	538	521	534	524	529	551	483	531	511	518	513	554	528	558	580	539	523	542	521	546	518	525	552	521	552	529	563	482	529	547	517	564	509	547	519	539	518	546	551	510	527	552	552	502	525	532	536	527	578	505	556	538	522	543	565	525	513	537	526	508	531	551	551	527	539	507	525	516	539	538	578	505	520	517	506	504	511	527	533	548	519	552	538	506	515	500	585	550	522	558	492	491	498	522	533	544	540	507	545	594	512	516	510	504	565	524	533	531	522	537	489	535	559	545	572	547	540	538	505	514	529	534	494	510	540	543	531	520	542	493	543	489	488	527	513	527	525	550	516	527	514	538	562	537	515	530	567	558	562	558	533	568	525	549	552	526	556	534	551	481	485	496	618	533	524	524	530	542	519	525	544	536	531	510	521	522	535	478	515	515	573	544	526	517	522	511	521	540	558	517	512	550	527	501	507	534	563	543	519	502	518	558	506	525	526	542	551	535	501	495	507	509	486	511	589	536	577	521	517	602	521	508	508	540	511	528	517	515	552	531	556	529	503	511	523	541	518	506	567	525	584	534	569	538	537	544	540	552	525	534	516	539	510	530	513	553	543	500	492	511	522	535	531	517	519	541	510	525	513	499	552	503	541	491	507	550	564	531	522	547	534	546	568	519	533	517	529	486	557	526	491	507	554	528	544	538	528	567	570	515	577	551	481	542	524	514	554	549	527	509	526	520	568	555	472	501	546	553	547	537	546	557	504	539	537	527	563	553	531	509	534	482	523	514	555	506	520	498	541	534	488	548	548	494	569	579	544	541	570	537	523	532	531	509	527	514	508	520	568	537	546	549	518	524	498	506	521	506	550	538	561	514	552	489	535	548	520	496	495	547	548	542	506	525	546	502	485	538	564	532	472	550	522	532	548	502	495	515	510	540	468	522	534	570	511	533	516	490	535	540	517	494	537	514	542	538	539	496	506	528	523	513	565	510	540	550	522	561	527	494	536	532	547	519	521	576	538	546	494	491	533	548	497	540	473	490	495	516	541	537	511	539	535	505	520	518	528	547	573	511	555	538	568	523	558	538	538	506	578	516	516	571	527	535	509	561	544	566	558	485	514	543	523	522	522	508	545	544	524	536	517	535	507	540	569	524	533	551	557	509	549	508	553	537	568	531	525	525	481	493	507	483	547	575	535	519	566	524	579	554	573	550	545	531	533	536	576	508	547	506	527	482	545	493	534	503	573	536	528	565	520	575	552	540	501	522	522	505	559	538	506	537	531	493	532	522	518	516	534	553	573	530	545	548	539	514	503	534	572	491	537	501	534	492	544	503	523	528	545	540	559	520	514	546	539	507	485	526	553	542	526	576	566	540	555	573	554	517	528	480	546	554	535	527	536	499	503	517	514	552	538	532	573	564	523	504	570	508	554	537	553	521	535	514	565	516	560	546	574	511	543	522	536	547	550	507	547	545	532	515	499	519	520	526	512	543	549	539	534	509	543	514	548	537	550	539	546	565	515	538	497	515	537	523	576	520	526	485	531	552	540	542	553	556	544	497	558	554	515	524	548	526	541	522	572	542	541	539	500	514	570	560	549	545	513	615	515	533	567	509	509	553	558	531	507	544	556	505	492	526	501	554	540	532	470	535	554	514	519	511	492	549	523	533	526	482	523	567	536	527	536	532	546	521	562	492	518	548	569	534	506	527	502	528	529	521	525	570	506	519	520	582	500	516	552	552	504	538	505	537	551	565	499	527	538	512	578	517	525	527	538	461	559	489	539	555	544	482	535	509	530	536	541	487	520	519	515	516	577	506	526	511	545	510	561	523	577	564	529	535	502	535	530	515	545	557	560	525	496	538	497	582	530	537	501	544	496	492	537	511	487	540	561	525	537	542	510	566	504	549	537	494	545	507	519	542	552	543	518	608	524	492	538	557	511	585	534	535	516	506	543	565	535	545	548	514	556	521	520	517	550	523	536	496	531	507	518	545	553	518	521	530	551	546	557	541	539	531	540	551	517	569	581	521	531	492	512	495	539	549	526	508	563	547	540	519	511	541	528	537	521	532	534	554	523	510	576	524	567	555	512	509	511	551	515	557	539	544	531	555	549	572	528	550	578	485	526	539	523	577	576	528	552	525	532	525	511	507	542	531	536	546	557	551	569	558	527	520	556	526	505	531	563	570	555	486	502	517	525	518	557	554	552	508	508	518	529	535	539	486	502	561
28466	14660	1771	369	200	170	148	160	136	144	139	140	131	126	126	134	138	112	133	123	111	120	102	131	127	93	100	95	122	137	111	123	103	115	109	128	108	133	97	116	120	134	135	105	108	109	116	111	108	118	108	129	112	93	112	94	112	128	126	116	112	144	111	110	108	102	113	104	135	121	138	130	112	119	116	139	117	122	118	111	127	128	90	124	118	113	117	107	100	118	105	120	133	118	112	128	108	111	120	111	149	132	115	101	115	130	115	137	105	105	118	118	106	108	130	107	114	114	132	125	104	117	113	124	116	107	102	108	128	107	104	109	116	112	112	84	117	131	109	121	121	121	132	117	114	139	122	118	133	133	103	119	139	127	114	110	115	105	114	128	111	115	145	94	108	130	108	95	122	105	112	101	116	120	109	116	96	115	92	119	117	118	100	103	119	113	111	112	102	125	123	114	130	110	119	107	115	116	126	114	94	148	106	104	121	108	129	120	129	120	111	108	125	119	101	129	138	124	102	115	118	131	118	119	115	125	110	125	111	94	119	122	114	97	115	94	115	119	116	118	151	127	110	140	112	116	112	111	121	118	116	105	122	115	107	114	99	111	116	145	121	119	121	116	117	121	119	106	130	135	106	122	129	118	105	114	107	129	130	99	106	131	96	115	114	121	117	121	128	107	123	116	128	125	102	120	108	117	113	101	116	104	102	128	111	115	131	121	140	108	104	99	103	120	115	112	105	112	114	120	115	132	103	129	118	100	127	101	131	128	109	145	127	129	107	124	122	116	110	131	111	114	103	90	111	140	121	101	114	118	121	129	121	108	120	133	103	130	110	120	113	109	112	109	124	121	131	121	106	113	117	122	111	103	112	110	146	119	115	116	119	122	110	126	124	117	116	115	100	141	102	133	120	126	92	102	121	110	138	108	117	92	134	137	111	104	110	136	120	88	118	119	109	101	114	111	129	130	93	156	123	114	105	131	117	115	106	119	129	116	99	107	121	118	117	117	108	131	103	108	120	109	108	107	102	105	115	112	121	120	116	113	132	118	128	107	115	118	105	116	125	116	114	124	123	110	129	124	105	129	116	115	111	120	102	112	110	120	146	121	99	108	108	94	131	107	97	126	127	103	97	123	117	119	104	125	131	110	119	96	106	114	114	125	103	115	106	128	129	116	106	126	97	124	126	110	126	130	116	126	133	123	117	121	114	125	103	117	102	115	106	126	118	106	114	100	130	124	127	132	126	118	97	110	128	116	117	115	91	109	119	114	133	117	112	112	115	113	108	132	114	110	122	114	129	155	125	125	99	108	113	108	114	121	104	105	139	126	101	116	95	102	122	119	127	115	134	140	138	123	104	131	105	134	114	105	126	106	116	109	123	131	111	115	123	107	138	110	98	113	93	124	134	99	114	125	113	91	121	123	115	110	127	126	123	100	113	121	117	113	118	108	124	139	109	118	107	130	101	106	96	124	111	104	108	110	104	137	109	112	119	120	104	87	122	113	116	111	126	87	132	114	129	129	131	105	100	109	124	118	121	123	108	119	128	142	125	121	121	114	109	125	103	131	115	108	93	125	129	124	120	106	124	120	108	118	100	128	115	106	137	111	111	112	148	115	115	119	120	128	113	126	123	109	107	123	98	100	126	121	127	120	136	119	117	122	141	110	137	94	112	123	137	116	114	106	106	115	88	97	101	124	109	118	113	110	99	123	100	136	121	118	126	106	122	100	109	118	125	136	110	108	115	112	114	122	113	125	111	119	122	98	105	118	127	115	127	132	98	124	111	115	109	151	100	121	118	127	126	117	122	120	136	107	98	106	126	100	125	129	113	114	110	101	116	109	118	114	102	113	103	112	118	129	98	134	99	105	106	110	110	126	117	103	100	113	117	128	112	127	107	98	111	124	131	119	100	128	102	123	114	110	111	126	104	123	102	136	133	100	105	116	120	101	126	125	134	100	109	131	115	135	104	101	127	109	102	98	120	101	116	111	132	129	116	109	124	113	86	132	108	129	122	97	121	118	123	118	143	110	106	124	116	120	121	112	120	119	119	102	116	92	114	99	119	102	105	120	121	102	144	102	113	123	121	118	103	100	115	98	126	115	114	106	109	113	116	110	106	104	91	107	126	97	107	128	90	101	113	111	138	120	114	106	117	96	104	125	111	106	138	127	114	125	128	115	98	121	123	131	117	129	102	124	116	107	121	128	117	107	97	101	114	109	99	118	109	112	113	113	105	131	110	129	114	136	96	114	102	118	111	113	110	122	123	102	114	118	108	104	107	104	120	121	115	131	108	120	122	118	105	97	114	105	106	114	140	130	105	126	115	117	114	135	112	124	113	106	97	142	121	138	128	112	112	114	131	111	108	109	141	113	124	111	130	96	104	130	120	120	129	116	111	131	117	112	106	124	97	95	118	121	117	105	125	130	116	127	114	107	117	115	108	130	111	106	128	107	113	127	117	112	110	125	117	129	106	120	122	109	101	108	106	129	117	135	105	103	127	118	126	139	118	119	98	102	125	120	121	126	125	129	114	94	98	119	120	113	122	129	108	123	117	111	88	118	104	109	115	127	104	125	111	117	118	109	122	127	97	116	124	111	129	124	102	140	109	119	120	122	129	126	117	120	109	94	109	115	119	112	126	127	116	119	112	102	129	131	132	133	127	110	110	125	112	134	132	131	127	117	105	117	97	130	116	91	108	116	104	102	142	109	121	140	126	124	94	114	126	112	116	90	116	99	117	119	119	117	121	142	108	104	123	142	116	113	122	149	120	124	113	128	111	130	113	90	108	113	104	106	98	114	147	109	107	113	115	113	105	112	121	121	110	125	115	115	114	111	108	128	104	115	115	125	110	137	131	107	109	106	124	129	124	114	136	121	124	128	112	120	104	113	100	102	122	112	126	108	110	134	117	103	110	121	119	134	127	89	126	116	117	110	128	129	111	121	104	110	134	119	130	107	102	125	131	125	134	113	113	114	117	111	112	109	119	90	136	110	128	125	113	106	111	99	115	109	129	99	140	110	105	127	116	124	108	117	126	113	113	117	119	101	121	102	112	112	111	107	101	117	118	103	130	128	106	118	105	107	128	113	116	125	99	119	119	139	109	134	110	112	115	115	135	129	135	103	132	126	106	113	115	141	110	91	136	114	108	110	104	110	128	119	117	110	120	132	114	93	125	101	142	128	101	108	132	98	106	120	126	119	116	117	126	107	114	118	114	111	123	126	132	123	111	103	98	116	114	119	96	102	137	111	112	105	123	123	130	112	107	124	116	114	101	107	133	102	117	100	128	99	113	129	121	126	138	124	124	116	123	114	111	104	108	118	102	115	114	116	115	124	113	103	129	112	113	133	105	111	121	134	117	105	107	120	108	110	102	115	124	91	114	124	97	117	119	134	104	118	110	108	109	120	115	115	132	114	115	108	101	109	114	119	141	115	109	120	114	115	120	134	116	126	120	122	132	115	118	117	110	117	115	129	121	118	117	105
5091	779	668	387	296	252	196	200	173	165	165	144	150	147	132	169	128	130	124	126	133	127	120	135	118	120	117	126	121	142	130	127	101	149	145	112	144	132	124	118	124	114	127	133	131	118	126	140	119	131	121	103	150	122	105	117	135	119	111	119	114	127	138	132	120	127	110	119	107	102	131	125	108	115	124	141	137	116	122	100	116	143	132	124	114	106	102	123	113	137	133	124	104	134	117	118	115	107	113	115	128	118	121	132	125	127	137	112	132	152	115	120	118	119	110	109	119	123	128	127	135	112	122	116	137	131	140	113	131	116	116	125	132	138	123	118	110	109	131	117	120	106	106	139	116	110	114	119	137	144	116	123	139	110	140	120	94	116	129	123	116	119	126	112	125	111	123	128	127	112	124	124	116	131	127	119	115	114	109	128	125	121	156	110	127	114	133	113	116	120	133	134	125	128	130	137	135	121	122	114	122	109	140	123	118	119	126	112	127	131	136	139	124	130	114	122	132	122	128	131	134	115	103	124	124	122	126	111	128	140	109	106	132	120	100	141	120	139	97	119	119	134	119	115	108	115	114	109	119	137	109	117	133	141	106	118	132	135	115	107	123	123	113	116	129	124	119	113	113	134	104	126	117	119	115	103	128	110	128	111	93	138	123	100	129	123	129	129	128	120	130	124	115	123	129	123	124	116	138	124	111	136	126	144	108	121	125	91	133	106	113	95	126	119	119	138	106	137	112	106	126	131	104	124	111	112	126	102	132	113	125	122	124	131	130	125	117	96	120	106	121	118	120	125	159	125	109	121	129	128	117	125	119	110	123	117	102	134	126	118	134	112	123	121	123	123	129	128	122	131	106	123	133	116	115	120	128	135	145	136	114	108	126	134	150	130	136	126	127	131	128	112	109	114	119	115	118	143	129	117	116	110	125	134	108	112	94	133	127	119	113	107	111	130	138	114	117	123	111	115	115	113	128	125	122	108	108	128	128	125	112	116	116	120	134	130	119	121	137	104	111	109	110	92	123	104	128	120	120	107	116	125	131	121	110	107	126	130	127	122	103	120	108	134	125	124	104	115	129	138	116	114	139	123	125	115	128	114	120	111	119	126	122	125	112	103	137	128	110	107	123	139	145	131	105	106	125	120	128	141	102	130	136	120	131	111	129	90	132	118	134	123	125	123	129	146	130	116	111	125	140	117	125	121	113	140	141	110	116	131	100	101	105	127	109	115	124	134	104	127	113	126	127	139	132	103	150	119	113	128	133	130	139	112	124	114	125	121	111	119	109	123	101	123	127	112	120	136	111	128	128	120	123	113	129	99	122	99	123	112	113	122	122	138	126	126	132	113	124	112	113	137	129	124	116	129	119	120	133	115	107	119	135	117	123	116	117	109	107	105	121	122	141	115	110	111	108	120	130	133	133	122	110	125	131	116	130	141	136	123	133	116	125	120	98	113	117	101	146	123	123	115	131	118	116	121	139	107	138	117	116	114	131	131	119	125	110	116	113	120	99	138	127	131	130	114	115	131	116	120	136	107	137	105	120	131	128	110	121	120	120	115	129	128	124	135	120	120	109	123	104	124	128	128	109	129	135	120	114	125	120	157	107	117	133	108	123	130	119	122	117	123	103	125	108	116	125	119	102	141	138	136	104	111	118	133	137	123	125	125	117	113	119	146	134	103	108	107	125	124	104	113	134	112	119	139	114	116	128	137	124	139	116	124	128	117	132	111	100	113	121	118	114	127	119	127	118	126	112	114	112	119	116	115	115	118	144	123	120	108	135	128	116	136	118	135	101	111	102	111	108	119	138	108	123	117	152	138	113	109	135	105	127	120	126	130	102	120	128	131	130	114	129	129	124	127	112	127	147	123	116	137	111	144	115	121	101	132	147	114	131	117	111	129	117	125	136	131	109	109	115	132	126	118	102	137	102	104	109	137	111	129	133	129	121	115	128	113	114	119	143	110	147	131	119	122	139	122	125	121	89	152	127	120	127	130	114	123	134	141	141	141	136	125	142	95	95	117	119	140	123	126	115	119	129	121	138	136	109	122	98	123	101	121	142	109	115	125	135	137	121	136	126	147	115	115	132	122	131	117	113	122	119	147	132	116	132	138	134	116	130	109	124	126	130	116	123	111	117	129	124	134	117	114	121	131	132	110	124	138	138	114	120	118	119	124	139	126	116	115	109	113	129	118	131	94	132	125	131	126	121	119	124	118	122	123	128	125	122	129	124	128	125	109	118	121	121	126	119	110	134	125	123	109	118	137	107	120	124	122	117	142	110	141	130	115	130	128	128	146	111	116	126	112	133	124	135	121	106	120	126	110	115	113	129	135	130	128	146	139	100	108	125	125	128	108	130	129	137	119	123	138	123	131	115	118	120	130	132	110	118	141	123	118	123	124	125	113	113	116	124	107	116	102	134	136	117	130	138	133	125	119	116	133	97	128	135	138	120	124	114	110	120	137	134	119	141	124	135	119	139	119	110	115	105	101	111	130	121	107	117	124	118	115	117	130	105	140	116	122	122	133	112	119	110	135	121	139	122	130	114	125	108	98	110	129	129	129	134	111	127	143	116	124	107	136	118	103	114	133	118	120	113	131	113	109	120	131	122	127	129	114	116	119	129	133	126	126	141	135	108	116	125	113	119	126	131	112	107	127	119	127	157	126	125	123	109	121	127	117	131	122	139	129	121	103	138	116	114	119	120	136	128	133	122	124	126	115	103	112	130	115	122	109	116	125	131	133	105	135	123	87	137	104	112	129	124	126	123	112	125	110	106	118	140	124	113	126	131	127	124	123	123	124	125	112	106	127	141	112	123	119	125	111	103	139	123	136	113	135	117	107	153	125	115	117	116	137	102	103	129	127	113	134	128	129	116	127	128	119	121	120	124	108	140	133	104	126	115	124	124	113	128	116	109	126	120	114	114	125	136	129	116	126	126	123	129	124	129	114	136	129	106	127	119	119	130	116	130	109	132	119	120	124	115	118	99	113	113	132	120	135	110	120	118	123	118	130	123	135	125	131	114	148	128	119	132	111	134	112	118	113	119	121	119	133	124	118	132	124	134	120	105	98	131	120	120	132	163	135	105	106	121	110	135	112	126	119	108	111	138	131	128	139	131	148	136	134	143	108	132	115	110	121	122	125	123	128	138	118	136	135	120	117	128	124	120	111	119	130	126	111	134	128	128	116	121	114	122	114	121	121	133	119	116	142	140	124	133	119	129	145	122	134	122	105	122	122	128	109	131	99	108	123	106	127	111	135	133	99	113	135	129	116	118	123	148	118	127	120	123	117	118	136	119	104	128	124	100	132	112	120	121	125	131	107	129	138	98	129	126	113	122	112	136	113	122	108	132	105	112	132	124	126	141	134	123	113	137	109	137	123	144	138	125	137	118	108	96	147	120	110	108	129	129	114	113	131	124	116	130	129	117	119	122	99	124	122	119	115	121	128	105	130	113	115	128	134	110	128	122	128	123	120	122	126
25326	20880	27380	24522	20880	12293	1709	1062	865	759	679	606	557	554	501	495	481	471	461	451	463	417	435	407	414	407	401	408	426	387	418	377	385	410	386	373	357	368	381	369	386	363	389	381	389	375	382	378	384	382	363	345	383	363	403	370	344	364	337	357	390	407	374	389	357	378	388	382	353	378	325	375	389	346	404	369	372	367	361	377	368	339	321	391	394	399	400	333	363	355	388	384	365	367	367	347	375	394	398	352	366	341	404	357	365	363	355	367	352	382	387	375	378	379	372	389	352	388	354	353	350	373	398	348	392	375	374	361	344	408	388	369	340	348	369	362	354	353	374	349	347	370	381	336	378	368	381	368	367	370	355	321	364	354	362	378	332	375	405	376	366	321	398	361	408	377	376	390	401	375	361	348	361	360	388	350	357	338	355	366	365	379	346	376	339	376	340	330	369	406	349	362	404	361	374	410	373	349	354	375	372	406	347	375	379	373	373	359	402	360	352	396	348	357	348	383	376	355	359	378	331	388	336	379	361	399	397	340	376	378	356	352	406	364	377	365	391	335	385	365	366	380	360	331	352	388	389	374	335	359	377	357	362	373	361	380	341	357	402	370	387	361	349	377	370	373	357	446	375	375	351	344	373	413	367	394	392	384	368	360	342	375	343	318	364	372	399	384	349	354	320	387	331	377	352	362	322	365	344	361	339	392	352	346	348	370	334	369	382	332	374	368	349	345	374	323	373	382	350	362	370	377	365	331	365	362	372	389	383	356	369	404	343	362	337	369	372	362	367	368	372	396	368	365	394	398	346	356	343	385	338	386	348	347	368	402	345	388	351	360	350	346	351	379	375	366	384	339	338	400	379	402	365	362	376	350	340	344	349	348	379	385	401	331	380	360	357	371	376	367	361	345	413	348	386	354	396	422	341	338	373	400	353	393	364	341	358	376	369	357	369	358	342	373	354	348	350	375	373	370	374	383	336	336	368	351	371	360	388	352	348	382	347	373	404	370	352	364	399	378	345	372	404	370	407	377	360	396	368	351	361	361	359	358	392	391	336	328	377	331	345	356	346	361	343	369	383	334	377	389	368	383	368	361	383	340	368	338	378	393	372	359	358	399	313	368	335	351	348	376	331	386	359	349	380	359	355	377	347	339	362	379	387	390	359	404	389	345	385	357	356	382	396	345	363	378	315	402	399	398	373	341	366	363	368	372	352	343	397	369	359	387	354	340	361	344	384	393	320	352	347	394	363	354	354	321	386	367	347	372	438	379	365	369	412	357	352	384	377	385	346	364	379	381	358	367	371	359	355	345	354	364	373	366	331	357	359	374	377	348	339	353	355	414	357	353	363	362	334	348	353	349	385	365	385	335	352	372	391	341	353	355	358	361	355	424	384	378	384	359	382	373	365	332	396	379	375	394	385	348	336	369	355	357	336	339	347	380	366	327	415	411	374	336	337	382	356	374	361	365	357	339	364	358	343	349	336	335	331	340	365	375	347	363	386	358	363	389	371	348	375	377	362	391	397	391	375	384	362	365	359	328	334	361	379	400	364	347	354	380	364	398	380	374	348	338	357	376	345	378	389	384	376	321	345	339	355	389	352	387	396	377	362	345	396	323	343	350	349	356	377	387	357	338	352	383	386	352	348	382	321	380	340	380	332	341	374	345	366	356	371	354	339	355	416	364	358	367	358	396	393	324	380	359	363	390	337	370	330	349	351	363	373	345	369	367	378	356	392	364	391	358	320	377	385	379	379	321	366	357	364	340	332	366	359	386	349	392	341	352	348	362	402	354	360	358	378	351	353	363	363	380	386	367	371	377	364	333	360	402	381	381	355	344	333	375	400	332	353	355	359	366	382	376	384	370	381	380	391	377	374	389	405	367	371	378	361	382	357	353	392	378	354	349	422	351	371	347	378	381	373	369	373	360	366	345	386	370	399	325	348	353	398	354	407	386	342	369	348	375	330	367	379	354	328	369	347	380	352	355	358	394	368	370	380	382	320	359	375	354	381	378	346	356	374	367	371	370	376	393	380	323	347	379	367	377	359	344	381	344	344	368	364	353	359	328	348	367	375	350	363	381	356	376	390	382	352	404	364	358	379	391	382	351	327	349	338	362	362	345	360	378	352	371	330	358	398	351	373	358	391	373	354	364	348	364	366	362	374	349	371	332	402	370	352	396	351	342	416	351	336	354	397	368	401	349	350	364	389	343	386	362	352	351	356	379	357	323	350	346	390	362	367	373	371	403	374	339	354	401	385	384	374	344	350	329	338	371	355	329	360	366	353	368	339	339	369	374	411	340	369	340	395	359	384	370	363	360	357	415	379	347	379	373	346	364	377	381	383	339	365	357	385	404	369	375	354	353	366	355	374	375	371	338	375	329	357	357	357	350	353	325	309	361	364	366	370	377	332	359	367	325	337	372	361	365	396	368	364	336	366	358	327	382	363	368	370	353	349	358	371	359	365	381	355	372	391	387	354	369	359	365	347	390	369	385	405	366	345	368	367	376	315	332	373	392	339	372	373	421	398	374	342	372	395	378	380	376	341	373	389	363	380	382	370	361	338	371	368	351	408	394	324	358	368	340	362	383	364	343	357	331	377	340	342	356	395	363	403	344	372	340	348	348	393	375	356	352	373	355	384	346	346	368	382	364	380	377	363	354	385	376	363	342	353	329	337	390	388	369	354	367	335	394	381	400	366	381	351	368	364	361	371	345	388	364	350	362	348	350	381	376	331	349	369	351	350	363	358	371	334	374	404	357	333	390	357	337	354	425	337	344	370	377	326	349	342	390	378	411	350	360	411	336	352	362	403	353	355	357	362	384	351	389	367	356	391	357	340	387	356	353	376	385	392	372	368	357	392	381	415	381	355	340	311	352	364	358	366	367	369	366	371	348	389	395	327	380	354	365	357	376	368	352	381	371	375	380	391	351	362	354	386	347	379	337	378	351	392	363	366	373	371	378	338	362	365	374	348	344	337	383	372	381	360	367	358	354	358	361	384	397	365	382	377	358	381	375	363	368	363	378	379	362	324	374	339	381	352	359	377	347	353	375	388	334	405	323	386	363	372	364	395	369	370	400	388	323	385	367	364	384	357	354	364	372	371	372	351	372	348	361	379	367	364	361	391	365	302	367	359	345	376	325	350	362	406	368	353	387	367	382	346	346	369	373	363	402	365	342	385	371	350	346	365	391	370	362	342	373	345	329	378	392	328	382	352	370	326	372	369	393	404	355	359	377	366	396	353	393	349	351	365	364	369	346	367	365	382	339	364	340	343	343	315	364	394	376	354	372	365	339	343	358	369	360	377	395	392	320	362	362	382	345	363	355	383	366	397	365	365	382	340	351	365	388	343	389	366	346	351	330	361	362	386	350	382	385	338	342	350	345	343	352	362	366	346	379	343	377	363	384	374	368	379	363	392	342	387	362	377	354	384	351	395	367	399	402	362	396	388	362	375	360	361	376	395	391	371	360	352	374	379	365	377	356
7239	11815	10634	5829	3836	2766	2107	1718	1390	1143	1028	894	788	673	642	619	596	533	522	523	481	473	482	448	429	371	397	437	398	408	410	365	353	395	394	379	365	360	339	358	405	354	362	327	329	333	339	346	383	357	335	361	359	368	358	358	368	324	381	368	328	343	334	363	359	400	332	332	387	344	364	351	314	340	342	329	317	368	323	319	372	345	308	331	365	322	335	325	316	372	338	353	375	349	329	361	320	339	302	344	349	335	344	326	329	382	301	343	340	349	353	345	314	344	301	348	356	330	323	307	364	332	341	370	339	336	336	291	321	346	348	330	337	318	338	361	322	337	337	309	340	336	337	322	328	351	297	354	348	328	329	364	375	331	340	338	355	343	340	347	304	343	356	333	339	334	348	321	348	320	311	350	353	350	344	356	312	367	347	337	358	343	342	360	326	328	361	325	349	341	320	351	343	383	340	304	334	362	341	352	331	349	323	325	335	351	334	308	346	335	332	359	345	335	295	359	348	326	315	313	321	363	322	331	341	296	338	319	369	354	327	359	326	336	325	347	287	338	340	326	332	338	355	327	331	347	329	328	313	298	345	333	339	318	351	348	348	320	319	328	321	349	376	316	348	349	341	368	320	334	353	334	364	342	359	356	316	355	334	352	314	322	348	361	365	337	352	360	334	327	330	338	375	311	348	301	340	349	336	389	343	346	308	345	319	310	326	329	342	335	361	350	379	358	346	336	317	349	322	329	311	375	323	328	331	351	349	331	332	326	328	320	355	339	383	352	336	346	358	340	331	351	321	351	319	333	343	341	361	329	315	312	295	356	336	331	338	359	344	339	341	355	327	360	322	370	316	345	333	298	342	326	302	327	360	307	289	374	323	300	322	349	342	339	348	367	334	357	350	350	327	340	347	331	362	351	356	353	361	316	370	343	339	329	362	365	335	295	361	312	330	334	331	338	336	344	332	326	333	330	369	318	322	362	360	335	324	356	376	323	338	313	341	347	311	342	328	363	316	336	347	348	329	360	328	322	338	346	366	324	326	326	365	379	329	338	334	301	329	353	352	341	328	320	339	360	355	301	353	316	329	346	326	337	318	340	322	358	331	333	351	354	357	312	321	321	326	360	340	353	335	369	349	353	343	325	325	323	345	324	346	344	370	339	349	319	322	350	343	342	334	320	325	348	350	325	335	342	305	329	343	308	322	354	326	313	315	350	322	353	355	332	336	351	344	351	334	322	340	354	351	330	343	339	335	333	318	322	317	339	377	352	326	342	332	337	364	377	337	302	321	336	345	367	354	357	362	343	352	353	356	318	349	349	322	327	342	320	378	348	360	338	340	354	323	358	380	347	314	356	361	308	313	371	357	355	366	317	356	327	331	326	351	363	370	341	352	347	308	336	349	342	320	344	348	330	306	354	359	334	359	363	324	335	310	356	354	357	374	344	356	316	320	328	320	335	319	311	323	326	342	318	332	329	330	361	327	329	325	343	329	317	322	352	317	359	345	351	334	309	368	336	335	322	312	346	376	329	331	395	351	316	337	345	298	329	351	343	322	285	352	339	306	366	366	323	332	319	318	333	308	337	332	342	326	341	310	298	350	341	316	314	314	320	305	361	364	315	317	339	326	360	321	361	379	355	311	341	357	340	331	321	352	358	325	346	350	356	341	345	331	321	349	364	396	351	346	336	315	299	328	336	326	344	303	331	335	333	346	329	381	367	320	337	352	347	345	322	326	330	370	351	307	329	314	388	328	317	338	335	358	344	334	350	331	366	337	344	329	334	332	330	338	343	339	320	366	290	343	352	281	329	307	316	314	325	376	345	321	341	316	341	323	334	349	327	349	317	363	332	333	309	358	373	369	353	301	339	323	352	392	337	370	328	313	347	342	293	340	372	324	348	331	353	331	354	328	344	310	332	323	357	324	350	326	352	334	351	347	326	332	369	311	332	353	365	367	331	293	339	344	355	337	334	347	315	324	352	296	337	326	345	333	338	347	341	364	331	326	302	292	338	314	333	342	319	327	344	376	312	345	316	369	387	323	329	312	331	331	355	345	372	325	334	298	329	333	357	357	365	316	333	323	326	357	341	334	373	364	354	344	324	361	306	327	340	350	335	327	332	345	369	306	316	337	364	317	311	335	339	333	325	340	344	325	348	338	327	341	333	324	335	377	328	340	371	329	352	323	349	341	358	319	333	307	340	334	328	322	320	347	311	338	318	328	361	302	314	347	328	335	328	328	320	323	340	326	344	315	347	340	336	322	357	356	355	350	331	342	321	305	365	342	313	312	339	376	327	333	328	343	359	356	330	359	343	325	368	348	320	347	316	344	360	357	334	291	351	323	337	362	316	342	323	330	319	296	334	323	317	325	341	318	333	303	338	321	334	336	341	337	375	350	335	350	342	293	380	322	314	334	319	336	314	335	341	316	328	322	322	363	308	311	363	350	354	367	327	340	347	323	338	338	326	341	340	322	360	356	305	330	324	349	324	350	323	322	346	350	349	377	317	325	309	327	347	365	321	330	340	324	339	350	354	332	320	356	324	333	323	364	330	348	352	336	354	326	306	334	340	340	348	304	315	340	350	365	359	334	346	309	350	372	351	329	329	304	329	317	352	309	335	368	336	346	315	357	336	352	360	342	321	307	348	375	352	343	314	334	349	369	358	352	345	337	355	310	345	311	328	325	330	344	329	371	345	342	348	359	391	344	362	357	363	347	291	316	370	335	336	334	301	322	363	311	317	325	375	359	322	327	319	324	350	334	331	334	334	347	329	338	318	303	325	340	361	351	312	319	349	351	362	343	329	335	356	327	344	335	322	319	390	373	328	322	356	328	336	327	336	336	369	311	357	336	349	340	348	359	343	342	334	352	328	358	364	365	371	341	320	321	318	331	342	360	349	352	305	339	324	319	345	332	366	328	345	355	319	331	346	322	326	339	348	335	369	359	318	339	329	333	325	363	334	363	338	340	332	371	329	314	310	340	344	326	307	346	341	365	350	352	355	340	327	335	325	318	340	335	349	346	336	336	365	336	332	350	348	333	346	330	321	354	317	362	349	334	361	317	380	341	319	348	373	337	331	353	331	340	354	316	316	330	278	369	385	333	334	332	349	330	349	374	332	329	285	344	322	335	334	361	351	354	310	334	339	317	323	343	345	345	348	328	347	338	357	336	372	325	331	352	363	363	309	346	341	331	336	318	325	332	322	348	353	344	308	333	309	312	334	348	308	355	316	351	350	342	321	297	322	354	341	343	329	325	360	355	351	355	357	323	346	335	362	332	325	347	333	344	325	358	342	314	311	334	351	330	313	374	364	348	355	318	349	329	317	321	327	374	346	340	320	323	319	328	330	349	336	340	347	356	375	328	337	303	321	342	357	352	339	365	352	324	329	355	349	317	327	344	360	323	356	326	340	344	348	332	341	365	332	348	335	356	341	334	352	343	344	337	316	335	330	333	338	361	335	324	346	326	325	329	308	307	353	346	324
23054	20846	27644	24165	20847	20957	10768	2022	1454	1300	1152	1055	989	910	859	828	802	808	754	709	717	730	712	688	639	613	716	712	630	618	626	611	616	601	585	654	621	620	603	625	601	600	584	639	564	604	578	625	632	606	615	623	573	587	609	590	584	622	581	579	602	593	577	579	556	557	569	571	637	594	577	650	635	572	583	606	571	578	596	608	572	594	561	587	546	576	644	574	563	567	528	550	602	530	564	607	567	553	605	630	549	591	571	603	590	598	559	588	625	617	581	577	584	597	563	584	505	585	618	585	596	567	557	596	598	609	610	580	564	550	599	568	611	573	580	527	561	534	603	566	588	575	565	602	592	552	538	538	602	518	560	571	619	591	613	567	542	573	572	579	588	573	545	594	574	588	601	553	616	564	568	559	558	571	557	544	489	528	536	552	552	544	556	597	574	586	560	542	597	586	560	577	584	547	507	529	548	574	552	575	548	569	561	574	561	599	548	585	592	553	602	567	583	560	585	595	549	576	570	525	553	539	607	581	564	570	566	563	592	574	576	556	583	609	588	596	580	585	580	556	580	587	568	537	585	578	657	520	578	579	550	605	566	588	592	584	542	548	583	555	557	521	567	576	588	610	598	548	552	621	585	611	612	587	567	543	560	531	567	592	596	585	592	554	566	550	571	582	585	584	566	603	610	564	552	610	565	542	533	570	560	556	554	585	612	550	565	565	526	548	548	588	565	567	553	574	562	585	583	600	582	584	562	603	606	589	598	587	539	564	567	562	571	568	560	569	564	588	590	591	556	570	612	587	532	504	589	556	598	580	588	565	580	624	599	584	590	582	620	591	601	620	594	598	563	600	621	544	584	553	558	557	560	587	542	577	623	558	567	584	588	624	621	585	604	543	581	560	554	565	587	600	607	572	582	561	599	576	562	574	584	525	556	556	546	573	545	585	544	591	578	567	642	553	596	546	599	628	574	587	572	580	563	589	553	586	593	559	563	615	552	584	539	594	541	584	530	571	594	567	579	594	590	566	621	581	574	539	533	576	600	557	576	582	583	598	575	591	577	575	547	610	562	587	589	572	585	588	572	567	583	562	584	569	575	589	583	555	570	592	606	590	582	613	556	570	617	537	600	577	593	633	581	545	540	541	608	595	549	527	570	574	573	555	545	588	549	547	578	560	542	602	536	549	588	591	554	579	581	570	609	556	555	580	528	545	562	595	552	607	585	554	560	535	593	528	558	614	567	542	558	619	525	522	571	539	593	579	519	588	582	578	560	539	540	545	581	619	604	578	587	550	593	565	599	590	613	547	587	575	580	596	621	586	579	556	614	568	522	536	528	554	605	573	559	580	639	536	579	599	599	584	564	547	511	553	648	563	589	591	563	598	536	580	594	506	612	537	545	609	610	556	566	566	595	580	559	622	600	622	532	583	538	570	576	579	622	565	542	600	557	597	577	526	617	549	589	529	569	569	572	566	578	587	553	574	552	601	569	569	553	602	607	569	563	577	571	586	567	641	611	562	541	568	562	591	594	614	549	570	533	594	586	581	611	560	571	567	600	605	637	559	495	580	609	563	570	555	559	594	576	554	528	573	568	563	580	589	528	570	578	596	581	547	577	557	603	604	578	554	565	613	547	587	567	562	571	565	605	586	565	570	588	564	535	595	569	575	584	582	567	535	563	572	540	559	556	571	565	546	544	588	590	586	548	537	575	548	586	558	553	532	577	552	571	594	541	567	562	581	564	557	570	553	602	573	623	598	566	588	586	578	584	529	564	581	584	616	585	549	559	540	584	583	576	614	547	555	554	585	563	594	547	587	583	571	581	559	559	555	558	603	572	558	605	597	574	590	566	555	563	554	547	581	601	581	573	554	567	570	587	591	615	623	524	611	556	551	537	574	578	561	565	587	551	564	609	563	566	622	546	554	583	599	578	546	558	549	545	567	532	588	588	570	591	631	590	580	589	561	598	611	561	578	555	573	558	580	551	565	589	541	562	599	559	564	558	601	561	602	575	589	568	556	550	593	556	552	570	585	572	597	592	556	579	588	571	580	587	536	569	564	625	565	605	542	571	564	621	550	520	552	555	590	520	569	555	587	583	604	593	549	609	556	557	568	549	567	580	595	591	570	593	552	589	547	553	554	540	596	561	559	525	563	581	564	567	536	559	561	568	547	565	530	498	577	573	608	539	613	526	578	528	567	608	588	577	580	546	538	583	629	568	569	627	567	578	616	593	575	540	590	536	603	546	578	544	597	570	609	560	571	591	583	567	600	588	570	548	559	602	570	554	578	573	576	615	574	616	585	581	566	550	604	616	535	557	570	631	524	515	537	603	609	604	560	557	614	616	562	562	602	602	564	587	619	601	561	561	533	556	554	571	532	543	587	547	563	573	585	599	560	570	559	561	573	556	551	566	552	598	561	605	514	520	562	601	566	543	592	543	596	542	573	587	548	587	566	551	551	592	537	540	569	573	606	574	570	573	536	589	555	597	582	555	572	566	611	576	601	585	585	533	593	577	557	551	588	544	553	638	581	618	576	605	596	583	586	601	584	578	618	565	567	597	553	588	569	580	585	540	560	546	589	574	553	578	551	579	619	553	574	579	530	550	589	583	544	544	543	585	532	509	577	584	511	589	580	601	538	542	565	584	565	515	574	594	570	620	549	598	556	605	564	605	580	610	603	576	571	567	575	570	557	605	552	514	518	561	606	586	562	580	552	586	578	570	613	562	547	577	590	540	560	602	643	561	582	561	572	554	564	624	609	585	562	550	552	601	574	574	519	589	561	576	537	570	569	579	563	590	608	568	560	589	595	561	586	572	552	558	572	574	557	588	599	564	605	570	551	598	517	558	632	608	598	590	580	608	509	599	567	571	589	565	590	597	612	527	573	555	570	558	567	577	576	586	600	582	545	554	561	563	572	569	561	562	580	573	577	584	527	606	581	562	631	543	528	566	623	526	571	570	578	588	571	559	573	519	533	575	548	536	560	560	590	545	541	547	596	594	583	589	565	575	538	600	599	513	591	599	553	527	581	572	566	578	607	564	563	599	568	594	553	592	526	555	599	569	568	536	559	566	564	548	551	552	584	597	546	519	577	554	568	593	587	592	580	565	563	539	559	561	556	577	564	553	545	579	633	542	573	567	560	547	602	593	561	613	566	575	566	551	576	599	579	591	625	568	554	595	631	585	582	540	563	542	559	602	588	602	565	601	582	573	609	536	568	610	582	594	548	545	538	585	583	615	626	593	558	610	561	571	610	531	558	552	563	558	555	524	583	569	579	558	586	605	578	596	612	594	580	607	557	571	561	536	537	564	611	611	583	526	597	560	567	590	586	567	520	585	529	591	563	599	578	624	595	577	577	558	612	582	563	631	560	558	570	573	528	537	567	583	587	584	586	567	553	596	541	549	564	587	542	613	564	571	564	582	581	554	565	577	560	588	564	552	560	549	569	559	565	596	585	622	565	551	570	558	538	577	542	566	530	575	549
9982	18575	16804	10145	6990	5061	3917	3061	2446	2188	1778	1542	1445	1270	1157	1108	972	895	867	830	779	802	742	772	735	648	687	669	661	642	624	631	640	592	603	601	629	601	567	620	579	600	582	569	554	579	581	530	526	573	584	592	592	581	609	561	549	581	509	524	531	542	564	521	539	585	568	590	512	556	519	563	594	559	516	544	577	529	558	552	576	513	540	556	548	566	526	546	576	591	519	517	565	509	549	549	583	521	539	556	594	536	543	582	525	513	569	533	538	552	539	540	568	494	511	553	532	535	585	510	553	554	557	525	538	561	562	550	530	576	520	549	557	533	520	535	550	516	525	520	545	531	565	547	538	526	537	534	544	548	534	540	509	565	518	547	526	506	533	519	544	552	524	520	560	541	517	532	545	563	577	544	539	533	556	577	546	524	522	585	572	562	543	579	566	547	534	491	559	543	618	504	572	549	560	538	535	540	554	485	569	546	546	559	557	514	557	521	569	546	560	541	537	549	509	534	545	484	541	574	525	522	536	523	544	562	508	571	574	531	532	536	546	553	517	520	563	499	539	495	521	515	543	566	559	574	516	533	542	548	501	519	561	550	536	522	533	534	558	505	515	528	536	509	528	521	541	503	516	527	551	527	531	563	512	534	532	562	569	514	531	546	505	548	556	513	510	523	541	522	533	577	508	508	525	524	522	537	467	570	536	568	576	553	542	521	543	551	524	525	520	537	574	560	523	526	552	548	565	526	524	543	534	554	565	552	544	554	521	501	529	532	535	572	551	495	558	566	545	541	528	498	522	544	559	542	524	529	569	531	495	551	509	550	504	563	540	535	507	516	489	567	542	536	536	558	552	520	582	542	577	500	527	508	562	481	578	516	576	526	522	524	518	536	555	548	564	544	480	558	575	539	539	536	535	530	559	557	555	545	561	537	528	501	517	564	540	514	536	543	533	545	536	503	577	555	515	531	545	531	514	509	549	503	520	532	551	524	542	559	517	505	498	539	532	506	497	529	577	537	505	521	524	550	518	539	537	530	518	495	550	572	507	549	518	521	518	499	474	550	524	539	536	513	536	521	541	503	577	510	537	496	520	629	556	540	546	529	544	500	514	494	483	515	538	548	529	521	609	533	571	525	530	503	527	580	545	533	520	551	563	548	538	545	565	554	507	534	510	552	503	555	542	567	533	540	475	508	541	543	524	575	504	539	541	571	517	518	537	485	543	556	541	551	549	541	505	536	533	554	522	540	512	554	529	552	563	581	520	540	530	545	500	561	576	498	529	514	577	566	530	553	534	528	543	535	500	536	503	506	530	565	539	517	539	567	534	539	535	529	530	532	542	511	550	523	518	547	545	531	536	554	566	531	523	518	559	557	492	531	548	521	536	536	508	550	536	525	511	545	550	545	538	536	503	500	498	537	538	548	526	555	511	517	556	554	548	482	557	528	541	554	531	505	533	500	539	584	513	545	537	496	538	511	536	538	510	557	498	515	546	504	513	509	506	500	536	550	495	500	545	554	525	498	604	523	555	541	512	524	542	507	571	566	544	565	594	512	546	484	523	564	536	544	533	520	542	561	545	509	515	535	589	530	520	541	520	544	506	538	547	527	515	530	509	524	530	500	506	554	519	509	505	545	525	534	499	546	541	546	514	552	539	487	514	518	538	532	541	525	553	543	532	503	558	526	510	521	561	547	508	470	555	513	534	557	549	531	539	525	510	587	525	574	567	533	581	474	545	557	521	558	543	522	602	523	559	564	550	530	500	529	573	547	525	546	567	542	547	534	525	554	496	521	532	564	523	502	559	546	561	555	558	525	550	527	540	525	544	537	541	520	549	515	522	532	503	552	491	554	528	516	535	552	503	513	542	532	538	505	549	539	548	561	549	546	533	567	548	545	530	507	543	519	521	572	552	505	539	521	575	526	533	524	528	508	535	589	516	555	535	547	536	561	499	503	543	531	574	516	527	572	538	512	539	531	533	511	523	537	544	561	531	553	507	537	553	529	480	559	545	498	518	526	536	549	530	498	526	565	548	529	569	521	518	536	576	534	580	525	518	544	488	534	517	560	514	526	511	561	511	511	557	517	525	510	552	555	559	508	536	548	516	535	546	526	544	579	554	540	530	551	500	515	562	544	527	562	540	557	504	539	548	500	491	512	551	577	523	511	558	596	536	517	580	501	520	530	519	517	546	529	563	576	507	530	546	521	557	546	543	575	565	518	548	525	542	493	531	504	545	542	529	517	550	520	520	507	578	472	500	558	529	538	605	499	551	520	553	536	525	522	551	551	520	530	551	518	521	531	552	506	529	505	562	551	513	536	528	576	538	523	518	487	529	533	519	497	506	552	578	551	523	542	539	531	537	555	514	515	467	507	516	487	549	508	522	544	535	539	550	523	561	534	525	536	497	516	529	524	510	527	558	548	540	538	512	552	531	559	529	536	580	544	515	535	524	565	508	515	566	534	518	525	507	530	509	535	518	513	544	564	514	554	533	543	513	524	595	541	526	566	569	480	496	550	505	548	526	505	543	542	531	539	532	516	531	588	539	520	567	541	535	534	514	546	518	529	518	551	503	543	478	524	539	541	541	529	516	544	515	506	525	534	541	518	534	532	509	532	567	496	508	569	548	588	556	499	552	521	551	556	551	506	515	553	531	526	518	516	512	552	544	552	528	535	569	538	543	573	547	546	553	539	552	513	529	508	586	564	561	503	576	526	507	564	541	554	559	542	515	573	512	510	520	543	548	515	556	529	508	561	522	562	521	533	508	489	534	550	516	522	543	535	543	548	576	520	570	542	523	569	549	551	518	509	526	544	567	532	552	532	466	529	542	507	522	519	532	554	521	567	545	557	536	574	521	539	532	545	553	561	523	539	511	514	537	548	544	523	523	584	522	580	509	556	533	574	494	533	514	548	523	478	561	502	549	587	508	532	525	482	594	541	550	520	534	581	510	538	521	533	549	500	553	563	551	540	509	501	552	578	536	508	529	590	552	575	534	557	540	523	564	516	537	547	526	541	569	506	557	541	549	535	493	557	497	521	508	513	532	486	544	507	518	554	506	534	559	491	512	550	513	519	482	599	567	523	529	505	520	523	563	536	472	550	504	530	570	511	545	523	563	533	542	564	549	567	526	510	512	512	534	560	500	511	550	520	532	559	513	528	536	519	519	508	502	549	534	560	522	556	540	561	538	558	521	518	522	552	503	553	495	515	555	508	518	508	505	525	561	520	523	537	524	491	486	513	574	524	518	518	572	550	563	497	539	509	492	532	534	549	486	540	549	547	540	571	520	544	496	538	546	522	482	560	530	563	506	534	526	528	512	532	541	571	553	559	542	546	496	520	534	547	512	527	554	526	568	563	536	551	524	546	549	514	516	551	479	539	524	546	548	517	566	532	497	508	523	540	518	549	569	573	553	538	565	550	544	573	551	524	566	556	551	490	560	551	531	540	534	561	495	513	537	557	545	550	540	521	528	530	566	524	514	529
28543	14632	1782	395	241	180	162	164	145	141	134	114	116	139	108	120	127	132	120	163	128	131	125	124	122	108	125	140	128	123	129	103	94	112	119	136	120	144	113	114	126	130	148	124	125	123	94	109	113	121	122	121	109	141	123	104	114	124	118	134	106	91	94	114	140	103	114	113	98	118	120	114	107	106	125	116	114	135	110	116	105	116	95	117	111	123	122	134	112	110	117	118	105	121	114	127	130	95	102	85	119	108	127	118	127	108	116	105	122	142	113	110	124	114	109	107	107	115	125	154	108	105	127	109	125	140	124	110	113	127	122	124	110	130	124	129	113	104	133	113	108	113	116	99	105	123	113	111	115	118	102	116	110	110	116	129	130	127	136	113	102	130	117	125	114	113	102	119	122	134	136	114	126	124	107	115	117	104	119	119	124	110	128	111	126	106	122	135	95	123	128	100	120	108	119	108	125	111	119	119	125	125	118	123	121	125	124	110	106	116	125	125	125	116	111	128	117	123	119	117	122	127	125	92	99	126	125	109	135	124	113	126	117	104	106	111	119	101	133	107	122	141	131	114	133	115	101	120	97	120	113	113	116	119	120	131	117	116	122	108	100	128	129	123	117	107	124	142	129	125	111	116	118	120	119	120	105	106	114	114	100	138	146	113	120	132	124	105	143	124	133	116	115	105	107	106	115	113	106	123	110	146	111	116	131	118	110	101	105	123	131	130	99	131	90	125	114	110	124	116	108	102	150	107	99	121	111	121	131	128	107	96	120	87	113	119	108	119	121	113	121	103	127	130	118	116	136	139	125	125	105	130	113	95	126	109	131	136	117	111	120	108	121	132	119	145	134	111	126	96	132	116	116	87	109	117	119	127	127	137	140	126	136	113	133	120	128	111	127	130	115	125	113	110	124	139	117	132	122	138	93	129	101	120	137	143	114	108	119	128	110	117	107	110	107	109	143	124	120	126	119	121	118	99	101	132	100	110	116	116	111	124	122	126	112	138	119	107	119	109	120	130	142	107	94	125	137	112	108	144	121	129	114	109	101	107	134	115	115	118	119	119	125	108	107	109	107	127	131	107	114	120	107	122	123	118	120	111	128	113	106	103	129	109	112	126	136	127	104	125	120	116	130	119	124	120	113	130	140	115	113	104	122	114	106	124	129	115	89	135	108	130	114	114	112	120	134	113	118	105	118	152	115	100	105	120	103	97	113	94	120	127	123	104	122	132	113	132	96	97	106	122	138	126	134	110	121	111	113	114	122	118	133	126	106	101	137	130	110	103	118	118	103	104	114	117	131	109	122	118	114	112	119	107	134	110	122	109	128	125	114	125	120	130	113	126	109	116	114	124	105	124	119	122	117	109	111	114	108	103	122	111	107	117	113	123	129	114	87	115	123	107	117	125	125	120	119	96	109	132	121	116	104	113	112	111	127	112	121	117	91	120	123	117	115	140	119	109	92	124	94	125	116	113	131	123	99	124	123	124	114	125	111	142	118	129	109	138	130	114	123	129	100	124	122	117	125	116	121	118	106	109	116	134	112	119	103	121	107	104	122	110	97	112	108	117	124	110	108	98	115	125	118	104	105	130	141	128	137	126	109	104	108	106	115	131	124	125	125	137	125	110	117	118	96	112	109	100	118	106	121	110	122	118	112	106	115	100	134	123	111	117	128	109	109	126	110	106	123	109	124	119	110	105	127	132	115	128	99	123	99	125	100	129	100	114	121	134	114	118	110	122	119	127	120	121	106	134	131	123	127	115	110	112	107	106	121	137	109	109	122	128	122	108	115	110	140	123	130	116	119	117	116	122	111	126	128	114	122	129	122	122	116	118	124	99	116	95	117	108	129	106	111	108	132	132	116	121	102	110	117	112	116	98	104	122	112	117	122	103	116	106	128	129	108	122	109	125	135	107	126	134	115	113	143	134	109	108	102	114	122	112	109	139	124	113	126	118	114	123	101	127	123	125	114	109	117	132	104	122	119	112	114	128	117	128	106	108	128	118	131	85	138	131	105	126	119	93	106	103	122	115	110	128	114	133	107	119	116	117	124	109	98	104	109	129	109	113	99	108	123	108	117	123	114	117	107	99	121	140	107	117	114	133	110	115	121	129	125	125	118	118	122	119	113	108	123	113	109	115	125	110	127	121	119	110	118	107	115	126	103	123	124	103	127	121	110	112	123	97	124	128	113	112	106	121	119	97	134	120	110	116	123	126	112	120	107	123	100	112	124	119	125	117	130	118	116	141	117	129	127	113	111	115	117	128	99	105	100	129	101	144	123	112	109	107	107	94	114	119	128	118	120	103	101	130	117	112	98	92	123	147	105	113	144	130	113	121	97	117	108	120	111	157	119	118	121	127	129	118	117	123	120	110	119	118	98	118	117	109	137	107	115	126	123	135	98	137	120	136	109	119	113	109	108	113	133	102	129	111	134	109	115	114	127	103	120	108	108	130	123	98	118	127	131	98	104	116	116	113	122	112	108	118	121	111	102	122	125	118	127	132	116	120	118	122	113	114	108	121	120	106	116	118	127	103	119	112	118	107	103	121	111	131	111	109	118	108	134	118	128	122	109	112	129	111	120	120	122	137	124	122	115	109	124	122	118	131	133	115	93	122	119	121	104	116	107	109	116	134	122	116	103	124	96	117	106	111	134	112	141	122	114	127	106	116	96	128	135	108	115	126	116	121	115	125	109	119	129	99	117	124	124	112	127	114	112	111	125	118	119	124	96	107	124	118	110	121	130	117	120	119	121	124	127	94	98	128	112	114	108	138	109	117	115	94	102	112	143	113	124	107	131	105	122	111	133	120	114	136	106	110	119	87	110	137	117	124	131	132	120	119	134	119	132	115	131	122	120	126	119	99	137	113	94	107	133	118	101	116	120	109	127	109	104	114	121	118	110	118	118	124	133	126	107	129	107	137	131	123	124	103	130	119	95	113	132	110	144	134	106	123	105	103	129	110	118	135	118	114	111	124	132	118	111	116	119	140	116	126	114	115	121	110	119	113	124	116	114	136	119	104	108	128	127	101	132	136	99	126	135	135	115	118	117	111	120	113	113	116	116	100	137	102	116	114	118	125	109	108	112	129	123	126	123	109	116	113	94	106	121	124	118	119	107	108	107	129	106	134	131	126	119	113	134	103	117	113	124	145	105	116	121	114	118	112	115	119	120	115	119	108	117	103	106	102	111	119	115	115	103	115	106	91	130	106	115	99	105	118	108	117	111	134	132	117	116	126	123	115	113	115	110	112	114	118	109	120	113	125	140	111	114	124	96	113	112	131	121	117	145	98	123	111	116	115	137	109	96	100	124	128	130	103	120	107	118	96	102	117	128	116	118	127	111	117	110	112	126	117	120	132	130	113	114	112	126	103	128	116	129	112	119	110	122	112	133	118	98	104	133	126	101	117	136	105	117	103	102	125	109	140	123	113	112	124	114	135	132	120	117	127	125	118	102	133	137	132	117	109	112	120	112	103	129	129
5119	786	673	407	275	245	212	182	174	161	145	128	128	156	134	146	138	132	130	126	138	112	122	125	121	123	117	142	126	140	139	130	126	111	150	141	137	114	118	125	139	121	112	117	114	117	118	114	127	121	132	138	105	146	115	136	110	106	123	114	126	115	117	135	122	123	121	128	114	137	124	104	117	127	124	117	124	121	109	133	111	143	112	135	116	100	113	117	139	121	145	132	137	123	126	127	124	105	140	122	115	120	114	99	116	122	128	111	126	128	94	123	119	124	112	95	105	106	123	137	102	115	106	117	139	120	140	115	136	116	126	115	123	124	140	150	127	114	119	130	116	108	137	118	131	126	114	145	145	118	127	149	135	112	136	105	118	105	125	109	117	128	128	122	106	127	118	131	140	116	132	151	126	141	103	128	130	122	113	131	132	131	131	133	123	113	116	136	121	126	117	112	112	124	131	115	123	122	141	119	117	119	125	128	106	122	130	135	96	130	116	123	90	118	146	123	128	111	113	119	114	117	132	113	127	115	148	119	140	112	124	121	116	124	126	138	113	142	139	123	116	133	117	119	141	126	91	122	118	115	111	126	108	124	121	121	125	120	126	116	120	116	105	136	145	125	115	113	142	111	126	133	111	117	126	108	118	113	123	122	127	100	126	108	140	128	114	128	127	129	134	117	126	116	119	120	117	143	111	116	133	120	137	120	120	124	113	119	125	136	126	129	134	125	114	107	110	113	111	123	121	116	112	119	127	125	124	128	99	135	104	135	114	118	114	115	124	96	123	141	138	119	122	122	122	119	107	130	126	125	134	125	131	135	118	95	115	119	116	122	121	111	115	120	130	116	139	126	129	101	120	108	138	118	127	115	119	120	116	108	117	118	119	130	115	140	124	133	116	124	130	129	127	118	108	153	124	124	117	138	125	121	135	116	126	114	135	127	121	130	117	143	124	99	115	105	131	116	116	108	120	128	124	117	126	136	116	136	120	103	135	118	135	113	123	148	128	117	109	139	125	132	135	104	129	117	107	107	149	121	129	129	117	117	141	128	116	122	107	128	116	107	128	122	136	130	136	125	143	137	123	123	107	110	127	114	121	128	105	116	106	113	122	128	128	151	116	131	119	117	119	132	147	119	133	148	150	123	120	125	126	128	114	134	121	134	116	122	126	129	118	134	127	112	121	108	131	107	125	125	121	100	117	131	126	131	111	130	142	146	125	110	113	114	137	116	116	134	129	114	121	115	126	119	111	128	129	143	133	120	122	125	130	123	123	129	118	108	112	119	118	134	112	125	117	122	139	125	133	116	121	138	126	116	117	134	110	120	121	116	114	133	132	117	123	124	125	129	129	145	154	124	122	125	120	110	120	126	121	123	114	133	104	141	107	126	119	119	116	113	136	105	116	136	137	108	94	123	134	114	125	137	122	143	128	120	128	109	114	110	135	127	106	140	119	114	122	119	131	138	137	124	131	115	137	116	135	130	129	100	132	114	108	108	116	128	107	134	125	111	124	109	135	122	136	142	131	125	140	139	119	123	141	133	132	126	113	121	124	98	104	132	133	119	105	121	121	132	135	128	121	111	122	118	137	134	126	125	117	117	133	107	130	136	142	135	125	122	110	115	121	129	133	125	131	104	122	118	135	133	145	144	126	117	114	114	116	118	134	115	105	130	152	135	124	119	105	139	115	133	131	127	106	124	126	126	133	135	128	126	116	131	118	110	112	141	106	146	111	138	122	122	111	104	140	129	138	141	122	143	122	121	121	122	141	138	134	126	111	88	124	110	120	121	130	135	112	130	135	125	137	127	99	106	142	111	132	108	115	113	121	118	124	142	122	100	125	128	113	109	119	115	124	121	113	111	114	129	120	125	131	121	118	142	107	125	127	112	123	136	122	107	111	127	122	142	114	136	116	115	134	132	125	118	135	143	153	121	127	123	115	139	147	125	123	120	103	134	112	138	116	120	124	137	119	131	102	135	125	145	139	104	120	127	130	123	115	116	135	117	115	142	118	133	115	132	106	117	115	134	116	107	112	115	125	114	116	131	113	129	130	118	126	111	121	110	139	126	130	147	118	128	147	118	137	129	113	127	111	131	98	121	133	116	121	116	123	117	121	98	121	116	126	122	124	117	150	131	119	115	110	113	121	128	120	131	113	114	122	128	130	119	125	140	142	142	110	106	107	127	148	122	120	121	119	152	124	115	123	128	117	100	133	112	114	115	119	112	116	116	138	120	135	85	131	133	114	130	126	132	116	124	121	129	123	150	97	118	114	139	117	120	107	120	114	114	123	132	123	116	116	124	127	110	124	130	112	136	135	124	132	133	139	139	113	124	137	126	106	116	123	122	115	118	125	126	116	131	114	118	124	120	117	115	135	132	130	114	109	129	115	121	118	107	127	122	123	118	123	134	132	126	144	124	97	106	111	125	116	136	108	134	125	125	107	126	111	121	114	119	112	116	116	107	117	125	129	130	130	127	102	121	115	135	126	129	138	119	122	113	125	117	116	122	153	134	121	110	132	107	148	110	106	104	127	123	131	121	111	132	121	121	129	118	114	123	143	121	118	114	116	117	140	133	121	131	105	111	120	121	133	113	116	127	120	129	143	120	140	104	116	118	124	129	118	139	135	127	145	119	130	115	136	120	133	113	124	138	107	123	122	140	119	118	100	119	110	137	135	116	132	114	129	109	123	113	124	112	119	125	128	133	123	109	128	129	137	100	125	108	116	139	100	141	127	106	139	105	136	118	140	105	131	126	145	138	123	123	132	119	104	142	125	122	127	103	122	127	118	108	103	106	127	140	109	108	137	104	135	136	107	117	107	150	127	134	129	117	132	118	107	127	128	125	120	118	129	115	126	113	128	113	126	124	127	101	123	107	110	131	135	122	129	130	134	118	129	119	133	124	131	116	123	118	127	125	132	122	123	123	130	107	120	119	123	98	144	121	114	122	121	98	137	153	146	125	130	128	113	150	109	124	118	110	132	115	122	126	144	118	104	120	129	127	118	130	128	114	103	132	125	128	107	122	134	138	124	112	113	135	130	124	123	115	121	130	112	118	132	113	115	128	109	150	130	134	135	121	118	124	105	119	126	119	130	103	111	127	104	133	115	123	119	124	123	136	111	119	126	114	144	120	122	140	104	133	134	134	120	118	127	136	114	133	126	109	123	129	127	126	132	120	132	113	125	114	119	110	141	137	144	114	123	151	118	129	110	136	133	137	132	119	109	118	125	106	126	115	126	102	124	114	115	134	133	112	107	130	124	120	127	136	138	131	111	133	109	110	118	119	132	132	111	124	108	142	119	130	122	139	118	120	129	114	129	141	114	138	130	112	100	129	106	124	123	116	123	140	125	123	127	134	134	127	121	104	117	143	131	128	116	123	112	128	98	127	133	119	127	130	114	129	120	118	117	125	112	126	107	136	117	119	117	119	130	133	145	126	129	139	124	137	120	114	133	98	140	129	113	127	139	127	119	108	121	100
25178	20828	27321	24449	20856	12373	1743	1011	830	745	670	652	551	563	506	506	544	484	477	445	420	401	420	422	424	419	408	402	431	413	419	390	388	364	347	399	405	390	405	350	390	404	406	392	360	373	417	355	383	406	361	363	389	374	380	417	359	391	376	358	352	364	393	362	393	379	353	375	372	365	371	372	359	420	372	360	380	361	394	344	371	375	369	385	355	368	391	365	339	364	363	367	369	376	375	359	379	369	359	368	382	352	336	354	344	341	376	351	385	374	387	336	326	339	330	358	341	398	360	372	364	354	351	370	374	372	406	397	381	363	354	360	348	352	374	369	362	366	375	384	372	357	410	387	352	391	349	323	363	322	388	389	369	370	379	365	355	375	370	355	325	394	376	381	330	386	352	372	356	374	371	379	360	359	357	376	373	373	353	360	377	360	383	379	375	370	321	368	352	365	340	360	360	351	352	394	361	351	378	356	370	348	373	359	313	345	376	344	340	352	353	396	338	362	351	359	394	354	352	349	367	360	366	397	405	361	366	351	364	362	334	355	355	372	360	365	352	396	358	386	395	393	360	371	356	408	393	369	395	390	391	357	371	348	360	405	360	346	351	358	364	340	366	357	370	374	375	387	368	363	393	368	340	385	409	343	353	385	350	348	380	394	377	354	343	363	348	370	366	365	393	386	350	353	369	356	368	336	330	378	390	366	378	386	393	354	377	365	345	373	380	380	376	351	319	376	376	353	329	346	356	361	354	354	370	356	370	331	381	387	371	364	356	352	358	356	367	384	350	384	391	367	357	402	347	343	366	338	349	354	352	323	390	374	346	361	348	340	328	404	355	319	327	377	325	371	377	351	365	351	376	357	392	370	363	378	391	356	368	358	351	345	397	364	348	378	395	365	335	367	331	359	328	335	359	404	369	405	385	355	335	335	392	339	387	332	387	332	382	373	366	346	409	355	351	353	360	346	395	372	367	372	351	370	344	373	352	338	382	389	375	370	359	374	389	356	352	404	330	352	360	388	355	360	356	369	349	348	422	398	376	398	368	369	371	357	351	344	370	371	359	345	341	373	387	352	369	345	353	374	349	383	367	376	362	368	372	387	315	360	380	326	370	369	375	382	359	389	346	369	357	380	359	386	353	353	391	366	351	361	343	379	383	352	354	360	327	375	341	345	360	351	379	360	375	365	403	360	368	331	351	359	363	348	378	331	358	377	348	384	360	381	372	359	364	363	353	368	364	327	347	334	380	384	353	383	356	342	336	376	401	354	353	378	353	370	352	385	383	382	376	362	370	351	372	346	356	357	349	374	399	373	343	375	391	397	391	380	359	393	383	395	346	362	379	346	381	359	325	382	376	376	351	328	406	390	344	372	376	390	355	363	354	381	337	349	360	388	373	362	391	355	356	333	381	365	391	361	371	375	362	354	364	368	370	402	354	332	367	363	351	352	348	387	367	399	372	386	350	340	346	338	356	377	351	361	362	348	350	387	356	381	370	337	357	374	371	335	368	380	346	368	357	393	351	365	365	335	354	349	364	391	360	360	380	369	347	376	373	351	364	368	358	388	372	351	321	352	363	357	361	383	340	355	369	349	386	357	396	386	335	365	366	375	340	364	377	396	363	365	367	381	365	318	361	344	389	387	365	396	348	378	356	354	374	340	341	377	341	369	363	368	359	341	369	358	362	344	376	346	374	356	368	355	364	361	368	378	380	378	401	337	361	363	336	369	376	357	355	380	376	362	358	357	401	325	373	377	385	358	383	354	376	352	385	403	363	362	347	346	371	377	401	354	360	371	357	382	360	402	377	384	358	351	349	332	383	364	396	360	366	352	352	339	393	362	408	373	401	362	328	327	341	366	358	369	364	367	379	359	383	354	387	365	380	349	366	352	371	347	424	383	345	371	343	407	372	340	341	331	387	400	346	369	344	334	405	373	373	346	350	337	405	374	374	364	395	327	356	372	377	342	324	377	381	374	370	368	412	375	364	333	360	385	341	359	415	360	366	375	344	338	386	321	374	368	377	350	359	350	352	382	349	337	345	364	327	365	392	376	384	323	388	358	373	399	395	413	381	347	361	362	363	413	408	397	375	367	374	362	324	349	349	350	401	378	387	381	342	365	346	368	349	382	347	342	402	336	374	367	370	354	349	395	389	317	368	365	366	327	353	364	382	348	388	365	371	361	349	354	357	364	342	355	337	342	350	343	344	359	389	370	347	332	347	338	366	324	348	384	359	395	374	357	364	347	363	376	380	392	333	328	362	350	380	374	354	380	346	360	377	380	349	368	359	388	400	363	346	368	364	390	345	361	357	385	375	362	380	380	360	377	377	353	370	346	374	370	357	362	335	354	334	364	359	346	339	361	346	341	384	364	355	350	359	356	384	349	341	391	361	382	378	375	347	414	376	373	362	370	373	353	374	359	376	399	333	360	381	358	357	351	387	388	385	396	357	359	366	335	381	378	363	380	365	355	365	353	391	363	360	357	377	391	331	377	388	354	377	380	378	382	357	340	380	395	401	358	343	330	361	345	326	346	372	361	357	359	388	345	376	360	396	363	352	377	405	350	360	334	356	347	348	397	380	390	373	396	329	334	345	341	399	358	347	366	368	340	361	358	350	335	341	387	371	357	382	386	357	370	360	396	373	398	355	334	396	364	375	357	391	357	339	357	387	346	359	364	336	383	365	365	366	352	348	325	359	352	356	353	379	330	364	394	354	375	348	345	391	387	387	315	366	401	381	358	350	382	386	366	366	385	362	335	322	368	389	366	349	359	301	362	376	363	347	369	356	369	389	353	327	369	366	324	378	363	383	315	342	375	372	372	381	392	347	352	358	362	398	389	398	361	348	341	354	354	358	373	379	345	366	384	360	343	374	371	341	377	357	386	408	364	379	361	361	341	350	358	379	362	390	367	355	363	340	396	381	369	349	348	342	403	385	342	353	368	346	360	377	372	377	353	365	339	393	365	384	370	359	372	389	366	382	349	377	381	385	379	367	355	386	367	362	386	354	354	381	378	383	379	359	358	358	356	367	348	364	364	367	401	374	398	378	366	346	352	375	363	365	361	366	343	320	367	350	343	386	340	373	356	368	352	374	357	368	374	361	386	342	404	405	378	348	377	334	364	352	344	372	394	342	377	388	399	367	380	326	377	357	347	375	378	333	365	367	345	345	355	355	349	352	366	371	359	374	393	386	363	350	402	368	353	350	344	368	371	373	371	389	368	376	355	370	380	383	350	365	383	340	372	334	340	375	368	368	355	344	370	361	382	361	368	346	378	370	359	353	410	335	375	373	383	345	363	371	375	355	331	382	347	354	365	363	407	327	376	368	382	380	368	386	352	353	349	359	383	359	363	368	376	366	361	374	376	356	364	399	365	365	376	382	363	346	382	386	363	338	399	370	327	344	377	372	361	343	360	374	378	352	369	376	380	336	340	349	373	389	368	373	338	361	397	357	353	349	356	341	348	330	377	331	382	405	354	349	366
7308	11731	10620	5819	3863	2799	2135	1643	1425	1215	1012	905	842	702	678	606	612	550	508	512	493	452	472	417	432	447	409	422	392	384	415	399	387	427	381	373	404	378	413	368	357	366	352	333	370	363	351	370	374	375	308	357	371	401	350	305	334	376	386	362	340	337	348	338	370	329	370	371	315	328	350	375	362	326	304	324	323	365	359	341	352	372	370	360	344	337	357	322	378	311	331	364	339	364	349	404	371	336	338	388	356	349	323	370	351	322	358	360	319	328	359	366	378	345	350	326	327	360	377	346	364	376	350	350	315	314	322	327	353	322	345	325	369	362	372	388	337	348	319	399	384	335	333	333	331	364	373	347	332	336	344	324	328	326	354	356	346	348	337	347	331	327	327	344	339	319	353	326	329	338	355	316	336	352	288	342	323	327	340	357	357	342	362	319	314	373	369	378	342	388	362	335	333	347	329	353	339	341	370	369	351	330	331	325	323	371	340	334	356	326	326	355	321	347	355	385	337	366	355	333	337	329	385	366	376	305	368	334	298	361	338	318	343	331	338	386	309	302	304	326	363	304	326	344	325	347	315	344	339	309	384	318	371	319	338	338	309	318	335	331	348	333	334	309	338	361	310	336	346	342	333	347	349	324	315	345	348	365	330	334	336	353	326	328	341	332	331	352	358	343	350	319	323	377	326	334	338	292	318	339	344	349	356	338	326	336	305	348	352	354	330	340	341	318	306	331	327	350	340	315	339	357	321	340	306	361	321	318	339	353	332	339	343	305	341	359	340	327	317	365	323	338	365	321	372	354	346	367	368	367	325	328	360	364	345	310	330	337	330	357	351	348	364	335	373	338	347	310	379	346	320	337	337	338	350	352	360	367	333	370	349	318	380	357	388	308	361	316	358	340	328	313	330	335	373	347	318	357	337	310	341	332	336	314	360	353	333	329	325	313	309	332	362	364	317	352	337	372	319	336	338	343	343	355	364	314	331	329	344	319	319	346	338	345	334	338	320	373	320	330	339	324	321	335	341	341	323	351	328	331	295	314	328	345	336	315	350	356	334	372	349	306	353	342	354	330	333	319	339	348	326	334	357	349	374	337	332	343	329	319	342	323	318	334	348	334	321	342	360	327	364	319	361	341	341	337	338	348	359	342	369	315	354	316	388	348	323	347	319	364	357	361	335	320	334	347	314	339	330	350	317	297	339	332	322	323	370	332	308	305	315	329	340	349	362	331	342	341	332	307	336	354	380	339	323	351	321	322	337	322	323	351	334	321	336	342	361	311	340	375	345	313	337	345	375	377	349	288	327	320	328	339	359	363	353	366	358	324	345	345	322	345	321	380	340	341	362	340	351	358	328	320	353	355	369	341	368	334	335	313	350	357	363	341	338	344	325	345	330	350	350	298	380	358	315	361	327	328	353	358	368	356	334	351	325	346	327	331	324	372	331	289	302	345	340	366	357	334	378	361	319	350	335	364	359	336	357	350	351	335	317	340	347	332	336	327	329	346	363	334	309	321	327	366	352	344	332	379	349	338	333	339	318	331	313	378	334	352	362	338	338	332	371	318	359	319	333	334	345	346	342	324	348	345	312	316	329	331	323	351	336	331	308	334	331	406	322	340	340	328	322	330	343	347	320	362	337	373	322	363	330	362	346	350	322	352	340	329	319	348	340	315	324	341	351	343	331	325	319	340	331	334	319	334	335	322	350	380	364	327	306	343	376	349	316	364	320	358	339	355	333	322	354	332	327	353	358	329	353	317	373	336	336	327	351	366	357	332	363	348	320	333	317	346	346	334	332	333	348	321	351	351	369	353	365	335	332	296	322	376	319	323	368	346	324	305	356	331	328	326	341	331	367	340	329	324	336	335	311	344	351	327	331	342	338	325	360	332	330	353	333	343	346	335	344	318	345	344	346	336	363	368	332	352	318	337	341	324	334	338	383	360	295	350	327	351	374	370	351	351	324	346	352	339	333	316	351	353	336	357	344	319	347	328	322	328	343	334	337	343	365	353	372	303	346	337	327	330	312	321	340	322	349	362	333	354	348	377	320	345	345	349	338	337	350	324	320	336	365	348	340	349	322	321	302	346	323	287	340	327	352	312	358	348	328	351	337	314	348	371	360	319	396	334	384	335	349	354	334	350	362	317	368	320	341	342	328	346	399	314	315	328	333	317	331	361	351	342	323	354	325	303	358	344	331	333	302	350	330	315	311	338	345	340	340	330	350	364	326	323	337	370	328	331	348	312	353	328	339	344	322	323	379	374	324	344	323	323	337	319	358	345	323	371	362	316	318	323	356	321	314	349	327	334	309	334	321	327	338	328	319	337	325	333	331	344	344	379	337	365	321	313	367	315	301	341	362	317	347	314	315	308	335	342	342	337	332	338	321	313	329	345	325	354	314	330	343	322	356	321	335	312	362	346	337	368	342	315	330	356	357	346	354	358	315	327	326	323	372	340	332	376	366	348	338	337	376	354	334	344	342	342	358	347	370	348	368	347	322	303	309	360	317	347	281	362	368	347	361	329	373	308	374	328	348	386	349	330	340	348	311	382	308	369	309	338	339	338	369	350	358	315	316	320	359	343	362	307	320	330	339	356	318	359	351	378	388	362	312	321	351	360	339	329	344	327	354	354	329	339	331	355	314	354	315	317	372	322	315	335	346	357	347	325	338	373	346	359	367	327	346	326	336	315	350	339	348	343	298	334	367	341	351	359	333	341	350	313	326	358	337	316	321	344	337	335	357	345	367	353	341	358	321	334	347	364	307	346	358	334	376	360	341	331	339	344	343	351	352	342	338	336	350	349	358	320	326	357	330	350	353	372	335	366	330	320	309	342	340	342	361	336	334	337	337	344	330	351	362	358	354	340	362	339	334	316	364	337	335	344	345	347	335	331	341	348	349	383	340	347	347	314	321	303	327	363	343	344	330	350	350	326	337	323	360	352	345	309	321	342	345	333	335	292	315	324	332	340	318	302	356	333	342	325	326	330	326	361	369	323	318	353	316	368	348	322	366	335	370	347	351	321	341	350	309	351	355	396	333	303	327	334	344	339	366	325	324	308	330	355	333	359	334	337	350	338	354	355	342	320	325	369	363	346	348	343	371	330	358	334	340	336	334	342	322	333	351	356	353	376	325	348	376	348	322	318	357	359	317	377	312	342	309	345	346	325	332	355	311	354	318	289	303	332	339	318	352	325	318	331	328	355	378	350	319	349	368	310	363	341	327	331	338	378	334	353	356	356	320	313	340	321	354	368	345	331	344	328	348	341	331	363	341	328	314	347	333	371	349	331	355	364	332	324	312	359	328	326	357	330	321	355	328	361	328	336	326	330	312	305	345	326	354	358	310	356	344	347	341	392	311	371	319	326	362	340	367	339	357	326	320	317	354	365	329	348	345	404	361	324	307	360	354	320	310	334	336	304	319	348	344	331	341	358	312	326	333	347	337	317	355	361	352	339	346	336	358	354	346	323	350	360	346	323	289	341
23026	20840	27601	24213	20852	20971	10848	2056	1413	1289	1141	1062	1001	892	858	832	779	743	774	756	762	684	706	709	650	730	675	622	644	646	626	626	633	610	583	578	625	642	638	600	578	600	581	591	630	615	613	610	594	614	588	576	588	629	593	570	619	596	588	602	605	560	564	552	600	554	578	610	570	594	572	550	598	602	573	514	585	539	599	572	581	561	575	569	606	547	589	581	556	574	596	545	571	585	524	594	591	584	550	604	542	553	571	588	595	617	544	550	567	570	581	554	585	573	578	507	574	554	559	575	594	577	591	603	590	579	570	572	568	551	554	552	574	595	641	595	567	574	601	602	628	559	576	562	604	595	561	544	542	561	581	561	577	600	591	597	599	593	566	563	586	596	552	588	564	547	545	570	561	600	609	554	567	606	577	603	575	544	559	550	559	571	578	600	572	575	582	570	540	565	584	576	577	549	561	501	553	611	568	610	544	572	601	596	563	558	562	654	614	497	615	582	642	548	552	582	579	580	571	528	604	632	625	546	626	587	573	561	562	587	590	583	597	572	593	547	537	568	563	546	603	550	571	553	578	566	577	581	545	581	540	568	566	587	559	580	568	568	588	576	587	598	574	559	579	548	576	604	556	588	610	609	569	528	559	579	576	571	605	530	602	570	566	561	566	607	589	562	517	594	612	571	586	592	587	573	532	524	556	559	592	604	538	591	604	561	600	611	568	579	591	555	575	581	559	598	557	572	578	538	581	580	554	590	555	575	571	584	558	556	590	570	597	574	547	591	579	589	540	595	575	576	544	547	595	592	571	562	561	558	591	527	553	576	599	559	556	580	543	572	578	537	561	531	518	564	587	563	568	566	555	574	601	553	590	560	556	578	538	580	598	560	577	576	592	548	607	541	567	600	585	611	550	574	580	601	577	552	591	572	603	532	571	577	545	573	564	572	583	560	540	611	542	556	566	605	560	612	590	597	594	604	573	609	580	558	536	563	588	570	572	576	578	567	634	607	603	551	618	608	564	618	583	605	581	486	547	547	609	555	546	553	537	574	600	550	561	572	588	554	577	563	591	596	603	556	543	567	595	561	593	594	572	562	626	584	558	538	581	543	604	575	566	588	579	591	569	576	584	567	526	573	568	588	610	542	532	587	561	547	616	549	556	563	572	535	579	580	599	554	596	606	542	549	552	575	577	611	559	592	546	585	619	562	551	606	561	536	574	611	605	601	557	616	584	605	588	575	556	540	586	578	579	561	589	553	572	570	571	565	512	513	579	557	577	596	599	535	626	636	595	549	563	595	619	608	531	587	538	577	543	547	575	580	560	562	556	529	564	598	576	558	566	581	597	565	587	570	593	558	601	596	553	588	609	585	543	579	530	536	596	577	597	536	588	605	573	567	560	624	602	522	518	566	626	555	536	556	588	568	601	595	619	651	591	566	579	536	597	590	580	547	555	558	539	542	603	544	594	593	559	611	573	627	620	516	531	582	571	515	557	595	561	595	547	558	599	550	574	597	557	556	549	576	564	570	572	525	546	565	537	543	580	550	556	582	541	542	569	569	564	544	523	600	563	557	529	576	561	564	573	615	561	597	541	574	581	518	574	560	573	605	557	568	588	597	579	556	592	572	517	590	542	583	525	588	589	533	560	541	572	591	555	578	571	630	600	604	596	569	574	594	540	591	529	593	598	553	565	513	581	559	582	548	605	580	578	549	589	559	576	585	564	621	573	575	582	551	602	584	534	586	561	605	579	528	570	609	564	571	552	606	562	560	598	551	583	577	593	549	516	546	589	594	583	577	602	609	575	568	535	545	584	608	543	586	555	545	564	541	551	627	579	555	564	548	563	603	608	559	567	546	572	596	567	581	575	569	576	607	562	554	595	589	562	549	617	576	562	581	575	566	546	568	561	604	611	531	567	581	565	556	558	517	627	537	542	586	570	595	573	575	562	543	596	602	518	579	535	570	571	574	567	513	576	600	562	571	568	627	605	550	570	550	594	536	531	567	577	568	575	570	539	613	556	598	598	581	573	622	549	555	582	568	563	580	561	567	508	571	594	571	539	569	589	551	577	577	596	587	548	573	500	531	602	557	578	553	570	600	586	557	583	582	561	566	542	578	575	548	577	552	596	533	601	583	575	547	566	554	590	555	586	594	546	572	544	578	615	554	568	555	575	589	561	577	600	594	584	538	581	566	610	573	549	565	553	574	548	563	569	590	576	584	586	572	521	626	614	596	523	549	587	603	566	541	597	562	563	558	590	583	579	588	567	543	516	590	598	584	575	567	558	556	614	562	546	608	605	558	574	551	627	534	589	557	575	547	604	578	585	585	600	568	571	599	600	559	580	549	544	563	571	602	539	603	610	541	573	555	565	567	605	541	624	603	597	553	554	535	558	559	605	577	542	543	600	542	580	611	588	575	613	550	574	535	549	592	591	586	601	547	602	614	556	587	586	578	559	561	581	542	510	551	563	560	593	578	574	549	554	589	559	547	588	548	574	558	586	513	559	561	552	587	527	574	550	568	585	566	535	588	547	588	545	573	569	615	584	580	563	601	537	583	583	604	587	554	560	564	561	539	601	569	598	585	544	550	574	545	553	546	599	565	546	560	577	558	544	577	599	595	589	584	589	570	585	564	585	560	565	597	606	582	590	591	579	590	551	518	589	574	554	569	566	590	545	601	611	600	583	559	575	556	610	572	547	597	541	552	561	604	597	594	588	595	582	562	597	556	537	585	594	577	559	581	571	582	564	601	546	585	516	555	589	596	586	588	539	581	593	534	548	564	555	543	522	554	568	602	571	570	573	566	571	589	564	599	559	598	561	589	614	618	567	565	563	549	568	563	580	550	603	552	567	575	592	538	589	583	580	557	585	606	570	554	577	547	535	527	604	573	581	542	553	526	584	548	547	574	565	563	594	606	572	534	584	534	522	562	595	605	609	572	574	603	547	557	567	572	578	591	575	560	568	584	563	561	575	473	575	523	595	555	550	538	559	573	592	625	593	540	523	574	586	541	552	540	590	560	577	592	539	542	540	595	528	568	579	532	600	624	548	608	551	588	566	586	589	543	552	563	586	589	577	582	549	539	568	559	577	557	548	609	567	537	581	616	584	599	547	567	543	561	577	540	568	568	554	591	554	577	542	596	562	557	602	555	590	576	543	556	595	623	567	566	551	569	546	597	570	570	592	575	531	546	551	541	561	545	582	586	582	563	540	549	588	582	531	570	540	619	557	555	525	545	612	565	546	552	561	571	591	569	570	588	597	562	586	598	550	568	603	584	609	594	592	554	574	555	562	592	579	562	564	564	568	582	581	545	548	521	567	595	580	560	566	603	571	605	529	586	558	553	560	618	578	613	572	556	572	558	550	562	548	555	567	546	559	572	636	525	639	560	578	556	538	575	557	583	555	609	559	561	558	595	560	564	582	611	586	581	568	567	552	541	560	523	608	589	589	573	575	593	544	567	576	512	561	588	584	565	549	588	597	573
10147	18683	17032	10032	6869	5160	3957	3033	2570	2139	1791	1636	1442	1343	1137	1009	971	939	879	847	860	791	804	740	730	686	640	671	709	650	665	607	620	602	620	603	626	556	613	653	636	588	581	570	566	585	588	545	602	558	577	579	605	574	545	568	573	534	573	548	570	574	577	576	576	592	519	531	577	525	542	558	525	554	561	532	551	565	583	567	598	561	486	542	554	577	561	551	558	492	545	581	582	556	536	548	546	509	601	514	506	545	525	527	552	498	563	571	551	542	517	511	530	550	506	557	550	584	542	548	545	527	531	515	555	549	564	545	544	570	593	523	541	538	558	533	504	517	545	541	562	511	542	551	530	536	573	537	512	511	534	561	533	523	565	582	540	546	520	525	529	520	564	501	557	551	545	542	561	559	531	555	517	521	555	515	509	523	524	548	535	521	557	536	571	561	522	514	559	509	565	542	529	531	520	563	545	536	532	555	523	534	506	540	537	497	586	513	557	545	566	558	563	556	513	538	561	521	575	542	540	541	540	592	536	522	511	556	537	531	533	566	555	553	539	508	536	532	491	541	484	510	532	509	559	516	536	527	522	581	489	536	536	545	481	485	537	593	524	524	524	546	525	603	540	506	546	522	549	535	552	517	516	528	496	539	531	566	557	514	540	533	522	575	531	513	509	543	547	546	523	512	546	543	548	522	545	525	613	521	542	539	536	567	546	526	503	521	507	517	538	538	552	577	539	568	474	524	556	507	505	513	556	521	495	506	552	536	523	508	546	543	556	525	554	556	562	584	516	533	568	504	555	539	544	538	524	528	521	504	527	545	544	581	557	544	575	573	534	536	528	554	536	539	525	507	578	562	533	491	498	505	554	563	537	528	507	535	502	519	511	465	561	542	547	549	522	524	566	527	515	579	528	535	570	515	552	547	534	526	522	559	513	516	486	528	561	588	526	537	522	522	518	519	487	573	526	497	555	546	526	548	532	539	587	573	574	545	488	556	560	551	569	561	570	535	549	579	549	545	577	537	568	545	539	501	513	575	508	544	520	534	509	562	534	508	518	576	541	546	556	570	536	542	527	523	525	547	535	527	513	529	534	563	529	525	553	572	528	560	542	556	516	492	548	534	501	570	543	582	509	537	542	531	526	538	538	490	564	548	554	523	540	550	553	531	525	507	530	546	528	528	513	571	533	547	565	536	518	577	559	540	581	539	491	551	586	548	543	521	566	543	564	509	546	496	563	549	487	531	530	550	507	464	555	516	530	550	488	548	556	574	515	493	541	503	538	526	541	553	498	582	527	510	534	539	546	508	546	533	560	524	501	527	485	526	543	516	494	523	498	498	487	551	518	511	564	541	508	513	499	547	532	546	552	549	527	556	529	543	594	554	522	508	543	540	550	514	563	543	548	522	533	509	562	577	559	518	537	544	523	537	532	472	523	545	508	503	571	497	545	525	549	564	534	535	528	543	549	526	526	533	503	505	510	517	546	518	517	467	526	549	519	534	549	539	543	531	598	533	491	567	538	549	563	508	514	557	544	538	541	514	540	499	525	562	539	545	548	537	534	510	554	528	554	489	565	522	542	500	533	543	560	506	563	486	552	540	524	531	498	522	565	541	539	520	550	535	570	523	552	595	521	585	525	488	536	552	533	493	543	526	536	561	544	534	532	522	527	503	496	531	515	569	526	529	523	533	565	499	504	551	554	542	559	537	501	546	508	524	539	531	553	557	532	526	549	533	513	516	547	542	543	556	535	566	547	532	561	521	528	550	510	537	532	523	533	531	518	528	576	538	531	509	541	526	508	497	528	578	535	565	515	536	561	580	538	534	563	548	549	578	505	520	555	542	529	521	579	525	551	554	534	556	507	542	580	554	529	522	555	572	536	515	559	517	556	523	510	538	561	565	530	524	544	552	543	502	538	516	548	535	523	545	561	552	539	555	545	547	534	544	499	549	517	558	558	551	529	541	556	534	543	535	574	562	509	492	496	540	562	531	518	546	541	540	523	559	528	519	554	565	512	535	532	541	542	517	526	558	525	546	468	547	533	542	541	528	524	516	490	540	497	535	543	524	549	546	530	507	562	537	481	554	496	559	569	532	500	553	559	563	562	530	564	562	520	525	550	560	551	530	530	545	516	520	538	534	543	556	556	521	505	505	539	527	544	554	538	512	535	494	534	541	510	570	521	544	578	511	537	528	515	512	540	547	543	575	537	549	552	564	515	511	547	525	491	537	515	537	518	569	517	517	573	512	513	530	577	544	529	531	512	539	501	535	557	565	567	579	511	544	553	543	536	589	540	564	559	523	538	540	511	557	545	554	569	549	515	515	574	539	552	500	588	578	504	532	498	585	552	478	546	558	483	509	567	505	574	538	548	548	516	555	555	530	554	500	549	520	527	547	541	537	554	527	571	527	569	511	524	506	559	509	529	520	488	578	517	513	537	514	510	533	549	537	517	544	539	536	512	521	539	527	549	544	546	530	534	557	564	558	522	558	545	518	546	532	518	563	526	498	524	526	570	530	528	538	531	544	470	543	520	527	514	568	530	507	524	481	534	589	541	511	530	526	507	568	532	590	557	559	546	531	512	528	520	577	571	524	566	556	607	555	551	525	552	540	477	544	532	519	618	537	543	535	500	593	519	521	480	556	500	589	532	517	521	533	556	539	515	542	533	579	470	499	569	538	571	514	540	541	541	512	523	580	541	521	514	560	567	517	512	535	498	524	535	548	543	510	550	510	527	531	543	604	530	525	520	540	530	546	497	536	528	526	520	565	577	530	501	533	540	553	565	537	522	484	472	563	555	548	493	484	535	534	531	553	524	529	522	539	566	489	525	498	536	524	564	526	527	556	506	534	548	538	550	566	565	569	542	524	553	493	521	519	560	559	553	572	515	491	544	545	499	552	513	544	543	551	559	543	543	515	558	541	531	499	538	494	540	564	507	513	506	522	501	505	538	595	526	553	527	549	516	559	509	553	604	547	532	525	505	523	510	552	542	538	570	547	536	524	556	542	553	552	535	523	541	549	582	543	511	545	523	541	508	569	503	533	531	528	514	551	545	556	560	545	520	520	562	518	488	526	529	548	533	555	508	513	556	537	561	591	545	536	522	508	462	557	525	568	543	558	536	527	513	550	522	560	498	535	527	519	531	556	533	551	526	545	563	594	473	538	528	573	533	566	568	543	544	509	542	524	571	558	527	576	516	499	561	509	502	552	516	561	520	574	554	528	525	558	499	542	515	527	542	540	529	487	544	578	503	534	602	500	499	511	536	601	508	556	540	550	556	505	486	536	561	510	542	517	518	555	553	557	540	546	520	528	524	556	545	506	567	598	545	511	534	550	526	541	539	509	543	544	552	565	552	534	521	545	569	536	529	530	519	537	552	526	541	553	557	598	527	527	517	513	542	545	480	550	533	510	523	562	491	513	533	582	535	551	505	550	549	570	535	503	542	565	528	539	516	579	503	578	530	546	527	589	525	563	529	551	514	540
28275	14567	1716	386	242	202	155	160	132	121	122	129	153	132	130	117	135	128	114	104	116	116	98	136	125	121	113	133	106	118	104	108	125	128	107	107	103	122	91	110	112	85	132	117	96	110	111	108	123	126	124	122	105	116	114	137	125	140	118	130	125	126	141	109	119	119	94	106	127	112	96	116	134	112	111	118	108	112	123	112	108	121	119	135	134	117	107	114	130	112	114	95	112	127	113	107	116	113	109	139	105	107	123	114	130	103	94	119	119	119	107	123	126	111	128	105	136	122	131	103	126	103	116	113	124	110	127	126	114	124	143	101	122	100	104	117	137	116	114	145	119	109	127	113	144	106	118	110	118	111	111	129	110	115	110	113	108	121	121	126	102	116	117	129	129	121	119	110	121	120	101	127	109	96	111	124	115	101	118	108	133	101	119	113	121	107	120	118	104	108	130	132	118	115	123	114	110	95	109	113	134	117	101	129	112	99	123	110	112	126	133	113	119	142	113	102	118	136	129	122	137	106	115	113	117	123	108	110	119	115	136	105	105	132	113	131	120	118	102	128	107	106	106	125	140	132	113	118	136	118	131	112	134	124	107	99	116	109	107	128	110	113	115	117	111	114	117	124	117	119	112	117	113	111	121	96	97	104	139	117	121	110	118	120	139	117	111	112	118	119	112	113	120	106	137	122	111	117	130	120	131	100	107	108	134	124	104	127	123	111	109	116	120	123	115	104	105	114	124	110	108	130	112	107	96	135	95	120	93	101	131	100	104	96	104	104	127	95	125	117	121	130	124	110	122	119	102	107	113	121	121	120	122	134	119	112	122	110	107	147	126	118	109	130	123	130	94	111	132	99	114	123	135	101	131	113	120	127	126	119	110	121	105	95	131	130	125	112	126	109	130	126	98	129	111	121	107	110	108	126	108	122	103	111	122	149	140	127	131	125	115	107	113	122	107	136	91	108	128	129	108	115	124	103	117	117	116	121	109	107	125	149	123	116	105	112	114	110	112	122	101	127	118	135	116	126	121	126	124	115	113	104	118	125	110	110	103	114	116	111	117	121	117	107	117	109	133	112	118	102	110	137	114	93	101	120	112	120	112	124	134	124	111	112	102	104	121	108	117	132	122	116	120	117	120	114	115	108	125	143	116	100	121	105	117	103	120	147	116	101	98	119	112	121	99	110	108	102	122	124	114	133	112	107	86	106	105	104	124	149	126	115	123	116	122	105	115	122	133	116	122	112	123	104	137	119	133	116	114	126	122	119	124	113	110	145	107	109	126	112	99	95	112	102	115	130	117	130	127	107	120	112	116	103	136	115	112	115	126	113	109	122	130	105	116	121	108	121	108	115	125	115	104	129	114	123	128	115	119	120	84	124	103	125	107	115	123	120	127	138	126	118	120	91	113	103	108	131	105	106	122	122	126	126	114	104	103	110	110	116	110	125	110	100	119	132	110	106	104	96	92	105	118	118	105	103	112	113	114	129	110	121	102	127	124	129	128	110	124	105	123	132	102	119	131	124	101	118	133	125	124	107	118	115	102	111	122	128	115	143	111	102	124	97	114	134	119	126	91	120	118	130	118	112	103	103	107	126	128	115	122	117	126	118	97	143	126	104	103	115	120	131	132	129	126	122	114	110	118	115	126	105	100	137	124	125	132	115	125	134	122	125	124	120	115	113	107	120	133	126	120	109	109	126	131	118	107	126	122	118	116	139	100	99	107	118	106	136	105	99	121	125	95	106	102	117	113	122	108	115	122	111	111	110	121	115	107	102	117	110	121	117	111	126	117	106	134	108	127	120	104	115	108	113	129	116	101	115	126	114	133	138	122	116	123	131	109	108	122	103	131	109	116	98	119	111	118	128	110	98	120	127	129	119	107	111	124	111	132	116	116	131	133	125	111	132	105	132	107	123	113	115	121	128	122	112	107	132	106	114	117	109	114	135	111	103	102	100	139	112	106	101	118	108	112	123	116	101	133	120	113	135	109	124	110	108	146	110	117	127	134	108	129	110	129	127	115	106	116	125	115	117	117	111	106	106	127	107	110	122	138	120	119	120	92	115	127	117	107	117	128	126	128	111	105	113	115	118	121	122	101	133	131	130	108	102	108	103	132	120	122	100	101	143	124	121	121	128	129	122	127	145	94	113	129	124	127	112	121	106	97	115	106	112	142	116	121	123	127	119	113	106	113	112	120	107	124	118	117	104	123	103	114	119	125	111	123	116	102	116	123	123	112	127	116	128	120	125	127	123	111	128	136	138	122	119	98	124	120	117	89	112	129	109	96	120	111	117	133	118	117	110	135	134	114	120	117	102	125	116	117	112	113	116	107	102	116	107	120	126	109	117	119	128	109	114	118	106	149	112	111	120	125	118	123	117	117	93	118	126	135	122	128	114	126	122	130	106	115	108	106	99	120	118	121	127	114	115	106	117	123	103	111	123	115	131	139	108	121	118	104	124	118	122	109	122	109	103	117	128	124	109	127	122	113	122	123	108	103	129	125	130	119	116	124	119	118	113	112	122	91	120	113	118	131	115	122	115	113	113	124	128	104	143	119	139	119	115	133	109	117	121	116	104	132	121	111	115	129	100	116	111	115	112	123	124	129	109	109	135	109	118	119	101	138	101	103	94	137	97	124	117	121	140	123	146	106	134	115	107	106	119	125	130	120	108	118	107	101	108	113	107	106	125	104	111	110	115	132	129	133	106	115	109	97	127	126	112	108	120	115	109	111	124	113	105	135	145	86	120	107	117	128	118	131	115	138	104	115	129	124	123	126	120	127	138	101	100	115	100	116	125	124	117	118	121	126	109	126	119	113	128	114	136	125	119	101	132	141	114	101	110	106	115	104	127	118	135	125	97	92	117	125	115	114	117	116	123	106	116	97	137	127	117	107	119	119	125	135	119	109	110	115	108	134	125	118	121	119	109	122	133	112	129	114	147	105	99	115	113	124	113	145	122	123	125	130	110	119	122	116	124	117	109	117	142	106	119	115	123	120	148	110	114	110	125	127	132	139	119	117	108	122	102	103	99	111	119	116	128	123	114	115	112	117	109	140	141	120	99	99	138	119	121	123	100	106	111	118	116	118	117	117	112	130	129	108	123	125	118	119	128	108	115	115	110	105	129	118	123	108	123	122	119	110	121	132	122	120	120	125	89	106	111	102	97	131	102	118	142	110	105	124	122	101	115	120	127	107	124	100	122	120	99	112	104	133	107	114	100	122	118	107	111	92	120	124	130	125	133	124	122	104	112	115	101	121	111	128	106	113	102	109	136	124	133	120	126	120	127	125	136	128	107	106	136	132	106	87	140	134	105	114	111	120	101	128	129	101	113	122	121	130	108	113	100	132	114	133	121	117	112	112	116	131	131	135	113	126	98	104	126	123	116	111	120	149	111	119	117	106	99	118	95	145	115	120	119	103	118	128	127	141	118	144	101	118	127	124	122	107	100	119	117	136	122	124	115	121	106	127	113	132	115	133	111
5112	829	690	407	288	229	193	189	160	168	165	188	144	129	121	158	133	117	154	135	153	122	112	140	123	110	122	141	112	127	126	108	121	129	121	125	129	140	131	138	138	129	124	115	106	107	115	146	146	140	105	129	99	116	129	109	141	117	133	124	108	130	121	122	122	112	106	127	114	126	117	111	121	107	126	138	117	108	124	141	108	118	126	124	135	113	144	122	109	126	137	132	135	134	128	123	127	121	99	136	117	121	113	137	116	122	119	140	119	127	132	120	132	139	123	119	110	124	111	108	129	109	119	137	106	127	128	115	138	134	128	136	123	109	122	131	129	138	124	118	136	125	130	134	129	122	134	128	119	122	116	125	135	121	135	121	107	129	110	124	123	105	116	135	115	123	123	133	119	119	121	120	128	131	137	116	127	108	128	119	128	118	138	122	117	118	117	140	117	126	115	109	112	121	110	119	112	136	108	107	122	110	127	118	134	106	142	129	122	118	121	107	115	111	142	114	128	119	141	122	132	119	120	113	114	120	125	118	115	116	111	142	121	116	145	114	121	145	127	115	111	124	110	118	121	117	107	119	132	142	115	130	129	112	116	125	122	124	136	130	126	126	118	119	133	120	123	123	122	129	110	119	108	127	133	117	117	114	120	113	117	129	123	119	128	137	135	123	131	124	122	128	114	127	106	126	111	141	119	121	113	116	114	120	124	128	103	128	126	102	126	122	112	126	134	122	124	127	118	114	121	110	126	118	112	111	110	130	135	119	125	98	114	111	141	105	109	110	116	122	121	112	128	124	131	110	112	118	128	116	122	120	108	111	141	123	99	124	139	116	117	146	127	118	121	121	130	117	136	142	127	117	136	128	109	121	125	118	132	99	130	130	117	138	116	116	112	127	119	114	125	123	153	135	132	129	114	141	135	133	99	101	95	133	113	120	146	115	109	125	107	134	142	119	121	115	118	111	129	125	116	149	104	101	124	110	120	140	119	121	135	120	122	108	106	114	131	119	119	113	103	117	119	124	132	131	122	131	115	140	125	138	124	128	130	130	128	115	134	127	125	116	128	99	108	140	122	134	125	124	126	140	138	114	139	107	112	114	125	137	122	121	130	132	127	134	115	113	145	113	130	111	129	115	109	133	110	105	132	125	116	134	128	117	125	125	127	113	121	105	141	112	117	107	119	116	121	122	113	115	125	115	123	111	119	128	129	112	127	125	100	118	138	128	115	108	132	119	125	124	108	113	106	103	115	121	105	123	114	112	130	119	128	127	119	110	115	109	131	120	131	96	138	121	116	109	130	124	126	127	117	113	115	120	106	120	130	131	136	130	104	117	130	125	135	119	143	116	136	117	123	97	143	133	124	133	124	122	120	125	142	142	128	112	123	124	113	115	143	110	136	133	127	141	110	114	118	132	128	110	122	125	115	118	129	128	105	110	115	122	116	126	121	128	130	124	136	118	94	115	153	153	122	122	143	134	120	124	99	127	129	123	120	135	122	129	122	139	129	115	124	118	111	115	134	102	141	115	115	128	127	109	113	117	128	130	142	117	112	124	132	137	116	117	149	135	134	98	125	117	145	121	114	105	120	141	116	120	114	120	119	103	113	127	118	128	145	121	147	128	121	116	124	102	105	117	124	126	118	144	129	112	132	139	103	126	128	139	117	134	139	113	126	98	117	127	131	124	108	117	107	133	136	113	138	138	122	112	105	123	118	123	109	108	114	149	123	127	129	131	137	136	118	131	103	100	136	120	139	123	131	124	143	113	105	129	128	131	130	112	124	123	115	130	120	108	142	123	119	101	108	114	115	124	127	118	119	135	123	113	108	136	140	122	124	116	126	106	132	120	129	131	125	132	135	118	98	121	137	129	137	132	126	141	127	111	130	133	120	104	132	129	117	123	109	133	120	129	128	134	115	122	127	128	118	109	129	128	121	113	128	145	119	110	121	105	128	110	145	116	116	120	121	115	123	129	129	116	118	103	117	130	112	125	124	124	133	114	116	129	110	131	135	120	121	124	105	109	117	102	99	130	117	129	133	126	120	116	127	126	110	131	116	111	126	115	129	122	136	129	138	140	139	117	136	108	125	121	127	131	119	143	129	121	125	128	114	123	127	105	110	129	117	142	130	100	115	126	118	139	130	100	130	121	133	117	124	124	122	129	112	123	110	130	115	117	122	129	122	103	133	109	110	146	126	114	120	142	126	107	130	139	118	123	123	136	142	114	116	126	141	119	115	94	140	130	112	140	132	102	127	111	123	132	122	114	118	130	129	121	113	119	112	128	114	124	124	110	105	108	107	130	128	124	136	147	126	116	127	128	117	133	125	111	120	88	112	124	122	118	122	144	117	107	124	115	107	117	132	128	118	139	117	104	136	120	125	132	116	118	116	128	132	133	132	147	129	138	97	144	116	131	123	129	105	115	125	128	156	121	92	125	118	114	124	115	126	128	115	101	138	113	124	126	119	126	124	117	143	134	129	118	123	121	136	122	133	136	104	118	119	119	102	116	118	125	118	120	119	118	126	115	119	116	99	106	108	120	104	127	129	123	103	114	115	117	126	136	117	128	128	116	129	112	125	119	141	115	138	116	135	116	102	104	128	130	110	116	122	135	113	140	123	112	123	104	107	113	146	118	127	133	112	150	119	129	106	145	121	123	123	142	117	111	134	122	116	117	114	109	107	144	135	115	124	114	107	117	132	126	118	136	119	112	124	108	102	118	124	115	111	117	108	124	119	122	119	126	104	121	120	132	111	134	107	117	106	132	135	128	121	121	126	133	140	123	136	120	117	115	128	115	103	130	129	142	119	115	113	132	128	140	128	124	140	138	127	110	105	107	125	153	147	130	114	136	140	131	116	103	105	114	122	120	105	120	136	125	110	113	116	138	112	111	111	110	117	113	110	114	110	135	112	134	135	125	132	115	132	118	132	127	108	117	105	128	118	127	115	112	133	116	137	115	101	118	117	142	96	102	121	108	129	121	119	125	138	105	119	112	123	126	127	110	106	126	135	112	123	121	125	127	127	144	132	119	101	124	127	107	115	120	125	111	120	143	139	129	118	128	93	110	118	124	127	126	148	125	137	120	127	117	109	127	117	144	99	135	131	113	123	121	129	132	124	100	127	114	120	99	127	118	142	128	129	128	141	121	138	113	123	114	124	123	114	120	125	107	107	130	113	137	134	118	132	118	122	116	124	128	139	126	139	128	130	127	116	139	127	136	147	119	131	148	127	120	136	121	109	114	126	126	127	114	128	138	124	126	119	122	117	122	101	122	125	134	133	136	137	133	147	123	101	125	115	118	137	122	127	114	121	108	118	140	154	138	136	149	119	130	118	139	114	123	126	115	115	127	121	132	112	122	136	137	139	133	114	131	122	124	126	127	123	121	139	112	120	113	108	123	127	118	147	151	107	125	139	131	133	136	102	92	117	120	122	135	100	128	106	119	108	117	119	126	130	120	124	133	134	126	122	133	95	139	124	106
25335	20846	27324	24478	20877	12357	1656	1042	811	741	668	589	568	548	521	487	464	491	441	453	412	455	422	409	430	430	416	401	400	397	376	394	394	413	394	375	376	363	400	377	393	359	370	387	380	358	392	387	353	400	366	381	383	412	357	352	397	368	366	347	360	383	362	373	380	362	390	365	376	366	370	359	410	401	364	378	360	392	396	349	407	350	354	377	356	385	407	364	343	333	343	368	354	352	365	363	360	382	367	357	386	382	361	373	364	338	393	356	396	348	362	361	396	385	355	337	393	379	367	346	392	349	336	376	357	392	394	371	356	361	360	365	365	395	381	401	374	329	351	365	359	374	359	377	378	367	340	391	417	353	364	345	372	383	376	382	409	363	345	348	355	376	376	360	367	355	380	355	357	379	384	390	395	390	390	368	357	358	352	344	379	347	381	374	390	375	360	351	356	341	392	405	369	380	372	352	351	346	367	367	377	349	407	334	380	353	336	353	352	386	403	378	367	340	377	341	378	346	362	363	376	390	368	392	373	353	355	384	358	369	340	362	376	332	348	396	360	376	371	381	377	369	372	369	368	375	373	354	384	376	370	346	378	349	351	380	338	340	368	385	377	368	392	338	359	363	368	382	370	370	357	372	338	389	361	376	340	356	379	412	372	382	329	329	364	341	363	334	376	354	403	377	373	379	389	351	367	344	402	391	390	374	360	360	388	391	370	373	388	335	392	368	371	401	383	376	312	362	363	374	359	384	360	394	361	380	378	366	347	348	341	340	352	389	402	389	375	345	347	323	339	388	354	359	373	353	357	359	379	360	337	346	335	355	373	410	373	386	390	342	321	367	342	370	397	317	382	379	367	345	347	346	379	370	382	347	389	383	357	367	375	364	379	378	350	361	365	357	367	349	349	341	428	363	367	352	343	394	362	356	392	409	367	357	397	375	359	366	352	354	325	370	365	371	338	351	359	379	368	346	401	331	361	368	379	349	373	369	366	352	382	344	356	354	401	391	365	407	357	370	386	403	393	399	351	357	357	346	372	361	344	352	373	368	356	370	345	333	401	350	356	333	367	378	374	356	383	388	344	347	380	371	382	357	363	360	348	349	367	357	327	382	363	382	346	381	355	336	389	340	385	362	363	344	398	349	345	362	382	378	399	387	372	345	342	360	404	355	373	333	357	340	326	378	404	386	377	370	370	372	374	381	358	388	372	350	337	344	351	378	362	375	383	383	408	382	371	363	386	387	363	342	367	366	351	365	350	382	368	372	376	366	338	399	353	342	381	378	350	353	396	375	383	372	364	357	378	360	340	357	362	382	368	387	378	366	352	381	366	383	327	363	378	342	368	359	389	331	342	346	359	346	360	347	374	412	342	421	351	352	379	365	370	388	373	363	349	388	360	393	367	380	381	362	353	375	371	365	348	368	342	345	375	353	384	341	338	327	371	348	389	391	389	395	334	405	346	368	403	394	404	383	363	364	357	369	363	368	375	343	359	389	343	363	345	360	389	393	389	360	353	350	353	378	375	351	330	358	388	360	392	390	357	400	337	386	377	366	374	367	355	340	350	364	324	376	375	376	362	373	376	372	412	384	398	346	356	378	412	340	343	376	374	351	374	322	386	346	352	360	381	377	359	342	379	357	367	352	372	373	342	356	349	329	352	369	393	355	369	383	373	349	345	379	373	353	390	353	317	366	389	389	356	411	371	349	357	357	343	357	322	396	381	362	391	359	352	389	360	368	377	321	321	345	342	371	359	370	367	350	410	361	347	358	363	391	320	339	380	362	349	358	333	358	373	365	377	358	373	360	368	389	350	354	358	377	346	369	357	347	384	348	378	368	359	397	381	350	348	374	393	373	340	352	360	378	360	361	376	374	372	405	400	376	379	358	378	377	348	356	366	396	370	353	361	373	365	350	387	374	341	356	341	405	391	393	397	337	376	371	360	384	336	366	394	365	393	330	344	365	347	364	364	362	378	361	424	380	359	367	362	376	390	350	374	350	367	382	387	384	356	370	354	371	364	369	348	376	351	369	383	375	378	371	376	392	361	383	351	356	351	377	355	362	343	359	395	362	370	354	345	368	365	346	363	354	360	350	345	353	396	351	381	377	405	366	372	348	365	363	364	382	325	357	363	397	344	375	344	376	376	376	383	396	384	375	355	363	383	330	353	361	354	344	361	420	368	382	347	346	377	390	389	386	348	393	338	384	439	351	369	349	321	372	376	356	365	349	384	366	337	382	392	359	361	392	348	349	378	385	359	361	350	350	367	322	383	366	361	368	358	365	347	369	359	340	324	374	359	389	354	349	384	394	355	358	366	361	372	370	376	387	331	358	354	405	378	370	359	360	379	330	374	340	368	364	365	348	379	378	360	379	355	348	340	364	355	375	348	369	366	352	392	367	373	359	406	387	374	368	357	365	345	357	362	363	382	325	362	326	375	375	387	391	350	368	354	360	372	324	354	397	387	369	380	346	361	357	364	313	386	397	358	342	395	374	391	350	352	389	384	386	354	383	365	370	359	348	360	381	360	346	368	341	370	359	385	363	360	372	355	346	373	372	356	369	355	394	371	350	350	391	371	394	368	347	393	389	375	373	402	383	334	368	354	373	353	367	384	346	334	369	366	362	371	354	380	361	386	342	346	365	356	344	381	363	385	370	385	377	349	398	348	338	375	372	379	354	353	353	353	339	351	391	385	337	350	353	364	370	355	389	365	361	391	400	361	353	374	393	343	370	355	349	345	372	339	333	365	398	359	337	408	382	360	393	362	374	385	369	407	363	363	345	388	353	392	363	359	342	346	375	332	347	346	338	386	350	364	344	364	390	354	384	371	353	411	372	335	386	337	378	344	353	401	360	359	362	380	387	409	358	401	333	358	357	401	369	373	397	330	351	374	368	372	358	390	382	389	374	367	346	343	370	375	352	367	335	378	397	355	336	352	357	367	358	361	361	355	351	353	375	375	337	356	361	364	381	374	386	384	384	354	382	353	402	326	351	342	382	375	379	358	361	371	372	370	372	358	395	358	387	421	382	365	359	369	336	323	409	362	386	353	419	377	365	335	346	369	383	374	381	351	385	355	319	377	335	356	376	379	337	359	354	345	362	371	379	357	384	381	414	370	385	372	392	368	389	349	366	344	361	381	346	377	383	347	375	394	369	401	378	340	332	384	352	336	389	328	386	382	344	375	395	380	383	395	360	383	356	374	386	351	358	351	357	349	362	369	395	392	386	334	343	383	373	362	335	361	374	381	374	354	383	376	391	362	363	339	379	333	372	337	372	352	380	399	373	365	348	370	382	375	365	360	391	385	365	354	360	379	367	373	392	380	353	347	355	383	373	365	361	336	327	360	361	353	364	350	372	354	336	332	407	366	376	362	354	379	380	351	353	374	362	401	362	366	391	342	383	387	354	345	385	344	369	356	378	364	368	356	337	340	423	393	407	354	390	381	385	361	343	361	357	374	361	380	367	343	394	343	362	331	390	331	370
7320	11915	10692	5922	3874	2894	2197	1724	1361	1195	977	863	781	736	664	623	567	569	532	489	491	466	488	403	421	416	422	419	394	385	343	393	390	420	341	369	370	369	369	371	388	370	403	368	328	346	345	392	355	382	346	382	387	352	350	343	359	355	375	345	324	329	352	355	369	350	346	360	357	321	366	339	351	342	359	348	347	341	370	334	363	311	339	358	343	379	355	376	340	336	352	321	312	350	355	348	360	369	341	355	355	333	353	344	366	364	322	341	355	338	325	342	361	346	352	382	339	374	352	361	344	354	343	364	353	330	365	382	353	338	307	340	361	348	346	340	322	341	354	353	316	329	344	345	342	341	312	345	332	364	344	332	346	322	353	362	342	339	341	320	361	302	317	311	344	333	345	362	366	346	352	337	370	351	368	380	392	380	326	341	357	350	321	381	382	334	343	323	367	347	310	342	333	375	346	317	352	338	317	328	325	385	343	319	348	349	364	343	350	333	334	353	339	349	317	316	345	356	356	337	340	340	348	374	338	347	314	374	344	329	360	362	333	361	341	345	313	351	360	317	334	355	333	320	358	373	359	352	325	333	352	349	337	362	367	301	378	322	357	334	328	349	349	349	351	330	362	332	362	326	318	366	344	346	355	335	333	352	360	327	342	332	324	340	313	362	336	365	301	340	307	341	346	322	341	339	325	346	341	339	299	350	344	362	316	342	359	343	327	338	307	344	329	345	328	363	363	349	361	307	348	368	328	345	341	335	355	324	362	343	338	335	343	336	356	341	328	370	326	343	356	358	324	336	339	344	351	345	355	345	358	364	340	347	346	374	331	302	342	348	359	368	343	378	358	336	390	344	338	316	344	343	330	331	344	341	342	338	364	314	348	349	341	356	364	336	346	370	345	347	315	375	370	391	381	341	347	355	368	339	347	336	336	327	348	316	359	338	322	354	348	314	363	347	357	313	299	367	345	313	333	376	337	334	343	315	350	363	367	352	334	334	337	347	359	343	338	334	326	376	357	337	355	345	358	346	331	356	347	333	336	316	371	367	344	358	371	395	338	352	337	371	368	344	309	358	331	319	325	330	359	324	334	365	348	348	329	330	340	345	341	312	345	332	335	354	346	322	313	353	345	338	347	357	326	346	348	358	339	319	365	356	325	346	346	328	347	340	335	354	344	352	367	306	347	312	333	349	354	367	352	337	339	323	315	357	355	360	341	339	328	338	347	366	366	335	335	352	390	313	346	329	335	285	351	326	338	339	322	333	299	330	340	304	325	341	352	345	336	353	375	327	334	346	318	344	357	333	335	325	336	323	341	360	355	332	364	359	320	335	363	342	321	321	340	361	348	323	345	333	360	322	323	365	368	352	372	306	341	335	318	315	323	332	344	361	335	334	320	339	347	362	350	361	294	356	341	355	321	343	373	333	316	368	359	323	345	331	343	363	359	345	372	335	329	327	335	385	331	353	333	345	346	348	331	348	354	359	339	326	336	346	333	330	327	364	375	343	339	356	385	322	341	335	352	322	339	314	339	336	344	338	357	334	351	326	368	357	343	329	343	363	343	321	378	367	355	354	300	348	356	348	293	347	351	338	356	341	321	321	378	337	320	342	329	328	345	355	351	333	362	353	343	347	347	353	357	340	357	327	334	347	344	311	329	339	314	386	333	335	347	378	329	335	341	355	335	318	346	336	361	351	360	322	375	319	336	337	334	326	340	323	326	355	367	349	356	327	321	313	355	329	344	305	342	336	355	365	361	347	340	322	319	323	331	318	321	377	333	346	345	348	357	360	345	336	362	334	338	315	372	334	358	336	320	290	324	330	380	279	359	321	318	349	333	354	319	367	315	371	342	333	310	333	324	340	330	348	321	339	355	374	364	337	325	349	350	338	354	328	317	343	305	359	356	364	318	341	322	378	345	354	343	355	348	360	345	331	355	352	343	330	322	373	373	413	359	357	341	360	350	355	346	387	375	315	369	342	334	341	361	302	341	326	329	332	329	331	365	331	342	326	344	361	321	372	324	359	322	352	357	339	346	326	343	306	354	347	338	361	358	362	338	345	378	371	334	325	357	332	342	349	362	343	325	382	325	355	339	338	344	331	344	377	334	333	350	338	328	331	325	337	343	315	344	333	345	383	342	362	358	357	388	321	355	351	354	358	325	350	358	351	348	336	318	341	305	309	343	366	346	308	345	316	348	318	346	318	324	346	336	359	360	354	348	361	334	332	338	318	363	362	289	356	359	318	326	342	360	322	349	294	339	351	371	329	339	329	343	327	310	352	322	362	358	334	323	337	335	333	333	352	357	329	369	321	357	345	329	361	357	365	322	313	348	355	362	332	334	348	332	356	363	330	377	384	355	335	315	330	364	342	402	364	355	359	367	369	328	329	356	371	358	339	345	334	320	299	306	348	352	343	351	334	327	369	318	328	366	335	321	342	354	335	341	331	339	347	369	309	337	359	347	352	335	342	297	325	329	336	346	339	319	362	327	336	331	341	351	375	333	412	342	326	324	312	336	318	339	354	339	360	358	353	324	340	335	323	344	372	362	342	348	328	336	331	333	333	349	344	327	323	318	343	355	339	344	353	350	331	347	379	331	306	335	328	356	365	340	330	339	312	359	361	324	345	362	322	326	372	342	357	351	328	326	355	317	323	334	384	331	356	348	361	342	314	366	329	336	325	303	342	353	302	353	326	342	366	337	296	367	339	343	343	344	351	326	338	364	371	316	323	329	371	347	353	370	339	334	349	339	327	365	347	330	318	349	340	331	363	351	350	346	336	325	325	349	318	344	352	335	291	329	346	327	349	342	342	353	356	366	357	298	351	328	385	310	345	348	342	358	351	354	326	320	351	355	356	326	346	355	351	362	357	310	354	353	337	356	375	377	366	331	359	356	335	333	330	385	338	322	356	325	354	328	353	349	340	321	345	342	374	367	330	335	312	356	337	359	320	334	365	367	338	325	336	341	297	327	330	366	335	355	323	335	337	336	359	333	349	335	354	348	342	325	358	335	371	335	357	378	349	346	325	325	370	325	338	358	342	343	336	353	331	339	366	340	337	318	364	355	374	357	376	338	335	314	319	349	330	321	312	307	320	358	357	356	332	340	337	355	321	352	358	319	364	356	343	331	316	357	358	355	370	315	347	358	347	328	334	346	307	361	320	342	343	330	385	292	352	329	345	313	365	339	336	352	315	340	355	361	346	342	333	328	324	322	342	351	357	338	333	341	352	323	339	347	353	326	313	338	353	345	362	305	384	319	358	341	362	360	316	325	335	348	354	347	347	373	353	334	340	315	360	342	386	330	354	366	323	359	349	368	359	347	324	358	368	350	351	353	353	328	366	351	337	344	318	362	320	318	327	358	355	382	351	347	367	333	341	356	304	316	357	342	331	324	359	346	321	318	297	326	337	315	333	339	346	327	346	347	347	335	344	345	330	345	347	334	372	336	329	359	342	353	333	314	338	339	325	352	359	342	358	347	334
23009	20846	27665	24137	20852	20959	10932	2156	1494	1339	1133	1018	972	935	847	790	782	704	742	744	709	695	709	715	653	674	631	637	678	637	646	588	631	633	617	608	650	613	624	590	631	617	605	602	590	612	616	629	559	599	603	595	597	580	642	574	590	606	580	579	580	596	607	605	532	647	599	559	558	570	629	575	564	644	592	626	550	588	574	546	580	596	541	587	572	579	603	566	634	531	589	539	613	545	586	547	590	608	564	605	596	589	565	519	614	600	565	627	561	580	580	565	568	595	601	566	546	624	555	584	571	617	591	569	593	541	588	612	591	606	586	563	602	600	577	610	603	592	576	587	598	563	611	570	566	535	620	639	557	589	581	527	592	548	570	569	536	590	556	570	582	602	568	574	576	540	575	587	567	567	557	597	615	587	593	605	588	581	569	615	572	568	571	622	605	607	553	578	588	580	591	574	569	534	544	576	560	584	596	596	555	580	507	592	625	570	578	620	577	596	590	596	571	589	570	541	560	586	574	601	542	607	556	570	576	583	536	600	593	537	585	554	541	613	591	597	559	560	571	585	588	590	552	589	581	560	570	543	612	599	581	613	567	565	526	595	622	528	605	556	510	595	583	539	610	542	603	569	595	551	563	583	592	563	571	578	578	608	566	541	611	598	582	577	542	608	581	549	570	536	555	584	562	567	614	566	574	558	553	565	595	603	588	550	602	619	575	560	543	587	581	573	524	528	540	571	601	528	633	564	581	611	570	598	615	626	594	570	595	582	570	591	592	588	597	580	597	583	527	616	569	573	573	620	617	578	547	570	578	571	548	586	612	565	581	600	574	557	538	585	586	577	551	550	563	558	562	600	574	581	564	543	580	601	577	555	560	572	578	587	563	574	587	583	579	587	534	581	556	576	595	570	552	585	569	561	544	559	541	591	552	557	591	603	537	534	587	595	549	545	592	563	602	582	537	589	602	596	578	563	620	597	590	564	597	563	601	514	546	585	539	576	554	619	543	597	543	557	538	603	639	588	580	584	579	536	553	594	556	550	561	569	583	570	612	614	579	572	605	560	573	574	551	572	550	568	580	563	568	577	568	573	601	611	593	565	563	598	593	556	597	570	550	520	568	566	546	565	568	549	559	619	553	590	586	534	606	587	564	554	533	537	581	571	549	582	586	591	568	580	561	559	575	613	568	537	575	598	548	579	551	613	537	543	582	581	524	597	547	583	586	602	588	525	605	571	586	604	562	582	546	538	596	598	593	605	578	564	539	545	558	588	568	575	543	553	618	547	577	572	547	603	600	574	545	571	576	609	590	563	586	567	580	555	547	583	545	557	580	618	568	640	607	588	602	600	635	539	619	580	584	579	570	571	578	543	609	584	556	604	589	563	574	594	577	541	599	574	558	518	612	555	544	558	596	559	620	556	606	635	573	586	542	603	567	563	571	549	598	582	600	571	549	607	588	613	594	597	557	600	563	574	576	567	551	580	604	596	553	573	619	574	546	597	598	593	542	564	549	578	570	575	594	578	546	584	588	580	547	604	546	551	602	553	592	579	599	558	549	544	611	603	587	514	542	585	605	567	591	530	560	543	535	583	575	603	562	549	547	560	607	595	519	595	556	540	582	598	583	580	601	524	559	555	577	579	567	541	552	624	538	548	557	535	550	611	562	580	571	568	553	592	606	595	586	587	582	564	597	603	560	572	572	568	553	603	550	545	553	615	632	539	542	588	583	589	568	643	572	543	593	605	533	558	584	570	574	561	574	567	593	593	569	588	583	564	585	597	567	572	612	618	577	549	576	588	576	565	593	552	590	555	549	536	615	562	572	553	592	609	620	548	600	611	566	569	590	549	572	592	561	579	564	593	610	591	574	577	575	562	583	575	576	600	574	547	562	585	566	594	603	563	575	536	566	582	555	535	590	593	585	576	544	545	623	621	598	573	536	603	563	550	544	564	592	531	534	511	605	581	628	557	573	610	560	566	561	592	584	560	550	574	610	605	583	593	531	598	585	563	551	551	595	579	599	562	549	554	548	551	520	531	532	547	546	613	586	585	584	546	549	550	599	538	546	561	578	558	546	547	538	592	559	570	522	540	640	573	597	571	530	574	578	599	565	595	561	549	544	587	548	551	596	590	535	576	574	554	590	593	579	598	583	632	557	547	575	562	547	610	570	573	596	605	536	614	591	559	551	554	602	557	584	644	575	573	609	543	584	566	534	537	545	583	567	565	578	569	579	554	573	553	603	589	576	603	552	588	605	604	554	582	537	562	573	575	544	635	581	585	544	579	535	597	534	587	616	560	579	531	536	571	628	585	584	560	505	585	574	555	593	587	607	570	541	541	550	578	595	552	575	544	543	597	569	542	517	600	609	580	558	534	529	643	577	552	614	539	574	580	610	554	575	543	590	587	549	593	577	542	586	532	607	581	535	634	532	589	589	600	542	576	593	543	567	603	566	578	617	604	567	605	602	602	585	569	550	551	612	577	552	597	571	590	593	591	650	601	559	550	507	605	573	592	558	585	593	596	611	537	591	558	599	544	546	563	591	563	584	586	557	570	566	548	605	569	578	583	610	557	611	613	572	588	551	577	576	521	611	550	559	583	558	563	560	589	574	566	558	560	570	575	526	568	547	593	633	601	609	591	608	568	551	580	599	564	559	596	589	577	566	582	590	574	569	580	584	571	588	538	562	599	600	562	567	571	599	562	579	606	547	596	596	578	612	585	576	585	561	530	575	614	582	524	563	587	565	574	556	571	594	572	556	552	556	597	615	530	598	564	567	589	553	580	596	574	595	595	586	586	542	534	589	540	573	534	595	561	529	537	586	558	546	627	637	559	539	547	583	593	574	632	565	601	527	566	597	533	573	522	586	581	549	568	565	598	546	583	579	556	623	582	588	570	555	513	556	556	592	563	542	572	568	557	557	562	576	542	607	546	588	586	581	560	601	573	584	538	581	596	562	571	577	562	523	606	587	566	593	549	579	559	588	624	584	576	594	583	535	555	576	624	610	551	557	560	583	584	547	560	571	603	558	554	552	570	583	558	576	556	558	581	605	577	551	549	527	599	557	578	524	512	571	583	597	597	553	573	528	564	573	549	582	611	569	610	571	566	602	549	576	582	577	584	606	577	529	625	580	547	590	567	581	581	531	576	646	599	637	543	563	561	609	594	549	613	570	626	552	531	617	607	559	544	562	554	659	537	563	514	532	626	619	605	576	539	577	571	566	538	578	580	562	543	611	622	636	587	530	539	595	512	607	611	579	567	574	562	576	568	559	534	580	557	611	566	583	552	572	575	558	578	600	578	603	581	523	575	564	550	560	566	587	560	592	552	574	590	576	570	559	556	577	567	559	583	561	545	563	600	564	575	547	635	572	559	530	539	572	570	558	567	636	570	576	561	546	566	557	598	580	580	550	558	580	561	606	557	574	623	567	570	573	597	606	533	571	561	583	562	547	557	554	546	560	592	574	588	535	584	570	576	562	571	618	578
10014	18601	17076	9978	6844	5079	3913	3203	2550	2152	1820	1583	1430	1312	1121	1076	1037	923	959	881	794	803	798	714	750	745	715	684	648	657	680	647	611	595	633	626	649	576	597	583	641	581	566	554	586	577	528	627	596	628	544	595	588	544	608	584	541	550	543	574	545	555	552	572	594	547	579	503	563	547	521	557	539	498	522	539	557	546	590	571	537	549	556	527	581	542	537	574	539	553	590	518	553	549	555	561	527	562	546	570	521	572	541	520	527	546	554	581	488	549	547	519	548	539	587	564	549	563	500	505	537	526	548	524	510	555	535	511	544	568	544	535	579	576	520	529	548	520	543	527	515	563	553	567	509	549	545	523	541	565	554	562	573	538	546	547	556	509	526	533	568	542	533	559	573	527	543	550	534	538	519	571	535	566	541	535	572	563	527	530	555	552	561	544	534	551	549	556	529	565	547	520	498	475	535	580	544	502	521	574	595	522	516	531	594	530	586	539	535	512	517	562	555	526	504	511	541	573	592	553	506	544	526	556	532	518	543	502	546	602	506	559	490	531	491	535	533	550	521	554	521	586	530	521	527	554	549	514	550	555	543	583	527	568	517	558	498	532	547	540	551	539	539	559	547	516	533	557	529	529	539	565	544	563	567	550	577	543	530	580	545	550	468	514	551	519	554	552	565	564	545	538	507	546	542	564	558	540	511	535	530	533	526	548	524	525	568	527	584	512	524	534	572	564	557	544	583	539	506	586	509	517	577	520	549	514	537	518	517	547	546	546	520	506	585	508	565	539	534	537	510	551	594	511	537	539	520	523	542	542	532	552	573	551	565	551	520	525	581	562	532	512	507	551	529	521	547	523	549	538	545	512	496	564	525	565	559	569	566	518	533	564	521	551	495	526	504	541	558	551	511	566	561	577	546	540	552	533	548	542	551	501	554	588	544	492	528	541	548	534	554	522	498	515	575	576	546	518	563	570	555	541	500	513	559	565	499	539	556	537	550	522	507	557	582	559	523	544	509	536	580	550	523	542	547	568	546	558	564	547	511	507	525	539	532	528	531	525	527	562	528	517	503	541	520	531	558	570	545	542	528	565	522	545	539	535	529	500	531	528	520	511	527	564	541	527	515	546	562	553	556	542	553	565	533	562	557	572	535	555	532	554	552	517	523	548	543	522	588	498	547	565	520	565	528	557	549	497	522	549	538	545	530	525	517	537	565	525	487	540	543	538	554	500	547	532	513	549	506	505	576	554	552	550	578	547	540	517	523	527	547	553	540	505	538	538	541	489	580	549	539	502	539	516	538	507	552	530	530	562	540	541	554	548	514	529	548	514	576	523	563	534	581	534	536	495	544	519	574	539	550	567	529	523	542	597	515	545	574	560	550	523	511	566	567	528	516	527	540	549	545	499	549	478	552	562	558	557	544	520	550	537	555	543	529	503	503	544	528	491	527	558	541	491	551	554	520	538	534	505	544	502	516	519	536	501	534	533	504	533	527	564	575	522	579	552	544	536	541	522	527	548	534	552	525	537	538	582	519	527	555	537	539	502	577	535	534	562	551	515	564	556	512	554	481	538	537	565	528	559	574	573	514	546	573	589	541	508	539	544	533	554	539	547	546	546	595	536	536	547	500	524	533	529	553	565	535	550	539	519	527	505	558	508	559	525	476	509	552	540	535	530	509	532	553	522	537	516	605	526	554	553	540	553	527	493	555	548	554	553	522	541	549	548	522	506	518	535	516	542	522	524	539	512	521	539	508	537	542	523	509	557	537	555	539	543	521	523	529	500	551	546	595	529	516	578	559	510	502	537	539	534	506	512	592	554	557	531	546	542	525	532	505	556	551	548	539	535	562	567	559	523	558	539	562	512	490	517	516	562	530	547	557	514	573	584	544	543	520	571	553	536	526	550	554	574	550	525	526	533	520	559	503	532	549	517	494	576	517	543	560	579	568	577	547	564	482	541	511	556	561	553	525	514	532	550	560	525	545	557	538	549	516	544	494	545	517	530	519	498	540	520	547	510	527	548	559	545	567	501	527	562	527	538	516	545	551	554	547	548	591	535	537	539	524	531	572	544	516	553	503	580	556	547	488	515	577	548	533	522	552	535	562	523	513	573	535	536	594	579	570	514	508	546	561	542	550	541	578	543	527	570	554	564	506	532	571	556	513	552	551	517	534	512	508	569	514	548	532	530	527	570	579	516	548	534	535	519	553	537	526	531	572	525	536	494	507	561	567	575	546	535	512	532	511	565	575	556	480	552	522	521	503	521	548	583	548	574	570	529	531	515	574	549	527	526	556	580	573	521	548	505	527	560	509	565	512	514	550	520	546	527	535	532	514	558	494	587	510	499	548	522	549	550	564	550	492	527	558	580	544	484	539	559	539	549	543	540	565	550	501	548	512	522	528	537	542	562	529	507	543	543	546	557	513	581	507	546	542	511	532	504	537	561	533	555	533	551	575	536	567	538	571	594	500	563	521	547	523	535	542	543	539	562	582	562	536	553	513	505	549	535	551	540	539	529	513	531	533	558	526	571	526	551	560	568	539	560	546	545	535	529	502	485	536	564	530	562	549	528	532	561	555	534	530	561	550	559	563	569	496	574	529	519	552	539	548	533	522	534	583	511	526	498	524	530	537	514	574	534	518	526	555	517	558	529	541	595	534	546	538	563	539	520	554	534	561	526	553	533	515	535	551	548	523	561	538	540	547	521	539	536	529	526	522	519	540	551	548	541	598	584	531	530	532	497	509	517	508	588	564	536	529	532	561	508	535	536	493	523	531	545	535	500	527	506	535	532	507	602	508	481	552	555	509	483	512	503	571	540	527	529	551	543	523	545	576	541	521	568	535	553	560	555	566	551	575	530	531	579	520	512	552	545	548	538	535	532	520	523	526	540	492	554	576	589	536	518	544	550	576	572	525	528	557	559	538	558	491	538	557	552	586	531	515	543	543	565	522	577	542	538	497	516	541	549	525	572	542	548	557	571	536	561	524	543	550	545	540	521	509	500	570	511	546	514	511	520	551	590	514	554	510	532	560	521	558	512	538	571	568	526	502	534	514	504	549	491	519	566	534	535	552	533	544	525	530	539	562	552	518	525	497	507	548	492	591	510	535	524	576	552	565	507	564	551	515	544	519	491	574	542	546	478	549	539	543	546	549	516	550	547	517	511	535	559	522	548	546	531	557	571	483	508	542	556	570	549	542	572	519	522	569	527	590	545	537	506	543	557	539	545	530	523	518	564	528	580	552	539	545	588	559	526	538	555	576	501	519	533	537	545	550	517	491	564	542	527	535	557	538	550	533	533	523	505	618	592	509	550	513	508	544	532	525	543	582	487	549	538	518	574	545	569	536	567	546	501	521	513	533	545	565	557	567	497	560	549	556	538	567	519	522	547	555	529	526	562	615	510	530	545	482	546	547	561	550	541	553	524	546	546	526	467	519	513	528	584	524	554	504	558	549	529	540	553	588	546	532	516	531	515	545	550	532	539
28304	14704	1805	377	269	196	156	155	154	157	131	151	113	107	101	129	145	137	108	117	126	111	129	118	134	128	108	93	119	117	105	103	124	140	125	132	105	109	129	108	117	135	120	127	135	132	108	135	116	124	118	118	119	119	111	113	121	103	114	101	122	123	124	96	114	124	114	124	131	110	136	120	113	117	112	138	113	124	121	106	135	128	104	113	109	109	105	107	111	140	123	114	120	115	115	114	103	114	121	125	132	114	94	115	136	106	113	120	140	131	118	119	116	107	115	125	109	134	131	121	114	138	96	128	116	117	112	106	108	108	124	123	115	119	118	120	119	122	103	103	131	129	110	104	146	116	108	95	135	117	122	116	106	116	121	112	118	121	112	130	105	137	106	129	82	130	92	100	108	104	119	109	112	112	127	105	128	122	117	128	102	122	123	103	124	108	97	120	125	103	125	120	121	128	127	115	122	99	135	100	121	125	107	94	133	124	92	95	108	109	110	105	127	140	152	114	130	127	112	124	117	122	121	127	131	125	121	123	124	116	117	124	114	110	115	125	128	113	119	115	117	109	136	114	130	126	112	111	131	132	127	131	108	132	126	130	121	143	122	109	122	126	110	118	124	119	122	115	142	111	141	117	142	121	134	124	105	126	94	121	127	134	128	119	110	120	134	107	112	124	110	106	130	92	130	117	122	146	113	131	113	114	103	109	112	111	121	115	120	129	109	130	119	141	135	110	110	124	124	99	120	109	111	114	136	125	128	109	123	129	116	114	124	138	124	116	126	122	119	104	116	118	115	109	131	130	128	112	124	122	115	123	127	106	123	108	120	140	123	146	116	123	119	121	115	130	111	136	117	136	132	107	110	142	125	110	116	92	103	116	120	127	108	134	123	147	114	141	93	135	132	119	103	121	123	106	129	110	109	110	141	112	112	133	124	126	115	110	117	131	113	124	116	116	116	110	111	101	101	109	101	118	122	113	102	121	120	107	109	131	126	118	127	134	125	118	139	116	129	112	116	107	115	107	118	134	135	130	129	140	106	124	122	108	118	120	107	118	109	130	127	119	114	99	97	119	109	91	115	116	118	103	93	93	144	98	112	135	118	108	107	106	126	125	130	100	95	134	129	120	118	109	109	115	137	109	109	106	109	122	104	117	104	130	111	129	108	115	130	128	122	124	116	120	112	109	116	119	127	116	124	115	123	119	123	112	121	103	107	120	118	139	103	127	115	120	105	122	120	119	120	114	104	130	119	135	129	122	120	124	101	96	96	93	117	140	120	121	112	125	124	123	113	101	127	129	139	101	127	116	134	122	103	109	116	93	120	107	122	118	122	123	129	122	123	101	134	102	105	124	108	102	117	130	96	128	122	101	127	116	125	131	105	104	123	117	126	111	106	125	105	117	108	120	115	99	122	107	118	123	113	133	120	122	112	127	115	121	97	118	116	120	125	118	122	125	117	109	111	121	145	114	120	100	121	104	100	91	90	104	133	115	124	120	119	120	117	106	122	106	134	108	116	112	128	128	105	128	110	115	102	106	117	118	107	137	109	117	128	139	121	115	104	105	111	112	120	132	113	142	110	112	129	115	98	127	137	142	122	110	122	120	108	129	97	126	119	115	138	112	133	132	112	111	108	109	104	124	127	127	111	101	126	112	119	116	114	110	127	129	135	109	137	123	116	125	117	108	134	123	135	121	134	124	107	112	133	127	117	103	97	114	95	125	94	116	100	111	115	109	127	144	127	129	128	123	114	122	117	128	108	121	103	111	100	119	129	120	111	101	114	118	106	123	126	114	120	102	136	119	128	117	126	136	95	118	110	112	126	105	115	119	134	112	122	138	120	119	122	113	122	101	122	102	112	107	114	113	124	116	118	110	128	141	114	116	120	136	125	103	107	116	111	110	119	105	116	120	122	130	104	119	131	117	122	119	110	84	126	116	117	119	118	111	123	135	121	126	116	129	129	123	108	123	119	91	93	100	107	114	120	106	106	108	100	96	102	113	129	124	114	136	120	125	126	116	112	135	132	126	115	118	105	121	124	121	111	122	106	124	93	127	113	109	128	125	111	94	138	116	105	112	104	108	119	107	123	124	118	113	121	113	133	107	120	103	111	108	121	105	119	123	112	109	132	125	129	108	100	118	111	118	122	114	122	97	111	150	118	120	125	113	119	122	132	134	103	120	125	129	120	103	109	133	111	136	130	109	110	126	142	126	134	113	116	103	118	100	117	123	112	118	118	121	122	109	109	113	131	123	124	105	121	124	134	120	120	125	110	106	131	105	120	134	140	117	100	132	117	121	119	126	121	98	118	105	123	115	118	125	109	130	105	137	123	107	122	105	107	103	112	111	120	99	103	126	113	110	101	134	103	107	116	109	97	121	118	120	118	120	113	114	110	115	133	113	103	100	132	131	131	85	97	123	85	105	113	114	86	135	116	110	111	115	118	119	117	128	110	109	133	111	138	112	112	125	132	125	107	108	132	108	115	93	109	132	120	126	117	96	110	136	117	125	122	130	120	123	119	137	116	112	95	128	114	100	125	124	124	114	110	107	91	115	134	114	96	108	129	110	128	134	118	124	116	109	105	103	109	127	105	137	117	116	106	110	127	99	127	118	137	114	106	112	116	148	117	129	121	122	143	108	120	109	136	119	111	107	121	108	120	119	116	117	102	109	95	112	128	119	113	153	123	110	111	117	123	105	124	119	114	129	138	131	120	113	127	131	118	126	113	134	130	120	123	104	107	120	120	123	113	132	133	115	134	114	132	120	104	116	97	131	106	108	97	113	114	120	112	113	117	113	116	123	128	111	106	107	100	105	116	103	123	126	124	123	109	128	124	130	130	117	122	109	115	116	111	93	116	122	101	119	111	107	120	124	126	85	110	106	101	112	98	126	115	112	103	111	132	138	128	110	135	118	127	121	110	130	112	129	116	123	109	118	111	118	123	99	119	114	115	128	117	99	126	118	129	113	131	127	136	98	129	93	119	123	109	102	129	125	132	127	109	107	125	117	101	121	123	115	104	115	112	99	121	118	113	111	108	119	140	116	113	146	121	148	125	120	141	110	116	111	98	114	117	107	113	107	133	103	116	124	104	121	117	121	123	121	128	127	133	116	97	109	107	113	122	124	108	116	103	109	126	108	121	116	107	116	122	133	120	120	109	139	112	127	120	110	148	120	117	127	124	119	118	110	126	115	123	129	134	114	107	110	112	120	112	119	124	100	150	116	105	104	103	124	127	127	116	108	128	107	120	113	111	130	110	113	137	141	113	149	96	118	108	119	108	132	129	130	120	105	110	117	109	115	115	123	100	133	99	107	125	121	128	138	102	125	115	92	95	116	111	132	107	109	102	116	130	117	129	125	95	101	125	138	106	125	118	128	138	107	141	127	124	111	121	113	121	104	120	112	110	101	113	117	113	122	103	132	120	116	101	106	116	103	111	106	119	116	101	103	116	125	106	119	113	128	102	110	126	154	126	139	116	127
5022	832	713	429	291	231	180	203	171	174	142	163	145	150	145	137	130	137	99	137	140	140	130	132	109	121	114	148	112	112	119	113	103	115	117	127	120	111	124	141	147	123	119	132	122	110	120	124	136	136	124	120	129	126	130	116	144	147	114	150	128	108	132	119	125	127	120	130	110	118	118	97	136	115	133	110	144	127	124	125	122	130	121	119	114	125	136	134	121	118	114	100	141	122	114	109	131	121	116	114	138	113	92	122	130	131	119	117	125	123	115	125	124	113	127	107	116	104	141	127	142	120	135	122	124	128	121	150	115	117	117	145	133	142	124	146	115	134	107	123	102	121	111	127	131	121	110	125	117	123	138	135	127	106	125	115	126	113	130	114	118	126	131	129	109	130	120	115	101	131	129	115	130	135	127	136	141	126	113	118	129	133	107	124	133	132	128	106	135	126	130	128	108	112	130	123	120	123	130	130	119	117	120	128	133	111	109	132	121	121	135	131	136	113	119	109	118	121	118	128	119	133	119	111	127	135	119	134	127	118	106	139	123	109	120	114	106	107	134	123	150	115	119	103	120	95	123	132	124	113	130	113	137	115	109	116	104	126	116	129	116	112	123	129	115	117	137	124	115	114	138	113	122	122	118	116	121	117	139	136	130	116	118	118	135	109	129	127	123	104	128	138	117	104	127	138	148	140	123	132	133	130	120	121	139	118	107	118	118	141	135	130	130	99	138	133	112	106	142	112	128	118	97	142	106	121	125	129	133	115	130	124	113	130	123	118	133	121	138	137	108	119	131	121	117	123	120	135	126	113	136	120	106	125	130	137	132	111	124	117	116	122	130	121	129	126	116	134	102	131	115	121	126	108	120	109	131	122	125	106	113	105	129	126	136	105	137	110	141	129	126	113	101	89	119	107	141	107	127	115	110	128	135	109	132	117	134	108	112	119	131	122	114	118	123	117	113	131	130	107	109	121	121	117	141	111	132	111	114	117	128	130	125	114	127	150	133	144	125	113	127	142	133	118	120	136	125	119	132	124	152	137	113	106	126	116	122	117	120	112	144	111	120	119	131	105	110	121	108	125	115	137	108	136	132	143	134	137	108	116	127	132	120	111	112	126	148	113	140	119	126	132	135	134	116	134	122	129	127	126	136	100	125	127	141	124	116	127	119	121	137	127	125	118	136	128	115	149	122	138	110	112	124	133	129	132	88	120	124	122	113	117	129	122	106	140	123	127	120	121	124	107	128	125	101	109	124	119	135	146	140	121	117	123	118	132	115	112	126	121	118	110	143	108	123	111	125	108	124	116	129	127	138	123	128	129	131	128	117	126	129	110	122	132	123	129	131	121	138	117	137	124	120	122	115	138	118	125	128	149	110	112	131	142	120	137	108	106	115	135	125	131	132	128	122	119	107	105	124	149	130	125	159	118	134	123	127	124	122	126	113	137	130	120	131	122	116	116	137	119	127	119	115	121	123	123	113	134	112	129	123	118	119	125	125	110	133	117	124	116	132	114	137	106	104	122	135	124	119	114	121	152	123	117	109	121	123	143	128	120	111	122	121	131	122	132	123	136	139	126	148	130	119	119	131	144	126	125	126	114	123	120	155	120	135	135	138	141	120	127	114	131	122	128	121	125	127	139	121	98	117	113	119	132	123	110	109	128	116	129	133	102	118	121	116	128	120	105	140	116	130	107	115	123	124	137	125	114	142	111	112	121	132	120	131	108	113	134	126	126	123	110	104	117	120	131	124	125	136	123	130	112	125	140	114	125	107	122	120	140	121	119	137	135	124	120	139	152	125	138	117	104	127	118	119	128	123	117	124	110	131	117	118	113	126	105	120	120	133	127	137	136	128	127	132	121	125	111	136	123	134	110	106	122	127	133	110	105	108	120	119	128	113	126	132	110	116	110	133	120	123	128	101	117	128	139	116	121	111	120	112	129	105	143	107	110	124	102	136	123	120	127	141	141	123	128	124	134	126	122	126	143	130	130	128	129	114	110	129	128	162	121	124	119	127	132	118	119	112	124	112	138	124	127	121	118	111	118	126	145	122	105	108	127	122	117	124	123	136	113	112	114	117	120	132	117	105	139	130	122	140	134	123	142	123	122	121	131	127	114	127	121	110	121	116	128	144	104	132	126	118	101	134	131	125	112	140	125	125	115	122	122	111	114	118	118	117	119	133	124	115	120	111	124	110	134	124	122	110	111	123	145	123	120	144	106	121	133	107	133	121	120	106	136	128	137	103	122	124	131	117	133	118	112	127	152	124	127	119	118	118	120	146	127	133	124	124	120	114	121	124	118	105	109	139	113	130	102	125	100	118	120	122	115	114	118	140	123	139	126	123	119	111	141	138	130	140	114	122	118	137	100	136	122	115	118	124	134	130	118	99	101	133	128	120	131	124	110	130	99	129	125	124	131	124	130	113	133	123	126	119	121	118	131	143	119	126	135	104	143	128	121	137	122	126	146	134	119	122	130	116	125	115	138	134	146	120	118	104	138	136	140	141	121	131	136	124	123	130	128	123	118	123	126	123	114	116	129	115	114	129	121	130	117	113	130	121	129	105	107	119	125	95	142	125	142	109	119	116	102	129	111	138	137	130	135	116	115	113	125	120	118	140	113	128	119	124	143	121	111	126	123	118	137	129	126	104	136	123	125	136	120	120	113	113	119	128	123	131	134	114	118	127	133	121	123	110	134	130	135	133	128	122	120	138	127	151	112	123	126	117	108	128	118	107	118	114	118	116	140	115	113	134	137	121	147	116	138	125	106	100	133	138	128	117	124	112	128	111	119	121	121	103	120	122	116	125	137	115	143	108	118	131	126	128	128	109	112	134	131	133	128	114	116	117	127	139	112	155	121	106	134	112	134	113	113	126	133	120	129	113	111	117	121	129	134	124	130	124	123	130	118	119	142	113	130	131	104	118	113	124	126	141	118	130	124	130	139	135	113	118	135	103	120	127	134	114	113	115	130	118	153	155	154	127	125	129	129	111	135	129	126	139	115	116	130	131	121	99	130	123	117	123	123	127	126	118	115	128	129	123	121	136	128	151	105	144	126	128	126	140	138	123	115	131	118	124	93	124	107	133	118	122	135	96	113	127	127	120	127	122	116	132	130	124	120	130	132	137	114	104	137	128	126	118	116	133	131	135	112	118	132	131	123	141	125	125	141	111	130	99	118	129	123	140	125	113	122	125	124	127	122	129	125	113	104	120	140	109	122	122	136	116	109	133	112	113	104	132	110	107	120	128	125	119	117	141	129	114	127	138	122	127	125	131	130	141	144	135	135	134	145	131	126	116	138	127	125	122	119	118	130	128	111	128	122	113	108	119	126	117	119	116	96	124	118	127	125	123	117	128	150	124	136	119	121	122	103	114	135	107	125	128	131	137	126	136	130	126	123	117	140	124	121	124	130	124	128	122	107	126	120	128	137	142	137	117	128	126	123	119	135	115	136	118	116	109	119	136	111	133	128	114	149	147	125
25269	20832	27327	24449	20845	12348	1677	1043	787	776	703	646	571	521	513	503	496	511	439	422	462	412	449	433	420	419	421	412	389	412	399	357	403	383	409	426	361	399	370	412	395	377	383	372	386	380	394	365	375	367	363	363	391	351	360	373	380	356	387	365	413	375	330	396	353	387	385	368	374	383	369	336	402	387	348	341	350	348	376	361	350	389	372	354	383	356	356	351	348	376	342	383	384	345	358	367	367	351	387	362	357	364	345	342	396	375	362	366	375	392	363	350	368	367	385	377	383	408	382	349	341	346	379	372	390	383	366	325	329	364	367	352	397	383	389	392	385	394	375	398	360	386	396	354	363	395	403	375	384	345	372	352	384	359	388	340	384	382	386	343	350	367	357	336	377	371	369	381	354	371	373	349	373	376	358	372	342	373	370	354	355	388	401	370	347	337	397	378	346	381	330	374	358	384	383	352	356	329	406	370	364	351	372	383	371	340	365	375	357	344	354	343	356	373	369	368	355	376	374	351	394	367	358	359	362	347	347	398	385	389	366	339	350	355	348	364	335	363	385	386	338	404	383	354	341	374	369	365	343	394	353	381	336	384	328	354	362	322	373	356	376	378	347	350	371	395	329	368	317	391	390	378	377	343	388	393	354	356	370	388	376	343	375	348	361	367	322	378	387	373	364	361	348	370	366	349	360	344	337	364	367	343	357	359	353	362	368	368	384	360	414	375	343	355	348	386	386	353	362	320	402	383	368	380	354	384	381	366	346	370	376	348	387	373	387	371	399	369	374	390	344	369	391	347	374	359	333	377	363	370	371	377	401	357	356	398	355	328	404	372	344	384	358	356	362	359	351	360	388	384	359	355	383	384	348	326	360	342	377	372	352	385	372	377	348	346	386	338	377	406	393	343	336	407	371	362	348	376	356	401	384	355	377	351	363	359	363	362	355	366	358	397	402	327	379	363	377	342	344	414	388	350	400	382	385	369	378	350	383	372	363	360	366	385	372	355	381	429	375	330	385	348	349	359	399	354	389	351	401	379	369	378	364	342	363	383	328	365	353	358	377	362	335	392	366	367	369	370	358	337	333	352	373	385	367	378	344	360	341	388	361	355	354	381	367	380	360	340	344	323	360	336	340	374	371	359	378	366	400	350	332	378	398	364	351	379	376	398	383	393	372	359	378	320	372	358	350	327	377	352	363	385	383	360	364	370	404	352	388	347	364	407	386	377	347	382	397	361	353	377	375	332	359	346	348	394	367	363	388	373	388	372	391	377	346	350	420	359	392	376	384	393	367	389	378	339	349	384	392	353	386	390	371	401	372	407	363	404	377	368	340	367	339	381	393	343	377	360	337	369	385	382	333	372	352	373	410	364	362	391	408	379	399	380	356	360	349	382	379	352	339	386	347	359	351	373	345	383	388	387	373	360	395	368	368	361	384	356	415	350	362	378	368	388	397	341	362	383	408	365	369	357	363	405	356	369	348	375	363	362	409	371	379	363	393	348	365	383	402	383	365	339	348	366	383	371	370	355	383	397	403	344	372	392	378	365	355	348	345	347	378	354	373	320	365	353	366	392	332	370	385	357	384	369	376	344	359	357	333	393	342	395	372	385	378	375	350	347	353	337	372	373	376	353	339	372	395	356	342	390	364	366	375	412	391	385	363	343	363	372	377	339	355	360	376	340	370	361	355	386	361	374	335	366	386	385	340	383	378	390	370	383	354	375	359	354	385	354	380	357	382	344	387	374	346	381	386	391	376	374	372	370	343	366	375	373	348	338	362	382	382	399	348	389	371	363	328	350	397	366	353	372	365	386	321	321	352	397	405	401	409	327	375	364	345	341	373	384	362	400	354	394	387	343	383	378	375	382	375	371	350	419	385	342	351	380	334	372	359	336	352	365	333	365	364	356	368	336	360	380	354	453	408	330	407	356	396	354	355	401	360	347	384	361	371	401	346	377	364	337	333	365	371	376	386	402	337	367	347	369	383	378	370	366	365	348	334	361	324	371	360	375	366	350	376	362	382	364	367	375	364	359	401	348	354	342	364	331	392	406	374	430	371	376	363	372	360	372	372	361	371	394	361	372	373	335	353	368	365	345	350	365	407	384	353	380	354	381	376	382	350	368	373	349	375	353	351	333	354	350	346	355	363	363	387	373	338	341	378	359	374	361	335	337	366	359	329	352	405	358	345	369	386	374	370	368	369	382	387	371	408	404	386	391	328	364	401	370	377	374	378	373	387	355	401	352	367	355	366	364	402	378	368	353	359	359	373	383	369	384	393	376	360	370	391	369	372	345	374	349	368	369	365	352	314	350	350	355	359	357	373	368	345	359	367	363	368	335	359	401	355	367	388	353	373	335	380	382	355	361	359	356	367	328	346	358	369	387	359	371	372	331	373	339	368	396	368	339	365	389	348	391	340	371	354	373	367	352	371	342	346	372	333	354	359	366	390	374	338	408	358	332	352	382	366	358	364	380	350	379	377	346	347	347	380	363	394	369	363	358	354	393	353	321	391	380	355	356	366	365	340	376	375	346	380	380	361	377	342	379	370	362	344	345	372	342	388	367	345	352	364	352	370	369	366	374	364	408	392	346	355	378	346	328	327	362	359	340	371	363	376	357	335	333	342	391	340	387	370	369	369	355	383	387	356	350	376	369	356	365	352	348	384	357	377	417	372	401	354	344	419	367	377	383	356	369	360	372	365	373	357	345	360	360	370	371	378	397	345	366	390	369	364	352	367	357	375	375	351	368	365	393	371	380	353	358	378	356	337	362	330	351	360	342	387	402	382	400	373	336	331	385	371	381	380	376	387	353	349	353	360	383	318	375	347	349	397	317	408	415	354	356	365	380	362	392	373	361	334	400	335	344	374	347	366	367	370	328	376	374	338	353	392	323	360	378	403	393	347	360	338	376	393	358	383	352	350	365	353	385	384	380	361	386	358	340	359	350	363	373	381	374	355	356	390	347	360	359	353	351	360	366	365	363	330	348	382	399	352	374	396	376	389	337	387	373	413	368	368	367	351	338	345	383	337	325	374	353	349	363	366	375	370	347	368	374	418	401	341	367	376	344	376	365	374	337	333	380	381	351	323	360	338	370	374	368	354	356	368	373	377	352	383	335	391	344	342	366	337	358	340	339	362	346	374	347	370	388	373	373	365	352	377	318	382	374	331	356	352	336	365	389	394	361	389	367	342	352	337	395	365	374	390	371	362	370	377	367	372	368	328	378	348	384	344	316	350	377	351	340	362	354	369	371	344	356	380	377	340	386	369	411	360	366	348	388	366	371	325	360	364	383	384	361	353	370	342	348	364	388	359	355	378	345	380	367	353	347	330	386	384	386	355	368	364	392	379	376	371	348	383	361	356	367	356	394	353	335	361	383	362	374	363	326	389	386	356	343	349	342	381	349	379	376	350	369	408	384	335	374	378	369	357	336	350	347	370	384	376	366	357	395	368	333	379	340	360	416	349	344	336	350	387	372	342	377
7250	11739	10662	5968	3842	2807	2070	1753	1394	1181	1039	856	817	748	682	612	580	544	544	461	454	496	472	496	425	401	414	448	412	384	393	413	366	399	382	406	369	387	363	367	378	353	364	350	353	392	384	357	371	354	342	367	402	367	365	349	364	361	370	324	349	323	336	347	356	364	361	351	314	360	349	318	387	320	330	344	347	352	347	338	352	357	341	310	352	311	323	346	330	348	341	310	387	358	347	342	358	321	404	345	352	331	328	350	332	340	334	343	333	328	321	362	351	383	347	328	359	369	358	339	336	359	354	365	331	351	342	296	323	348	332	341	341	331	369	359	310	334	340	362	316	345	359	359	368	341	359	299	353	363	340	317	376	353	369	353	359	339	327	345	326	342	355	365	333	318	356	359	317	345	359	328	327	324	365	340	349	333	376	333	345	345	368	354	343	332	324	315	350	376	325	380	361	321	346	324	329	335	365	357	334	330	364	333	323	308	338	350	351	357	323	333	347	367	362	369	306	346	341	329	319	308	335	356	338	382	351	302	321	344	361	328	358	334	340	352	318	347	356	371	338	333	340	358	332	354	338	333	330	334	329	359	387	371	342	348	339	356	320	337	342	359	355	327	302	300	332	335	337	335	306	327	348	321	392	308	329	344	356	327	342	353	331	368	347	332	313	338	338	343	325	355	341	368	339	336	329	328	341	355	344	330	374	336	354	319	334	344	332	346	326	340	351	342	342	325	328	296	345	338	338	304	329	331	338	328	349	344	354	339	369	358	311	320	358	321	373	295	333	317	367	344	332	328	309	332	354	352	351	339	307	378	337	353	338	334	357	344	354	349	353	325	362	323	343	326	336	346	338	352	352	367	337	346	349	323	350	360	329	357	339	348	336	328	346	344	349	355	344	326	331	349	381	351	343	344	295	341	322	327	343	322	340	329	324	357	348	343	336	345	344	320	341	322	349	342	319	329	341	391	348	316	354	339	302	337	329	364	338	357	356	339	349	328	349	326	355	368	364	358	342	332	365	353	369	346	311	355	372	308	329	332	330	374	355	341	352	351	323	346	339	339	333	343	334	339	357	331	330	337	328	329	320	347	314	322	366	327	374	341	367	322	363	369	361	352	368	348	377	307	330	362	359	326	331	297	354	327	344	339	368	330	339	362	383	325	375	336	352	341	316	362	372	316	358	346	333	328	358	309	363	327	326	358	341	352	330	337	357	319	355	349	339	343	314	330	341	291	342	306	367	371	347	291	382	372	367	328	353	326	333	358	331	389	350	359	347	346	338	336	344	353	351	322	353	351	296	324	334	324	348	362	359	337	362	324	376	336	346	335	354	337	335	357	325	341	335	357	331	337	349	335	315	363	344	365	372	341	332	353	372	350	355	339	360	346	315	311	347	351	342	349	306	361	330	338	366	329	334	346	339	338	306	326	305	312	359	348	325	367	341	311	333	334	336	351	341	363	323	351	349	363	349	337	338	337	332	350	297	332	329	345	332	310	336	341	323	340	338	350	358	357	393	322	357	364	362	340	360	351	362	349	340	325	329	318	346	322	370	324	336	356	336	328	365	375	360	359	365	339	329	318	358	334	367	355	327	337	318	327	366	367	360	369	367	333	343	340	336	343	353	334	366	334	314	323	367	365	334	355	339	313	377	344	352	326	333	309	323	305	345	336	332	354	355	387	337	366	373	334	354	344	340	327	341	361	314	375	374	325	343	336	348	324	356	323	335	298	357	356	336	330	310	354	345	369	369	346	345	357	326	374	335	352	370	380	337	313	323	318	366	357	361	370	357	343	330	356	323	316	292	338	374	335	350	363	347	360	305	336	338	322	285	357	370	347	325	321	357	327	344	328	329	319	356	333	360	354	350	344	352	340	348	336	364	342	329	338	344	353	363	325	327	341	337	349	335	326	357	356	381	329	345	343	354	339	337	341	353	342	331	368	347	349	327	353	352	312	368	332	382	325	360	333	356	342	304	323	385	352	368	361	334	356	321	361	311	342	340	325	338	345	321	345	341	331	341	384	330	339	325	325	313	349	324	328	327	341	335	360	332	359	328	336	318	337	358	325	335	341	351	343	342	361	359	346	339	346	366	325	342	327	356	330	354	352	335	343	359	366	347	360	347	341	344	344	309	330	335	345	328	336	351	316	375	331	357	339	367	338	354	330	334	361	347	326	302	329	358	376	321	373	359	354	337	337	362	364	338	375	361	348	350	335	353	348	367	350	348	329	343	334	356	339	345	326	323	335	344	394	377	382	328	331	361	342	363	350	326	305	365	337	346	344	350	360	305	334	326	335	382	338	351	361	358	350	350	367	351	362	337	337	355	345	364	351	314	368	351	361	371	330	302	336	322	332	334	357	348	396	361	371	376	329	346	345	341	372	331	356	365	384	328	317	309	361	359	345	338	363	353	339	342	356	358	335	351	366	342	320	353	337	343	342	359	336	319	333	350	355	354	353	375	350	296	372	338	357	354	352	334	341	368	323	353	350	368	350	337	362	326	338	346	355	352	339	337	351	302	362	327	350	337	329	346	366	350	330	350	315	354	351	358	346	341	328	344	342	347	342	301	335	381	360	357	315	326	332	319	319	332	357	335	328	300	372	368	331	317	355	355	343	330	364	339	319	352	331	354	328	346	365	320	369	333	365	357	333	316	322	339	329	329	346	358	334	324	352	336	338	336	358	337	342	345	381	360	397	325	323	336	340	345	354	353	320	336	349	351	385	331	356	365	293	329	330	334	340	310	374	331	374	335	299	349	367	367	344	306	353	338	355	363	373	316	343	335	360	339	349	361	308	353	363	322	334	343	324	351	340	340	341	307	348	360	325	362	361	366	331	334	351	369	372	390	364	341	350	342	331	330	339	351	330	337	344	351	323	322	335	367	318	320	337	340	341	376	323	356	346	348	351	341	351	289	362	345	335	384	323	342	353	357	355	367	366	360	347	326	358	334	335	378	320	343	356	333	349	397	329	346	350	347	359	343	295	335	393	316	348	346	390	336	334	350	352	350	317	353	342	340	338	347	342	349	332	307	364	345	366	346	371	370	337	357	362	328	358	342	327	333	338	349	324	349	346	364	307	352	313	337	376	364	347	344	289	342	354	307	289	329	349	351	322	345	330	332	344	325	343	310	303	324	335	340	320	360	346	345	361	370	323	350	373	353	343	345	365	338	350	311	322	373	321	324	331	379	344	318	310	335	382	339	330	349	339	324	379	338	334	328	371	341	369	369	347	336	340	359	355	316	320	338	362	367	333	356	335	308	347	360	334	330	305	360	348	332	350	358	305	337	352	338	326	308	360	357	326	325	336	360	336	351	316	368	317	353	341	328	345	338	356	303	336	316	335	352	363	343	327	367	327	299	309	319	328	363	364	359	328	327	329	338	343	344	349	337	353	348	318	336	347	347	373	349	326	332	338	313	335	353	330	347	327	315	335	354	353	317	337	348	355	349	320	335	344	337	366	354	354	353	322	315	327	355	320
22961	20850	27647	24145	20861	20973	11022	2131	1448	1306	1158	1138	1013	927	861	848	797	783	768	724	724	707	638	650	670	660	688	653	630	659	655	633	603	656	581	635	640	630	669	586	575	605	617	591	544	581	570	599	583	580	573	566	602	624	606	616	605	541	581	587	544	580	632	556	566	594	613	560	573	597	580	551	562	628	619	623	620	561	615	563	604	585	508	588	596	585	586	608	567	600	552	623	617	604	601	589	611	546	606	582	621	598	540	577	559	623	617	594	578	583	592	552	613	566	575	570	575	591	567	598	609	590	585	573	624	625	581	592	535	620	567	584	559	601	589	578	518	595	608	619	588	553	588	574	598	627	625	582	534	584	568	574	597	595	610	596	570	568	608	579	510	571	570	579	582	581	517	577	569	591	585	567	584	533	577	554	595	565	551	574	557	575	600	565	565	552	562	624	609	630	572	585	585	591	580	605	580	583	558	597	590	605	537	553	558	571	593	547	602	575	535	585	548	533	557	583	565	622	577	547	593	565	558	584	541	584	539	562	576	549	582	617	579	563	589	616	546	575	553	595	571	554	566	554	535	588	546	565	590	589	617	602	578	585	567	566	577	596	594	594	538	567	561	579	572	532	578	557	613	593	624	566	596	568	585	607	565	569	552	595	595	583	595	567	571	617	570	549	590	566	529	581	564	565	585	603	626	588	621	553	563	590	566	551	547	579	549	597	574	582	617	568	618	556	566	622	571	545	593	537	603	608	565	588	616	603	566	584	602	594	567	598	585	557	592	555	560	578	564	593	547	576	543	636	532	582	568	608	630	591	599	556	551	567	562	575	579	539	598	576	584	557	550	553	551	550	570	575	563	600	593	523	573	557	592	552	590	548	553	611	563	548	585	566	585	535	562	560	534	513	560	569	541	609	561	616	570	554	567	599	531	579	558	572	549	552	571	553	564	568	589	584	597	574	593	611	611	582	586	562	544	551	564	586	594	587	615	585	561	529	555	592	575	516	561	546	571	604	599	542	577	584	558	607	551	614	565	530	586	607	571	592	624	559	566	584	585	593	536	595	585	603	566	585	578	586	595	542	566	602	564	588	569	516	540	560	608	573	567	574	572	573	568	516	558	579	519	564	560	567	556	598	563	577	572	558	573	564	569	547	599	568	620	577	565	606	585	609	635	579	628	608	567	558	526	580	565	592	590	581	603	569	561	560	589	615	556	555	568	595	545	568	582	571	604	557	552	581	560	589	565	569	587	593	562	591	563	544	604	613	553	572	597	535	536	582	554	600	531	578	564	584	577	561	603	552	558	583	533	577	616	574	569	570	601	564	561	525	563	548	566	565	590	577	553	563	562	568	551	598	578	583	576	543	567	594	587	562	589	534	541	591	574	546	571	573	573	551	544	533	597	610	593	595	578	605	539	585	564	570	561	498	552	605	560	589	504	543	583	625	575	568	592	576	553	573	597	567	585	573	614	570	562	579	576	562	591	606	558	592	604	557	544	539	598	542	585	588	552	603	617	499	584	601	632	576	583	605	600	549	603	576	612	549	565	599	619	595	591	544	569	536	591	587	585	583	618	579	609	546	585	537	575	580	566	547	570	584	610	631	544	577	563	617	569	541	571	580	573	570	548	525	600	529	616	609	581	612	561	595	571	505	550	601	573	546	583	560	539	558	588	585	592	543	562	590	601	590	571	599	538	582	528	568	577	548	564	579	548	561	612	605	591	598	575	542	553	520	560	579	600	554	581	575	570	564	597	574	539	581	571	574	574	595	551	548	564	569	550	531	620	554	553	591	562	628	591	570	564	584	575	583	586	585	617	625	584	560	590	599	568	564	591	572	585	557	592	606	571	577	559	596	596	575	594	616	592	561	583	561	567	568	558	594	579	574	610	567	560	586	551	584	569	552	614	580	541	566	589	550	554	616	571	565	550	561	576	624	578	561	594	535	606	568	522	574	572	592	571	590	595	605	566	568	583	589	581	581	591	553	549	622	565	587	549	552	587	615	604	546	589	558	558	568	583	579	531	539	610	565	620	583	578	561	575	555	552	563	557	576	605	587	566	549	543	582	558	574	543	591	549	573	560	591	570	549	555	577	562	571	562	551	605	543	554	573	588	574	589	573	594	566	579	590	556	538	640	545	579	589	539	572	539	575	593	581	593	608	601	539	540	551	574	648	568	559	595	597	555	577	585	585	552	613	596	543	627	577	629	563	558	537	613	575	573	531	551	516	592	594	564	562	613	567	557	549	611	570	588	564	596	597	571	602	538	634	590	575	572	574	578	584	566	618	566	515	558	583	550	583	573	619	566	546	566	523	550	622	562	559	596	558	589	564	578	573	582	600	601	585	545	574	616	545	559	590	572	601	600	544	595	584	582	548	607	576	578	556	542	619	589	564	575	526	564	560	568	579	567	587	557	607	586	589	602	572	592	538	565	559	593	553	585	582	573	559	613	556	622	571	581	564	575	589	534	529	585	563	537	599	542	568	577	532	557	577	563	541	576	609	591	605	571	595	583	570	586	596	586	564	530	546	580	581	560	603	563	542	554	558	568	561	560	595	563	569	586	558	595	559	559	629	583	579	600	564	573	564	614	548	518	615	556	534	559	552	552	539	551	613	537	574	589	541	544	545	576	566	606	552	595	560	595	573	574	585	584	555	551	572	615	583	636	592	582	596	583	583	586	586	602	569	522	566	571	576	600	581	569	543	574	568	602	545	586	579	545	595	623	589	609	620	565	572	555	583	631	562	554	573	571	584	584	562	567	612	562	599	573	584	554	596	561	560	547	563	572	610	545	574	610	554	598	604	537	563	527	569	578	580	635	574	574	589	538	597	542	550	556	549	585	553	558	600	600	611	555	551	595	567	557	532	564	568	596	566	590	584	529	557	541	600	536	589	584	576	558	577	600	601	554	611	564	592	577	552	572	602	558	569	556	561	574	607	578	605	535	588	583	613	595	558	593	629	536	590	572	595	617	544	582	584	593	571	591	571	587	591	613	594	566	570	563	557	558	554	630	571	562	577	547	571	574	569	549	599	576	551	611	563	560	555	593	601	558	557	579	576	562	583	555	558	533	568	609	556	573	561	618	584	585	561	585	579	598	565	559	630	544	542	600	574	577	588	608	586	595	583	565	573	545	532	633	567	582	537	639	563	571	581	552	564	542	580	608	590	566	600	590	565	560	570	581	573	567	585	585	568	583	583	598	573	604	596	552	572	576	599	545	561	594	589	570	560	576	581	569	576	540	591	598	545	576	589	569	572	585	578	617	541	609	549	602	592	592	590	595	557	609	584	583	526	600	553	572	595	605	561	538	561	550	643	551	562	550	547	590	589	582	544	592	553	552	572	571	569	561	588	594	580	580	581	601	556	555	583	584	608	586	595	576	539	558	577	584	561	582	613	600	603	554	571	591	550	557	620	594	543	560	593	607	556	579	566	583	629	588	579	546	544	585	555	533	549	569	566	606	601	540	577	592	578	601	592	555	580
10021	18728	16977	10101	6623	5098	3853	3147	2508	2125	1826	1569	1426	1293	1134	1142	1056	999	895	877	848	756	729	704	745	663	665	700	691	652	654	636	653	645	602	649	627	636	599	607	607	597	620	544	594	579	632	583	563	577	571	615	572	585	545	580	563	574	521	565	572	594	603	552	554	568	516	521	567	588	534	529	557	535	578	527	607	529	551	596	540	528	519	532	555	532	539	531	537	572	541	546	563	532	582	527	575	561	536	545	541	585	491	544	589	560	577	546	553	573	498	553	536	576	540	560	514	578	520	544	574	515	578	573	518	581	543	530	547	552	560	564	559	569	536	550	582	568	558	552	513	566	484	535	548	554	529	543	553	558	567	522	542	562	550	536	529	581	525	564	543	528	541	553	539	538	523	508	541	569	568	566	528	586	570	510	537	517	543	500	554	535	564	571	561	530	515	502	550	571	549	547	521	528	536	502	517	526	546	528	561	541	565	532	540	549	539	553	537	575	540	551	522	493	566	502	503	542	518	529	515	550	586	497	531	515	537	533	524	509	544	568	529	562	558	577	553	501	522	565	505	487	551	553	572	573	572	529	556	526	538	531	530	556	518	524	550	530	540	498	539	539	569	519	585	531	538	499	546	552	567	540	518	537	551	542	542	543	525	546	544	580	585	523	537	536	506	517	576	535	562	520	502	556	536	524	528	537	574	510	570	540	587	547	551	562	524	579	511	528	506	522	538	560	527	579	554	573	541	537	552	537	520	522	544	528	511	556	509	544	543	533	509	523	519	512	533	559	571	564	548	547	517	545	530	567	541	543	546	545	533	532	554	520	532	516	530	528	548	557	521	570	538	559	552	514	557	527	588	543	544	555	492	508	564	506	537	466	546	575	553	573	544	604	551	538	554	582	543	504	554	552	536	512	528	538	549	538	523	527	526	521	564	512	552	511	541	588	606	563	509	558	550	550	536	562	541	545	557	521	560	514	522	565	503	504	502	519	578	526	498	535	539	512	544	526	536	541	462	495	507	517	528	547	557	565	565	546	537	580	491	562	554	554	519	558	558	521	544	514	541	541	521	534	570	531	539	531	558	531	509	530	521	562	553	530	562	518	536	538	534	512	519	502	557	549	541	558	530	517	499	526	523	535	562	520	544	518	515	538	529	491	554	522	517	575	550	485	521	548	514	560	524	533	535	556	553	561	532	552	596	517	529	556	550	518	530	557	554	522	541	522	552	537	513	459	551	559	524	523	552	523	551	566	569	551	510	580	539	561	558	558	587	539	556	563	510	528	526	577	555	540	564	508	522	548	591	614	570	468	555	529	544	570	506	546	516	544	563	512	545	553	551	571	525	517	532	567	526	516	521	563	538	494	501	541	536	543	532	585	546	532	526	514	528	544	529	522	506	528	548	501	536	544	549	529	510	530	493	494	512	525	546	525	548	543	523	530	574	540	560	545	503	533	548	569	562	571	522	533	531	494	524	533	556	571	556	533	565	537	521	567	529	544	506	545	538	527	546	526	546	531	594	530	489	545	514	515	509	526	528	564	548	570	538	571	515	530	543	555	577	533	557	560	586	511	509	506	533	543	524	574	557	522	555	543	555	551	544	509	567	524	516	583	549	551	516	554	546	558	537	554	530	556	533	563	532	516	549	558	544	564	560	550	527	524	526	542	566	531	585	528	516	539	549	530	558	515	542	567	532	535	553	582	521	543	559	522	567	568	545	523	506	551	503	564	547	511	540	553	586	558	594	544	588	527	512	535	527	556	555	535	580	524	508	504	528	584	538	494	547	567	535	566	506	544	560	568	528	542	535	567	552	521	530	530	531	515	523	526	553	563	551	533	557	521	514	559	531	536	576	513	544	539	587	532	510	550	535	538	561	520	540	571	514	553	572	532	573	532	541	539	497	555	534	565	531	569	500	507	545	550	532	530	544	541	564	526	508	552	560	554	524	485	557	556	507	514	550	563	510	564	558	540	547	530	525	494	568	564	515	496	528	539	555	546	583	540	555	557	543	574	539	523	523	541	539	529	534	536	549	544	589	522	578	540	515	557	549	537	534	556	575	508	509	565	523	562	523	540	490	512	517	570	545	545	528	552	563	521	544	545	525	535	565	534	563	524	537	540	542	539	561	541	554	581	532	539	551	542	543	551	568	539	507	517	549	568	522	586	511	544	532	556	512	540	512	575	542	548	525	549	549	533	533	529	532	510	541	555	520	540	557	538	537	568	566	527	543	512	551	517	580	581	565	564	482	549	544	544	494	510	519	518	522	568	560	541	556	538	539	558	537	544	510	547	568	548	530	596	524	560	533	552	532	517	540	514	499	503	553	556	520	552	507	552	579	523	539	496	535	543	527	530	563	564	515	496	513	540	574	574	562	522	545	567	556	531	548	509	584	540	543	552	554	550	564	541	527	506	527	515	538	544	561	511	522	505	562	518	511	546	534	512	494	519	509	543	507	544	535	547	525	542	551	541	544	555	524	553	530	569	534	557	565	569	537	530	504	562	557	549	491	537	534	534	495	574	538	547	562	552	558	532	550	571	539	563	556	544	532	525	578	554	524	535	556	532	508	519	577	511	545	524	529	594	537	503	561	571	539	533	531	557	536	531	551	502	509	512	518	554	532	519	547	589	536	531	548	567	522	535	566	564	536	520	545	511	537	553	564	559	531	504	551	531	528	556	514	507	526	538	534	526	513	542	504	502	536	555	507	519	552	506	544	562	546	524	507	534	565	552	556	529	535	544	526	526	514	559	546	573	586	536	503	549	554	508	574	541	559	540	546	518	557	571	565	548	527	505	534	558	552	518	504	514	533	507	510	514	508	517	539	503	566	478	550	584	544	517	527	584	510	556	550	537	576	518	536	521	490	524	527	572	514	521	531	545	550	532	543	571	501	543	553	575	531	530	551	531	554	517	565	564	514	559	551	516	532	550	564	509	518	506	530	529	533	548	578	533	518	567	531	516	571	567	522	539	529	537	581	518	555	532	541	562	530	513	507	586	525	549	521	519	541	531	551	519	541	525	526	525	556	562	536	509	555	483	538	549	556	498	567	541	532	567	502	538	544	561	504	498	591	564	506	532	573	524	538	568	560	549	561	569	499	498	539	542	531	553	484	516	554	545	519	533	519	522	546	553	524	566	575	524	576	528	562	547	573	511	511	533	475	524	580	553	583	567	548	562	564	543	546	558	529	510	535	547	555	577	533	571	540	568	518	568	564	585	561	528	525	552	555	560	530	590	542	559	517	550	533	537	556	560	551	541	547	525	565	556	572	541	532	509	541	553	545	535	547	521	545	517	533	519	564	536	541	547	552	529	527	536	549	542	560	570	544	536	529	522	506	526	568	540	519	559	525	489	550	560	529	575	525	558	492	523	519	504	534	524	559	553	525	536	567	517	559	540	576	518	580	571	542	589	494	548	513	539	536	564	554	504	548	532	558	541	525	516	536	507	499	551	559	547	526	531	552	563	530	515	559	512	535	566	496	535
28173	14676	1796	424	248	198	155	143	156	113	136	121	120	105	137	136	125	110	111	126	110	131	113	104	122	107	141	131	119	118	112	126	106	112	127	132	98	93	111	116	100	111	116	118	130	117	119	122	127	118	104	113	131	135	111	109	111	124	115	105	129	143	107	130	114	103	120	139	106	130	124	99	110	109	126	117	137	98	120	137	110	105	105	143	125	137	112	118	101	115	100	130	120	119	122	107	108	127	126	128	109	118	120	130	147	120	104	123	119	136	137	106	130	131	118	102	127	117	123	111	131	124	117	118	122	133	129	101	109	108	126	139	121	136	110	109	104	107	107	115	106	112	134	117	123	120	117	120	118	123	134	110	111	116	119	115	113	106	115	125	125	116	129	115	116	118	126	140	138	102	119	104	123	102	127	120	138	111	123	124	120	123	94	137	121	106	115	112	108	124	130	115	120	111	120	111	116	118	118	110	126	118	128	112	135	118	96	103	109	118	100	109	101	114	113	114	106	120	113	121	111	112	111	112	121	113	104	113	120	128	144	114	123	107	104	124	124	105	110	119	106	130	127	120	102	121	98	118	112	110	105	113	110	121	121	115	113	112	116	117	112	113	118	109	127	110	93	113	106	124	103	117	121	113	143	124	117	135	121	116	133	109	106	111	113	124	126	113	108	123	107	117	115	122	127	124	145	126	126	119	130	99	111	115	108	114	126	112	120	126	120	115	133	100	130	106	130	120	110	115	133	113	112	112	139	137	120	115	120	120	126	134	125	126	110	110	118	125	123	122	122	106	110	106	113	103	101	117	133	110	102	134	113	114	100	126	119	118	123	110	118	106	124	115	89	115	116	130	124	128	103	100	100	108	113	135	131	96	117	108	115	111	125	143	107	110	105	96	96	121	109	123	120	120	117	105	134	114	125	124	116	106	113	135	114	109	130	115	106	114	107	115	120	123	94	127	119	123	110	114	132	120	96	116	120	122	122	136	119	129	105	109	127	107	110	106	127	113	125	102	128	138	117	104	118	136	114	121	136	117	116	103	124	117	110	111	114	123	120	121	125	126	130	120	119	114	107	100	123	98	111	116	121	107	122	98	124	111	145	101	115	97	107	105	115	118	103	124	103	121	122	111	128	116	116	117	119	96	115	122	98	127	98	117	137	125	118	116	113	132	98	121	120	114	108	110	107	118	116	129	116	111	140	129	108	112	117	125	114	94	101	123	102	101	105	133	131	124	143	114	113	115	131	105	120	106	125	118	127	124	117	113	136	114	117	105	103	98	114	107	111	129	130	143	136	118	127	123	101	112	114	123	115	115	126	120	119	113	105	105	107	111	111	110	118	129	109	137	119	119	135	132	121	110	127	121	99	102	119	108	130	136	117	117	121	101	139	123	119	132	143	113	95	125	120	110	129	134	113	105	125	131	125	95	106	112	134	107	115	126	90	151	109	108	119	123	118	125	130	121	100	119	113	104	122	126	131	122	120	99	114	127	101	112	127	120	114	116	117	141	120	131	121	146	117	121	128	132	136	120	119	132	117	101	108	104	125	112	104	113	125	93	108	118	118	110	104	118	108	132	113	118	116	105	106	107	116	116	103	109	119	123	112	120	137	121	124	102	119	108	120	118	124	89	146	98	94	126	132	119	119	110	113	111	123	116	116	130	132	113	125	132	105	105	118	118	118	121	124	120	124	127	105	113	107	101	125	137	124	119	123	130	121	103	128	113	108	105	141	99	124	117	107	123	116	132	120	107	121	130	103	126	129	115	130	114	103	118	107	124	101	103	131	136	131	116	113	119	119	118	108	109	118	113	112	122	123	103	120	105	117	118	110	119	123	103	130	102	106	126	105	114	118	129	93	134	108	114	132	116	107	122	112	117	126	129	126	109	140	111	126	132	129	115	123	127	121	125	139	117	135	123	142	128	116	115	108	110	125	89	120	105	129	101	120	106	106	119	117	123	111	110	119	115	103	113	127	132	108	117	116	112	112	116	101	115	117	113	123	112	125	132	121	130	131	120	129	124	121	124	119	113	115	109	104	122	112	124	111	106	119	129	120	128	107	118	121	136	119	115	111	118	104	112	113	129	105	112	127	103	141	114	106	105	124	111	120	127	120	112	100	135	117	104	127	108	117	110	98	104	112	92	115	142	109	115	120	134	116	115	111	107	113	114	105	121	132	112	118	130	119	117	92	119	101	124	116	114	113	103	130	103	111	122	130	130	126	129	116	104	100	119	123	123	130	109	120	125	121	117	131	119	119	87	120	138	117	108	134	122	113	102	99	100	119	110	111	107	106	123	132	122	105	113	93	100	117	108	102	107	114	139	132	113	120	122	113	120	121	119	128	117	111	120	106	118	115	92	126	118	104	101	120	127	115	115	131	110	117	121	124	123	106	132	109	119	115	108	120	118	111	111	123	124	118	101	128	115	104	122	121	127	140	130	117	110	116	117	107	101	105	131	89	130	105	120	127	101	118	109	119	122	119	131	108	111	139	124	104	140	114	107	110	117	113	97	97	116	115	107	106	120	114	110	117	109	119	102	118	123	117	103	95	108	107	121	124	116	111	122	121	129	122	137	116	125	121	120	124	129	130	128	99	110	112	124	101	125	125	119	121	104	126	113	110	125	111	120	120	126	109	139	105	114	128	120	115	96	106	109	121	128	116	131	106	119	136	125	118	114	119	127	119	101	131	102	122	135	119	95	97	123	144	123	117	134	131	120	120	118	107	120	118	126	114	113	126	110	123	125	118	123	127	122	114	120	128	127	115	128	100	112	111	135	107	116	115	126	96	100	108	135	123	107	117	127	120	109	107	121	120	128	113	96	111	110	110	102	120	119	115	129	128	117	116	115	130	94	116	112	119	117	108	104	122	123	118	126	116	136	120	121	105	117	100	126	111	131	128	125	111	107	111	134	114	133	117	119	128	121	105	116	135	122	101	122	119	140	120	91	124	132	115	114	138	106	111	125	111	127	101	135	125	117	118	111	116	117	110	107	110	112	112	104	123	115	113	100	113	110	94	125	122	102	126	119	119	95	113	116	115	135	109	95	130	118	132	101	106	143	126	119	141	107	132	117	125	117	123	107	117	120	119	107	99	104	103	116	113	120	124	114	122	134	120	88	127	113	120	130	112	127	127	123	114	105	126	122	135	122	120	113	112	131	109	128	111	124	108	108	111	120	107	113	131	118	129	124	132	129	136	100	125	115	121	111	110	129	127	108	111	116	130	125	113	117	110	128	118	120	129	107	124	117	126	138	103	114	116	113	131	113	110	128	112	117	121	117	109	116	116	128	111	116	117	129	102	106	103	135	126	118	105	109	121	120	120	117	121	107	123	115	100	125	129	105	119	86	114	109	122	133	111	125	105	111	100	106	104	119	103	92	106	108	123	95	117	125	112	132	106	121	142	108	121	103	125	127	103	96	114	118	118	119	125	123	112	116	127	133	121	109	116	116	106	114	117	119	124	135	116	105	120	111	121	104
5018	834	669	377	301	228	225	185	162	173	148	135	151	143	137	134	117	137	118	120	136	139	123	117	136	118	125	127	121	110	143	129	138	144	111	132	106	121	134	115	105	112	133	120	140	117	127	132	132	128	129	119	120	126	133	126	118	125	103	137	120	127	124	104	111	112	123	113	132	111	123	127	122	126	108	144	127	130	111	122	123	109	121	137	130	113	125	123	117	119	120	129	128	113	122	113	109	140	133	107	128	138	119	116	123	138	112	109	119	122	135	117	122	137	110	110	127	153	114	117	123	107	134	129	134	114	112	138	153	107	117	130	129	113	135	127	121	100	136	110	131	128	108	110	126	114	125	117	145	126	121	122	117	109	132	127	113	100	120	133	118	114	125	143	151	127	110	122	133	130	131	109	118	116	118	109	122	111	147	120	103	142	124	127	147	116	127	122	113	114	127	122	135	113	108	144	117	123	117	107	125	133	103	135	131	132	123	137	115	139	121	131	127	114	135	113	123	132	114	117	116	122	125	136	125	117	110	134	120	134	125	129	127	125	133	113	111	127	111	103	122	124	136	121	130	113	134	111	130	144	121	134	110	136	116	137	125	111	111	103	119	133	110	132	117	112	113	120	109	110	110	119	113	121	115	110	133	119	128	121	111	137	130	108	124	111	126	118	102	134	133	100	130	136	128	114	145	133	118	124	113	119	127	130	131	103	131	139	136	109	101	126	117	127	123	119	146	131	124	112	134	121	129	123	113	128	128	126	131	110	126	131	131	126	112	136	122	126	111	120	110	120	135	146	117	125	127	131	134	113	115	105	134	114	134	131	116	126	116	112	134	115	119	101	109	113	106	114	111	112	115	129	109	140	118	113	130	136	137	142	111	132	123	111	137	145	104	126	139	137	130	114	132	114	125	127	126	125	140	117	116	126	126	140	136	108	141	144	130	110	116	129	115	129	121	123	122	102	127	111	118	137	121	112	125	102	124	122	120	136	124	114	131	131	114	113	108	126	139	102	126	139	130	124	124	140	132	116	132	116	135	138	121	134	109	107	118	118	116	117	113	118	116	106	131	115	118	115	118	129	114	116	124	130	123	128	117	124	133	147	128	142	126	102	111	123	128	107	121	125	113	126	136	105	137	123	110	125	119	130	155	113	137	109	126	107	126	124	151	122	134	135	119	118	106	139	103	102	137	115	130	131	132	104	97	106	117	118	108	125	106	149	127	120	125	123	111	116	105	122	125	115	118	133	109	122	148	122	104	130	117	131	122	140	117	114	138	127	136	134	120	135	122	119	107	109	124	138	106	125	136	137	121	123	137	118	105	136	116	115	118	116	129	125	108	118	133	118	115	121	120	121	102	119	108	116	127	117	116	112	109	139	136	143	113	131	127	128	132	119	120	117	119	119	115	144	108	102	148	132	127	119	108	107	105	107	96	124	95	141	142	135	114	109	127	125	121	110	105	141	115	119	125	120	127	111	137	115	124	130	134	145	122	146	129	115	142	109	128	118	119	147	120	151	124	143	116	131	116	107	110	112	117	137	133	131	117	108	131	121	140	128	106	106	133	122	111	137	98	115	106	144	138	110	120	127	125	117	122	128	130	114	118	136	133	101	141	125	123	138	130	116	129	122	107	120	132	111	123	136	123	115	128	114	108	108	116	111	119	120	117	147	121	136	131	133	135	94	115	126	103	122	127	124	133	127	120	122	114	122	142	125	119	115	132	105	130	146	108	105	112	136	119	115	116	116	120	128	139	115	117	120	124	116	143	125	125	141	112	155	117	131	106	108	114	108	131	112	137	126	142	112	126	138	128	126	131	108	139	123	117	122	140	108	123	119	112	130	128	140	135	114	110	125	133	123	114	117	130	128	126	131	102	126	129	117	110	118	104	135	111	105	123	122	119	127	128	133	134	142	137	125	124	99	127	110	120	119	145	138	132	114	125	113	114	126	127	138	130	132	103	103	131	118	119	102	117	119	106	140	121	113	131	131	139	126	106	120	127	124	91	118	138	122	120	120	124	104	134	128	90	134	102	127	124	118	124	124	120	115	107	115	123	120	116	94	128	133	135	114	130	118	109	115	117	125	135	120	133	134	109	96	105	120	121	129	118	110	115	121	103	117	131	128	144	114	127	136	135	125	144	110	123	133	120	115	98	117	120	135	139	127	128	137	131	130	115	110	130	132	127	116	102	117	127	126	135	120	122	134	144	91	126	131	113	135	125	103	131	120	123	126	121	131	120	121	111	137	132	134	137	121	112	123	111	108	130	102	129	122	122	125	115	124	108	128	124	137	110	126	124	138	147	128	131	115	118	108	124	120	118	112	149	142	136	120	148	109	132	125	119	120	109	132	112	122	115	114	123	118	130	124	128	95	125	121	112	138	118	119	129	128	127	136	119	124	117	146	123	123	104	131	139	97	135	122	134	148	128	121	137	139	108	119	115	134	128	119	115	129	103	121	119	137	115	103	136	129	119	113	117	130	111	132	129	112	109	135	123	113	134	116	122	116	104	121	128	130	132	114	126	111	117	113	106	145	120	131	116	134	130	111	119	94	131	119	120	127	130	130	115	112	122	123	125	129	117	121	130	116	132	133	104	150	122	143	127	103	119	127	112	131	129	93	103	134	122	139	123	126	117	123	141	121	88	129	117	134	138	106	107	124	93	115	111	125	142	122	127	125	124	124	115	128	113	136	121	123	117	144	134	132	121	135	119	136	134	117	131	122	122	113	119	104	117	126	128	130	129	112	133	132	91	131	128	113	111	115	120	119	129	120	131	117	114	103	123	118	120	116	104	108	127	111	139	116	128	108	124	114	127	122	109	123	123	120	128	146	115	127	116	122	111	114	116	122	110	127	127	116	134	132	111	122	100	132	134	123	118	121	119	110	124	124	98	121	115	120	128	122	130	100	128	130	131	130	146	115	111	104	130	109	107	138	122	132	130	107	105	118	110	136	114	128	124	133	142	125	119	116	120	139	130	138	113	110	121	121	132	127	118	125	112	134	130	118	126	147	123	121	135	139	130	122	114	128	127	115	161	121	127	125	97	117	109	116	115	143	107	97	118	119	123	120	124	110	137	136	118	143	115	133	114	122	132	140	114	108	142	125	106	116	118	127	123	137	112	123	122	136	126	121	130	113	121	120	114	138	126	121	108	135	125	123	126	133	130	111	132	125	125	105	110	106	117	116	120	142	116	118	127	134	150	126	132	121	132	125	126	119	110	128	113	125	112	130	118	128	124	108	162	127	131	109	109	130	137	129	117	131	117	117	132	118	132	123	115	144	151	123	115	122	130	124	126	108	132	128	119	95	142	137	125	128	115	122	129	123	105	115	106	123	147	123	138	149	106	127	125	105	119	136	95	118	104	120	128	136	106	120	116	120	138	106	125	124	131	124	123	107	135	143	111	122	115	110	138	121	141	111	116	140	137	138	133	135	124	126	127	138	118	134	102	109	132	111	127	119	151	126	129	125	135	150	128	120
25247	20838	27359	24436	20860	12293	1747	1073	838	724	593	631	543	558	550	506	467	465	465	451	446	369	425	410	451	439	396	419	400	418	411	419	369	409	394	416	384	387	396	397	401	378	409	378	352	348	361	399	376	368	369	381	361	344	361	385	385	396	381	364	380	386	352	365	392	381	385	359	397	381	391	367	352	345	379	374	392	384	399	386	355	372	362	378	384	377	376	336	368	353	349	344	388	375	350	368	391	336	373	352	362	383	368	398	354	366	399	369	397	376	406	381	367	393	348	356	378	338	353	357	344	371	385	378	390	346	397	335	375	390	393	400	373	392	381	381	347	386	385	419	358	376	391	374	388	382	375	366	341	358	374	375	374	345	373	343	369	390	346	389	379	391	397	369	378	368	375	367	383	382	367	387	386	376	380	356	378	326	361	363	414	344	397	367	393	351	351	354	372	364	370	345	393	368	361	359	362	340	337	402	365	384	354	317	363	393	350	354	360	364	362	392	364	410	383	374	364	365	381	382	379	402	373	378	384	340	364	394	342	381	399	405	382	358	373	396	356	378	393	388	349	351	379	393	382	337	357	322	358	359	368	360	388	371	360	402	351	353	365	376	348	347	355	376	370	361	343	367	343	375	385	341	381	357	348	377	371	389	359	360	368	356	358	353	382	384	379	374	348	356	358	360	378	370	412	379	347	365	352	360	347	389	384	368	404	365	352	362	374	371	405	379	358	354	342	379	341	389	373	382	354	359	391	379	349	379	380	349	378	347	394	356	356	328	372	392	367	357	329	362	366	368	354	357	376	387	371	366	376	384	367	378	356	376	373	387	364	368	378	350	351	383	362	374	357	406	400	386	360	358	363	381	402	362	359	361	381	380	390	363	408	357	378	335	346	359	368	341	334	327	399	404	369	381	386	366	368	381	371	347	349	409	359	369	392	365	374	382	389	409	381	400	362	395	376	369	355	390	375	397	338	360	359	359	361	335	350	375	353	355	335	372	363	373	340	364	339	376	376	396	361	367	387	349	378	406	353	333	356	350	365	371	342	342	383	380	365	391	364	375	368	364	382	365	344	353	336	391	386	358	342	359	343	363	373	393	352	382	384	385	369	348	349	369	385	341	341	369	339	377	400	357	380	388	367	388	341	394	376	355	360	374	370	351	337	335	381	372	374	386	375	355	364	350	359	357	390	344	418	407	386	359	371	378	329	397	365	371	398	376	396	381	340	365	349	367	367	371	398	387	376	353	368	393	371	339	388	370	394	360	346	381	394	355	362	348	360	367	388	392	369	400	370	401	402	381	373	346	382	359	391	378	342	386	353	368	382	384	389	376	364	355	378	322	371	402	307	381	370	388	371	408	406	392	345	410	394	371	374	350	356	360	343	369	406	347	375	381	391	362	348	355	373	377	359	358	350	352	362	376	408	358	354	347	365	393	359	360	353	374	377	388	379	370	389	364	366	383	398	369	373	392	373	324	392	352	377	355	376	379	352	344	355	365	360	383	366	382	374	340	377	365	339	383	343	367	368	383	397	365	363	392	380	359	363	370	351	372	360	381	364	372	341	387	363	362	390	389	376	376	372	371	408	336	393	343	380	366	347	345	362	380	404	403	380	353	385	369	326	362	382	371	352	343	385	373	382	323	384	362	368	394	381	355	383	379	376	379	377	386	362	360	366	357	373	342	319	364	335	388	379	367	358	327	368	355	369	386	385	372	397	348	388	379	347	386	351	339	382	356	349	371	391	365	364	350	410	401	372	384	376	382	379	351	375	352	366	367	369	385	378	445	362	325	379	381	356	410	374	335	368	378	369	363	338	351	384	411	360	382	315	387	408	361	356	406	358	385	405	336	401	349	407	352	373	338	383	348	365	357	357	316	355	391	390	384	378	384	388	393	378	385	358	352	395	379	371	351	375	356	364	332	361	396	391	336	359	382	393	363	374	349	381	318	361	369	396	359	395	350	363	401	389	343	362	378	344	341	386	381	365	347	379	389	377	380	387	367	367	409	378	357	349	346	351	367	380	361	378	354	368	307	370	359	414	404	367	338	385	345	388	379	376	390	325	381	383	335	358	361	379	384	369	400	379	364	403	351	363	369	357	363	371	370	368	364	384	365	378	371	379	340	371	394	349	395	328	353	368	352	329	346	356	342	381	375	342	377	372	395	389	381	392	413	358	329	370	405	381	348	390	368	368	373	359	384	422	362	331	406	357	353	379	374	363	367	373	374	337	391	391	353	347	381	367	352	377	368	389	375	373	348	375	382	385	384	367	349	397	357	395	360	378	361	402	388	361	377	369	383	355	359	368	359	412	378	354	388	346	353	354	343	361	372	398	400	393	376	384	379	341	354	376	382	356	351	377	390	344	369	355	371	384	332	367	376	397	376	345	400	408	408	359	372	360	376	338	355	346	341	426	382	372	405	342	355	368	380	352	382	352	356	356	365	349	352	369	352	353	370	366	360	353	376	347	350	366	379	373	343	378	392	370	363	355	402	358	384	344	368	368	376	363	395	402	386	353	341	339	364	344	374	384	353	364	363	365	389	379	413	356	367	394	388	370	362	384	376	390	361	394	373	376	396	378	375	394	386	355	344	396	394	358	344	370	413	388	394	378	375	324	322	386	367	370	394	340	343	374	350	381	366	346	344	375	369	380	407	378	384	359	375	333	362	374	344	365	368	348	367	381	348	380	392	398	373	415	344	388	383	399	347	378	366	395	364	361	358	360	361	412	349	382	358	367	338	369	350	341	400	380	330	383	375	358	390	361	393	330	350	371	365	327	342	386	392	387	382	376	347	367	354	375	360	361	347	390	375	351	338	368	369	383	380	343	377	387	370	388	336	353	352	401	366	364	353	376	366	372	365	371	380	384	378	391	344	364	370	326	316	346	359	377	337	354	376	363	362	375	366	381	398	333	364	332	377	335	342	369	402	364	342	389	353	390	345	351	370	360	355	368	360	403	359	368	354	359	401	369	392	346	376	373	380	380	371	393	374	345	337	343	352	356	352	382	350	394	420	357	387	384	376	370	361	365	396	387	386	361	384	347	391	371	351	353	371	385	377	378	366	373	357	347	370	381	360	379	392	379	394	392	348	406	389	346	353	370	405	356	361	365	367	400	362	347	381	375	355	373	360	368	324	358	386	397	388	382	395	387	356	368	349	349	348	365	354	322	399	347	333	379	371	373	346	372	331	380	373	372	396	379	408	368	332	359	341	374	329	390	373	398	383	351	412	353	392	363	362	348	384	408	370	382	361	358	374	411	332	345	359	366	349	383	396	384	398	377	370	359	360	374	366	357	338	393	369	354	354	338	353	342	397	359	370	362	339	357	344	325	368	398	394	376	365	399	346	371	367	375	360	400	337	353	415	394	343	400	343	371	356	367	392	352	387	375	355	368	329	362	340	387	322	357	345	359	363	366	362	395	378	375	360	343	369	371	359	404	371	380	385	339	365	363	388	373	341	381	365	376	341	361	359	353	362	368	413
7221	11972	10795	5883	3923	2809	2104	1728	1342	1241	987	911	816	732	674	630	625	558	508	487	483	480	459	413	445	431	415	388	431	385	398	408	407	413	433	393	387	387	387	356	356	401	404	357	334	382	353	370	357	378	390	359	351	337	370	373	368	349	385	330	357	339	319	328	355	337	341	351	332	337	363	335	341	342	371	371	362	328	390	373	359	339	340	349	348	352	355	402	352	300	308	341	360	338	376	338	356	337	305	328	365	391	334	347	347	325	342	326	367	347	371	351	364	367	321	340	343	340	378	382	360	348	345	395	342	363	359	359	346	325	359	338	360	364	334	330	342	361	353	355	384	326	367	362	338	327	330	351	302	324	359	338	345	340	311	338	375	358	333	350	317	350	345	346	336	353	353	343	360	311	341	325	343	358	356	367	300	373	326	363	350	328	377	356	349	348	347	345	356	348	352	362	354	377	378	330	352	358	348	372	365	330	351	358	347	330	353	339	344	324	389	343	330	308	331	341	361	353	334	329	347	322	336	353	313	370	337	361	320	323	342	352	326	359	358	356	353	316	352	349	331	336	364	335	345	367	358	327	347	358	322	361	361	344	315	359	332	350	327	342	349	314	359	332	322	342	353	324	330	376	348	334	350	325	318	331	357	317	366	362	319	345	352	355	331	355	335	356	359	345	346	363	364	353	323	328	342	308	367	315	399	328	349	336	357	327	354	349	345	362	318	342	329	343	335	325	341	330	358	344	356	333	351	355	351	364	329	335	327	340	363	382	343	344	341	348	330	334	338	356	329	377	395	353	348	345	353	304	363	367	357	309	350	344	344	340	341	338	343	352	344	342	335	323	358	319	363	355	345	348	341	338	352	343	354	328	333	367	333	348	341	341	340	334	383	383	330	355	356	352	351	351	369	328	313	340	361	350	366	346	333	336	326	367	378	355	314	340	365	304	320	357	357	353	368	336	326	350	359	356	336	333	343	351	329	351	352	334	340	312	338	314	368	333	362	361	341	392	336	353	340	327	334	389	356	327	342	334	330	343	367	343	357	361	328	335	324	347	349	345	346	357	363	331	339	363	353	339	342	323	321	380	355	343	341	337	340	337	326	341	334	361	329	386	344	353	355	334	337	337	335	399	322	307	374	336	392	334	339	335	363	368	370	303	332	320	334	339	319	326	356	345	369	366	363	352	342	357	342	274	358	351	328	356	362	342	359	335	306	310	342	343	340	332	342	351	342	337	351	367	342	343	338	338	325	358	330	328	320	343	325	351	321	330	348	327	353	354	368	330	336	339	349	358	322	346	360	357	361	329	366	340	325	351	309	348	311	325	392	344	347	318	346	323	337	348	322	349	362	346	335	324	329	374	335	361	335	348	322	331	316	303	342	342	365	310	315	318	323	334	353	374	371	352	356	337	332	326	328	342	364	354	341	346	351	349	333	309	345	340	344	330	360	335	334	347	353	351	337	341	343	328	351	353	347	353	367	344	346	325	341	332	344	306	319	358	372	358	332	360	352	349	320	325	310	330	314	289	325	368	349	365	334	350	366	324	347	359	357	334	354	342	342	337	329	377	374	360	332	329	314	355	343	346	339	328	342	341	340	372	332	371	339	394	336	358	331	370	368	330	309	305	342	330	323	317	343	350	315	344	337	347	282	294	352	324	337	324	338	330	350	341	327	361	329	354	333	351	352	357	369	348	344	368	313	351	353	333	363	362	347	327	323	336	332	327	374	333	350	324	340	353	334	320	354	325	336	338	378	319	314	360	339	334	324	309	324	356	314	342	349	337	374	350	330	386	336	371	311	373	335	329	306	328	351	360	309	344	358	354	342	335	319	339	329	338	338	326	330	339	337	359	332	362	353	359	346	320	333	383	338	343	331	354	346	353	357	334	350	313	358	324	338	362	356	333	325	363	363	337	376	319	344	331	319	361	348	338	351	369	346	350	332	329	365	352	324	356	376	305	351	341	337	358	372	346	353	359	349	350	341	352	379	347	351	349	345	326	351	357	356	351	335	366	360	331	365	359	344	313	310	372	324	299	364	346	346	349	349	375	320	328	325	307	341	347	336	320	348	360	326	345	342	319	359	356	340	322	318	349	370	316	317	371	328	378	361	351	330	362	354	332	318	321	338	343	341	356	352	341	360	384	303	352	336	331	343	330	330	336	326	350	337	363	359	341	354	313	326	354	339	345	337	339	374	339	355	296	354	340	327	355	321	357	338	335	333	322	317	333	353	307	352	345	367	361	335	359	334	357	359	334	355	346	334	311	344	338	369	341	345	358	355	320	360	341	352	326	333	359	321	340	372	361	309	346	346	373	336	352	343	345	344	338	354	339	346	352	337	362	354	347	322	353	339	346	358	358	329	381	361	312	343	325	348	326	343	374	331	302	373	363	360	369	360	354	383	320	344	357	327	368	352	338	342	356	373	380	371	303	338	336	333	364	340	358	351	320	330	344	323	349	369	344	332	354	345	345	330	329	353	355	331	334	325	362	335	336	354	350	343	353	333	343	351	356	301	372	369	356	350	373	341	339	326	339	332	356	339	341	373	354	332	369	357	336	321	360	350	353	331	367	328	342	361	349	353	350	328	357	312	348	310	351	334	325	343	348	320	367	353	378	339	337	347	403	362	340	345	337	341	334	362	343	304	327	365	334	360	347	338	346	357	358	369	324	345	369	342	339	352	338	350	381	334	312	355	365	364	363	332	381	347	298	362	324	346	321	359	360	359	327	358	361	327	343	320	381	353	337	356	342	365	328	349	347	320	342	322	344	332	298	374	378	359	343	351	334	320	331	374	342	338	350	341	376	320	321	362	363	349	325	345	341	341	308	368	329	347	354	352	348	353	344	354	329	361	329	389	327	344	345	347	331	336	336	315	351	355	371	344	318	312	320	341	364	327	345	356	343	352	347	335	351	347	333	355	346	326	360	343	340	343	354	351	333	293	330	317	318	345	338	349	354	325	306	362	321	343	340	360	322	323	404	319	316	343	333	334	327	321	356	318	341	327	344	368	349	382	322	338	349	333	340	351	306	338	353	348	360	347	356	352	331	332	362	361	365	328	364	369	319	372	321	333	353	365	359	327	340	364	319	331	306	313	348	327	337	337	330	331	346	345	362	339	333	328	354	333	347	358	335	347	357	364	325	300	326	338	365	331	338	329	359	318	348	327	332	351	372	359	341	363	333	331	400	310	315	366	345	336	337	305	377	357	329	348	330	346	337	329	329	321	327	371	349	320	331	360	309	327	355	358	348	337	325	346	342	354	320	387	380	336	338	335	337	351	340	332	361	357	335	334	357	349	338	327	367	350	358	346	368	356	312	368	376	356	347	353	334	351	331	346	339	326	338	343	347	350	357	352	340	341	332	331	347	343	336	363	356	330	367	333	348	356	331	332	333	315	324	332	337	353	337	350	349	335	330	354	333	359	354	350	354	341	332	322	329	380	317	344	349	350	337	345	340	327	357	365	327	344	318	392	338	332	343
22995	20846	27634	24155	20859	20955	11089	2111	1578	1263	1110	1031	1000	895	934	879	762	739	739	751	737	691	727	660	697	681	724	652	630	609	601	635	648	578	584	633	610	611	600	577	611	615	633	568	583	627	616	614	617	621	590	578	572	579	592	606	581	601	615	602	594	610	577	616	556	638	583	611	632	637	591	627	593	593	566	605	601	586	585	561	595	546	576	619	616	578	637	599	603	577	638	556	596	589	577	604	595	579	563	557	609	599	568	580	543	614	533	576	572	542	576	574	576	579	589	556	569	579	580	583	594	519	559	585	591	537	556	583	595	596	593	582	608	572	573	596	574	601	546	544	602	609	611	601	614	588	597	560	592	600	612	554	573	588	580	548	582	578	564	590	601	628	539	627	601	536	576	571	596	580	565	567	549	614	593	569	601	600	574	559	621	588	596	607	529	541	612	532	535	536	521	589	601	622	640	546	541	556	598	553	562	522	599	596	566	527	535	575	566	572	595	580	580	522	592	594	557	589	589	573	576	593	607	609	559	579	614	591	558	578	554	602	579	579	523	597	566	545	573	580	590	585	616	563	560	579	583	586	607	590	618	568	541	554	568	574	573	571	594	579	613	575	591	591	573	592	545	574	613	550	572	559	579	565	548	603	564	609	606	585	619	631	600	584	541	601	599	612	578	587	574	582	566	556	609	564	554	567	549	582	557	570	613	569	545	580	571	596	580	578	587	605	563	589	545	586	605	553	550	626	611	638	606	552	554	564	589	579	616	533	586	569	586	589	501	551	539	609	556	600	574	571	601	554	545	572	565	585	579	594	564	583	578	570	581	575	633	565	579	616	595	570	591	565	556	579	541	553	521	561	591	578	544	580	609	595	595	566	613	599	585	577	506	549	579	616	566	569	569	618	567	584	543	566	592	560	572	583	571	578	554	561	575	551	529	589	546	602	522	556	583	627	560	552	552	596	597	608	554	533	571	565	573	581	552	549	562	549	613	570	545	577	556	550	578	573	570	568	587	604	558	593	607	556	606	544	626	557	606	609	582	587	631	554	584	575	587	606	581	589	595	570	594	571	586	571	633	550	609	573	529	588	584	589	533	607	570	572	553	582	594	559	544	552	566	599	560	577	565	580	564	538	555	634	597	586	596	562	551	582	552	587	606	597	578	579	569	551	546	584	607	564	599	562	557	564	569	598	551	622	555	582	570	575	520	605	570	582	606	558	658	561	570	586	553	589	599	591	605	581	601	569	555	534	561	575	556	590	574	573	580	561	541	609	612	539	582	563	545	556	590	594	485	639	584	603	586	560	571	609	608	560	565	566	570	578	518	611	565	562	623	554	583	602	593	587	584	547	591	570	612	558	587	569	598	549	554	545	513	569	603	537	566	531	555	568	550	600	552	594	544	570	562	596	614	578	594	597	614	602	591	583	595	570	595	593	553	565	592	580	545	594	578	564	559	526	579	620	581	616	571	545	637	540	549	547	605	571	591	540	568	557	553	570	598	604	564	510	576	534	559	611	536	580	588	586	575	606	595	538	557	592	558	568	593	568	593	566	557	630	557	582	559	591	554	574	595	586	581	568	620	569	565	564	528	596	621	571	580	573	560	575	549	598	578	568	566	562	605	563	572	611	584	577	568	586	581	584	572	555	553	579	611	506	581	512	589	574	565	588	565	598	583	648	566	549	619	581	619	579	533	565	599	586	610	585	539	609	574	572	571	572	582	561	591	574	593	615	606	532	575	592	565	576	593	549	590	591	589	567	545	615	575	560	586	597	579	576	578	589	578	550	508	549	571	587	523	581	560	524	572	553	572	593	579	594	613	561	559	592	574	590	574	572	594	548	553	588	578	571	576	557	552	595	610	594	583	588	585	586	624	620	637	558	557	581	589	569	604	578	582	553	565	555	576	565	555	602	593	563	598	548	628	610	566	564	612	571	580	573	555	599	567	566	619	598	602	590	593	584	585	517	557	567	553	586	606	570	568	589	535	580	576	619	568	548	576	620	593	577	562	557	585	525	608	609	599	624	631	556	567	581	596	602	557	590	556	556	552	569	581	545	588	617	491	555	598	607	575	558	589	529	583	579	612	550	622	532	590	573	574	579	606	538	538	578	568	551	595	595	571	543	615	545	586	560	551	557	562	600	614	581	593	578	559	565	588	597	575	588	563	584	581	579	565	555	589	599	564	561	561	575	573	561	511	554	586	613	556	549	556	580	568	528	602	586	605	587	590	594	580	614	578	581	550	608	594	605	593	536	586	584	557	605	560	594	565	583	572	622	580	528	554	594	604	593	568	606	560	587	585	532	560	579	592	562	590	593	586	556	548	549	549	530	573	629	555	606	567	588	605	562	536	523	550	549	591	559	574	547	576	551	570	565	576	648	586	625	580	581	572	553	571	582	574	604	569	607	568	528	590	569	573	603	587	576	537	559	521	608	580	575	567	579	606	598	575	562	580	594	588	564	569	582	601	582	579	561	552	551	609	569	572	590	558	552	591	589	551	632	583	529	542	590	570	546	579	572	537	569	627	594	622	552	563	563	543	588	554	575	615	584	546	568	549	578	554	562	598	560	584	556	544	622	558	588	613	629	564	592	557	567	625	574	600	615	584	597	563	561	541	570	563	587	587	550	590	597	590	577	573	609	604	584	573	553	596	552	575	569	559	574	543	544	581	565	557	568	566	578	574	548	565	574	603	585	589	563	594	585	611	600	620	591	553	592	543	573	575	618	553	579	578	569	546	623	588	576	546	589	592	607	534	551	582	564	552	595	524	598	542	567	583	591	584	561	557	542	646	563	595	584	566	559	630	560	564	560	567	552	594	560	610	596	598	599	592	563	571	591	540	537	611	572	574	553	569	546	591	597	603	607	561	580	519	541	568	560	610	581	554	580	584	562	522	569	573	594	563	547	579	528	566	612	569	579	578	556	611	588	570	547	574	595	600	569	581	580	585	550	568	565	560	591	572	604	562	582	567	570	567	599	585	536	561	556	592	601	584	581	580	559	569	617	532	608	561	574	586	612	571	523	570	577	573	602	539	555	551	582	590	602	536	515	541	553	586	569	599	569	556	615	588	548	576	601	573	545	555	579	569	575	551	540	539	568	555	558	594	583	601	604	574	595	628	578	528	583	577	579	574	540	596	503	565	576	578	530	558	585	573	586	570	596	594	577	517	564	563	575	537	664	549	561	603	615	565	574	609	564	581	566	588	590	589	555	568	592	599	598	590	566	547	502	605	611	586	586	607	622	546	579	599	544	576	568	629	611	592	564	577	590	569	604	610	607	564	660	616	599	535	590	576	586	556	593	569	539	612	605	610	565	584	549	546	567	568	611	580	598	569	588	570	554	588	552	546	586	600	597	586	601	601	616	578	583	606	534	526	591	585	562	561	621	594	574	592	564	556	554	620	557	581	600	606	581	598	580	603	544	570	609	609	567	543	588	582	564	562	568	590	559	577	561	576	576	552	592	604	530	606	553	583	589	560	556
10193	18618	17079	10162	6824	5108	3825	3129	2513	2102	1887	1679	1468	1282	1184	1107	1026	964	877	875	823	771	802	783	698	728	667	734	650	688	626	628	656	642	618	620	607	628	608	586	585	595	580	547	604	577	550	597	605	554	577	573	549	560	585	580	598	526	539	582	575	556	565	579	581	558	576	532	567	530	555	575	533	572	539	547	592	572	565	537	550	539	553	557	533	568	527	553	556	529	518	527	513	530	565	551	498	595	505	518	552	571	563	581	527	538	558	558	576	556	542	580	558	608	542	582	534	494	557	552	491	562	527	535	522	538	553	558	582	539	577	539	586	516	529	523	535	574	567	544	567	559	546	531	573	542	541	589	526	566	577	521	500	562	556	497	571	532	553	534	546	537	514	554	546	538	560	536	505	517	524	566	548	525	514	540	549	526	542	527	606	545	544	566	536	514	571	541	544	517	534	533	578	544	547	519	532	501	568	493	580	577	569	555	519	536	525	513	548	566	555	539	545	547	505	584	533	554	542	551	560	546	523	502	527	532	533	579	560	544	534	501	568	534	574	524	587	511	579	568	512	516	523	557	484	525	552	559	550	570	583	564	551	535	564	563	572	512	543	552	506	554	560	549	528	557	524	546	576	565	530	473	509	527	582	506	494	534	574	542	511	557	577	502	518	550	510	502	533	563	516	503	489	565	510	566	523	547	539	572	536	554	504	548	532	550	558	541	523	550	537	530	544	555	529	563	568	529	530	556	525	507	569	525	512	585	545	543	531	566	562	534	565	532	574	526	584	519	555	522	537	557	504	566	556	525	543	537	542	533	508	547	536	544	544	485	564	518	547	586	528	521	523	534	531	518	570	562	518	542	544	557	570	612	529	534	510	559	581	508	553	579	533	513	552	565	545	538	539	547	540	582	540	571	529	509	549	535	557	513	538	545	592	593	561	527	596	571	596	516	517	586	538	541	572	524	540	564	537	527	560	521	529	603	559	506	564	534	525	555	569	566	545	528	508	565	572	537	554	531	540	528	502	535	576	571	534	523	564	530	522	547	547	525	525	507	523	510	519	540	522	567	536	548	511	531	560	506	568	523	534	521	569	541	556	549	582	532	592	581	496	518	569	568	565	550	538	524	535	550	533	517	557	578	515	568	558	530	535	555	524	539	573	571	538	510	572	521	493	565	527	563	510	539	534	543	515	588	560	537	568	539	549	559	532	582	521	533	533	523	540	505	559	525	570	548	555	549	562	539	560	518	512	559	522	508	573	515	531	547	531	478	537	539	490	522	541	547	543	561	565	541	528	545	564	519	536	533	531	561	558	508	489	556	517	526	532	555	510	549	581	531	521	577	574	504	524	528	542	525	554	562	544	522	535	522	511	523	557	519	541	551	555	576	506	559	586	537	513	574	525	563	534	514	533	517	574	524	542	533	535	570	516	527	487	539	559	553	538	590	542	521	537	505	523	533	556	567	523	558	537	521	473	561	548	557	555	563	510	492	561	548	519	513	545	510	566	508	510	542	567	546	572	517	524	513	522	557	511	532	569	539	540	544	552	554	590	558	549	547	538	557	546	563	551	540	511	546	547	549	515	535	627	537	533	516	534	591	547	537	560	506	541	519	564	523	516	512	516	511	519	576	514	554	550	526	498	507	578	527	546	547	544	574	552	585	519	561	539	533	534	491	559	564	536	508	570	473	575	539	552	539	522	549	527	513	546	553	529	549	549	527	542	562	507	525	525	506	530	516	550	526	541	540	540	550	550	513	539	526	522	528	532	549	528	544	536	551	495	514	525	521	538	567	550	540	486	507	522	558	532	512	533	532	579	528	535	549	522	497	567	592	543	563	532	536	576	536	581	533	529	535	542	524	516	540	570	553	545	575	568	511	531	535	544	595	538	561	521	543	543	524	496	560	509	532	545	538	520	551	552	548	537	525	566	549	524	499	523	528	536	534	533	557	540	571	527	568	538	588	526	576	523	490	534	569	547	520	575	510	572	536	546	534	538	572	544	522	551	530	521	553	555	517	520	530	485	559	531	537	528	497	544	536	528	540	526	550	582	509	522	502	603	505	532	533	535	517	540	525	523	550	559	571	511	542	560	533	531	561	518	565	535	549	544	539	560	504	536	524	543	523	555	563	529	516	608	545	563	516	575	558	606	502	516	525	536	505	517	525	536	530	562	521	545	509	556	566	552	547	557	562	551	563	555	585	578	548	505	524	545	564	529	527	507	543	569	544	567	555	530	504	549	532	520	586	561	515	536	572	521	579	534	528	551	517	542	554	560	529	526	529	521	575	596	559	502	544	511	578	579	512	545	553	532	553	552	535	552	526	563	542	546	546	521	529	557	531	519	571	523	567	528	511	517	517	568	515	557	538	560	571	559	574	520	548	500	585	498	558	514	472	529	544	571	524	542	528	522	545	524	540	550	542	568	548	501	568	523	551	522	540	519	518	542	547	533	530	579	551	533	521	553	570	539	515	538	508	544	525	541	579	539	555	541	504	582	542	564	528	549	546	550	519	519	490	525	590	546	519	545	528	539	547	511	511	546	567	552	539	550	515	516	517	566	522	541	552	534	566	529	515	522	549	540	528	509	534	576	577	563	509	507	517	507	557	522	521	536	545	575	557	558	534	564	524	556	566	523	565	535	541	517	525	557	531	571	527	575	547	530	510	538	537	503	548	545	547	545	555	520	550	548	496	515	547	527	561	518	527	545	523	581	553	532	546	530	545	534	556	524	520	559	538	593	548	555	536	516	528	538	511	539	566	548	521	573	525	520	593	529	539	544	489	576	568	577	535	574	552	591	520	515	551	577	552	577	484	516	563	530	582	556	550	507	499	540	516	531	571	512	502	522	521	511	541	547	539	586	518	565	539	550	570	523	514	543	509	531	562	503	568	552	551	547	539	520	513	539	523	514	529	508	535	537	554	541	506	552	552	531	525	553	541	543	538	547	512	551	579	519	549	549	537	533	540	560	558	530	490	522	536	514	606	532	552	531	546	529	522	553	553	505	540	558	546	535	576	563	535	538	542	524	508	537	559	495	543	537	522	564	565	570	581	556	502	565	551	548	558	538	536	537	575	549	543	532	534	545	515	506	522	546	541	542	535	526	534	545	518	527	509	537	531	567	508	519	563	500	527	507	515	578	563	552	546	571	549	495	565	560	557	555	575	576	574	514	538	554	535	539	471	549	527	530	566	542	541	571	551	521	524	566	549	576	539	490	527	592	535	526	554	545	547	514	518	527	539	542	588	525	543	632	530	577	531	556	568	546	530	569	527	517	552	523	538	545	514	519	520	528	494	516	539	580	554	566	541	520	549	561	539	528	588	543	539	552	565	560	576	553	569	538	543	499	534	533	531	499	529	509	539	519	550	540	517	534	545	522	524	514	522	563	541	566	550	547	511	540	516	520	577	558	502	531	545	548	556	500	543	560	522	535	511	584	508	538	552	568	542	562	589	554	525	493	530	546	567	547	562	551	549	526	513	544	524
28088	14577	1805	407	240	194	175	156	139	133	119	142	144	146	130	113	117	127	138	114	113	120	135	125	109	128	142	127	123	119	109	107	134	131	126	116	129	98	108	109	103	113	133	123	111	122	109	127	128	156	126	120	111	133	120	113	115	121	120	129	131	110	112	123	118	101	114	108	103	113	110	115	103	132	118	116	103	104	101	111	125	106	117	110	129	115	118	108	102	113	113	112	94	118	119	100	115	117	112	117	117	118	135	103	105	126	128	124	119	126	123	119	113	115	115	112	120	145	127	106	111	123	108	117	126	133	136	124	109	115	145	113	156	130	129	114	135	120	108	113	123	118	121	131	119	127	123	117	114	118	96	121	126	120	133	123	112	126	102	123	113	127	111	111	110	107	106	126	116	106	114	114	119	116	119	115	119	117	113	118	121	116	93	116	108	130	115	108	105	120	122	142	141	113	102	123	109	114	135	110	125	120	112	121	120	115	103	118	100	116	101	139	97	131	131	117	145	111	110	123	121	113	110	105	110	135	109	117	109	117	126	100	118	114	110	122	118	108	110	135	112	128	137	109	127	135	113	116	128	113	109	116	127	115	128	104	120	117	114	104	130	107	120	109	105	124	127	122	116	107	137	111	125	125	119	103	125	117	123	118	137	110	113	109	116	122	105	120	110	116	131	118	108	123	106	115	106	113	105	105	119	122	117	120	108	111	125	116	122	126	120	104	121	111	111	102	143	120	133	122	120	124	129	110	124	112	123	100	110	127	118	132	126	122	108	112	127	105	131	127	109	123	112	116	112	133	128	126	91	104	111	127	119	132	119	105	135	113	109	109	109	111	129	116	112	122	115	117	108	114	116	139	116	115	124	128	113	100	129	129	127	91	127	108	132	100	108	135	116	117	125	129	126	125	117	89	128	114	137	132	110	109	136	119	128	134	115	112	130	107	106	113	123	121	109	133	97	131	127	118	121	147	120	120	121	110	128	104	110	94	113	127	104	114	121	123	127	113	110	118	122	124	131	133	107	110	120	137	121	119	113	120	136	130	115	121	123	126	132	115	103	102	118	106	111	114	118	123	106	118	121	123	114	110	114	112	109	102	132	105	108	121	88	130	115	102	128	124	103	110	89	103	102	111	98	100	115	103	105	118	112	122	114	131	124	116	114	119	110	87	118	113	110	134	132	123	119	111	143	133	117	113	140	111	106	141	119	117	116	128	112	127	109	134	112	128	104	119	109	107	144	119	125	107	97	133	120	135	95	116	118	111	110	92	123	129	123	120	118	105	116	122	115	123	133	115	109	119	128	129	115	114	104	132	131	143	124	125	97	133	123	127	105	113	117	110	109	104	122	114	127	117	129	111	108	113	112	128	118	119	124	125	118	128	121	111	117	126	132	107	111	117	111	113	115	113	125	110	133	108	129	112	113	116	129	124	122	122	129	140	123	123	108	121	133	124	131	126	106	110	117	107	112	126	108	124	139	117	116	128	114	109	92	106	128	108	109	117	113	139	107	128	109	120	109	127	123	105	120	114	133	94	131	118	116	123	115	119	105	130	116	128	127	118	103	121	133	117	119	125	129	117	127	106	117	122	111	100	126	108	121	114	143	99	126	105	117	120	116	113	110	119	126	99	125	113	132	110	123	121	111	121	115	91	134	118	110	122	131	118	118	121	120	113	135	111	140	125	114	116	106	116	144	121	109	123	118	108	113	120	125	95	108	106	112	115	114	128	109	118	116	133	126	90	106	104	124	118	140	114	116	100	111	123	121	116	126	119	124	126	117	109	132	110	101	137	127	131	115	125	119	108	118	132	114	94	131	131	125	111	130	121	107	128	107	115	139	126	112	122	108	110	105	120	111	106	122	102	119	112	113	105	110	129	117	131	112	114	112	147	123	130	131	116	121	133	113	137	119	126	118	117	107	116	129	120	106	124	106	138	88	108	120	111	123	113	126	119	113	131	120	127	111	135	139	110	113	132	119	104	113	153	113	116	112	123	139	121	108	113	114	132	111	116	117	117	112	125	111	124	122	107	100	98	121	126	122	137	128	129	137	126	109	112	130	116	134	136	109	125	100	129	127	113	122	116	126	115	119	99	111	88	115	142	115	107	117	109	124	124	110	111	109	125	122	116	118	114	100	139	97	125	111	138	123	114	140	121	117	117	124	129	113	131	124	110	105	116	106	123	129	94	104	130	115	91	125	142	116	123	120	141	115	137	109	122	125	137	121	125	119	130	113	107	125	125	90	132	105	123	97	103	132	134	105	132	119	124	121	106	118	113	136	106	123	131	120	120	100	137	107	101	135	125	129	125	117	91	121	113	121	120	107	114	127	121	130	120	123	121	112	120	110	125	109	103	131	129	124	116	123	108	105	104	112	109	115	124	113	121	100	124	104	124	120	103	115	119	103	110	134	109	135	126	127	119	141	101	142	119	130	89	103	113	139	156	140	111	97	129	127	90	124	124	137	107	111	126	103	109	107	126	125	122	113	117	97	126	96	106	150	127	116	123	136	123	149	118	115	115	121	135	133	122	126	114	118	123	129	114	120	109	109	127	88	120	108	141	106	118	113	124	120	133	110	111	118	95	114	119	116	129	122	122	118	131	126	102	117	133	99	125	114	99	131	109	133	129	110	111	130	117	116	109	121	100	108	116	120	109	113	127	107	94	121	131	124	116	107	104	111	114	104	129	109	116	117	136	102	133	109	138	119	126	115	110	134	129	112	116	112	105	121	120	123	121	117	121	108	119	124	117	108	119	115	116	120	113	123	96	119	137	119	111	128	123	122	122	121	115	128	125	137	135	97	126	118	120	111	118	123	131	106	114	110	125	114	125	108	106	135	122	110	133	110	135	120	120	131	130	114	102	110	106	96	109	110	134	119	132	118	107	103	93	116	116	107	121	105	107	123	115	136	149	141	101	131	134	110	114	96	118	104	109	129	105	109	109	118	104	125	113	114	118	131	106	124	113	128	101	130	129	112	124	126	134	115	104	124	118	131	131	107	124	119	115	115	109	117	119	136	143	95	113	113	111	116	107	131	117	96	129	112	124	107	114	107	107	125	116	114	125	118	124	113	93	112	113	116	127	116	120	107	119	132	122	106	97	110	141	120	141	116	114	142	114	135	118	130	113	112	122	118	111	119	115	117	134	116	106	124	123	115	137	129	106	134	124	143	127	127	107	119	120	110	112	110	115	108	108	130	107	127	120	108	98	125	107	111	97	111	131	110	123	123	119	114	128	117	119	109	135	125	110	129	110	102	132	122	117	129	109	128	128	110	133	126	120	108	100	106	111	135	119	139	117	120	137	115	109	136	116	114	120	130	117	122	123	104	105	110	122	132	116	121	122	121	110	117	146	120	112	121	100	129	133	136	128	125	115	112	109	107	119	135	118	106	125	115	125	102	119	118	101	100	103	117	113	108	115	115	122	117	133	139	115	107	118	110	126	108	105	120	117	98	111	100	108	130	128	127	106	125	121	111	110
5002	811	673	426	286	220	192	187	168	158	155	161	158	145	145	147	112	139	118	129	145	115	123	139	113	137	130	121	148	120	102	130	120	120	103	133	135	116	125	134	146	112	131	133	127	136	119	135	133	113	144	123	134	120	118	123	131	127	111	124	123	121	116	124	140	139	139	123	129	133	112	120	115	127	121	137	141	134	123	114	130	121	132	114	114	141	119	107	112	121	139	130	138	149	127	105	126	123	110	132	132	108	127	122	123	131	126	128	124	131	128	115	134	111	126	119	113	121	119	134	130	138	125	119	115	119	135	126	114	122	113	118	114	102	113	128	119	139	129	112	110	120	119	121	129	142	125	130	123	118	114	101	126	140	139	113	117	137	114	118	123	119	127	115	95	114	141	118	133	99	131	114	126	136	125	132	120	128	121	128	139	137	137	126	116	117	133	114	102	127	113	116	133	112	118	116	127	123	139	123	128	133	121	123	124	122	120	117	138	111	148	133	117	135	124	102	122	105	126	130	112	140	105	134	128	112	130	132	114	128	128	142	129	121	112	122	114	128	136	130	109	99	140	132	114	124	135	129	123	121	124	122	134	125	132	137	112	114	115	111	121	119	132	131	117	114	139	114	117	113	127	121	140	119	124	118	108	129	130	112	130	132	136	117	141	146	112	131	125	132	150	127	106	125	115	114	120	113	111	116	136	125	121	124	116	116	151	110	110	122	107	125	119	129	121	118	138	119	109	129	107	129	116	130	129	111	130	93	116	104	130	143	114	132	109	125	132	115	113	130	131	105	118	119	135	146	123	105	116	108	111	123	129	113	119	131	113	115	112	131	104	128	129	147	119	132	114	119	140	129	139	114	118	113	132	120	106	122	126	117	125	131	158	120	122	97	110	105	123	141	130	121	122	124	141	124	120	105	145	123	131	108	111	120	121	127	128	127	110	128	141	117	133	131	123	137	125	107	116	105	127	123	125	124	106	132	132	134	116	109	115	111	126	104	132	116	118	136	128	139	111	129	109	126	106	127	134	130	120	127	128	139	150	119	87	114	116	133	116	121	124	106	134	108	114	128	123	119	118	128	120	137	122	121	113	123	142	101	141	110	123	118	122	124	114	144	109	119	123	130	128	113	124	130	129	109	130	123	117	132	133	115	124	121	104	128	122	122	137	108	127	100	114	139	115	123	123	126	132	126	116	121	130	128	142	136	151	114	116	134	124	120	118	128	122	142	136	128	131	121	132	143	138	114	117	108	128	119	120	116	129	136	124	124	135	111	118	120	121	116	137	133	107	144	130	123	121	121	113	133	111	118	119	132	119	140	110	128	120	118	105	95	125	122	119	127	120	117	122	134	142	126	114	114	122	128	118	117	123	127	129	111	140	124	115	149	136	127	105	125	109	120	122	126	133	114	99	128	109	124	131	125	162	132	110	115	127	105	122	117	122	128	133	122	132	130	113	112	125	122	121	139	140	119	114	129	121	114	126	110	147	113	129	120	128	109	98	119	114	137	149	121	114	115	132	109	123	120	116	113	113	138	124	127	133	111	129	113	125	135	117	137	135	130	119	123	115	136	121	117	119	127	112	111	113	121	103	138	116	126	114	126	119	128	134	127	139	123	126	98	122	127	112	116	146	136	118	132	132	130	116	141	139	130	122	130	114	113	106	136	125	120	122	127	119	133	125	136	118	119	117	120	112	112	135	118	116	133	110	106	111	98	113	111	123	115	122	124	119	119	125	127	137	117	102	109	123	113	115	136	125	128	126	115	111	136	120	103	120	137	111	135	140	120	117	122	116	117	131	131	124	120	130	129	135	118	106	129	117	129	117	124	149	124	113	124	143	129	129	137	117	107	135	144	141	130	136	135	119	116	125	122	125	127	113	130	122	142	115	130	144	148	130	119	111	114	115	117	120	123	129	118	130	132	122	108	129	127	125	108	132	115	108	103	144	114	118	123	131	137	104	137	127	121	119	150	129	124	117	119	117	122	122	138	119	129	115	125	115	129	113	120	125	134	139	121	126	136	127	131	118	116	127	114	110	104	112	128	123	114	165	130	121	132	120	113	138	114	122	119	116	136	136	124	126	137	123	99	127	128	115	126	115	125	110	120	126	108	104	139	130	133	135	126	134	134	117	122	114	129	104	118	130	128	112	124	125	128	105	99	115	128	102	131	118	117	122	120	123	127	116	119	119	119	117	125	134	121	125	132	134	115	129	121	124	122	115	118	139	119	103	107	136	126	136	124	113	128	139	126	116	146	141	149	138	145	121	118	150	111	122	123	130	115	106	135	123	127	119	118	126	126	105	144	132	130	125	126	128	107	141	124	123	127	104	152	121	130	104	126	113	120	142	127	112	133	116	128	131	117	119	116	102	125	131	111	132	137	120	109	124	111	109	107	120	120	109	105	129	121	135	124	116	119	116	112	107	112	137	116	119	140	126	120	130	124	125	143	136	129	120	122	141	124	123	134	134	148	117	124	119	137	125	137	131	122	116	132	104	119	119	148	110	132	130	106	114	116	139	111	125	112	121	109	127	143	123	106	115	115	120	116	136	140	133	118	110	123	114	109	125	138	135	120	117	128	129	124	136	143	141	114	123	117	124	121	126	111	129	131	131	132	116	121	114	124	126	144	123	113	134	118	111	140	131	150	139	137	124	121	107	120	120	132	110	114	121	115	146	127	138	127	142	128	107	131	100	140	138	123	116	130	128	144	108	109	134	119	109	123	129	128	106	109	128	128	122	138	119	116	105	137	122	120	137	115	152	130	99	118	139	126	141	159	141	116	125	119	129	133	118	109	128	149	103	120	137	119	132	117	126	131	118	117	118	114	120	119	124	136	109	149	118	119	114	116	125	123	131	113	116	126	134	109	121	121	132	111	104	119	134	110	134	109	131	139	127	120	125	156	139	103	105	122	111	145	134	119	131	115	120	118	114	127	140	115	118	118	122	117	127	110	142	106	136	111	116	111	123	140	125	134	117	121	128	126	110	117	113	128	112	125	124	113	112	128	123	122	140	138	114	132	131	132	125	142	117	136	120	136	120	130	134	110	112	132	120	108	127	125	125	122	117	135	127	134	139	120	130	123	127	125	127	117	119	112	115	126	135	107	141	110	130	126	150	118	130	114	129	125	123	119	135	129	123	134	117	122	120	110	107	104	111	137	128	123	129	102	129	128	129	124	129	139	148	120	121	123	126	128	107	121	114	119	115	104	115	126	122	108	115	116	133	106	126	128	120	117	114	118	126	122	128	130	113	125	109	110	103	112	102	128	139	115	106	106	119	126	126	123	132	123	130	119	123	125	143	139	121	121	130	108	117	137	117	105	98	119	112	117	138	128	116	135	133	108	128	105	111	128	139	111	120	116	135	131	130	112	114	112	124	112	115	114	129	114	120	133	132	134	130	119	120	115	126	124	125	126	125	129	125	115	112	132	121	123	116	124	124	110	145	121	143	137	140	121	132	137	131	130	104	141	118	138	114	114
25205	20840	27321	24463	20862	12425	1728	1061	810	727	627	617	601	572	501	486	505	474	477	416	438	393	396	402	413	395	457	414	454	414	425	437	393	392	374	391	375	399	395	410	398	401	390	347	387	418	408	390	384	391	382	398	379	417	371	407	383	351	383	372	401	384	384	374	365	383	423	394	382	378	333	389	396	401	369	375	369	317	390	410	386	376	365	377	348	354	372	376	369	384	356	370	368	361	360	375	371	389	373	370	384	356	410	369	370	370	389	425	384	367	396	371	412	349	386	358	356	386	380	401	354	415	356	331	396	369	359	392	364	374	381	372	410	357	377	349	417	374	402	373	381	389	384	387	390	358	381	396	348	368	408	386	380	365	352	360	351	361	397	368	378	382	358	384	366	359	386	382	376	392	363	397	349	383	413	374	346	388	356	371	368	346	362	366	399	369	373	358	386	357	404	372	372	329	394	389	408	390	381	364	398	393	379	359	366	390	384	384	363	366	345	363	360	347	431	389	351	391	365	368	360	387	383	381	399	365	334	380	385	388	407	390	373	366	345	388	423	374	310	378	374	371	364	416	363	386	370	371	395	407	399	362	368	365	383	377	382	358	346	378	377	354	357	366	345	361	385	372	367	362	375	364	407	375	360	380	389	382	377	382	356	362	364	340	389	399	342	423	370	355	416	393	352	366	390	365	363	388	363	376	420	356	347	379	355	378	355	365	379	372	359	375	385	383	361	365	365	405	382	372	383	357	362	361	375	382	388	334	332	407	377	383	382	389	394	369	386	351	395	384	363	351	399	397	328	347	391	352	377	386	353	359	388	368	366	360	377	356	387	345	347	397	376	355	396	436	376	370	369	407	359	366	413	381	327	380	369	392	390	365	372	391	360	415	406	377	373	307	369	375	361	390	327	375	361	352	356	370	359	382	402	345	413	401	365	400	350	383	366	398	376	411	388	357	351	371	365	359	361	392	374	358	376	374	393	349	335	405	371	376	346	381	363	398	351	355	392	370	389	402	379	383	372	368	377	341	386	344	348	357	384	361	355	393	358	348	363	387	371	371	379	392	360	373	367	363	353	398	353	378	343	376	378	382	402	356	350	376	365	401	391	343	385	382	419	381	365	367	400	370	381	349	354	357	407	396	381	357	396	351	360	390	406	377	367	363	395	375	390	381	352	410	357	365	345	375	374	364	405	379	381	374	336	352	391	393	357	368	382	363	374	379	344	367	353	366	381	362	364	363	373	370	382	321	342	382	392	377	385	358	350	366	379	356	350	395	401	345	399	381	365	371	379	379	381	362	400	380	356	392	385	376	396	359	367	368	361	392	365	333	350	354	393	366	362	322	379	353	403	368	349	379	375	393	375	361	372	407	386	408	399	390	346	391	375	389	363	348	367	332	419	400	373	410	390	382	381	351	379	395	391	334	386	362	373	373	350	395	381	377	355	405	380	360	341	332	389	377	400	404	380	323	380	386	369	353	393	373	383	338	366	366	397	372	412	385	386	368	355	385	419	408	357	361	363	379	374	390	376	402	393	352	357	368	343	356	352	345	348	375	400	373	412	357	351	405	384	342	369	385	347	380	357	383	365	358	385	390	365	351	388	368	374	386	375	362	394	374	382	343	370	372	410	362	388	418	381	384	317	347	414	355	364	368	377	384	399	359	391	356	372	363	385	368	373	346	387	385	369	397	398	362	406	424	345	388	349	363	379	369	361	349	366	371	346	384	331	391	368	349	356	355	382	355	383	370	369	382	367	391	405	351	368	401	388	364	386	376	366	354	354	383	348	372	368	367	371	355	383	365	371	389	374	331	397	366	400	414	388	376	383	373	391	399	385	362	368	363	358	322	374	368	367	367	395	359	363	364	392	397	381	354	341	382	379	362	418	373	387	347	397	377	362	356	387	367	393	364	391	377	385	364	365	367	405	335	359	392	345	387	343	380	398	378	342	364	358	365	367	380	405	393	374	400	369	395	384	405	365	377	359	376	352	351	367	358	384	363	373	381	386	359	364	359	388	379	391	379	372	377	388	377	349	390	372	388	375	372	311	389	339	364	394	334	364	347	363	383	362	380	370	350	382	384	385	374	374	354	374	386	366	385	356	385	363	402	360	358	392	358	362	372	381	428	386	358	374	359	388	384	359	371	384	387	365	381	381	380	350	379	358	361	358	361	400	398	330	372	392	358	386	366	383	375	331	362	407	381	396	376	374	337	374	387	387	417	366	384	395	382	389	390	352	377	386	354	370	383	365	370	359	342	372	372	373	353	339	337	345	356	376	354	365	377	361	390	350	396	365	341	377	369	374	425	357	358	406	395	362	337	379	355	344	374	356	326	404	382	366	393	366	389	409	371	376	367	343	341	372	381	357	367	377	402	399	369	383	374	369	371	351	395	370	378	337	362	342	399	346	356	372	398	356	352	354	357	376	378	360	350	392	353	376	355	393	387	379	335	366	377	357	395	376	343	386	368	390	361	359	383	373	372	366	375	383	359	365	403	385	374	392	347	364	405	362	362	355	361	352	382	353	359	353	394	388	348	384	358	367	399	360	370	386	373	402	375	375	347	387	359	387	365	353	368	357	357	395	345	376	362	381	357	368	338	374	359	401	398	351	366	383	402	340	372	393	402	352	357	346	356	349	368	392	378	406	363	389	366	366	351	380	360	358	360	384	375	377	383	361	327	352	368	384	354	361	359	397	331	329	384	365	368	366	380	346	379	406	357	372	382	378	394	392	368	352	360	367	386	378	379	363	348	392	383	402	417	359	406	375	375	365	391	356	360	345	343	378	383	350	369	337	390	366	364	383	381	387	378	360	386	374	383	362	384	374	393	377	355	400	374	404	365	381	366	339	364	383	376	398	409	385	355	348	375	354	400	390	378	370	364	371	334	390	338	365	387	357	373	365	370	385	398	332	363	371	365	386	378	360	371	347	395	368	363	380	388	344	378	362	377	360	361	375	368	378	415	396	402	346	348	375	372	376	365	365	363	358	407	362	382	395	375	390	353	342	356	375	345	360	396	363	392	377	362	405	404	369	343	367	378	371	337	363	358	342	376	363	375	362	356	390	335	344	388	421	354	367	397	417	395	373	406	384	392	387	363	387	347	385	382	362	404	346	368	332	391	382	384	350	354	366	369	356	355	355	392	376	370	355	379	344	348	355	368	368	378	393	381	356	347	367	363	379	378	355	356	408	387	371	377	392	380	376	386	368	378	371	362	365	407	374	341	353	338	347	384	410	390	392	356	382	376	372	376	348	363	334	367	392	406	373	379	362	400	382	350	390	379	354	371	389	363	363	348	377	362	366	401	340	374	358	348	395	357	372	376	385	370	385	380	362	375	354	354	401	353	407	344	359	401	369	351	352	380	410	389	317	401	357	363	356	387	355	390	380	404	366	382	362	374	379	375	348	330	388	380	366	375	381	413	380	343	373	398	339	354	369	334	379	376	392	355	375	375	379	384	378	396	397	358	387	369	367	376	409	387
7229	11843	10736	5933	3930	2783	2105	1659	1427	1150	1042	913	828	736	681	649	558	528	552	535	470	470	443	454	444	446	411	413	420	404	383	410	448	396	392	370	371	371	381	374	384	378	387	346	377	369	339	374	340	362	361	364	332	386	343	372	364	334	352	355	340	342	365	366	372	337	339	373	341	346	361	380	360	390	350	341	341	333	339	346	327	343	333	359	328	374	360	391	374	334	329	367	339	341	391	326	341	367	373	364	334	342	346	377	331	332	337	337	332	368	340	329	345	332	365	347	336	320	327	349	342	338	328	383	354	335	339	367	358	355	354	368	324	375	344	348	325	339	350	358	338	324	336	351	349	345	341	346	385	374	376	362	353	384	334	323	325	337	362	323	340	303	323	342	334	348	366	342	363	341	326	329	325	303	391	366	361	328	372	345	366	330	314	342	330	350	397	354	362	369	363	352	343	330	351	343	383	353	340	324	326	346	369	385	388	338	337	363	339	364	343	327	344	340	350	329	371	333	347	351	362	322	338	358	350	320	342	348	342	351	353	329	353	325	353	330	344	353	345	363	362	354	355	353	343	382	345	358	354	360	318	365	333	347	332	333	385	351	325	317	357	375	325	334	344	338	367	389	390	363	357	350	356	349	352	348	366	362	367	357	336	400	344	332	332	353	348	369	331	324	353	372	344	358	350	370	328	347	359	363	359	320	341	332	345	370	332	318	336	332	376	361	345	327	322	346	318	332	363	350	353	329	332	369	368	353	351	356	318	369	373	367	343	344	366	337	340	340	340	325	339	350	348	363	311	363	334	392	344	347	376	379	336	343	360	323	335	334	359	339	353	370	345	313	354	347	352	362	364	345	359	375	320	341	387	348	353	368	386	354	367	326	358	370	336	353	355	325	347	360	341	347	344	332	349	353	327	345	334	312	345	344	351	364	337	371	366	339	314	328	326	358	330	331	337	394	343	316	346	355	359	353	346	345	353	350	347	348	343	343	359	366	361	308	344	342	335	318	339	371	323	328	328	339	339	354	352	331	346	348	313	332	341	325	340	328	361	326	313	349	367	340	368	360	347	341	350	349	373	327	315	352	347	299	357	366	374	327	337	329	314	349	363	364	364	353	340	343	351	342	343	319	346	304	346	337	338	364	329	345	370	356	345	337	331	366	355	347	332	377	332	350	378	354	331	339	355	336	333	364	327	292	322	308	361	396	374	390	360	361	314	335	360	340	384	345	341	354	377	336	301	338	361	341	351	360	365	312	338	334	331	325	347	358	328	343	346	338	353	358	368	325	360	347	324	361	332	396	358	331	360	316	337	358	345	316	330	334	368	358	367	342	372	321	341	352	370	368	367	349	373	341	386	350	320	327	345	362	365	342	372	351	360	342	359	373	343	361	323	344	306	361	347	341	348	346	339	321	362	357	340	325	332	361	349	326	366	347	353	342	346	339	330	374	336	305	360	360	364	326	329	348	378	355	362	368	326	341	360	320	331	383	361	339	317	319	326	330	372	323	318	366	350	369	375	350	336	315	399	311	372	343	341	327	343	361	316	329	316	340	345	390	333	348	330	385	337	329	342	355	365	342	339	359	330	368	345	362	329	333	371	334	344	356	326	373	339	351	336	346	349	372	351	356	336	350	366	376	334	302	358	348	379	334	347	350	348	313	356	344	365	335	352	339	332	346	325	346	372	340	355	369	345	333	347	361	354	350	359	340	361	344	359	321	345	317	343	358	344	336	328	321	329	355	359	391	370	325	331	344	338	332	354	329	345	345	371	339	332	337	337	348	302	351	362	353	344	383	339	373	320	385	357	345	310	359	364	303	308	343	353	320	350	318	335	320	330	370	372	345	339	343	333	324	331	364	308	348	333	356	374	365	389	319	379	356	322	352	337	361	316	344	320	336	327	320	358	322	321	329	348	337	375	370	347	324	319	344	381	337	331	343	362	324	339	343	365	321	352	360	384	359	330	333	360	369	295	352	339	365	364	345	348	334	340	341	330	362	369	360	330	359	349	370	367	349	341	305	358	333	314	360	361	337	355	306	341	346	349	326	319	320	378	354	360	343	344	339	337	357	330	342	346	345	366	369	332	347	351	368	384	356	325	369	367	349	366	355	364	329	326	358	340	370	330	338	361	361	368	404	327	352	366	376	347	366	368	356	352	358	319	345	318	342	371	326	342	355	366	369	353	398	323	340	349	362	330	340	326	389	349	345	334	370	348	330	358	371	377	364	317	350	378	335	316	342	359	329	361	380	352	318	365	354	332	389	352	327	321	354	351	333	337	356	322	331	322	347	344	326	351	340	332	333	343	374	353	356	359	316	366	331	347	350	317	367	342	342	354	356	329	353	328	370	338	344	345	353	349	374	340	328	357	343	376	337	352	341	317	331	341	329	332	335	333	351	371	353	332	327	359	328	335	313	370	366	317	330	326	368	342	341	347	332	342	335	365	331	322	365	335	294	347	360	378	335	344	331	355	324	356	314	320	362	350	328	325	351	355	345	318	344	349	327	334	349	344	342	356	316	349	315	342	316	336	339	344	362	328	323	366	323	345	357	355	357	347	340	390	348	335	351	325	336	321	333	368	349	314	336	365	395	345	371	329	324	331	343	341	360	337	341	347	323	366	348	318	343	332	377	363	322	348	324	355	333	347	340	362	305	343	339	336	334	317	354	350	310	355	352	366	367	362	332	353	349	382	376	360	353	355	330	338	340	334	326	338	328	328	358	358	340	326	358	331	382	362	365	323	364	353	372	349	361	351	326	337	371	347	344	360	316	380	348	330	340	328	326	318	342	354	358	404	355	332	378	353	345	325	359	354	355	368	317	333	310	340	293	338	368	333	368	374	355	350	330	347	345	375	298	368	333	389	345	364	368	332	322	347	359	350	365	357	343	367	355	347	325	332	337	336	349	315	349	304	313	354	351	366	375	358	337	319	355	370	322	341	359	355	374	333	364	333	352	340	358	318	331	321	356	352	346	326	328	377	358	346	351	337	346	348	349	335	347	318	362	347	344	358	339	329	365	348	316	327	318	344	354	362	385	334	349	363	346	320	338	338	336	355	339	351	321	331	302	330	334	372	364	350	305	360	326	314	362	342	340	386	360	341	330	377	337	313	358	343	330	357	354	376	351	318	358	360	309	354	328	342	318	389	360	343	327	355	338	359	324	339	332	381	338	361	332	374	340	320	350	374	342	325	294	357	351	314	336	318	338	354	347	349	355	334	345	365	360	350	325	365	362	324	330	334	363	326	342	360	356	365	319	358	353	365	321	361	323	345	335	368	355	369	379	342	357	350	329	337	358	327	341	331	350	354	374	366	337	362	346	355	311	332	328	314	318	352	324	351	381	372	343	343	338	357	330	350	360	352	337	355	321	311	343	363	327	348	361	334	333	341	347	329	327	357	329	352	328	362	368	356	350	364	349	334	356	351	341	331	340	354	309	347	370	335	352	353	331	367	368	342	328	336	340	333	355	345	363	354	348
23006	20842	27626	24180	20854	20949	11131	2103	1484	1339	1259	1041	945	964	900	881	792	782	775	806	712	733	724	693	703	686	635	657	710	601	652	624	647	638	629	635	664	609	604	600	613	630	605	643	618	593	560	602	591	563	604	574	633	608	640	628	595	565	565	608	600	621	585	630	558	608	607	603	579	592	600	578	587	603	588	578	624	572	583	562	607	585	587	601	609	609	577	614	578	561	593	659	561	580	597	593	620	566	575	620	577	590	610	595	563	600	611	625	580	600	595	604	576	560	596	557	559	571	595	594	572	620	608	638	649	625	581	572	601	630	556	599	577	559	577	560	581	627	637	611	591	600	573	612	605	532	567	563	562	577	573	577	630	560	569	564	602	562	548	606	586	572	605	536	582	578	627	545	590	585	575	604	611	579	606	584	571	550	595	594	513	560	575	545	603	580	589	613	604	619	587	577	610	577	583	591	573	608	549	605	543	582	555	545	553	574	586	616	562	583	576	605	612	581	562	573	575	566	562	616	595	605	590	551	574	569	588	550	566	584	596	570	625	554	560	642	573	587	572	602	594	553	560	602	608	578	568	559	575	594	583	564	581	575	588	651	580	585	607	583	580	616	558	603	579	569	552	581	624	544	614	536	643	590	574	589	570	558	576	574	586	570	571	581	576	583	604	546	611	617	604	575	562	571	649	594	587	605	602	586	569	586	585	600	595	628	561	566	604	605	568	559	600	577	546	512	563	607	554	563	549	576	536	537	596	588	564	578	612	584	541	545	575	556	575	585	559	527	627	612	565	581	566	629	558	596	586	615	616	546	604	582	559	582	603	606	543	576	603	567	576	558	532	572	575	599	576	591	527	575	597	561	594	573	634	620	595	604	539	595	544	508	587	574	533	597	598	588	557	587	571	586	627	576	586	576	582	617	596	599	597	608	607	588	544	544	598	568	650	571	604	593	542	581	593	590	565	563	557	584	533	615	529	613	599	589	635	597	591	590	606	593	604	557	580	554	550	595	542	614	601	591	564	559	559	578	589	603	552	587	562	601	581	607	571	540	587	635	575	565	568	620	620	603	611	608	573	598	549	570	552	572	545	590	582	535	557	587	599	580	581	630	619	597	599	591	614	582	527	579	591	578	562	577	631	546	606	581	594	548	540	592	615	576	583	583	564	586	560	535	596	584	617	575	570	602	580	577	578	621	595	606	567	575	569	607	595	625	616	595	531	613	561	594	574	549	565	569	584	581	554	562	592	566	578	605	562	605	612	567	590	612	609	653	583	576	585	552	583	615	614	529	586	560	587	560	558	575	609	569	603	554	603	545	608	599	590	590	557	592	650	535	599	585	621	581	600	593	572	553	541	594	594	568	622	571	554	574	567	571	576	562	634	580	617	585	568	528	588	590	577	560	563	594	601	603	553	574	571	560	580	609	618	578	573	547	580	575	581	615	530	600	596	606	587	609	569	587	578	576	584	588	579	573	619	576	627	599	564	580	569	583	550	589	602	616	540	598	614	571	610	609	562	601	618	618	587	575	577	582	617	603	597	558	587	612	588	618	602	585	554	610	587	566	560	560	586	629	572	588	573	586	568	604	592	581	597	556	560	595	564	526	621	607	575	555	604	601	643	605	561	557	580	637	582	568	600	564	564	576	582	602	575	554	590	586	556	584	571	571	516	604	549	589	567	548	561	654	530	584	621	575	573	565	585	548	581	582	588	613	561	570	588	578	580	544	596	554	597	596	613	604	609	587	585	649	597	597	548	565	582	606	593	574	562	564	535	571	531	620	618	542	553	617	576	580	607	602	590	534	596	582	574	583	605	586	586	566	586	509	577	563	551	565	575	600	619	567	586	591	616	578	591	561	555	558	552	557	592	610	609	610	583	602	573	591	618	521	576	607	606	535	611	611	641	561	581	551	571	566	578	589	569	605	587	584	581	584	590	579	601	585	596	618	562	564	562	561	571	601	626	574	607	606	592	606	601	575	617	621	620	546	570	578	581	593	586	611	597	545	568	544	579	629	567	568	526	554	557	623	567	617	573	578	549	578	580	579	622	578	576	530	577	546	609	570	560	596	563	516	559	552	552	565	602	587	568	564	589	624	588	587	593	554	584	553	521	604	556	552	544	612	601	606	558	592	574	576	560	618	558	595	593	553	608	567	569	565	582	557	598	548	585	617	560	609	571	594	542	551	551	582	538	592	590	592	555	606	601	594	566	592	540	600	648	570	615	591	578	589	585	580	600	602	539	573	566	618	614	586	587	581	605	584	575	579	586	600	587	563	594	621	626	579	568	576	587	584	615	558	604	602	573	579	612	595	569	609	592	571	565	581	608	607	539	548	529	527	577	571	588	579	587	594	584	590	570	551	596	533	587	575	573	574	564	606	588	581	590	620	584	579	604	581	644	590	592	531	592	566	580	594	537	561	566	604	624	616	597	552	556	574	574	591	558	574	569	602	534	583	602	573	598	598	553	562	575	549	574	570	602	561	606	556	593	580	573	558	587	580	535	566	581	603	591	583	601	551	629	611	555	560	559	582	599	576	577	579	575	545	565	575	591	587	572	607	546	586	564	596	563	568	567	575	633	576	613	624	563	615	592	556	595	608	579	614	571	569	548	613	593	579	610	582	551	622	589	573	561	595	585	556	530	557	557	558	572	624	617	598	581	601	556	571	610	579	552	550	558	589	635	528	559	588	593	595	541	609	572	577	571	584	569	544	605	568	558	593	597	552	683	598	606	572	584	588	565	577	567	544	583	600	575	580	570	569	575	519	584	562	584	576	577	573	533	609	585	621	571	562	567	585	573	606	578	606	577	557	599	599	598	571	629	566	575	609	608	599	579	580	582	554	560	571	548	594	560	558	576	560	570	559	575	585	541	583	553	613	558	604	530	568	631	577	587	566	521	606	559	615	617	583	574	548	538	531	571	572	581	555	556	583	579	590	587	608	571	601	521	563	516	596	569	558	565	615	597	581	556	568	607	584	592	590	564	587	569	568	579	628	606	585	586	541	611	610	547	556	566	559	611	582	600	559	633	570	577	528	578	579	578	575	574	596	554	559	637	592	584	558	566	597	586	624	578	539	593	626	574	585	571	582	556	577	581	598	581	605	626	526	571	585	571	582	603	550	607	583	638	558	600	561	568	563	570	583	598	544	568	563	576	621	593	574	591	534	587	603	556	581	588	636	570	533	598	556	603	590	615	585	570	579	593	584	584	563	580	575	598	550	580	585	571	544	572	594	593	575	566	544	555	592	605	569	578	631	602	569	571	594	600	566	574	604	573	566	554	578	597	580	608	581	592	580	554	607	557	594	642	599	611	565	539	569	576	606	593	604	584	616	566	599	593	607	569	535	564	563	582	579	585	578	558	600	640	603	577	585	563	576	598	523	580	562	638	544	587	573	555	581	573	591	603	567	591	601	607	570	587	618	600	580	599	545	585	578	628	586	579	564	608	571	565	629	584	574	585	550	573	573	564	596	570	544	562	593
10047	18665	17176	10150	6826	5049	3880	3149	2601	2159	1861	1537	1430	1259	1173	1060	1038	1004	919	850	863	815	756	763	713	704	752	662	663	689	626	612	687	610	635	640	634	634	607	616	622	591	625	601	606	539	581	591	540	577	582	566	576	551	573	557	553	562	545	594	554	569	564	568	568	568	583	535	538	549	567	593	536	577	536	506	581	581	553	535	554	559	556	557	562	502	561	564	499	550	562	539	585	552	568	554	528	548	523	537	533	590	571	588	539	579	578	514	538	561	542	534	579	548	543	539	548	559	542	532	560	507	563	532	570	567	503	565	565	580	549	552	523	602	577	523	563	527	504	537	499	532	556	562	530	539	526	606	547	525	588	581	519	565	514	518	524	527	527	548	545	551	546	527	533	561	543	543	568	536	526	576	564	536	554	552	513	537	521	502	553	518	538	552	565	561	558	557	541	538	553	558	552	569	534	539	541	545	550	556	547	510	578	528	544	533	582	557	536	569	537	548	537	530	508	521	543	619	552	549	581	540	528	520	532	541	545	548	539	591	559	542	555	520	550	593	539	566	562	497	498	545	550	557	571	566	579	512	558	559	522	562	540	540	524	531	538	524	502	496	554	553	567	549	524	583	562	557	556	558	539	544	594	567	532	574	525	565	534	560	517	547	550	571	543	540	549	542	506	554	540	577	531	555	564	552	552	513	533	511	534	548	565	558	538	525	559	562	541	531	512	568	519	526	546	544	543	572	563	553	540	524	576	542	557	546	576	526	592	531	550	565	514	583	524	582	547	522	527	569	529	525	594	539	520	522	530	531	564	528	510	581	579	558	561	564	525	569	505	521	545	532	543	522	544	572	579	532	550	530	522	543	577	541	547	579	563	567	561	536	570	481	542	548	520	517	556	540	553	530	557	502	555	548	550	504	490	492	529	546	568	528	534	492	571	531	540	562	503	578	554	551	534	551	575	541	572	542	494	586	589	532	548	512	557	532	540	552	549	524	535	589	533	576	558	536	501	517	536	560	517	548	512	546	550	547	510	512	520	537	558	511	567	564	520	548	537	546	514	547	541	506	550	540	588	571	509	537	562	592	537	534	554	506	598	524	496	585	554	545	558	523	557	526	520	499	541	561	508	592	528	507	560	537	519	499	542	534	569	557	530	522	554	577	548	589	554	569	513	525	527	520	563	542	499	531	524	558	561	569	556	564	517	576	554	549	533	543	558	509	577	529	549	539	569	560	538	510	538	568	508	510	537	544	530	528	547	528	555	519	562	529	530	558	544	567	508	536	518	572	538	537	550	538	536	546	566	565	500	500	551	533	532	526	537	513	581	543	512	546	557	561	513	552	565	517	554	531	578	555	540	547	540	548	501	510	567	540	504	566	567	577	512	586	567	516	568	550	576	575	517	566	522	501	552	556	512	513	532	526	544	596	576	540	551	562	540	590	581	540	557	541	546	564	545	552	565	540	525	588	560	567	482	554	524	568	534	518	514	539	532	543	550	557	546	509	525	587	543	532	537	504	528	517	504	534	503	529	540	562	504	533	532	562	526	558	535	524	534	570	572	573	534	565	541	516	565	513	546	516	612	508	544	517	527	527	528	540	557	567	586	538	579	547	561	558	546	552	532	514	528	526	568	537	539	530	539	537	587	562	576	554	541	511	567	533	520	532	568	533	559	539	483	552	537	544	575	555	544	557	523	569	543	570	566	563	494	580	569	548	541	549	459	513	559	541	493	605	540	565	546	539	534	480	490	566	540	534	556	553	581	531	544	521	558	569	518	558	562	538	549	568	538	549	501	528	540	542	544	527	536	532	521	559	547	525	509	541	557	572	504	558	560	535	532	553	575	543	558	503	518	531	539	543	528	547	581	498	537	540	584	505	551	590	535	518	544	561	563	553	526	536	552	575	548	554	555	563	565	583	518	569	549	595	538	558	520	517	525	568	551	527	530	537	559	544	504	535	486	529	552	514	541	549	534	546	527	550	500	534	540	525	521	539	535	561	577	541	537	536	561	547	528	522	524	508	529	563	533	567	582	540	543	569	566	518	529	533	593	507	534	524	578	567	550	560	579	572	605	515	540	524	536	531	537	555	514	571	581	516	523	502	541	541	593	530	558	515	546	507	538	538	570	526	557	481	533	555	499	543	551	525	559	557	558	559	572	564	550	546	537	594	573	473	554	501	540	574	574	575	560	533	562	556	570	532	551	559	574	533	529	493	520	539	529	567	554	545	540	574	510	511	526	533	572	536	494	523	510	544	509	560	559	561	572	535	555	524	550	576	587	575	540	519	541	568	570	557	537	551	564	484	535	536	574	593	551	550	542	509	572	571	547	552	559	548	550	589	503	526	558	577	512	534	530	490	547	520	574	565	575	530	551	536	522	528	547	516	521	476	520	533	560	555	498	564	533	568	532	610	534	489	502	519	533	577	556	542	560	548	536	554	518	504	528	559	536	511	557	532	564	532	550	551	537	531	548	523	571	578	537	534	547	542	552	574	520	557	550	572	522	552	563	573	525	539	541	585	541	525	579	517	535	574	569	514	539	559	537	553	539	546	536	543	533	575	536	531	515	573	565	552	560	547	554	580	539	551	551	551	575	508	541	494	513	523	528	568	549	543	497	576	537	524	543	529	554	544	551	547	577	511	507	552	526	578	541	514	533	534	517	534	537	521	524	548	528	544	587	524	505	537	542	589	587	523	577	521	540	539	542	568	550	516	539	508	553	545	541	570	491	511	578	568	553	526	546	533	547	521	554	538	525	519	536	560	599	577	532	527	583	542	533	585	553	535	517	543	503	520	540	559	499	526	558	551	567	558	548	504	507	566	533	528	546	556	528	547	530	519	531	531	547	591	557	589	537	533	578	559	553	536	523	569	512	573	509	569	531	520	514	511	540	539	541	549	573	557	553	535	553	549	510	499	545	546	560	550	548	548	561	542	507	542	552	511	537	578	576	541	561	523	535	521	498	545	553	508	556	561	543	546	521	531	545	542	583	571	546	541	526	523	570	539	506	590	541	581	565	546	552	546	545	565	562	540	534	540	528	519	523	521	518	563	570	554	524	558	534	564	537	554	511	552	573	510	518	567	533	557	537	575	526	575	557	530	550	549	511	527	552	520	549	549	555	557	529	553	499	520	565	533	592	530	534	516	525	504	532	517	579	544	518	540	539	556	551	543	571	566	549	512	567	522	524	596	534	530	543	495	539	569	529	581	534	524	556	514	533	529	534	537	564	530	545	545	554	529	544	533	541	577	555	530	548	553	493	557	581	537	497	521	497	552	525	533	547	555	545	552	533	568	529	546	548	575	582	525	540	516	521	519	508	556	555	524	546	518	532	518	551	562	528	538	533	602	521	490	549	507	625	540	531	514	512	550	542	518	566	565	538	507	523	538	551	535	574	542	594	501	545	552	545	491	514	586	529	550	579	565	530	544	528	519	544	585	567	567	511	564	538	585	541	559	559	519	522	505	558	572	542	547	547	597	533	563
28198	14599	1865	518	353	310	196	173	133	118	133	141	141	128	130	123	132	121	128	122	121	121	129	116	114	125	125	136	107	140	140	123	132	112	129	126	112	124	118	117	122	136	126	114	120	120	118	132	116	130	108	114	143	111	113	126	131	109	123	121	118	112	119	134	124	116	124	124	110	112	111	130	120	132	105	110	115	119	132	122	111	117	124	106	122	120	109	110	124	137	122	108	125	121	123	125	121	117	116	111	124	133	108	108	124	118	108	143	111	122	106	115	123	120	129	101	116	107	134	120	86	123	104	121	109	132	134	138	96	135	124	130	112	104	111	122	124	103	124	126	120	121	119	127	119	117	119	117	107	128	111	122	140	120	101	125	124	111	124	127	108	105	132	141	126	108	113	145	122	121	129	127	137	134	106	131	105	136	148	116	123	111	118	110	130	110	116	121	120	138	103	108	130	121	114	120	131	106	113	122	102	128	121	116	109	122	108	126	96	130	114	126	114	128	124	113	115	117	117	139	125	103	126	145	131	111	125	119	124	131	109	120	104	112	130	124	112	137	114	122	127	107	101	121	119	121	131	124	124	122	153	127	116	139	136	124	117	118	132	113	115	124	123	111	135	117	122	100	116	115	134	118	128	98	132	115	129	114	104	131	133	123	120	113	108	128	134	118	126	116	104	114	126	124	135	134	120	116	117	126	107	125	114	121	103	116	129	123	125	111	138	118	118	120	129	145	129	114	119	112	126	114	116	127	127	120	103	107	111	122	112	130	118	111	105	134	96	98	125	112	125	127	110	128	143	138	116	129	115	125	99	117	112	114	127	109	112	118	156	118	113	135	137	117	114	133	118	111	116	99	127	123	118	140	109	111	131	127	100	109	130	113	114	133	135	108	126	122	106	109	125	114	111	111	116	115	113	111	129	136	126	102	136	121	112	133	125	101	123	113	123	132	136	131	122	130	120	132	138	129	117	90	125	114	122	129	120	128	125	133	94	122	101	122	130	124	118	106	118	144	104	112	110	108	129	120	119	121	114	126	142	124	102	118	120	113	110	118	137	117	129	124	103	125	153	116	132	130	133	118	126	119	113	117	117	119	99	134	101	114	126	136	130	119	123	105	116	114	123	107	132	108	97	97	111	116	114	132	133	120	90	143	91	113	118	111	128	127	116	121	112	124	113	109	117	129	120	130	124	136	115	119	97	120	101	98	118	115	100	119	110	121	139	121	124	125	135	117	115	115	116	127	115	100	128	125	116	125	140	135	106	115	121	130	109	104	129	102	112	115	123	129	130	119	115	115	152	106	139	122	111	108	125	126	127	110	116	127	122	119	136	105	131	111	123	109	116	126	133	112	135	108	120	113	121	111	113	110	125	117	114	116	117	127	123	110	116	108	111	119	113	112	122	132	116	113	105	99	127	111	114	119	124	126	121	138	129	134	135	134	110	131	128	126	133	130	121	136	118	111	113	114	116	109	128	136	119	109	128	117	117	110	112	135	117	114	128	112	125	123	132	140	112	115	124	121	109	136	118	138	111	128	136	122	132	106	101	129	106	120	120	127	114	114	107	117	126	123	128	113	121	107	119	96	104	117	133	126	132	137	122	135	121	132	124	131	127	122	129	120	109	101	129	126	130	130	113	113	108	119	134	141	141	123	116	111	142	147	112	102	124	121	126	131	141	129	139	110	127	138	118	120	118	112	114	125	123	125	113	116	145	128	129	120	119	128	142	114	132	105	105	143	124	98	111	114	114	117	132	114	120	104	114	104	129	116	112	127	122	111	114	130	113	137	126	119	112	114	101	142	129	114	111	124	101	104	118	135	132	134	130	122	128	103	129	125	117	106	109	122	148	117	114	110	115	115	110	113	103	118	120	130	113	110	116	140	140	130	133	134	135	128	126	123	113	132	111	128	137	120	119	117	124	125	132	138	133	118	118	119	114	132	113	125	102	126	116	124	128	103	113	127	135	108	127	142	132	118	142	121	112	113	112	137	116	121	114	101	111	130	127	118	134	119	118	118	123	135	128	128	133	132	106	107	117	113	116	129	110	113	121	80	126	130	110	108	112	112	123	122	108	119	135	119	139	117	110	128	117	102	112	134	139	109	130	119	112	109	120	131	101	124	134	119	120	140	119	128	113	121	115	111	116	131	125	114	109	146	136	130	122	116	120	125	135	135	144	120	133	106	129	120	119	121	123	97	143	127	121	110	130	94	98	116	135	130	126	126	109	148	126	119	117	98	121	107	115	125	116	119	111	135	127	106	131	124	102	99	108	108	101	117	109	110	140	118	117	113	122	110	99	137	144	113	111	105	123	123	126	111	100	112	119	121	120	120	136	107	106	118	145	140	126	110	125	153	122	114	113	110	133	115	127	107	128	115	115	117	113	137	102	131	122	104	113	103	119	117	113	107	109	126	135	118	115	131	114	137	125	141	126	121	107	119	142	101	132	110	119	131	120	133	133	118	114	118	117	113	125	92	127	118	121	110	113	108	96	127	108	95	118	110	101	115	113	117	132	112	105	114	118	101	117	128	137	126	135	121	135	114	110	120	106	106	115	101	114	104	136	96	114	126	126	116	113	118	112	119	121	133	135	126	133	108	126	119	111	123	126	112	107	117	130	115	103	110	110	110	112	117	124	121	106	95	105	117	122	121	119	114	137	111	122	111	109	124	121	123	113	111	123	120	110	111	111	118	107	123	132	112	105	107	141	136	135	127	124	113	111	130	140	114	130	117	112	118	133	108	133	131	119	123	141	129	132	122	132	100	125	142	125	122	130	121	120	142	107	112	129	115	127	135	112	116	106	153	130	125	121	107	114	110	98	107	118	116	111	132	104	119	113	101	135	122	120	142	130	116	135	117	102	112	118	125	107	116	128	121	134	119	100	130	113	123	120	143	113	126	119	122	127	115	135	154	118	115	135	107	118	146	117	131	126	135	105	113	138	142	118	127	126	129	136	118	107	117	132	126	116	132	132	128	116	112	110	126	123	123	120	122	128	119	118	111	142	114	114	113	136	114	115	120	81	117	113	127	143	118	104	139	111	112	118	106	113	112	141	126	139	146	114	132	126	123	118	118	115	121	121	119	128	109	125	101	112	104	126	118	113	122	113	130	111	114	110	120	137	140	124	144	150	121	113	111	115	114	111	112	125	130	125	119	117	128	127	121	119	127	126	107	115	132	122	127	116	129	141	135	121	127	117	122	112	108	118	136	121	98	128	118	124	134	131	111	118	114	115	97	127	128	124	135	128	124	130	117	112	121	118	132	128	101	126	120	112	135	120	120	123	130	121	131	110	137	114	130	109	92	130	126	125	111	121	125	123	143	120	133	129	116	130	124	124	112	104	130	133	126	127	131	126	135	125	138	112	116	99	113	121	143	125	124	117	127	117	137	115	124	120	120	122	122	107	121	147	109	119	110	111	148	111	127	132	116	127	107	117	121	120	101	115	133	134	135	103	96	122	118	107	122	133	123	146	99	130	122
5026	816	780	437	337	286	226	180	180	160	152	147	159	155	152	150	143	122	149	128	147	116	134	119	143	137	123	131	117	119	140	130	121	120	110	128	134	134	118	130	119	122	125	100	128	105	134	120	130	109	148	135	114	119	131	123	119	132	137	130	127	113	109	126	129	129	145	118	135	117	132	114	134	135	153	117	109	117	137	131	122	130	131	128	134	142	119	122	131	135	123	133	151	124	117	129	136	150	129	133	130	153	121	137	134	96	130	118	121	153	112	118	126	164	122	133	138	125	132	125	122	143	122	127	119	127	116	121	123	124	142	147	111	120	123	119	115	115	135	122	140	142	129	116	146	136	125	132	130	124	139	136	144	137	121	132	123	134	133	121	122	145	124	150	150	149	110	135	111	117	130	123	139	133	141	131	117	122	117	149	106	129	120	122	118	117	129	146	134	115	136	136	120	132	118	122	127	132	124	130	124	139	136	122	118	123	165	123	112	138	125	117	113	128	113	119	113	126	126	118	117	141	125	119	143	140	106	140	140	112	133	141	129	120	127	115	110	128	127	132	119	117	113	133	146	112	120	142	118	110	127	129	128	149	125	131	137	121	142	137	121	124	131	122	145	138	141	143	121	126	131	130	125	125	131	138	106	126	129	128	154	134	131	127	139	148	128	113	130	128	120	113	132	122	142	143	130	137	115	155	145	140	111	154	130	119	123	128	124	120	125	136	141	119	118	114	114	129	101	115	128	132	114	115	135	125	126	140	123	136	129	117	96	127	126	109	120	127	107	143	122	138	147	114	125	110	115	152	126	126	124	110	117	131	139	97	138	121	112	133	139	118	111	120	114	148	120	120	122	118	125	134	122	135	133	123	133	134	133	124	150	118	135	133	139	136	123	117	133	119	139	124	132	137	109	115	126	133	136	135	128	116	155	144	140	123	129	98	123	114	114	129	121	134	136	145	106	120	124	134	131	139	136	129	148	106	136	120	121	129	146	112	126	122	120	138	136	122	130	127	140	121	135	119	119	140	131	136	131	115	114	133	111	133	132	124	138	113	113	139	112	134	140	136	147	140	135	129	138	131	148	122	141	127	138	114	118	129	145	121	125	117	126	136	122	121	127	142	128	119	124	121	129	130	127	129	118	142	126	133	136	114	121	138	126	126	112	128	144	140	136	121	119	141	125	153	143	140	135	117	127	157	139	130	128	127	110	144	128	133	133	137	126	131	133	136	133	103	109	135	149	122	122	124	133	112	142	132	126	134	137	110	127	135	129	123	126	126	137	122	159	129	127	128	132	117	129	117	138	123	118	114	126	109	141	107	122	123	135	136	113	147	118	121	124	119	139	133	122	129	134	116	132	132	132	126	128	114	140	110	131	122	122	123	122	130	131	136	122	117	137	115	148	138	119	105	115	123	132	127	145	129	115	122	109	146	130	115	132	126	121	113	116	140	126	125	122	148	127	96	131	140	145	126	133	128	139	116	119	128	121	117	120	107	128	119	134	123	130	121	123	129	128	130	125	133	109	121	113	131	124	123	123	117	133	136	138	139	131	128	117	135	122	107	127	117	114	125	114	125	123	121	123	116	142	118	136	125	129	139	139	149	131	138	129	128	145	140	133	110	122	126	123	136	117	136	125	130	117	132	128	130	141	133	136	127	133	125	130	148	138	114	124	127	133	128	114	133	98	124	143	114	122	121	135	120	158	126	112	130	120	126	143	134	122	116	115	129	140	116	117	114	121	127	121	139	124	145	122	130	124	139	125	145	128	144	127	125	131	146	139	152	140	124	136	146	121	131	137	115	115	130	113	138	122	126	118	114	129	128	133	130	130	161	123	129	132	141	137	118	128	121	139	131	122	130	120	139	127	114	118	135	126	95	127	145	135	140	118	115	142	127	124	105	136	114	131	135	126	131	112	124	138	119	115	147	124	115	125	125	131	123	119	125	144	114	116	150	132	137	128	109	146	128	120	132	126	128	137	131	146	146	129	114	134	112	132	143	150	132	119	121	131	114	140	125	119	119	119	121	131	141	121	135	123	129	124	125	145	127	119	114	140	113	138	143	113	127	114	123	130	129	146	99	120	130	122	124	133	136	129	120	138	114	120	122	122	134	148	134	124	135	137	141	129	152	135	128	119	132	137	115	137	118	105	121	115	129	108	106	109	127	118	126	115	116	114	136	142	107	128	121	121	128	137	124	130	115	125	121	118	132	102	148	132	127	99	134	143	137	103	143	129	127	131	144	132	126	122	133	135	108	132	138	107	130	118	133	135	125	147	149	142	129	135	119	116	129	121	129	148	131	128	132	150	126	119	114	127	129	137	138	103	102	133	146	125	129	125	114	152	116	127	119	104	119	108	123	103	133	144	127	141	131	135	140	140	154	122	125	134	119	145	133	130	134	119	113	124	141	119	118	129	123	128	122	126	113	126	131	120	117	118	114	131	125	108	125	109	138	114	137	117	119	117	147	122	129	133	141	132	130	123	134	114	130	163	105	136	134	132	123	118	134	109	123	118	130	149	135	129	147	118	116	119	130	121	126	123	116	127	114	135	128	144	132	126	133	128	125	118	149	115	138	133	138	146	119	118	121	142	136	145	118	127	139	123	120	133	130	105	131	98	115	132	121	141	121	122	133	125	139	130	156	139	118	119	148	123	113	131	98	116	129	117	151	124	120	118	144	116	134	124	132	118	137	153	141	124	133	108	129	134	132	116	120	105	126	133	114	130	115	113	141	118	125	133	127	116	139	127	125	139	130	112	131	146	115	131	124	127	124	117	109	126	132	136	125	127	128	118	140	126	148	122	145	137	145	138	136	129	112	133	136	127	136	122	128	123	126	139	155	125	137	105	125	110	117	111	128	112	139	113	102	117	109	127	135	121	129	116	122	135	115	128	140	150	128	133	109	142	150	121	131	137	94	112	126	155	143	127	152	125	127	122	117	128	134	139	142	119	117	132	139	121	127	125	146	124	128	112	110	132	128	108	128	145	121	138	137	126	133	132	126	114	121	128	132	145	120	127	133	137	141	121	139	138	136	132	120	130	135	112	124	115	131	122	116	135	145	139	123	114	137	123	136	118	131	158	117	103	131	121	142	126	128	123	117	137	141	163	125	118	142	146	138	135	127	129	116	129	144	135	124	121	131	89	130	129	125	126	139	124	121	141	101	132	122	123	144	142	112	116	138	118	116	145	143	134	134	137	143	144	117	132	140	136	131	113	113	127	132	114	113	147	136	125	123	140	115	146	129	151	128	135	119	136	126	122	132	126	153	113	119	125	120	148	126	133	115	133	115	127	157	142	114	118	125	127	106	124	138	128	135	106	128	114	159	122	120	120	113	129	134	142	138	131	116	124	139	112	115	134	103	133	108	108	124	128	116	128	131	126	116	125	140	135	108	130	137	139	122	127	137	112	120	112	134	120	140	111	121	120	125	140	138	127	132	126	124	111	135	101	130	117	142	136	129	155	146	116	124	138	105	111	123
25232	20858	27412	24433	20875	12423	1664	1039	824	693	651	600	597	555	562	520	458	461	437	461	429	435	454	429	387	421	463	449	454	449	397	382	406	412	380	408	435	395	383	394	371	385	410	385	397	356	414	388	402	377	352	399	379	385	379	415	398	394	404	370	403	416	387	396	401	399	370	405	357	396	386	369	355	378	402	376	397	341	372	343	377	349	351	371	356	416	383	356	367	332	387	374	391	385	382	354	407	345	376	367	400	403	353	364	397	377	360	351	365	381	394	381	394	387	396	367	407	372	390	374	378	380	373	398	369	396	368	352	355	387	439	343	390	351	381	320	368	370	371	399	379	387	378	384	396	356	396	367	395	392	376	338	389	416	393	351	390	368	370	356	359	377	370	400	385	364	394	358	331	351	350	384	372	356	408	372	429	409	367	373	377	373	362	395	377	375	335	431	359	351	376	404	369	395	398	391	367	366	383	389	353	379	386	398	389	356	391	390	351	365	384	379	374	395	372	374	359	406	363	362	375	358	348	332	400	382	366	354	391	381	379	376	372	379	386	363	364	362	394	379	372	361	390	402	384	361	376	383	394	360	380	411	403	372	412	341	401	346	391	382	398	386	370	424	371	337	381	375	383	373	392	406	344	374	379	347	348	352	371	375	382	359	373	385	355	357	404	382	343	386	384	342	397	376	330	350	345	380	387	392	331	405	358	376	349	372	383	385	364	387	376	361	376	357	344	372	386	372	360	395	394	349	338	366	363	386	376	394	353	348	364	390	366	394	390	370	384	372	378	366	357	351	351	357	351	406	335	362	358	410	373	376	378	385	324	334	402	386	385	377	386	377	382	374	396	356	358	368	346	395	385	387	376	388	389	356	370	403	370	396	374	398	367	373	380	391	356	383	369	423	380	405	394	355	361	396	347	381	379	367	385	376	361	382	400	344	359	401	357	362	341	368	377	354	415	412	381	342	370	369	380	372	406	390	406	388	366	407	373	373	376	360	359	345	380	399	356	395	372	385	370	363	340	381	378	382	378	402	378	358	379	357	383	363	400	389	374	384	371	357	385	369	345	400	351	368	345	363	384	394	353	383	351	349	380	352	384	378	369	355	376	351	382	352	369	399	386	362	361	375	369	361	371	388	350	364	354	391	373	383	379	351	363	383	376	371	384	381	391	395	372	363	369	393	342	420	392	374	368	400	389	402	426	392	371	388	372	355	378	365	385	366	348	368	379	370	372	395	400	349	383	341	379	391	365	381	359	357	392	410	389	367	371	371	386	359	348	386	349	400	374	369	336	378	345	368	343	348	344	359	368	370	363	336	348	376	363	389	354	414	388	379	374	372	381	375	387	344	356	377	369	361	391	363	386	387	369	384	359	387	404	377	355	380	364	371	387	428	368	356	350	418	371	372	385	364	371	375	391	396	373	359	391	368	362	366	380	361	379	372	386	374	386	372	397	388	377	344	344	362	390	408	381	368	337	349	361	382	390	386	428	392	389	392	369	358	364	377	380	368	333	391	347	355	401	348	378	343	372	334	382	394	367	391	401	345	371	364	385	374	368	387	408	385	356	351	370	379	352	385	411	374	340	378	388	346	384	371	355	380	368	397	357	347	382	369	390	405	357	369	369	384	375	379	380	384	357	383	334	380	352	360	350	389	360	371	336	359	364	383	370	349	369	377	380	369	392	387	393	378	386	382	335	368	400	374	336	352	375	372	343	393	391	318	363	402	397	393	380	362	364	384	362	388	346	356	399	378	390	423	424	364	345	348	398	372	379	365	379	410	398	350	356	359	374	356	356	413	388	347	372	387	343	366	338	374	379	409	361	374	345	370	374	386	390	380	340	353	380	375	347	344	386	349	383	390	365	387	368	403	369	351	381	410	367	394	353	376	384	380	387	406	376	384	367	392	398	374	398	352	390	391	389	351	377	364	367	341	361	390	365	381	367	379	393	351	346	360	326	387	373	354	368	376	371	402	395	394	393	355	348	380	404	384	397	394	383	408	408	388	381	352	361	372	383	385	378	399	387	392	363	356	364	415	380	353	357	383	348	364	358	375	400	352	354	354	369	365	389	371	369	420	394	398	398	374	359	401	394	373	365	383	378	381	329	369	405	372	359	365	378	397	354	403	348	373	391	348	392	357	389	358	349	411	386	391	355	356	357	387	368	368	379	375	366	361	384	380	361	380	358	370	339	357	387	379	395	395	370	375	379	388	378	378	374	406	413	379	364	354	365	408	405	330	411	356	357	397	371	357	390	358	385	397	395	389	360	387	384	359	369	398	386	365	378	368	403	401	392	376	352	391	360	372	371	381	384	411	350	359	350	372	398	342	369	380	371	368	389	343	407	402	362	359	374	389	362	371	376	389	368	368	357	370	351	390	375	347	383	393	361	404	352	389	407	363	359	373	394	378	404	371	430	377	359	393	351	396	374	371	377	392	416	363	375	370	411	392	375	376	334	346	375	387	356	396	403	375	375	311	366	356	378	364	362	369	364	333	370	378	379	367	368	369	380	405	345	368	349	349	406	410	350	369	359	383	354	388	355	332	404	375	374	385	350	353	389	397	379	352	401	376	355	388	364	351	384	355	357	394	395	361	351	376	394	385	359	345	403	350	337	390	371	375	385	375	356	396	388	374	389	382	369	351	382	397	358	383	372	386	390	393	409	427	348	411	383	348	396	409	362	347	366	353	372	383	355	372	365	378	375	363	363	348	328	336	397	370	379	341	397	385	399	364	385	372	380	410	403	394	353	410	372	400	372	365	344	396	377	358	347	357	351	373	365	366	414	344	351	373	368	373	377	408	379	392	381	329	395	356	368	380	351	353	379	375	409	360	395	328	378	365	370	374	357	376	402	371	341	353	340	383	394	396	383	350	377	400	321	357	372	398	391	358	388	351	351	364	353	361	378	381	366	367	366	375	347	391	357	359	366	390	349	361	377	352	382	412	396	372	378	393	372	359	367	367	396	353	380	401	367	387	389	407	380	388	402	372	362	378	346	390	346	351	383	370	354	386	389	385	380	353	344	363	396	393	360	364	334	386	365	363	360	389	366	396	392	351	371	386	354	375	370	381	345	372	394	391	371	411	352	339	356	383	358	361	370	365	380	402	372	373	338	349	364	359	383	377	378	354	352	372	353	372	408	389	382	382	380	400	338	383	366	354	340	360	348	368	347	408	361	382	399	357	364	382	361	386	382	359	399	369	367	397	390	350	393	340	378	367	357	375	360	359	378	409	376	390	378	378	348	386	327	379	329	358	347	366	408	390	341	409	336	377	358	398	336	352	375	389	382	356	384	370	387	380	372	383	363	359	359	414	383	415	382	373	375	377	360	414	369	379	340	345	370	383	376	390	396	343	382	400	353	367	387	366	380	361	366	412	377	337	378	374	345	367	324	377	361	373	375	377	359	383	373	391	349	387	383	367	378	387	347	332	392	361	391	385	381	391	391	363	366	376	377	364	408	398	382	364	383	378	390	385	400	332
7206	11758	10772	5931	3986	2857	2106	1727	1307	1147	1076	867	795	706	713	640	624	556	517	533	519	501	462	464	463	428	422	408	392	433	424	389	418	385	425	410	366	366	371	379	376	406	347	365	368	378	390	357	343	401	372	385	363	352	379	347	340	374	329	327	358	390	337	360	368	332	368	345	380	360	371	357	359	331	349	367	383	360	353	354	336	329	367	360	346	392	408	321	373	339	353	364	358	354	368	362	365	368	401	365	377	364	346	358	367	323	351	363	361	368	365	325	390	369	365	353	359	382	355	336	332	352	344	364	358	346	363	395	356	387	368	332	358	337	357	330	353	344	360	353	308	334	351	340	346	368	381	389	313	363	316	331	321	351	354	382	367	346	340	336	371	306	353	372	323	389	367	342	362	354	358	325	370	345	367	347	346	402	348	362	349	346	362	336	369	364	358	366	359	343	354	317	321	349	376	364	332	344	367	366	352	343	353	376	356	391	355	383	336	382	357	334	344	326	360	346	385	353	355	346	365	336	384	345	341	327	368	347	336	365	333	361	336	356	345	357	352	365	356	327	315	341	345	366	315	355	310	356	344	347	340	388	339	355	383	325	351	337	366	365	345	337	344	330	346	338	372	307	370	389	362	348	337	359	354	353	365	335	342	347	359	352	389	348	319	373	323	336	343	320	336	362	366	331	358	333	363	350	354	359	349	364	387	331	371	315	348	341	328	361	354	337	343	355	346	361	374	315	337	349	383	359	341	379	343	361	373	344	361	332	329	341	314	377	352	345	384	336	375	375	372	323	360	323	354	362	341	350	384	368	299	319	340	365	322	358	356	350	356	359	331	349	365	346	301	365	351	329	366	347	325	365	379	329	351	364	382	368	361	363	339	323	353	358	340	363	351	351	353	327	358	345	339	362	348	327	341	341	343	377	340	362	324	348	380	349	353	341	372	342	363	334	332	351	346	329	323	342	368	340	328	339	350	376	329	346	360	357	391	356	350	344	376	372	352	327	328	316	333	350	333	357	369	324	344	356	345	344	356	331	346	358	350	329	361	367	361	353	352	337	349	348	346	340	323	352	348	359	360	364	352	355	331	361	330	388	349	373	324	351	360	331	372	346	369	315	360	364	354	369	358	359	374	319	343	352	325	340	349	325	376	330	353	370	326	331	346	344	354	353	367	363	357	344	344	337	353	329	346	366	322	320	371	347	327	347	352	341	377	347	325	330	325	326	378	361	324	342	361	341	335	338	301	381	380	366	369	366	344	355	337	335	372	324	359	344	328	335	325	354	355	332	350	332	343	338	314	349	359	339	339	382	362	334	349	342	357	366	364	367	353	384	367	336	363	371	352	357	352	329	328	362	340	312	330	351	349	327	337	339	366	391	367	309	363	356	317	365	377	363	372	350	356	376	355	364	359	323	341	325	371	351	329	382	342	356	366	343	357	374	327	352	369	359	324	344	344	359	380	364	332	389	347	338	353	319	307	334	348	339	323	336	335	343	343	323	369	318	352	343	332	382	314	348	356	341	354	340	314	347	354	325	326	356	375	373	320	359	362	369	327	352	354	372	331	336	330	356	318	334	377	346	361	391	337	367	312	346	315	336	395	346	348	335	371	369	336	317	329	366	346	308	353	353	369	338	378	370	377	323	364	370	303	356	327	340	371	337	338	333	369	313	351	333	361	327	312	356	369	338	350	364	363	344	365	346	331	369	359	359	336	337	355	343	338	362	300	344	347	359	370	374	410	350	366	332	355	351	328	328	353	377	372	347	354	381	345	388	334	325	363	342	333	337	339	305	331	370	362	349	337	335	355	367	365	343	370	360	331	342	342	350	365	325	352	369	355	384	358	333	355	366	382	328	348	327	365	377	351	360	349	380	344	324	336	380	354	345	350	337	372	356	340	332	345	331	373	347	359	349	325	385	333	342	366	336	352	346	328	339	356	358	343	356	356	329	349	351	299	320	361	330	332	361	329	329	360	327	366	348	360	341	369	318	349	380	334	370	355	379	328	330	367	381	381	329	378	341	334	332	386	371	328	339	373	334	353	347	363	338	331	315	324	357	307	372	358	319	333	330	337	345	365	332	359	379	364	330	314	347	319	355	332	364	359	346	352	388	313	309	363	341	334	348	364	344	331	327	325	340	363	370	363	393	346	360	359	331	354	312	336	360	321	361	351	353	361	320	357	375	339	340	388	349	347	318	334	354	354	330	360	332	342	362	324	348	345	315	371	362	337	357	361	363	321	308	336	346	354	349	344	311	340	368	330	377	354	321	311	351	347	347	358	367	354	365	292	374	312	328	342	337	376	337	361	345	347	365	378	334	360	370	383	332	386	361	339	334	324	349	348	316	358	357	317	338	377	322	358	311	318	349	356	368	352	332	340	358	352	311	361	383	327	346	337	342	349	334	356	344	342	352	332	371	346	365	364	354	342	348	327	373	329	343	337	347	354	330	340	366	381	354	334	310	352	345	346	360	320	358	324	361	343	340	363	340	345	319	365	343	363	326	342	353	334	340	351	330	344	355	336	378	321	390	358	339	364	357	342	327	315	371	323	339	361	340	331	330	358	365	338	376	355	366	356	332	318	352	318	331	368	368	338	339	312	344	355	352	339	344	342	340	360	338	329	299	351	349	405	350	342	390	334	355	343	330	337	374	367	344	361	338	363	347	313	348	358	363	332	353	353	359	362	345	340	368	383	326	367	349	340	362	388	343	327	347	331	326	355	339	316	335	372	359	350	351	356	314	352	334	368	376	340	321	326	316	341	373	363	337	341	324	335	381	362	364	348	353	337	393	326	348	349	319	371	333	364	389	315	355	357	332	356	359	345	367	326	351	337	329	353	351	308	363	362	367	335	334	351	347	365	362	342	351	338	378	344	319	334	348	335	333	326	353	337	362	344	363	337	352	355	342	341	360	333	334	359	362	341	366	335	325	355	336	348	341	330	346	365	339	335	333	348	358	337	338	340	358	318	350	314	361	365	338	315	339	370	338	327	357	356	347	373	343	356	343	338	371	334	337	354	373	342	372	367	328	337	370	357	355	364	332	340	381	359	361	352	371	373	352	333	351	360	388	359	338	365	391	318	318	370	325	361	350	348	362	360	319	336	358	376	346	342	375	379	351	360	330	350	332	346	312	360	340	326	322	324	346	320	341	331	343	378	330	361	338	358	358	360	326	354	332	316	340	363	334	380	360	378	343	324	385	357	357	355	367	337	354	359	356	326	349	371	347	361	359	374	373	329	383	387	355	332	349	346	334	364	338	343	330	350	350	362	337	376	350	364	341	325	361	324	373	358	339	357	326	328	365	334	353	334	378	345	332	351	370	352	372	359	365	352	360	340	341	341	313	379	386	351	331	311	303	340	343	321	377	321	351	351	367	338	339	345	338	334	351	343	339	340	342	359	305	376	316	345	391	340	348	378	320	359	361	346	356	332	311	359	337	366	366	357	381	361	336	347	362	335	328	354	365	313	374	310	349	334	355
23016	20868	27662	24223	20871	20987	11006	2093	1479	1322	1178	1060	991	939	832	843	817	773	796	730	762	735	732	700	700	656	709	627	612	693	619	622	602	612	618	649	627	616	632	689	602	649	591	595	586	633	599	612	616	606	629	622	613	599	605	596	619	616	585	590	583	620	600	606	560	574	635	605	611	587	640	570	585	623	614	599	582	587	625	590	632	577	578	593	560	608	577	631	612	581	582	603	567	604	585	593	606	644	615	572	596	572	592	609	588	588	618	595	582	574	572	602	577	563	572	567	622	561	550	597	583	575	560	586	552	608	570	601	602	587	596	546	596	564	556	575	636	568	559	580	561	584	608	638	627	600	579	595	586	539	607	610	575	553	638	592	629	594	542	598	565	550	638	548	566	586	610	571	581	592	614	596	628	554	597	600	549	592	567	569	539	595	606	588	592	599	587	603	607	603	628	538	610	563	602	603	604	568	588	575	602	566	591	535	543	566	560	566	568	579	609	595	625	584	596	593	638	600	568	579	600	574	576	611	606	578	589	615	588	557	597	582	617	583	606	602	608	572	651	577	549	606	592	615	592	558	657	557	552	618	535	633	560	551	612	622	596	578	564	577	584	554	627	595	561	642	584	595	584	606	583	590	620	541	553	585	602	588	572	574	606	576	601	597	564	591	574	603	562	615	575	555	549	582	552	580	609	561	604	570	616	599	556	586	594	574	580	582	622	598	561	577	547	577	582	570	600	568	550	588	587	572	592	566	559	603	576	607	562	603	617	631	628	595	585	571	543	602	593	570	557	565	627	590	622	596	587	595	586	573	634	571	611	626	573	560	596	586	576	618	576	564	530	634	587	590	529	568	584	584	568	544	597	567	566	533	605	610	606	618	576	608	605	542	576	618	599	567	614	627	560	583	574	539	587	594	584	583	642	616	647	556	592	562	533	584	595	595	558	588	565	572	640	596	584	572	551	591	556	589	616	561	580	585	554	622	562	596	592	604	579	570	573	615	580	587	621	586	556	608	589	596	566	580	561	585	552	586	582	563	588	605	579	625	570	599	606	605	566	582	591	568	564	585	580	616	578	580	610	595	566	605	569	584	596	591	630	525	571	588	569	580	564	580	603	579	587	602	575	547	568	573	585	571	584	585	610	616	609	602	599	562	612	642	590	567	537	575	578	635	581	610	586	574	600	625	573	598	597	543	577	592	552	588	595	550	578	608	578	634	551	557	613	588	567	578	589	545	594	584	580	552	559	609	565	586	592	614	568	598	582	531	633	587	563	594	569	558	582	597	577	547	608	554	583	623	571	564	565	580	504	604	592	558	552	606	560	598	596	573	622	544	557	613	580	603	549	669	641	546	566	607	593	612	571	570	592	595	595	554	633	608	617	578	589	572	604	577	553	585	614	606	611	566	581	598	603	562	529	627	599	591	567	567	577	573	565	579	542	608	644	585	585	593	582	652	619	545	592	561	581	545	608	568	561	586	619	575	552	588	597	575	602	537	583	591	587	583	585	617	591	578	572	568	585	548	594	590	649	558	623	567	556	605	566	606	608	574	635	633	582	596	554	560	575	560	570	593	606	555	607	565	595	554	538	546	567	570	577	627	548	549	602	589	532	546	605	591	569	566	589	617	605	536	582	619	568	567	541	550	579	556	600	585	605	591	612	569	608	597	581	591	553	615	559	558	574	594	584	580	559	620	631	599	633	581	601	604	577	602	568	581	560	585	576	579	597	584	552	640	609	548	615	585	592	616	593	608	562	566	636	552	566	551	631	581	582	609	588	552	591	571	592	601	561	578	581	586	586	617	546	602	620	573	589	607	555	572	552	578	624	630	620	578	574	531	544	586	588	572	628	563	620	595	628	590	593	542	602	527	586	549	582	638	571	622	584	646	528	585	601	580	596	627	568	579	586	572	611	561	611	596	575	575	565	585	585	576	604	578	571	594	555	597	582	599	630	571	586	605	583	530	594	570	565	575	584	632	564	587	587	578	566	591	590	578	579	583	571	549	575	609	580	578	593	585	555	600	603	560	559	585	571	570	593	552	584	624	598	567	587	593	580	619	601	532	611	611	552	546	574	569	626	565	565	569	550	581	597	569	599	606	643	561	591	600	566	543	569	553	597	601	535	554	590	600	596	582	586	565	597	611	573	605	566	607	578	572	580	591	600	615	564	605	543	511	566	625	592	606	568	548	616	545	550	582	556	569	626	603	582	551	579	613	598	615	595	591	614	581	619	580	590	601	616	614	582	551	568	589	569	546	569	561	604	601	618	554	611	604	581	572	572	594	552	580	553	616	601	568	595	586	580	572	543	581	554	600	544	598	565	635	559	548	595	561	586	562	604	605	574	584	578	616	648	569	628	591	580	592	595	558	576	642	583	607	655	637	618	578	611	569	560	556	583	553	570	609	607	563	598	616	566	563	618	589	554	587	597	586	564	581	559	565	537	566	543	614	599	621	603	583	612	559	542	566	606	589	554	563	601	632	583	591	578	612	598	590	575	615	583	578	582	619	617	549	599	643	581	592	590	587	594	587	606	582	570	584	589	549	549	584	572	574	627	565	576	651	617	573	635	592	585	589	579	597	614	564	595	608	605	595	536	581	602	579	582	545	586	583	544	549	594	513	585	599	602	577	556	563	566	601	545	578	579	600	612	585	642	609	586	551	608	588	598	593	576	614	601	588	593	572	573	555	548	576	548	636	590	611	578	575	578	574	622	583	549	561	593	573	587	570	601	579	619	553	581	599	593	619	531	580	567	631	572	571	618	577	550	547	543	582	604	594	534	585	615	584	580	572	583	565	568	593	547	576	551	588	560	554	574	585	606	571	559	575	575	550	572	562	577	607	580	614	565	619	557	610	540	531	608	617	568	573	583	597	581	509	559	577	564	606	587	562	592	609	582	603	612	585	578	574	567	562	575	596	567	573	564	570	588	612	547	576	582	648	598	625	579	601	580	586	604	609	607	602	580	603	562	568	565	522	613	628	591	560	584	605	558	598	570	590	602	549	544	598	574	588	614	623	624	583	601	618	575	601	573	589	625	557	587	602	565	564	581	561	599	544	553	548	537	605	580	582	583	582	591	578	534	587	601	523	549	589	618	540	567	556	567	572	565	635	612	562	576	578	591	626	598	595	580	592	575	562	576	572	601	552	619	591	588	587	552	553	621	595	611	586	598	610	619	617	592	590	550	578	597	573	597	586	618	616	577	585	541	629	586	602	555	608	585	555	553	581	616	578	580	595	570	575	601	564	571	632	569	549	593	574	612	565	617	585	569	573	574	565	531	636	631	576	591	650	584	588	569	600	591	631	557	564	581	635	604	582	620	594	580	589	629	566	601	572	592	597	574	589	601	575	568	603	531	568	522	581	546	601	573	600	568	570	599	558	574	560	611	584	542	569	616	625	591	597	548	560	561	580	572	618	606	561	607	608	583	586	551	581	622	587	561	581	543	633	585	606	576	613	585	581	588	548	555	588	610	600	626	581
10250	18795	17025	10056	7038	5196	3968	3193	2496	2242	1847	1643	1499	1331	1262	1093	1013	933	981	858	843	818	758	755	674	710	721	719	684	644	692	650	606	632	649	598	612	603	621	598	645	601	634	631	570	548	586	561	579	580	577	543	562	542	585	577	563	550	565	582	551	583	567	579	577	569	550	537	550	568	590	558	541	561	569	611	516	537	612	552	519	561	567	526	595	549	575	578	526	535	564	518	516	553	534	526	557	543	550	564	533	547	557	538	522	548	521	581	554	530	547	550	562	536	533	568	542	584	553	541	543	514	572	539	575	534	503	520	596	538	543	546	560	538	538	510	519	557	558	527	552	555	549	486	542	571	554	530	519	580	519	548	582	547	559	555	569	533	522	527	564	544	562	546	574	557	553	541	547	505	521	577	556	567	556	517	547	508	566	555	564	529	635	518	527	565	540	517	560	538	561	542	564	547	587	530	561	552	542	570	578	560	523	540	533	565	609	556	567	514	583	576	547	589	560	577	554	528	553	563	527	553	552	566	565	538	581	505	543	496	528	541	566	547	509	557	579	579	539	563	534	528	541	543	523	583	536	578	561	562	530	551	551	552	535	553	573	540	531	523	512	537	512	543	542	534	600	528	477	584	564	529	545	558	550	520	552	569	526	559	537	538	601	524	546	593	568	544	554	573	515	522	525	567	504	527	579	538	539	560	549	451	529	512	552	560	558	596	515	515	530	550	510	528	541	534	569	544	567	547	513	517	493	531	564	516	551	557	573	557	536	534	557	538	524	528	546	551	558	527	553	517	504	588	541	532	527	534	560	552	543	559	579	500	545	549	506	595	542	517	503	528	545	543	531	548	572	540	588	563	538	545	539	529	588	551	600	564	540	542	540	537	568	534	544	578	587	487	559	549	574	559	548	599	521	506	563	517	525	579	576	572	570	549	554	565	516	599	577	554	540	533	565	546	587	575	562	510	508	588	503	530	554	574	574	508	592	553	537	541	520	577	554	544	572	547	515	575	571	503	533	525	558	538	521	559	541	546	580	538	549	554	518	536	578	546	539	561	522	525	527	557	568	545	523	548	541	569	580	582	566	539	538	524	528	536	533	517	543	536	516	557	545	567	530	539	554	545	530	546	505	548	569	530	558	559	525	579	537	544	571	585	548	567	562	541	571	556	511	506	529	523	583	562	536	547	563	515	546	542	530	572	566	559	575	549	551	553	523	561	514	535	534	545	548	536	554	595	535	542	525	544	530	559	511	541	612	559	539	553	551	569	566	561	556	509	565	548	555	529	559	508	531	574	589	503	578	518	534	544	532	534	528	535	593	556	559	506	528	528	536	546	564	591	554	549	573	573	553	532	552	571	528	495	604	560	521	536	552	554	598	538	515	528	511	529	513	551	534	544	569	585	561	540	530	564	529	532	539	537	555	555	566	533	545	514	541	567	516	606	523	549	517	587	553	548	539	540	566	537	554	543	556	540	536	552	549	516	582	584	508	560	548	619	585	583	549	556	499	570	559	474	556	531	560	533	565	550	568	523	531	554	563	589	555	546	487	569	565	536	544	584	517	579	544	541	508	556	591	529	549	521	552	559	536	518	524	548	583	560	516	533	540	555	546	566	570	534	541	500	533	592	539	594	541	575	552	542	549	541	540	571	530	551	563	548	549	527	507	546	572	518	607	564	514	547	583	547	523	574	560	550	565	562	526	550	552	591	575	547	543	533	575	539	546	551	573	530	560	535	545	580	581	519	530	556	544	546	545	556	553	558	578	527	569	555	513	568	543	553	509	514	573	568	561	578	576	553	564	563	491	528	556	537	561	559	562	563	553	535	530	513	547	549	529	548	591	545	553	541	543	511	606	549	516	564	554	557	581	514	577	513	559	592	579	535	551	558	562	545	572	568	550	535	553	563	593	537	548	549	555	580	558	525	528	529	566	551	518	544	543	537	562	538	518	576	520	555	550	557	567	527	535	525	534	569	558	549	581	553	544	521	541	536	539	500	537	555	566	521	548	559	532	561	558	539	543	551	563	540	568	529	546	519	572	575	532	560	523	521	526	548	564	580	540	575	595	571	543	561	531	580	546	546	516	561	558	547	571	527	527	527	558	505	505	543	531	559	529	542	586	495	572	507	519	555	557	518	553	521	573	511	552	546	536	544	563	554	528	578	555	598	515	529	526	552	573	523	547	549	570	553	542	538	490	517	560	551	554	559	579	561	534	550	520	561	578	534	540	565	612	544	557	540	549	549	533	569	539	540	547	572	541	565	586	540	523	561	537	554	524	557	553	588	490	562	529	592	529	560	539	552	527	502	560	569	549	552	533	579	546	536	516	498	560	532	558	547	553	535	547	553	539	593	561	505	494	543	542	539	555	543	559	532	512	576	559	519	532	548	568	523	563	514	568	548	531	548	538	561	575	577	526	567	525	528	555	555	592	547	529	511	549	568	525	547	567	527	568	526	544	581	552	549	569	551	511	539	541	580	546	592	590	564	570	566	496	542	541	548	546	558	531	533	556	576	471	529	576	513	538	520	521	527	546	555	501	545	570	536	537	570	578	526	504	563	552	566	550	566	547	551	517	555	532	539	506	546	553	568	481	545	553	567	528	544	534	542	542	551	521	540	560	511	512	527	526	560	538	546	550	552	535	540	539	519	526	542	516	589	502	553	534	555	523	565	550	513	541	551	536	550	551	539	555	517	512	584	551	560	545	517	550	521	551	555	512	554	521	565	532	551	589	566	554	548	580	572	528	514	533	523	523	557	532	537	535	536	566	549	533	531	528	557	565	572	528	575	527	555	559	517	573	521	518	544	508	566	560	535	532	563	543	496	556	538	526	546	556	506	536	537	539	522	577	578	532	559	536	541	550	555	548	562	524	542	543	532	487	532	546	582	545	574	590	550	540	520	525	579	544	477	525	553	556	530	531	537	528	556	561	537	563	550	566	535	531	527	549	541	517	538	558	522	551	601	578	543	539	538	536	533	507	558	531	562	568	523	576	558	525	541	538	553	546	549	543	530	531	526	536	552	548	566	544	552	552	539	562	510	551	542	535	541	547	543	533	562	552	561	520	531	527	520	560	553	549	539	576	529	579	555	571	541	565	557	521	500	548	509	516	559	496	546	535	525	579	534	557	538	544	540	562	555	541	549	594	539	548	546	523	566	520	536	554	524	542	520	577	557	515	568	507	526	549	552	532	559	525	511	566	515	538	527	543	583	510	535	567	562	534	557	580	570	570	545	593	510	525	547	566	567	577	540	586	556	518	556	547	550	568	555	508	547	527	507	540	569	514	565	544	540	513	535	518	537	558	553	544	550	601	541	517	566	556	547	515	553	582	560	537	558	529	540	566	536	569	544	560	584	536	565	526	579	555	541	563	559	513	501	515	580	543	537	543	526	541	559	565	543	511	547	510	561	567	542	588	548	548	506	521	530	561	532	588	558	512	539	535	587	595	544	536	585	538	598	537	553	604	546	535	532	566	578	578	556
28408	14754	1792	393	273	216	174	160	146	134	128	141	117	135	140	133	131	126	143	112	142	114	112	142	116	129	114	108	129	125	120	144	129	141	105	125	133	133	114	121	132	105	116	134	111	132	132	125	113	129	116	122	142	122	129	115	114	125	139	136	120	135	113	126	122	103	124	112	119	100	131	115	120	121	115	133	120	111	102	108	107	117	117	121	112	126	130	137	110	108	116	95	101	126	136	114	117	127	113	120	128	125	102	111	108	123	124	107	120	133	116	127	130	120	102	110	118	107	116	130	133	136	95	138	108	114	127	127	131	103	104	116	109	130	122	111	138	120	119	125	111	130	134	135	120	104	116	125	126	106	135	100	108	130	138	143	131	135	117	129	124	120	106	131	129	112	117	107	128	127	127	123	124	141	117	111	123	125	125	124	112	124	108	103	128	114	130	118	108	116	120	121	102	124	107	122	126	133	112	129	100	122	109	96	119	115	136	106	120	105	114	138	142	144	129	98	116	110	127	105	134	129	126	122	99	121	118	114	129	114	124	98	111	122	115	106	121	118	119	113	125	115	131	139	105	132	121	114	126	132	127	111	124	106	111	100	119	106	98	134	128	148	110	118	109	124	126	115	109	115	116	119	128	135	117	147	124	130	111	133	102	118	124	105	121	115	119	116	105	134	129	125	127	120	116	124	117	132	116	130	121	120	117	126	121	111	120	124	112	118	127	119	126	125	152	121	140	153	121	105	109	123	107	131	130	136	124	115	134	132	119	119	114	121	102	122	104	136	115	103	130	115	109	123	122	106	126	125	112	118	110	119	120	126	145	128	119	116	129	127	128	141	124	141	112	101	133	122	109	133	110	121	132	141	128	115	132	122	116	117	92	121	112	135	128	107	126	132	124	110	119	139	120	134	108	117	126	116	129	135	121	114	125	130	120	119	111	122	107	132	116	122	142	132	108	130	98	116	122	100	113	101	117	136	117	123	106	136	106	121	105	120	123	104	130	106	111	124	138	140	119	107	137	139	112	111	130	120	116	119	124	132	133	125	107	142	132	115	118	129	135	110	134	118	124	114	133	111	119	129	135	106	114	128	121	109	125	113	119	123	142	125	117	115	123	118	117	139	127	142	131	114	110	112	120	124	94	132	126	118	116	100	127	112	132	112	114	123	119	135	110	139	124	118	129	109	138	106	139	120	112	128	142	102	107	111	119	132	131	118	136	130	102	111	111	133	131	118	119	133	122	136	118	123	127	135	146	110	108	118	113	94	120	107	110	119	114	118	122	110	106	121	113	124	143	111	104	124	88	128	109	106	113	119	106	142	134	118	126	98	126	123	122	134	130	106	121	113	131	124	116	115	113	122	138	111	114	103	127	144	129	119	149	125	128	107	128	114	128	126	118	110	123	114	107	118	119	116	105	122	125	141	118	113	140	124	130	122	126	126	91	111	124	113	122	119	106	140	142	97	129	112	139	129	106	120	126	120	130	121	106	117	105	104	113	113	119	133	117	107	109	107	105	110	103	112	124	124	92	110	135	107	108	120	119	116	118	132	127	116	122	126	124	101	109	126	124	127	98	102	131	132	123	124	115	123	126	129	105	104	113	124	125	105	120	110	111	114	121	136	133	132	102	124	118	121	117	100	128	119	133	125	116	108	129	119	99	103	128	132	129	138	132	120	119	138	127	115	137	111	108	114	119	115	118	123	126	116	118	130	112	129	123	109	126	140	124	119	121	116	131	122	110	138	110	124	106	128	127	138	116	112	99	129	123	102	121	111	134	143	128	127	112	122	136	113	111	111	112	98	112	146	123	115	90	145	119	113	132	94	119	124	120	125	98	124	134	119	137	122	114	121	130	105	137	120	138	138	126	94	125	119	128	114	121	109	121	130	92	102	139	118	133	122	121	127	123	111	122	135	108	105	131	109	123	115	124	95	125	128	112	110	134	105	125	103	123	110	112	107	104	107	105	135	108	128	101	127	119	127	108	131	119	124	110	123	119	134	110	122	112	105	144	123	116	107	115	117	129	119	119	117	125	136	148	136	119	144	127	122	119	131	125	99	125	113	115	100	120	114	119	111	107	121	127	99	114	125	88	118	128	117	99	110	122	119	116	118	133	108	133	118	130	119	122	145	94	121	120	123	120	117	120	135	106	134	107	108	101	114	138	103	118	121	117	133	121	123	108	100	114	145	123	137	117	116	133	112	118	109	117	125	110	134	128	138	107	105	100	116	104	116	144	138	143	127	120	108	109	106	128	120	100	133	118	116	120	105	123	120	115	137	111	130	110	140	127	134	129	112	126	139	133	107	101	94	127	103	96	128	109	114	132	123	131	124	139	133	130	122	118	110	110	131	96	123	136	117	117	133	124	123	118	103	126	125	103	112	125	106	125	124	114	111	115	111	118	129	119	128	123	104	133	127	133	118	110	125	114	118	116	100	138	111	120	115	113	112	110	116	105	98	117	110	129	103	99	128	115	105	124	117	132	113	129	109	118	117	126	97	118	128	93	112	114	109	117	128	126	121	121	105	109	115	123	118	136	116	111	100	138	123	132	97	125	120	131	122	109	107	122	149	118	134	128	124	140	106	128	91	125	120	110	125	116	139	134	118	96	116	95	129	112	100	126	113	127	113	129	114	128	121	97	118	122	106	106	118	114	120	120	93	107	123	121	112	120	118	116	112	120	111	114	103	113	134	106	106	111	116	111	130	110	133	114	113	106	115	132	140	135	119	124	116	121	117	132	128	141	128	127	119	103	105	116	125	124	126	121	130	139	112	140	124	138	144	127	109	126	123	133	122	119	144	117	113	141	116	122	121	112	127	114	121	118	132	131	111	122	122	117	119	113	149	107	124	120	109	127	132	109	132	152	88	130	118	129	117	132	121	97	107	106	108	119	113	142	140	120	111	127	137	119	134	109	127	102	115	129	131	123	128	122	136	121	125	120	120	131	111	123	116	115	138	113	129	118	112	122	125	131	114	123	139	122	105	123	136	140	125	121	132	109	136	125	117	104	121	121	100	125	120	110	114	118	94	120	117	115	128	112	119	129	114	119	115	129	124	129	132	112	140	108	129	109	103	119	134	120	116	116	121	125	121	138	134	116	126	118	112	116	138	129	126	105	119	123	121	109	110	131	102	120	116	112	112	117	114	120	114	120	131	121	123	120	116	105	112	116	123	105	145	97	125	125	140	116	102	108	136	111	122	120	123	124	129	101	104	123	123	120	120	110	112	123	113	134	115	112	115	121	100	124	109	127	129	115	108	129	125	112	121	127	133	103	114	110	110	127	112	114	119	138	103	109	108	112	124	115	96	124	122	116	133	120	101	106	112	116	116	110	112	119	122	129	113	114	114	112	129	136	116	103	126	113	112	122	125	124	120	131	102	125	122	114	110	122	142	111	115	137	129	121	93	127	104	119	109	116	119	119	146	117	113	128	110	104	112	122	107	124	110	135	120	108	128	125	127	116	131	120	121	114	109	110	146
5050	798	639	374	263	239	212	203	176	167	156	151	171	157	149	139	138	133	142	144	119	137	137	130	122	134	110	126	116	131	118	137	133	125	116	136	114	125	120	127	128	130	126	140	128	120	106	115	142	126	129	100	126	133	122	137	141	141	99	124	152	133	113	139	120	117	125	121	141	114	133	111	134	122	125	143	147	127	128	125	126	136	118	134	144	113	123	126	121	124	138	131	122	121	130	121	123	116	127	118	158	148	141	104	121	140	119	139	124	119	126	131	107	128	123	116	128	114	112	132	120	120	126	127	128	111	133	134	128	134	141	110	129	119	123	109	133	120	110	136	130	113	132	127	144	130	109	106	129	131	127	112	135	130	124	124	124	132	111	111	125	140	98	110	115	128	124	128	123	138	135	144	141	124	115	109	122	142	112	126	143	109	138	113	122	137	129	121	120	116	115	141	139	122	145	133	117	128	123	125	131	134	98	150	126	107	151	112	137	108	124	117	144	128	137	132	132	111	130	108	117	118	131	107	115	132	116	138	116	135	126	96	121	128	111	117	128	121	128	118	135	113	122	130	121	111	129	136	125	138	127	125	119	131	137	110	121	148	116	136	119	135	116	116	132	150	108	132	119	113	121	129	120	110	119	129	114	117	140	126	131	119	114	121	130	136	137	148	141	122	124	120	122	133	119	130	147	129	129	136	111	121	129	137	122	126	134	119	145	126	128	117	119	122	111	132	110	142	118	133	131	106	110	112	110	123	113	126	119	147	120	140	107	118	133	124	131	111	128	122	125	138	129	102	130	122	109	118	124	112	113	147	115	124	95	131	157	129	125	131	118	99	100	159	126	129	131	132	115	121	107	141	126	134	139	120	130	117	134	137	140	122	117	123	118	115	124	147	134	107	127	111	118	120	127	128	133	128	132	120	125	125	119	141	115	124	117	117	116	151	121	130	152	135	110	119	128	127	120	135	130	120	120	134	111	125	146	123	119	143	112	116	124	123	154	125	127	133	120	148	119	119	129	131	123	124	125	133	98	153	112	108	128	126	108	139	144	126	128	127	134	117	123	120	121	139	141	136	118	133	111	132	113	122	135	101	130	146	126	122	141	129	145	142	128	132	127	108	121	120	108	117	115	119	132	127	112	128	122	132	124	126	141	107	101	148	132	119	134	132	106	119	113	141	95	118	138	107	121	128	129	130	114	132	118	138	116	137	126	141	117	129	140	121	119	136	122	131	163	127	145	109	117	117	122	140	142	118	121	125	124	115	139	112	130	150	130	131	123	144	145	137	126	121	138	151	125	126	137	100	139	109	115	129	134	152	122	125	107	120	128	137	107	116	134	112	139	134	132	119	136	102	118	115	121	121	109	120	120	122	148	105	140	122	123	118	119	124	129	135	128	127	120	120	132	117	124	150	131	123	111	127	124	126	148	136	122	122	122	117	123	115	126	116	152	112	114	127	133	111	145	134	114	134	126	122	122	106	125	116	118	124	129	133	98	112	119	103	122	120	109	121	163	128	142	122	120	112	124	144	120	128	123	110	117	124	146	128	140	127	121	112	112	126	123	132	123	130	131	127	126	113	139	136	114	123	125	128	146	127	135	118	107	129	117	122	119	116	129	137	140	125	128	135	131	122	116	127	130	118	113	128	110	103	139	112	139	133	128	113	119	127	127	110	111	123	128	130	131	104	135	119	149	114	141	132	125	121	120	119	132	127	129	120	131	139	133	124	127	119	119	124	128	115	119	139	120	135	119	136	99	128	115	130	129	125	127	135	153	128	138	133	106	122	144	123	114	118	117	131	141	108	137	115	113	112	146	117	119	129	114	119	138	108	113	113	132	130	127	118	120	132	136	142	117	120	120	132	126	148	122	112	110	137	141	113	138	138	123	103	121	117	121	126	130	130	128	152	112	127	140	150	132	133	108	131	121	123	140	119	119	98	121	136	122	121	141	125	114	114	114	127	109	106	113	134	119	122	117	129	140	117	129	118	129	116	140	119	133	143	137	130	123	135	117	121	125	121	142	100	126	124	130	104	112	117	122	117	109	126	132	110	138	137	116	125	135	119	116	132	114	130	121	120	116	117	134	118	128	123	123	116	114	125	114	118	138	137	115	131	133	120	137	114	144	114	113	124	117	127	137	120	129	121	125	98	116	124	131	123	117	118	123	130	126	126	116	121	126	119	128	120	137	118	139	105	137	144	135	125	125	106	137	114	122	126	124	131	136	117	116	144	110	120	149	137	126	128	144	108	134	133	124	129	135	127	133	114	125	104	121	131	113	128	137	135	127	123	124	124	132	106	114	130	105	118	113	125	117	125	109	99	135	133	121	111	117	109	127	124	110	102	115	119	136	136	131	130	106	118	117	134	133	125	115	130	125	114	130	143	112	105	127	126	125	99	132	115	108	124	131	130	112	122	121	135	115	131	134	99	122	140	122	119	144	137	132	123	118	127	121	126	140	131	131	126	130	119	132	149	133	109	131	129	128	116	112	113	147	143	114	128	147	114	125	133	129	112	130	131	115	108	132	127	104	114	115	117	120	111	112	150	103	114	130	108	143	128	118	118	91	137	147	123	129	128	118	119	138	131	136	130	121	122	114	132	137	127	132	134	128	133	145	138	102	125	116	129	127	121	138	155	129	125	130	136	110	119	130	130	124	132	109	135	103	135	109	125	112	116	107	134	119	136	123	137	109	114	134	127	125	125	122	117	108	142	127	126	135	142	99	118	107	128	132	143	127	112	113	138	138	140	137	127	111	116	135	133	133	126	125	133	113	128	135	136	150	134	123	135	133	129	111	115	148	134	127	112	132	114	150	119	103	112	128	126	141	112	120	118	137	121	127	127	148	117	137	133	122	114	128	117	112	131	119	110	133	125	138	134	127	111	140	124	122	124	159	146	151	103	140	116	137	117	124	119	107	117	109	124	120	145	118	124	149	146	136	129	130	124	129	136	136	102	142	115	128	134	116	134	114	129	105	120	130	133	130	105	132	131	119	134	100	119	119	116	120	135	115	121	121	126	126	136	122	98	139	126	118	118	129	133	134	124	120	142	147	115	129	128	113	113	109	152	111	120	129	124	134	126	112	111	132	144	149	123	136	120	134	124	117	130	117	128	130	153	115	130	130	125	132	124	119	116	129	133	135	122	131	98	131	127	116	114	125	137	112	143	127	108	146	132	141	122	139	115	123	126	118	135	107	123	132	108	129	125	134	129	132	135	124	126	120	136	117	110	134	139	100	140	133	125	139	119	117	123	128	132	128	128	126	114	105	104	112	110	110	126	141	122	118	125	123	118	127	114	138	115	124	110	160	127	116	129	131	127	134	126	109	126	133	130	128	124	127	127	136	132	121	122	120	122	121	122	116	119	128	104	121	113	125	109	133	123	129	132	118	123	115	145	119	136	138	105	149	131	125	132	130	137	131	109	126	114	136	129	119	118	126	139	142	122	127	123	127	141	131	127	131	139	116	129	143	118	128	131
25232	20844	27368	24447	20848	12369	1726	1090	879	763	727	611	605	557	538	503	510	466	507	451	480	438	449	422	424	415	444	429	417	374	382	427	424	402	406	398	411	408	392	393	406	403	402	398	374	382	388	391	405	378	381	420	412	362	365	397	392	374	389	365	386	378	386	399	378	396	364	355	385	363	386	402	388	354	352	377	366	388	363	368	349	363	371	362	398	382	398	422	396	398	362	398	387	346	371	364	385	351	402	371	384	375	416	376	415	376	372	370	393	366	348	376	389	395	399	384	367	381	380	364	350	401	393	356	378	400	372	342	368	355	385	366	384	388	385	402	367	361	355	396	390	352	375	384	398	354	378	362	377	396	370	406	340	362	354	356	368	356	374	343	394	403	359	406	386	410	381	366	394	364	393	385	375	354	356	420	400	350	353	373	375	405	373	376	366	389	400	395	335	395	364	390	401	358	405	386	389	379	377	347	389	400	355	384	381	365	404	363	354	371	414	392	360	399	372	371	374	412	367	363	390	394	358	392	336	400	398	359	379	378	394	373	373	363	386	351	360	367	335	400	327	394	386	357	358	371	361	377	365	361	387	346	383	347	390	360	370	348	391	382	386	385	369	404	359	372	382	386	389	399	387	352	354	351	328	330	374	363	370	382	385	346	358	393	368	409	391	402	381	374	367	345	388	397	361	359	378	371	398	356	367	414	392	380	381	373	362	353	373	391	373	343	355	343	362	328	355	399	361	397	383	375	403	414	379	383	351	383	386	365	366	370	379	387	383	374	372	382	345	387	417	420	370	397	369	377	372	368	373	395	383	369	358	364	347	371	384	410	380	362	370	386	404	362	372	365	379	350	367	384	410	391	395	386	380	407	369	381	373	407	377	375	380	399	384	381	348	380	408	379	415	352	382	346	351	314	377	358	409	370	360	374	381	352	368	363	411	415	394	379	410	351	385	415	396	361	382	335	374	350	344	387	343	377	389	438	355	411	381	376	375	356	443	364	362	406	415	389	375	341	360	418	369	402	349	378	384	368	407	367	367	371	387	363	410	380	364	375	389	405	363	402	402	379	407	393	370	368	387	379	384	401	397	394	349	383	370	390	365	350	405	336	394	368	359	380	438	393	413	402	347	375	348	379	382	389	361	351	378	361	402	380	379	362	376	355	349	392	362	370	388	359	323	372	336	374	371	388	380	375	380	410	388	388	360	375	387	364	398	371	408	407	381	371	371	362	377	332	380	365	397	399	350	374	397	421	370	359	376	387	374	394	396	391	373	389	342	358	323	368	384	359	404	405	375	359	395	360	359	374	353	371	397	353	336	349	344	363	366	365	390	347	330	364	368	367	339	350	383	349	359	384	371	361	385	384	376	388	403	385	365	368	375	407	400	387	410	394	385	375	386	379	349	365	404	339	351	365	406	383	394	391	378	372	368	387	349	351	369	389	370	380	387	373	368	392	368	388	373	356	384	362	362	337	371	373	411	395	357	358	378	389	382	385	370	328	388	373	344	389	355	402	397	374	401	421	391	385	390	356	371	350	379	359	410	379	395	377	417	393	377	377	380	380	403	391	397	385	385	385	406	369	347	372	390	385	387	387	366	359	378	376	362	363	358	391	378	374	410	430	389	382	377	403	376	379	368	356	355	402	347	339	371	374	368	357	368	378	367	365	390	358	364	367	400	389	355	388	377	397	383	380	375	348	380	372	364	338	398	363	336	397	357	394	361	374	402	358	385	385	355	383	386	377	373	368	374	360	374	406	354	351	379	390	337	391	403	361	359	367	359	387	386	379	368	364	378	387	381	355	382	400	372	372	380	402	383	401	374	422	373	346	406	372	406	377	376	373	321	351	336	376	412	369	389	377	398	363	378	388	384	404	368	358	403	345	376	369	371	386	383	353	409	341	344	404	364	379	421	389	369	393	369	413	369	379	358	349	373	389	377	358	391	379	386	359	375	400	363	376	420	371	401	401	406	366	360	409	395	335	376	376	381	385	364	395	380	352	379	359	356	361	362	373	394	384	390	379	401	345	366	356	384	372	397	351	363	373	380	393	389	353	346	379	380	400	380	367	392	409	365	379	381	386	326	389	381	355	374	372	370	391	368	375	412	337	348	371	367	349	373	385	366	372	432	358	371	384	399	321	343	396	375	369	414	357	354	389	407	369	384	382	354	382	382	393	378	361	383	405	377	387	372	362	343	353	395	394	371	376	369	363	350	347	332	382	394	384	383	346	365	363	384	406	380	332	368	366	385	407	368	380	391	344	389	382	355	382	389	372	371	370	367	348	363	391	413	402	383	384	398	359	349	366	359	382	368	354	405	373	365	390	403	361	400	355	389	366	396	329	393	365	368	348	389	377	347	326	408	374	390	348	398	367	365	398	405	372	369	393	377	373	372	389	381	344	385	373	385	386	355	376	397	358	350	357	332	383	385	371	339	371	355	365	375	342	359	375	352	381	350	337	341	359	360	393	389	365	383	367	365	394	356	362	363	391	363	340	346	369	402	365	359	386	408	370	398	368	402	340	382	335	379	401	375	396	373	378	383	360	363	371	378	365	335	378	353	333	376	380	388	414	368	369	394	401	377	374	361	393	375	360	376	372	394	360	385	393	368	382	385	367	344	366	350	358	366	369	371	387	376	375	352	368	338	380	366	364	364	406	347	399	386	379	373	362	348	342	373	349	390	392	355	354	353	379	338	355	361	354	373	381	387	351	366	360	369	381	379	390	364	358	372	386	378	341	365	358	349	348	345	375	429	378	401	399	377	395	395	389	397	351	390	380	354	388	371	354	402	339	389	378	372	356	404	394	397	373	334	374	389	372	387	342	328	351	373	369	387	360	380	378	371	396	390	398	359	384	404	404	336	400	381	386	375	374	384	381	404	364	371	347	392	387	382	376	371	410	384	381	355	369	375	370	352	386	353	345	379	369	378	377	383	348	372	395	384	383	387	375	357	383	387	351	361	340	371	371	348	347	357	349	363	381	361	375	388	356	366	359	357	362	369	377	389	415	380	397	410	387	361	369	387	343	336	378	344	363	365	379	340	361	367	374	364	369	380	378	349	400	348	388	383	386	403	359	360	362	383	367	393	379	378	365	355	382	363	375	373	359	369	366	363	345	378	350	418	377	367	383	418	336	364	388	381	417	361	336	379	374	394	357	376	353	363	383	414	359	359	337	352	337	379	401	378	359	386	371	383	420	424	373	388	375	379	367	367	374	381	395	344	364	351	383	402	418	395	384	339	400	382	355	406	366	371	390	368	370	406	341	374	383	352	364	411	384	339	403	349	396	347	398	376	385	397	399	388	354	361	407	379	391	377	400	370	385	353	362	383	408	375	370	388	353	379	380	374	396	363	363	379	382	377	349	383	430	390	407	371	373	379	336	370	393	370	387	363	364	372	333	363	388	394	392	422	333	361	332	378	398	384	361	351	377	372	343	337	383	373	375	352	396	377	392	355	362	351	355	389	411	386	411	340	393	385	362
7225	11877	10726	5812	3949	2847	2185	1661	1416	1218	1082	909	821	759	680	605	601	546	541	480	481	451	490	448	444	414	420	423	456	405	421	402	372	393	399	383	375	365	379	375	414	367	374	376	350	393	363	387	397	359	372	334	385	353	372	361	372	348	349	353	325	361	361	332	336	371	341	353	342	381	349	374	373	368	345	358	369	357	335	364	360	377	367	342	343	350	336	335	381	376	331	327	355	361	357	336	348	378	362	401	341	337	374	320	343	346	373	355	382	359	363	340	345	345	330	361	330	391	354	323	331	356	353	331	370	374	368	339	357	356	353	369	361	383	357	341	361	330	365	369	315	344	352	326	324	344	350	361	343	363	367	341	358	343	332	329	366	320	334	335	367	338	325	399	340	365	367	373	287	345	394	327	358	353	332	382	347	376	361	357	346	332	371	347	408	346	362	361	329	358	357	339	308	362	368	358	318	339	373	347	371	367	347	359	326	372	318	348	373	341	329	350	341	338	310	364	380	369	318	348	364	337	311	356	357	308	340	337	374	351	364	349	310	383	357	337	364	372	340	335	326	322	333	369	337	367	335	346	333	354	371	363	313	351	327	327	351	345	330	316	336	369	362	313	333	384	347	361	356	324	359	380	339	364	365	337	355	322	345	338	332	332	360	359	362	307	357	347	339	360	360	304	347	355	329	315	354	347	375	362	328	337	375	357	345	345	345	337	324	366	345	321	342	358	376	353	330	348	336	360	360	313	328	347	357	374	351	331	373	319	362	352	385	369	365	337	350	320	323	335	313	331	387	344	331	346	335	361	355	318	360	338	375	365	403	364	328	352	370	336	383	359	318	343	347	355	347	353	359	350	364	332	346	347	320	335	347	340	361	372	334	334	353	316	364	363	362	356	340	365	363	332	334	339	360	343	370	341	374	345	359	309	378	376	333	339	333	335	337	360	336	343	336	373	362	367	333	359	342	355	344	331	369	335	331	346	325	348	358	332	321	358	371	364	337	318	354	337	346	348	382	358	351	323	347	371	357	372	358	390	351	368	379	342	347	350	336	329	339	346	323	365	393	340	349	335	355	372	326	336	370	343	355	350	322	337	327	322	379	363	345	327	335	353	339	360	344	347	338	375	366	312	348	338	337	349	376	366	380	354	328	364	330	357	341	337	334	349	328	372	353	364	326	355	350	381	355	354	318	348	363	347	370	344	353	384	363	363	356	349	360	342	364	338	329	343	364	340	353	336	349	328	379	315	338	389	367	353	343	355	364	371	329	365	370	361	345	342	349	356	348	356	343	327	382	356	355	337	362	333	360	342	334	371	348	332	332	373	321	365	312	364	370	332	363	347	351	331	338	354	330	336	349	347	357	346	318	346	358	318	336	353	363	366	391	353	327	349	350	372	363	337	351	339	320	340	389	372	330	345	367	367	332	348	327	370	371	372	309	342	378	358	382	359	351	347	348	351	323	360	367	325	344	334	342	355	369	373	349	351	372	357	358	336	341	322	339	342	350	354	377	367	348	348	364	351	374	357	354	365	340	320	348	334	310	323	343	339	360	334	311	337	392	323	346	343	350	352	334	352	345	348	353	340	384	335	323	347	325	371	366	355	351	325	310	349	371	365	342	341	351	382	323	350	368	341	328	342	367	336	370	326	345	384	314	361	327	350	377	323	341	318	338	332	381	318	347	320	316	373	348	337	383	371	330	341	367	348	329	355	352	344	320	352	337	355	361	344	379	348	359	324	340	317	345	334	345	360	368	348	351	356	362	326	365	369	303	348	351	393	338	372	337	344	310	329	357	359	334	338	350	366	375	371	360	347	330	356	346	356	372	349	382	332	366	345	353	368	332	334	351	360	369	348	360	352	349	336	334	359	342	352	334	346	352	343	349	345	370	356	353	367	345	340	334	368	373	371	340	372	346	374	351	364	362	335	360	333	340	321	351	364	334	336	358	381	336	366	365	304	325	334	327	343	350	358	366	347	368	392	320	364	369	339	350	312	350	376	349	376	349	336	359	400	363	334	343	357	372	344	314	361	331	374	341	364	357	353	346	318	335	365	329	380	357	382	345	356	307	346	354	359	346	340	355	345	346	353	350	371	339	364	364	318	367	364	348	354	333	376	367	350	355	376	345	354	402	368	329	359	346	377	353	349	376	362	358	359	352	321	321	349	342	334	333	346	337	330	335	346	371	340	350	403	350	357	362	368	355	360	336	332	354	338	372	385	377	339	347	329	332	342	365	339	331	329	366	374	350	349	365	371	325	392	337	368	332	332	350	362	326	345	354	339	352	382	333	335	359	353	352	344	374	355	350	357	373	325	338	345	335	352	351	338	364	375	368	347	335	336	334	398	338	355	347	377	339	376	363	329	341	375	356	341	359	378	367	380	384	356	364	373	337	380	392	361	339	368	332	338	336	348	334	335	364	336	309	332	353	345	370	326	375	349	395	381	333	355	370	320	341	333	340	373	369	343	355	359	347	295	333	347	377	345	328	352	402	322	338	329	377	348	356	352	325	327	352	323	346	346	340	353	336	339	339	341	382	373	358	354	325	353	343	356	341	373	337	346	320	347	334	338	322	351	340	384	338	335	360	357	342	340	347	372	337	384	374	359	381	366	363	329	331	366	345	341	363	346	373	339	346	369	348	336	337	351	348	356	329	338	379	333	335	339	346	382	342	363	349	321	355	347	362	351	383	360	363	346	403	344	319	345	354	336	337	319	340	352	369	360	318	332	307	336	347	390	359	365	360	359	338	376	363	354	367	369	339	340	323	360	333	308	345	362	352	353	327	359	365	346	352	333	353	349	379	339	339	362	387	371	350	362	364	379	340	374	375	311	351	327	342	360	332	365	353	343	328	366	365	331	337	349	338	348	387	350	350	357	354	317	343	333	367	321	352	370	344	354	334	375	370	331	378	357	358	352	347	378	331	352	341	321	338	391	328	322	371	319	361	321	380	383	372	332	344	351	366	299	335	334	367	319	336	374	374	358	353	344	351	361	342	363	333	343	327	333	331	311	347	351	348	338	382	346	369	356	363	349	375	374	335	352	353	331	358	313	335	345	370	314	375	338	337	370	374	331	348	326	357	373	332	361	337	322	366	349	333	333	351	360	346	360	343	360	328	379	326	338	350	331	348	374	358	364	347	389	332	340	357	357	350	330	349	351	328	346	357	377	373	351	347	337	345	385	362	350	359	346	361	375	376	339	356	392	371	323	329	348	379	336	325	365	335	339	329	380	324	373	345	318	357	325	349	344	351	362	330	362	367	317	327	350	324	336	364	309	378	385	316	374	381	343	331	341	375	375	368	364	340	347	370	363	344	344	354	350	326	391	367	343	338	343	358	365	334	357	325	337	362	360	341	345	363	341	321	369	335	348	331	342	340	329	335	342	353	314	378	349	350	325	365	365	356	341	346	337	356	332	375	335	332	336	330	358	349	351	349	326	369	306	366	315	311	351	350	359	326	369	310	344	354	351	348	334	313	333
23023	20874	27677	24198	20880	20988	11044	2064	1483	1323	1215	1089	1035	968	858	867	814	792	802	743	672	760	735	732	692	690	690	679	639	682	682	656	671	637	647	639	660	610	630	618	629	662	589	623	631	581	568	632	602	607	632	605	634	636	620	588	632	614	605	607	597	648	630	614	592	610	581	586	623	557	634	595	557	614	583	580	577	562	552	620	617	611	587	557	636	573	617	574	635	559	574	577	552	613	614	577	582	563	599	592	573	559	645	561	579	550	579	586	583	569	569	588	567	589	567	573	572	616	625	602	598	635	595	589	539	613	569	628	579	549	610	555	602	633	575	601	612	604	620	596	575	594	597	560	566	608	636	575	564	614	616	568	636	575	588	599	579	587	611	565	634	558	612	569	612	629	553	578	600	558	560	577	580	623	578	573	593	615	565	606	530	586	606	558	577	598	597	563	571	605	566	605	563	536	590	633	614	616	643	587	532	577	555	594	564	544	575	568	603	571	555	594	554	572	632	596	597	596	541	570	571	559	556	596	543	601	612	577	606	612	574	653	591	614	642	614	597	639	598	609	534	567	590	583	629	575	626	550	588	571	608	610	553	569	563	581	582	577	606	580	589	584	614	631	533	608	563	538	581	617	613	607	620	574	578	629	611	578	558	565	570	548	585	547	600	592	585	544	598	611	567	584	587	599	604	626	584	617	648	575	592	570	586	567	639	568	533	643	587	613	597	626	544	604	629	553	585	578	613	601	579	623	587	573	539	589	590	602	574	602	598	571	619	548	611	593	567	582	604	580	581	537	607	639	569	634	577	552	593	605	590	596	593	621	566	608	596	593	600	617	599	598	571	540	571	623	596	574	594	546	559	584	608	608	607	590	559	581	589	580	552	593	577	591	603	595	582	619	607	597	651	595	598	593	546	594	591	602	588	617	539	620	626	608	556	587	612	589	643	649	641	584	578	545	605	588	584	605	563	594	538	606	586	577	582	570	620	570	589	573	598	581	576	616	618	630	570	582	591	605	589	625	571	592	541	604	633	572	596	585	573	565	588	591	620	616	610	610	579	594	610	553	591	597	552	537	573	636	591	600	618	562	588	578	602	591	573	596	602	552	607	574	583	562	547	561	570	542	552	628	604	563	577	572	550	613	595	561	605	614	629	600	592	597	611	571	591	613	571	606	577	586	579	622	569	573	578	611	565	606	560	617	564	598	584	572	578	580	577	564	581	588	595	547	612	561	571	563	569	636	567	614	592	608	544	557	563	586	599	660	567	545	613	583	562	589	621	618	581	575	615	589	622	544	571	561	579	570	588	595	564	549	578	581	602	567	563	583	594	583	599	613	591	589	592	571	566	577	631	612	600	630	568	539	597	604	598	581	605	611	627	548	608	557	562	593	601	581	573	618	524	603	580	616	595	588	614	591	593	566	608	607	590	587	593	560	632	586	571	584	590	560	574	558	585	629	601	562	588	634	630	560	577	631	546	606	559	587	558	607	592	581	606	594	619	602	582	577	575	570	581	606	601	549	612	595	574	610	616	541	608	545	587	559	643	581	625	582	565	583	601	647	574	623	529	605	594	537	637	567	542	580	539	583	577	609	619	576	594	588	648	571	583	605	573	595	602	577	584	574	610	560	587	594	619	569	550	600	634	611	633	602	586	552	573	619	582	624	618	583	581	593	610	559	646	627	562	555	581	630	579	600	582	572	580	579	580	593	557	603	537	566	553	584	570	628	603	581	615	557	568	560	584	561	597	547	587	593	527	596	604	580	566	557	603	566	574	554	607	574	545	589	619	627	572	565	609	630	575	521	547	568	585	554	571	586	608	601	534	569	571	589	557	623	577	595	575	567	527	588	629	534	563	597	555	578	632	631	577	585	587	597	607	559	549	598	592	579	590	579	610	612	575	558	581	617	562	604	616	580	604	541	595	589	563	640	573	540	574	630	585	586	628	591	583	577	619	599	570	571	562	578	588	524	572	548	568	618	617	605	582	583	625	597	583	584	584	570	553	595	580	587	582	570	593	559	603	563	567	586	592	585	551	607	568	598	604	600	607	594	578	609	585	604	574	617	572	578	589	556	597	571	514	552	572	602	604	553	564	561	568	579	557	603	619	585	592	551	589	618	588	547	602	551	568	529	599	570	594	565	587	613	619	571	560	574	570	574	601	568	536	632	584	610	619	587	553	604	587	584	599	596	580	596	592	610	609	568	579	562	610	610	604	562	559	546	557	608	580	606	564	616	603	578	542	608	587	628	606	572	573	602	591	609	580	595	600	589	614	613	649	561	560	566	557	608	581	554	610	599	563	587	601	561	627	601	601	554	632	601	589	606	541	634	583	572	563	562	637	578	607	586	586	593	651	605	602	589	588	646	591	581	586	534	593	582	565	569	645	572	607	599	586	557	608	542	597	571	604	588	590	596	589	530	572	558	531	621	617	571	619	589	595	559	601	572	604	562	561	574	583	622	580	559	597	552	620	585	568	578	587	651	613	582	631	574	594	594	581	572	578	579	625	552	602	603	556	569	602	582	559	656	557	593	626	583	593	574	589	602	552	598	583	600	611	587	559	549	567	571	623	572	557	573	560	579	539	606	552	595	609	607	578	586	626	576	590	566	603	577	606	594	602	544	591	578	587	584	627	566	571	581	569	578	609	556	539	580	587	567	554	572	560	574	578	620	588	566	593	560	584	603	597	579	563	526	590	610	578	569	614	578	566	593	578	600	572	567	553	587	529	577	558	602	546	607	614	614	604	581	615	565	575	586	605	621	556	576	573	600	599	620	572	617	572	541	551	563	597	523	607	592	610	642	616	589	601	612	594	572	580	603	613	573	605	605	617	595	569	597	591	580	602	625	575	555	572	588	601	595	584	607	582	583	574	533	591	567	583	558	582	606	574	578	600	562	624	566	579	541	610	580	574	571	560	605	524	588	568	554	572	564	582	560	567	634	664	610	615	585	580	615	548	537	592	604	639	578	575	579	588	590	619	572	573	566	612	606	571	572	589	580	616	611	616	583	574	597	550	567	581	518	641	605	641	580	567	569	546	570	580	588	583	555	657	583	594	600	545	586	570	562	602	564	584	574	563	584	586	598	560	557	622	623	614	578	569	626	616	536	585	597	589	582	623	579	607	561	601	572	548	573	631	606	598	595	574	619	602	584	570	587	613	564	561	610	658	584	564	589	586	584	588	556	633	573	569	562	590	530	595	572	599	543	606	564	531	616	551	592	613	587	615	548	618	569	583	562	595	613	559	587	578	577	602	602	576	583	569	588	619	560	559	581	583	629	593	592	564	594	530	622	590	614	641	581	581	575	638	552	582	558	577	575	588	606	553	610	553	617	594	578	591	579	580	529	549	592	584	533	568	574	558	538	564	623	596	582	586	575	604	571	590	579	595	626	573	585	556	572	596	569	594	560	565	546	573	541	576	587	607	614	639	589	603	559	571	592	597	588	593	601	591	619	586	599	588	576	562	579	594	572	593	575	547	596
10003	18774	17248	10116	6810	5081	3971	3150	2482	2109	1832	1648	1477	1315	1167	1088	1071	984	913	824	832	780	742	730	731	733	695	667	665	644	716	699	626	595	638	630	641	599	576	602	561	590	636	576	588	581	596	605	617	629	598	625	547	581	581	570	572	570	621	583	560	582	558	543	572	572	560	579	572	529	544	575	518	513	554	568	563	544	545	547	551	573	525	585	561	540	515	555	536	513	567	589	508	575	560	549	570	543	556	555	587	520	535	532	519	516	575	540	529	551	542	600	577	533	571	549	525	585	534	552	578	542	561	524	566	552	588	528	518	533	564	578	559	584	568	532	540	573	534	541	521	556	555	563	576	526	556	568	567	572	558	556	527	535	531	549	530	510	560	595	529	583	569	521	499	570	525	523	572	545	564	530	543	560	576	528	571	581	581	567	521	565	539	552	535	535	557	497	562	542	582	527	534	545	561	549	504	540	546	570	552	526	531	499	577	565	533	545	554	523	525	538	544	559	546	528	564	571	581	605	529	581	586	529	532	552	507	549	571	571	550	554	524	553	554	522	554	560	522	552	512	540	577	540	562	557	554	548	562	545	518	588	540	530	593	577	552	522	558	563	545	477	527	567	545	548	557	542	524	545	529	556	513	538	540	532	531	509	503	517	554	533	524	581	590	532	542	546	511	560	573	514	554	564	526	584	539	527	527	503	570	539	565	553	543	546	583	546	546	532	537	547	510	527	573	613	547	543	527	566	544	546	544	511	505	551	565	509	514	544	534	543	538	541	573	568	548	561	530	558	552	548	553	545	558	561	559	498	501	581	567	539	532	556	529	583	517	537	561	564	556	560	484	527	540	562	575	549	582	567	532	565	556	529	600	543	555	503	554	534	511	545	557	493	571	550	540	534	517	534	531	576	511	597	526	557	528	539	561	560	500	530	574	523	574	570	557	556	609	557	550	543	559	538	517	497	543	529	596	575	574	523	520	560	523	552	546	576	573	493	568	502	561	522	588	559	562	550	519	548	550	562	550	529	514	540	537	556	545	519	539	516	506	545	565	554	512	555	522	577	590	538	534	542	560	507	538	559	544	575	543	585	575	536	559	532	538	547	574	554	558	533	542	540	549	550	536	551	534	531	578	530	534	549	554	514	525	547	535	553	544	534	537	563	571	560	534	569	535	569	528	584	573	548	557	567	553	565	548	562	594	577	540	559	520	587	517	588	499	568	524	548	545	560	539	564	561	551	550	500	594	524	600	506	548	522	509	551	582	519	576	548	561	561	563	535	513	560	546	532	559	530	542	537	537	534	556	514	603	522	530	594	510	508	560	545	575	548	515	521	595	511	566	535	556	560	470	527	555	548	527	583	552	587	549	581	572	555	529	585	509	539	578	553	588	556	559	524	524	533	557	516	568	554	557	524	525	540	577	544	575	518	534	528	535	545	524	551	532	548	594	534	556	557	519	521	549	550	545	527	582	546	573	535	556	556	523	570	547	528	498	576	560	545	517	538	545	532	531	553	561	566	543	540	585	525	550	543	535	527	571	578	546	510	550	532	550	536	550	527	544	545	517	528	545	539	557	553	540	549	568	558	538	569	555	536	555	540	557	582	560	574	540	549	559	543	603	583	554	563	509	520	574	566	602	546	551	534	579	536	554	560	547	535	550	537	598	613	533	569	548	554	594	534	563	548	552	540	563	568	534	537	524	578	563	542	589	569	561	524	571	559	538	553	549	559	515	541	566	581	591	527	541	541	573	563	522	542	546	542	530	508	512	576	504	569	564	577	586	569	603	535	581	568	575	537	544	535	553	584	566	529	542	542	528	538	587	540	532	521	540	508	548	558	535	531	547	536	543	541	532	523	579	580	576	548	544	502	583	494	512	573	536	534	514	554	530	580	532	570	545	532	492	541	577	544	571	586	545	522	538	536	585	558	567	559	584	546	551	512	523	542	548	552	556	536	572	572	547	564	547	532	541	535	578	525	552	527	563	503	556	515	562	545	526	521	509	508	532	502	539	543	548	535	537	529	539	553	580	551	555	536	544	516	568	523	492	526	541	541	538	556	565	569	539	557	537	545	561	554	561	512	512	521	547	558	584	549	564	553	574	548	546	482	569	554	583	558	530	543	551	540	559	553	514	548	508	580	556	545	580	564	565	560	544	582	497	529	571	547	542	537	539	552	538	507	561	521	524	545	492	565	534	556	552	516	538	568	561	558	547	594	566	545	549	530	550	550	565	510	567	571	564	562	593	515	506	568	583	601	520	538	558	524	522	519	474	535	578	531	553	552	554	550	556	569	545	519	524	548	560	561	572	513	540	572	522	518	518	526	532	560	544	582	575	578	537	556	557	566	565	560	552	484	554	569	533	503	532	576	576	578	556	552	545	563	576	568	598	549	580	542	551	563	521	561	518	552	564	545	583	568	516	536	559	495	536	553	597	581	536	529	545	560	545	548	565	547	559	572	563	583	575	536	555	542	540	558	558	518	567	552	545	532	542	526	522	556	536	492	551	505	554	549	566	524	557	545	510	581	548	556	510	545	556	542	536	560	534	574	535	566	550	532	539	539	579	527	543	558	562	566	545	548	553	534	553	511	564	555	501	536	559	510	552	572	529	500	540	541	563	572	522	557	533	593	529	575	550	534	561	567	533	535	557	515	545	573	550	566	546	552	588	521	523	541	515	545	580	538	524	582	538	568	560	531	526	524	561	551	575	558	539	580	561	553	550	561	551	552	503	585	547	580	529	505	547	544	543	560	556	537	594	565	513	540	569	523	548	529	556	566	538	533	520	546	577	539	543	554	571	573	518	538	546	525	547	531	538	504	565	588	559	534	522	575	558	548	543	528	519	537	548	550	559	564	520	514	523	513	548	587	530	565	513	562	574	576	528	526	509	556	564	525	568	566	512	553	573	548	580	530	572	530	529	558	561	571	528	507	547	581	576	554	521	575	538	562	554	532	518	554	520	534	564	505	554	523	546	548	526	572	515	570	540	521	550	543	573	599	522	563	529	505	506	531	549	565	594	520	551	517	576	531	563	555	596	584	569	558	575	589	572	554	510	533	552	545	580	614	560	520	512	564	543	531	533	536	545	572	564	544	564	554	584	564	577	553	569	578	560	558	530	551	544	540	556	581	555	580	530	515	538	573	541	544	503	523	550	552	565	583	556	539	542	546	587	511	587	548	493	563	553	558	519	530	577	525	589	541	566	549	572	527	541	536	584	520	540	543	553	564	510	541	527	574	582	517	541	557	541	588	526	538	571	533	553	526	537	516	547	530	557	531	543	559	600	549	530	534	550	575	529	553	540	576	542	591	555	515	555	578	503	614	532	531	505	555	539	521	545	509	555	530	572	581	527	560	523	550	549	516	549	565	552	531	541	575	557	499	548	558	526	507	525	547	572	534	513	574	558	575	545	514	522	572	576	554	568	532	514	557	563	532	541	543	568	543	568	564	521	530	548	515	530	544	514	524	545	518	558	566	566	569	545	564
28255	14744	1921	481	352	287	218	175	148	125	141	130	125	136	127	146	128	143	131	119	130	124	114	141	132	155	117	104	125	116	126	126	120	107	119	135	117	122	100	137	96	135	148	118	109	117	123	128	116	120	114	127	108	120	121	112	139	137	120	120	116	148	136	115	120	125	129	112	126	115	139	133	120	144	116	120	129	145	128	129	121	130	123	141	127	135	114	140	118	113	126	125	124	135	114	128	123	123	119	120	117	129	104	121	129	116	117	131	135	128	113	114	131	129	108	131	126	121	117	133	133	125	123	115	142	110	106	135	123	108	129	128	113	128	124	122	104	142	115	120	118	127	139	124	113	146	117	110	123	113	116	123	128	127	124	124	114	125	119	138	103	110	138	148	138	129	137	121	114	116	113	123	134	123	157	127	137	133	123	113	118	119	117	100	126	145	106	135	108	116	128	122	136	115	147	117	116	126	133	133	123	109	121	124	112	141	121	137	100	106	115	147	130	104	126	112	133	127	133	125	129	121	127	121	144	124	117	135	130	119	132	135	151	118	118	111	123	128	112	112	131	103	125	117	136	125	115	143	117	123	120	122	122	130	140	108	135	125	124	118	116	131	119	139	122	112	135	112	112	123	114	129	120	133	142	119	135	121	117	124	126	106	126	125	143	108	122	111	113	141	113	111	150	116	112	131	127	111	128	137	123	139	127	101	117	131	99	102	118	117	109	99	130	140	115	123	123	135	116	140	120	133	111	115	148	115	119	127	140	126	110	118	108	129	117	118	114	138	117	130	107	143	113	111	123	125	119	122	124	142	121	119	129	106	118	124	131	125	119	139	124	121	139	112	142	156	126	129	124	147	111	131	105	147	113	130	108	127	108	106	128	111	134	105	142	119	105	129	112	122	128	124	126	143	107	127	129	122	112	112	133	100	114	116	117	132	128	126	120	124	112	121	98	134	115	127	114	119	101	119	135	114	125	112	126	126	127	116	123	121	119	117	124	102	104	124	151	104	124	114	112	125	113	113	125	122	129	129	131	100	123	125	133	110	132	107	133	130	120	111	116	112	101	116	124	104	125	132	117	121	104	137	137	114	123	108	131	122	115	114	109	139	103	99	130	119	134	133	130	138	114	116	128	119	110	116	104	109	122	120	138	126	134	116	126	117	123	134	122	108	125	129	146	126	113	120	108	115	134	112	120	106	102	151	138	137	127	123	134	124	130	116	118	99	107	130	112	119	133	131	114	146	120	139	112	130	123	115	115	131	117	117	124	119	118	137	114	117	127	112	130	107	117	123	121	123	121	131	137	141	106	119	103	114	127	130	138	116	121	150	103	118	128	138	134	116	96	115	127	121	113	116	127	146	125	125	104	144	125	120	119	124	124	131	121	116	109	114	129	116	126	132	126	130	108	111	113	112	115	120	121	123	142	123	122	132	114	130	132	130	115	133	129	119	118	128	107	134	115	139	112	139	130	114	130	116	103	122	122	119	104	126	127	145	115	122	116	113	121	131	120	133	115	117	108	126	115	124	134	114	129	111	122	134	119	120	114	110	123	125	131	146	119	132	127	123	112	123	116	104	111	100	131	130	138	121	128	121	105	146	125	129	149	119	120	118	107	153	131	109	114	135	116	123	133	140	132	116	111	139	94	114	155	123	130	117	101	140	131	116	135	122	147	123	117	117	108	130	114	124	125	126	99	121	111	106	111	119	116	116	128	126	116	97	123	139	103	118	119	128	130	122	118	145	113	115	124	120	126	147	110	115	132	116	125	125	133	124	127	137	113	108	104	117	95	122	120	126	136	130	106	121	120	106	140	110	129	139	113	140	117	141	121	120	93	129	121	113	111	127	124	117	154	126	116	119	114	128	108	124	129	138	104	110	125	130	143	128	136	136	111	121	117	115	123	114	119	110	117	121	137	122	125	135	109	110	122	143	141	130	115	116	127	123	127	99	113	114	129	109	135	127	137	122	106	120	129	120	119	130	116	115	129	118	108	119	133	109	119	130	103	108	122	140	132	117	109	125	115	141	119	117	108	148	118	129	117	124	121	117	129	133	117	114	118	125	130	121	125	97	131	131	133	102	114	136	104	133	122	137	123	105	136	104	111	116	107	121	114	118	120	130	144	121	123	108	121	137	103	120	114	122	128	118	131	93	128	111	108	102	115	119	128	115	125	127	108	127	134	111	138	135	116	135	130	126	155	123	119	124	131	125	127	144	99	137	103	125	117	133	124	126	109	102	128	133	113	134	118	150	117	120	119	122	122	133	123	117	115	124	140	110	135	131	114	134	141	106	122	104	133	114	121	127	107	134	114	119	126	120	120	122	118	124	138	115	140	105	138	123	104	128	124	121	112	120	116	137	124	105	109	139	116	132	127	131	109	131	111	94	120	122	119	108	132	112	117	129	133	131	97	114	117	112	118	101	113	125	132	111	117	134	100	110	131	124	119	141	132	124	108	106	127	120	128	125	115	114	111	123	121	126	114	136	120	116	121	113	123	122	130	121	142	129	134	124	118	123	115	109	122	106	124	127	101	107	136	107	130	112	116	114	131	117	113	105	137	135	120	108	121	142	117	126	134	138	117	134	132	128	115	146	127	151	106	135	119	136	115	121	126	120	116	133	125	120	136	120	108	103	118	119	144	119	116	139	133	112	117	139	129	123	118	154	106	103	119	127	118	127	136	114	119	107	143	133	127	140	126	119	126	119	135	106	118	113	116	137	128	124	139	132	114	120	111	125	118	94	109	115	120	125	125	115	125	109	135	138	103	123	134	124	132	134	120	134	137	122	127	124	120	129	139	125	131	136	117	137	126	116	112	108	129	118	133	121	115	133	114	130	125	118	130	131	111	136	117	128	119	131	131	128	142	136	114	106	132	126	120	132	129	117	146	111	128	117	99	107	132	125	121	121	131	126	123	122	128	116	114	142	119	137	125	122	129	134	118	109	121	127	128	125	122	125	131	116	133	104	114	109	141	105	132	123	127	124	128	126	111	107	111	117	111	151	136	123	121	131	122	109	130	121	124	141	131	124	120	121	136	124	113	123	121	124	131	111	134	133	114	122	131	117	105	109	135	121	115	125	120	133	118	138	115	106	111	118	119	114	105	134	112	122	127	125	115	113	140	128	129	102	139	116	127	126	123	122	136	125	122	127	118	113	125	127	108	143	130	133	115	123	127	144	107	136	110	125	117	125	126	117	125	123	105	148	115	118	99	120	109	138	135	116	139	140	117	130	114	132	111	106	134	120	108	108	138	133	135	141	140	131	122	107	109	124	121	116	119	121	129	110	139	135	126	116	113	120	93	115	111	121	129	117	136	121	125	119	117	126	127	125	153	110	128	107	111	115	119	118	118	108	133	129	126	121	128	125	124	126	124	125	106	139	107	127	157	99	107	119	118	116	141	129	107	121	111	111	111	115	119	127	134	153	121	140	134	108	136	125	122	129	98	110	135	125	106	144	119	118	126	129	134	115	134	146	130	120
5111	923	754	439	320	260	198	215	195	161	174	166	147	138	156	158	155	136	126	135	137	133	124	147	117	123	134	138	124	133	125	133	134	137	127	127	135	125	128	121	126	137	135	114	109	133	125	140	142	127	149	115	121	109	138	109	161	122	136	130	146	125	128	141	128	118	113	121	128	111	145	129	113	125	131	135	122	127	113	134	121	129	138	130	112	128	141	118	128	110	118	118	142	113	131	124	144	124	136	134	114	114	114	117	133	127	129	132	131	129	131	130	139	147	129	113	131	136	123	117	128	127	117	136	121	111	138	129	133	133	112	116	133	122	127	132	131	139	105	134	127	142	118	121	115	148	123	122	130	123	134	130	137	128	140	120	117	129	116	131	132	122	131	155	106	120	135	136	136	109	142	124	132	119	117	138	125	127	121	112	137	120	120	97	135	112	139	139	142	118	117	110	126	126	124	125	112	148	144	124	141	117	121	141	128	129	118	140	124	132	129	131	133	127	132	146	119	112	145	107	129	122	125	121	146	104	145	128	138	120	122	124	123	123	112	126	126	150	123	120	121	137	144	142	126	123	116	136	158	129	146	129	133	128	126	132	131	136	128	123	137	130	129	126	132	126	143	108	124	146	132	124	111	121	146	130	136	159	136	132	112	138	141	116	128	108	130	123	138	121	126	124	120	122	131	129	129	124	122	130	127	129	137	123	140	129	124	118	113	134	106	112	134	121	145	126	118	127	128	125	116	106	131	120	142	119	134	145	116	137	144	131	126	125	127	140	135	127	109	141	136	122	121	146	132	111	129	132	118	116	124	121	126	127	120	130	126	123	138	140	107	154	140	134	118	107	121	140	132	130	117	139	141	105	149	133	118	142	122	110	120	111	131	120	115	123	113	109	123	110	139	141	119	135	123	140	134	109	130	104	125	108	129	117	134	118	132	125	125	111	119	128	119	128	119	113	133	136	131	131	129	124	114	113	107	126	124	134	119	128	121	124	136	139	109	119	143	124	123	114	122	112	149	114	107	109	126	119	111	112	120	111	129	131	134	119	120	124	131	131	146	140	114	125	120	125	133	141	119	137	132	105	109	101	139	107	122	128	135	112	109	116	145	119	140	134	143	137	132	119	127	143	130	123	122	116	125	133	125	132	131	135	133	125	139	139	121	126	133	139	129	131	125	128	127	132	115	131	140	134	128	149	138	129	135	145	98	118	119	119	131	118	129	118	126	143	129	140	148	125	137	142	133	114	135	136	127	105	137	112	130	140	130	115	128	136	117	118	140	125	132	126	121	124	124	128	137	132	135	124	138	142	128	117	138	135	138	122	121	119	116	132	126	111	130	132	127	138	138	117	131	150	108	143	115	114	131	139	135	124	125	122	131	126	140	141	119	117	103	120	120	121	136	132	124	111	115	124	114	114	127	135	121	132	126	131	125	128	124	129	120	139	141	105	132	145	139	127	124	121	145	137	129	127	135	131	112	143	143	137	110	151	114	110	114	132	125	126	123	114	132	135	130	120	130	131	112	145	125	132	128	136	123	122	128	138	119	134	112	129	150	117	142	127	126	131	128	126	137	119	127	117	118	124	107	125	134	129	117	113	131	132	126	121	133	121	121	142	138	148	113	131	121	116	127	130	140	127	126	121	121	117	131	122	129	135	129	114	150	126	137	128	122	122	114	128	134	123	144	140	102	120	118	125	136	141	127	118	113	139	109	115	113	131	149	140	126	118	102	132	139	139	142	131	131	139	100	129	116	124	135	125	118	137	123	139	116	117	134	115	123	121	138	118	128	115	127	128	134	108	130	124	116	129	132	118	131	110	147	153	133	116	126	138	120	144	134	133	123	123	128	137	140	125	121	131	121	119	118	122	99	132	119	128	143	114	107	122	110	125	138	126	133	126	132	124	136	121	111	134	108	129	132	140	123	126	134	144	119	137	123	117	126	118	121	138	117	117	125	135	122	121	124	112	131	124	143	140	130	127	140	136	153	114	122	111	118	135	136	144	111	136	129	134	150	125	127	125	132	146	114	100	133	128	136	126	141	119	139	114	116	134	146	120	136	107	120	119	127	125	118	119	123	138	127	135	128	133	139	130	143	133	105	137	139	133	111	126	130	120	115	124	144	130	124	133	136	138	133	130	125	126	120	117	135	118	117	129	139	135	126	108	124	137	127	111	137	107	117	131	112	115	107	125	131	122	139	143	126	145	94	130	128	118	118	123	115	124	115	126	105	129	131	123	131	135	130	120	109	133	123	144	126	132	150	122	151	124	111	135	125	116	133	110	121	96	129	118	141	122	113	136	143	121	147	117	127	132	140	148	143	135	113	117	118	132	151	158	138	139	136	130	124	130	136	105	137	133	119	109	121	130	122	149	144	143	130	124	130	116	142	151	113	128	119	136	125	124	137	108	120	116	131	122	123	133	138	139	128	143	114	120	141	140	136	116	138	129	128	143	134	105	116	123	126	125	128	113	115	117	134	122	108	115	135	131	127	128	121	144	135	115	137	138	139	136	153	119	140	113	118	120	148	130	122	133	111	136	126	118	128	138	131	114	129	121	147	147	116	117	102	129	143	120	144	120	150	119	119	155	153	123	127	139	145	108	101	120	124	134	125	123	132	136	122	111	118	112	118	131	125	129	132	132	115	126	153	118	124	146	135	128	126	126	146	128	126	130	129	144	117	120	98	122	113	105	124	126	102	117	103	122	148	122	131	146	125	126	132	134	124	116	122	125	156	132	123	104	130	120	120	135	126	123	120	129	126	106	135	155	146	125	138	122	138	148	121	132	122	132	110	118	107	140	136	126	122	112	138	101	106	145	137	114	142	131	127	135	126	139	144	124	141	133	154	139	153	124	121	124	103	130	135	100	118	121	107	125	108	115	121	127	130	129	127	119	121	136	130	130	132	126	129	129	121	111	130	124	141	145	135	126	135	124	129	141	124	133	132	148	125	138	133	121	107	141	148	124	121	120	139	124	123	104	134	142	136	124	138	143	107	122	129	129	106	136	126	124	117	138	124	125	121	130	141	136	111	128	126	119	127	107	132	116	123	148	132	136	139	133	129	122	131	132	120	147	123	129	139	121	131	128	150	134	119	122	137	109	105	126	141	133	115	146	139	139	106	130	113	132	125	110	136	129	119	110	116	126	138	119	137	144	120	122	137	145	123	131	151	134	138	125	154	121	136	124	118	127	133	108	141	130	117	129	144	130	128	128	124	114	123	112	162	109	143	133	116	118	138	144	129	136	124	118	143	134	113	137	114	125	121	138	119	125	126	145	107	125	143	140	136	139	139	152	154	142	106	137	110	134	111	121	128	117	113	110	129	92	135	139	142	157	120	124	141	131	121	128	137	137	139	121	112	128	135	130	143	131	134	148	124	146	121	110	126	126	141	143	122	120	124	134	122	142	117	126	145	141	136	129	108	130	128	115	126	111	117	119	117	131	124	136	127	128	122	142	114	124	142	130	146	132	135	118	110	120
25376	20838	27338	24459	20840	12276	1663	1074	858	753	705	681	623	526	548	521	516	444	479	446	448	418	390	428	442	439	429	448	422	423	434	412	400	431	409	387	355	403	398	435	396	381	362	382	379	398	443	403	374	393	394	378	395	383	359	384	381	369	349	391	397	344	382	366	417	378	392	379	406	366	344	402	384	422	390	371	382	377	375	380	417	397	383	391	376	349	370	389	382	375	369	350	341	364	380	356	394	375	400	382	405	394	357	338	364	378	366	364	353	413	397	377	370	337	407	356	361	402	406	407	392	395	361	369	364	411	381	387	404	371	357	366	353	362	383	372	385	385	422	383	388	363	366	397	402	343	355	393	385	365	385	384	402	374	350	368	378	393	399	375	353	400	367	388	344	360	391	350	351	376	381	367	404	358	389	376	371	391	402	378	394	359	365	341	370	355	368	396	365	374	364	344	363	368	370	390	362	399	380	380	374	427	376	391	339	361	407	402	364	417	368	385	363	393	359	367	378	388	382	388	385	371	394	390	391	362	389	362	393	388	367	387	394	380	389	379	334	363	348	361	376	336	375	386	410	374	375	379	368	398	357	386	368	351	386	391	365	349	374	347	372	400	380	369	390	387	372	389	341	368	335	354	391	388	365	379	377	380	371	357	367	379	372	350	389	358	387	384	359	365	408	403	372	419	343	360	371	355	401	409	362	367	387	366	402	354	369	370	364	342	371	372	346	398	411	364	381	384	402	408	361	378	407	371	380	357	405	405	362	378	348	391	380	360	342	423	402	346	394	376	391	375	370	342	323	399	351	393	384	391	377	399	365	391	406	401	349	371	406	359	358	360	389	393	402	375	378	391	381	384	347	363	383	371	387	382	390	335	406	373	393	384	405	407	400	351	400	335	372	392	373	358	390	377	381	358	379	379	376	387	345	360	390	374	381	395	375	395	371	384	365	420	360	399	380	347	356	380	375	370	369	399	412	383	390	393	358	401	366	396	355	385	361	379	375	393	394	368	361	396	393	374	392	350	397	390	383	397	357	376	353	375	345	393	388	373	387	374	386	370	356	390	373	401	376	379	365	371	341	385	390	360	351	369	399	426	403	383	409	339	356	380	327	385	376	411	339	376	383	367	358	394	340	413	332	396	360	371	372	353	365	386	379	385	366	390	396	362	376	403	404	395	391	369	375	398	358	364	404	399	346	387	394	399	367	365	391	367	363	414	356	391	381	370	349	382	373	379	407	379	396	371	375	335	379	391	403	368	377	371	382	375	382	364	357	368	375	387	392	377	380	365	387	375	347	347	397	380	384	326	373	387	361	411	394	363	373	365	361	364	343	374	351	369	375	385	365	341	370	357	361	382	369	366	362	387	351	350	375	385	331	342	389	363	353	374	399	406	376	373	367	363	375	360	424	394	420	361	354	381	363	376	389	336	370	368	383	358	364	409	367	352	371	376	368	371	407	395	392	383	395	392	376	381	361	348	373	400	375	358	373	359	372	356	359	406	367	375	370	364	355	367	403	355	364	393	429	354	406	384	362	409	380	393	355	397	361	399	401	355	347	398	364	394	380	338	387	392	363	423	422	355	379	369	421	403	384	374	376	407	374	341	374	373	348	387	384	377	357	349	367	411	368	395	348	398	360	405	347	378	397	392	352	363	358	374	402	404	392	357	383	388	353	368	373	377	380	375	373	377	406	358	347	375	438	426	372	355	356	392	373	401	370	390	373	362	373	354	441	341	359	350	384	363	369	380	354	354	384	367	358	372	339	395	337	364	375	352	392	405	418	367	379	433	371	345	366	393	367	365	372	395	423	416	383	396	389	407	374	373	407	341	380	407	387	391	355	378	372	369	387	380	388	374	379	384	364	354	383	392	359	381	368	367	383	377	399	407	386	358	403	408	410	396	379	386	410	373	391	375	373	362	353	393	368	356	375	426	355	361	377	371	357	403	361	360	394	370	365	338	368	366	364	361	369	372	397	335	387	326	348	359	393	416	379	391	368	402	338	345	391	360	377	366	392	376	400	370	346	365	388	381	375	376	350	365	386	386	360	383	406	381	370	391	358	377	386	370	381	361	375	397	388	385	349	365	395	389	367	366	359	382	370	401	411	376	341	403	377	366	346	420	412	410	402	375	371	351	390	405	394	353	384	373	352	364	387	374	375	397	358	354	358	391	352	396	363	393	348	384	386	369	384	403	409	384	394	404	379	361	368	383	398	337	369	369	369	367	369	392	393	417	354	375	375	341	423	400	355	370	364	382	385	365	369	385	335	382	365	375	370	361	405	401	389	404	347	389	350	341	332	395	346	375	340	415	367	405	372	361	371	395	387	386	368	386	371	384	370	401	355	388	389	376	352	372	357	359	433	380	339	385	352	377	373	355	363	388	405	397	356	363	408	364	358	354	357	398	372	384	368	345	366	382	351	371	358	355	365	384	343	379	378	375	365	363	371	388	357	383	390	367	368	359	377	324	361	398	378	349	368	392	363	368	386	384	387	351	362	358	371	340	393	377	374	373	338	397	390	388	390	377	377	399	389	369	390	369	362	382	376	370	367	371	382	349	347	369	361	382	411	354	376	379	370	374	338	379	374	367	357	395	383	376	395	397	363	352	347	352	382	378	373	358	382	382	370	356	459	391	385	361	363	360	364	401	391	401	391	391	330	366	394	355	379	388	391	351	375	373	367	377	376	353	373	374	339	370	395	370	368	363	374	405	430	362	401	374	360	371	367	335	392	343	376	383	398	368	364	398	346	351	384	385	337	346	373	351	388	339	377	420	370	377	361	360	392	349	375	357	375	360	365	413	379	395	383	385	382	357	360	367	339	338	370	391	366	402	395	376	377	360	390	382	349	392	376	329	371	366	408	401	386	362	395	393	364	392	388	366	382	391	366	399	391	354	367	390	370	395	388	360	379	393	402	383	388	369	363	385	383	374	379	382	362	375	343	366	390	393	393	329	362	407	370	389	374	375	371	338	375	327	382	375	366	330	400	372	385	362	381	408	371	357	412	389	374	371	345	383	389	375	350	405	356	358	390	381	377	363	362	386	383	404	368	362	394	381	372	386	399	375	358	348	392	376	420	426	393	376	365	385	368	402	356	395	398	386	357	369	374	399	368	365	362	393	353	367	371	365	387	436	383	366	365	381	370	378	389	393	381	355	379	374	412	369	384	398	369	370	353	399	404	397	401	401	370	355	387	408	346	346	390	409	402	369	348	362	351	402	367	378	410	349	390	340	377	378	391	369	364	404	360	364	341	374	375	369	387	352	389	365	354	351	369	378	357	395	378	360	374	372	389	373	374	359	412	375	354	394	351	318	386	386	360	375	379	385	401	384	363	395	345	363	375	404	374	413	354	383	388	400	333	378	378	361	401	401	362	389	368	355	371	375	415	368	425	359	390	391	373	364	377	380	343	365	374	379	378	341	397	411	350	394	358	379	343	384	374	378	352	381	397	381	373	384	352	402	363	395	396	380	397	367	373	399
7356	11892	10654	5910	3895	2893	2193	1718	1433	1173	1064	912	814	746	686	617	610	564	510	500	496	458	481	466	441	419	431	440	454	401	415	394	421	355	399	384	363	395	397	363	414	360	367	381	363	367	380	404	371	386	361	369	378	369	366	380	355	355	365	354	351	365	317	370	368	376	363	334	393	354	368	363	357	335	356	332	348	355	376	364	335	362	357	342	359	363	370	373	335	356	360	371	355	348	344	388	358	356	390	375	325	362	356	356	386	348	365	390	368	383	360	355	385	349	330	346	355	361	337	341	350	354	370	390	358	357	373	373	350	355	344	354	351	355	369	379	354	356	327	369	370	352	344	345	330	362	345	339	358	366	359	362	340	347	339	349	330	346	374	372	338	334	341	343	346	385	333	331	364	354	349	339	344	331	370	356	331	350	335	344	362	332	345	334	345	333	358	368	358	388	364	347	343	361	351	348	344	331	360	348	343	336	363	332	385	356	360	332	313	329	414	361	341	340	365	357	334	343	368	355	355	359	351	332	379	360	355	340	349	366	348	347	336	390	331	350	355	372	377	333	343	351	344	371	365	400	362	336	318	360	316	368	367	336	364	324	338	353	348	350	377	360	361	373	350	362	345	374	342	353	372	334	336	353	313	365	325	356	379	347	364	380	343	344	367	346	348	361	350	324	356	338	369	331	355	350	379	359	348	340	351	375	364	360	347	359	348	343	344	362	368	347	360	384	392	346	375	332	348	344	383	356	326	340	343	338	338	353	340	338	303	351	349	363	370	338	355	319	338	372	319	353	341	363	364	404	345	318	348	385	358	346	356	371	362	364	380	340	357	337	346	342	350	340	334	350	339	380	339	345	358	321	344	353	332	391	392	359	348	349	365	371	340	328	335	380	372	342	349	368	341	362	351	357	350	394	352	324	371	378	359	338	361	347	368	350	375	355	374	377	361	312	307	349	309	354	368	366	356	338	309	351	344	345	385	340	349	349	347	353	346	372	358	348	372	374	347	343	349	358	371	353	326	346	340	349	338	343	349	343	361	346	369	335	372	329	372	359	364	329	329	341	363	369	347	343	336	398	371	336	348	368	322	374	388	331	342	357	317	355	335	321	357	339	346	348	347	350	346	353	359	348	340	338	332	354	384	353	371	308	334	371	334	341	335	338	366	376	370	338	326	341	369	331	347	353	357	359	332	346	369	316	345	353	338	324	329	352	363	391	361	357	361	344	323	350	371	356	315	382	394	372	334	379	358	348	307	346	326	317	370	362	368	355	339	336	349	344	317	342	317	354	341	388	359	371	330	338	362	361	338	371	359	375	390	368	375	384	369	353	367	314	362	368	367	334	352	341	401	381	336	369	370	312	337	364	346	378	354	365	331	424	359	347	348	366	347	336	370	359	338	388	320	369	322	352	330	349	312	319	359	388	371	361	369	371	327	334	335	376	366	360	339	355	346	366	341	377	368	369	383	344	358	348	353	355	331	341	409	333	323	346	333	363	361	360	346	346	353	348	342	318	361	363	352	341	356	361	347	353	359	346	357	351	356	338	336	347	379	357	384	370	388	332	353	343	345	365	356	358	320	336	336	357	365	380	379	371	383	350	329	332	334	343	345	351	325	360	366	324	321	339	325	341	346	339	370	319	354	363	371	333	375	350	363	362	345	332	316	326	345	329	334	338	295	374	345	345	348	317	388	348	374	316	355	363	364	322	362	385	363	369	364	363	353	355	374	366	380	302	374	335	314	335	345	350	346	321	343	349	356	348	331	349	314	358	346	316	371	372	380	319	360	342	355	371	335	337	380	340	343	327	351	341	361	349	362	364	336	340	320	341	322	341	325	329	361	352	342	333	341	355	371	347	332	336	313	363	338	352	357	339	343	379	331	343	343	379	383	333	388	332	329	360	369	327	365	311	377	318	370	345	331	329	353	381	338	348	369	332	360	397	353	368	388	359	369	374	365	329	332	357	415	382	355	361	337	372	349	377	312	346	361	347	341	357	342	375	366	388	355	321	333	345	377	329	364	373	341	374	341	328	363	363	359	349	357	362	360	344	365	334	343	350	346	339	331	338	356	348	346	353	337	339	337	361	344	362	348	356	364	348	375	372	335	358	368	350	365	347	364	379	353	348	357	344	344	376	346	341	337	358	340	344	375	347	383	339	367	327	350	353	356	361	351	336	359	339	340	332	353	364	393	332	388	356	338	353	391	316	362	356	368	345	328	361	373	378	301	364	358	346	325	350	391	309	398	353	353	378	346	378	342	357	363	354	336	353	355	371	370	337	337	349	332	341	344	339	360	346	360	343	357	399	339	364	364	328	356	368	360	343	316	338	365	364	385	316	308	354	387	373	358	382	326	337	338	347	350	338	353	341	337	330	332	332	348	373	330	385	318	383	353	380	341	366	324	337	355	350	395	355	314	322	391	367	383	374	347	332	352	370	332	342	345	319	322	371	349	347	328	328	394	366	327	335	357	332	367	335	340	334	353	375	362	364	350	326	401	340	378	344	361	368	374	316	311	350	347	342	359	312	376	331	323	345	355	348	352	385	364	367	341	377	357	352	369	344	389	328	344	341	341	362	346	354	334	380	328	340	349	364	382	390	353	370	367	332	360	357	362	375	365	405	385	351	400	372	334	319	335	352	367	394	372	373	348	343	361	345	346	312	361	353	318	366	336	359	363	361	365	321	353	346	347	368	340	383	365	340	364	353	350	350	372	354	349	356	364	358	343	356	378	344	335	353	325	339	343	312	349	347	352	335	369	345	324	352	338	376	359	327	344	398	317	365	365	344	314	352	344	327	359	299	344	354	341	380	322	366	343	333	357	344	370	351	358	374	361	366	330	369	305	357	347	379	360	360	343	375	362	342	351	321	362	361	359	353	336	333	374	356	384	347	350	359	358	340	348	313	322	368	372	363	375	305	344	349	314	344	354	346	344	398	340	341	374	366	372	349	355	327	335	356	350	337	329	352	325	337	320	323	354	363	346	369	348	348	361	366	313	357	322	339	385	356	363	350	331	334	320	361	383	374	369	358	362	359	343	354	336	388	350	346	356	330	358	343	338	360	355	365	338	363	352	364	333	364	327	361	363	351	329	365	356	363	346	323	330	321	354	369	311	331	377	330	371	318	368	396	356	331	371	343	368	361	320	365	352	340	367	358	339	390	344	344	365	365	334	344	368	343	343	337	362	328	367	362	366	364	366	329	392	339	317	341	338	395	349	339	375	361	330	346	361	351	322	355	367	369	357	353	367	346	351	334	343	339	362	362	359	367	317	375	350	350	365	334	356	318	316	364	368	349	340	349	384	342	343	365	349	380	338	363	337	327	320	363	338	325	316	348	366	320	320	314	299	330	353	350	346	383	360	351	337	350	333	339	345	355	356	356	350	353	369	340	373	361	350	365	337	356	364	318	345	347	341	330	393	332	355	381	361	369	338	350	371	329	351	354	362	323	373	349	361	343	376	358	353	331	347	309	398	328	358	375
22950	20850	27661	24149	20856	20944	11103	2126	1501	1293	1197	1049	1016	966	908	900	817	732	782	735	737	726	702	763	697	673	722	658	661	645	672	647	656	625	574	600	635	630	626	601	597	581	633	624	624	589	623	625	629	633	631	627	649	627	614	643	567	613	569	592	599	589	632	582	605	579	599	544	581	636	634	552	561	629	616	599	607	572	593	595	566	598	659	574	614	617	619	605	627	598	574	568	615	627	584	616	611	570	584	584	590	574	619	637	566	583	565	563	581	629	552	593	589	594	665	599	570	595	567	595	557	585	558	563	584	568	561	629	584	614	568	600	580	581	612	599	549	595	601	605	607	596	563	622	597	610	582	600	600	575	552	593	587	616	600	598	608	582	577	621	611	558	615	604	579	539	577	607	580	583	599	609	570	628	587	615	640	564	587	561	545	566	588	571	601	629	614	588	589	590	635	626	571	554	650	552	579	588	616	608	636	588	562	621	566	607	608	572	588	639	594	618	581	602	591	569	597	580	626	545	569	576	604	609	572	566	596	602	597	582	582	585	590	585	598	569	596	580	609	628	586	578	616	575	598	578	535	643	602	581	569	618	595	594	586	574	554	554	592	622	604	617	565	586	560	635	619	546	579	601	559	584	575	563	576	594	576	571	604	615	558	614	614	608	560	601	555	565	594	585	587	555	624	598	567	597	568	579	564	546	600	554	632	557	564	563	658	597	595	578	618	612	577	623	593	600	550	546	586	586	604	589	577	580	548	581	615	606	562	576	608	574	566	600	580	562	562	571	599	620	590	595	610	611	565	597	582	579	520	606	564	588	611	632	610	625	576	577	536	573	568	641	581	616	625	607	615	608	592	570	608	556	567	558	578	594	594	589	583	585	577	590	584	657	586	589	553	603	593	560	583	555	599	582	559	564	613	608	609	628	571	588	623	566	591	586	592	598	595	623	619	577	603	547	580	619	566	555	585	543	607	585	603	623	618	576	589	561	630	589	542	566	588	574	626	589	585	595	567	587	586	604	628	599	608	573	604	544	580	587	586	583	591	556	577	614	592	548	583	601	606	574	553	592	569	601	572	610	602	618	585	603	586	567	606	546	610	570	590	587	567	623	583	524	617	645	561	568	611	586	608	600	610	595	586	559	591	541	558	549	603	606	586	548	592	550	600	601	590	602	594	604	613	580	559	596	549	611	522	620	608	580	580	595	566	607	633	609	580	644	602	557	593	576	623	604	586	589	594	599	523	579	571	579	610	590	571	622	598	593	569	565	595	576	603	621	594	607	607	589	539	576	578	543	584	585	576	606	626	580	566	559	587	594	545	646	560	592	591	646	593	582	597	606	599	547	571	561	580	619	620	564	559	582	605	627	573	607	585	602	566	555	546	584	557	602	599	626	562	601	584	598	587	574	623	622	605	642	557	597	536	601	587	534	606	588	588	582	622	584	596	579	575	618	527	600	602	594	592	570	613	589	589	606	556	612	599	626	562	592	566	614	612	558	593	625	616	567	634	571	589	599	619	575	616	541	613	608	616	582	599	599	591	608	596	567	568	622	602	571	596	594	579	589	585	600	581	644	561	604	549	608	633	603	545	599	629	590	611	606	580	553	560	560	557	563	587	540	575	575	641	585	589	577	613	579	591	588	598	544	583	573	586	557	603	607	557	538	611	641	567	551	612	563	587	570	537	575	591	549	635	584	570	581	589	598	585	627	567	630	597	615	573	571	547	620	605	584	596	607	605	576	631	623	560	601	579	566	598	532	615	628	659	593	626	595	559	566	605	569	556	563	599	569	555	557	611	605	597	582	657	595	542	566	600	579	594	615	579	580	595	583	607	584	636	587	581	566	597	645	593	590	601	615	596	613	629	600	614	536	559	595	607	616	570	572	619	589	614	552	555	617	579	584	564	554	554	548	610	587	614	577	599	586	584	569	657	586	571	568	589	586	606	549	633	593	619	540	579	560	600	542	588	592	545	557	565	620	604	577	565	589	583	542	599	586	610	561	583	578	619	583	629	593	543	562	630	596	574	604	593	550	612	566	582	525	566	621	577	613	599	568	598	613	589	643	608	630	594	648	580	597	585	557	554	580	619	597	613	573	648	609	629	561	568	547	566	604	537	604	606	597	580	586	614	573	575	572	608	601	611	591	614	579	600	571	620	577	569	591	575	609	599	620	561	546	612	560	624	553	620	615	590	589	594	558	573	587	592	607	554	600	609	592	587	596	602	602	582	577	623	558	584	558	597	595	564	561	595	591	576	595	583	623	589	591	589	599	608	583	548	570	563	600	611	593	626	610	584	602	590	596	630	589	558	585	580	595	601	637	584	549	610	593	548	618	551	564	602	583	571	605	586	577	586	590	564	605	571	603	589	590	599	591	598	646	589	610	602	540	626	583	601	595	633	640	570	600	546	559	552	574	610	540	599	570	531	558	614	542	612	620	565	575	633	601	571	600	559	578	602	547	587	637	546	595	613	600	584	618	589	576	604	590	601	608	624	594	624	582	590	579	589	595	608	586	581	611	592	586	566	598	584	605	583	609	570	588	607	564	642	591	554	594	548	604	598	579	595	581	580	574	565	603	606	571	584	540	607	567	579	589	599	607	577	585	598	577	587	539	575	633	612	575	608	583	577	609	579	577	561	548	614	589	597	617	557	593	604	611	587	572	615	639	562	571	582	597	622	589	598	570	539	586	580	549	544	610	557	605	538	585	616	574	634	578	574	586	541	575	589	626	608	600	597	579	623	622	582	590	564	549	595	580	569	620	591	594	602	554	598	624	606	600	610	597	559	604	568	542	616	572	568	564	589	595	556	589	573	581	569	575	551	587	538	583	600	613	580	593	583	601	593	592	571	571	567	612	591	564	598	581	618	601	582	608	578	608	573	559	613	580	621	569	609	604	576	582	599	571	549	580	604	619	594	556	579	580	590	565	610	597	591	577	619	556	630	558	524	579	574	618	623	591	609	601	564	574	577	522	561	566	568	541	586	577	589	616	549	590	599	589	574	608	576	563	559	595	552	584	597	567	568	586	593	607	606	624	600	595	616	582	563	565	582	620	620	600	562	587	605	584	583	632	590	579	552	595	574	590	596	607	560	602	548	563	625	611	599	615	613	602	557	562	579	598	565	658	611	638	583	596	589	648	567	567	624	568	596	589	602	600	554	549	588	583	537	614	574	601	558	601	573	600	571	592	591	580	582	581	572	584	563	601	575	587	545	632	587	580	550	561	618	576	569	570	592	632	564	616	592	625	615	584	569	608	554	596	596	558	602	635	573	606	557	614	599	572	577	530	605	568	562	571	574	526	583	601	582	615	580	552	546	598	587	587	561	538	610	530	520	580	583	628	598	580	631	578	562	580	572	564	585	588	595	601	586	618	527	590	608	589	601	599	566	555	611	585	567	601	552	597	564	602	593	589	553	595	575	550	643	607	598	637	594	591	623	576	575	605	608	580	559	565	583	571	608	574	634	578	603	587	581	560	608	579
9991	18834	16960	10106	7054	5159	3920	3035	2523	2153	1848	1568	1381	1278	1235	1061	1023	1004	886	850	877	784	707	759	748	704	671	689	644	670	648	677	627	615	637	612	660	647	609	613	593	647	580	599	582	593	633	599	560	589	562	564	550	575	555	602	603	569	554	599	611	579	585	561	585	630	549	598	584	569	599	536	561	535	557	534	579	546	558	561	616	555	534	542	556	560	558	555	544	580	566	541	568	547	568	582	572	576	575	625	545	544	524	572	540	588	568	574	552	543	554	543	569	549	553	563	576	564	560	542	540	570	559	576	546	578	539	596	586	571	589	571	558	592	580	587	529	552	564	552	587	551	545	569	549	578	567	564	542	553	566	593	585	554	573	582	564	565	541	529	556	540	535	555	514	548	556	557	539	569	569	544	526	553	593	582	593	533	544	566	519	534	618	557	572	557	522	501	587	561	554	519	588	507	566	547	541	588	572	538	551	546	565	553	583	573	523	551	548	565	547	565	566	534	563	534	563	558	567	532	553	533	537	536	514	561	561	557	538	542	605	532	557	554	518	595	524	571	585	515	541	567	552	552	518	517	553	556	536	524	527	553	541	516	552	550	536	548	517	546	550	554	562	593	543	568	528	553	570	534	578	567	517	572	526	600	572	540	569	529	521	556	562	555	544	513	588	529	526	577	535	532	534	511	556	482	548	587	555	517	544	539	575	563	564	544	543	571	544	526	537	610	508	537	576	513	563	563	548	557	505	565	580	530	567	538	538	541	557	544	556	493	499	568	546	575	534	539	536	592	564	522	558	579	589	512	527	553	605	545	532	581	537	562	549	550	570	560	552	508	554	544	525	545	525	546	515	561	610	533	544	597	494	522	570	536	544	579	577	548	563	552	540	564	556	546	547	537	535	534	546	538	526	540	510	558	526	581	551	526	576	614	568	554	545	544	539	575	545	565	585	534	524	528	587	510	585	535	531	554	584	534	516	589	547	531	551	519	564	530	553	526	556	565	542	548	528	575	511	537	527	561	553	547	560	549	560	533	584	570	581	508	534	568	542	534	567	521	528	573	566	518	542	576	550	563	555	514	576	530	568	510	587	545	570	596	539	546	578	540	554	531	535	545	512	474	550	520	534	525	569	555	538	541	506	526	571	547	590	531	563	502	567	514	542	494	589	599	540	534	567	535	544	575	557	521	569	571	531	536	563	527	566	548	536	546	545	565	580	537	549	544	544	535	526	564	544	550	519	515	566	570	571	558	573	566	528	509	513	543	547	509	530	529	539	560	548	532	547	545	579	563	545	559	521	533	587	572	524	566	540	527	543	555	572	535	557	567	562	508	519	531	573	558	518	607	545	528	548	569	574	554	526	534	533	577	523	579	545	514	565	545	558	545	558	582	527	551	539	549	551	551	532	575	549	524	588	528	554	511	518	554	526	551	514	523	549	567	549	602	568	562	575	525	548	571	586	616	539	531	541	513	531	561	529	521	512	610	615	547	513	536	567	538	582	535	560	569	571	599	520	575	566	558	538	535	550	542	523	538	589	527	550	543	596	579	554	508	554	521	561	537	526	552	535	567	557	571	531	507	551	545	584	595	545	543	551	554	577	575	517	560	560	518	566	559	563	570	576	564	562	577	610	563	548	549	528	542	588	583	531	567	555	577	523	546	599	524	524	535	542	533	537	566	531	551	519	514	587	545	562	527	535	574	561	544	545	560	570	535	557	520	507	535	548	580	569	501	532	557	557	527	505	549	545	543	530	555	560	496	541	541	554	572	542	536	571	547	526	563	606	577	549	538	569	581	518	524	538	536	550	561	560	570	535	557	557	529	518	507	555	528	532	517	539	594	577	541	566	560	532	572	526	558	541	552	557	536	534	519	526	544	541	531	567	538	537	522	527	550	508	524	565	555	539	581	544	509	555	523	497	531	534	519	557	544	547	571	554	559	552	564	504	533	545	548	549	554	557	578	506	524	563	536	546	569	576	538	594	524	496	573	590	526	540	529	535	547	519	566	570	543	546	529	590	498	574	544	580	525	517	563	474	556	535	553	613	506	589	568	568	568	534	550	560	562	518	577	544	535	577	503	524	511	552	581	540	557	519	566	554	552	566	551	524	537	548	559	567	569	554	603	553	526	549	550	575	553	530	530	548	567	557	513	520	572	524	563	558	552	557	525	534	572	593	550	564	572	500	539	593	540	565	578	538	516	511	582	570	546	596	577	552	582	526	535	526	579	532	548	549	477	560	548	578	590	526	498	513	516	603	540	548	527	525	535	522	533	530	554	548	532	502	512	565	529	555	520	568	542	558	505	522	553	555	613	548	539	532	526	524	543	523	540	537	526	556	545	544	538	561	544	561	582	519	540	597	525	547	561	530	563	573	547	549	562	525	557	542	527	515	541	611	561	562	574	541	582	543	549	558	544	542	563	512	544	546	509	573	507	529	545	600	551	570	544	554	543	531	511	562	576	535	557	544	561	520	560	546	555	539	552	576	538	510	539	538	585	587	547	517	564	556	513	569	547	578	582	552	516	558	597	583	551	553	546	565	562	530	527	571	539	553	561	518	590	544	613	564	575	590	554	556	529	507	544	571	537	504	535	548	538	564	571	540	627	525	567	542	556	539	543	563	516	537	542	549	527	529	561	535	583	575	592	561	543	546	542	550	530	543	555	540	614	563	540	584	578	565	530	586	590	546	536	563	548	575	578	574	535	555	559	564	508	555	591	556	551	555	538	587	560	562	520	578	564	556	561	559	554	566	543	573	532	527	533	530	555	544	538	542	566	555	591	560	563	498	513	542	579	557	535	528	484	535	576	545	528	573	547	504	537	605	524	525	556	545	559	533	556	552	556	511	538	555	547	591	575	557	529	528	523	572	548	566	525	577	532	519	545	514	522	559	521	577	553	505	547	496	523	559	551	552	551	478	553	594	554	551	595	515	526	553	556	566	583	557	559	531	545	541	554	532	546	577	550	556	519	486	550	547	543	540	552	606	507	526	542	532	525	567	561	568	574	579	536	548	539	544	513	523	551	540	526	543	578	544	586	593	535	542	556	525	572	536	541	556	527	544	535	547	553	548	554	549	557	500	560	591	555	550	584	521	548	498	570	556	566	558	548	516	545	542	572	562	526	523	556	546	526	551	541	550	577	515	507	549	519	534	541	540	563	564	533	568	580	543	564	581	538	527	584	550	517	557	504	559	588	589	566	529	519	521	501	515	545	578	572	561	588	536	577	538	547	564	539	608	572	523	554	504	528	510	594	568	570	589	542	554	541	578	558	563	556	546	511	545	523	526	569	570	537	556	559	556	524	553	498	548	546	582	526	532	574	561	553	555	542	506	522	562	544	530	540	551	524	531	575	526	527	556	532	549	553	524	556	558	568	531	559	542	577	550	528	577	564	618	590	528	520	545	581	559	549	564	541	543	582	547	597	574	566	555	564	529	549	526	589	530	554	545	526	512	562	546	567	544	559	508	535	505	530	572	559	529	577
28268	14621	1798	390	256	199	167	165	135	137	141	126	120	127	106	122	126	108	128	122	141	132	116	125	132	133	119	112	115	100	118	118	115	128	121	118	112	131	117	124	123	121	134	108	115	116	122	134	126	124	132	133	120	126	121	106	114	93	113	109	140	115	112	115	130	135	122	115	113	110	126	128	91	121	95	114	124	113	139	129	106	102	96	116	136	132	128	118	123	133	128	118	129	129	107	126	104	135	129	128	122	124	122	104	109	128	128	130	109	133	120	121	123	107	122	127	118	109	116	109	115	127	126	133	109	140	117	129	105	109	105	119	131	118	99	114	119	129	126	111	131	125	119	113	102	127	132	115	110	97	105	127	109	119	122	117	116	112	120	105	119	130	121	143	123	121	128	127	127	127	114	112	105	104	130	124	118	113	105	131	120	111	120	112	112	139	148	99	109	125	123	117	141	117	126	147	119	125	134	107	117	123	124	134	106	135	117	108	120	125	109	114	136	107	117	119	138	126	120	119	114	128	100	120	118	113	130	125	116	142	115	130	133	119	122	132	106	106	137	114	118	119	126	131	132	110	116	106	115	117	111	118	125	122	133	129	112	128	101	145	120	138	141	134	138	116	120	127	112	123	121	132	134	121	118	136	128	121	117	124	135	121	138	99	130	102	109	134	141	121	111	123	117	122	127	123	124	126	133	129	115	119	136	123	126	106	114	116	152	112	111	112	135	123	115	133	121	120	106	113	126	109	129	127	122	114	114	132	122	101	102	131	119	115	123	90	130	127	132	136	139	139	132	102	116	108	112	121	116	127	120	114	145	122	135	120	148	111	121	111	115	113	136	102	139	114	122	118	131	120	129	133	113	115	126	96	111	114	139	112	103	108	124	110	89	114	139	113	110	135	129	133	125	112	132	116	117	124	139	101	127	113	124	116	125	111	112	102	141	109	115	122	132	104	129	120	133	132	121	114	138	121	140	130	109	129	109	114	114	135	125	138	111	131	117	137	129	109	123	113	110	122	119	103	127	95	117	127	122	119	116	132	117	139	110	103	121	122	119	117	118	106	115	144	124	112	113	131	134	138	142	124	133	130	113	117	118	92	111	120	114	112	132	116	118	135	130	130	124	128	121	105	103	113	118	128	137	114	130	119	118	121	119	129	108	139	140	120	132	122	123	123	115	113	108	123	132	140	121	132	117	102	124	108	103	100	114	114	114	100	129	136	141	108	149	122	122	111	138	106	132	103	133	114	129	108	112	110	124	127	124	134	113	114	113	130	135	135	132	129	106	117	110	119	136	122	132	146	119	109	99	125	132	119	122	133	121	125	124	124	129	129	107	126	105	118	134	107	118	121	137	134	115	127	108	123	127	122	103	113	101	110	112	120	119	105	114	129	112	113	130	122	130	110	115	120	121	125	115	124	114	122	118	129	139	135	121	120	121	111	142	117	110	120	119	125	136	121	109	117	117	125	128	124	116	128	116	102	126	126	134	120	117	104	138	108	102	115	107	106	115	127	115	115	142	116	130	102	112	117	126	126	129	115	114	112	115	125	139	100	115	119	114	128	120	127	141	112	114	124	96	122	108	131	135	112	112	130	122	136	113	116	105	127	124	133	116	114	106	103	110	115	128	144	105	122	124	130	123	110	123	120	125	123	116	107	113	126	117	108	103	111	118	112	133	120	124	127	137	115	121	116	116	109	118	117	121	116	118	121	135	124	129	108	122	126	91	120	101	112	129	124	126	134	118	130	135	141	114	136	132	104	121	140	118	98	125	123	112	102	120	106	116	113	106	118	121	112	124	109	115	119	118	137	110	127	113	118	129	137	116	122	116	115	123	121	109	137	125	129	129	115	129	144	113	119	117	101	129	117	105	132	137	132	106	132	119	105	113	114	118	134	105	119	139	125	131	111	114	111	118	119	122	108	113	121	124	118	139	115	132	121	110	130	113	114	111	109	117	129	104	105	108	120	100	134	116	124	121	137	105	127	99	135	122	97	121	107	107	139	110	121	120	113	127	123	131	117	125	108	135	119	112	108	112	105	134	124	95	114	148	115	116	100	139	122	135	123	118	118	124	125	122	128	114	124	134	128	117	121	126	124	109	116	114	128	127	136	118	136	117	111	116	100	113	131	136	126	116	111	129	131	96	120	113	111	126	120	97	134	126	124	132	113	125	102	114	118	107	103	128	127	118	126	125	113	101	135	126	134	134	122	121	104	115	109	111	118	113	118	129	119	104	128	94	108	113	101	134	118	121	148	138	114	115	109	127	121	129	118	125	125	128	126	121	125	127	129	121	141	117	113	109	111	129	127	109	126	113	113	140	107	100	106	107	115	116	118	133	122	117	98	93	119	113	117	121	119	137	129	120	127	129	118	104	106	96	110	126	123	142	110	114	124	139	119	116	107	111	126	112	129	120	115	140	130	135	118	122	113	120	111	125	129	107	132	119	125	133	115	123	109	120	129	140	133	109	112	141	101	119	130	122	138	117	104	118	111	105	124	122	122	125	118	100	115	128	125	123	95	109	105	107	114	122	143	151	126	144	131	128	102	123	108	140	130	123	111	130	101	133	113	132	123	127	131	116	122	122	104	128	132	120	132	119	113	118	117	139	123	132	105	109	111	135	120	112	122	110	125	115	108	112	113	112	135	117	142	126	106	107	107	118	110	117	122	117	123	140	90	114	134	134	111	131	110	129	109	121	144	122	111	134	121	115	116	126	113	106	105	121	115	101	115	126	123	116	119	136	99	145	123	112	122	134	126	136	112	105	119	126	121	132	110	116	117	131	116	124	121	125	137	120	112	112	125	118	136	130	131	118	107	131	122	119	126	127	102	124	100	123	109	125	121	105	116	119	102	102	149	92	122	118	119	108	105	108	127	118	125	127	115	104	135	102	116	125	117	136	115	139	114	107	119	109	122	115	122	122	112	150	115	125	123	130	116	136	103	110	123	137	112	124	118	100	102	117	122	132	105	117	118	110	114	124	100	118	127	128	132	115	132	121	112	130	118	104	114	122	117	113	136	113	118	108	117	124	118	115	117	122	130	105	113	109	101	126	121	110	132	116	129	117	110	123	119	119	109	106	114	121	131	121	118	103	116	133	129	122	108	114	112	120	108	127	124	123	97	115	121	106	107	118	128	131	119	122	124	117	137	106	130	109	119	129	125	129	101	122	119	112	119	123	101	129	110	122	114	109	137	117	113	127	128	114	89	143	115	112	119	137	131	94	116	120	124	135	134	134	113	99	120	132	139	129	122	125	135	109	118	118	136	124	120	142	138	101	123	138	107	125	123	125	118	109	112	130	106	132	120	100	112	131	116	129	117	103	124	130	116	138	128	105	126	118	105	109	134	103	130	138	95	131	142	125	104	109	108	135	139	112	115	129	113	110	125	114	132	118	116	134	123	112	127	121	127	116	108	132	112	122	134	123	111	104	96	121	121	121	136	128	107	122	109	129	132	131	119	125	121	116	147	121	133	108	124
4998	780	666	398	313	243	177	195	180	162	145	137	139	148	131	138	131	138	136	134	135	145	116	144	106	134	135	148	129	127	131	123	93	132	134	154	129	134	139	116	121	141	149	118	140	124	137	122	134	136	145	112	116	134	129	136	114	100	120	118	131	144	137	119	121	123	146	133	118	127	135	129	129	133	133	127	111	121	112	121	115	112	134	133	124	133	137	130	127	126	150	127	143	118	126	123	103	140	129	132	123	127	141	126	144	108	146	105	126	122	112	125	134	130	114	112	124	115	140	113	124	124	128	133	121	130	121	140	146	145	122	106	130	126	123	140	122	133	144	120	135	122	123	129	129	124	115	126	133	133	122	127	115	132	138	111	124	123	116	108	128	115	123	105	123	139	128	129	111	118	148	134	139	127	114	124	117	126	117	136	118	121	139	124	132	144	123	139	120	111	130	118	119	123	121	100	148	121	118	115	120	119	132	127	112	129	112	114	116	126	115	133	141	149	137	128	108	120	148	130	117	122	116	146	126	115	118	147	101	100	133	129	136	118	116	112	115	134	131	131	142	110	110	133	109	130	121	137	122	151	130	123	141	116	125	107	117	124	135	144	112	136	126	131	145	141	123	125	126	125	112	138	132	146	156	129	126	130	102	138	126	138	123	122	118	119	141	117	110	122	116	126	116	107	125	132	120	118	130	130	113	111	118	123	134	126	128	121	132	121	112	105	120	126	129	126	141	140	124	146	119	127	135	122	138	131	119	115	137	116	123	138	112	147	138	113	135	105	110	117	142	129	108	106	107	126	114	152	129	140	120	122	109	133	162	113	128	119	108	155	131	106	132	125	123	119	135	116	148	150	143	123	120	133	138	119	130	117	125	141	126	133	112	119	131	123	136	140	119	137	126	118	124	113	128	111	108	118	121	125	120	132	121	133	123	115	119	104	125	119	122	135	120	127	138	123	129	107	127	119	137	121	117	127	123	138	128	114	129	113	139	114	122	132	130	109	122	137	127	115	122	125	124	119	140	114	138	126	137	159	146	132	123	92	121	94	135	134	112	117	110	132	122	120	113	129	120	152	141	137	133	129	128	134	119	128	133	137	120	114	109	124	134	118	112	129	115	126	134	114	109	106	130	126	110	124	123	151	126	139	132	111	112	125	134	132	120	117	130	128	116	136	136	109	127	109	122	121	110	124	131	128	128	115	140	136	150	139	122	120	139	131	130	133	129	135	128	132	122	127	125	140	127	118	121	111	125	111	135	144	141	126	128	125	114	126	130	136	125	132	123	135	108	135	117	115	121	120	126	126	138	131	120	115	124	117	134	138	132	132	142	143	152	116	140	149	137	122	123	121	152	146	142	135	121	134	118	110	136	118	128	132	128	124	127	104	136	113	133	135	102	134	149	151	127	144	129	133	119	141	133	114	117	117	121	121	122	109	122	119	129	127	112	108	121	136	110	145	115	139	131	132	146	119	119	127	126	144	126	107	118	130	110	146	121	140	135	134	130	112	125	128	118	141	123	129	103	131	118	141	125	124	131	120	127	126	109	139	139	116	128	133	144	124	133	119	134	126	118	115	120	139	135	134	126	140	125	120	109	104	106	131	118	109	122	98	112	150	133	129	118	144	133	131	93	121	154	130	126	136	103	120	138	141	131	110	137	132	136	142	128	125	106	133	140	118	94	120	114	134	124	122	125	134	124	123	134	131	115	111	138	110	110	131	133	125	141	110	116	102	123	123	126	103	145	135	104	135	140	102	126	133	131	122	122	112	132	127	128	120	147	143	147	121	129	138	111	123	151	124	112	128	127	124	132	132	120	110	129	128	130	116	137	130	139	122	139	126	122	105	110	114	128	137	115	118	120	117	118	106	112	127	136	119	109	127	123	126	111	135	137	117	134	133	128	124	125	139	120	126	129	129	116	137	109	124	140	137	120	130	115	136	124	99	118	145	115	137	121	128	130	112	117	124	140	137	122	146	99	111	133	130	132	116	145	130	136	127	122	125	135	110	127	140	116	113	123	128	127	105	124	132	108	126	90	126	114	108	136	124	122	138	130	142	141	131	106	129	136	123	127	140	130	112	119	125	147	107	129	117	115	133	126	97	122	120	128	99	116	126	113	132	123	125	124	121	127	131	135	133	124	105	117	128	119	134	120	131	117	123	118	118	120	119	129	135	139	155	145	117	133	145	144	140	113	121	130	119	123	125	135	125	112	129	139	144	117	118	102	126	122	115	132	129	114	116	125	119	140	114	122	121	123	158	111	131	138	120	132	120	133	131	144	124	125	149	104	131	125	129	121	147	116	124	115	114	133	92	118	121	123	118	151	119	125	132	129	111	117	124	94	116	126	127	119	152	124	117	114	118	116	121	148	133	132	127	125	124	124	110	124	125	113	140	113	118	136	121	143	138	116	123	121	122	124	125	128	119	107	124	122	120	135	140	115	100	130	117	133	142	126	117	113	138	142	127	126	133	108	123	150	117	126	123	126	96	138	118	114	115	130	124	126	122	120	125	135	116	132	120	134	132	118	135	140	112	125	123	98	136	121	120	123	117	124	125	121	138	113	130	120	118	135	125	141	130	119	127	125	119	118	131	143	134	122	132	129	144	110	126	124	137	116	139	125	124	137	107	134	123	124	113	127	145	137	139	125	116	124	128	123	117	144	120	119	129	129	113	112	117	112	121	126	129	128	118	122	134	128	134	104	145	126	136	131	125	122	127	132	123	115	112	113	130	144	125	124	152	125	144	126	141	123	129	114	119	117	144	102	132	136	110	134	114	132	128	134	120	108	137	123	126	147	117	105	113	135	117	140	109	133	127	116	121	107	140	130	124	114	135	117	114	123	116	124	116	135	122	122	112	112	123	120	123	135	143	130	115	121	137	125	120	136	124	126	126	130	121	117	123	124	108	132	133	132	100	126	130	104	141	128	125	122	125	138	136	132	131	137	135	134	135	150	112	138	119	132	126	128	124	108	127	124	133	127	122	133	133	136	129	138	143	143	143	110	119	135	123	115	120	128	123	133	111	118	124	111	135	123	119	136	107	144	144	113	117	128	148	144	131	109	135	108	138	128	123	101	118	132	123	120	127	123	124	138	129	124	140	116	131	135	104	110	113	134	102	129	106	118	121	141	112	123	120	133	119	105	135	109	145	146	120	112	129	147	128	118	118	125	125	113	130	127	133	115	123	120	119	118	130	135	117	127	133	117	126	132	124	160	132	131	123	114	108	122	125	104	129	153	116	126	110	135	117	138	105	116	125	110	142	130	125	127	148	128	126	121	119	135	112	105	114	119	139	138	112	129	114	128	134	110	133	128	120	121	117	124	128	118	137	128	121	134	118	111	132	135	109	118	133	115	124	135	120	129	102	121	140	135	129	130	137	144	117	126	126	126	131	114	127	116	139	145	118	121	125	119	129	115	135	138	117	133	114	112	138	122	134	124	135	112	136	129	138	136	118	141	119	139	125	144	114	117	110	106	113
25295	20860	27365	24478	20881	12323	1687	1053	859	740	704	647	601	529	537	490	474	454	475	420	472	426	441	424	439	441	459	388	378	423	402	400	422	381	408	402	415	395	366	392	377	390	375	427	374	391	386	388	358	391	390	383	374	415	387	387	374	393	432	367	394	395	406	378	373	393	402	370	386	405	388	421	400	386	382	404	367	397	415	391	373	373	387	383	399	392	399	344	406	397	378	398	365	356	355	399	411	365	414	382	368	389	367	359	388	375	377	410	341	369	370	415	378	381	418	424	378	383	359	402	416	365	390	354	361	406	367	397	367	385	413	384	389	408	344	379	373	391	386	399	363	386	393	385	410	356	407	367	395	396	390	360	381	357	414	416	349	351	367	387	359	395	367	415	379	406	374	390	383	393	391	371	412	382	356	380	393	349	359	380	383	342	377	390	390	391	370	367	385	392	403	379	353	376	375	370	417	386	365	423	331	393	343	365	344	370	359	382	352	373	355	382	344	368	377	359	389	376	353	358	384	400	344	356	366	396	399	371	391	389	374	376	375	374	356	387	373	351	408	346	361	340	413	369	360	370	386	380	384	363	357	368	409	393	370	382	391	359	350	401	382	332	360	378	353	391	381	403	383	395	365	365	379	403	417	363	399	381	366	352	372	367	395	386	372	360	395	379	316	395	399	388	357	368	410	396	377	421	385	385	385	379	401	395	375	380	387	389	377	400	375	396	386	357	378	405	410	378	388	344	407	384	399	368	371	369	364	371	378	381	386	382	364	359	337	356	384	342	375	366	401	373	355	363	382	375	383	400	374	360	398	397	380	380	387	356	353	399	411	394	403	384	376	361	355	388	385	398	359	405	388	383	375	379	346	382	393	385	394	412	408	387	408	370	397	379	361	377	385	332	394	390	381	341	404	393	364	364	365	360	375	354	360	361	362	378	377	402	378	406	394	355	418	388	399	346	368	373	410	377	341	384	403	397	336	377	389	376	384	378	385	342	386	368	359	363	378	362	369	391	378	353	387	373	399	385	371	389	415	393	357	400	375	381	378	380	352	390	397	363	385	376	421	352	359	386	388	362	416	402	360	414	348	350	361	418	402	353	402	371	368	388	379	377	376	413	398	381	371	393	414	364	379	357	344	360	374	381	418	371	375	359	354	373	424	390	354	372	375	354	377	367	374	362	368	364	386	353	413	384	375	394	356	401	344	386	365	387	402	390	359	372	371	342	401	374	383	377	349	380	396	365	325	378	374	383	392	386	393	397	346	393	351	358	359	409	374	368	366	387	362	355	377	355	375	399	417	415	414	380	351	362	416	357	393	356	355	364	379	352	404	382	372	384	404	396	344	347	376	410	327	382	367	413	378	386	415	389	348	371	398	372	334	388	419	391	369	409	372	402	394	331	404	387	384	380	391	367	340	425	374	354	373	374	370	382	383	400	379	363	339	386	392	371	363	361	380	346	384	392	401	386	390	370	385	374	368	396	380	363	367	335	367	364	420	391	413	357	362	377	383	398	395	407	387	386	396	397	372	384	357	379	372	382	388	381	354	347	371	368	387	414	376	387	454	381	363	385	390	376	393	379	388	361	361	383	370	412	388	354	372	403	389	417	405	394	387	375	354	346	383	396	391	376	376	369	396	380	373	390	388	402	376	381	380	366	402	367	359	361	391	395	410	382	370	375	376	351	380	389	394	390	368	323	405	343	393	382	335	401	396	380	360	406	373	359	369	372	406	394	382	389	337	347	354	405	371	393	362	342	367	390	375	348	346	387	387	386	347	354	422	362	385	346	334	386	398	402	397	389	415	380	342	382	361	376	398	376	428	394	381	381	381	356	373	392	409	375	428	387	359	340	347	381	366	389	383	367	416	340	371	393	369	388	402	374	351	383	384	363	358	399	370	399	354	394	359	366	349	378	397	383	358	397	381	383	417	371	392	389	378	368	404	389	373	371	387	397	375	347	392	346	401	397	364	369	378	397	376	376	377	360	400	351	339	392	360	373	398	350	415	363	358	352	369	347	382	379	403	386	391	419	372	355	389	400	347	343	370	353	384	375	386	371	350	384	394	388	373	406	404	384	401	405	420	366	377	397	359	362	404	375	376	391	359	378	357	410	363	370	414	401	383	402	350	371	395	398	386	336	376	397	384	373	396	387	362	395	387	371	331	370	379	362	354	386	388	378	369	369	380	392	377	360	384	350	378	349	394	360	380	368	363	384	411	369	366	402	387	381	418	384	392	375	375	403	382	389	369	359	364	376	414	355	364	401	384	398	387	391	395	356	372	374	390	354	356	394	428	403	389	375	387	410	379	397	364	365	348	396	340	385	367	365	372	414	357	370	409	372	404	341	354	371	405	381	383	362	414	410	347	410	385	392	411	363	371	358	357	348	353	366	366	382	397	372	381	356	373	409	383	382	373	365	353	388	410	375	381	395	392	390	369	396	385	390	361	390	360	342	333	380	410	381	370	405	406	354	389	385	382	381	381	399	388	368	356	368	392	369	412	340	405	376	344	398	373	336	399	343	370	407	378	373	357	362	353	393	383	371	407	404	347	416	395	377	370	388	390	389	399	355	380	395	383	386	378	366	376	405	417	394	368	401	358	386	384	386	394	383	379	395	361	384	376	396	396	347	388	367	348	357	362	414	360	390	359	394	376	369	365	371	399	364	399	387	373	380	344	379	357	367	389	334	357	336	362	389	414	389	370	382	374	407	370	359	383	376	382	374	369	363	381	379	377	372	373	393	390	435	370	338	394	355	363	417	377	372	380	383	332	371	375	397	407	363	316	387	376	384	377	359	385	402	359	387	391	369	401	374	367	377	367	368	362	348	387	370	362	397	382	366	401	374	378	373	382	378	425	395	383	364	349	385	396	395	392	380	399	420	375	346	380	412	392	358	368	349	388	354	383	411	359	363	384	387	390	383	396	388	371	401	409	378	384	403	375	392	380	416	415	377	420	382	379	395	391	387	396	360	389	376	392	369	383	395	388	432	348	380	319	378	390	374	369	407	391	366	387	346	387	379	362	370	361	388	387	326	389	366	363	390	351	413	380	392	393	387	353	369	395	400	358	355	357	384	374	390	366	390	364	379	371	365	372	393	376	373	380	387	400	394	370	377	395	389	378	400	368	390	394	369	364	370	361	383	363	373	384	391	355	380	366	383	343	390	399	363	373	352	354	350	338	369	395	353	390	375	376	393	355	388	426	400	392	370	358	368	378	408	374	367	312	369	417	379	396	384	395	382	345	371	375	374	383	378	372	355	361	365	380	388	375	374	381	381	391	388	337	384	350	379	375	390	369	401	436	417	398	382	363	399	359	326	416	353	396	393	358	389	365	367	374	382	342	415	360	399	385	382	392	374	413	356	372	355	380	410	388	391	409	380	370	400	368	389	376	363	375	379	385	364	401	359	382	389	389	384	402	380	363	354	388	350	380	371	361	396	370	401	388	410	370	379	391	393	384	364	353	389	379	388	361	381	377	391
7127	11937	10696	5838	3946	2875	2100	1735	1492	1191	1009	892	855	755	665	602	615	522	531	513	504	443	459	409	462	425	452	414	384	413	419	425	418	382	391	386	395	384	360	410	353	390	372	393	381	376	366	370	369	355	391	377	405	365	397	366	325	363	348	354	366	370	368	355	324	319	385	391	356	350	356	370	336	385	364	343	361	363	347	333	353	364	357	373	358	371	349	370	360	353	365	344	345	347	328	362	350	373	350	364	349	351	356	399	384	399	347	327	350	342	355	355	363	363	340	344	350	376	358	331	372	387	326	369	370	360	356	379	358	366	346	352	357	357	344	377	343	330	364	372	365	369	341	351	346	344	365	337	342	354	334	319	343	359	347	370	315	364	361	358	338	373	355	358	347	362	341	345	360	378	341	372	324	343	352	344	355	325	362	368	330	367	313	323	347	357	347	339	369	345	386	341	342	340	371	343	370	352	364	365	348	367	332	371	335	321	356	371	376	338	330	310	359	331	368	377	352	354	374	335	331	353	392	366	331	355	341	367	353	350	350	372	358	350	368	374	360	346	335	349	321	335	349	333	369	355	345	350	340	317	333	348	366	353	341	373	374	370	359	359	395	351	337	324	337	335	367	341	337	351	330	333	312	356	339	360	355	356	364	344	358	322	367	342	302	350	357	354	348	315	365	378	353	374	329	352	338	352	349	367	344	392	390	362	342	364	328	375	388	359	351	359	329	344	341	342	351	340	376	361	375	367	384	355	356	345	368	336	328	384	366	364	355	351	343	351	356	391	363	344	327	364	363	384	338	351	335	341	369	352	364	347	375	361	376	339	355	369	330	322	331	367	340	364	353	340	346	399	376	348	353	361	329	332	335	350	357	349	360	360	351	362	328	343	390	335	365	347	381	377	365	383	337	362	352	349	330	335	365	367	361	355	336	360	364	349	354	362	369	344	370	314	344	371	367	353	328	356	339	330	363	383	370	327	365	358	320	373	360	317	317	361	324	353	351	373	406	352	337	337	381	345	363	359	362	358	328	348	346	316	386	333	333	373	356	384	377	374	370	346	362	347	362	353	347	336	347	355	342	360	364	340	332	375	315	333	375	367	368	317	363	329	353	362	370	344	348	344	362	325	347	380	362	372	338	340	321	345	347	339	349	309	340	343	350	358	336	322	367	352	370	341	353	329	349	302	304	336	371	368	364	336	343	347	335	358	367	375	335	347	345	340	347	326	374	339	371	348	372	352	334	342	355	356	369	381	339	334	346	352	348	343	401	344	370	337	361	386	302	335	360	365	354	402	351	346	343	322	320	350	335	373	354	362	345	360	356	347	337	357	375	345	326	355	359	353	345	320	352	322	363	366	375	323	355	371	324	329	318	381	356	326	360	381	362	332	353	346	362	366	371	312	343	369	342	340	367	377	332	311	373	375	348	375	337	351	379	350	369	353	346	365	339	350	350	316	367	372	376	359	347	311	341	364	360	339	408	341	378	372	340	368	352	363	330	354	361	348	314	326	332	337	327	347	341	362	366	353	328	365	320	346	346	345	371	361	372	352	369	331	354	347	373	322	344	359	378	372	365	346	387	350	323	385	334	329	353	320	379	323	374	377	354	347	351	323	343	366	327	348	339	341	362	352	357	360	350	406	384	349	341	366	375	345	382	355	340	382	334	364	348	357	345	329	387	344	370	362	383	378	354	359	355	379	351	356	353	390	315	402	324	347	354	350	377	348	324	357	365	352	338	329	350	330	347	368	363	378	330	348	351	381	312	343	361	371	350	373	369	337	352	346	351	374	367	370	336	370	350	354	338	359	349	370	325	344	351	365	354	348	378	356	360	342	361	361	359	372	377	371	367	346	355	407	350	382	313	354	356	339	353	316	392	332	342	338	335	365	365	349	342	361	353	341	334	308	344	367	358	331	381	345	370	383	350	346	335	345	362	354	343	380	358	333	338	319	354	324	362	345	393	336	343	375	339	310	351	358	367	326	340	339	322	358	336	355	322	341	377	344	351	337	375	346	362	313	374	358	389	336	366	350	363	321	373	374	353	364	350	338	367	362	329	363	355	355	349	317	350	394	357	374	350	340	355	344	342	333	375	355	349	361	359	382	386	363	345	357	369	344	380	375	351	322	347	343	358	379	330	353	372	329	372	356	356	361	377	331	373	378	361	364	355	361	375	386	324	378	334	356	338	340	339	338	338	333	348	373	336	346	337	354	336	361	365	324	365	378	362	366	336	337	354	368	329	355	361	359	363	328	346	342	381	398	355	363	359	350	362	338	397	358	334	357	366	354	362	350	388	355	342	345	305	347	379	370	349	332	364	369	317	333	364	361	361	358	347	368	318	350	358	346	365	353	390	353	357	359	368	364	369	322	341	341	350	337	371	359	355	346	341	371	345	332	358	344	326	318	338	350	379	369	363	361	335	346	348	359	369	371	348	360	345	362	350	365	343	361	338	340	352	351	345	347	369	371	376	318	336	320	347	364	366	362	376	356	361	339	361	345	360	363	382	363	334	354	361	352	362	349	361	370	370	360	352	349	360	335	337	382	357	340	336	364	359	330	350	365	341	344	350	372	350	348	345	376	360	338	353	372	374	371	337	338	342	350	322	354	384	337	345	345	372	349	334	347	344	345	364	357	349	359	333	335	336	354	351	344	374	359	325	353	369	315	322	359	351	376	314	334	328	310	348	360	329	343	372	366	371	405	340	375	336	349	375	349	331	368	339	350	365	369	314	360	333	355	358	377	368	342	326	300	394	347	385	357	331	366	353	339	341	348	355	331	320	343	326	381	344	338	361	352	332	380	373	361	389	346	340	340	316	362	352	381	361	343	321	358	373	328	346	363	339	343	347	349	379	362	380	359	329	322	344	355	373	352	370	366	355	365	355	324	352	346	327	341	346	382	366	401	359	360	378	321	359	367	338	349	375	364	325	333	360	373	370	355	358	350	369	336	332	375	355	355	364	353	388	379	338	376	363	356	340	346	332	379	399	357	351	348	336	373	366	357	366	373	359	350	362	372	334	347	339	357	357	363	329	369	372	367	334	360	345	349	380	371	341	351	327	336	399	343	374	347	361	318	363	339	340	376	337	363	342	304	356	329	349	395	366	337	345	324	366	340	339	379	354	373	340	358	338	351	350	376	376	336	343	324	369	359	351	338	334	358	331	356	330	346	317	363	365	318	390	363	339	353	387	293	368	334	382	349	325	375	390	362	368	350	368	343	357	343	326	353	365	374	334	349	378	334	385	394	342	370	340	354	343	342	350	325	350	366	355	349	325	350	356	328	326	352	348	373	360	336	353	326	349	363	314	335	342	345	348	296	366	377	356	342	311	365	354	361	360	318	357	359	324	355	366	381	369	352	322	372	349	365	349	373	354	360	379	334	361	340	368	368	356	345	314	365	390	352	342	367	364	397	337	347	352	389	364	356	363	318	377	349	351	372	331	361	361	347	335	363	340	295	364	343	376	361	403	354	374	343	349	370
22930	20826	27614	24139	20830	20940	10949	2119	1486	1339	1155	1077	1011	975	879	864	778	798	738	724	721	723	656	721	699	680	607	653	662	640	597	677	635	675	695	663	610	584	687	647	627	644	642	630	623	602	562	623	658	596	612	605	580	610	622	631	639	591	584	568	563	616	601	569	611	566	583	620	622	603	580	600	603	563	587	597	637	637	534	580	611	574	582	557	608	583	626	645	588	604	591	645	596	605	629	602	586	657	621	572	603	622	578	623	585	625	621	587	556	582	603	592	647	578	563	576	654	620	527	619	554	600	626	612	563	649	612	595	653	609	605	608	578	611	635	560	623	566	565	570	564	598	619	603	605	614	595	625	581	562	554	562	599	546	577	620	688	635	569	621	570	608	609	630	592	614	585	588	561	613	599	611	555	597	598	619	550	584	581	590	603	571	549	602	622	532	574	608	615	594	555	607	557	604	598	580	585	566	600	572	595	570	584	577	640	575	659	596	575	611	596	568	559	561	546	579	613	607	581	603	605	605	593	579	570	596	691	606	576	569	579	553	611	590	619	590	623	576	619	606	580	548	583	583	598	573	571	586	586	585	567	615	630	582	598	603	595	596	618	534	568	597	585	552	609	577	603	615	604	552	568	661	608	590	580	634	620	541	605	636	553	563	549	575	606	585	633	573	574	585	565	582	590	608	578	628	602	653	642	543	608	612	525	579	606	580	588	605	589	551	578	651	609	571	596	580	574	595	594	551	558	577	591	533	612	577	601	585	558	556	590	575	574	594	603	591	610	564	547	598	617	555	596	626	536	594	559	612	576	589	606	589	590	609	631	626	585	595	579	631	577	566	594	581	601	575	623	597	590	637	573	578	603	583	566	597	591	592	610	547	613	531	631	588	587	591	551	568	622	623	596	583	585	570	591	584	590	603	588	595	569	567	634	648	589	592	590	583	596	576	591	574	550	573	593	586	662	558	593	581	604	596	659	564	556	603	558	575	555	622	619	549	586	584	610	538	571	589	572	584	612	600	612	606	588	601	561	591	567	547	607	590	597	606	579	563	533	580	627	585	537	580	604	596	572	655	583	591	604	531	610	567	621	602	599	618	531	571	611	551	617	580	578	620	632	604	610	610	611	600	577	625	596	586	560	583	568	596	585	528	588	604	581	641	603	639	571	573	585	562	557	590	638	584	599	554	616	563	616	591	570	605	598	586	585	597	601	583	595	590	575	584	562	618	571	617	578	585	527	608	616	571	564	590	593	626	583	619	591	610	587	615	589	585	598	571	641	571	609	591	613	611	572	577	591	524	613	615	580	586	569	571	621	571	588	594	563	589	578	590	566	582	557	607	587	571	569	521	586	595	588	597	597	633	559	574	589	553	608	606	566	610	599	567	603	603	615	539	568	604	575	568	612	616	604	581	595	606	572	600	595	581	612	533	627	617	592	577	609	618	587	599	539	589	582	568	593	604	582	608	569	602	573	589	630	586	564	617	562	586	590	555	636	617	561	604	559	585	594	608	552	607	587	626	592	583	548	625	596	622	563	602	610	628	594	568	597	566	572	584	583	584	557	599	600	588	570	594	559	583	543	584	533	597	585	616	606	622	608	612	574	590	581	560	598	592	571	643	620	550	600	573	589	603	554	611	543	571	541	562	623	596	613	550	601	566	593	561	613	559	615	621	571	567	581	571	566	545	556	572	613	627	591	648	581	558	599	595	585	585	583	575	628	622	618	610	626	572	634	600	585	586	595	561	556	613	614	609	573	573	620	614	609	557	593	594	615	583	633	597	606	594	607	628	654	592	565	544	602	571	656	597	588	574	554	565	595	571	571	605	591	581	599	569	568	602	642	566	567	606	564	567	574	582	630	588	599	588	604	572	594	574	590	570	582	602	590	578	573	579	558	626	558	610	649	541	539	597	574	600	595	591	653	640	607	624	626	591	593	598	607	578	604	588	569	606	613	598	570	576	609	594	580	553	577	566	570	630	585	602	637	581	624	595	589	604	558	595	547	588	586	562	569	583	583	572	597	602	556	587	615	581	597	606	615	577	603	667	574	577	558	611	553	583	547	583	575	590	591	590	597	588	590	581	564	608	555	597	604	541	585	558	555	569	576	602	556	618	576	543	581	566	643	565	605	619	583	621	601	551	598	609	604	568	619	548	596	579	589	579	624	559	642	550	597	619	586	589	546	592	602	608	585	570	557	533	537	583	564	594	532	597	535	583	596	580	569	576	589	541	614	598	624	553	572	626	561	609	593	649	571	585	595	590	558	577	598	580	680	590	591	584	597	573	597	572	592	614	568	537	635	619	633	610	621	554	591	598	556	564	559	588	562	611	586	583	652	547	578	565	582	619	609	603	587	611	588	594	599	606	578	595	562	574	627	587	594	599	636	588	581	573	612	612	581	594	571	603	542	537	554	595	600	606	643	590	622	613	596	595	617	528	596	639	573	591	569	539	582	576	589	570	608	579	597	552	586	594	596	570	645	587	597	573	594	603	635	560	523	568	575	626	596	544	576	584	572	586	596	595	616	575	629	587	578	588	590	568	578	603	567	528	586	590	604	574	592	563	637	593	556	582	599	563	594	549	611	588	563	577	586	594	578	642	569	556	548	575	602	601	645	553	623	609	571	630	572	599	580	540	589	604	617	601	558	595	605	588	582	607	608	581	610	567	593	562	579	561	572	577	591	615	608	588	572	582	573	600	601	554	588	583	583	587	606	602	617	572	577	596	581	568	559	545	583	590	593	580	596	573	606	645	611	582	599	583	652	581	592	565	586	578	588	579	625	581	590	610	590	590	651	589	587	586	589	604	561	601	556	571	620	587	602	572	631	614	599	595	607	555	594	597	641	586	603	579	620	604	606	535	612	605	590	616	581	558	641	583	601	576	564	605	588	578	582	579	577	593	573	604	629	582	570	612	575	577	580	566	549	601	599	583	569	559	616	573	599	591	540	567	589	605	623	550	626	578	581	623	541	559	586	566	581	599	575	569	607	609	553	583	612	585	573	562	593	587	593	593	593	629	610	641	620	559	594	612	629	549	587	568	603	609	574	598	588	604	599	620	595	601	613	588	575	603	642	618	583	572	572	607	558	566	552	605	557	575	577	601	582	590	527	633	610	596	593	627	633	556	606	595	594	599	615	603	597	598	600	585	605	561	569	631	596	593	557	570	587	607	605	587	571	606	573	573	609	573	576	596	612	569	604	618	607	595	637	567	589	619	631	542	608	573	646	574	599	561	552	610	560	537	614	563	607	563	561	619	568	605	592	592	563	605	564	585	602	565	571	614	583	611	548	622	598	616	587	582	582	585	576	546	545	570	569	599	609	559	599	533	552	646	600	566	640	544	555	573	593	575	592	590	579	651	586	611	551	584	585	549	547	590	569	566	581	557	593	589	575	586	620	556	579	545	633	585	551	580	593	593	611	590	599	590	559	577	594	586	613	593	557	585	639	582	586	579	611	606	578	599	569	592	596	564	600	608	627	614
9974	18765	17155	10193	6904	5125	3918	3171	2559	2133	1860	1601	1422	1339	1182	1087	984	925	850	853	830	817	752	735	760	707	740	696	638	684	640	670	634	661	562	655	609	609	616	611	572	579	615	603	600	612	615	594	584	613	587	548	574	593	578	594	554	579	582	588	579	560	585	569	502	588	543	560	623	528	580	589	539	536	548	557	550	554	564	566	564	570	560	563	521	547	533	581	565	543	506	554	587	558	596	575	555	537	580	547	619	594	585	544	565	545	552	545	571	516	527	542	523	534	564	574	524	519	580	587	555	626	579	547	561	507	551	570	581	569	545	585	567	520	523	550	563	556	572	533	528	587	553	565	582	549	541	547	552	556	549	552	551	570	572	566	555	570	600	521	587	506	565	541	590	546	571	588	559	550	569	574	601	534	559	562	541	562	572	553	524	518	545	554	570	575	509	548	531	583	481	517	576	564	544	571	547	538	545	568	563	554	542	496	550	566	536	586	541	591	515	539	552	586	535	573	535	574	546	531	549	548	558	561	593	532	544	554	555	569	562	580	562	581	571	539	588	601	590	546	577	540	530	482	562	530	579	519	506	578	536	569	549	528	571	552	547	502	557	540	533	560	586	552	556	537	566	541	601	539	564	538	588	520	504	562	555	552	480	529	576	585	561	568	522	510	545	544	527	539	549	562	537	544	549	558	517	566	529	530	536	531	540	540	581	566	525	562	556	568	548	531	534	483	586	538	543	581	522	579	534	517	615	524	556	574	566	575	550	510	538	543	531	541	536	546	579	538	555	571	634	540	564	569	571	561	547	537	528	586	550	530	551	559	588	504	530	528	513	555	586	525	545	548	542	532	559	547	554	544	537	584	560	520	565	554	535	543	555	555	552	533	564	533	546	550	559	549	581	563	511	532	534	551	528	560	547	542	545	521	514	546	524	545	536	557	557	541	510	564	530	536	528	592	586	549	506	527	579	539	535	519	567	544	601	561	500	543	535	587	568	493	546	566	543	510	523	536	529	570	539	498	598	582	534	573	539	536	552	557	560	540	519	539	544	534	551	580	567	552	559	549	495	566	540	559	553	548	528	537	547	542	553	582	521	564	558	532	579	550	519	530	552	577	543	585	514	514	533	566	538	524	565	537	524	545	533	561	540	568	541	540	571	555	493	543	556	600	515	565	526	577	588	567	544	546	524	503	528	540	564	554	524	536	538	570	548	512	525	524	529	557	557	562	544	545	503	550	538	590	534	535	507	533	535	540	536	577	565	543	532	544	564	562	564	497	537	553	556	542	530	545	519	545	531	534	531	552	541	519	545	593	534	543	539	560	528	526	576	564	553	561	577	551	552	539	541	554	563	604	530	547	600	519	486	564	526	556	536	582	558	504	584	499	523	557	561	551	530	569	578	534	531	594	536	560	551	542	581	585	512	516	556	535	557	560	608	564	555	561	530	565	561	537	510	556	528	558	520	507	553	553	566	539	583	503	528	508	545	515	591	549	546	558	554	538	556	566	514	554	570	589	572	495	573	557	528	611	547	534	541	525	505	573	558	536	553	527	545	517	539	530	502	519	562	565	567	569	536	540	547	546	547	538	564	568	539	526	568	575	576	537	514	534	519	579	534	579	531	560	553	516	556	570	522	556	542	504	549	546	557	561	562	541	533	518	528	568	582	555	513	501	562	574	587	588	533	525	543	575	509	538	529	586	567	557	586	522	546	552	530	548	548	527	534	571	583	533	546	546	522	528	513	519	551	549	509	540	575	583	560	576	570	549	561	556	558	529	520	536	550	517	531	547	598	508	607	550	577	567	525	536	515	537	548	507	551	549	579	555	564	507	546	496	530	519	543	541	541	535	540	540	539	586	565	538	535	562	543	615	525	596	551	519	541	544	536	517	528	553	527	539	546	565	546	527	526	546	518	604	564	564	558	578	515	565	561	522	561	532	542	574	584	548	545	553	570	581	573	550	510	479	548	532	555	518	538	558	570	553	531	531	546	535	563	563	580	570	556	525	603	559	572	566	514	559	519	532	547	531	532	546	553	555	544	505	549	572	540	572	524	557	539	493	549	558	564	536	552	546	556	560	556	516	535	496	557	537	509	537	538	565	545	591	557	514	558	568	536	518	530	531	585	531	596	557	563	531	568	552	531	542	540	536	556	550	554	547	542	558	547	516	541	553	544	562	573	530	531	530	554	557	550	559	559	553	548	573	555	551	559	558	520	605	562	553	563	579	526	528	528	529	548	546	523	557	532	529	552	533	499	502	530	570	520	570	534	540	502	525	515	527	532	497	508	522	487	527	561	533	581	527	564	582	569	611	535	568	518	591	569	546	510	553	517	566	552	518	595	573	548	565	560	534	502	551	547	583	556	544	557	541	538	555	532	556	525	528	570	548	540	576	539	517	534	560	552	494	527	559	545	524	556	491	564	577	547	528	542	562	566	566	551	609	536	622	571	583	554	550	555	603	552	570	563	575	586	567	561	568	535	538	541	600	571	580	556	596	578	537	560	561	546	580	503	567	583	535	570	567	497	531	526	528	502	565	559	566	557	545	572	585	544	543	548	545	531	546	575	537	546	516	557	530	509	542	541	530	528	589	555	549	543	589	561	536	529	592	582	536	550	575	587	524	539	531	545	526	560	562	525	496	513	585	578	556	549	546	530	560	563	541	522	526	576	529	564	506	584	509	552	543	554	544	557	623	563	576	506	553	548	530	565	578	524	518	545	509	556	535	527	573	531	527	542	585	554	563	564	561	548	539	507	510	530	567	526	541	497	513	544	549	571	550	580	554	544	533	516	539	592	520	536	534	580	549	521	552	540	548	517	545	552	548	547	530	569	535	566	531	544	541	559	573	555	543	510	545	557	570	519	528	571	551	570	567	566	530	522	552	535	576	547	542	559	546	516	513	582	504	567	532	548	532	521	525	556	590	525	556	570	553	584	564	540	586	501	539	528	568	556	574	534	519	518	545	541	546	571	529	530	556	564	541	577	537	550	522	571	510	551	598	568	510	525	556	550	565	537	569	551	563	563	545	554	569	522	525	559	480	550	537	529	537	537	531	522	566	576	526	581	573	524	581	599	571	493	553	566	564	545	530	582	514	552	581	534	560	545	526	558	520	561	577	512	544	571	544	500	532	512	529	540	551	559	529	529	527	565	542	535	556	575	532	528	547	511	541	553	536	530	500	561	506	543	545	531	508	550	566	555	549	535	537	520	527	559	560	546	541	571	590	525	565	555	516	526	561	511	536	570	513	564	529	506	528	559	567	556	577	572	536	572	547	540	551	545	508	541	508	571	502	553	538	537	562	520	558	589	571	588	569	515	582	598	533	577	562	518	569	583	577	533	534	548	536	561	545	531	571	551	581	578	547	556	567	550	548	541	513	518	545	523	538	596	554	514	573	528	567	529	525	552	536	554	573	612	521	520	559	549	571	577	553	532	572	597	531	547	524	530	566	535	527	543	541	543	544	579	566	566	504	551	546	540	556
28263	14568	1716	409	258	159	174	155	137	137	121	141	134	145	139	133	123	128	120	99	123	105	117	127	123	123	123	143	121	103	119	131	132	121	137	115	129	116	124	112	121	139	102	139	120	107	118	128	133	105	125	109	103	129	126	119	120	121	133	117	115	120	106	149	132	113	128	107	134	133	124	115	119	120	126	117	115	120	127	110	123	129	127	124	118	105	102	120	125	110	124	123	131	106	133	111	116	104	115	103	119	113	129	137	116	111	161	112	117	106	120	127	129	118	142	112	117	120	114	113	125	121	120	125	116	110	132	117	125	108	141	112	133	137	106	132	112	110	123	88	132	131	98	122	136	123	129	116	128	138	126	132	133	125	106	142	111	121	137	137	114	110	133	135	136	121	106	105	126	108	121	137	120	128	139	134	129	112	109	105	120	113	126	127	122	119	128	128	127	119	135	126	121	122	129	135	107	125	109	124	118	140	119	123	115	146	130	117	115	116	117	109	121	120	132	118	127	110	132	129	129	121	112	118	110	116	118	123	122	137	112	94	114	128	124	133	122	107	121	127	132	129	121	128	116	107	123	115	115	114	122	139	133	109	137	119	117	108	103	130	136	99	130	124	125	125	120	120	117	116	119	115	117	132	124	124	129	123	107	117	124	113	109	137	105	112	112	112	127	111	110	110	152	126	112	124	122	109	132	130	107	129	110	109	123	118	119	104	130	133	112	113	113	129	140	120	114	111	126	119	100	99	128	127	138	114	124	140	108	103	120	128	114	105	106	152	108	113	126	125	130	121	101	133	118	102	120	107	133	141	118	104	95	111	101	119	149	129	121	136	133	123	128	135	122	120	116	128	133	120	126	103	93	119	119	136	121	126	109	118	122	106	130	106	118	135	125	120	134	105	103	118	131	130	131	116	139	121	123	121	116	119	123	125	113	134	119	108	118	125	130	122	106	105	111	98	96	124	124	106	126	133	120	121	103	112	112	111	108	119	121	118	115	102	123	123	121	96	118	124	112	115	109	94	120	124	125	136	108	114	113	119	111	130	120	118	129	126	105	108	122	113	121	111	116	132	99	119	118	122	104	130	112	130	134	103	116	123	113	136	118	136	143	127	112	112	120	124	101	124	112	114	115	121	113	116	120	116	125	142	119	143	118	119	96	107	127	124	140	111	108	122	117	106	134	110	108	118	118	115	115	115	128	115	124	118	122	118	136	122	118	129	133	113	110	109	138	111	114	119	121	105	134	129	123	126	119	123	111	113	127	112	120	137	131	119	137	142	124	141	113	128	130	115	104	115	147	107	132	126	125	120	108	136	113	123	114	117	125	134	133	126	116	116	129	118	119	113	111	115	131	106	120	106	115	101	109	128	111	109	112	147	115	138	125	117	134	116	117	129	125	143	115	104	112	107	121	131	116	121	117	113	108	111	123	130	110	111	121	98	129	104	107	94	97	105	119	109	97	110	107	120	120	109	108	104	123	126	129	129	120	112	117	117	113	115	119	122	131	125	102	110	124	119	126	117	123	102	116	113	110	126	127	113	121	113	125	126	127	124	115	115	127	117	116	124	102	115	117	132	120	114	108	121	137	117	121	133	136	137	138	121	110	118	125	135	114	108	136	125	132	112	124	112	115	116	117	124	121	116	116	125	126	115	131	104	103	108	133	120	102	96	118	114	103	110	115	136	133	127	114	124	122	99	121	121	134	109	112	122	104	107	133	113	122	130	117	122	124	117	121	107	114	123	131	109	127	127	118	121	126	121	133	131	131	145	96	131	126	99	109	125	116	127	122	137	128	114	146	121	101	124	122	126	115	132	125	128	117	142	140	132	132	115	138	122	115	120	124	115	97	106	132	108	109	110	111	118	114	143	124	95	121	108	124	117	129	109	112	120	117	123	112	135	128	123	109	114	129	129	142	108	112	120	107	132	116	140	109	120	126	101	132	100	120	113	113	122	127	112	120	135	127	133	109	127	116	112	128	98	137	113	111	110	135	129	122	116	138	125	100	106	124	113	111	131	109	122	119	128	103	125	122	107	112	136	100	124	113	125	116	129	130	106	115	120	109	107	112	115	129	109	112	138	142	116	122	129	138	109	116	101	119	132	141	103	105	124	114	121	127	118	144	111	117	123	126	127	129	114	128	105	126	126	96	119	108	116	125	111	132	105	129	121	112	132	127	98	101	113	112	121	112	109	126	124	133	120	127	129	103	110	104	120	116	132	132	122	115	135	136	117	118	108	130	129	123	118	124	95	116	127	113	132	107	124	131	118	113	118	129	140	119	119	137	126	118	111	118	110	119	133	131	111	139	120	125	95	138	118	115	127	104	123	119	109	143	121	121	103	134	119	128	122	119	111	102	130	119	131	117	121	129	118	131	119	110	131	121	110	117	117	133	124	122	116	139	136	127	101	153	96	113	133	95	119	99	130	142	125	116	128	113	126	119	135	133	116	128	131	113	123	124	119	129	119	114	126	136	115	135	127	127	133	126	139	116	134	125	126	125	110	100	117	123	127	142	108	137	135	139	106	115	129	131	112	107	127	126	132	133	127	123	123	128	131	110	108	126	127	102	115	115	117	124	119	127	130	108	120	108	112	108	121	125	116	131	120	118	125	122	116	123	113	96	119	108	107	124	121	105	113	132	123	132	135	110	124	134	117	123	117	112	100	131	112	105	116	116	132	106	118	105	124	118	134	121	98	112	143	129	122	103	114	125	122	107	131	133	117	130	116	107	102	108	113	126	118	137	121	104	109	116	112	113	125	119	112	130	130	120	122	122	121	127	124	110	132	123	114	115	146	129	132	118	131	135	146	114	119	130	113	124	112	125	127	110	116	124	110	119	115	144	130	147	109	117	126	130	114	111	117	110	126	124	134	125	128	104	103	117	114	94	115	116	117	126	116	130	132	116	136	103	106	112	136	116	136	121	127	125	115	132	120	113	131	127	116	113	126	113	118	111	103	127	143	122	126	109	101	117	126	124	132	102	125	112	106	123	112	112	111	97	127	117	134	94	95	122	124	136	103	129	120	124	122	113	137	119	117	113	113	135	114	127	134	122	120	109	125	124	138	123	116	115	125	138	132	109	136	139	110	103	142	119	135	111	122	137	121	97	123	117	120	133	130	129	123	127	130	124	115	122	87	136	103	109	117	109	127	134	113	99	121	113	127	117	117	113	131	133	144	135	108	127	142	123	135	118	136	143	125	133	112	116	114	127	121	141	108	118	97	114	124	112	102	124	125	116	113	105	137	112	124	124	139	126	131	118	113	121	121	121	107	123	131	109	129	122	117	129	112	124	117	108	125	104	119	105	119	145	121	130	109	121	108	126	151	127	115	123	117	122	124	118	119	112	107	121	146	136	129	119	96	131	127	135	107	122	133	118	115	134	120	109	128	124	108	102	112	134	127	136	114	113	117	118	109	111	108	113	110	100	132	134	111	131	102	108	129	122	117	130	120	125	121	119	118	123	120	97	113	122	143	117	128
4979	833	724	374	273	226	212	164	187	170	183	147	151	117	137	156	130	148	150	133	150	127	133	125	112	122	140	157	110	126	124	131	118	108	126	127	134	115	136	120	114	122	132	123	110	143	140	142	127	114	117	131	133	130	120	127	126	122	124	110	123	123	118	119	131	116	122	133	118	132	108	133	143	134	154	127	124	120	113	159	118	139	121	125	108	141	129	112	143	132	131	125	115	133	115	123	125	118	110	104	106	138	115	141	113	127	125	107	123	114	118	126	135	110	107	126	126	130	112	129	131	136	111	125	100	126	118	126	131	134	129	121	125	125	113	107	132	138	134	145	121	126	136	111	112	108	119	158	121	106	128	112	111	124	135	129	117	129	129	128	134	108	140	135	133	123	146	110	135	116	128	114	153	123	119	131	121	133	128	111	111	131	137	123	139	103	138	149	114	138	134	127	127	124	142	132	117	109	128	120	142	142	116	139	114	125	121	121	129	136	122	118	128	125	126	122	132	112	121	130	138	117	128	130	133	110	127	114	104	132	130	145	123	142	116	111	128	130	128	126	131	116	128	124	144	143	129	140	134	133	128	136	133	150	135	125	117	123	119	157	135	124	135	111	116	121	119	128	121	120	130	135	121	106	122	129	119	116	115	128	155	117	139	127	137	140	122	133	126	112	133	121	125	119	118	136	127	137	116	127	111	125	141	142	142	134	125	125	127	134	119	139	117	117	131	130	125	113	98	132	127	124	113	152	97	114	134	113	139	124	119	104	121	123	137	113	113	115	115	139	122	149	130	142	132	134	135	118	133	107	133	136	135	112	132	136	131	119	119	114	125	132	138	131	113	122	125	147	117	134	122	139	125	131	137	132	129	136	121	128	126	121	122	128	137	122	134	132	142	133	126	111	128	133	131	132	134	108	128	142	124	150	116	151	115	140	131	123	145	130	140	132	111	118	114	103	129	115	97	133	137	117	112	114	120	114	116	151	128	156	139	125	140	112	109	135	129	114	123	115	103	154	117	118	121	117	118	118	132	127	121	97	120	151	115	150	115	124	129	126	140	150	128	124	130	128	126	130	115	119	122	139	121	132	114	123	134	127	136	128	139	121	129	118	114	119	126	114	129	116	125	128	124	123	134	113	139	137	138	142	151	124	148	106	132	112	117	129	126	119	131	139	116	104	115	145	99	134	135	126	126	141	131	139	136	127	129	142	119	118	127	115	132	133	129	119	115	115	124	142	116	121	118	126	122	124	109	130	132	134	120	121	143	116	117	142	109	115	113	126	138	137	139	140	131	121	118	144	131	122	116	126	119	154	145	141	107	136	121	129	111	129	117	130	137	106	143	115	120	123	134	116	127	136	129	111	132	129	124	121	127	141	129	130	122	145	142	137	122	124	130	124	137	126	124	135	113	124	125	135	117	124	134	102	112	119	125	126	131	148	136	151	133	112	117	118	138	140	137	129	131	134	123	128	128	126	112	107	122	151	109	135	101	136	122	123	119	121	138	127	131	112	112	134	106	148	109	116	144	130	141	126	158	123	124	131	117	143	135	116	120	136	141	125	146	137	138	129	120	114	123	116	126	143	108	136	133	129	139	126	122	128	124	133	113	124	123	134	130	146	133	139	121	122	131	118	104	153	131	123	123	129	136	158	112	147	124	134	115	127	131	126	113	122	128	139	123	128	149	135	124	130	137	103	145	125	126	132	121	127	133	117	131	133	109	121	126	117	139	153	124	115	136	140	143	125	126	110	121	129	123	119	106	126	105	129	123	129	138	131	111	153	136	140	116	104	135	123	123	133	128	126	114	133	120	106	112	129	142	108	125	128	118	122	142	129	114	136	137	126	122	104	133	124	125	114	131	127	127	120	118	132	125	135	141	130	120	117	152	144	110	143	122	143	113	123	133	120	129	117	144	103	135	131	101	115	107	119	128	119	131	144	125	110	144	133	121	130	127	116	152	109	109	119	134	137	121	110	124	118	138	133	131	108	125	133	113	137	136	121	129	130	107	118	140	149	111	145	112	116	126	141	127	122	124	119	140	138	123	131	115	115	127	134	119	116	137	119	140	115	97	119	148	117	142	119	117	125	143	136	143	133	104	137	132	114	121	148	114	130	107	106	122	134	106	97	126	137	121	131	110	125	131	105	121	122	116	124	128	117	126	114	117	119	121	139	131	131	133	103	131	115	120	108	127	118	128	150	137	124	110	135	145	124	136	123	107	122	128	122	114	122	131	130	126	120	139	123	120	140	105	115	123	111	118	119	130	136	114	114	138	133	119	122	122	118	109	144	121	123	132	112	104	147	123	115	102	126	159	118	114	129	118	128	130	106	120	113	113	132	128	126	140	119	133	128	154	139	122	114	141	126	131	126	109	144	130	122	123	109	132	121	111	132	122	138	130	132	132	134	135	114	133	143	120	116	140	110	97	107	144	132	134	147	115	125	118	136	128	130	93	104	121	104	117	130	121	126	103	130	126	126	114	131	117	121	126	125	127	125	117	131	132	106	144	130	115	111	132	105	107	125	128	99	136	130	140	116	114	119	133	118	115	126	126	115	133	129	151	124	133	128	140	132	146	115	157	127	137	130	119	137	118	138	133	118	124	129	128	140	100	134	116	143	123	127	135	143	110	119	118	124	147	132	125	136	132	129	130	122	123	128	123	142	126	130	119	113	99	118	119	143	114	127	116	130	151	121	126	132	120	133	119	119	135	142	109	134	130	128	126	119	115	125	121	119	140	127	112	118	136	125	133	133	130	129	129	109	124	115	138	119	115	133	132	105	129	114	106	121	136	96	117	115	130	129	129	120	126	132	113	117	123	130	132	132	113	133	130	112	121	128	136	126	128	132	115	137	120	119	117	127	116	153	114	139	117	129	113	144	127	102	147	128	137	137	138	119	124	116	122	121	128	106	138	128	144	134	122	132	128	133	117	111	124	129	132	126	124	116	134	133	135	124	112	131	125	126	121	126	107	137	146	118	109	111	128	124	129	143	135	137	104	140	127	120	134	115	141	128	132	117	124	132	115	115	117	127	117	125	138	142	130	131	107	124	117	130	132	136	107	126	134	114	122	143	134	121	151	99	128	129	125	117	143	150	127	129	150	122	126	112	125	134	142	130	121	118	126	119	143	111	96	120	132	143	124	117	115	119	143	138	136	134	133	150	112	132	127	117	118	137	130	137	127	109	129	102	118	144	128	117	120	135	140	136	148	126	127	126	117	125	147	147	138	140	127	146	130	114	121	120	125	139	114	116	125	128	117	108	112	120	117	119	116	134	130	134	129	133	147	123	131	143	141	137	158	130	117	134	127	142	150	118	147	122	141	120	136	144	126	99	111	134	146	117	129	120	103	126	120	100	154	111	120	145	124	117	124	142	138	111	157	125	126	130	128	124	129	124	142	137	121	115	123	118	132	136	120	138	133	116	122	145	133	119	122	132	133	118	126	120	128	122	121	135	110	132	125	151	134	154	132	126	133	117
25309	20846	27350	24470	20880	12321	1716	1040	843	763	724	618	609	579	543	536	472	486	501	468	443	459	442	453	408	388	420	422	393	430	376	419	385	422	430	413	407	391	403	400	413	401	395	386	390	426	420	387	375	435	406	388	414	420	373	367	391	420	376	376	345	402	385	377	405	360	396	405	401	388	360	407	369	398	365	378	369	382	425	397	392	377	400	385	372	373	400	396	394	358	376	372	415	376	387	362	363	405	401	365	366	383	363	417	392	393	384	350	417	374	416	376	388	385	378	371	404	366	360	373	372	400	393	385	394	380	404	337	351	381	363	361	359	407	422	391	405	337	388	394	373	371	385	379	386	376	420	375	385	355	403	394	368	334	340	393	405	375	396	374	362	397	399	357	353	373	371	385	396	381	385	393	423	400	391	382	369	385	377	359	403	359	395	390	371	354	406	383	368	365	375	379	393	389	348	359	361	381	382	384	355	341	392	380	366	430	397	407	379	384	390	362	435	373	377	392	367	399	379	412	380	341	383	380	393	367	391	420	390	369	368	367	384	357	359	379	383	365	416	395	367	356	374	384	418	387	400	375	402	382	404	390	383	404	389	405	388	403	388	409	388	361	350	349	370	367	391	374	368	391	388	389	383	398	415	369	369	384	413	361	375	369	360	382	384	392	375	357	389	388	406	383	368	414	387	378	368	369	401	406	372	369	401	380	425	400	361	350	393	383	347	390	378	331	423	366	353	384	387	380	377	402	395	377	431	382	374	370	354	383	345	340	373	372	403	377	371	365	386	351	369	384	360	377	412	387	407	381	403	383	363	378	354	424	363	371	375	389	368	399	397	402	378	352	394	385	364	380	395	381	385	406	408	399	372	358	353	372	371	380	417	395	390	373	346	362	366	360	374	389	365	410	360	405	372	388	383	394	382	370	396	377	381	389	374	377	368	380	366	385	399	405	388	388	367	392	394	388	381	377	371	400	395	385	364	385	372	397	404	368	386	369	375	360	415	433	372	396	385	360	389	382	365	386	384	372	407	386	380	341	372	373	340	385	380	351	378	367	385	378	397	408	367	379	383	387	349	389	390	368	393	388	359	377	363	405	372	401	370	405	365	387	400	404	394	413	436	364	388	393	361	394	396	420	381	388	364	330	395	387	352	370	384	391	367	360	372	404	358	377	409	366	367	344	402	408	361	449	325	371	387	372	402	363	352	410	404	351	369	365	356	394	380	414	393	383	357	361	406	380	399	370	379	436	402	392	389	410	385	391	365	365	402	391	363	375	378	366	419	383	386	352	399	379	374	398	376	390	384	421	377	411	345	401	414	357	369	367	384	408	393	380	405	350	369	394	432	405	389	373	388	365	366	385	394	368	371	375	391	363	374	405	375	380	367	357	388	420	405	325	354	411	394	368	374	362	393	369	375	354	373	411	404	370	403	346	383	371	391	414	374	370	369	395	393	341	378	386	355	403	380	367	361	403	357	402	373	392	390	379	404	367	386	370	365	358	362	386	390	393	409	405	359	345	392	399	414	352	378	420	392	405	339	391	384	390	376	376	387	382	375	380	353	419	401	367	381	383	363	402	399	380	395	379	377	378	409	383	385	384	379	371	409	341	389	375	374	362	368	396	394	404	391	371	422	339	372	382	381	382	378	398	392	364	382	361	408	384	359	366	402	390	373	383	379	394	364	409	396	404	392	393	382	386	402	374	364	386	378	375	346	363	372	353	379	381	353	341	410	350	421	385	381	383	384	408	381	398	403	405	377	408	398	389	351	396	350	395	366	384	360	392	323	393	414	385	383	386	393	387	376	363	387	366	347	392	368	414	388	388	353	397	397	394	381	373	380	410	413	383	362	399	381	369	433	379	379	404	378	357	387	363	374	360	396	393	394	396	380	382	373	387	390	403	370	375	406	400	381	363	421	408	359	405	342	405	380	388	386	431	347	372	372	390	403	379	366	390	375	387	371	409	396	385	370	332	360	369	393	409	386	373	369	365	370	388	379	370	383	426	374	415	358	368	359	405	375	384	389	389	404	372	368	370	369	368	346	375	362	374	378	360	383	415	405	380	392	402	359	399	381	407	403	429	389	383	385	369	349	395	364	374	379	401	352	379	404	358	359	382	411	396	375	410	387	388	416	357	417	390	370	359	363	372	384	383	412	383	363	388	360	390	374	354	350	373	394	379	370	366	363	392	384	382	363	383	384	362	370	407	413	393	383	368	350	346	379	366	362	366	372	377	388	395	371	380	387	384	353	362	393	406	409	349	368	383	365	333	383	401	419	386	400	400	365	378	383	398	382	428	349	364	368	391	366	378	367	367	387	387	401	390	401	402	390	371	376	395	375	389	359	417	361	374	386	381	408	419	406	341	384	395	400	373	410	403	399	426	412	388	362	395	381	358	359	378	361	400	399	397	365	367	382	360	375	391	395	373	425	378	365	373	378	417	362	384	376	362	364	393	375	352	375	387	372	392	389	363	401	420	419	357	373	396	385	388	399	369	378	419	411	356	397	371	377	371	400	397	389	366	390	420	388	417	397	355	420	358	338	357	400	420	404	394	383	421	383	369	388	387	405	358	360	322	390	439	365	348	385	379	395	389	381	417	378	381	389	363	396	375	393	397	367	352	363	376	364	376	402	380	386	403	348	384	339	365	397	374	379	369	355	403	378	396	396	405	369	377	323	380	368	408	362	364	401	386	383	410	383	378	408	353	368	386	348	385	388	389	390	361	367	431	346	403	378	368	394	373	359	365	381	404	349	390	346	376	370	386	368	337	375	384	373	365	377	371	379	386	400	351	378	389	393	404	351	379	396	371	366	393	399	376	350	395	389	368	381	413	369	381	392	362	347	381	340	372	352	434	412	385	383	377	403	390	420	416	398	364	385	392	397	399	369	376	376	351	373	373	415	377	389	404	364	351	389	364	357	368	367	387	398	381	442	379	403	382	424	396	355	396	407	379	401	374	394	365	400	399	368	400	371	371	362	386	375	384	350	374	370	360	369	387	373	383	389	388	374	384	367	372	362	356	351	354	378	402	384	386	382	369	370	381	398	369	378	368	384	355	388	383	409	375	394	405	368	379	361	381	382	363	394	387	368	384	371	365	374	373	400	390	387	408	372	400	338	368	363	373	383	385	395	348	368	390	403	388	370	357	395	399	374	363	432	387	393	398	390	347	402	402	383	401	378	358	397	410	399	401	363	419	397	369	366	372	346	375	352	369	359	370	387	388	386	396	389	376	403	357	391	389	383	348	365	381	380	407	353	380	387	388	363	384	380	371	377	391	333	374	354	384	405	358	372	376	368	379	386	381	407	385	372	371	379	373	399	365	377	383	356	389	353	388	406	393	381	367	355	420	379	384	387	399	369	410	371	379	374	365	404	390	388	370	394	362	378	367	385	395	390	378	375	372	366	364	403	379	375	392	361	365	354	353	343	355	386	373	360	376	415	360	335	385	404	383	414	379	393	386	392	384	373	408	396	386	369	364
7300	11745	10785	5975	3839	2837	2152	1693	1423	1137	1027	950	824	714	679	573	552	533	547	520	516	466	483	470	441	453	446	465	454	428	401	436	430	419	381	394	393	389	418	402	406	405	385	366	353	397	433	361	431	397	365	349	384	368	371	362	364	349	367	388	361	358	376	380	360	371	402	365	359	361	344	369	385	356	368	357	375	373	344	381	384	352	358	366	379	381	339	381	364	383	388	384	376	358	398	356	348	354	321	348	337	348	396	354	370	329	364	357	371	347	370	383	335	370	363	365	359	344	350	380	345	346	365	358	355	393	360	375	369	325	362	328	373	323	381	361	326	346	383	371	371	338	367	380	336	386	367	339	358	371	362	359	349	366	344	366	360	326	320	352	396	329	378	356	369	345	324	376	357	352	402	324	370	335	393	371	409	367	337	355	356	346	355	400	367	371	378	355	330	334	349	348	356	373	317	345	373	338	359	343	367	369	319	359	356	364	363	306	385	338	378	372	357	317	376	364	368	372	338	380	380	350	343	352	348	341	366	306	402	326	351	362	366	372	348	335	342	360	381	339	318	315	338	356	398	347	359	318	321	327	372	370	334	364	338	349	374	366	354	371	371	342	353	356	368	379	355	347	366	348	333	372	349	330	360	368	357	396	362	336	339	370	344	355	359	345	341	362	339	401	359	367	327	327	340	350	365	352	350	372	348	358	356	379	366	342	339	341	352	335	359	346	352	379	379	360	335	355	363	367	343	378	318	347	351	376	313	358	366	329	336	346	326	356	342	385	352	346	333	394	356	338	372	353	358	310	364	372	336	323	367	342	358	335	366	346	362	342	354	349	340	351	372	376	344	364	347	345	364	343	363	347	329	331	371	371	339	359	348	368	380	349	360	337	308	367	365	364	354	368	319	344	378	364	341	348	356	348	326	383	355	353	343	380	356	347	396	335	358	342	338	318	361	343	356	355	359	379	356	355	359	352	357	349	356	313	382	363	385	358	388	320	371	362	352	354	344	340	331	363	369	324	353	342	349	340	348	363	389	334	316	370	360	336	373	320	337	372	337	332	391	334	318	371	320	360	350	352	376	366	364	356	368	317	366	369	386	364	335	376	364	371	342	373	345	346	329	369	381	392	328	354	326	380	348	346	344	335	371	332	361	361	350	359	352	345	324	363	334	367	341	363	336	313	347	336	366	351	357	354	350	361	328	370	368	371	350	334	362	352	348	370	348	363	337	345	359	349	362	360	332	329	372	363	400	379	358	370	347	390	334	364	325	379	321	342	336	357	356	348	320	335	330	379	338	348	382	384	322	324	350	326	354	369	365	328	346	356	344	340	386	346	356	368	357	334	369	382	405	365	364	350	344	363	330	366	350	334	348	377	325	352	331	363	356	339	377	355	349	339	351	351	342	347	348	333	355	365	343	352	358	341	342	333	334	382	343	351	382	353	354	355	344	342	364	329	382	347	352	362	354	363	362	354	376	363	383	381	374	333	363	344	367	398	355	322	364	326	354	356	359	343	328	351	359	368	336	344	325	353	340	336	365	349	322	324	361	364	321	376	365	361	369	355	339	359	381	379	402	368	366	326	365	353	377	338	345	346	345	370	310	346	387	358	348	361	348	366	334	351	378	339	357	376	347	376	372	333	382	326	334	349	355	394	338	352	322	337	349	352	348	352	364	371	354	389	332	326	374	364	325	344	372	387	355	354	345	353	397	348	379	362	341	315	347	351	341	365	362	349	334	339	359	334	355	343	363	351	382	356	357	365	346	330	372	389	338	396	357	364	327	376	369	373	357	343	369	366	364	342	368	358	337	369	384	331	321	327	342	361	358	368	373	357	380	340	349	347	389	348	380	342	358	338	350	350	353	310	353	370	372	355	366	329	348	354	330	336	339	355	335	356	326	335	376	370	364	354	383	380	339	347	355	349	349	364	346	363	349	402	371	356	349	356	355	379	332	338	303	354	342	360	387	346	340	339	342	370	303	335	386	357	340	367	344	374	366	358	328	356	351	376	336	330	353	369	380	398	335	367	377	340	344	357	360	366	332	345	373	338	334	372	346	346	363	353	349	343	320	391	372	373	363	340	358	340	345	349	361	341	338	345	358	330	369	367	327	345	384	367	349	321	351	368	331	348	340	357	383	385	349	360	364	354	335	340	385	359	355	354	362	374	346	368	370	341	323	389	364	343	336	378	354	348	322	351	339	340	360	394	316	341	390	360	333	353	366	374	338	352	344	352	333	342	363	380	347	362	374	362	373	350	371	352	349	334	327	335	322	334	352	369	346	312	370	333	304	367	391	333	343	378	387	368	331	331	348	378	354	349	328	390	308	342	324	346	345	367	351	386	346	377	372	323	366	363	347	346	370	343	345	354	368	358	365	366	351	350	339	387	341	361	321	336	337	398	370	324	331	323	327	386	359	365	338	349	356	344	336	348	364	340	404	351	350	354	394	359	355	333	354	355	361	382	377	372	367	367	357	385	363	359	361	387	355	370	339	386	332	350	334	349	355	361	348	335	333	348	373	359	340	360	370	378	344	347	386	352	331	377	364	351	353	355	370	391	343	328	363	367	367	350	353	357	327	383	322	375	344	329	384	356	337	347	361	381	350	381	356	358	359	327	367	354	339	365	354	337	304	337	352	352	363	355	325	362	358	337	354	388	333	356	373	351	358	332	376	375	360	335	377	375	337	354	341	360	356	336	329	348	379	345	336	358	372	351	333	348	372	383	328	379	359	345	312	357	379	353	329	337	332	319	389	363	361	337	359	362	358	349	340	373	370	364	371	330	358	390	351	353	380	327	349	346	362	358	375	341	354	362	381	366	344	385	381	330	338	356	365	358	358	321	320	351	381	374	363	364	316	352	365	345	359	349	343	360	366	341	340	370	413	340	352	367	378	343	331	359	346	368	340	359	362	364	349	338	353	363	364	336	360	341	345	373	355	343	364	344	352	355	343	314	349	342	358	337	313	343	346	322	348	380	340	388	369	347	383	327	335	353	348	343	325	346	351	338	322	345	349	364	303	338	323	351	353	364	355	346	377	326	342	353	374	338	351	369	366	348	353	360	356	381	335	334	353	357	370	367	331	361	366	354	374	343	367	364	401	359	356	373	369	330	375	364	379	350	342	349	384	332	362	328	362	335	364	395	334	362	365	346	375	347	326	385	326	345	391	362	336	331	342	381	354	375	366	339	376	398	343	333	334	347	364	310	370	350	368	357	368	367	373	388	346	341	342	366	370	333	350	375	344	374	320	336	345	347	380	363	365	348	337	347	320	356	349	376	385	353	326	336	346	343	358	346	349	339	377	330	375	333	354	386	354	383	314	297	344	313	325	382	330	352	340	360	361	336	347	344	375	349	399	353	328	354	356	334	342	365	359	377	357	368	376	381	357	336	340	321	330	326	354	368	347	378	315	367	353	337	347	312	343	354	340	339	343	358	346	363	372	368	365	356	365	371	390	363	356	334	345	347	372	351	369	350	336	381
23016	20846	27604	24148	20849	20948	10856	2037	1454	1350	1137	1068	987	966	877	926	888	796	730	743	734	748	696	696	720	672	658	689	625	637	691	681	688	644	678	627	646	591	632	642	644	602	616	629	592	624	604	594	613	634	630	568	617	626	583	589	615	588	603	610	597	606	599	552	616	602	663	587	594	633	610	606	608	547	564	643	589	566	626	613	621	612	615	586	599	581	590	594	632	583	627	568	571	624	583	610	633	592	575	623	568	612	580	564	606	595	598	628	588	576	626	586	591	576	606	645	597	586	653	599	576	615	542	555	596	593	618	574	558	592	585	570	597	604	600	550	579	571	564	598	586	577	563	603	622	644	598	595	590	606	626	573	606	562	584	642	592	560	601	605	598	586	586	605	537	568	603	585	636	593	634	601	592	601	616	582	586	556	549	611	624	580	567	592	617	602	597	596	571	632	601	594	578	592	612	592	609	611	620	602	642	588	564	587	598	581	609	565	556	606	545	568	674	568	597	600	616	603	608	594	595	576	586	559	588	597	636	592	603	591	596	574	589	587	577	582	566	617	619	620	576	592	595	565	601	565	567	604	633	574	567	642	583	579	591	579	587	602	585	583	598	611	611	584	619	562	573	585	615	590	548	548	613	593	576	600	585	601	608	602	623	598	577	573	591	614	631	587	644	592	593	580	625	596	608	631	565	590	559	620	596	554	569	577	577	572	619	593	635	569	603	597	569	595	587	604	570	595	597	571	548	578	603	597	625	598	606	579	585	630	617	592	620	589	603	595	610	582	616	572	600	610	576	618	560	598	619	585	573	631	616	572	572	590	611	566	606	586	585	616	580	589	608	589	599	602	600	570	572	556	595	623	584	610	611	587	611	566	624	639	584	584	560	613	588	599	569	614	603	618	550	606	594	580	610	592	614	573	596	551	592	560	564	613	562	594	588	653	591	559	631	621	566	546	585	585	580	583	623	574	622	571	600	613	551	582	575	599	636	585	610	590	605	597	554	612	604	600	573	584	559	606	620	606	573	603	584	635	562	555	559	614	601	533	585	591	576	590	621	576	581	614	574	575	621	621	616	573	617	613	615	554	526	595	553	535	572	579	624	563	623	649	597	635	590	583	607	561	540	579	597	618	614	623	623	554	629	588	601	595	612	581	560	587	593	606	596	621	616	600	572	584	572	585	567	601	539	573	573	585	625	586	595	608	602	587	651	582	570	591	638	583	553	559	545	607	592	571	565	549	622	602	608	558	593	617	592	588	607	559	589	606	555	611	580	600	650	573	580	582	579	596	574	601	603	600	558	585	604	613	612	606	605	578	619	576	570	606	595	555	596	588	607	552	605	574	598	593	559	633	573	607	574	572	553	579	565	590	610	516	542	568	584	578	572	577	595	611	590	575	620	584	583	568	635	563	578	576	601	588	558	551	557	587	586	604	572	626	595	605	615	582	597	566	638	573	580	550	570	612	566	621	577	584	547	592	552	672	599	570	544	596	573	587	579	584	608	617	609	580	584	601	620	565	636	592	582	598	585	620	607	569	599	572	626	585	593	588	554	639	593	620	578	577	602	621	605	611	615	594	621	567	542	624	624	576	587	568	574	616	544	592	589	617	564	546	609	637	585	552	633	599	619	636	587	577	637	614	595	608	586	594	632	613	630	601	577	603	569	630	552	579	608	655	594	593	561	577	546	623	589	611	622	551	595	570	553	598	564	583	572	588	623	640	589	589	606	576	613	570	559	633	589	590	607	583	585	579	570	585	579	607	596	614	577	557	586	569	584	582	600	642	575	620	549	617	531	592	583	601	600	581	607	623	580	605	612	589	569	606	552	554	594	613	519	568	631	567	545	589	644	592	579	553	565	610	601	580	570	605	582	616	599	545	581	589	614	512	554	565	536	578	589	592	582	635	594	590	582	587	619	593	643	594	621	588	589	584	597	652	584	584	567	611	585	614	604	548	589	613	563	636	604	565	581	592	582	603	604	540	600	568	564	580	592	613	544	551	575	583	595	629	571	591	596	590	610	569	631	563	601	580	628	594	594	580	593	651	610	575	580	586	581	578	566	639	583	569	607	621	552	594	606	583	613	619	575	622	558	618	550	636	618	601	598	595	590	594	599	573	599	585	596	599	609	616	609	592	591	573	603	592	581	587	619	593	586	598	568	599	643	586	616	613	612	625	626	549	527	595	557	601	586	578	624	608	596	550	647	613	564	587	603	572	588	606	562	603	567	607	618	575	597	561	619	586	631	571	617	573	572	571	589	579	586	591	589	556	603	560	605	599	547	554	600	574	577	603	578	591	588	544	575	606	604	610	580	612	605	564	625	582	585	585	581	574	616	605	609	599	613	594	589	607	612	636	553	588	544	578	604	595	577	548	589	586	569	610	622	593	584	560	573	578	614	608	618	594	547	598	610	606	576	580	568	592	589	580	573	562	581	557	555	606	608	594	539	598	600	556	597	594	599	593	567	617	562	591	573	590	612	551	598	582	577	563	590	589	601	595	565	581	607	591	561	608	622	603	605	642	640	594	578	592	552	591	612	600	577	603	610	571	583	542	597	565	622	595	606	599	612	580	573	585	599	593	619	582	551	587	590	609	587	563	553	600	617	580	551	580	577	641	564	575	620	618	578	630	596	594	604	648	568	596	608	584	567	578	575	613	587	581	551	561	571	609	569	591	605	576	599	565	578	610	605	571	598	619	578	596	617	550	579	584	614	599	627	564	598	611	614	630	604	557	639	618	588	614	612	545	570	588	559	592	635	630	599	605	596	613	555	571	591	604	576	629	602	586	610	600	619	626	572	597	565	571	585	599	651	580	631	583	571	572	609	562	577	592	607	573	619	594	589	587	574	615	607	606	570	580	594	602	638	644	571	631	604	584	563	580	571	574	602	620	589	595	624	624	571	588	602	592	597	572	605	534	580	589	575	606	630	611	565	559	613	561	578	613	585	556	576	572	571	562	609	618	559	565	598	614	623	595	522	596	628	622	561	607	561	538	549	581	613	616	589	582	559	583	568	601	580	604	585	607	584	605	602	574	583	542	552	581	589	593	596	566	576	580	593	597	554	549	592	578	622	563	612	603	555	551	598	629	581	588	638	621	555	615	580	588	553	568	596	574	591	580	609	584	607	595	601	539	621	575	578	597	596	630	593	580	635	630	591	585	573	605	569	564	584	599	578	598	566	627	562	592	553	606	564	594	603	613	588	597	611	620	603	599	551	602	627	605	603	557	571	581	608	584	605	614	592	598	600	613	569	631	602	593	563	614	592	553	569	580	566	593	564	595	586	618	588	564	569	586	584	589	598	624	605	590	584	579	569	598	573	567	600	597	578	615	568	561	589	597	609	593	580	597	620	574	595	590	616	587	564	616	538	583	614	585	550	615	618	602	557	616	595	591	573	572	601	613	575	605	603	588	565	601	586	601	600	589	582	602	561	579	594	547	582	586	583	545	588	592	594	559	625	555	555	567	603	594	549	625	620	574
9980	18760	16948	10211	6812	5164	3895	3121	2547	2128	1845	1649	1452	1291	1235	1064	1038	962	956	896	863	798	807	811	703	692	696	698	655	690	649	653	636	633	639	624	650	602	606	610	566	651	556	539	596	603	606	621	587	585	616	591	614	601	608	574	619	587	581	603	591	587	611	571	565	579	581	560	569	563	550	618	576	565	573	547	595	556	533	589	562	585	561	561	579	592	575	571	578	592	565	598	567	560	574	517	568	556	522	530	576	558	521	539	544	500	534	555	593	534	536	563	548	572	530	549	610	563	565	528	552	573	546	551	565	571	605	588	559	549	535	581	502	551	544	565	539	585	553	551	544	533	566	543	544	546	525	584	536	561	556	553	558	524	549	575	570	550	526	561	557	546	580	556	562	575	547	525	567	557	593	560	562	547	560	544	530	553	590	563	570	563	522	556	560	546	542	597	572	554	578	530	574	560	545	566	542	572	587	543	564	556	600	575	547	550	577	585	535	566	570	534	590	587	543	570	557	562	533	566	548	553	556	512	583	584	551	566	555	566	545	553	515	537	564	535	551	539	568	592	546	580	584	546	526	533	530	561	545	560	539	578	599	522	507	592	534	537	558	551	536	592	547	558	575	553	509	548	543	549	533	526	557	556	577	568	578	472	535	572	568	501	535	534	556	563	526	541	575	539	598	573	525	503	545	580	527	564	548	538	544	590	540	540	552	549	564	595	550	576	544	588	584	502	517	531	549	567	541	545	614	546	538	545	542	520	541	589	585	550	586	511	567	530	560	566	541	581	497	537	527	565	518	559	548	546	572	552	558	554	540	568	578	537	581	556	583	577	530	525	528	563	555	571	529	529	570	571	597	538	538	549	539	546	558	544	578	512	571	566	522	585	574	555	577	526	530	607	507	591	592	552	525	544	529	549	539	542	523	581	555	544	526	572	577	559	530	583	514	576	589	505	533	547	540	578	546	572	562	563	578	513	579	515	576	522	549	521	590	544	575	558	556	565	591	549	520	583	555	518	558	503	508	543	563	534	568	534	511	570	559	524	511	563	586	557	541	583	534	568	529	521	526	583	543	591	546	548	572	540	521	512	560	552	580	535	544	527	578	568	550	573	572	562	529	598	540	528	551	527	522	548	511	567	544	613	560	585	547	542	583	568	574	602	567	559	557	552	535	561	560	565	504	556	550	511	556	562	545	538	553	578	570	553	580	568	540	553	575	543	595	559	587	531	546	583	518	531	565	534	579	560	582	551	524	623	559	519	593	544	566	568	560	575	601	558	566	566	558	565	634	529	566	507	526	577	598	535	531	580	555	520	532	572	530	555	523	542	532	547	593	531	589	574	536	557	566	563	591	560	560	560	520	547	570	553	568	518	556	564	541	573	511	572	520	575	548	529	537	495	547	543	581	537	547	537	553	587	559	531	533	553	524	570	549	563	526	548	549	520	556	584	559	592	594	577	565	542	592	549	542	561	600	541	568	524	549	581	562	544	587	530	539	524	565	553	585	614	552	558	550	595	577	520	511	536	557	560	560	556	565	537	542	557	519	569	509	556	590	516	547	580	553	598	600	549	533	540	545	570	576	533	570	597	547	540	596	547	520	560	558	582	530	533	533	551	554	547	525	553	606	544	583	601	542	493	554	583	529	570	570	534	546	587	582	549	568	587	564	517	556	559	549	556	568	539	592	547	554	583	556	563	510	583	587	557	576	586	572	517	523	568	534	521	572	573	498	555	533	563	556	590	593	515	584	546	565	557	522	539	534	542	526	534	539	567	566	583	553	553	551	518	552	503	539	510	555	530	514	547	598	569	527	533	552	567	541	557	569	504	580	548	544	566	586	541	546	520	548	480	542	572	565	529	554	536	562	526	524	565	587	573	594	558	553	587	568	553	582	549	523	555	554	561	571	552	536	581	556	570	591	565	527	574	522	511	595	539	565	573	526	535	536	556	522	549	550	582	540	563	592	592	536	567	559	543	577	566	564	522	542	557	559	581	564	561	548	563	556	538	565	526	525	563	562	586	580	558	539	537	526	571	610	528	585	546	533	542	551	574	555	546	562	559	587	550	561	560	561	556	570	566	575	553	545	558	508	531	577	517	565	577	577	589	574	524	555	544	557	607	571	567	551	527	576	516	551	558	509	598	557	546	528	594	543	537	536	529	577	562	544	568	539	549	540	529	539	543	531	595	551	553	552	541	533	534	557	560	571	542	586	584	584	602	555	559	532	547	586	576	509	566	565	516	541	590	566	537	536	581	562	549	547	556	594	541	583	534	571	534	560	533	545	553	552	568	499	539	537	552	576	551	586	536	563	523	566	547	533	576	544	553	540	570	538	554	549	559	522	579	557	566	547	527	558	528	552	526	554	575	518	573	525	535	548	558	529	536	569	544	596	559	542	548	600	581	534	541	545	498	570	512	546	550	547	507	544	533	567	562	522	537	538	566	540	570	572	550	566	577	541	548	540	612	585	543	573	540	568	553	568	503	537	574	563	566	593	561	540	570	557	555	562	569	555	541	563	581	584	550	564	501	524	539	548	547	539	588	522	571	552	572	538	573	552	533	563	582	537	547	515	568	506	550	522	545	559	545	571	568	535	548	562	541	548	565	569	573	536	556	533	554	498	560	588	570	545	539	552	587	581	573	561	546	580	526	539	548	574	539	531	567	545	531	568	536	532	552	556	602	538	553	590	563	571	533	560	563	594	522	598	550	563	603	532	525	530	571	552	525	553	552	541	557	582	548	558	544	531	544	549	528	560	528	540	527	537	596	552	555	565	546	570	560	587	584	527	525	593	549	591	624	559	559	596	542	511	560	554	614	556	556	539	541	524	552	566	533	551	538	567	534	525	546	598	516	561	556	572	545	592	596	592	556	553	551	514	515	564	515	543	562	572	551	565	572	558	584	524	601	536	612	535	518	534	535	546	546	553	566	520	535	527	550	545	567	581	563	522	536	558	573	565	585	546	531	528	564	530	526	567	525	552	558	540	552	566	556	551	519	538	583	561	548	623	526	563	551	567	518	585	558	544	533	544	551	490	539	591	493	551	563	544	524	559	523	554	545	590	525	555	541	545	583	529	540	521	559	587	547	580	548	581	547	537	566	554	582	547	559	500	562	590	542	539	585	575	584	540	553	567	567	526	586	562	543	567	578	566	551	559	526	553	556	521	561	536	578	542	568	564	550	578	521	557	512	545	549	576	535	574	543	533	602	516	580	535	566	531	534	559	537	546	586	585	541	599	593	515	532	531	565	561	573	528	541	542	563	587	521	538	522	552	557	532	543	557	589	540	521	522	550	564	554	571	537	544	567	525	540	578	545	569	537	550	546	570	545	531	545	556	587	552	538	541	588	531	548	560	553	539	550	587	539	575	528	568	543	586	556	545	539	535	541	569	594	547	593	582	536	542	551	548	520	500	570	536	526	569	569	557	573	574	538	580	527	567	539	596	592	572	534	550	572	560	556	557	605	600	570	575	501	563	567	546	524
28315	14484	1687	383	249	230	181	155	140	136	137	167	161	124	125	120	113	136	127	127	114	109	117	116	118	117	120	112	138	129	102	115	116	132	118	126	131	121	131	124	124	105	126	120	121	127	100	110	104	117	128	120	110	122	127	114	124	113	126	114	127	135	119	121	138	102	134	117	117	144	134	105	120	115	113	130	131	115	126	122	134	143	114	111	117	132	129	123	116	110	105	124	120	121	122	97	130	141	124	164	132	106	130	110	141	138	117	124	109	133	110	117	134	138	139	136	101	128	128	126	138	108	101	137	134	126	117	117	119	123	132	121	137	119	108	110	122	107	115	130	102	123	103	129	107	119	128	125	136	121	128	117	121	99	126	109	127	116	102	129	125	118	130	125	149	128	117	141	128	122	112	125	112	144	114	135	101	130	104	114	122	89	124	131	98	154	107	123	108	133	106	104	122	124	113	114	122	133	148	126	113	116	133	122	119	136	129	116	131	137	112	122	121	124	112	130	137	117	112	130	118	108	122	122	124	130	120	138	129	124	122	139	121	125	140	135	111	130	98	128	121	104	108	122	129	117	150	124	127	113	130	145	136	119	119	118	131	96	155	125	106	115	137	108	107	125	107	119	133	137	107	97	120	122	112	114	139	109	111	118	118	128	122	123	120	111	132	104	123	124	123	129	118	125	120	132	130	124	107	101	130	141	150	118	121	138	126	120	119	138	141	122	126	127	113	121	129	118	125	103	118	115	128	126	101	121	125	121	123	127	117	131	123	122	133	120	106	114	130	135	113	131	125	136	127	110	124	135	123	113	110	99	112	116	108	126	117	151	125	107	138	122	126	133	123	114	116	126	115	126	124	136	123	109	159	113	123	122	146	121	113	109	124	137	120	124	102	134	131	121	125	96	118	98	136	112	116	104	111	133	137	137	131	115	122	101	119	136	138	124	119	123	137	116	102	128	115	132	120	106	110	116	119	109	99	112	116	126	106	124	104	111	125	113	121	142	120	128	115	113	137	127	116	122	124	115	121	142	127	115	141	109	132	94	119	136	102	112	109	115	122	141	112	117	121	137	96	108	106	123	115	142	130	109	122	131	134	126	130	124	120	132	101	119	117	115	105	127	134	112	125	113	128	122	111	108	126	112	111	122	112	131	109	116	123	109	110	143	125	113	106	117	103	133	120	126	137	109	127	124	119	119	112	115	109	108	122	131	114	112	122	109	122	128	139	124	139	133	134	134	135	136	135	118	126	120	122	149	138	122	126	121	111	127	110	117	140	118	123	129	124	113	101	95	102	123	140	114	128	111	121	119	130	92	131	131	114	117	106	133	134	129	127	111	117	120	128	117	100	126	102	113	117	112	127	138	126	103	140	133	103	127	115	103	108	109	121	125	130	115	134	129	118	123	113	114	109	120	112	121	121	113	124	108	137	120	124	115	115	121	137	121	112	120	116	128	113	137	107	135	113	127	104	117	136	104	129	102	114	162	99	120	110	102	114	123	118	106	121	118	106	121	133	98	103	116	125	112	121	137	137	120	121	119	109	118	124	119	111	127	108	108	118	139	102	119	126	102	96	116	126	112	126	115	127	127	134	104	130	130	121	106	129	124	119	105	136	122	113	109	104	125	123	121	118	120	110	130	132	124	117	146	130	124	107	100	131	110	123	120	131	115	123	133	141	129	130	127	103	130	147	118	127	115	128	110	122	119	126	124	140	118	110	126	130	126	107	117	131	131	100	124	102	136	160	110	130	146	139	128	148	128	133	134	128	146	129	104	111	127	110	101	124	109	128	105	119	132	118	125	120	126	97	127	125	124	116	114	135	128	116	127	125	132	137	122	121	129	125	125	161	114	104	113	122	141	121	117	113	112	137	115	122	146	134	140	99	132	129	115	115	122	120	130	131	113	118	121	127	151	124	94	121	109	115	114	128	121	122	122	114	125	123	122	106	114	139	113	121	106	114	127	125	116	117	128	142	114	122	102	144	126	116	104	134	103	122	117	131	111	140	131	131	130	118	116	131	132	126	111	134	117	108	128	118	126	115	119	142	108	133	132	131	112	110	136	123	119	118	125	139	129	112	135	116	117	111	130	113	96	115	109	105	101	103	114	118	105	127	103	122	123	109	117	117	106	122	107	130	122	129	128	115	108	112	132	127	101	120	115	115	136	102	147	117	115	121	113	111	124	134	126	110	138	124	117	127	114	139	122	116	129	102	98	127	113	138	105	132	123	115	117	120	132	128	102	110	118	129	116	131	132	109	126	138	109	118	113	114	118	109	104	126	116	128	133	128	130	129	104	107	112	106	125	133	110	128	122	109	116	118	111	134	117	126	116	163	137	118	137	115	123	112	120	119	110	131	104	122	113	125	129	130	127	120	138	115	106	135	121	106	129	110	116	124	105	136	145	112	122	128	99	129	151	113	108	149	109	120	122	139	120	120	140	116	109	116	112	115	132	125	100	127	122	143	127	130	111	114	147	116	121	114	123	131	107	140	126	124	137	123	129	129	113	114	129	120	116	142	140	117	115	119	132	111	95	121	116	120	123	107	159	125	124	108	136	97	132	136	131	123	112	110	103	113	115	125	113	111	139	126	126	117	130	111	116	128	139	112	112	97	128	112	128	129	133	124	102	127	122	116	112	125	142	116	116	120	135	118	107	121	136	116	125	103	117	104	115	117	131	114	140	117	106	130	122	128	121	113	118	132	128	105	125	127	124	121	133	138	106	130	126	120	126	118	132	120	113	116	127	124	94	125	119	113	132	115	128	126	123	120	127	130	121	126	123	102	119	109	112	131	126	113	114	116	131	118	127	133	139	126	107	116	122	103	132	117	132	140	132	116	128	120	129	104	110	107	110	125	126	115	137	102	126	117	111	132	119	133	114	117	126	110	122	130	112	134	122	123	118	115	104	140	128	110	106	129	140	126	130	99	129	127	134	118	117	133	119	118	112	122	107	123	104	118	134	134	127	120	133	99	127	112	126	119	117	123	119	110	121	103	101	131	104	111	136	99	106	126	132	120	127	134	136	118	131	125	148	116	130	133	121	132	128	104	130	119	103	115	118	111	129	131	129	106	116	119	129	118	120	122	116	128	115	121	118	113	133	107	130	125	117	114	120	130	111	106	130	117	120	118	118	114	120	111	101	123	126	128	118	108	113	116	125	113	140	112	117	110	115	126	121	135	106	105	116	135	118	109	123	123	128	123	122	117	108	134	140	127	139	111	106	137	128	115	117	95	95	102	104	123	117	121	128	125	131	101	104	126	113	124	117	139	132	135	129	139	110	112	124	106	112	125	120	134	113	116	118	125	112	112	130	107	117	124	125	117	115	124	130	117	113	115	139	118	130	89	124	128	120	121	120	127	104	102	107	141	131	126	113	137	101	142	99	140	116	119	125	113	146	115	106	102	115	118	134	131	109	106	121	119	117	94	129	119	127	102	104	115	118	117	125	105	130	129	138	107	125	115	118	119	135	107	102	118	117
5068	826	639	379	288	238	195	199	168	179	177	162	167	131	141	130	124	146	123	128	133	135	125	118	92	129	120	150	131	141	137	124	121	115	109	129	154	125	145	130	127	142	113	132	113	101	110	129	131	121	110	105	152	128	128	132	138	115	134	122	142	131	129	127	133	133	115	124	112	142	120	119	114	140	135	127	148	138	125	119	119	110	139	135	130	129	130	117	117	126	124	156	138	141	109	124	132	140	117	119	105	128	137	130	135	108	135	125	137	124	138	142	127	123	135	120	134	132	105	116	128	116	129	122	134	129	127	102	132	114	119	125	117	137	131	162	129	135	130	122	130	124	146	134	123	112	127	137	135	123	104	123	119	132	130	125	117	123	108	124	124	125	119	138	107	113	137	112	138	118	120	140	115	129	124	118	118	139	131	130	130	125	143	126	130	128	115	127	137	118	143	147	98	127	121	118	131	129	137	122	133	128	142	131	136	127	118	127	125	119	127	142	129	131	122	131	140	122	126	142	118	151	154	139	129	111	144	120	117	141	122	136	103	141	135	108	143	138	123	141	149	108	136	110	102	122	128	134	116	120	120	122	123	140	122	125	147	133	102	112	120	122	124	135	122	129	130	125	126	128	144	123	104	119	136	127	131	128	113	139	130	117	121	131	134	140	132	116	140	102	125	141	125	140	135	96	118	142	137	105	135	122	114	134	124	115	111	125	118	128	133	124	118	133	132	130	134	129	138	137	125	109	130	132	137	145	131	124	130	125	130	143	125	132	139	152	129	129	137	142	128	134	138	114	125	118	134	129	122	127	157	128	125	115	141	124	128	104	117	109	124	132	120	101	128	131	118	115	142	127	123	122	99	128	112	135	143	121	144	100	113	148	118	126	110	137	134	141	136	116	127	127	133	132	121	119	138	128	136	121	107	117	128	144	124	108	117	138	121	139	133	120	117	137	139	111	133	127	150	134	128	140	120	127	122	104	129	113	139	129	136	115	111	119	130	129	129	137	131	109	130	133	131	119	108	128	141	129	143	122	124	141	109	116	128	114	119	127	111	127	130	126	134	135	131	128	146	138	134	134	137	100	135	137	114	124	124	141	119	120	123	123	100	106	111	122	123	131	126	117	128	130	120	109	106	126	123	111	128	146	147	140	129	128	129	139	119	123	135	133	125	123	151	138	124	121	150	109	128	123	134	135	129	136	135	115	117	121	136	126	133	117	127	119	145	139	122	135	112	126	140	143	146	111	123	108	140	119	125	131	135	136	155	136	150	121	139	113	127	131	132	104	138	140	132	123	153	126	104	115	126	126	113	126	117	114	125	134	141	125	132	136	133	126	140	139	149	124	130	100	136	121	126	117	129	141	141	137	130	122	143	124	128	115	140	118	134	126	127	143	127	133	105	133	115	138	143	136	151	138	129	134	107	126	115	121	147	133	116	115	121	111	123	117	118	129	121	120	134	117	129	137	121	126	130	135	136	122	139	138	124	134	121	133	136	123	153	133	133	115	134	131	124	123	129	120	143	109	124	148	121	113	135	117	106	107	145	115	138	126	123	126	146	119	127	132	125	147	134	114	139	128	138	112	134	128	115	121	124	116	137	128	121	129	140	120	138	131	131	122	137	136	128	116	132	122	119	134	119	94	129	127	112	95	123	109	120	120	130	132	127	131	118	115	130	125	146	114	132	133	139	125	118	118	133	125	140	126	127	100	128	134	124	138	124	132	107	114	116	131	138	138	127	132	125	131	130	147	143	129	132	137	126	129	136	124	135	133	136	146	117	143	118	146	126	127	141	135	150	128	118	149	134	130	130	131	133	121	139	148	128	124	119	141	137	135	125	119	121	136	167	130	120	136	121	119	123	129	139	124	135	155	140	128	105	127	119	115	121	110	117	108	143	132	122	127	129	152	126	117	133	107	121	131	117	102	115	134	145	129	130	142	146	133	128	120	136	136	121	123	132	126	132	110	110	149	143	103	147	105	126	117	155	142	129	130	132	115	125	121	140	136	116	133	130	138	131	114	143	152	138	130	124	126	137	130	126	146	147	120	130	127	120	124	129	119	128	129	131	134	109	136	109	119	148	125	148	120	124	142	118	148	142	125	131	130	129	136	142	135	95	108	120	125	142	115	118	139	113	130	123	136	123	147	141	115	133	124	141	153	129	120	132	143	145	109	130	129	122	129	105	130	135	119	139	147	140	126	123	112	119	120	126	122	100	118	139	120	134	143	140	109	141	135	121	111	119	98	139	103	121	131	124	137	139	117	123	122	145	123	116	118	115	119	122	134	132	121	124	144	152	144	133	119	145	109	130	130	141	131	129	128	131	130	99	140	139	107	149	126	112	126	143	131	108	132	128	120	125	131	143	129	131	148	131	145	130	126	145	130	124	148	118	115	132	127	107	128	112	123	132	144	122	132	116	122	127	130	118	117	111	134	120	132	114	124	129	123	137	137	129	130	134	122	146	131	137	145	135	133	121	121	112	143	119	119	124	121	151	135	136	122	110	115	125	143	106	104	111	132	139	126	127	136	136	132	119	108	157	127	134	119	119	109	124	132	130	126	151	135	125	124	133	134	125	121	117	134	115	128	130	133	119	139	114	119	118	143	133	133	130	113	125	141	123	123	115	119	118	133	103	109	116	114	115	123	115	144	127	129	113	135	147	126	124	135	125	141	123	118	127	112	128	124	128	106	142	156	130	142	142	121	117	142	135	122	123	126	140	115	121	123	122	138	124	114	143	129	132	118	129	116	123	111	141	123	134	112	129	126	121	144	114	111	151	125	124	139	125	112	126	116	115	132	113	107	128	125	134	117	131	98	120	117	162	115	124	118	145	136	133	114	130	127	126	134	135	112	123	130	140	131	119	124	142	142	122	135	133	93	122	119	135	122	125	113	110	115	118	136	108	130	113	133	110	151	137	117	111	141	135	125	120	115	145	136	127	125	122	130	121	136	140	117	141	146	131	124	129	144	141	133	142	134	113	140	127	114	133	128	130	137	134	135	115	142	134	122	114	135	127	112	137	127	126	137	135	135	126	106	127	135	111	129	110	141	134	132	119	119	127	138	119	128	121	116	143	128	125	134	132	131	135	118	145	133	131	132	127	115	122	118	150	126	137	121	118	131	123	134	141	95	148	123	129	133	131	106	112	139	129	110	112	113	137	99	132	133	127	123	132	127	122	127	157	119	134	130	140	132	130	116	124	137	134	142	121	129	116	140	133	128	124	136	131	129	122	123	133	140	145	129	133	125	97	119	116	142	139	116	159	104	135	141	121	135	147	122	126	119	138	124	132	116	113	127	127	109	112	113	133	115	144	132	122	127	116	132	124	144	136	136	140	133	136	127	155	133	136	120	115	125	125	118	129	144	125	115	104	114	110	118	132	130	135	152	125	138	141	117	127	128	110	132	128	118	155	129	133	133	154	140	142	126	120	136	134	142	122	124	128	140	128	125	133	138	125	116	122	105	138	139	117	132	125	119
25270	20834	27318	24472	20849	12311	1742	1081	876	764	675	635	575	531	548	501	481	511	473	459	463	485	438	408	424	476	440	445	396	401	398	439	413	406	377	382	364	390	399	426	409	403	424	399	348	431	363	416	377	393	370	447	365	396	382	410	400	422	371	398	351	378	376	387	413	345	420	379	409	436	347	374	410	398	370	386	426	381	361	396	400	387	356	394	392	381	367	363	386	374	374	375	385	384	391	413	395	381	354	406	412	430	378	372	404	432	375	393	390	381	403	398	357	411	367	319	348	384	377	429	375	363	382	393	395	384	400	383	408	378	396	366	385	378	408	335	375	368	355	389	405	391	379	347	384	364	397	402	380	412	376	423	413	388	399	359	384	409	349	384	387	378	393	372	370	399	379	363	392	396	410	356	386	400	417	381	358	386	355	389	381	393	344	395	355	381	391	366	414	371	421	373	355	387	383	381	369	384	398	365	373	370	376	427	351	430	396	351	378	366	367	330	391	365	402	413	380	378	388	364	376	382	360	378	376	410	366	411	390	333	407	369	401	347	383	410	363	391	387	385	359	374	337	390	365	362	398	388	398	392	386	400	388	381	352	363	406	377	402	402	372	362	375	370	365	374	410	383	361	377	397	348	376	395	375	383	383	373	360	366	392	341	384	358	349	378	377	362	379	375	370	384	374	380	382	392	369	376	383	387	423	395	369	368	382	394	391	374	374	391	398	375	351	368	365	359	363	376	370	389	369	408	390	387	364	384	366	388	354	375	372	356	405	388	379	402	370	363	381	376	365	361	374	365	373	385	381	376	394	382	358	377	392	351	369	367	374	348	380	342	376	407	384	394	366	362	389	368	420	399	365	366	356	410	428	376	387	368	362	404	415	379	365	367	384	348	398	377	348	386	358	375	389	385	389	414	368	387	392	408	368	343	371	393	400	340	377	395	393	377	375	394	384	363	396	363	413	371	370	377	376	382	379	373	380	395	377	351	369	389	344	382	399	372	405	355	366	386	380	378	367	372	381	382	386	400	360	377	363	363	415	402	364	358	326	380	370	371	365	419	374	359	361	379	370	384	374	371	345	391	358	342	322	383	395	359	368	352	358	390	363	390	400	418	384	387	374	351	374	374	387	396	359	385	410	385	380	381	377	379	391	379	349	336	372	392	359	365	394	360	363	342	338	396	382	385	385	382	384	426	402	375	370	387	391	375	391	428	359	373	413	396	366	408	383	426	363	381	375	386	373	343	378	405	385	375	394	388	437	385	382	395	384	390	388	400	400	405	361	393	388	381	388	363	416	379	356	364	372	359	396	344	382	377	396	394	355	358	385	359	357	387	403	395	408	385	393	362	380	381	368	346	404	395	365	359	405	402	406	368	393	404	416	384	363	366	387	362	384	361	377	404	383	368	381	377	397	379	376	380	361	401	377	364	395	372	378	377	380	386	388	368	403	397	387	391	403	357	398	373	386	404	358	393	378	356	400	396	384	354	384	346	375	401	401	395	375	382	376	385	382	374	383	354	364	377	361	341	385	386	403	405	373	373	358	376	392	412	397	373	376	392	370	364	386	390	400	344	352	376	393	376	373	394	352	348	381	388	418	395	413	376	372	407	405	339	411	353	361	364	360	392	390	362	377	358	379	373	373	406	374	347	372	349	386	407	419	395	399	379	391	369	362	384	397	378	380	389	400	376	406	375	410	417	432	377	394	392	375	369	384	416	378	381	389	380	368	367	384	377	367	414	370	390	398	412	370	394	361	360	394	363	405	370	385	381	376	385	367	427	391	393	391	382	376	351	395	372	384	343	389	410	376	410	389	337	362	399	398	385	396	381	427	370	376	371	348	368	368	376	384	395	389	365	414	410	368	376	372	352	382	386	402	413	374	398	377	340	364	405	372	400	381	381	365	395	393	386	416	402	390	403	402	358	368	374	413	390	360	411	398	379	372	334	388	357	379	333	363	369	389	406	397	420	401	422	332	352	373	386	403	358	359	392	374	386	363	377	409	384	357	354	358	368	367	349	401	406	385	399	378	343	352	375	408	356	403	376	357	406	370	352	376	404	353	386	394	371	359	350	379	384	367	373	385	356	363	374	352	402	367	382	382	397	364	365	349	376	414	391	391	397	377	354	359	397	363	409	395	375	388	370	358	386	383	375	372	365	373	405	413	369	426	363	401	397	362	387	356	384	412	336	398	382	391	372	385	345	362	370	406	409	395	402	386	394	371	346	392	391	354	386	394	366	405	393	387	381	411	351	383	419	378	367	446	403	372	376	373	388	377	367	396	391	390	383	386	375	382	401	403	342	390	369	382	381	424	404	369	343	381	391	387	371	378	397	376	347	360	353	406	346	357	371	363	355	389	370	370	369	364	408	367	380	361	342	376	352	419	371	387	347	373	377	392	401	402	377	369	389	380	409	418	365	370	369	373	445	348	363	350	375	355	341	374	392	378	367	388	366	383	404	372	400	379	400	379	358	399	413	389	387	349	381	398	374	372	402	383	379	392	378	355	395	371	407	384	371	412	375	394	388	386	373	367	355	389	385	396	362	364	390	353	393	381	397	365	383	361	369	408	350	393	368	380	384	344	365	369	393	405	353	363	427	397	350	351	355	367	375	393	421	366	378	381	376	407	364	393	374	389	350	351	384	381	380	358	386	374	395	372	368	427	386	358	341	398	353	370	354	371	380	373	366	355	362	372	369	399	370	380	367	413	399	383	363	410	444	388	366	367	404	392	391	390	368	352	399	376	339	374	406	405	382	418	395	375	357	364	383	391	342	377	385	376	385	365	374	383	427	331	367	386	357	377	405	384	379	364	407	387	393	339	383	376	374	388	373	383	379	360	383	375	375	374	439	383	406	360	367	412	355	364	394	356	373	362	365	394	397	407	367	389	334	389	375	369	432	388	364	378	368	411	393	381	407	347	369	386	382	345	356	414	381	387	381	376	396	379	421	380	346	409	407	398	353	336	379	419	357	344	424	378	342	367	348	396	375	353	390	363	360	321	375	378	386	390	379	398	376	387	341	396	364	382	398	361	352	379	391	415	359	379	376	391	380	372	404	393	353	395	380	385	363	361	367	400	388	373	386	371	368	382	409	372	386	412	359	367	409	370	389	392	391	341	341	376	353	378	348	384	380	401	382	388	428	385	356	382	388	381	388	395	376	373	359	377	410	394	397	373	348	434	403	385	370	377	375	373	387	366	390	393	380	374	411	354	393	384	355	352	401	366	405	408	358	402	396	402	384	398	355	390	400	375	374	411	374	400	389	401	384	379	383	400	382	388	348	352	382	385	352	409	362	405	399	372	407	370	401	365	404	392	372	352	384	397	387	375	375	396	386	373	425	384	378	370	397	400	416	402	402	386	413	374	375	393	408	382	401	399	371	366	355	380	354	380	387	345	380	376	388	390	397	367	409	420	394	388	332	358	358	386	370	427	372	391	396	362	380	396	372	358	413	375	375	396	373	389	384	381	376	379	378	382	354
7153	11843	10738	5972	3935	2923	2157	1732	1426	1211	1037	920	846	751	679	613	600	568	554	499	497	481	480	481	448	500	430	409	412	411	402	406	412	367	386	356	409	388	375	396	379	378	363	370	390	416	387	355	356	400	359	399	364	405	354	351	369	409	361	347	384	370	339	351	359	367	378	372	378	396	370	373	367	359	344	349	368	325	379	374	353	389	364	377	365	368	355	326	362	364	341	341	335	366	367	383	366	361	366	365	378	351	382	335	390	359	386	334	366	340	359	375	379	335	382	343	382	344	346	367	343	325	349	371	373	318	362	358	348	356	365	329	353	343	352	365	334	354	335	366	345	371	326	367	372	367	378	385	382	362	359	342	345	375	373	347	387	352	340	368	347	357	377	383	331	372	358	365	359	383	344	364	367	371	363	348	345	378	397	384	328	351	361	348	341	362	342	392	318	396	369	353	352	367	345	371	399	357	393	349	383	360	327	367	390	329	352	341	328	350	351	348	317	360	362	346	354	365	355	352	395	347	375	333	359	349	358	392	358	344	364	365	345	369	376	352	351	350	323	361	372	341	351	349	352	333	339	373	347	362	373	338	339	381	356	343	332	342	341	345	339	351	339	330	339	380	359	351	354	372	381	377	344	350	370	374	414	329	352	348	353	345	333	387	357	385	352	344	364	344	314	375	356	383	366	354	348	344	330	324	359	373	339	357	367	338	334	376	365	363	366	355	325	362	355	344	375	336	371	360	379	375	364	359	338	362	349	350	373	373	379	368	358	350	329	336	365	356	334	314	349	340	344	356	341	329	376	367	371	351	373	352	338	375	348	339	380	367	392	344	361	359	363	397	367	349	369	349	343	362	360	345	342	363	342	357	370	392	355	405	353	361	340	370	356	348	349	353	347	319	342	341	370	396	335	344	328	336	358	354	349	361	339	334	374	359	384	328	339	381	373	377	334	363	362	349	363	352	356	354	371	356	368	348	361	353	337	357	372	381	363	376	391	369	354	352	363	347	387	378	385	364	365	333	357	365	372	353	354	335	380	348	344	352	365	365	391	374	348	347	324	370	386	353	331	339	354	359	333	313	355	334	358	380	371	355	355	383	345	343	351	382	339	367	361	394	365	340	336	374	351	359	358	370	347	361	346	353	388	339	352	380	360	360	328	357	341	370	361	360	365	353	344	330	388	357	352	390	376	408	362	380	332	349	325	341	335	372	343	327	359	365	332	365	370	361	343	356	338	308	323	362	369	347	358	357	378	346	355	379	369	330	369	339	344	353	347	375	393	368	365	347	378	362	357	346	329	360	371	321	376	369	346	332	390	363	367	351	330	368	329	362	347	381	355	347	387	335	348	332	331	339	329	354	378	369	372	351	350	377	352	338	403	340	356	313	369	354	345	370	360	348	325	352	400	368	379	353	346	380	382	353	360	352	371	341	397	371	352	357	380	327	359	350	348	365	381	351	380	377	329	340	356	363	352	365	371	378	366	344	345	350	400	372	387	349	362	359	366	337	344	354	354	340	357	344	358	364	358	343	341	336	347	332	404	349	348	338	359	328	338	305	367	369	381	369	356	362	330	323	356	321	343	326	364	335	380	320	354	346	390	371	342	352	401	350	365	367	337	360	377	358	373	358	375	329	375	349	331	365	330	399	338	381	339	361	352	357	365	385	318	339	375	329	370	395	328	340	366	330	341	377	365	373	371	344	370	363	367	370	341	319	334	345	376	364	351	363	354	369	335	367	340	365	344	344	360	361	355	350	323	371	352	342	354	371	342	392	353	389	365	358	347	382	332	308	338	361	371	379	355	373	312	337	348	348	351	350	343	330	363	381	342	346	348	372	326	351	352	349	314	357	407	348	329	375	367	355	365	366	357	353	346	363	367	362	350	333	329	349	380	340	355	383	380	337	343	388	354	365	338	341	369	314	361	346	321	415	348	367	358	348	344	340	355	360	364	355	363	372	334	359	363	386	341	330	374	390	322	345	344	343	321	338	372	383	347	370	368	370	342	346	362	354	356	320	364	345	394	369	350	384	328	356	364	378	340	364	383	332	361	359	316	372	349	351	388	373	389	342	354	398	340	377	346	349	361	401	328	364	367	391	381	366	363	369	342	383	351	382	354	386	379	376	373	371	328	378	367	362	375	340	356	356	397	366	337	370	334	355	379	369	352	361	361	373	347	363	371	336	354	355	365	362	345	353	346	343	366	384	362	358	346	315	354	373	360	366	359	361	351	339	349	338	349	387	334	346	349	368	356	376	377	336	375	363	330	381	368	324	318	326	343	365	378	352	364	374	327	338	326	402	355	343	345	354	363	356	389	351	341	334	358	342	371	320	382	349	361	345	365	376	350	347	349	341	319	353	338	359	339	373	349	377	378	346	360	331	340	387	357	347	349	368	371	379	292	342	351	376	357	349	334	343	367	333	369	346	322	363	367	347	352	370	373	325	319	312	372	375	353	392	350	356	385	377	387	362	342	370	370	348	333	385	377	370	383	367	351	352	326	354	390	359	330	392	376	317	376	383	336	348	384	327	356	380	355	339	335	339	348	324	360	373	352	344	338	369	368	332	338	365	374	381	357	330	366	380	339	354	349	350	360	341	369	344	384	345	346	348	346	341	356	349	366	398	345	345	338	366	348	361	360	382	363	354	357	366	339	369	327	346	384	341	375	388	374	383	353	343	405	369	343	394	323	350	321	349	372	355	349	355	357	373	384	363	382	385	350	361	360	347	348	370	353	347	371	407	328	357	340	401	338	360	360	361	332	357	374	332	361	328	363	331	375	358	350	353	338	347	398	336	349	374	386	387	362	375	335	372	366	340	354	375	319	394	344	355	341	353	354	359	349	366	359	361	372	363	373	358	355	359	344	369	389	339	337	371	347	365	347	342	362	361	370	338	355	372	368	394	335	338	345	352	350	356	346	384	351	354	350	351	344	368	360	362	362	325	337	326	347	370	374	352	372	335	348	359	325	359	345	360	367	361	363	360	333	351	389	321	358	366	324	332	378	344	407	335	345	379	337	371	354	320	373	355	350	383	331	341	372	330	351	360	379	364	365	354	356	354	381	343	372	375	402	361	350	358	349	371	363	351	344	402	343	329	352	335	345	348	319	368	359	343	376	343	345	372	348	376	365	349	345	340	341	391	346	341	348	361	344	351	332	331	349	347	372	344	355	349	364	346	363	345	376	340	347	328	325	351	386	331	345	379	376	359	334	359	338	340	378	333	349	351	371	373	346	389	399	366	330	344	352	358	369	358	334	373	356	339	363	377	366	345	366	363	356	343	365	319	374	357	344	330	370	348	399	367	352	321	368	352	346	327	369	381	348	338	349	345	385	341	360	332	356	373	352	335	347	341	341	363	386	362	385	362	342	364	390	335	395	354	329	346	385	349	314	344	375	336	362	358	324	374	384	337	350	371	370	353	368	369	342	346	384	336	395	407	371	349	377	373	325	351	364	337	355	348	358	333	366	321	382	390	363	355
23063	20874	27695	24188	20887	21000	10794	2085	1464	1319	1153	1085	952	832	898	869	779	814	731	765	748	731	725	736	714	707	713	694	722	648	713	643	649	638	686	611	627	608	623	651	560	600	689	618	638	634	672	585	614	645	626	627	674	578	594	590	632	584	660	574	569	648	595	612	621	622	566	572	599	603	585	601	588	568	639	645	572	619	603	587	568	596	627	626	608	585	572	634	593	583	609	643	600	600	567	587	577	583	599	566	602	607	667	621	619	643	602	588	627	593	607	583	605	608	626	632	590	605	624	579	629	576	601	637	564	585	600	614	597	595	545	573	600	596	606	613	570	603	634	584	593	620	615	606	559	593	606	598	587	595	599	617	577	550	583	584	608	591	652	634	606	625	587	633	656	572	598	603	611	609	626	598	575	578	590	573	632	597	631	572	587	601	593	614	595	605	558	596	596	561	581	599	580	631	598	631	613	574	616	578	599	601	611	548	600	585	581	586	598	644	592	637	545	588	611	595	601	588	588	596	623	605	549	565	596	579	582	573	559	590	573	609	629	577	627	605	584	597	530	628	577	618	622	616	600	572	583	612	608	591	615	597	598	626	609	570	606	652	607	598	623	598	575	610	622	612	625	598	549	586	574	610	627	550	576	522	553	585	569	602	579	597	601	560	615	605	626	592	639	599	621	578	641	577	559	572	585	593	603	574	590	616	599	606	585	574	562	552	625	576	603	604	550	589	577	584	569	614	570	572	562	596	618	612	607	603	603	585	589	605	605	597	600	609	620	576	581	585	602	615	613	582	525	598	594	599	567	574	637	583	593	569	596	623	575	600	626	605	602	591	557	589	568	599	595	582	539	572	585	575	554	590	612	629	615	583	618	616	576	594	620	577	548	590	578	606	577	593	570	590	548	584	622	632	587	571	598	619	609	590	620	581	605	610	651	588	573	601	607	596	572	583	577	595	611	577	619	585	594	584	568	585	607	649	608	568	621	597	586	581	599	557	611	565	620	575	628	603	595	575	538	589	617	588	630	600	604	631	621	609	614	572	560	610	618	603	573	611	593	601	611	622	609	608	563	606	558	599	612	613	581	563	592	606	564	610	577	589	561	596	553	610	590	554	638	606	628	560	620	604	624	578	603	619	600	629	583	632	590	582	581	550	547	583	600	563	564	593	568	573	606	592	582	589	656	601	620	600	595	549	575	631	563	592	623	544	571	618	602	629	584	591	604	599	623	589	648	614	607	597	570	617	571	591	650	593	613	590	576	582	594	562	595	618	634	583	624	548	594	589	594	594	577	621	596	592	554	575	590	601	590	630	556	586	578	569	591	569	611	609	566	610	579	577	602	596	564	583	590	598	600	603	585	627	612	585	580	626	606	556	628	605	571	599	636	592	573	593	592	611	641	573	550	586	606	611	580	571	621	589	590	570	557	640	587	555	561	571	574	598	519	594	554	558	548	585	600	627	580	571	590	604	562	573	566	577	627	602	604	548	568	551	614	643	627	585	606	594	583	608	580	596	580	594	583	559	536	596	577	605	583	563	587	585	612	586	589	641	626	531	573	593	576	582	580	616	591	569	592	560	613	569	582	551	603	632	598	623	544	594	592	593	546	579	634	600	627	582	577	606	584	565	567	574	539	595	585	612	628	605	627	595	586	569	565	593	572	612	588	630	593	576	556	638	618	591	574	571	593	597	608	582	598	600	582	644	561	600	621	619	620	597	660	605	597	612	597	597	611	597	586	581	574	560	601	563	589	619	618	590	627	564	585	593	540	559	631	593	570	648	633	620	583	571	574	669	610	606	543	624	595	594	555	576	576	636	583	616	607	634	579	538	587	585	586	583	575	623	586	557	621	601	555	605	593	576	582	628	585	597	626	587	587	578	618	594	602	633	590	596	576	594	566	582	572	549	624	597	620	570	564	572	588	593	617	571	597	604	609	609	600	665	568	581	590	657	615	591	563	580	580	572	608	602	580	620	572	581	599	619	598	606	583	629	628	608	587	624	563	588	628	597	601	575	606	598	571	607	578	532	606	576	606	636	571	575	653	589	633	564	561	615	599	591	546	575	630	620	600	553	614	599	606	619	609	570	589	570	591	610	590	606	560	585	611	628	576	586	572	560	580	585	583	602	618	585	583	607	614	575	571	590	589	578	635	636	605	606	585	541	560	564	574	608	578	619	609	573	544	550	610	583	579	588	622	607	648	643	628	622	633	587	564	624	583	572	536	562	559	631	570	618	575	572	564	569	613	566	592	591	630	602	600	620	636	567	613	547	605	583	602	639	656	629	606	562	598	581	572	571	617	562	555	603	589	562	612	583	651	570	556	611	599	588	641	555	630	572	549	586	601	591	640	546	637	604	615	544	581	590	574	559	593	599	606	589	568	572	611	603	571	563	599	604	583	632	608	625	591	627	605	564	574	592	614	582	571	627	617	612	589	560	594	606	623	606	604	602	589	592	615	575	568	574	565	600	621	607	584	558	561	589	620	624	603	545	585	644	580	552	594	624	610	646	629	612	595	576	600	594	586	577	598	595	600	606	596	598	597	560	590	548	575	599	648	626	585	593	574	587	560	572	595	621	606	576	592	631	611	563	567	604	573	588	622	542	640	596	636	610	598	579	625	560	615	581	511	591	572	590	586	588	581	619	622	564	601	587	589	656	544	579	601	593	571	615	612	607	573	613	581	601	649	576	615	560	629	584	602	634	604	571	613	631	576	578	611	572	602	618	607	604	563	553	541	538	584	579	558	608	543	598	592	605	615	588	639	535	616	624	600	577	606	565	584	585	595	575	558	607	608	602	573	579	564	626	581	573	574	573	625	579	633	570	566	609	585	583	582	607	572	618	627	584	589	577	588	627	583	630	634	629	572	586	629	602	611	588	573	594	562	602	611	595	649	639	629	615	580	589	599	570	613	606	577	551	567	604	589	567	605	603	587	596	584	569	556	638	602	548	566	603	572	616	568	584	613	527	570	579	627	606	580	607	553	573	603	617	594	626	550	608	538	554	566	570	621	575	548	580	588	595	635	584	570	591	616	564	579	594	612	558	584	580	545	560	591	590	606	609	613	597	572	597	604	598	525	625	587	586	597	547	561	548	554	604	582	588	551	587	532	593	532	568	568	558	653	606	574	586	625	606	591	548	604	572	583	590	539	586	575	593	582	588	612	580	616	645	577	604	559	625	607	581	564	607	585	603	619	618	643	606	565	626	623	618	548	603	550	557	601	605	631	587	590	594	578	562	576	549	588	617	584	583	551	587	583	606	576	535	579	589	594	589	609	604	595	616	596	618	591	620	580	574	584	624	544	526	607	613	585	581	566	587	620	625	636	615	593	611	593	596	581	569	646	601	603	535	591	580	591	601	623	563	596	545	593	620	604	572	602	602	593	572	627	574	597	585	586	611	580	620	642	603	574	597	617	592	581	596	617	617	562	593	566	564	600	588	619	579	572	572	584	550	571	569	582	600	611	588	621	597	571	604	605	611
10153	18583	17001	10168	6770	4975	3998	3031	2523	2157	1864	1595	1443	1359	1168	1098	963	991	917	915	871	821	799	761	766	719	704	664	695	659	683	670	662	620	629	628	628	578	627	628	584	603	597	583	590	589	553	567	592	613	563	617	621	618	599	557	585	600	528	549	550	586	569	556	589	559	583	575	513	537	586	583	562	573	570	540	596	542	563	561	601	530	581	547	535	538	546	621	587	572	538	557	579	531	539	591	542	553	572	553	566	538	555	565	557	577	567	552	574	577	549	535	547	547	568	549	563	519	587	618	527	561	568	562	578	579	573	569	603	572	532	573	538	575	553	531	544	600	548	536	557	554	538	597	580	577	597	565	552	555	561	576	571	530	506	526	596	542	589	589	537	544	573	555	540	557	512	537	569	539	546	511	582	555	549	518	555	562	596	550	565	573	523	549	578	575	534	565	572	584	507	565	576	537	568	542	573	601	556	588	506	556	544	553	547	568	526	557	556	551	547	590	521	562	581	571	577	537	528	608	541	586	578	562	562	521	508	565	531	536	582	572	548	573	569	581	569	574	552	554	559	584	519	511	540	524	590	536	547	566	557	523	564	538	591	575	584	556	573	531	531	599	580	571	558	554	562	550	556	584	564	513	551	542	578	553	558	571	579	579	576	530	557	533	586	580	556	551	571	573	588	551	574	539	569	548	550	553	532	547	565	529	556	516	584	563	559	573	557	550	549	536	580	594	534	579	536	596	553	546	546	585	550	533	524	556	564	582	502	593	588	538	545	534	557	573	587	544	584	564	554	554	587	555	563	550	561	570	597	586	528	575	560	585	521	562	553	545	528	498	540	498	549	540	578	524	501	587	535	557	548	608	575	528	585	567	565	560	541	550	607	581	579	592	574	549	546	598	534	559	591	528	529	539	574	572	580	551	531	550	521	585	576	527	548	558	573	561	531	547	536	565	604	608	528	576	563	563	546	568	568	541	560	528	537	578	525	542	553	589	577	564	542	598	539	576	519	525	597	556	608	530	586	543	540	538	563	527	570	573	551	557	562	552	529	555	566	572	553	571	545	582	531	566	556	509	568	503	573	564	584	507	587	556	524	558	539	511	556	594	572	550	551	563	570	573	563	578	560	573	576	565	539	575	532	572	565	550	550	589	526	587	555	555	544	544	505	545	539	594	572	559	544	552	613	587	551	552	533	556	534	524	526	517	516	530	558	541	574	557	557	561	519	538	552	542	534	574	565	558	550	563	538	546	571	562	580	548	558	584	553	591	562	571	528	588	558	558	499	549	555	558	516	547	574	596	583	581	573	557	553	584	587	578	515	568	530	582	562	544	550	586	544	573	562	529	578	581	538	556	552	596	588	526	536	562	588	555	584	540	575	558	558	584	558	553	602	554	542	547	582	539	560	587	579	570	585	577	541	575	594	548	563	573	565	596	558	577	549	570	532	552	576	602	542	545	559	550	555	578	556	543	546	536	557	558	586	553	548	577	563	576	555	529	571	508	539	556	577	543	522	535	537	579	573	601	546	540	559	586	575	530	526	598	553	569	548	551	558	566	543	577	565	525	534	522	564	558	527	543	557	550	544	566	540	555	577	519	566	535	545	561	587	565	560	541	545	543	538	542	558	521	574	554	563	569	561	545	490	544	559	519	611	592	557	537	546	528	548	513	540	535	502	601	539	589	557	536	520	569	611	559	541	590	574	539	556	563	553	555	529	538	554	545	569	527	561	576	564	555	580	546	597	528	602	566	576	572	556	574	565	553	544	543	485	581	489	551	583	567	589	562	554	524	569	540	547	558	572	561	547	535	543	605	562	586	590	558	598	543	559	552	552	541	560	563	585	594	552	504	582	553	546	571	539	496	559	528	581	556	557	575	564	551	576	574	580	510	555	596	544	575	541	541	588	551	573	543	578	549	541	536	566	565	556	564	569	556	574	565	555	578	556	543	551	573	579	559	535	540	603	500	587	536	572	547	547	603	530	592	551	535	564	575	548	559	565	581	560	563	573	528	568	528	576	563	524	578	540	590	558	585	551	536	514	590	571	568	548	553	540	597	571	575	531	555	537	542	556	543	580	526	520	579	548	538	486	507	521	548	563	524	566	590	558	506	565	563	531	557	537	547	529	519	592	546	536	557	550	524	562	551	552	533	552	557	563	547	545	567	533	580	606	588	553	532	567	531	556	535	571	531	558	584	579	584	528	572	564	510	553	560	585	535	580	551	579	555	613	543	537	587	542	550	550	550	546	523	551	580	614	581	525	548	540	570	517	590	557	555	566	573	563	569	551	556	541	569	561	565	548	537	584	562	529	563	509	540	584	559	550	584	527	452	561	578	571	572	522	628	567	587	520	542	595	546	544	587	552	575	551	583	536	584	563	558	582	558	563	577	563	530	568	554	557	534	554	578	549	571	542	556	576	582	572	570	572	544	562	540	539	588	523	534	584	530	552	565	558	518	546	520	543	569	568	551	562	576	559	523	581	542	567	581	562	538	586	542	525	552	562	556	585	555	582	561	585	570	518	496	580	569	541	558	514	536	537	532	558	535	559	531	530	551	524	540	593	531	569	544	535	558	546	562	531	553	558	553	541	542	558	588	543	578	579	572	573	557	556	534	574	542	563	560	578	522	527	582	558	537	505	536	573	581	540	526	561	565	572	560	561	630	573	587	555	524	552	551	576	545	549	489	537	577	546	553	568	526	526	573	525	532	591	560	585	559	537	555	516	591	522	537	561	554	550	522	561	536	568	550	547	563	587	546	584	539	567	548	577	516	563	550	514	566	551	585	566	599	550	530	544	546	601	583	538	569	584	594	578	567	567	533	597	603	577	559	545	575	566	572	570	549	534	546	577	572	545	531	525	588	571	533	549	537	570	538	583	610	597	559	599	560	547	560	565	560	558	549	551	538	566	518	543	559	573	579	552	566	514	514	569	556	574	540	565	546	603	537	563	563	531	542	526	569	587	541	542	558	554	572	586	534	545	514	549	564	534	547	591	537	540	555	556	596	540	559	570	575	558	560	556	560	550	567	564	505	520	540	527	559	562	584	569	533	577	565	562	544	600	519	598	556	598	560	551	584	506	523	560	546	585	518	596	552	573	536	533	543	509	524	548	548	575	573	575	519	518	563	590	549	563	555	571	554	548	558	544	590	565	532	569	577	518	580	531	556	532	547	554	534	537	568	538	522	535	583	562	575	572	535	572	581	578	550	557	530	544	558	543	579	544	555	549	565	584	589	539	539	548	526	576	615	538	599	549	559	537	525	600	544	573	523	572	578	573	549	528	570	609	574	588	599	547	550	559	600	570	566	540	547	591	589	588	575	541	563	527	540	523	546	597	564	548	613	586	534	508	591	554	554	553	547	519	567	538	587	577	549	558	568	533	602	570	527	606	586	515	539	582	512	539	573	549	562	554	586	597	579	523	527	563	567	550	511	571	599	543	566	556	541	584	475	520	549	543	504	600	537	576	605	594	554	549	546	561	541
28034	14395	1768	406	247	207	157	155	141	151	133	131	126	121	112	131	154	131	148	124	142	108	107	126	134	141	141	128	102	124	133	110	143	128	104	113	119	133	113	123	125	129	133	115	137	144	99	128	118	128	128	114	110	141	107	99	116	140	121	119	123	140	101	147	109	133	110	128	121	131	130	116	111	116	126	120	112	126	124	119	137	118	130	130	122	130	139	125	138	135	116	127	117	133	123	134	133	118	103	134	113	128	134	143	101	97	112	103	124	104	96	144	131	119	122	129	125	139	125	99	120	136	134	138	130	125	111	119	121	117	144	126	129	120	128	133	107	134	126	124	136	118	125	104	124	134	123	130	133	121	105	138	118	117	114	118	116	121	118	125	126	112	133	124	119	121	133	137	128	149	141	137	122	104	119	135	124	125	107	118	121	145	116	118	108	111	108	135	139	116	128	132	115	115	128	121	110	126	124	147	120	93	144	104	137	128	122	122	125	146	140	133	105	131	127	116	117	121	129	119	120	138	133	122	127	112	117	130	125	128	92	121	129	118	124	139	111	120	118	113	137	125	114	125	149	117	119	112	115	111	118	119	129	116	124	104	101	128	121	119	124	126	127	117	112	118	130	125	135	126	124	106	127	127	127	127	124	115	129	110	136	103	116	121	123	129	121	109	100	130	136	122	104	106	117	127	126	104	128	113	149	109	97	141	119	119	109	111	136	120	126	105	127	119	118	118	125	133	111	121	117	108	109	138	129	107	128	144	120	134	130	133	134	124	116	128	109	108	116	126	145	132	112	116	122	123	106	116	110	123	101	119	114	118	117	119	116	109	114	101	127	114	136	123	122	115	136	120	109	127	123	114	113	134	116	97	109	138	115	110	112	126	132	114	115	124	136	127	123	125	116	126	137	118	118	125	120	135	119	111	127	115	111	112	125	114	100	116	113	135	110	132	120	132	117	114	123	112	103	98	109	136	104	110	131	146	117	119	104	117	121	139	125	124	106	128	118	124	122	154	126	119	127	109	130	115	118	119	132	113	134	119	124	141	114	117	131	129	145	135	118	119	114	119	96	136	110	111	136	110	129	111	129	126	110	110	118	136	123	109	133	125	115	118	121	127	109	118	139	119	130	145	125	129	105	120	132	128	132	115	110	117	107	127	118	114	112	114	106	114	119	133	113	134	141	110	113	124	115	134	111	104	111	105	115	127	124	126	118	118	125	142	125	108	124	118	126	115	146	127	130	124	140	102	115	117	115	121	115	130	112	113	121	124	120	133	125	121	116	130	125	138	110	136	121	121	102	126	132	119	111	124	106	128	137	97	131	126	117	114	115	118	113	124	115	96	121	112	128	122	114	121	119	103	132	120	132	123	112	103	126	136	111	102	135	132	129	148	120	141	116	123	131	129	138	109	112	114	110	124	117	129	117	118	130	130	107	120	130	115	123	142	133	132	115	145	129	115	125	91	103	141	127	117	121	123	116	141	129	105	113	136	142	113	124	129	119	120	125	125	114	118	117	120	150	134	116	117	130	116	127	136	114	110	139	120	132	121	143	137	132	120	123	123	122	102	110	118	123	114	140	123	122	110	126	136	130	133	104	116	123	114	127	124	128	129	115	120	112	122	116	141	127	117	132	121	119	119	118	116	110	124	131	120	116	112	133	136	120	117	116	107	96	108	135	120	127	108	126	139	121	141	122	130	124	128	115	136	122	106	108	124	123	118	129	109	130	122	104	113	123	139	101	120	116	123	115	119	133	126	126	122	121	146	114	127	115	132	121	116	141	124	133	107	111	145	118	147	129	126	101	120	115	128	130	114	129	125	118	129	125	129	118	123	117	119	126	113	99	132	120	129	126	115	126	121	131	120	127	119	112	143	139	111	129	123	121	113	131	115	134	119	132	110	114	127	121	118	123	136	94	97	117	121	130	116	132	115	125	133	133	129	116	127	123	133	121	137	147	127	107	158	110	137	125	132	136	127	125	126	120	125	120	122	130	106	120	112	106	127	107	126	119	135	128	109	128	123	137	120	122	123	129	116	125	140	129	122	103	137	119	134	122	94	121	134	125	120	109	125	120	138	142	137	112	121	121	125	105	128	126	118	121	124	114	118	117	119	104	149	122	122	117	103	130	126	125	112	120	114	129	119	123	117	112	139	103	129	100	122	132	108	132	130	111	117	120	133	114	116	130	116	131	116	111	144	127	148	128	139	110	118	113	133	130	116	122	111	106	105	124	123	116	123	117	124	120	99	120	129	118	111	119	138	122	121	125	125	109	124	109	109	133	126	117	125	129	139	106	129	110	110	117	114	123	126	107	114	119	123	141	134	110	126	127	149	114	132	129	117	120	107	119	134	104	146	140	137	132	105	121	117	125	138	125	114	121	114	133	111	121	119	116	119	106	113	121	100	115	137	120	113	117	117	115	119	123	121	113	123	128	120	127	156	125	130	119	112	143	123	103	126	131	107	131	107	118	109	121	118	126	106	144	129	122	113	116	125	112	132	117	126	116	129	109	113	113	111	118	129	122	126	129	126	115	121	119	111	128	120	143	144	125	120	110	125	121	116	107	113	139	119	120	116	136	115	117	116	126	126	137	107	120	121	121	126	125	118	101	130	136	118	117	112	118	117	119	129	127	154	118	127	101	131	112	114	118	117	129	118	122	130	115	132	127	121	106	113	132	116	122	119	134	133	144	92	119	120	131	121	115	130	124	126	114	114	118	113	112	140	138	129	128	103	123	127	118	124	122	129	110	118	108	113	130	129	115	121	124	123	106	122	127	103	122	111	113	110	111	111	124	127	124	116	117	119	108	108	124	119	119	108	124	119	120	115	114	117	130	131	118	132	119	141	130	126	126	138	122	113	135	110	117	108	131	100	120	108	125	111	131	113	113	116	103	99	123	123	123	111	107	106	102	97	103	124	111	112	123	113	108	111	134	147	124	108	114	108	135	127	112	135	127	119	106	126	114	101	121	125	116	124	137	115	122	122	120	141	110	117	124	119	107	118	129	113	136	116	115	120	120	124	122	137	135	108	116	121	125	132	99	133	121	119	133	107	103	130	127	117	151	104	121	129	123	116	129	114	118	104	117	114	128	133	121	98	124	127	113	108	131	125	125	108	105	102	113	115	121	121	134	122	103	129	122	144	130	128	113	128	130	113	134	142	108	108	124	114	117	121	125	128	118	131	107	94	137	96	127	131	117	115	128	122	124	116	118	123	130	112	93	118	111	122	109	125	109	121	125	122	118	117	115	117	106	123	129	123	123	119	108	120	121	123	120	113	120	114	127	106	146	114	109	128	125	111	115	130	121	132	103	114	136	138	129	110	131	134	125	99	115	115	124	121	112	100	116	128	118	127	131	139	126	127	113	121	132	134	119	140	124	141	123	137	111	118	115	105	122	128	141	133	112	129	117	110	129	102	113	114	97	129	128	117	120	102	133	109	126	103	109	105	124	117	124	126	98	126	120	129	123	123	106	117	156	123
5072	834	692	391	287	248	209	195	190	185	165	160	158	142	131	139	135	143	127	128	118	113	138	130	144	123	136	140	137	115	138	109	137	110	120	127	132	130	133	122	125	132	120	138	129	120	115	157	138	123	126	121	140	150	133	121	121	115	119	136	133	133	124	137	145	134	144	115	108	132	108	138	139	112	135	136	160	133	131	124	109	128	141	139	134	120	133	124	121	134	125	126	130	156	150	137	115	136	126	134	129	133	150	114	134	127	135	111	121	142	138	124	120	144	108	132	130	140	132	136	141	139	142	123	129	126	120	106	124	128	117	118	122	122	118	125	122	115	115	117	140	129	117	120	119	122	123	106	134	122	121	133	131	137	127	135	129	135	123	116	129	128	129	140	144	107	123	120	138	111	114	127	145	144	142	125	132	127	120	121	128	133	133	126	121	131	126	127	130	125	121	133	128	114	114	130	115	131	138	114	106	133	132	123	114	134	137	140	119	136	120	139	125	119	112	110	129	132	129	129	127	114	116	125	124	129	128	143	121	149	130	126	128	140	126	128	115	139	90	113	104	117	110	115	120	128	140	142	119	139	150	154	111	110	105	118	133	122	138	123	125	150	110	109	107	101	121	125	128	143	136	141	123	105	118	113	113	123	114	138	125	126	111	134	133	120	142	137	147	132	125	116	135	161	147	134	130	148	130	122	120	115	103	119	130	125	134	116	134	129	116	145	132	125	135	128	124	120	113	124	108	122	127	111	112	116	117	140	145	135	146	119	132	125	131	133	114	142	123	137	125	114	117	127	122	116	117	127	132	126	120	131	118	123	137	144	118	123	125	126	136	114	126	113	128	154	134	120	136	122	119	138	136	126	127	125	134	103	111	125	118	136	133	130	127	135	114	133	114	128	127	129	137	129	137	121	137	151	128	113	130	124	125	130	115	127	128	137	143	132	136	139	118	129	114	131	113	121	129	130	125	125	109	114	121	123	130	110	148	130	135	116	118	130	140	114	122	122	124	124	112	140	131	122	122	117	117	135	147	113	126	154	119	132	116	123	130	134	147	108	137	149	125	133	118	136	134	141	129	126	139	122	108	118	121	112	124	133	139	137	114	126	128	121	137	142	126	112	129	111	111	123	136	149	145	124	109	125	132	126	118	137	141	143	133	124	119	133	125	116	124	130	110	139	115	120	130	120	129	109	142	139	139	112	110	123	136	138	124	133	137	120	128	142	125	117	136	128	116	148	117	109	143	137	148	143	115	116	140	136	139	143	133	139	138	129	137	118	144	132	142	117	109	129	132	126	124	113	108	110	129	103	131	134	135	132	127	126	114	136	123	147	132	122	145	141	129	130	135	149	115	110	141	130	109	127	137	142	124	145	123	134	131	126	150	133	138	133	133	98	110	146	129	110	142	127	122	132	130	113	120	121	144	125	134	141	110	127	132	142	122	135	110	125	97	109	141	121	125	126	125	123	148	118	136	112	145	129	132	114	130	152	113	128	127	124	113	135	123	127	122	127	120	145	131	140	137	115	117	131	130	129	126	111	132	128	114	116	134	118	130	121	112	128	122	121	124	142	137	125	133	128	118	115	130	106	124	129	136	141	102	121	128	134	125	121	154	139	144	136	151	114	128	131	115	121	140	123	119	128	139	148	149	140	143	118	123	138	127	123	118	122	120	121	123	128	129	145	121	125	125	126	139	136	120	131	109	126	135	139	137	123	114	131	132	135	115	144	117	124	135	133	125	149	129	131	144	150	132	128	133	130	146	131	140	121	126	141	131	122	124	120	100	118	114	125	135	120	122	110	131	141	138	126	133	144	132	118	130	118	144	114	126	133	126	132	110	125	123	126	125	132	136	110	127	153	129	124	118	124	138	157	133	105	114	107	118	143	129	120	155	99	119	118	136	112	107	131	128	112	124	139	126	140	119	135	134	129	118	138	135	108	152	132	127	127	119	125	123	123	122	143	146	134	130	101	113	114	136	123	129	115	130	140	122	133	107	130	116	125	126	133	143	130	140	125	126	137	135	141	118	125	136	122	122	139	135	127	131	136	143	129	129	121	117	138	152	116	132	145	125	119	140	130	133	127	126	135	120	133	142	129	113	120	118	125	139	108	145	121	132	121	126	121	126	133	126	119	136	129	118	113	118	116	125	141	123	118	120	122	125	130	126	123	110	121	125	131	140	132	112	120	127	126	108	136	122	122	131	136	120	127	122	122	102	134	129	131	133	139	130	118	134	122	101	125	130	132	134	116	100	134	125	144	117	130	130	133	137	118	133	116	124	122	133	134	133	145	133	124	119	112	124	129	116	139	116	127	146	115	108	130	118	127	122	148	125	136	136	130	117	138	121	120	127	131	122	116	121	129	119	102	123	112	120	125	131	134	130	148	129	129	116	134	128	136	121	111	103	149	113	133	131	137	133	152	113	137	144	131	139	143	138	132	121	113	136	151	125	143	129	123	114	141	129	119	148	131	123	137	139	127	136	131	142	133	129	107	124	128	131	105	104	134	110	137	121	132	135	132	133	125	84	129	143	121	111	125	133	149	107	118	136	108	130	110	132	121	127	132	122	131	127	122	134	120	134	134	147	125	118	126	112	149	112	134	132	117	108	106	133	121	127	134	127	112	140	114	139	154	141	135	135	123	126	142	112	125	140	140	113	126	120	117	118	117	123	132	124	131	113	129	132	128	108	121	161	115	142	114	134	146	124	107	135	137	142	112	122	143	122	138	139	118	144	122	133	129	132	128	122	128	127	128	128	117	132	131	135	124	120	134	128	119	132	121	129	120	123	113	114	116	138	113	118	151	135	113	134	139	117	137	120	135	122	121	120	117	128	133	126	118	99	119	120	133	145	138	121	122	121	136	134	105	132	133	134	141	128	122	123	127	115	141	113	119	133	114	142	127	152	113	137	119	99	121	133	116	126	143	125	113	145	135	121	145	143	121	126	142	116	108	136	101	94	110	117	136	129	143	118	128	127	116	136	137	110	160	134	125	99	138	130	122	94	141	120	122	129	130	143	126	131	145	121	122	116	130	132	137	121	146	111	136	110	119	118	139	99	130	133	126	128	125	142	137	132	111	120	142	113	124	117	139	126	125	127	134	130	129	145	122	101	118	129	128	139	115	115	121	140	126	132	121	134	120	134	114	140	127	135	120	137	118	133	135	123	117	145	129	126	113	136	127	124	127	123	117	125	131	138	143	118	117	119	147	127	103	130	141	125	123	122	133	119	129	128	121	139	134	124	142	132	126	128	130	120	124	122	125	128	119	105	150	108	133	136	120	99	118	126	123	129	138	124	127	157	116	137	128	140	120	129	127	138	125	125	139	142	139	162	129	142	128	119	113	128	116	138	120	127	107	116	117	142	111	140	134	131	142	146	101	136	127	122	137	134	130	125	130	129	139	129	126	119	142	132	123	124	121	126	125	117	106	111	96	123	125	118	127	135	139	120	140	140	145	156	111	146	119	113	128	128	121	111	134
25135	20826	27329	24419	20826	12330	1643	1051	834	681	673	646	607	574	533	519	502	448	463	432	435	460	452	470	396	433	436	381	421	428	409	414	405	384	423	409	418	413	417	398	423	345	403	418	394	427	389	414	383	429	394	352	387	422	371	387	382	399	394	437	389	384	421	377	390	382	410	411	391	383	364	389	378	400	408	373	403	407	413	372	417	399	421	431	346	385	370	337	395	378	428	393	392	403	425	376	421	381	401	356	390	420	365	375	374	366	399	405	402	400	411	389	394	390	384	381	389	415	389	428	402	392	377	394	373	382	394	392	392	407	356	361	453	343	385	390	408	404	394	369	424	388	385	371	352	399	385	385	383	368	413	393	400	387	373	428	393	402	353	380	385	371	397	361	393	364	384	405	384	396	398	390	356	371	354	406	381	377	370	383	386	366	388	370	372	359	378	396	392	378	358	353	367	393	396	385	382	390	386	377	417	382	400	413	389	438	368	399	412	401	411	365	382	402	394	367	366	371	371	376	366	387	362	383	406	384	349	398	403	365	407	397	407	392	370	395	383	397	360	368	387	391	397	365	358	378	388	420	391	359	395	405	425	386	378	398	378	365	381	370	345	402	390	376	364	366	373	372	364	378	385	370	387	368	397	401	371	369	383	423	393	389	356	368	418	411	388	377	415	403	357	355	390	395	380	394	358	383	411	360	373	379	381	398	383	396	408	353	397	387	385	351	393	351	393	362	366	396	347	410	378	404	398	361	385	394	353	361	367	414	368	341	355	406	409	335	395	368	378	389	392	399	401	389	383	381	380	384	369	348	361	392	375	333	380	390	388	346	375	359	420	369	368	397	357	386	395	411	413	398	382	381	375	378	379	387	367	368	366	365	359	419	388	397	407	344	374	394	400	402	396	420	400	380	389	374	380	395	374	383	362	368	391	426	375	392	384	385	412	351	391	411	380	377	366	368	367	387	417	380	399	364	398	377	397	373	385	371	397	412	416	359	394	370	369	344	368	384	378	377	383	392	397	387	416	400	347	362	381	373	383	356	363	378	414	402	374	396	355	398	363	363	413	397	376	377	395	413	401	369	382	326	361	368	394	352	386	392	382	398	394	382	357	416	415	405	354	409	383	398	358	366	408	389	393	358	399	364	366	358	377	376	413	352	407	378	390	338	366	400	401	371	414	410	383	406	372	383	413	392	394	385	377	385	392	382	332	406	379	375	372	374	391	397	376	391	381	359	389	408	394	405	397	347	426	380	378	374	354	378	412	372	374	386	373	380	396	398	404	382	379	351	356	384	337	398	408	395	406	393	388	366	371	388	415	376	395	388	418	339	402	384	371	396	428	390	360	369	421	416	374	345	389	387	381	413	366	429	398	373	387	404	422	389	386	380	393	365	393	412	423	386	340	402	389	407	361	398	406	382	375	367	404	375	409	369	386	381	407	429	402	378	397	359	386	398	377	419	356	364	372	362	380	370	329	412	381	384	345	356	374	387	360	364	417	394	364	387	393	369	382	391	381	400	387	387	422	412	391	407	343	409	405	366	381	349	415	414	411	371	358	357	391	395	397	386	376	363	394	385	421	369	358	383	373	409	370	348	361	386	378	403	410	382	417	377	363	353	369	383	379	391	398	396	394	362	360	352	370	370	384	411	377	394	393	380	395	410	350	333	377	409	366	365	393	383	351	385	394	353	357	401	385	385	369	396	399	399	393	383	430	387	398	360	383	370	430	403	356	365	356	393	425	397	389	372	395	382	395	382	410	358	383	388	373	370	391	375	429	398	369	407	386	374	378	375	405	362	407	405	391	401	349	393	424	366	396	415	391	361	408	383	381	383	386	366	400	409	404	353	386	384	373	379	370	371	413	372	356	397	380	408	346	395	342	398	364	392	388	404	372	400	374	388	379	416	365	379	364	378	381	399	373	385	393	371	365	362	380	394	374	393	368	383	368	361	374	371	402	384	417	392	375	400	376	400	382	381	364	377	378	357	390	378	389	392	411	400	413	349	411	393	358	380	395	378	398	403	360	370	335	367	405	409	389	423	352	405	379	374	415	378	378	390	407	366	367	379	403	424	393	372	396	383	399	411	361	375	351	403	391	407	409	362	400	407	382	325	408	418	391	406	383	405	407	375	388	414	400	407	395	383	391	383	381	402	350	425	393	386	408	413	409	370	386	382	380	396	380	402	412	385	369	366	418	415	362	410	391	386	358	378	387	379	383	379	398	368	344	371	395	384	366	421	364	383	382	373	408	405	396	370	402	375	375	396	390	417	374	399	371	401	388	379	390	372	384	356	408	340	406	397	340	369	393	384	392	339	406	355	374	386	395	396	345	365	384	387	371	390	416	382	411	348	416	380	369	404	384	402	388	361	408	372	381	383	353	391	411	402	392	373	419	395	405	364	415	419	409	398	386	397	378	386	346	390	360	404	372	404	383	372	404	368	398	381	397	348	373	396	405	361	390	411	378	373	389	399	371	385	369	413	393	394	392	401	379	411	363	356	408	400	361	381	397	376	412	385	368	388	388	406	362	414	372	397	355	386	367	385	348	416	416	347	381	393	378	386	372	382	414	369	386	369	357	376	390	389	392	392	376	357	369	425	393	380	377	381	374	377	441	417	387	377	386	421	398	375	395	390	372	419	402	383	400	356	370	416	377	383	369	367	373	381	372	408	364	356	384	395	389	405	388	380	383	405	414	363	398	366	385	378	390	397	367	353	392	374	356	372	400	393	346	398	391	396	380	377	374	376	361	378	404	390	389	398	417	386	391	393	377	366	380	376	375	439	403	362	352	343	381	362	351	406	388	362	400	399	383	387	384	389	386	394	393	381	400	380	411	386	383	362	372	400	375	399	377	385	366	392	361	405	378	382	407	340	362	379	362	357	378	367	376	376	377	382	358	381	362	376	376	379	366	385	359	421	385	400	363	396	383	414	386	402	407	380	389	384	412	390	365	369	390	399	379	430	389	358	388	381	387	377	379	382	397	384	356	388	381	369	398	398	380	383	370	380	350	410	373	363	418	364	375	395	410	372	430	358	380	364	399	366	381	413	419	378	384	392	366	406	354	365	391	389	404	402	357	392	394	406	355	367	387	381	371	383	388	387	342	372	384	403	375	395	397	404	396	407	392	412	417	351	379	419	356	370	387	391	392	385	396	387	406	374	373	384	370	383	375	416	358	389	372	388	367	381	381	387	366	370	401	369	391	411	375	416	389	350	399	379	373	370	380	386	378	388	340	364	372	356	392	392	373	408	389	378	386	379	377	397	393	378	398	401	396	395	385	352	371	376	378	414	350	384	371	338	371	370	391	365	389	388	408	410	411	383	387	388	397	375	402	355	400	393	406	374	377	351	335	378	391	389	388	411	374	381	367	417	403	357	372	407	356	388	398	382	363	354	368	360	404	416	408	375	361	370	379	387	369	410	364	397	413	387	378	360	369	414	359	391	385	379	370	381	365	418	366	374	365	371	389	391	340	377	351	383
7168	11846	10705	5808	3936	2687	2146	1681	1437	1184	1069	919	839	711	732	626	586	526	546	509	503	472	478	436	447	443	405	414	394	431	408	410	405	369	395	409	405	406	392	423	387	366	408	413	400	382	364	387	366	371	383	397	351	362	365	384	361	347	376	372	364	370	389	378	386	362	358	353	331	311	346	375	389	382	375	379	403	350	334	391	378	363	366	365	377	346	339	346	345	377	378	367	358	390	370	353	360	347	345	375	372	350	363	356	340	371	371	379	394	355	376	351	376	376	352	397	358	359	343	341	367	338	369	369	364	343	350	343	356	370	363	370	349	344	360	357	377	361	363	341	334	360	348	370	364	348	333	379	370	389	348	327	395	350	341	340	355	325	338	341	347	348	364	403	368	371	353	345	379	339	340	365	351	338	363	333	342	369	356	355	364	389	346	360	377	363	327	362	364	377	315	378	331	342	336	349	341	363	337	349	371	368	353	365	390	323	337	372	395	386	363	360	328	338	369	331	375	374	328	331	381	343	360	356	340	354	341	339	378	352	391	382	329	360	356	349	360	361	355	357	357	371	368	343	321	337	366	339	347	356	320	329	337	353	333	348	351	364	325	323	355	376	395	351	360	386	406	352	327	371	391	367	349	350	328	347	365	358	356	375	336	366	337	357	364	354	361	372	365	335	349	343	358	388	363	331	347	375	385	363	379	355	326	374	355	348	344	311	384	337	372	378	354	357	371	327	376	352	361	333	385	352	390	355	340	377	374	357	360	375	337	378	384	352	317	355	372	390	360	354	370	347	373	364	380	373	331	387	365	336	366	338	340	336	362	352	314	377	356	357	350	340	371	395	342	383	347	392	351	355	364	347	388	369	334	336	379	379	333	337	380	353	369	387	368	344	359	353	373	385	353	324	352	323	343	359	330	365	357	352	407	396	334	353	363	361	392	354	351	352	364	322	353	399	344	368	357	344	357	360	350	374	350	348	359	354	338	359	371	347	359	343	357	333	363	357	373	356	348	330	357	362	371	358	384	371	392	362	384	364	331	356	364	363	361	341	320	359	372	385	336	346	321	337	378	369	366	347	344	348	353	347	361	370	379	346	379	346	357	389	344	360	347	358	349	372	345	332	355	331	353	388	343	318	339	358	380	363	352	356	387	371	347	364	367	360	350	352	345	351	342	370	388	335	365	349	330	375	343	339	333	363	349	338	354	362	393	341	352	372	365	378	363	362	334	361	361	340	371	352	371	324	362	386	384	338	389	354	331	321	388	333	360	390	363	366	374	330	367	327	369	344	363	367	405	322	334	385	361	401	374	347	373	374	368	375	355	371	374	337	362	377	337	351	397	372	366	339	349	372	343	367	353	358	326	375	393	370	366	304	378	362	372	333	311	369	359	351	354	367	350	363	350	324	348	363	360	350	378	360	351	351	396	345	350	362	346	366	375	379	327	362	372	375	371	364	365	362	349	330	346	353	349	340	359	376	349	343	315	380	353	352	350	342	357	355	376	357	347	392	360	360	388	350	335	359	364	358	375	339	389	380	367	320	372	340	370	359	362	348	375	360	374	333	361	358	378	356	343	355	374	336	379	365	375	365	343	341	326	360	356	329	325	347	347	382	357	348	350	349	303	350	391	343	348	358	384	336	338	366	341	333	340	365	349	345	354	372	380	377	368	359	363	329	351	385	337	339	361	329	344	373	371	353	366	372	337	391	353	380	308	344	359	365	342	349	332	350	377	371	342	347	345	358	374	355	388	324	337	352	335	371	339	345	346	333	362	345	364	390	357	389	357	346	361	354	360	350	382	329	351	359	375	327	367	379	353	381	361	346	373	344	374	365	319	359	351	341	350	372	322	380	366	357	364	405	378	358	362	379	349	348	381	330	375	358	346	336	321	378	360	355	357	382	374	326	357	390	350	333	382	330	362	357	343	372	359	338	386	329	344	348	344	343	341	402	352	328	364	335	386	361	336	356	374	351	356	379	394	344	346	349	339	377	370	339	339	353	330	336	360	324	376	355	366	336	376	357	370	353	350	351	354	384	367	372	376	354	361	338	354	352	320	355	349	334	368	323	356	365	346	349	360	346	345	328	367	380	364	365	336	320	365	356	359	358	321	361	357	381	378	387	321	349	372	375	379	338	350	333	358	391	369	379	378	394	365	368	337	387	336	346	313	372	334	338	374	341	341	367	398	350	324	355	345	331	368	388	370	372	367	353	365	345	393	404	373	350	362	367	362	356	377	347	353	378	342	356	361	343	346	359	346	378	367	372	336	366	334	322	361	364	364	362	373	342	328	357	353	353	358	382	372	325	370	340	333	340	366	378	370	363	352	365	358	337	350	361	351	333	368	348	370	376	368	380	360	372	358	341	383	346	353	362	320	333	360	325	371	393	370	345	383	370	397	345	400	345	359	354	341	332	367	347	380	392	346	344	358	387	295	347	360	357	362	386	352	367	349	360	349	338	328	349	348	354	339	366	336	379	354	376	371	383	368	366	345	366	357	368	357	333	374	311	382	348	390	347	370	330	357	350	372	344	384	316	343	367	374	371	359	344	348	382	405	339	347	350	324	378	393	346	375	399	364	342	344	345	379	320	348	373	345	356	341	364	364	375	333	362	382	340	346	334	349	379	360	369	342	331	353	364	367	363	355	353	324	318	364	354	348	352	329	356	338	336	357	356	385	377	362	322	373	334	355	347	379	401	354	351	378	359	394	369	362	368	372	383	373	358	354	349	343	355	374	380	334	345	381	373	356	329	400	350	334	357	374	343	356	375	358	335	357	343	325	340	349	368	355	333	355	384	338	394	358	376	361	402	360	330	339	375	384	364	354	345	386	365	341	362	353	374	361	350	395	359	365	369	355	359	328	382	355	378	332	345	343	345	330	371	341	354	379	346	346	369	318	366	330	361	379	354	339	332	351	360	337	350	312	328	361	358	361	372	354	375	349	348	347	336	397	321	367	360	363	363	348	323	372	362	375	341	347	341	329	341	328	366	335	385	358	348	344	311	364	356	394	356	339	360	397	308	363	322	333	386	358	308	362	342	335	336	377	384	352	362	353	371	357	372	376	364	354	391	361	366	378	355	337	353	336	343	331	380	346	368	332	370	380	344	369	366	350	370	384	353	339	363	342	356	340	354	362	344	365	339	360	327	360	320	346	384	360	366	365	377	382	336	354	350	327	347	361	345	345	370	334	344	336	339	340	378	352	366	338	339	368	380	396	356	353	379	338	361	342	356	363	354	337	348	366	370	404	345	365	344	388	361	329	370	371	351	356	334	350	344	353	358	346	322	348	344	349	339	380	362	320	344	387	336	351	337	343	393	410	329	345	380	369	343	372	343	359	376	378	361	346	340	342	376	391	389	349	368	348	355	362	333	395	354	349	355	335	338	365	325	362	327	372	381	342	325	352	368	312	344	344	377	359	341	356	340	394	342	350	364	354	334	370	358	368	387	328	362	362	365	332	364	364	383	356	349	360	394	354	331
22942	20838	27625	24152	20842	20946	10756	2089	1473	1291	1219	1126	1028	916	859	875	803	818	755	776	731	758	694	702	638	675	703	661	640	679	648	700	615	649	663	669	643	641	665	635	656	607	618	616	583	628	599	658	588	621	608	598	620	609	605	630	607	600	624	638	600	587	615	561	611	609	558	648	562	629	615	613	610	588	597	640	578	562	586	637	646	565	588	590	609	598	639	583	614	585	582	558	626	609	603	623	630	611	611	596	567	573	609	604	573	634	589	612	621	635	560	606	581	620	602	590	638	584	626	559	599	598	624	625	606	561	601	611	600	609	559	626	552	611	642	615	596	618	630	536	611	579	603	602	583	640	633	605	608	627	588	647	590	548	601	606	594	602	589	601	624	590	610	559	589	586	582	583	623	582	634	559	610	581	632	606	633	589	552	617	603	626	593	587	592	555	592	609	604	560	609	587	556	613	596	586	598	582	570	584	651	602	598	601	587	576	617	601	592	607	585	583	588	581	574	614	641	582	644	610	575	625	551	612	606	592	604	582	581	617	587	567	622	603	563	580	597	585	564	589	598	554	585	571	588	634	532	576	594	575	598	555	574	546	643	640	587	630	574	610	587	602	633	638	619	582	567	594	546	612	614	627	594	628	567	585	596	602	602	601	615	638	574	602	587	575	614	604	554	632	583	597	604	678	548	600	599	638	570	607	586	614	559	594	641	635	588	577	563	553	590	598	598	574	616	615	594	586	616	622	608	574	611	597	613	624	586	608	579	617	608	573	628	584	600	602	584	612	575	599	554	632	564	533	611	591	558	585	581	535	581	569	609	531	578	561	607	569	614	563	616	618	628	583	583	588	599	573	585	557	578	594	586	612	577	605	568	573	586	575	593	605	606	618	590	591	619	564	592	625	586	603	621	607	582	616	603	582	619	602	578	601	597	603	590	609	594	642	593	571	618	592	575	625	580	587	603	579	544	601	620	605	610	570	572	562	609	610	594	596	577	564	580	595	626	594	597	626	633	583	572	656	594	555	572	553	586	628	609	552	599	593	543	615	594	616	556	631	601	579	617	531	550	591	586	601	594	580	610	584	600	614	617	625	564	583	583	631	605	578	634	548	605	638	566	616	617	608	583	553	543	632	632	607	631	609	638	573	632	603	602	625	562	582	591	641	595	577	628	617	610	597	583	611	597	594	570	565	594	628	591	597	579	602	598	611	610	600	588	547	639	551	620	551	587	556	623	593	616	580	621	601	570	555	561	608	547	557	622	564	565	642	621	593	614	605	593	580	571	622	559	606	588	614	573	605	564	578	619	593	612	609	589	587	603	611	619	602	604	533	589	607	603	588	539	608	589	603	584	574	596	590	630	605	574	574	617	597	568	611	544	609	587	586	599	578	601	609	678	591	591	577	548	591	589	561	560	603	583	595	578	586	558	598	573	608	546	613	589	578	582	602	595	604	591	572	586	608	592	588	603	658	579	574	593	621	564	592	556	584	614	552	580	590	622	620	614	594	617	562	580	580	613	559	545	624	568	598	614	608	573	583	605	600	559	593	580	571	613	643	584	587	535	579	578	604	572	554	629	636	615	539	608	579	562	609	579	595	578	604	606	598	606	588	583	567	569	592	598	627	589	635	598	593	583	606	603	550	578	557	588	602	591	599	606	589	587	567	628	587	571	610	618	600	565	584	641	609	587	608	616	566	580	605	612	628	620	595	647	564	513	584	574	610	583	635	633	607	580	589	597	612	611	606	530	569	560	551	564	585	598	596	595	658	604	602	572	566	586	564	599	543	588	669	556	678	596	609	554	544	585	615	586	587	603	587	614	576	601	575	583	616	604	600	591	586	593	612	601	620	593	619	660	588	595	593	598	586	569	555	616	581	581	595	596	621	657	589	564	565	580	615	663	589	567	577	576	591	589	573	637	629	537	587	544	600	587	541	598	574	617	633	593	577	600	614	620	586	612	614	587	580	549	570	607	614	582	601	571	616	624	562	612	590	608	626	553	604	591	568	600	606	588	616	587	596	593	615	572	634	589	609	549	570	596	595	597	565	597	532	557	580	592	590	566	620	645	614	596	590	620	597	617	579	602	589	606	574	575	574	609	569	579	567	588	622	604	598	571	560	603	591	589	590	642	617	576	569	585	615	572	570	602	627	567	580	589	601	579	620	564	605	638	607	622	554	605	533	618	567	548	587	624	592	549	628	564	596	649	579	599	628	601	569	589	588	583	600	630	575	629	588	605	573	610	577	558	610	611	562	603	595	550	579	589	534	629	607	655	611	611	589	577	578	579	641	581	592	590	599	627	627	602	571	616	543	611	556	600	626	559	599	566	620	640	602	609	592	570	597	636	618	609	640	573	650	613	535	579	586	592	577	563	555	598	586	552	567	535	625	586	598	592	573	616	581	614	572	568	580	599	589	597	574	573	590	579	594	597	618	593	525	554	603	568	623	607	609	630	593	589	612	587	605	569	607	549	614	583	599	584	597	619	585	583	556	622	556	637	605	582	594	602	580	604	551	574	617	554	625	578	598	577	605	610	577	599	571	600	602	593	603	637	543	616	607	540	610	646	586	611	606	603	598	586	639	597	638	591	594	636	582	561	593	619	602	576	615	557	634	586	608	590	624	578	598	618	620	572	620	604	614	624	593	588	596	618	605	614	589	625	574	622	626	587	593	595	598	605	688	611	576	581	606	553	614	618	590	649	557	593	618	580	594	561	597	565	599	589	582	627	607	587	586	593	572	594	577	607	666	587	619	617	568	586	568	575	599	609	579	574	623	581	591	623	638	588	600	622	581	580	540	603	572	619	597	557	646	610	594	555	609	558	600	572	601	595	591	607	647	648	578	616	591	538	606	608	591	624	534	609	629	532	603	586	591	592	591	594	585	586	586	611	605	612	615	540	583	623	646	604	603	549	569	596	583	629	552	596	563	593	574	609	579	628	592	634	609	582	586	582	581	594	574	570	597	561	595	606	584	586	614	565	589	582	618	618	680	566	601	621	569	576	588	596	567	621	573	578	618	638	580	607	559	641	640	559	614	577	569	610	590	583	606	598	613	606	580	621	587	622	593	602	603	626	617	598	597	591	625	585	611	605	588	612	586	602	597	637	603	571	591	598	594	577	651	628	582	633	585	622	634	577	602	568	610	581	573	550	584	576	549	557	592	609	567	593	564	626	542	556	568	586	587	610	597	630	560	633	585	602	633	619	607	629	620	604	567	629	585	561	579	576	588	571	587	598	613	639	546	609	620	587	556	576	604	609	585	536	594	586	586	533	589	571	593	591	584	610	568	600	568	573	589	585	615	593	584	580	615	590	595	633	553	578	529	621	598	613	587	582	620	588	555	567	626	596	572	624	600	611	558	589	641	585	634	572	651	658	562	576	587	602	587	596	600	574	593	649	587	612	605	606	601	586	615	621	587	597	631	613	557	619	581	565	596	581	617	607	585	550	574	611	607	558	599	645	584	566	614	568	628	610	607	587	535
10007	18576	16963	10039	6825	5072	3892	3133	2549	2169	1838	1618	1455	1306	1150	1062	1062	975	949	893	755	778	781	721	721	723	668	683	632	677	704	651	715	651	640	683	636	634	601	622	562	595	650	625	648	577	616	586	591	602	579	626	571	595	550	625	582	605	579	606	608	562	570	569	592	558	585	556	606	587	564	593	563	540	560	594	582	589	553	598	535	530	545	533	576	543	586	575	569	548	531	531	567	563	602	524	588	535	575	520	552	588	564	577	556	577	555	566	577	578	567	560	570	543	546	543	564	568	563	542	546	576	536	578	548	576	560	544	583	558	575	534	552	551	571	570	569	562	563	552	533	573	558	540	552	568	537	554	552	555	562	520	553	560	592	578	555	596	543	609	616	590	603	539	573	604	550	571	533	558	567	549	565	561	553	536	526	518	529	538	539	571	518	581	553	549	592	566	557	585	590	535	602	558	550	573	513	548	547	587	549	552	571	573	544	537	564	548	570	537	558	561	542	556	589	557	556	556	534	542	562	580	543	557	582	568	552	552	579	553	569	561	602	568	562	535	564	551	565	583	547	561	580	569	607	545	554	542	602	597	564	583	554	583	580	560	555	543	533	525	575	518	575	562	566	562	536	589	632	545	527	539	602	574	547	534	552	540	585	574	603	510	576	532	562	559	523	580	587	586	520	534	534	490	522	510	621	549	548	558	523	557	545	565	562	570	567	523	547	588	572	540	537	536	571	531	527	586	590	558	551	528	573	560	549	545	569	573	587	551	576	547	533	548	536	510	523	548	566	565	549	553	561	564	532	563	571	555	545	586	504	560	529	571	538	574	586	591	573	584	524	561	557	546	549	555	513	576	573	540	561	596	535	635	551	550	537	568	581	569	557	539	560	557	602	571	597	560	547	529	518	565	585	546	559	538	558	578	547	545	551	591	542	509	559	565	543	533	553	508	520	547	555	556	556	577	543	545	539	567	534	563	560	569	566	584	541	597	569	552	542	576	540	545	589	546	563	554	550	593	536	568	518	576	574	571	567	562	533	562	566	571	562	595	585	570	557	541	535	559	579	560	563	563	555	578	549	579	523	551	548	508	565	570	587	551	554	542	521	581	540	584	566	545	553	601	527	541	567	602	574	542	593	552	566	581	575	529	529	548	504	531	547	550	504	553	501	562	577	542	529	524	543	579	555	582	541	588	542	562	578	546	516	599	572	589	515	554	538	584	532	553	548	572	546	591	505	521	553	596	543	561	565	567	569	567	556	549	575	513	537	528	568	526	561	545	564	551	548	565	511	558	551	556	555	545	531	549	544	540	554	577	567	544	527	559	548	548	536	534	557	582	548	562	539	531	558	598	564	596	552	540	550	540	500	513	571	606	593	555	550	540	550	565	575	553	553	566	521	546	582	529	604	575	574	566	542	537	558	507	518	543	563	564	563	591	566	580	568	575	545	556	562	554	533	524	578	541	554	540	557	498	559	565	554	529	558	566	574	586	544	534	567	565	540	528	529	541	545	593	589	550	537	569	593	573	559	546	585	557	571	553	551	570	586	518	583	544	590	610	528	544	548	527	526	564	549	521	510	539	553	581	513	560	589	577	549	555	561	548	550	544	567	559	532	579	563	572	557	577	564	608	550	556	522	542	554	542	583	534	556	594	579	545	550	531	583	552	596	584	562	604	553	591	529	532	524	601	576	548	571	544	560	517	530	526	539	596	566	542	552	556	550	553	532	550	568	549	521	540	531	577	530	570	517	558	538	490	542	540	574	602	541	564	558	580	534	556	539	557	564	586	568	560	570	547	555	560	540	545	576	578	557	514	563	529	524	510	534	543	584	533	601	572	551	550	522	557	562	568	573	556	527	530	557	529	551	561	561	549	536	586	561	595	561	548	526	588	549	542	596	554	530	561	593	542	552	554	554	561	579	544	556	521	568	544	576	549	551	529	542	571	566	581	567	566	561	493	521	525	555	556	536	580	553	557	590	564	527	572	536	590	588	567	567	532	544	559	584	583	568	558	570	591	532	570	559	575	539	512	551	593	569	519	620	541	594	500	569	522	541	613	561	549	548	556	578	575	574	545	547	562	540	592	537	542	551	545	608	569	529	563	556	546	528	556	554	574	556	582	573	569	554	535	560	547	554	554	529	547	535	561	563	579	532	576	558	542	577	533	564	516	595	551	566	575	570	548	539	581	560	526	590	629	571	534	589	557	540	543	538	509	550	551	543	530	611	534	591	567	552	524	557	551	572	516	566	562	529	563	570	600	564	564	570	502	554	536	542	559	536	555	526	576	573	570	560	565	547	594	595	561	550	552	567	561	573	523	551	574	564	503	541	555	586	524	578	579	546	559	507	569	543	580	524	564	562	544	543	566	540	562	599	540	555	561	561	557	561	526	569	510	535	579	568	546	552	513	543	577	556	521	589	524	568	562	520	546	578	548	545	553	523	534	541	546	586	528	564	554	530	537	567	581	539	551	600	520	534	545	529	546	563	580	574	573	544	580	558	559	562	562	528	551	585	556	561	538	581	522	569	548	584	569	568	551	550	568	535	534	598	540	563	545	547	574	561	551	549	531	532	541	545	585	575	571	561	568	567	560	542	553	536	504	573	552	596	529	592	501	517	511	551	575	595	567	559	562	570	546	535	571	582	566	507	561	560	545	554	541	553	551	529	581	549	538	553	568	612	574	590	520	567	538	573	522	566	591	550	541	568	540	533	543	554	572	547	552	545	561	570	547	544	570	531	533	557	546	531	585	562	500	601	504	535	579	545	556	560	535	541	532	551	582	575	554	563	523	533	512	562	528	584	561	573	545	574	544	551	601	599	571	577	574	587	567	574	552	555	571	527	579	589	532	544	539	566	518	578	554	575	549	533	577	560	566	565	584	564	466	550	552	563	579	554	558	587	571	607	568	576	562	556	536	575	504	549	547	592	595	553	567	572	531	538	581	537	577	542	564	561	550	540	577	557	554	551	553	578	554	518	539	569	526	562	557	532	543	562	566	572	540	578	531	533	524	552	549	526	554	548	519	553	516	559	552	526	590	560	541	546	548	576	627	565	544	581	553	530	608	563	574	531	539	569	570	545	549	583	540	541	556	602	595	519	558	562	553	580	563	541	577	551	566	571	611	559	558	555	562	544	620	527	551	533	541	563	604	558	527	543	560	591	554	605	518	565	552	569	547	538	534	560	536	605	555	592	514	579	585	556	541	612	565	528	545	527	559	555	526	540	523	520	584	563	559	563	570	545	524	573	576	511	512	557	550	584	573	567	554	574	542	532	563	554	553	545	551	546	534	522	563	552	540	575	552	540	552	555	532	560	539	543	555	555	552	574	539	546	579	575	560	569	533	553	588	514	511	562	550	544	535	547	528	588	564	564	555	530	570	588	533	538	563	522	569	546	589	529	526	538	544	560	562	625	585	553	533	559	554	562	564	572	620	534	535	529	501	572	534	528	535	585	591	584	516	548	537	563	538	556	541	589	567	582	574
28267	14557	1646	386	273	206	170	157	137	131	154	156	136	132	124	142	123	139	112	132	104	121	128	134	109	104	148	138	119	142	110	132	113	112	117	143	104	117	108	147	143	112	119	135	128	120	132	128	142	123	123	121	122	132	130	116	116	150	120	103	131	110	111	100	133	118	129	124	129	118	121	127	136	132	124	151	112	103	105	114	128	126	144	109	126	124	120	108	127	125	143	108	112	137	134	129	132	115	114	146	138	117	130	110	119	100	124	135	115	119	114	125	154	105	127	120	132	123	142	119	137	118	141	112	114	118	126	109	125	96	124	127	119	118	134	128	108	118	109	142	140	122	117	126	118	134	119	123	121	111	122	109	141	120	135	130	129	126	135	113	128	125	128	113	141	149	108	101	125	136	117	116	113	102	130	126	121	140	110	106	122	163	108	117	133	107	127	134	107	122	126	124	122	111	119	112	120	123	116	114	110	128	117	114	110	117	120	106	120	122	128	119	140	126	126	123	131	102	144	138	110	120	108	129	109	125	136	118	134	140	144	117	116	118	111	139	124	135	104	121	132	125	118	109	128	134	132	106	120	128	117	127	134	126	137	121	139	132	112	105	119	110	108	114	97	112	136	121	120	118	124	120	116	116	111	130	155	123	116	130	97	128	120	109	121	108	133	104	101	124	117	117	112	130	114	135	108	123	123	122	128	130	127	133	137	106	122	126	127	114	120	116	102	109	121	130	105	117	121	126	127	142	118	117	137	114	117	114	119	118	99	124	133	132	135	100	103	139	117	124	114	119	123	128	124	111	125	125	144	113	118	139	126	117	127	121	134	110	151	131	109	138	101	106	140	122	125	134	132	132	113	105	120	117	156	113	123	130	132	134	137	104	122	131	142	123	134	123	123	141	115	142	122	103	127	122	117	125	113	117	117	121	130	123	101	113	119	121	111	124	122	128	123	98	121	123	115	113	94	113	90	123	126	129	141	138	145	128	128	130	146	115	144	118	147	133	133	118	145	111	122	119	129	134	127	112	116	121	115	131	112	116	128	138	122	129	113	124	119	123	130	116	127	127	130	111	119	117	122	103	128	128	112	125	126	135	117	121	127	135	117	117	120	124	118	115	112	116	137	138	130	131	131	111	124	109	125	99	134	111	135	118	129	118	107	122	127	132	122	117	131	116	111	144	123	113	107	122	119	114	147	120	126	115	112	118	106	115	123	126	103	109	104	102	112	120	110	124	141	110	115	104	133	104	133	125	125	105	142	117	140	110	103	150	112	144	132	135	134	117	118	108	127	102	137	121	100	118	131	131	146	119	123	121	114	122	123	121	121	134	138	117	123	121	127	127	123	145	129	124	125	111	132	131	141	130	124	120	117	119	132	130	122	130	127	121	124	116	128	125	132	137	123	118	99	109	146	111	135	142	120	125	127	104	128	109	127	125	135	117	135	133	96	132	123	132	133	121	128	125	131	115	103	112	129	133	114	123	125	130	124	138	143	139	117	123	91	132	107	124	121	125	108	141	115	127	121	114	130	106	141	114	119	124	122	121	142	132	121	114	129	135	96	102	126	137	144	98	129	150	121	106	135	122	123	141	115	111	113	117	139	122	121	109	118	117	107	119	111	114	143	136	117	109	133	123	125	123	126	113	110	119	127	116	122	119	140	116	126	101	134	116	115	111	123	108	123	129	133	151	114	130	119	122	124	131	123	125	105	122	115	117	145	119	120	111	117	128	112	122	111	149	122	132	111	137	97	92	117	119	133	113	113	94	123	107	118	108	136	114	125	114	125	130	97	110	113	129	122	130	125	119	131	125	93	121	122	140	117	135	127	135	104	102	123	127	115	111	133	111	111	121	132	138	117	120	135	122	122	116	123	118	100	126	117	131	125	127	126	111	139	122	128	99	101	111	110	146	114	120	132	111	94	131	114	111	140	106	112	129	126	121	111	135	122	132	129	124	125	139	123	100	116	125	111	123	141	112	126	121	107	117	117	118	142	133	143	121	135	129	125	116	113	105	112	128	116	134	103	119	119	103	113	129	122	131	115	132	122	127	137	128	128	100	128	110	115	140	123	135	128	109	113	122	119	121	115	105	139	128	129	127	140	114	131	117	119	118	118	121	126	98	117	127	126	111	110	113	124	126	141	107	102	116	129	139	122	129	134	108	127	114	130	121	123	117	123	121	122	122	115	143	126	157	114	119	120	114	126	121	122	113	118	133	113	128	111	123	130	139	117	123	120	106	115	103	121	123	121	126	130	114	123	139	118	112	122	145	122	111	108	129	113	129	121	109	116	115	137	121	98	114	126	116	132	123	137	131	103	114	128	136	109	101	116	128	142	129	117	121	116	120	127	106	128	117	118	104	124	129	116	119	116	112	132	113	133	117	107	130	115	122	119	137	125	118	118	129	119	116	129	123	106	84	119	110	124	127	123	104	119	130	116	117	116	113	142	135	116	142	120	118	130	126	112	127	117	110	123	130	142	125	93	135	118	119	126	133	125	124	118	115	114	100	130	116	123	108	126	117	137	117	114	114	117	117	124	98	118	114	122	128	119	142	125	118	127	118	138	145	117	138	132	115	95	143	122	114	118	102	112	111	141	123	116	125	125	120	136	133	130	122	136	141	135	141	130	106	118	128	111	109	119	122	116	129	141	135	124	140	117	124	120	124	115	107	111	106	124	119	112	139	124	117	105	138	117	140	119	123	129	124	122	110	133	118	136	103	141	120	146	114	148	123	141	121	110	111	111	110	119	113	117	126	127	109	105	100	132	124	105	142	116	127	107	129	111	120	119	111	134	137	124	122	108	121	124	125	105	122	116	118	118	119	142	140	121	128	134	126	103	119	117	114	114	132	112	108	133	135	119	129	121	141	134	133	131	129	111	108	127	107	113	118	124	126	106	108	119	124	118	118	141	136	128	128	118	98	113	124	128	129	121	119	129	116	100	97	141	140	127	132	122	119	113	149	124	127	124	106	131	131	129	111	109	115	100	119	122	129	123	124	131	129	94	139	126	89	140	100	123	99	122	129	141	121	123	128	120	126	121	112	114	114	115	122	143	101	121	127	120	119	110	123	107	119	146	118	138	120	124	132	149	109	132	101	120	142	131	128	120	130	125	113	119	130	98	140	111	121	105	114	115	118	130	117	120	126	105	120	105	118	129	145	137	130	109	150	134	112	134	122	122	125	135	133	132	103	120	144	114	118	109	110	110	121	110	116	113	142	121	114	123	140	108	127	125	137	114	116	101	108	143	117	111	123	127	131	146	129	136	114	100	139	111	131	117	138	106	114	105	106	107	113	104	137	144	118	118	124	123	122	121	110	133	129	135	126	112	118	116	103	119	132	123	111	140	101	120	132	112	120	135	112	120	133	106	114	128	117	139	137	134	128	130	129	110	102	116	145	124	116	129	147	121	118	124	112	135	128	143	124	109	123	124	134	113	125	123	104	135	126	125	142	117	102	114	118	131	130	139	126	116	113	124	128
5058	784	702	390	300	263	194	183	165	170	176	148	145	168	147	129	148	123	132	117	128	144	114	136	128	121	137	107	154	110	135	122	128	143	120	137	144	125	127	112	128	145	120	132	123	119	114	124	165	127	121	153	125	130	117	115	125	139	132	119	118	141	130	143	148	144	121	144	140	124	123	122	118	137	113	110	119	140	145	127	128	122	139	117	137	133	150	125	136	105	114	114	116	122	138	126	130	124	109	127	134	126	130	119	142	122	109	115	137	116	117	109	119	136	115	124	126	148	107	119	110	133	133	149	125	137	129	139	126	127	138	124	142	125	121	149	116	122	118	144	123	131	118	143	140	141	121	145	152	127	132	111	127	130	109	121	134	134	132	132	106	108	140	104	131	130	115	122	132	127	125	120	130	146	124	135	119	128	124	133	163	152	107	148	125	127	156	123	128	129	131	125	125	122	124	124	133	139	147	120	133	128	133	123	126	128	134	124	117	164	138	131	124	137	141	126	122	120	129	131	135	137	133	133	144	137	115	112	115	144	119	139	122	139	127	126	127	127	138	120	129	121	137	132	139	122	113	134	132	128	135	132	108	136	109	140	100	139	127	108	132	117	130	120	108	139	123	125	151	128	138	127	123	108	119	125	114	120	134	113	138	126	132	141	134	146	142	120	135	134	110	119	130	117	134	137	135	123	124	120	120	138	137	126	109	129	140	112	122	135	127	135	113	145	123	133	137	134	141	113	122	118	124	114	125	129	130	97	93	120	144	147	120	119	143	131	134	129	118	141	111	111	130	117	121	118	126	134	105	140	133	120	126	114	110	138	126	128	123	142	150	104	125	118	140	139	127	121	149	120	118	130	131	118	109	119	131	109	133	126	139	126	120	120	147	119	133	111	135	132	126	119	118	106	126	106	137	109	142	113	137	143	120	150	124	114	141	109	131	118	140	137	128	134	125	126	145	125	137	130	122	135	120	135	141	143	135	121	129	144	120	101	118	129	138	135	102	121	116	111	142	118	130	115	112	131	129	131	122	122	113	139	129	127	147	153	122	139	139	130	124	126	111	121	118	112	110	130	123	126	128	127	146	124	136	113	104	121	117	138	132	123	137	129	128	124	128	125	124	145	110	137	154	114	111	135	125	142	114	101	121	132	133	124	127	115	129	138	138	110	134	139	120	132	133	133	139	124	123	124	145	130	119	126	127	120	109	135	125	132	127	104	123	126	114	123	142	111	142	122	113	146	113	121	145	128	132	131	121	128	117	117	135	123	134	132	125	129	133	116	121	115	122	132	136	130	118	121	108	109	124	121	129	117	134	156	126	122	134	139	129	123	150	108	118	132	131	125	126	94	136	111	122	126	106	111	113	125	142	128	120	120	151	113	126	111	124	133	127	118	131	127	132	131	136	110	133	118	135	123	130	134	124	123	133	122	123	112	121	131	124	134	116	129	131	133	134	119	123	120	136	118	147	131	117	129	115	130	112	120	145	134	102	134	130	126	131	126	126	154	132	118	136	134	124	145	127	102	133	126	122	121	129	123	139	148	126	115	114	135	121	124	130	136	150	130	106	146	144	129	125	122	117	142	152	122	133	121	125	126	121	127	132	123	119	119	102	130	120	143	124	129	151	158	138	170	125	130	127	140	120	119	142	124	129	119	134	144	144	137	124	128	134	142	128	114	116	119	125	132	128	140	129	137	123	109	115	131	125	137	142	136	139	112	125	125	113	116	120	115	125	126	113	148	120	116	124	135	120	128	128	131	136	128	144	144	128	112	135	119	117	140	150	142	131	129	133	114	121	125	157	124	123	138	147	95	158	125	136	118	133	122	123	122	124	136	126	117	112	120	122	129	109	131	112	116	123	117	139	127	123	109	148	129	143	146	139	152	147	108	123	116	114	135	124	121	119	116	121	130	121	136	108	127	125	114	145	137	141	127	133	116	117	109	119	136	125	136	132	124	121	129	126	135	106	130	127	114	118	138	131	125	121	113	121	116	120	125	138	142	120	135	128	123	136	131	112	147	133	138	120	109	130	133	117	115	132	114	128	135	131	127	117	112	114	108	142	124	143	130	131	129	137	120	114	124	133	148	125	150	139	123	132	132	137	134	116	119	150	123	134	152	129	121	122	133	125	122	139	128	97	110	136	129	114	124	152	127	115	141	149	139	126	141	129	127	117	132	141	140	123	136	131	131	133	136	116	145	139	137	128	130	124	122	124	126	117	118	128	134	154	138	111	135	123	122	126	141	119	118	133	119	107	119	109	128	110	116	135	125	126	136	127	119	124	134	126	116	147	112	137	129	130	120	125	122	126	141	125	109	117	123	118	112	140	131	124	141	150	146	142	115	128	126	120	119	126	132	121	125	137	125	125	128	131	120	140	135	114	132	120	114	153	140	126	132	126	123	121	124	115	149	124	137	122	130	109	129	134	116	143	143	146	139	128	121	117	119	123	133	142	138	127	121	111	114	143	151	144	141	139	136	136	126	121	143	127	135	124	132	143	111	134	124	123	129	123	122	138	120	121	133	136	124	116	128	142	141	119	122	112	104	117	131	136	138	127	117	107	126	128	127	117	129	110	132	124	131	128	120	116	140	136	137	128	118	140	112	126	130	127	121	109	124	151	128	126	123	125	133	138	117	115	137	123	119	122	129	140	112	132	128	107	117	132	124	139	125	125	136	120	140	135	133	125	119	149	121	147	124	121	121	131	117	102	117	124	122	142	143	123	123	145	128	144	130	116	130	115	139	109	129	113	138	130	125	158	142	119	117	155	133	125	116	111	117	122	127	116	128	144	132	152	146	128	118	132	115	124	157	95	131	120	123	130	112	118	135	119	136	126	138	121	107	139	120	135	126	118	128	128	106	120	143	125	124	108	135	118	139	125	121	138	122	121	126	127	110	122	121	120	120	133	123	131	143	150	138	118	109	136	129	135	131	130	128	111	128	132	117	132	126	139	131	133	130	108	140	126	128	127	122	129	137	141	123	117	125	138	135	143	137	125	130	120	122	130	120	118	123	116	140	132	128	139	127	130	138	119	111	118	127	123	116	120	134	120	130	145	140	121	148	124	122	151	122	137	113	122	118	117	133	128	107	139	119	139	123	103	140	125	131	133	139	140	149	138	133	141	131	121	144	130	109	154	132	140	126	149	123	124	131	123	131	127	136	143	139	119	122	136	138	144	137	108	131	114	137	132	124	132	141	142	128	109	122	119	127	141	113	128	121	123	131	140	120	133	115	138	126	139	115	145	119	124	133	121	131	117	134	128	128	100	122	135	119	117	131	132	134	137	129	126	104	111	140	107	118	126	133	129	127	119	112	132	130	124	127	136	128	121	127	115	141	105	128	130	126	128	117	111	124	131	115	144	130	118	128	106	133	118	116	145	149	126	134	120	131	125	127	136	123	121	140	128	146	105	112	128	117	119	115	137	106	135	140	139	127	135	128	143	138	132	129	112	120	139	119	126	126	124	130	121	130	135	121
25307	20880	27410	24470	20880	12232	1734	1044	874	760	714	625	636	585	555	523	481	462	476	435	465	446	448	449	477	472	406	444	429	432	411	404	375	417	387	405	407	409	415	444	429	405	404	412	385	417	384	382	360	406	371	409	357	382	397	410	398	358	373	375	382	372	409	382	440	394	398	388	417	425	389	389	379	381	385	387	378	384	380	390	389	406	400	359	413	370	346	394	389	400	363	400	396	428	397	379	417	377	397	345	384	395	380	373	386	366	380	399	363	398	402	406	404	370	423	377	414	422	377	392	417	371	382	402	394	389	382	373	397	365	426	390	431	385	384	391	385	383	353	444	414	397	379	421	360	382	379	426	414	370	380	401	382	389	377	367	402	395	391	364	414	350	375	352	380	392	390	397	404	375	398	390	392	414	403	407	409	385	379	395	384	385	353	371	368	385	370	386	369	379	378	429	416	395	373	366	386	394	371	420	399	390	369	367	402	368	426	380	383	422	371	390	404	378	402	389	387	377	416	377	390	381	426	393	393	397	452	381	376	371	388	385	368	400	381	368	374	390	384	385	391	422	412	396	397	394	360	412	388	384	381	389	392	423	422	395	422	396	395	428	399	377	385	386	400	399	357	387	397	396	376	406	388	393	417	388	338	393	402	378	383	400	383	415	405	361	356	375	400	357	387	360	382	370	394	386	372	382	362	347	391	399	374	410	364	389	406	384	413	390	372	399	387	396	386	388	367	407	398	375	367	363	400	399	419	425	431	395	393	397	395	380	359	347	389	379	393	393	384	402	395	376	430	402	417	392	364	401	397	380	376	366	395	393	361	412	402	422	373	401	399	375	354	385	373	388	377	439	376	406	384	413	396	397	411	399	405	384	388	395	425	363	375	351	349	368	354	389	384	427	367	377	397	382	364	384	383	388	379	384	404	372	433	396	406	397	442	384	413	379	362	360	420	383	375	418	380	375	393	388	386	418	369	383	362	366	365	397	391	381	392	417	376	389	377	391	407	391	394	374	396	385	418	374	374	401	391	370	376	419	433	407	361	386	382	405	403	388	380	388	380	408	371	424	380	358	365	374	347	396	385	398	357	394	393	357	375	396	420	370	352	351	395	405	387	376	397	381	396	425	420	395	361	412	398	369	380	393	398	410	407	409	384	400	364	407	388	392	386	404	378	389	399	422	387	412	394	388	408	378	394	409	365	395	342	411	401	349	374	411	391	414	412	368	385	384	338	386	383	380	454	404	399	365	384	363	379	361	392	390	383	386	335	395	366	369	378	418	413	381	389	392	386	390	373	372	371	405	362	384	401	385	383	393	379	401	364	444	381	369	356	391	394	398	385	400	423	403	390	368	413	357	414	367	395	375	376	418	383	360	360	402	391	405	378	410	407	371	391	384	372	355	418	397	388	377	413	356	385	385	418	375	378	397	417	372	403	407	384	371	373	387	395	384	406	377	394	399	397	383	388	414	404	412	357	385	365	366	402	402	403	371	430	377	364	422	380	397	387	395	374	389	359	373	379	394	372	409	387	342	373	369	379	390	399	409	385	399	401	398	380	409	360	368	390	335	366	380	390	382	361	389	404	383	394	383	402	370	372	396	366	391	377	355	356	385	365	406	398	408	385	391	397	374	399	360	426	390	411	380	337	388	409	421	385	353	391	386	378	386	374	368	386	390	410	373	366	390	391	398	385	393	393	386	381	427	397	350	399	411	367	372	402	373	397	382	405	387	392	378	418	393	411	396	380	368	373	408	379	403	373	352	379	384	369	395	425	377	396	388	375	381	377	373	408	397	383	415	382	352	363	371	404	414	421	393	357	378	375	381	391	397	386	386	396	375	405	393	415	374	407	386	411	377	406	380	394	413	382	375	407	353	365	411	361	415	372	385	413	377	363	408	408	408	388	354	386	424	369	392	405	393	402	378	417	388	365	351	375	368	376	388	386	389	379	382	367	396	394	382	374	401	388	372	426	382	396	382	347	378	427	393	389	384	399	369	368	351	394	372	388	367	398	397	396	401	392	418	383	371	398	421	402	390	383	386	357	362	415	434	411	407	400	407	377	389	360	377	423	377	378	400	418	401	385	373	377	400	376	389	437	385	409	387	411	373	389	405	411	406	379	381	389	402	397	397	405	388	384	376	385	396	370	416	412	371	368	370	396	396	351	374	387	390	355	383	400	413	365	363	391	426	416	377	388	386	396	363	409	365	392	392	400	438	368	389	408	401	398	418	374	406	374	365	390	375	357	383	393	343	373	381	397	396	377	397	367	395	397	379	381	375	394	408	391	391	383	399	375	399	410	396	359	383	378	404	377	389	358	388	364	390	370	409	384	378	375	368	391	361	379	344	389	397	392	376	392	409	361	383	371	392	411	396	405	414	395	386	403	367	406	407	374	367	364	377	382	399	383	389	402	382	389	388	339	385	358	384	382	353	380	407	382	356	421	393	378	382	388	408	351	398	362	420	403	403	385	362	381	410	381	424	401	372	359	398	396	383	393	390	381	384	385	372	395	375	369	429	398	411	387	398	396	362	363	409	418	367	387	406	393	392	391	409	410	340	392	382	349	397	379	399	387	363	370	423	395	371	372	394	391	391	378	382	388	389	382	378	421	389	386	353	396	408	380	386	361	399	423	414	403	378	402	373	369	395	382	420	413	354	408	378	374	373	397	376	394	393	412	352	348	378	385	371	363	393	418	413	417	396	405	421	420	400	363	420	394	387	420	377	402	398	384	373	364	412	360	391	379	379	352	397	395	389	356	404	407	404	410	370	421	376	398	400	391	376	354	400	410	384	357	399	395	383	360	411	395	419	367	412	389	395	372	388	389	414	372	387	345	373	393	386	379	378	400	377	395	404	407	402	406	383	346	347	395	372	385	389	351	403	393	401	384	373	387	369	391	412	399	379	392	403	350	403	422	355	405	411	401	358	394	368	438	399	392	369	414	389	382	384	410	388	404	398	357	382	371	363	394	355	370	371	396	367	375	369	347	380	446	368	396	378	388	354	397	411	398	388	407	404	381	399	381	391	389	362	365	384	397	420	390	373	398	351	420	390	405	394	356	389	409	378	365	414	371	385	375	364	378	377	357	400	399	385	374	402	414	386	391	346	395	419	390	366	399	381	400	377	391	349	378	411	409	394	423	402	373	405	350	389	383	353	381	387	390	404	398	391	386	383	370	346	404	406	399	379	390	426	389	337	389	395	402	420	386	363	408	414	386	383	395	360	422	385	380	387	402	371	380	401	379	403	399	391	382	397	411	408	386	396	365	464	371	401	369	348	363	370	391	403	378	364	412	395	417	365	402	404	400	392	360	411	382	406	361	395	412	383	413	359	393	408	412	389	420	370	406	376	382	379	400	432	379	394	389	402	384	409	386	391	389	398	393	381	376	375	409	362	370	375	395	386	400	400	423	370	373	344	395	402	390	406	397	403	403	386	351	396	380	366	365	394	355	375	394	342	380	426	382	403	397	371	394	368	368	391
7264	11764	10884	5851	3892	2806	2139	1683	1395	1189	1052	909	862	742	717	575	567	539	543	505	487	531	471	478	412	428	440	411	457	419	412	415	443	416	386	430	414	392	389	380	370	404	344	386	385	385	364	358	406	382	388	376	401	375	376	365	411	376	365	376	358	344	376	395	395	368	396	393	358	357	361	368	378	388	364	380	389	363	353	370	369	385	377	372	338	379	362	367	394	351	358	412	368	343	366	345	385	346	341	389	369	355	351	359	382	370	353	345	367	378	366	355	372	366	363	355	356	354	339	360	372	376	408	361	366	355	342	373	369	356	395	344	349	380	382	328	395	366	351	346	370	358	343	377	348	345	389	365	389	377	358	331	387	354	369	380	359	354	370	360	358	368	352	379	350	363	379	348	364	394	369	375	366	337	353	340	377	373	356	368	343	357	360	409	357	347	346	339	363	352	359	357	318	364	349	359	374	398	394	333	344	347	342	370	367	367	366	344	372	375	343	331	370	353	398	359	362	349	326	330	337	356	344	369	389	371	333	349	340	327	361	371	371	373	385	345	371	364	372	330	372	365	366	374	376	332	317	350	354	363	366	337	377	364	356	339	347	359	329	354	374	370	324	353	381	399	387	362	347	354	343	325	356	345	355	381	359	353	328	380	367	352	345	361	362	346	349	377	353	354	374	356	369	355	359	330	361	369	394	356	345	363	345	372	361	375	355	347	380	360	327	338	344	359	351	375	367	372	329	383	380	357	351	353	356	393	359	381	346	333	393	368	322	364	373	356	350	355	352	357	368	348	362	396	378	358	367	305	340	350	334	359	324	350	320	357	366	365	353	371	338	367	335	362	372	349	367	337	352	382	378	360	345	351	367	377	359	353	394	351	361	390	347	361	358	349	358	407	340	362	364	376	356	380	373	376	339	375	380	329	387	359	352	362	336	345	367	322	354	361	362	340	338	371	380	366	371	349	356	372	363	375	340	374	361	368	357	381	343	375	370	399	366	368	360	382	357	339	356	373	370	360	371	344	378	359	324	375	327	359	371	356	360	371	351	339	356	364	396	353	394	366	347	371	355	391	351	357	343	381	386	383	363	365	382	357	369	364	353	342	335	334	352	374	364	366	354	363	380	393	351	350	354	370	355	383	375	371	345	346	369	367	376	359	327	335	338	359	389	341	367	354	386	362	353	338	337	363	346	333	373	354	370	349	340	340	322	374	373	337	375	363	373	334	353	333	366	359	375	356	371	375	354	335	394	339	353	379	327	370	346	345	351	367	373	358	349	356	389	369	350	362	366	372	387	333	335	381	368	357	319	356	355	361	374	335	396	348	358	341	371	376	389	368	383	360	346	373	347	348	362	346	370	386	372	395	358	363	351	369	354	401	373	331	340	339	344	386	364	331	361	360	373	392	349	356	386	375	347	356	375	338	355	349	335	355	370	391	383	368	365	373	371	385	338	358	407	365	406	359	343	342	377	334	341	342	384	375	358	383	360	371	361	367	344	349	378	358	377	351	390	367	341	368	339	378	347	384	365	348	363	360	374	350	309	354	344	361	397	375	385	374	341	362	344	360	350	335	346	368	344	378	388	322	377	358	343	372	339	334	367	388	372	342	377	377	353	342	344	381	353	358	339	339	385	363	364	335	399	346	371	369	371	387	339	396	400	373	367	358	381	362	377	343	351	341	363	375	341	352	381	337	370	353	341	342	342	329	376	320	365	386	379	372	342	357	353	359	372	337	337	395	354	390	358	335	384	337	372	346	388	364	353	350	343	350	378	365	348	351	363	332	404	360	375	384	346	376	368	385	386	407	352	382	323	348	381	360	366	386	367	366	351	361	374	322	352	392	364	361	365	369	380	368	366	359	348	350	365	371	353	385	365	326	367	368	351	364	349	388	368	354	356	350	353	360	373	414	367	359	375	376	369	390	342	338	389	379	336	374	341	333	353	351	350	353	337	358	348	371	349	345	345	349	372	345	371	387	377	355	357	369	346	389	363	352	349	346	365	386	357	385	381	326	330	353	366	336	388	356	397	358	341	365	346	362	343	348	359	363	342	351	354	346	374	350	377	364	363	329	356	351	386	378	370	345	362	378	359	364	364	379	342	378	382	366	350	332	390	374	374	364	400	388	367	336	367	349	333	344	369	366	382	367	369	318	365	366	379	363	358	373	345	324	374	345	357	348	356	343	345	357	369	350	371	349	342	371	348	351	325	364	389	357	351	366	397	340	348	336	331	363	367	363	331	323	399	353	373	379	363	342	322	377	348	389	370	334	378	371	344	370	356	365	335	333	362	411	353	376	371	351	344	368	336	348	357	355	401	356	386	319	389	370	374	358	384	331	353	374	388	340	360	387	367	344	359	368	363	363	362	360	362	362	340	351	378	369	347	356	335	374	347	393	376	363	353	383	379	367	340	348	345	360	380	364	372	353	318	365	339	364	332	334	367	370	370	378	363	391	322	359	397	354	358	343	341	372	326	366	355	366	353	325	383	353	344	346	344	369	369	359	347	340	339	360	325	361	370	372	346	353	354	349	381	371	354	356	363	348	354	356	366	371	345	393	378	347	309	353	355	378	340	335	346	346	398	363	360	393	367	384	371	387	363	360	375	342	360	327	354	349	363	350	387	331	364	391	361	386	339	365	323	353	405	359	369	366	345	354	394	369	350	376	349	334	338	365	374	325	359	356	342	382	367	363	338	374	385	350	354	373	334	360	370	361	346	351	344	351	358	320	346	354	319	368	367	376	344	348	376	342	356	362	354	323	330	377	349	342	338	345	368	359	373	349	350	353	355	359	362	358	353	333	378	354	425	325	358	388	363	346	315	378	354	372	314	383	374	380	349	336	340	374	332	340	375	359	360	370	380	340	375	371	370	355	370	349	352	385	370	357	375	357	341	328	341	344	358	378	367	353	398	322	392	373	382	356	347	338	351	351	375	317	347	355	337	346	387	349	364	348	362	365	347	364	358	360	362	347	385	316	360	358	368	344	402	334	363	344	381	369	343	352	358	376	393	355	372	350	384	354	381	369	361	382	400	345	376	341	373	344	354	379	367	347	366	346	379	374	343	309	341	381	354	388	374	395	380	338	348	349	364	366	390	371	355	371	343	400	361	328	346	384	346	322	342	360	364	357	358	350	380	357	352	361	338	388	362	336	348	357	388	325	330	350	349	360	362	350	385	354	331	354	335	353	348	356	341	351	327	363	355	341	362	359	345	366	369	372	383	336	348	332	353	357	384	357	391	329	353	350	352	340	365	364	353	377	363	344	363	376	374	380	380	334	355	388	398	381	349	337	401	352	361	371	367	355	370	361	365	350	350	344	361	372	365	363	350	389	376	341	372	353	343	340	357	366	387	336	357	352	363	352	325	342	343	376	372	358	397	373	363	354	347	356	350	363	343	374	371	370	369	361	380	352	345	355	331	347	355	348	359	351	390	365	368	381	378	333	352	340	388	408	348	352	338	375	344	335	349	345	360	336	355	336
23038	20872	27651	24216	20880	20988	10721	2132	1533	1303	1244	1050	1007	997	919	853	883	767	795	785	723	704	674	708	723	680	655	693	672	674	703	622	656	685	605	650	666	651	663	646	625	660	628	641	624	667	610	608	626	604	603	650	590	625	639	594	613	612	609	616	596	564	610	615	577	634	639	677	684	606	643	634	576	590	589	613	647	599	598	577	642	650	595	608	658	626	608	617	633	616	620	594	610	579	609	631	595	612	603	628	597	649	591	545	606	641	633	628	623	587	560	645	606	630	591	572	572	568	575	618	611	630	565	595	595	587	656	612	621	608	613	622	632	574	587	593	615	594	611	592	622	586	588	571	629	632	576	603	607	599	613	596	563	649	591	623	635	584	593	659	566	574	554	614	587	588	601	620	563	578	598	575	578	592	624	580	568	536	630	564	607	578	580	583	602	597	544	594	611	575	619	617	577	585	603	621	601	568	616	613	603	612	614	573	574	616	609	554	603	566	600	551	575	561	538	581	606	587	636	626	579	563	606	595	569	586	580	597	574	604	567	615	615	594	596	583	622	636	561	605	612	560	586	630	570	586	581	582	570	617	603	576	569	653	621	558	604	542	600	590	595	568	607	644	603	590	586	616	621	624	629	581	574	634	601	596	572	660	547	588	577	562	627	541	577	603	599	598	636	611	609	616	571	634	624	610	588	556	605	549	613	591	605	631	629	601	583	632	627	642	576	648	598	613	619	602	616	577	574	605	624	588	600	631	585	611	614	578	589	573	579	580	544	582	543	572	613	628	577	583	557	587	577	618	609	534	569	623	640	587	592	607	549	616	606	619	605	602	611	614	591	604	557	572	577	589	591	567	582	582	562	570	581	556	602	661	589	602	619	616	639	617	592	599	602	576	616	603	614	587	622	580	578	591	578	645	602	622	570	549	594	621	556	577	612	615	584	628	602	618	630	644	594	611	599	549	620	565	612	565	626	613	594	599	568	613	600	594	595	552	602	597	626	582	609	606	642	579	631	632	637	638	621	636	576	594	666	585	599	604	596	629	574	603	589	595	617	575	592	603	574	526	617	583	610	606	583	594	621	575	634	591	609	557	557	627	563	582	603	603	578	632	616	632	606	596	570	614	652	598	587	587	603	612	574	593	622	632	658	589	572	635	596	580	598	615	608	590	612	612	605	604	577	607	625	580	619	623	580	572	551	573	655	654	582	609	605	594	606	623	573	618	610	619	547	586	596	590	590	626	595	620	605	594	559	582	629	581	580	604	604	593	608	606	589	606	648	615	592	577	625	596	570	618	616	595	583	643	591	591	581	571	597	617	599	590	605	611	625	573	585	609	582	602	641	594	627	638	602	595	592	572	630	569	575	599	585	581	626	575	614	646	591	617	601	578	608	590	606	595	619	568	585	598	647	610	570	602	608	611	602	631	624	563	594	579	634	599	613	627	638	596	581	643	562	597	645	581	600	606	591	594	595	559	641	604	624	609	536	624	591	603	591	610	614	586	618	654	590	628	624	589	555	599	557	625	600	615	632	626	603	638	579	665	611	616	636	605	635	588	598	592	565	611	693	597	611	590	599	631	603	580	623	609	583	606	544	628	590	658	594	633	538	592	570	579	599	612	551	556	572	607	602	582	624	592	622	618	633	555	556	567	555	613	608	582	619	601	574	594	631	609	635	585	576	601	608	600	599	623	616	606	597	634	598	609	619	610	574	571	580	592	633	627	606	606	605	602	545	570	630	634	562	598	600	645	609	622	614	571	638	628	542	589	593	595	583	636	578	609	572	642	553	606	631	631	577	627	620	603	629	618	573	553	635	562	612	621	587	591	567	610	572	598	621	566	605	561	551	602	592	581	566	604	600	618	590	653	608	577	586	563	553	634	609	563	603	624	575	640	577	611	542	573	566	574	551	618	584	624	578	638	597	577	625	601	628	588	606	592	635	603	604	595	612	591	574	573	600	572	559	557	617	629	601	566	595	578	584	613	586	606	596	562	585	603	607	660	587	568	596	618	580	566	612	589	624	626	614	616	596	586	575	561	613	586	582	621	598	552	575	590	560	594	624	546	576	571	628	579	591	603	590	626	600	610	640	593	580	625	604	587	611	586	647	572	561	564	628	612	590	574	588	608	574	622	582	600	590	570	572	582	630	612	574	598	601	610	634	627	621	619	561	555	588	608	590	566	621	601	591	624	541	569	630	560	616	614	632	582	583	631	590	607	559	564	618	594	611	590	649	571	581	543	588	597	568	601	581	623	576	563	617	590	614	595	628	604	566	601	606	571	620	565	586	580	635	599	575	610	540	595	584	594	588	587	561	592	544	598	626	594	609	639	579	569	606	633	651	583	615	574	648	612	614	571	616	589	567	604	614	619	606	579	657	604	614	572	583	606	597	565	589	564	558	614	575	656	611	611	611	619	636	586	601	600	625	585	605	629	567	617	611	563	567	581	580	593	598	602	602	564	627	584	618	568	583	554	603	599	608	615	569	613	562	571	617	591	615	602	612	566	596	636	612	587	594	569	624	624	657	604	617	598	591	602	629	588	601	629	569	604	560	586	584	552	589	601	587	601	607	599	609	595	621	582	621	568	594	617	587	596	604	571	583	591	613	597	627	564	586	624	639	591	596	588	566	589	611	585	597	633	560	623	644	673	586	609	597	547	597	635	606	621	590	610	588	643	596	626	611	594	624	620	582	649	602	570	615	593	627	594	580	571	607	614	582	614	594	617	615	605	588	625	577	597	586	605	609	567	551	595	579	577	588	600	619	555	559	618	604	557	576	550	589	599	626	573	605	606	606	620	574	611	592	585	588	580	578	600	605	630	585	612	593	546	592	572	565	642	566	562	630	573	604	584	637	560	645	591	600	600	582	582	583	544	602	608	553	571	582	610	566	619	596	598	562	613	579	628	654	609	577	576	588	622	623	601	609	566	623	603	598	578	587	562	587	642	575	609	592	587	563	565	562	599	606	593	584	563	568	617	634	558	611	593	622	620	620	602	613	555	553	597	605	607	609	635	604	579	597	568	593	589	603	596	646	589	588	628	626	545	595	583	579	556	586	600	604	614	629	537	609	652	627	626	617	592	616	576	543	577	582	586	566	609	576	608	588	589	581	584	578	525	633	601	574	618	612	578	559	610	591	595	610	598	618	594	572	603	575	600	568	577	582	634	648	570	614	621	630	574	588	629	588	608	592	609	627	614	578	615	576	583	587	603	605	622	562	591	645	600	615	588	565	580	601	622	585	616	661	604	603	631	638	671	609	592	599	601	584	590	633	598	619	597	582	613	559	618	585	575	600	584	593	597	613	583	617	597	628	594	601	596	580	587	597	585	561	630	590	596	580	607	573	544	564	585	564	616	563	623	626	584	594	624	626	581	599	619	618	589	589	601	577	597	586	553	634	603	600	558	584	607	594	541	632	588	559	592	611	574	613	638	581	601	554	592	610	599	575	586	530	601	577	570	611	593	611	626	576	587	634	632	578	617
10041	18652	16899	10132	6928	5017	3957	3109	2622	2125	1886	1680	1470	1275	1202	1141	1079	933	940	856	798	764	772	740	752	694	689	716	691	663	684	644	633	676	617	611	658	599	636	620	618	626	622	580	608	597	550	581	586	579	588	578	568	593	593	585	596	588	630	596	588	598	600	647	591	562	532	579	582	575	542	573	567	558	581	577	574	621	592	557	557	542	568	515	578	548	573	568	584	589	581	578	594	533	537	603	585	546	583	579	592	580	581	577	566	594	580	539	560	558	577	529	548	562	576	556	518	551	574	572	568	557	577	520	551	547	554	548	539	557	591	538	559	515	521	539	581	543	541	575	604	539	568	541	535	560	581	550	597	586	528	537	586	535	577	556	560	592	565	568	549	559	569	563	558	531	609	525	594	585	547	578	567	568	546	573	541	556	601	537	583	567	553	534	563	618	546	509	557	572	617	597	557	576	546	609	538	558	549	558	559	578	542	536	565	604	572	540	514	583	559	512	587	574	538	553	569	592	566	570	545	548	548	529	549	570	542	524	563	578	548	522	527	545	580	532	581	586	580	565	549	549	532	547	572	557	599	569	589	588	553	552	540	568	549	511	540	557	529	565	552	542	550	580	554	519	544	534	583	508	594	542	532	534	565	564	595	543	556	556	596	579	548	561	529	533	560	560	518	576	498	549	543	577	535	563	573	569	559	536	502	564	546	554	522	557	556	549	563	533	535	572	553	555	535	518	566	575	583	576	558	550	564	532	569	566	572	544	556	567	603	541	583	570	547	562	580	558	550	576	554	542	572	577	529	540	569	575	532	529	530	598	569	541	525	588	594	556	577	565	570	576	538	563	597	561	550	576	568	556	549	591	547	531	529	558	559	576	590	627	546	539	543	531	558	566	526	577	553	558	584	544	551	539	531	543	558	551	574	567	531	548	600	559	562	580	546	599	556	591	520	573	586	552	560	556	565	564	551	582	577	553	573	563	573	530	574	595	531	577	547	544	530	565	585	513	526	543	548	576	524	554	539	565	534	554	529	561	621	572	588	593	522	569	556	565	531	551	550	539	538	550	520	506	513	517	557	530	558	550	537	560	532	566	554	549	575	502	554	584	558	566	550	574	515	560	573	589	577	589	565	557	543	532	533	562	587	551	567	564	562	555	534	643	542	583	560	549	551	588	547	572	569	590	569	548	578	572	571	568	541	545	568	584	526	530	567	566	543	554	564	537	557	538	543	519	594	575	534	499	577	557	559	564	540	539	613	538	561	559	577	526	570	571	546	526	579	542	587	563	534	528	529	578	606	561	594	539	566	527	553	515	545	531	539	572	597	558	552	559	555	563	551	538	566	579	562	547	572	535	575	552	589	570	566	578	533	585	536	562	564	547	574	561	571	572	575	556	542	564	551	528	560	560	518	546	555	579	595	582	616	552	556	511	545	560	573	549	565	518	605	507	565	531	603	556	547	569	563	553	598	597	554	571	588	556	585	543	555	604	557	562	579	546	609	564	543	563	564	584	533	555	553	530	552	559	570	543	559	549	582	530	549	559	599	590	568	579	574	586	575	577	509	530	547	559	486	539	552	535	553	558	525	546	533	554	572	567	546	595	565	540	502	586	550	576	568	563	557	579	587	593	605	565	590	587	521	537	526	519	526	491	512	551	565	544	515	552	512	577	548	582	573	526	582	532	552	566	538	522	581	562	555	538	562	578	495	546	591	594	520	568	551	563	570	594	549	564	552	575	544	528	615	534	555	562	536	528	544	557	533	563	553	564	579	552	551	522	564	551	582	570	559	565	523	558	546	530	535	524	579	528	543	591	549	579	531	555	532	520	580	587	581	582	532	581	538	507	562	515	575	533	559	527	551	576	568	523	528	512	574	535	574	599	531	507	569	567	514	560	555	524	596	537	559	566	556	577	550	557	587	562	531	511	577	574	572	569	541	559	590	531	560	537	535	561	551	573	564	540	561	559	541	564	551	558	550	571	567	567	557	519	563	583	549	606	558	521	548	592	580	542	615	544	590	539	538	577	573	513	604	586	579	555	530	559	577	532	554	565	593	546	538	564	530	595	553	560	564	549	542	574	598	553	589	553	564	495	583	554	578	617	552	519	544	563	591	549	539	523	568	589	553	536	582	547	532	540	561	556	567	581	584	558	585	538	568	549	597	618	600	544	548	597	538	560	560	553	556	564	562	546	527	565	533	552	525	561	544	561	532	570	540	550	551	521	540	569	548	541	570	587	528	573	586	576	573	568	592	538	524	519	502	537	561	592	552	539	594	561	557	529	570	546	556	565	579	565	563	565	554	531	509	560	549	551	565	564	613	586	574	534	557	576	598	532	541	567	582	588	533	572	562	492	551	567	553	571	558	560	532	549	542	559	543	564	534	600	554	545	559	518	521	545	581	565	570	553	496	550	569	602	571	575	558	611	538	569	549	543	560	553	565	566	544	530	584	571	582	530	604	524	607	553	587	547	598	554	599	567	540	554	554	534	579	585	546	552	581	556	546	541	552	570	552	536	556	539	571	550	519	537	553	613	578	516	531	556	544	561	567	530	546	565	549	535	559	540	584	517	540	554	583	571	585	519	559	524	579	563	583	571	529	548	547	577	579	524	540	522	542	556	539	541	530	553	538	567	574	587	561	532	512	494	542	582	523	540	565	531	578	535	579	526	552	557	572	575	499	557	541	573	565	557	566	533	547	577	524	562	553	566	552	551	585	540	562	569	554	585	583	566	622	533	496	552	580	563	608	546	560	565	573	600	560	487	565	580	551	562	523	583	547	561	530	542	576	541	569	604	579	561	546	607	507	600	548	543	574	536	517	556	547	554	551	603	580	547	583	575	573	573	566	537	598	584	531	519	580	511	574	577	547	600	557	580	546	532	548	559	536	530	567	592	514	573	578	554	568	531	599	568	539	554	531	590	598	591	597	549	593	562	538	536	572	559	520	544	564	580	552	552	565	581	583	545	589	556	570	589	498	547	572	609	567	535	595	564	563	505	524	538	564	558	602	571	566	548	561	586	537	552	572	549	555	561	585	572	562	566	578	545	524	566	550	541	547	538	561	543	571	639	550	537	595	550	518	563	543	532	579	552	543	502	544	587	534	532	557	546	547	554	538	552	536	558	545	570	602	577	584	579	555	578	568	573	574	566	530	583	598	608	581	558	556	588	522	514	518	576	567	547	558	550	582	579	518	601	580	575	594	556	592	583	565	574	549	603	556	619	555	555	560	571	599	562	525	601	530	567	584	551	558	548	561	560	563	586	538	545	582	597	565	575	555	532	568	523	555	545	600	528	544	559	534	572	561	567	529	569	576	559	557	576	610	548	545	558	597	560	566	597	555	549	507	537	558	519	559	567	560	622	569	536	557	537	589	585	534	546	541	563	556	578	586	572	620	579	555	565	588	560	574	550	589	540	550	557	562	561	543	543	539	543	527	590	560	554	545	578	550	545	561	586	552	543	518	528	561	528	552	577	543	536	567	537
28356	14630	1869	525	340	309	234	165	150	134	138	143	132	133	149	135	141	132	130	108	134	133	146	111	120	121	121	137	124	149	131	123	140	127	152	128	121	133	147	148	126	133	115	129	108	136	122	138	134	132	126	111	127	132	128	123	115	92	126	139	112	126	125	111	130	116	120	127	129	120	138	142	118	127	117	127	114	123	140	123	125	141	139	129	119	111	118	122	144	112	130	132	136	102	141	126	111	141	128	107	107	113	125	124	134	135	123	135	126	131	120	119	118	129	125	128	123	136	141	119	132	104	143	135	108	124	138	116	119	136	135	119	142	111	136	129	132	118	138	107	126	138	123	124	124	143	111	132	126	127	141	128	118	115	128	152	143	124	121	127	112	115	145	132	112	121	119	138	124	124	131	130	141	127	124	107	139	124	147	129	136	109	117	134	141	132	130	125	127	104	116	126	124	128	126	131	129	128	152	129	147	130	130	130	121	123	135	142	127	122	121	149	116	105	127	119	125	119	115	133	130	112	124	129	118	112	110	122	124	128	134	131	125	115	153	109	141	132	133	119	147	111	136	129	128	138	144	129	119	148	115	116	126	125	128	130	126	129	118	121	123	130	145	140	129	140	151	130	111	130	140	117	115	111	121	139	135	139	125	142	124	138	144	132	132	133	116	130	137	137	148	135	126	117	132	118	126	124	130	110	118	133	106	130	115	130	126	121	123	122	131	120	127	135	133	119	120	132	115	113	114	124	131	107	136	119	112	118	124	124	129	123	137	108	116	113	121	123	134	126	108	120	117	115	119	111	121	128	127	126	126	137	122	117	132	114	133	118	118	128	118	112	120	100	128	124	124	128	103	142	113	126	122	140	113	105	136	103	131	121	133	114	139	144	127	129	122	123	138	130	124	134	120	117	139	122	122	141	115	129	122	133	133	124	123	129	133	131	127	137	128	127	118	107	160	133	144	119	126	133	109	123	134	136	145	116	126	122	139	110	120	105	141	124	112	123	112	133	120	132	103	110	119	131	129	137	129	115	125	112	121	122	123	130	130	112	136	131	118	117	124	134	137	139	130	127	129	109	142	105	111	143	118	137	135	104	109	141	117	117	127	120	154	151	133	128	102	125	122	121	128	112	136	138	129	145	108	130	127	113	104	120	108	141	129	118	136	122	126	112	146	133	148	125	125	123	115	129	115	121	121	126	143	135	133	129	131	140	138	100	136	135	146	152	120	118	132	118	152	130	121	117	105	124	118	118	134	123	121	106	134	129	130	146	140	127	118	129	111	138	92	113	108	108	137	110	118	126	113	114	128	123	118	134	137	132	116	114	132	145	139	134	108	139	121	115	131	114	127	119	116	112	134	120	112	139	125	116	140	138	116	146	131	115	134	150	129	140	125	105	139	137	119	126	123	123	129	104	109	146	124	108	144	109	139	124	128	129	127	124	112	107	130	121	138	119	102	134	130	133	133	146	130	134	113	115	116	107	129	144	137	110	105	146	111	129	130	135	128	143	126	117	131	122	110	102	142	150	114	126	117	96	116	91	121	139	123	119	112	137	127	146	136	117	127	129	119	133	110	134	116	138	125	103	108	122	127	136	136	120	137	125	139	103	108	139	122	129	109	128	119	108	135	122	133	117	120	120	123	138	125	118	115	120	123	118	120	93	135	120	120	134	127	118	132	136	137	143	122	117	116	124	146	151	119	125	125	125	120	94	140	127	129	132	129	132	109	116	115	126	124	112	138	109	128	132	117	120	113	125	123	110	133	130	110	136	131	126	139	112	113	119	122	105	120	143	130	118	129	135	136	114	122	132	138	112	128	135	127	117	134	136	107	116	133	123	128	117	138	151	158	135	130	112	144	147	118	124	123	114	138	125	117	114	153	129	136	137	134	129	123	145	131	125	124	124	127	128	126	117	129	125	138	138	133	123	127	123	133	108	123	116	115	132	97	133	147	116	120	127	122	122	122	128	130	135	118	122	135	135	114	108	118	119	122	122	114	120	118	123	133	141	149	124	130	125	128	156	123	118	133	115	126	128	127	114	127	149	119	145	123	133	108	121	156	135	124	116	119	142	128	161	134	107	125	120	116	115	125	139	135	110	125	133	131	133	121	130	122	115	132	144	132	126	125	110	153	122	125	120	130	124	99	119	123	134	113	112	157	135	125	115	148	119	140	110	112	130	113	116	138	115	107	123	128	134	131	131	112	139	147	119	109	121	130	123	111	135	109	110	141	140	148	132	145	134	127	136	131	136	116	130	123	118	123	112	130	142	125	130	115	118	130	118	135	125	125	128	123	113	114	123	136	142	131	123	113	143	117	124	130	109	130	144	102	115	125	113	127	117	144	142	119	112	126	101	122	123	133	116	114	128	122	123	121	117	127	136	135	114	126	108	118	136	120	114	126	130	131	126	131	141	122	125	118	137	142	124	142	119	140	129	130	146	139	125	126	128	122	121	131	128	143	123	129	132	125	99	129	141	130	127	137	118	113	124	121	120	123	98	122	123	142	121	124	128	135	127	144	127	129	127	117	119	116	147	134	82	118	133	116	118	126	115	132	134	107	122	108	115	146	136	138	119	104	126	128	133	114	126	136	125	142	114	126	118	123	121	122	141	119	120	112	115	141	105	121	130	121	115	125	148	142	126	139	118	123	130	109	121	128	111	139	121	107	120	139	127	117	129	128	126	131	111	127	122	120	118	109	127	133	129	129	139	136	109	111	106	106	126	124	149	128	139	138	123	129	136	137	132	124	121	109	129	126	125	128	143	123	127	123	105	117	130	140	136	102	142	122	127	122	118	126	130	142	135	110	108	119	118	123	123	119	136	114	141	127	128	116	133	124	116	102	129	101	144	119	120	106	130	129	111	127	125	139	153	124	132	134	130	114	127	121	115	145	132	129	157	117	118	131	141	139	128	141	105	108	122	136	144	115	133	115	138	98	131	124	117	111	106	140	116	134	120	127	142	157	135	132	117	143	131	126	113	144	118	130	132	122	120	139	120	127	122	114	101	140	113	116	122	134	132	142	140	116	123	109	134	119	122	126	121	114	133	124	153	98	124	134	135	135	125	132	122	133	107	137	148	129	113	128	110	135	121	131	118	105	99	113	137	126	124	126	121	117	111	132	113	117	120	124	107	123	108	129	135	135	121	116	115	135	136	141	109	110	115	124	117	127	158	127	123	114	135	111	123	125	128	112	146	131	124	123	138	114	120	98	134	151	155	125	126	135	114	128	142	119	124	106	125	131	104	121	122	110	111	135	135	129	130	117	118	114	112	139	123	124	116	109	135	143	131	117	113	127	135	118	121	115	128	107	128	115	134	104	128	109	113	151	140	125	116	114	127	128	133	125	114	123	103	122	144	125	126	125	104	151	112	106	129	118	128	123	119	125	141	141	134	126	130	129	131	134	120	132	127	127	122	116	117	134	120	104	139	108	137	129	127	131	117	123	119	141	139	121	137	138	116	130	152	122	132	155	105	131	132
5106	924	762	453	361	264	220	173	198	181	165	164	169	133	152	146	152	125	145	150	133	141	136	128	150	153	121	126	147	129	138	123	127	125	112	143	127	129	129	140	117	113	152	142	130	135	141	148	135	133	127	117	135	122	136	129	117	122	140	119	117	135	137	128	129	129	102	119	130	94	141	111	123	128	136	126	156	114	127	147	146	119	140	140	120	126	139	134	129	134	130	118	108	126	124	123	129	132	114	146	121	124	143	129	141	138	126	120	129	137	111	145	123	138	146	133	133	111	114	147	142	130	160	134	132	143	133	112	118	127	125	141	117	139	137	129	131	127	132	123	117	145	127	128	117	117	110	132	111	120	122	150	134	126	115	121	126	120	147	123	136	146	112	122	140	115	136	125	116	141	124	135	126	136	130	114	141	145	130	134	142	133	145	135	126	107	123	123	117	129	135	128	118	108	133	127	140	120	127	132	126	135	152	121	147	150	122	119	135	150	122	125	135	125	146	121	118	125	129	131	136	125	146	124	116	144	140	138	132	129	124	143	123	117	150	122	127	129	150	125	131	122	118	132	140	122	149	119	121	124	136	111	153	129	129	134	148	127	126	142	140	127	121	129	137	133	129	135	112	141	132	120	135	138	147	129	137	132	132	129	122	143	154	117	131	136	120	102	123	125	128	131	130	116	120	129	142	137	132	136	126	134	125	157	126	140	144	141	141	114	103	134	139	117	154	143	127	124	123	125	127	122	108	126	125	112	132	133	167	132	110	148	124	151	147	134	121	126	136	129	112	127	143	125	117	129	123	151	119	119	156	150	129	130	114	111	145	122	133	129	135	151	132	139	116	135	127	134	121	133	128	133	125	147	155	132	131	135	127	130	106	124	142	128	142	122	119	120	129	102	121	124	121	137	121	140	108	138	127	108	113	123	132	125	123	138	149	151	124	119	114	145	126	135	135	143	102	135	126	123	121	137	125	113	137	136	126	122	154	129	131	117	125	127	123	128	138	157	147	131	132	122	121	127	138	143	134	142	129	134	134	140	123	120	157	102	115	137	126	132	141	134	148	101	148	133	144	96	139	130	145	144	132	113	118	127	135	122	130	130	115	146	144	117	128	125	117	138	135	136	128	124	128	142	108	139	132	111	137	131	115	121	131	135	114	119	141	133	141	128	142	135	118	147	127	137	143	127	137	127	132	130	109	131	131	139	132	155	134	139	147	112	129	148	97	132	138	134	142	122	134	151	139	122	128	140	128	122	128	145	129	148	134	135	136	130	133	118	135	118	120	142	114	146	129	115	128	123	126	128	150	133	136	116	142	108	125	143	128	146	129	138	136	121	128	132	137	155	134	128	137	128	123	134	130	149	130	118	126	139	130	121	113	122	132	159	109	121	124	135	139	125	114	135	132	136	118	124	132	106	130	106	128	119	122	131	142	111	127	130	137	124	128	133	134	124	114	114	141	133	141	125	123	116	131	128	127	123	137	126	136	134	129	120	130	117	130	126	136	146	128	130	131	131	148	121	118	115	127	122	129	119	117	91	126	134	129	117	154	134	128	133	136	136	128	131	121	132	133	133	125	116	147	109	142	140	143	137	127	118	135	136	139	130	156	101	125	116	121	126	121	149	134	139	131	127	121	129	117	120	126	128	134	142	142	146	131	132	147	127	137	138	140	130	128	131	143	126	132	157	135	117	138	131	120	115	150	143	113	144	130	126	128	132	141	143	124	95	128	146	150	137	132	124	130	119	129	117	131	132	117	133	144	144	120	138	133	128	114	136	140	121	124	123	144	135	126	110	150	123	123	139	121	135	141	140	117	124	120	140	131	122	144	129	121	123	116	151	122	129	127	128	144	132	122	125	115	121	144	145	133	123	137	124	131	114	138	143	116	126	112	132	149	135	144	135	136	138	126	133	153	122	142	126	138	122	127	110	144	131	135	124	114	131	117	127	119	146	144	135	133	145	130	140	122	134	132	132	135	141	132	123	151	127	131	123	136	120	133	128	128	114	138	142	132	145	146	139	117	147	146	134	135	133	127	133	118	136	122	138	130	139	124	152	115	137	132	164	102	125	143	147	122	132	147	133	108	143	131	123	131	120	137	133	125	121	131	122	119	132	121	127	117	136	128	127	126	141	139	128	120	125	110	132	116	118	144	136	154	135	139	125	121	142	150	149	140	133	115	113	122	131	121	123	141	134	138	127	109	146	129	150	147	113	129	138	132	121	114	123	121	135	126	122	138	118	124	124	123	130	147	127	123	118	127	153	149	151	143	127	134	129	156	140	126	109	120	122	154	151	108	114	135	146	130	128	126	140	148	128	142	98	123	141	144	148	125	105	123	142	122	118	138	123	133	144	130	124	119	138	142	129	120	130	133	151	139	137	158	142	120	127	135	134	134	150	133	129	125	134	138	148	158	138	118	133	128	126	119	138	122	139	145	122	135	135	136	125	119	126	122	140	117	143	147	134	120	113	132	130	139	140	125	131	108	113	128	144	119	128	144	136	139	129	137	118	127	128	138	148	101	118	116	127	156	121	127	134	134	136	119	137	130	142	123	121	153	123	131	132	106	135	111	129	138	132	127	121	146	121	127	140	136	115	123	145	125	138	132	123	137	117	129	137	115	135	118	133	147	116	118	137	133	141	118	143	136	134	144	118	135	125	128	109	141	130	139	122	113	128	144	103	127	136	125	139	120	125	114	130	110	143	130	129	145	136	124	146	138	135	135	152	125	146	147	140	122	135	116	137	117	123	147	136	138	120	112	142	134	120	127	133	134	135	153	146	127	119	122	128	123	133	124	129	143	126	134	129	136	127	130	153	145	120	126	129	136	109	134	132	138	130	139	129	123	137	130	128	126	148	141	126	110	127	134	127	136	124	145	151	122	147	123	119	121	127	161	126	104	127	118	132	128	132	127	128	161	147	124	131	113	132	126	123	146	125	141	124	131	132	143	137	115	127	138	124	117	131	155	125	137	123	128	106	145	114	130	151	155	148	131	143	136	129	116	130	138	124	134	120	126	114	131	127	153	141	140	128	149	143	121	126	138	149	134	135	133	138	121	141	127	119	113	126	131	140	156	124	135	129	135	131	136	148	106	133	123	141	120	137	133	156	118	128	126	141	144	129	141	148	117	129	135	137	110	128	126	149	113	123	129	131	105	141	114	123	150	139	139	142	137	146	143	137	127	128	124	120	136	118	124	146	141	129	123	100	123	138	132	110	138	145	128	148	100	123	133	148	138	110	124	129	144	146	128	142	140	126	142	141	123	142	132	128	150	124	130	136	138	116	157	143	117	149	133	125	134	121	108	126	136	133	139	113	138	125	141	108	161	121	141	136	117	130	131	129	123	127	124	126	138	132	132	129	107	124	131	118	142	105	136	133	121	134	134	138	129	136	117	130	132	137	123	119	125	134	136	135	142	127	118	123	133	126	140	147	134	141	138	108	99	130	124	130	118	137	140	124	149	125	124	128	131	120	142	140
25187	20830	27316	24446	20846	12256	1726	1072	805	786	679	654	571	563	505	566	500	481	491	478	503	437	466	434	431	455	409	439	434	424	444	407	441	408	399	388	378	410	437	418	433	373	439	443	395	409	418	378	379	396	401	384	403	393	408	375	419	397	408	364	369	419	394	407	402	375	382	397	407	356	396	389	378	410	383	435	389	419	365	381	352	393	367	394	429	410	387	388	400	401	393	413	395	429	397	390	375	381	423	397	428	393	421	395	386	396	369	375	437	380	415	410	349	386	412	341	363	389	391	363	383	356	390	359	403	384	409	385	382	390	392	367	398	368	384	387	420	376	390	367	382	399	398	388	385	402	400	389	384	389	427	400	382	421	364	423	371	349	392	389	388	380	378	363	405	409	398	390	387	394	380	391	396	389	355	374	392	362	412	368	400	363	391	400	398	360	393	380	375	395	409	421	353	380	383	374	373	368	356	426	403	420	375	362	392	384	366	374	411	365	360	362	378	397	420	396	408	368	351	393	372	426	378	404	388	390	406	395	399	363	364	400	394	373	375	379	385	385	390	390	376	336	398	388	398	424	394	363	390	336	382	417	406	374	379	360	381	395	387	425	381	401	414	387	381	367	383	395	372	401	363	404	402	397	392	399	406	382	384	384	384	333	370	401	406	397	399	410	386	352	400	405	383	389	348	410	386	400	406	383	367	384	462	382	369	395	402	372	397	402	366	390	410	412	419	439	380	401	390	401	347	368	427	399	372	388	383	343	407	390	394	356	377	406	401	378	344	367	406	401	369	403	404	387	381	362	395	394	409	406	385	405	352	411	411	402	381	405	402	399	361	412	399	386	425	385	412	413	366	361	390	449	370	395	371	395	393	357	373	367	369	416	378	376	391	356	368	404	433	410	387	393	382	406	384	379	393	380	421	379	360	367	390	378	424	379	416	390	381	390	391	404	413	376	366	399	363	368	387	421	396	362	390	362	388	365	390	395	398	354	416	399	422	409	392	395	416	407	429	397	397	366	391	387	400	382	369	427	363	387	379	398	403	362	370	418	377	390	350	367	373	336	379	424	402	418	392	385	421	377	417	375	386	390	373	394	397	371	347	399	413	406	398	398	384	358	358	374	345	378	370	380	364	358	388	409	398	380	407	402	350	397	367	405	310	403	351	393	381	358	389	371	368	385	387	384	389	373	398	379	408	396	382	366	366	363	391	353	374	404	345	384	375	359	392	397	352	382	393	381	341	406	370	400	376	404	375	405	389	364	391	408	395	433	399	444	412	398	405	374	400	405	423	375	412	388	341	400	369	395	373	395	386	379	394	389	413	368	359	381	406	366	402	392	376	350	335	382	400	382	407	363	367	388	415	403	386	349	381	407	327	366	358	377	403	434	369	370	388	371	358	352	367	375	380	394	400	402	386	411	440	353	399	394	409	401	378	391	393	355	376	396	392	398	352	355	362	404	363	379	376	388	395	366	376	374	390	398	375	429	370	394	408	400	415	414	358	393	380	341	390	399	396	396	404	402	411	338	421	430	384	385	408	407	381	418	373	373	382	367	365	374	377	394	378	400	396	419	379	367	416	407	374	365	425	365	393	375	373	368	354	401	387	383	369	361	377	375	393	369	387	359	388	361	401	373	388	354	410	396	412	404	354	389	361	400	407	422	351	389	428	385	351	386	399	403	393	365	381	394	371	406	412	325	398	391	376	423	366	366	353	393	412	378	411	363	401	373	361	410	387	425	381	366	396	395	391	401	428	393	362	392	384	389	367	352	377	376	398	403	386	370	375	353	381	403	437	346	377	346	378	372	352	383	409	379	374	375	350	410	365	417	371	399	425	386	354	390	365	379	394	367	407	390	384	384	387	360	393	392	409	385	370	383	377	380	406	392	402	388	389	372	377	397	388	365	387	365	389	422	401	373	373	382	376	363	385	379	388	379	391	382	388	372	350	386	391	410	393	395	369	387	395	365	396	375	379	390	403	415	413	365	395	409	369	406	343	336	350	353	394	433	389	376	357	354	391	370	415	394	408	394	366	382	384	400	384	365	372	410	386	357	383	340	388	396	350	397	385	348	409	381	396	397	390	376	375	385	385	385	369	372	368	383	391	417	411	386	383	371	411	378	398	395	394	403	385	434	413	371	363	388	376	353	394	416	385	373	408	386	386	381	404	411	366	380	389	386	395	389	378	372	394	403	367	386	413	379	414	397	431	370	403	347	398	367	395	352	379	431	402	367	394	365	379	352	425	397	393	388	400	416	345	378	385	364	396	371	411	371	386	402	404	359	374	353	371	393	415	372	401	388	386	383	366	374	382	368	376	358	393	418	387	397	394	400	422	363	376	364	400	415	428	397	379	407	373	400	372	391	390	388	370	357	345	412	409	389	389	393	380	402	401	386	347	397	407	426	391	361	402	379	408	407	400	365	400	368	418	351	395	378	393	387	374	431	367	398	406	391	428	360	379	371	400	368	392	343	384	373	399	411	377	342	408	390	360	402	405	433	409	389	392	362	386	368	378	365	373	373	389	379	434	374	362	407	399	384	370	377	383	390	416	364	385	351	380	386	388	371	411	418	384	399	381	431	379	383	381	385	375	382	380	396	413	373	364	388	432	343	372	384	370	403	351	375	358	374	394	415	360	365	354	372	396	408	379	407	368	340	369	402	380	382	381	375	404	391	375	392	367	334	371	387	343	362	396	371	383	394	409	427	357	397	436	369	405	357	411	368	391	411	402	363	426	400	388	375	356	375	388	353	399	381	370	368	376	376	360	395	390	355	406	385	398	366	366	370	356	381	356	397	370	350	415	377	387	395	389	373	364	399	429	369	380	393	360	401	380	390	392	401	408	378	361	393	400	370	388	383	392	382	386	375	387	406	375	352	385	369	375	394	368	373	354	370	366	393	366	386	378	383	385	430	397	399	355	380	422	392	389	388	373	396	392	366	406	349	409	395	424	412	397	357	391	424	385	393	359	376	360	353	403	374	399	401	380	367	394	392	381	416	374	377	405	363	385	406	338	379	412	430	388	404	392	382	376	364	435	375	406	360	396	414	382	373	385	430	381	382	385	391	424	382	403	355	395	390	364	368	386	371	397	392	401	365	423	406	365	392	392	400	382	374	399	390	396	433	360	389	408	380	382	362	424	428	376	378	408	398	412	418	385	389	381	398	381	361	343	370	382	406	375	390	414	368	363	371	374	383	373	376	410	394	444	377	380	375	355	389	382	381	358	408	371	384	373	386	405	372	382	388	382	390	418	375	415	377	372	410	410	384	382	425	388	385	366	387	409	357	383	394	398	415	397	352	385	392	360	381	415	381	373	348	411	393	395	363	425	401	365	334	344	351	361	375	361	400	403	429	395	378	399	363	407	391	403	370	405	349	423	376	396	427	377	366	358	388	352	378	393	391	337	357	385	362	362	402	387	396	377	404	408	385	403	375	381	374	416	409	411	431	400	405	355	395	374	400	371	410	412	391	353	387	367	389
7249	11698	10774	5766	3971	2785	2199	1721	1446	1181	1003	925	838	730	665	628	607	573	535	509	503	474	499	450	419	458	431	467	442	403	437	403	395	415	417	371	386	379	400	362	399	389	376	381	390	416	394	389	382	390	342	392	370	403	369	360	385	371	341	347	380	336	336	377	401	382	368	327	369	368	350	360	370	357	347	356	346	354	375	379	382	379	392	380	364	408	370	366	363	327	346	359	361	356	347	368	382	365	346	338	397	357	366	351	352	367	336	356	378	351	410	350	348	347	367	361	361	358	378	387	337	352	378	349	374	368	364	362	376	373	383	358	344	343	319	358	363	377	381	344	351	338	367	371	351	356	380	375	381	339	340	372	339	353	367	363	377	352	377	345	365	376	349	384	343	363	359	378	375	380	372	383	360	384	350	355	352	393	379	334	357	348	340	357	363	343	361	357	380	362	380	348	367	379	360	350	335	359	369	386	349	369	370	383	379	362	358	358	358	335	371	347	354	369	327	351	346	343	334	375	360	377	324	381	353	384	357	368	385	323	350	362	372	370	373	359	364	388	363	367	368	403	416	368	348	365	332	381	345	359	340	378	350	377	338	379	346	395	377	336	362	372	354	377	348	300	372	337	360	386	352	380	363	375	366	366	349	366	376	345	356	348	362	383	367	362	353	350	371	364	329	329	361	359	352	372	328	386	353	397	367	333	332	346	370	373	394	377	351	373	356	373	356	338	366	378	344	339	346	366	361	373	344	354	354	358	377	342	390	338	367	343	337	325	367	352	358	373	352	383	345	354	363	322	350	338	347	356	337	333	375	334	389	369	325	378	332	342	361	379	338	362	355	368	352	355	370	369	349	350	374	366	357	376	352	349	359	337	347	341	354	352	398	341	354	371	354	348	321	348	367	371	336	341	366	360	358	333	341	358	374	364	362	345	349	316	370	368	352	360	347	333	357	376	372	363	364	330	349	362	366	351	344	378	339	334	353	356	366	313	355	358	351	355	365	346	370	363	318	335	331	345	368	358	348	320	342	381	350	361	390	327	349	343	367	360	387	349	337	369	353	360	335	353	369	356	390	303	315	356	366	349	347	380	358	377	333	351	356	361	376	338	355	351	369	340	357	321	344	330	331	406	387	384	356	375	357	391	360	338	345	341	368	355	361	364	377	365	369	338	353	388	326	330	349	361	360	346	352	367	334	337	421	379	406	386	411	400	358	353	371	383	353	368	333	375	312	345	362	366	375	366	370	378	357	401	357	380	363	355	385	366	363	356	382	400	378	348	359	321	364	373	343	416	396	394	357	368	337	370	362	322	368	382	356	406	329	367	340	373	340	346	348	312	365	375	347	364	382	369	356	340	339	351	356	349	357	376	337	380	365	359	384	356	345	364	363	362	358	349	376	353	355	366	355	359	325	369	377	408	379	384	342	332	327	391	339	354	340	369	381	360	367	355	358	345	379	353	359	347	346	358	372	394	393	368	377	376	355	347	307	356	351	352	364	383	342	375	345	332	363	340	363	355	338	360	378	375	403	325	376	354	365	356	316	373	362	339	366	344	384	324	336	351	380	387	367	349	348	377	368	332	367	362	337	350	364	350	368	332	358	358	389	335	357	335	353	370	371	375	355	310	339	321	375	350	401	319	352	362	345	360	360	352	351	356	397	360	375	351	359	353	381	360	362	354	365	367	386	342	377	343	369	359	386	309	383	355	361	340	353	348	377	329	334	353	348	357	362	354	345	342	372	366	309	354	360	368	344	340	349	345	409	386	381	350	353	362	347	392	359	350	344	344	364	336	329	346	351	322	352	364	363	357	382	344	380	351	328	352	357	362	351	360	354	356	363	351	392	352	353	385	365	377	370	354	363	351	368	356	395	392	382	354	356	370	348	384	362	356	379	381	356	361	355	372	382	359	365	363	325	331	345	389	346	319	365	346	360	387	341	348	395	360	348	372	365	331	346	359	354	359	344	375	367	363	327	362	394	341	371	386	327	355	361	367	359	342	359	340	381	365	344	384	382	381	372	396	360	404	364	366	381	330	339	356	395	348	380	366	337	385	353	338	386	347	354	334	367	358	379	364	357	320	361	379	371	365	354	339	355	353	355	341	363	386	358	359	363	359	344	340	359	321	348	349	399	347	360	355	369	379	331	360	363	374	380	343	374	371	363	358	358	354	353	359	363	376	370	368	359	333	351	343	355	354	361	372	329	352	355	342	323	331	349	377	380	367	391	356	367	353	371	304	371	330	347	343	360	379	339	375	320	332	401	367	352	373	337	383	367	355	378	351	352	356	336	382	340	365	348	377	362	359	338	347	375	369	355	341	380	347	341	340	346	362	325	389	338	357	348	319	349	341	368	356	332	374	360	384	339	363	375	383	355	382	354	374	380	354	344	371	364	375	365	343	350	365	387	353	356	404	347	381	352	344	379	351	340	365	371	357	358	364	360	357	366	376	348	395	363	389	363	325	364	374	337	367	351	347	365	397	347	378	373	350	387	330	387	359	350	358	373	325	361	351	372	374	344	338	371	362	376	343	352	375	403	375	372	348	375	345	370	386	351	362	319	327	365	367	352	371	391	331	325	361	351	355	340	388	366	330	367	378	390	344	363	362	363	377	364	349	335	357	343	379	338	367	355	366	332	391	374	342	345	355	336	360	359	365	373	349	349	375	348	349	365	346	371	376	363	326	359	348	358	359	368	364	347	345	336	357	376	389	384	350	336	359	369	354	390	419	352	383	348	330	358	335	376	352	365	330	380	402	374	343	348	349	352	383	310	347	364	353	332	339	368	361	360	320	342	364	365	375	376	372	341	355	323	351	376	357	364	324	371	363	360	356	371	354	376	364	337	336	356	356	378	341	338	364	355	362	344	363	350	364	361	308	369	360	351	358	342	345	386	368	346	371	364	376	385	351	358	378	374	339	344	334	374	338	367	353	345	410	395	311	387	385	354	356	379	352	363	379	388	356	349	338	372	332	366	407	329	349	374	355	377	367	371	351	334	328	359	350	365	365	363	343	348	325	370	359	348	372	342	351	355	372	360	374	323	377	401	353	361	349	386	372	385	365	376	366	355	366	349	359	381	382	368	352	368	364	374	384	352	352	351	381	366	373	393	358	380	365	376	343	383	385	339	340	388	384	344	347	354	353	313	341	384	322	353	377	349	370	352	372	354	358	362	333	355	349	368	371	333	355	349	341	372	335	356	333	357	347	385	369	363	374	374	347	392	381	349	353	397	369	364	351	351	359	372	338	343	343	392	355	364	359	346	358	365	390	375	354	356	344	346	333	347	389	353	322	345	350	369	380	347	361	367	355	347	345	370	356	337	389	340	345	322	354	375	390	346	356	346	329	323	369	387	345	371	361	371	374	344	347	333	361	363	339	318	343	363	383	371	333	356	354	329	340	397	371	338	358	371	370	373	347	361	397	372	363	349	341	324	339	348	347	353	360	350	373	366	379	352	349	344	354	374	356	345	344	350	378	373	385
23003	20854	27651	24198	20863	20955	10834	2046	1512	1320	1162	1118	1007	990	935	891	797	789	783	798	779	728	720	689	740	692	689	663	662	608	696	647	601	632	612	615	600	686	638	683	637	646	655	583	627	602	619	618	576	645	624	608	579	586	591	626	634	629	633	621	584	629	625	583	639	570	582	601	618	630	584	610	578	618	606	584	572	614	605	589	555	592	569	615	602	609	584	617	598	620	616	616	607	620	626	584	602	603	633	604	571	624	639	612	604	537	604	639	645	610	589	590	586	595	629	589	607	591	595	622	574	598	612	567	591	572	615	587	600	608	631	588	623	672	559	571	569	570	638	564	572	565	585	589	577	602	629	613	561	595	611	609	609	623	625	598	587	585	594	615	610	609	604	603	577	629	544	567	611	648	594	624	573	587	603	603	573	546	606	576	598	587	611	581	567	606	602	598	609	585	629	603	609	582	614	641	614	595	567	594	613	605	651	609	589	599	578	592	665	617	605	604	608	613	583	548	604	574	637	583	592	576	571	603	593	600	611	577	606	577	611	579	615	620	589	534	587	565	553	643	610	507	609	581	598	611	558	610	571	559	609	605	612	572	623	581	558	599	608	615	565	570	577	610	580	601	570	594	588	598	590	594	617	602	577	624	608	585	615	580	585	551	638	577	637	595	598	584	576	624	576	627	614	633	548	588	573	655	578	576	622	589	597	612	602	622	610	600	616	591	599	605	632	630	585	619	612	593	607	628	595	616	600	606	576	591	592	565	584	598	602	563	636	620	577	608	601	645	576	542	571	600	586	584	571	597	610	558	633	569	599	601	571	595	568	581	644	613	564	559	571	584	587	584	560	608	607	606	635	596	623	561	647	561	556	616	603	553	587	627	626	581	607	598	609	585	609	584	588	584	584	607	529	590	647	619	646	597	606	593	594	539	624	603	588	604	607	522	605	567	617	588	623	599	595	573	627	623	600	558	560	620	585	637	594	587	604	580	530	609	606	589	607	591	628	595	632	593	608	535	585	603	602	566	543	588	602	618	583	580	608	576	578	589	573	602	611	571	646	584	592	611	620	585	568	628	577	586	592	628	603	639	571	601	572	585	585	599	593	535	605	609	593	584	568	616	573	582	595	552	567	599	574	640	625	595	558	586	588	569	575	621	552	582	604	593	573	596	633	594	552	560	585	616	556	625	615	609	634	623	552	617	586	562	585	600	624	606	564	605	575	598	603	631	610	608	585	583	596	597	557	557	591	601	571	564	595	560	620	629	598	626	576	601	576	598	626	592	600	601	594	570	579	597	613	587	614	608	634	594	608	621	611	545	602	598	589	589	607	604	556	591	597	625	578	644	599	613	561	600	626	602	602	598	610	577	618	612	598	624	550	559	568	610	578	641	586	576	589	605	550	559	588	580	618	636	580	564	595	585	603	602	590	588	623	549	617	533	619	620	607	592	583	613	566	575	624	605	590	585	577	560	567	603	621	582	637	579	572	581	544	613	586	594	570	622	574	573	582	579	585	592	559	630	631	581	609	686	633	587	608	600	582	589	562	578	616	589	617	599	611	626	623	580	624	604	586	655	625	611	578	615	584	628	626	591	601	613	630	630	623	651	598	576	606	618	624	603	584	592	617	580	619	600	645	604	590	570	564	601	600	582	624	600	589	629	549	569	589	591	590	585	624	605	544	587	589	615	573	595	635	592	619	619	585	603	560	553	626	550	595	621	553	628	582	638	588	608	583	593	566	606	562	585	560	610	569	619	600	596	603	562	572	584	583	593	586	576	569	611	526	583	559	621	660	586	591	588	575	585	625	636	587	613	592	552	597	575	586	590	605	631	591	576	617	566	570	555	620	633	624	579	638	609	584	613	573	537	593	651	629	620	631	547	587	595	566	615	580	576	616	621	640	598	597	580	610	625	600	569	621	616	619	602	591	603	605	585	618	648	590	636	623	631	577	595	605	571	589	599	574	583	591	619	604	596	586	596	587	588	591	553	625	588	607	609	622	609	584	602	613	608	605	577	585	577	628	604	616	604	555	596	563	611	596	562	597	572	598	617	656	576	622	594	551	572	534	586	562	578	635	581	625	605	597	635	595	609	579	644	608	560	602	600	596	581	613	607	599	588	614	631	615	571	571	617	603	577	586	615	611	630	602	621	620	588	579	575	605	612	596	665	569	634	536	614	565	594	611	559	542	570	618	581	632	550	597	623	605	644	592	602	616	554	574	612	636	587	588	568	529	598	594	612	580	605	624	578	585	625	595	612	592	592	605	609	571	606	610	568	589	612	607	629	615	611	615	571	613	540	583	589	585	661	588	591	561	592	595	643	577	596	627	599	620	585	555	615	597	602	626	602	610	579	613	585	565	581	568	596	623	568	608	593	581	576	625	609	559	586	578	600	596	563	586	562	598	641	609	555	597	590	628	611	585	594	625	591	610	567	615	609	591	641	620	616	617	597	582	578	591	599	593	561	565	620	580	616	619	606	546	606	581	582	629	589	570	559	548	568	575	578	576	591	605	592	608	587	584	608	619	548	626	605	598	572	587	576	603	667	601	596	579	606	582	567	554	627	606	637	602	583	606	580	604	636	606	586	594	562	546	576	627	648	620	632	588	593	641	606	605	578	624	605	609	611	543	603	608	581	634	619	559	597	605	595	589	590	595	642	568	605	569	629	636	648	618	587	568	600	607	588	553	606	597	539	554	598	561	565	599	538	602	630	589	604	625	638	603	600	562	576	600	575	600	583	558	622	639	602	552	598	552	618	582	580	605	585	615	595	590	577	608	616	591	589	622	584	605	635	574	598	580	576	596	586	617	585	569	579	582	600	586	615	604	599	587	594	620	591	645	565	559	604	585	599	592	634	592	591	580	586	655	590	638	574	606	572	640	595	633	584	594	593	550	595	603	581	582	572	640	577	590	626	609	604	609	619	631	597	606	593	649	573	600	584	585	574	599	562	603	647	571	612	614	579	611	594	609	593	618	585	558	584	586	607	601	595	592	622	603	543	547	549	600	599	634	581	571	604	576	612	575	546	582	560	598	579	545	635	577	578	583	586	542	609	626	552	597	627	628	626	575	635	532	572	645	587	638	601	597	578	594	577	579	569	568	591	565	606	559	618	589	559	646	585	556	579	630	638	614	580	615	611	625	577	671	588	579	615	636	590	591	636	597	574	597	560	597	571	589	550	603	606	610	582	596	575	582	590	575	638	653	567	608	559	566	633	586	574	582	579	589	600	577	536	628	627	650	619	582	610	568	589	596	604	597	551	582	584	606	587	599	611	603	607	568	578	601	607	623	571	607	572	596	626	580	627	565	584	576	584	641	611	612	626	593	570	622	565	626	561	604	544	549	555	570	620	574	571	587	553	580	609	596	604	574	588	576	575	616	554	634	599	596	664	593	622	623	559	584	633	620	580	554	624	599	622	578	624	606	697	580	570	598	595	583	595	622	601	596	599	619	619	567	606	620	597	595	555	530	568	634	590	608	536
10118	18765	17177	10095	6991	5087	3847	3184	2524	2214	1862	1615	1468	1325	1173	1106	996	1004	889	884	776	812	773	736	763	704	695	720	677	676	699	678	692	662	652	639	616	600	596	645	624	623	680	601	592	578	605	582	574	584	608	584	577	583	558	609	609	580	587	581	576	581	526	565	534	586	581	593	561	557	605	585	584	585	591	569	506	577	609	608	566	582	594	542	579	577	558	563	588	573	575	591	566	596	555	548	593	577	542	525	546	584	577	558	532	633	550	536	577	566	601	615	523	574	619	548	541	547	622	552	567	571	539	553	578	560	570	578	567	566	536	540	531	543	557	530	541	552	565	550	544	590	563	536	551	579	528	548	548	574	549	550	562	491	542	553	556	564	565	570	534	578	565	553	560	542	565	526	578	559	554	568	565	581	517	581	561	575	538	555	528	561	537	559	585	555	558	560	586	559	571	532	582	536	556	544	540	571	509	545	537	541	579	567	534	552	571	509	534	571	580	622	547	591	574	547	564	594	569	555	582	519	582	549	581	506	553	575	545	578	573	552	560	571	551	594	541	564	578	549	556	527	548	596	604	569	544	582	588	574	597	535	549	589	545	550	566	571	523	570	571	536	563	526	574	546	502	522	570	568	583	571	550	513	571	607	544	568	588	582	549	529	562	571	549	575	558	590	597	532	564	554	567	535	528	574	557	558	553	570	591	560	583	567	599	542	590	595	580	574	522	549	558	571	543	534	584	583	557	547	600	571	573	552	549	552	557	566	565	573	512	593	582	559	578	571	571	567	588	562	544	535	551	562	524	573	562	554	556	555	567	574	548	557	503	585	566	527	584	561	566	517	552	547	539	571	581	569	555	529	538	592	582	552	538	545	525	524	614	527	490	547	551	539	553	551	588	529	564	505	553	567	554	526	550	557	564	565	528	545	567	566	559	556	586	565	547	565	528	541	567	554	579	563	531	529	557	594	548	541	580	582	529	584	516	565	582	553	566	542	580	525	571	560	573	582	500	524	515	551	551	574	549	569	561	551	550	576	538	559	566	524	582	557	518	594	573	580	522	581	524	554	528	548	586	535	593	608	558	530	580	549	579	546	562	566	523	566	549	552	537	550	547	563	572	534	562	524	584	543	561	549	566	602	528	547	496	566	551	510	567	546	589	543	550	534	574	555	573	567	570	538	555	561	546	528	578	591	569	601	558	534	548	518	570	585	576	582	528	581	532	549	543	567	557	555	542	545	570	508	539	567	570	592	525	534	617	531	563	557	566	537	525	548	538	571	588	595	558	586	564	566	519	583	549	552	559	555	536	568	528	571	542	550	591	574	541	567	553	599	552	537	536	535	577	552	565	539	556	576	576	518	554	538	553	543	541	583	586	558	588	595	553	573	576	528	568	547	609	573	535	564	549	542	573	540	581	559	513	571	554	599	561	547	548	541	569	551	553	551	555	559	581	571	545	538	602	501	589	555	595	565	581	569	567	585	542	539	532	557	562	586	596	601	586	573	556	539	539	546	563	540	556	572	545	564	574	536	532	555	548	551	562	519	549	603	592	567	534	520	570	540	620	564	554	575	588	559	522	561	532	537	547	593	571	566	555	551	566	541	538	511	559	593	622	602	610	564	551	563	571	569	552	533	577	569	540	560	561	552	542	583	559	520	558	539	571	554	566	568	558	558	557	566	583	552	540	568	546	580	592	540	582	548	556	559	532	565	521	606	528	583	565	578	565	569	574	566	550	561	532	580	568	542	571	574	548	570	561	535	575	561	552	570	540	561	549	556	577	520	549	580	513	559	530	547	518	504	568	537	565	560	548	578	596	555	526	569	567	594	549	550	543	532	562	566	573	552	542	581	542	542	594	574	611	568	551	562	565	576	538	594	537	574	579	601	547	558	550	597	524	523	584	580	544	565	610	536	602	570	600	539	544	569	599	544	558	587	575	541	568	537	550	548	581	548	515	575	557	560	547	552	569	553	588	545	609	556	584	590	573	497	553	530	544	580	570	558	580	567	557	558	580	558	519	548	523	571	544	614	584	605	571	518	511	578	547	581	586	565	556	559	542	601	560	536	560	585	536	551	571	586	571	525	601	546	582	537	533	560	553	555	554	542	541	569	545	546	531	543	492	538	535	522	566	577	560	589	564	539	580	523	549	563	540	537	551	549	586	564	542	549	553	596	556	546	593	564	555	534	589	580	550	576	581	576	568	536	555	545	553	498	598	538	573	551	571	555	526	566	550	582	544	585	540	564	584	591	541	524	555	534	561	542	603	538	539	549	558	564	588	524	539	583	573	579	550	579	599	557	549	571	521	571	569	561	551	594	580	580	536	573	549	598	543	529	552	549	582	519	617	573	601	550	569	546	588	577	528	574	566	539	554	562	568	588	560	565	572	525	557	577	547	553	597	520	542	561	594	572	586	539	541	552	560	579	614	567	582	562	553	577	529	551	538	557	525	557	551	561	573	520	590	536	526	553	577	566	575	561	525	545	560	542	584	566	525	577	542	582	557	568	572	569	545	535	529	554	585	537	581	515	536	563	524	579	499	595	552	570	575	561	585	577	565	499	562	593	578	530	564	574	553	562	556	544	542	569	582	552	500	538	586	565	571	575	537	592	587	591	536	577	564	581	573	563	556	539	549	558	540	563	549	596	589	565	600	543	603	566	556	543	580	538	533	561	549	522	574	525	563	512	556	544	558	586	603	521	582	553	534	542	581	539	555	560	541	582	574	576	541	563	558	523	563	580	582	506	573	563	506	595	509	560	555	568	548	583	560	532	566	575	561	600	589	516	518	536	553	562	570	581	582	599	591	558	547	532	565	537	575	583	527	566	519	528	537	552	530	586	488	581	552	544	539	517	566	598	536	549	556	532	581	529	529	526	596	535	591	568	575	507	555	611	566	532	572	546	554	537	585	570	567	572	569	547	544	562	544	553	539	543	635	560	555	589	528	589	553	552	557	562	527	571	530	552	580	525	611	577	558	565	601	586	537	578	610	570	567	508	632	546	551	593	602	552	580	557	566	578	552	566	550	531	547	555	559	569	550	580	556	542	561	552	548	560	567	535	550	569	574	598	564	513	563	588	550	515	588	546	569	529	552	590	528	529	564	542	527	517	536	595	623	567	562	562	537	571	548	529	531	611	562	536	551	563	513	532	605	541	571	560	549	543	547	591	495	536	588	561	596	608	563	543	564	520	570	546	547	539	588	576	562	595	540	566	569	559	573	585	581	576	530	556	531	553	601	541	515	598	570	565	568	548	566	545	538	531	562	547	550	536	592	565	546	555	569	602	558	551	576	563	584	580	547	581	565	567	539	513	563	538	603	582	504	531	575	585	576	589	575	542	548	565	569	550	562	575	590	586	527	562	498	584	547	586	536	595	557	584	502	534	582	568	495	558	546	565	572	510	551	538	553	545	599	522	549	562	589	596	569	524	563	555	547	494	554	537	537	547	560	574	560	543	590	525	589	571	539	473	607	595	563	561	572	568
28455	14631	1723	409	252	202	152	155	132	153	144	147	126	157	130	120	130	121	125	119	116	129	125	121	112	133	130	115	130	124	116	116	131	127	127	118	137	134	115	138	149	114	127	120	131	126	113	121	121	136	117	123	136	128	116	111	116	114	123	132	134	108	114	142	122	134	116	113	111	110	117	121	139	113	124	115	124	110	93	117	129	114	104	117	132	130	115	108	121	111	126	113	131	131	133	121	115	122	139	113	125	129	122	142	114	116	128	142	137	123	118	136	119	132	120	129	117	129	120	105	153	135	114	110	127	112	122	125	145	116	119	121	118	135	124	120	112	122	116	117	103	117	127	124	123	121	121	132	120	120	129	117	128	135	113	123	138	119	131	120	129	108	130	126	133	128	119	134	142	127	144	113	114	126	122	111	123	115	107	129	123	149	115	139	125	141	126	125	111	132	142	110	123	124	127	157	143	129	126	133	134	139	125	112	125	119	128	118	137	128	116	134	113	137	108	105	121	136	145	119	107	135	130	120	139	135	132	137	132	121	109	114	116	122	98	103	99	136	112	123	109	126	120	122	137	123	121	129	120	133	135	118	119	131	127	117	120	133	114	114	124	112	118	109	131	153	128	127	146	105	135	121	140	94	124	152	124	125	122	126	100	126	116	142	104	131	98	138	133	125	102	132	130	142	118	130	134	128	132	124	149	125	141	111	128	124	128	115	125	128	115	111	140	132	123	106	109	140	122	110	125	134	114	123	120	133	118	148	125	117	120	118	114	123	125	135	125	126	144	117	121	132	115	119	117	148	132	124	109	118	97	121	121	136	118	116	113	134	129	117	123	123	124	128	118	125	129	112	149	110	102	128	127	142	125	131	115	126	115	102	129	106	110	130	122	135	120	122	124	118	124	129	121	124	117	108	123	121	111	135	114	111	127	134	122	122	101	116	130	132	105	140	136	129	124	124	129	124	133	116	129	112	108	101	117	117	106	117	129	118	143	132	129	122	122	96	132	119	105	96	129	96	124	110	98	128	123	114	116	117	114	126	113	113	118	119	128	125	130	129	142	126	123	122	113	118	109	123	144	123	109	133	122	128	119	131	103	123	129	138	126	130	122	131	144	124	120	120	108	151	108	123	117	106	131	130	140	131	119	123	123	139	113	124	110	119	112	107	138	103	126	131	131	126	108	124	134	114	122	129	119	125	126	139	107	130	116	112	117	108	138	121	127	106	122	127	144	99	126	124	118	115	128	118	120	115	118	121	127	129	114	119	137	123	116	93	114	115	129	127	144	128	137	123	125	114	126	107	118	111	130	131	135	121	100	119	126	111	113	137	109	129	141	127	145	129	135	113	128	117	119	99	112	114	113	120	122	119	144	123	117	108	122	129	122	118	138	120	109	126	123	124	117	127	107	112	121	128	138	116	121	123	138	126	138	133	125	146	140	142	125	120	132	143	121	140	125	119	129	140	121	117	134	115	140	119	93	114	115	131	123	134	138	117	101	122	125	135	124	111	114	135	138	119	101	126	124	106	112	136	126	108	117	108	126	105	139	121	107	117	129	120	131	128	120	137	125	118	134	117	126	118	118	103	119	103	121	113	150	122	134	136	125	140	129	119	134	118	122	137	122	114	135	126	106	121	129	108	135	114	122	120	122	111	132	133	103	118	111	115	121	127	122	111	135	137	115	124	122	117	100	137	125	115	96	142	116	140	118	110	129	120	132	139	123	119	130	114	112	100	128	124	121	113	128	112	115	110	118	122	128	115	124	128	113	127	111	115	117	109	118	131	132	123	117	121	110	125	133	111	131	129	109	134	114	149	153	123	131	110	107	107	132	131	127	132	112	121	115	121	137	139	128	126	89	134	145	132	126	133	133	106	122	124	126	117	141	130	131	134	102	132	122	119	115	132	128	107	121	115	123	141	134	115	123	112	141	145	119	115	112	139	124	126	132	120	123	125	117	90	121	112	121	116	111	124	114	109	125	105	117	117	117	125	132	145	117	121	129	111	116	120	117	110	104	107	119	115	124	134	132	120	107	123	112	122	122	137	117	125	132	110	127	113	121	121	124	124	132	108	114	127	121	135	126	121	145	132	125	132	135	136	119	124	126	132	118	126	128	108	138	131	121	111	148	127	142	123	124	127	130	135	137	115	108	126	147	119	113	122	130	133	123	115	106	132	128	117	119	133	119	126	120	144	137	135	121	95	117	123	139	124	121	120	141	134	133	135	119	128	115	122	137	115	123	129	109	119	106	152	144	136	121	135	120	119	131	121	134	139	118	133	132	128	111	138	143	124	142	112	119	129	131	127	135	135	148	114	119	117	111	117	113	132	125	123	117	126	138	128	128	143	128	115	132	130	119	135	124	121	138	130	137	97	105	110	123	119	122	115	124	139	131	132	118	135	130	131	113	125	119	141	129	127	115	126	139	117	139	139	122	139	144	97	112	142	120	111	126	125	121	119	136	120	115	118	136	122	135	107	146	139	128	123	118	134	125	120	126	132	135	146	135	111	117	132	136	121	119	111	115	136	119	110	129	121	116	113	122	114	129	123	120	120	111	134	102	125	133	110	124	129	152	106	120	111	137	118	120	121	116	113	142	141	131	124	127	127	117	144	148	107	109	139	156	124	112	108	114	115	140	124	131	150	113	126	116	131	109	125	146	107	123	120	129	119	105	120	134	128	127	130	122	109	127	138	135	125	140	119	136	133	134	137	122	125	121	112	114	101	136	111	129	112	124	147	140	129	111	111	149	126	135	104	133	123	134	119	126	140	106	149	138	100	125	140	129	105	125	126	139	136	127	114	122	131	135	122	122	122	118	106	131	128	137	127	117	117	113	131	149	128	131	116	131	139	131	136	132	127	113	118	114	135	113	128	125	128	112	114	125	110	123	106	116	162	112	122	112	139	128	134	115	116	129	103	119	120	139	127	153	123	142	114	126	139	111	105	106	123	126	125	102	137	128	138	122	125	136	155	122	116	126	115	128	125	124	108	116	112	131	131	141	120	142	133	125	106	122	137	119	146	135	107	145	121	136	121	146	103	126	142	119	108	127	123	123	117	123	110	134	126	137	117	116	104	104	126	113	122	134	147	103	113	95	122	115	110	107	108	141	125	146	117	105	123	140	121	118	130	126	117	137	109	142	130	116	130	143	133	119	124	120	108	127	126	134	119	117	128	114	126	125	144	127	115	147	137	126	132	140	151	115	126	127	120	108	120	130	136	118	130	130	119	131	120	143	122	124	125	103	116	121	124	130	117	127	129	119	123	112	120	130	131	120	118	116	130	146	125	127	146	112	131	129	108	126	114	108	123	122	101	113	132	113	114	130	143	128	109	141	139	129	136	120	125	112	134	119	138	120	130	130	113	111	137	115	118	111	130	131	123	115	150	103	123	102	126	110	142	112	122	132	138	135	127	121	103	121	116	111	153	123	128	144	128	140	115	128	121	116	120	123	124	104	113	119	144	137	120	131	117	126	108	129	104
5062	739	711	390	286	209	212	187	162	175	137	159	147	142	142	142	171	132	140	130	158	137	131	141	139	139	131	163	132	149	145	141	131	126	141	129	139	132	150	132	165	118	130	120	139	102	120	134	118	122	128	132	147	140	144	159	142	149	133	121	128	144	123	130	129	119	129	121	125	128	128	118	117	141	136	128	121	127	117	134	97	147	122	126	130	130	142	124	134	150	128	157	119	127	135	142	112	116	130	123	107	109	149	123	133	121	140	120	139	148	114	130	125	126	133	117	122	129	147	124	122	148	137	123	115	142	128	104	114	114	122	147	126	104	126	119	129	121	123	133	134	138	122	146	107	130	118	123	128	143	150	146	115	136	146	118	131	122	118	131	122	117	123	107	123	125	128	127	120	113	138	125	123	112	114	143	133	126	144	129	125	118	124	140	126	140	134	141	120	111	128	129	138	142	130	116	120	141	115	148	125	134	132	141	137	116	129	136	126	126	121	123	146	132	128	128	134	118	132	124	114	134	146	122	147	138	137	150	128	136	137	108	142	136	114	138	137	130	113	157	129	107	123	113	152	137	136	129	140	137	136	136	132	150	118	120	130	136	113	128	167	135	121	147	163	141	110	143	140	124	124	120	129	130	119	133	99	127	148	118	131	126	108	120	140	146	130	140	135	114	147	123	103	124	141	118	119	134	130	139	134	130	116	155	130	147	150	122	133	129	134	140	148	122	121	146	121	137	135	111	136	122	148	133	146	126	141	128	154	124	157	129	146	131	114	135	112	125	144	117	138	121	131	152	131	137	122	101	139	142	135	130	130	125	117	126	109	136	137	135	137	115	118	126	117	116	133	123	119	138	135	116	132	125	138	118	140	130	119	123	127	124	137	130	108	116	133	140	140	135	142	131	134	124	156	149	135	106	108	124	134	115	127	122	130	141	123	125	118	134	138	117	131	133	160	135	146	118	129	118	123	144	150	128	160	134	140	123	130	126	144	151	140	152	146	138	127	140	131	126	150	107	153	121	132	132	133	114	128	120	107	117	116	117	110	117	124	130	129	135	124	133	107	118	147	114	127	141	147	147	127	162	127	136	131	124	148	150	135	140	126	125	128	112	125	106	105	130	136	111	127	124	118	146	127	126	139	140	91	131	125	148	125	133	127	120	118	116	126	136	129	132	128	123	132	128	129	119	132	134	121	135	138	141	120	133	138	136	119	127	137	158	118	128	121	136	125	125	138	114	119	133	113	133	129	118	131	122	106	129	115	118	135	128	107	124	130	123	124	115	134	135	163	138	126	136	134	112	133	156	127	126	136	129	129	121	136	125	128	134	108	122	139	149	119	121	120	133	121	121	117	127	123	131	125	132	147	133	130	118	155	129	142	131	156	123	138	115	140	131	129	117	125	133	119	138	148	134	125	130	124	132	120	127	127	142	113	135	137	125	120	120	119	127	108	135	106	127	140	131	127	148	150	143	127	122	134	119	99	130	133	124	122	126	124	130	119	159	124	135	137	139	129	116	122	123	109	144	135	119	124	132	135	121	125	125	132	134	125	128	129	117	126	127	135	132	147	138	126	139	104	148	129	111	147	131	147	119	130	144	144	137	123	135	125	157	107	140	133	129	123	123	138	116	126	111	148	117	128	121	129	135	129	117	145	122	132	134	134	115	135	128	142	146	131	111	127	139	114	126	135	121	126	122	131	122	122	140	141	118	128	123	117	137	129	145	132	133	118	114	136	113	122	150	116	135	110	130	118	123	121	127	131	130	127	133	139	119	143	140	133	127	151	138	123	144	139	105	126	128	119	108	144	118	128	124	158	133	112	148	106	133	123	133	125	118	136	122	120	157	122	133	128	135	131	139	123	127	145	137	115	130	141	143	136	144	143	135	119	125	144	143	117	125	124	130	131	109	149	149	102	141	119	115	125	127	151	135	118	128	113	107	118	134	112	148	141	128	120	128	133	113	136	163	111	120	152	114	127	125	121	120	160	137	116	137	140	126	107	112	120	147	118	135	135	111	131	130	141	100	129	137	130	140	133	124	135	124	118	139	132	143	134	137	130	140	101	127	136	125	153	135	141	126	140	127	127	116	109	124	115	128	110	138	129	146	125	129	139	147	129	121	120	136	123	135	137	128	135	132	147	112	125	132	116	118	140	151	123	138	150	122	124	137	147	127	129	123	137	128	123	118	143	142	151	159	120	103	121	132	144	139	133	134	122	116	117	120	133	116	148	135	124	107	155	137	147	131	121	125	139	107	133	131	133	120	138	135	121	123	105	133	142	137	129	157	140	144	120	122	127	127	145	133	120	133	134	132	117	130	128	127	146	149	134	122	140	138	140	129	121	113	125	131	131	106	142	123	120	132	133	130	133	138	122	134	114	146	111	146	127	110	144	124	122	136	128	137	113	137	116	159	132	122	132	137	134	145	108	117	132	134	144	146	125	121	119	139	135	124	143	141	119	141	147	128	140	147	147	138	129	120	122	114	132	139	110	135	127	144	111	140	120	130	137	140	148	129	115	126	136	128	134	145	118	107	119	135	107	114	122	144	125	130	123	138	142	137	128	116	135	125	145	131	130	138	117	122	140	124	139	131	114	122	119	133	127	138	136	145	124	124	136	130	107	117	130	129	135	131	126	136	125	132	111	131	128	146	119	109	138	124	135	125	111	145	110	124	140	148	131	127	125	149	129	131	134	117	147	117	140	144	135	131	138	118	106	142	135	133	137	128	139	110	137	123	108	143	135	139	135	115	121	129	131	116	134	131	137	141	131	139	132	122	108	158	124	116	125	124	131	139	122	130	145	137	146	125	140	129	138	122	140	136	118	126	125	117	135	136	134	136	121	129	124	130	129	125	119	126	125	108	115	133	125	134	124	136	110	127	125	129	131	128	120	132	140	137	118	134	126	133	126	149	163	126	125	160	117	127	130	124	133	128	140	130	142	131	132	142	134	133	114	142	137	105	122	142	143	134	139	122	137	105	148	101	116	124	139	117	117	122	142	126	120	133	130	153	136	136	117	146	137	104	109	148	142	105	120	123	126	133	119	133	142	144	126	121	143	137	142	131	130	137	130	126	118	125	131	128	155	132	119	132	140	130	138	123	171	137	137	128	126	141	132	127	106	130	136	141	130	120	125	124	125	116	119	146	142	115	132	161	130	140	113	122	126	119	123	126	111	138	121	113	129	138	125	145	134	128	127	110	111	131	109	123	116	143	124	113	127	129	153	131	136	121	124	139	118	122	148	137	122	146	134	132	151	117	131	134	151	142	126	129	120	136	134	125	106	120	116	125	135	151	129	114	146	115	136	120	111	154	119	118	126	131	128	134	137	119	128	118	122	142	134	110	143	124	144	115	143	125	128	135	130	135	127	142	146	104	139	111	152	112	151	120	130	129	117	129	111	155	141	125	145	138	143	136	138	140	121	137	137	125	118	118	118	125	134	122	129	131	128	135	134	127	115	134	124	144	129	130	126	117	109	135
25254	20824	27309	24427	20848	12305	1751	1024	840	754	734	634	611	561	525	524	526	469	464	465	479	482	457	438	437	419	441	462	402	380	462	387	395	408	380	411	414	411	414	402	404	425	422	416	418	357	380	435	396	398	405	410	392	377	406	419	399	383	374	415	382	374	386	386	412	398	347	374	377	396	419	432	423	379	378	450	403	415	396	414	404	399	397	384	363	402	395	388	396	419	392	377	389	414	378	368	412	386	376	373	395	401	395	385	377	383	424	425	387	418	396	363	404	370	386	412	412	393	393	402	380	392	369	390	371	365	390	396	385	358	388	397	395	409	430	357	428	416	374	370	390	367	373	354	392	398	413	366	369	403	362	376	408	386	443	381	405	370	364	409	400	384	371	408	416	374	411	392	385	372	370	381	368	344	387	388	389	368	390	345	390	376	372	407	376	405	409	389	405	378	364	387	372	388	401	377	384	373	387	404	350	426	391	388	382	389	396	406	377	373	415	387	384	411	395	418	391	395	390	378	395	392	379	387	424	402	374	394	400	385	387	376	417	423	370	386	402	409	398	400	391	382	371	393	437	436	400	379	361	425	389	417	407	384	372	370	355	386	368	445	404	366	367	396	423	378	365	366	399	427	366	381	399	411	406	389	402	351	411	415	385	361	371	382	375	401	418	423	404	387	376	384	367	388	412	400	381	379	395	380	377	385	407	397	387	401	395	375	401	380	390	413	349	392	398	386	377	403	385	397	424	382	415	382	411	388	425	385	405	359	380	361	396	376	386	402	403	399	380	397	377	359	384	395	347	417	372	412	360	428	376	386	444	390	363	401	349	396	403	401	396	393	434	386	389	407	396	388	396	413	401	387	398	412	419	394	399	408	418	408	416	336	389	397	389	411	389	440	398	415	367	396	422	383	405	392	390	402	407	367	395	406	398	370	432	368	359	372	370	377	409	404	365	399	403	363	396	359	340	360	338	422	402	345	411	416	369	361	424	360	385	365	392	390	395	420	381	410	365	348	391	372	363	423	373	374	391	379	393	407	391	360	378	415	368	381	396	395	385	379	350	348	388	370	395	377	393	352	385	367	396	392	405	380	393	360	413	351	406	369	346	377	359	372	419	360	400	382	401	379	413	370	351	374	376	380	388	363	405	384	370	397	429	403	384	390	409	398	390	414	389	385	384	388	397	408	418	368	409	387	374	392	356	380	398	409	413	378	379	396	372	363	393	383	375	411	418	375	385	408	379	355	384	404	401	368	365	376	359	427	438	391	368	376	410	398	400	425	416	438	385	401	388	354	382	383	396	410	393	410	381	413	411	412	409	371	403	430	395	390	402	383	385	373	396	395	417	426	351	403	419	418	365	375	385	399	419	393	348	395	415	369	395	409	402	393	378	360	412	389	363	371	387	404	389	366	398	377	374	437	395	422	391	392	375	412	410	371	415	425	380	388	366	394	392	408	392	403	414	356	410	371	385	356	402	377	369	382	408	400	386	372	411	375	395	431	417	368	407	389	390	387	383	384	442	364	375	389	396	373	365	392	390	402	352	373	386	393	350	380	393	387	354	406	385	373	419	361	367	377	394	358	376	362	398	356	426	418	372	366	429	396	373	348	409	387	407	382	361	373	415	419	385	375	403	366	401	390	395	401	408	317	409	389	372	405	404	389	386	396	383	383	350	370	431	440	358	370	417	419	373	409	373	406	398	382	403	402	398	388	368	439	389	393	350	380	382	372	384	402	392	380	352	406	361	403	366	401	388	377	403	393	373	381	367	409	414	373	399	388	399	353	400	382	397	392	404	391	384	355	419	384	390	378	384	374	392	416	397	424	399	391	405	396	415	389	410	372	365	371	418	383	395	389	393	388	388	383	380	380	372	373	366	394	385	367	343	374	413	409	414	380	367	367	377	369	371	443	371	426	381	416	392	362	371	404	401	359	366	385	356	342	435	406	378	376	354	380	415	392	374	356	397	381	362	355	415	443	416	437	412	393	397	378	407	411	402	359	372	390	389	411	379	373	420	409	392	384	375	418	385	368	414	369	395	387	380	429	393	397	411	341	375	393	374	386	352	356	387	397	404	394	373	420	396	361	372	409	380	391	387	422	373	364	407	372	374	395	424	349	398	395	431	365	396	426	354	358	381	374	374	412	415	373	394	407	433	364	376	373	411	382	381	352	347	385	369	382	414	381	417	364	401	383	385	394	373	367	402	375	394	401	367	380	359	406	377	392	389	376	376	390	396	413	358	355	365	389	379	403	416	403	340	411	375	403	404	358	408	388	409	401	380	390	425	380	380	387	393	364	407	404	418	377	421	402	382	337	359	390	396	371	407	382	399	409	395	359	360	397	369	397	376	381	388	372	395	379	372	401	374	440	407	393	376	379	365	336	390	445	386	368	367	398	394	394	389	348	363	422	405	400	393	379	416	372	362	378	364	396	409	345	376	379	364	368	396	403	430	411	439	358	390	398	411	375	375	398	399	403	381	383	406	401	421	407	372	367	427	366	362	386	377	397	402	363	434	425	355	410	375	395	416	410	407	359	379	383	391	371	403	390	373	400	380	400	406	374	371	390	366	364	392	384	380	393	398	378	436	414	370	414	394	402	404	385	380	408	376	400	390	370	446	412	390	414	415	404	354	352	373	392	353	421	448	418	428	388	382	367	414	368	392	373	389	365	378	394	379	394	420	413	417	415	404	373	411	384	386	364	382	382	411	447	390	417	377	363	400	365	369	394	383	373	412	369	387	378	380	370	386	401	360	389	413	383	358	425	377	398	383	388	367	395	392	397	390	389	383	382	401	417	384	378	388	407	384	371	378	454	381	381	373	374	390	385	382	412	357	408	389	357	386	397	375	367	380	381	415	437	386	385	386	374	406	368	408	381	377	384	405	405	420	389	384	383	350	419	392	388	371	403	377	362	406	412	391	371	367	396	344	361	383	382	360	375	391	360	392	362	411	405	412	380	412	436	336	395	375	382	392	409	366	394	414	411	393	394	403	403	406	438	393	384	366	403	396	394	391	362	384	365	366	406	403	378	398	424	349	381	387	358	353	424	368	407	385	419	387	363	365	356	363	399	338	374	398	413	396	397	365	381	401	370	425	387	382	428	373	347	404	378	398	386	424	412	386	389	390	349	363	359	365	423	442	391	419	402	392	404	407	389	352	366	392	426	392	416	381	412	420	359	406	359	378	367	359	404	406	399	384	427	382	382	376	346	372	366	385	411	370	383	386	369	397	404	419	363	394	418	391	395	373	409	375	438	391	415	380	351	368	390	398	405	383	397	356	378	397	357	390	346	369	404	379	403	362	342	403	430	413	411	387	392	367	364	359	397	360	370	373	429	396	376	409	350	424	409	388	384	399	381	383	403	353	374	434	401	389	388	392	403	361	391	395	396	391	355	404	332	380	413	388	391	365	390	365	413	370	384	390	392	409	404	392	387	386	372	406	385	429	379	396	364	373	386	404	390	389	394	392	391	425	404	390	366
7204	11680	10544	5868	3936	2800	2164	1746	1371	1183	1013	880	793	769	672	688	589	557	568	536	522	515	474	462	472	439	462	434	371	419	412	389	423	376	406	396	367	407	418	354	379	372	365	398	326	374	388	399	389	369	382	392	370	376	374	361	363	357	370	381	348	332	398	403	376	371	380	380	351	374	390	381	355	353	377	366	374	334	371	413	355	361	408	353	358	392	338	369	364	346	369	374	342	387	387	347	362	351	401	384	391	344	376	342	371	375	315	369	369	370	358	383	368	384	395	375	394	381	366	388	364	372	346	371	366	373	375	385	357	354	376	348	377	353	342	378	319	377	408	324	361	383	341	374	361	362	384	372	372	379	331	396	369	350	410	348	392	358	383	341	382	352	335	354	390	365	344	333	363	386	377	376	375	352	342	359	391	379	389	361	387	337	353	323	349	339	367	352	369	355	375	360	351	383	398	386	339	392	364	324	345	364	400	357	369	356	337	346	380	393	372	339	333	320	346	350	400	330	399	355	346	367	363	391	321	325	363	385	361	390	365	378	363	374	339	365	363	369	342	351	350	359	366	349	332	345	363	322	364	356	374	386	363	360	391	337	340	347	369	359	335	328	373	368	375	363	364	359	369	366	386	379	382	353	345	365	383	382	357	343	341	342	415	377	376	372	377	352	361	375	371	349	374	346	352	378	345	356	376	367	337	355	375	328	363	359	377	364	362	369	333	361	367	361	368	360	373	356	380	348	379	363	367	362	350	379	409	389	355	402	361	375	345	369	358	397	363	359	322	377	335	371	357	366	344	362	365	344	375	373	373	370	346	391	334	369	337	368	353	369	337	359	377	359	361	360	340	350	382	354	338	399	348	385	343	372	354	333	345	358	379	384	364	347	352	331	350	352	332	378	388	359	332	368	381	380	335	370	371	388	352	335	383	358	358	344	377	367	382	358	370	362	360	338	365	367	340	386	378	339	347	351	395	354	369	349	355	373	345	380	335	339	307	359	342	356	341	348	365	373	355	360	375	310	337	358	378	401	327	404	327	389	383	374	369	348	382	333	372	351	347	397	364	366	375	347	365	384	351	364	389	397	376	353	377	359	392	363	325	360	348	344	360	382	353	350	402	390	334	346	334	384	356	378	356	351	356	366	380	357	375	348	347	324	366	351	333	361	355	369	353	350	360	394	386	327	327	372	371	357	353	363	377	345	389	376	351	345	369	375	372	392	351	395	383	392	374	394	371	364	337	342	362	365	318	377	381	374	354	377	354	331	357	379	380	375	393	354	371	356	352	358	372	363	340	352	375	374	347	339	373	342	363	356	346	388	348	348	365	320	416	397	341	394	350	344	337	358	378	369	340	373	343	354	323	367	378	377	357	381	351	363	378	347	366	376	347	348	350	357	332	394	362	321	367	392	371	379	368	346	391	397	374	374	350	370	383	330	354	359	370	369	342	321	353	333	358	343	350	372	348	383	309	356	360	359	354	360	374	351	383	393	406	360	347	355	401	346	385	377	357	350	339	383	349	342	392	368	380	357	338	358	340	339	336	357	375	375	370	316	382	325	388	337	373	371	331	369	344	362	379	366	355	368	341	371	334	371	365	368	359	370	358	357	357	355	369	353	355	375	355	340	350	389	366	396	341	359	354	342	382	347	350	352	325	387	352	339	361	383	351	348	355	367	380	362	351	374	360	376	336	371	371	358	393	343	352	341	360	394	345	359	383	369	386	369	361	359	385	365	372	332	354	364	320	356	367	334	347	346	366	369	375	317	343	358	361	358	362	370	361	392	333	352	363	381	366	351	359	394	337	337	357	360	344	367	368	379	322	332	374	316	357	355	347	347	361	366	369	368	346	345	352	382	330	348	387	381	369	361	369	348	338	365	364	364	381	351	366	360	357	366	341	366	392	336	364	375	342	370	362	371	370	389	314	329	363	368	366	383	379	330	332	367	371	366	340	332	373	365	350	375	368	360	346	343	348	359	378	387	351	377	382	349	355	388	339	364	347	372	384	328	361	342	360	361	355	373	369	341	372	312	361	381	354	369	374	332	364	336	362	353	390	374	341	363	386	338	387	385	362	372	358	367	357	373	333	358	359	372	354	353	378	368	362	335	368	357	334	344	391	359	367	336	374	355	381	329	383	351	368	349	364	384	362	347	368	355	357	368	357	394	390	348	371	371	348	342	358	323	357	369	344	371	396	357	301	352	376	376	355	350	362	371	334	350	384	340	345	347	343	384	375	335	371	350	366	353	343	363	346	366	361	362	358	370	377	381	358	381	400	369	390	378	350	359	347	358	362	349	377	353	386	373	338	375	383	380	379	349	361	327	356	348	375	327	371	361	353	357	334	350	333	352	378	373	396	353	344	340	340	338	384	357	377	392	343	343	364	395	355	355	360	365	384	346	353	370	340	360	379	325	332	373	340	345	356	361	344	371	350	375	353	391	345	327	340	369	401	380	371	333	371	341	353	338	357	358	338	395	358	397	354	365	350	371	366	363	340	374	392	374	337	365	329	357	322	354	376	384	359	381	360	373	373	337	337	348	382	345	364	372	371	332	346	349	388	349	370	376	376	350	360	345	352	331	374	370	376	383	372	320	354	375	367	378	370	362	375	367	379	356	355	359	345	358	356	387	357	361	328	375	357	334	379	335	346	338	367	367	335	355	379	324	366	344	347	343	355	380	365	380	368	334	368	327	323	361	363	340	368	366	368	332	369	358	354	386	353	335	364	339	331	377	348	345	343	391	365	351	361	365	341	368	374	391	341	387	345	369	350	363	368	347	326	355	336	361	380	355	351	315	378	364	342	344	389	350	371	381	377	355	349	378	388	365	383	366	397	380	356	363	378	345	347	365	357	357	392	377	342	369	349	342	375	352	353	334	372	345	341	348	316	380	348	322	371	381	369	366	378	367	353	347	341	352	330	354	364	395	359	340	328	369	369	380	366	373	358	342	379	351	398	372	348	363	389	349	349	382	366	359	357	403	356	339	355	363	346	349	346	340	383	341	341	399	367	369	343	346	376	356	331	353	392	362	358	365	365	351	352	381	318	352	353	360	401	395	382	416	367	356	360	358	388	351	382	374	381	384	355	387	349	344	344	346	345	348	387	391	376	334	379	359	378	331	326	369	360	384	365	367	371	366	390	358	368	352	367	391	375	329	342	369	397	382	364	355	347	368	362	376	348	361	362	368	352	392	368	345	373	380	381	338	374	374	320	389	388	342	349	382	383	391	351	349	342	352	360	318	338	358	374	367	369	353	379	335	353	314	378	370	370	368	363	369	363	363	354	346	409	344	348	378	393	389	360	392	354	387	344	405	335	344	356	329	348	415	350	391	355	339	352	318	350	336	359	369	366	364	370	335	360	325	330	381	332	364	364	367	368	348	334	365	364	360	375	381	346	354	342	368	342	358	360	379	368	373	345	353	394	359	357	345	363	324	378	359	354	328	341	376	355	353	342	377	367	345	355	371	377	368	340	344	352	364
23025	20836	27611	24178	20845	20935	10865	2075	1469	1352	1185	1066	1014	922	917	900	850	762	796	773	767	756	742	727	719	697	659	681	713	664	620	614	657	627	691	592	606	615	616	607	633	627	614	658	608	656	571	621	630	565	603	611	640	631	632	607	618	594	579	596	570	636	611	663	604	583	610	585	586	650	630	628	626	598	599	561	614	628	609	614	625	599	591	609	583	592	609	561	610	628	553	650	645	594	596	595	602	595	596	619	619	630	597	617	623	567	640	630	583	619	577	632	631	613	567	586	606	566	595	615	579	575	589	597	601	644	607	605	618	576	645	586	608	608	565	591	625	562	612	568	599	552	619	612	584	579	572	577	592	553	634	587	595	648	642	632	603	600	600	580	614	651	612	573	545	570	594	628	582	598	646	619	615	568	590	625	610	580	603	519	596	576	596	589	571	591	627	585	577	563	598	619	597	623	625	593	570	625	594	564	582	596	609	587	595	627	622	630	616	612	607	579	589	629	635	614	581	609	665	630	600	626	599	582	641	595	583	606	559	582	616	605	615	600	555	598	636	603	598	614	595	566	580	607	670	612	600	589	644	592	549	607	624	600	608	611	601	588	601	613	585	584	613	594	572	564	577	609	602	611	566	589	558	615	621	616	633	613	607	591	602	572	596	597	583	639	566	589	625	617	553	536	598	597	619	612	591	635	592	613	597	591	607	579	605	566	584	586	651	599	588	584	652	581	640	585	624	599	586	621	608	617	587	559	613	554	600	588	585	616	614	609	567	607	581	631	607	577	556	641	581	631	600	545	599	598	570	580	608	609	597	575	611	630	576	537	577	588	620	625	595	593	607	610	611	602	623	600	618	553	615	593	577	573	645	603	592	611	575	627	606	577	611	590	555	602	686	597	634	603	604	648	592	587	568	643	632	608	586	622	620	610	583	601	567	580	589	611	662	602	605	626	599	590	584	621	657	594	571	626	616	590	630	583	637	604	592	565	612	612	610	612	595	580	630	583	607	588	624	596	588	608	641	573	633	569	604	565	571	567	580	580	601	657	589	612	594	618	569	573	615	590	619	619	584	612	618	561	608	631	605	592	566	608	563	560	585	578	620	566	620	620	581	604	606	625	606	568	575	629	585	564	637	598	583	609	574	604	586	585	636	565	628	614	604	579	582	627	556	611	621	586	594	628	593	620	573	617	628	606	599	585	604	601	579	595	616	608	590	572	590	599	586	611	575	622	590	606	612	629	664	612	604	558	585	610	577	613	617	611	605	617	643	595	586	644	577	570	609	614	628	634	612	586	612	629	602	530	643	611	583	619	592	590	603	552	606	615	582	639	569	579	613	617	638	565	579	592	512	563	579	549	643	617	587	589	642	551	593	618	613	586	613	639	601	616	623	604	581	611	574	580	619	551	626	600	616	615	580	585	593	589	542	646	613	589	586	583	554	590	607	617	583	598	635	614	631	573	601	617	562	572	584	629	603	617	582	637	630	578	614	607	627	609	619	549	600	577	613	608	561	551	638	613	582	598	597	629	591	571	571	573	598	601	625	591	555	588	611	579	604	591	627	608	578	562	566	570	618	593	576	626	578	625	576	598	594	615	567	570	577	576	599	644	577	582	611	638	610	642	594	603	604	587	615	555	566	564	613	592	588	590	653	586	607	556	612	621	587	602	593	599	616	578	607	597	622	629	614	610	632	599	624	564	626	658	616	596	578	609	600	579	599	609	646	593	583	589	588	588	577	640	582	614	633	659	607	607	620	620	592	589	587	605	611	596	606	628	592	580	624	599	545	628	597	632	620	615	617	559	590	599	568	619	571	580	602	597	573	582	602	585	588	640	617	640	627	592	578	606	579	591	594	560	573	624	614	625	584	583	589	621	603	587	594	561	579	594	591	595	651	631	634	614	589	621	613	611	612	657	598	583	622	591	572	599	596	585	572	559	607	592	622	603	608	620	567	565	612	638	549	552	603	594	604	668	594	680	626	641	606	615	629	565	611	588	635	579	590	606	630	608	623	619	611	621	594	594	577	585	601	583	591	586	562	623	592	567	633	624	572	571	607	553	620	597	595	629	616	636	584	591	562	608	589	607	585	611	578	594	609	621	637	628	591	564	628	588	608	601	620	589	575	588	605	603	573	618	571	599	647	600	613	553	592	626	602	552	585	574	559	577	607	618	558	615	601	671	653	602	609	581	624	641	589	612	579	662	605	593	617	611	626	590	596	629	600	575	574	603	595	606	607	599	620	583	590	573	606	607	582	567	578	575	601	612	600	600	608	613	588	648	582	576	599	629	619	586	588	618	612	599	604	624	601	623	584	584	607	563	636	538	565	633	600	602	616	604	625	590	607	618	585	620	610	610	581	595	534	584	661	536	607	625	580	608	607	569	601	582	647	605	611	575	576	651	623	596	631	636	635	572	554	627	576	567	619	580	579	595	582	604	570	582	567	579	549	552	598	618	574	601	655	584	592	588	595	612	606	582	651	631	620	564	642	584	604	650	649	575	562	599	613	627	573	644	558	611	605	583	558	588	608	596	567	612	561	573	590	620	597	679	610	611	582	575	568	603	573	669	582	600	642	606	584	556	593	551	604	581	602	590	597	571	593	600	622	610	594	584	578	596	594	581	623	598	583	587	611	574	565	577	672	627	644	615	585	604	593	632	562	601	608	568	589	582	625	623	601	607	583	613	618	557	590	573	644	590	593	617	600	604	614	608	612	601	544	615	626	632	597	620	616	610	607	556	561	575	589	620	581	585	610	641	648	669	586	626	588	605	601	575	575	591	575	580	599	606	571	576	583	612	610	623	654	603	595	616	606	587	583	597	615	648	636	586	595	594	619	590	578	574	561	538	583	596	554	553	609	638	583	579	600	634	620	641	603	633	595	580	593	594	595	577	605	590	587	556	623	601	595	598	626	629	624	585	627	590	615	570	612	572	603	622	665	614	640	652	573	599	609	570	613	611	627	597	590	616	593	600	575	593	597	592	644	594	597	578	579	584	615	587	648	589	572	622	572	597	573	621	621	583	577	597	582	620	582	582	560	565	640	601	607	600	633	604	596	617	637	604	618	572	585	578	634	641	621	601	608	612	601	631	596	618	602	569	585	590	601	589	652	598	586	580	566	617	582	584	619	626	568	597	579	610	590	634	627	575	615	582	583	612	573	590	614	593	607	607	619	582	569	629	639	571	603	599	580	614	586	586	581	558	628	612	575	644	597	609	589	618	594	601	578	581	590	609	590	656	569	619	600	543	617	535	593	580	552	591	620	591	579	587	609	595	592	611	562	581	648	606	643	604	611	635	590	589	606	552	639	607	585	640	621	636	568	594	600	621	616	564	599	561	595	620	594	594	587	554	581	618	583	595	622	578	627	575	632	553	618	577	621	582	604	578	598	591	561	573	595	589	629	559	568	600	597	591	598	638	642	577	587	577	603	623	600	590	617	613	603	607	634	603	580	491	614	631	604	601	636	603	595	596	595	593	629	596
10188	18666	17088	9978	6825	5246	3973	3113	2571	2145	1902	1611	1444	1345	1178	1086	1027	968	960	849	853	784	809	779	741	758	676	689	672	719	680	672	638	694	653	632	654	632	576	625	583	643	671	593	606	598	631	559	581	622	577	608	626	587	571	574	597	622	602	581	576	591	570	628	548	568	565	571	615	607	550	528	558	564	567	555	550	533	577	567	567	626	592	553	573	589	581	554	553	557	595	561	593	579	535	526	583	560	541	559	577	537	576	563	524	587	598	570	591	602	573	559	568	575	565	578	557	615	572	549	555	577	582	544	546	544	568	588	542	571	549	537	583	581	570	559	536	575	549	546	617	589	584	532	549	534	533	517	535	564	560	554	567	550	552	572	568	601	545	567	526	581	601	546	569	603	568	587	565	585	569	551	552	530	552	566	543	576	594	524	551	543	561	589	593	545	613	547	569	547	559	554	590	572	558	552	560	617	531	597	568	590	528	538	589	547	548	525	598	594	539	534	526	584	607	587	558	563	568	546	586	531	566	541	564	570	580	535	544	563	552	606	570	535	599	566	541	553	577	577	591	541	571	531	525	531	587	623	556	569	578	548	567	544	575	556	604	590	585	572	546	520	575	559	587	569	556	531	594	571	530	550	575	546	588	568	617	544	555	553	545	567	533	570	557	551	530	598	519	530	600	593	570	579	569	560	539	592	572	541	565	565	578	548	554	507	619	592	540	570	572	557	577	572	585	577	544	565	540	593	556	564	551	583	550	568	547	539	544	579	564	568	567	574	566	580	503	567	589	615	573	531	524	577	554	525	555	549	597	534	527	576	568	506	558	531	593	561	534	581	578	569	578	583	598	559	537	559	549	583	537	519	574	555	625	589	614	595	555	577	579	551	526	574	551	580	593	512	537	566	600	554	559	541	572	600	586	602	537	535	546	605	535	548	549	516	554	557	564	601	590	551	571	554	564	542	557	555	584	545	548	573	541	562	495	562	528	534	569	546	571	610	557	538	553	560	545	564	556	573	590	551	559	560	553	510	536	553	559	601	563	546	564	588	555	594	526	552	575	558	568	562	562	589	587	563	584	566	561	607	608	571	589	580	558	517	562	557	517	569	547	555	582	561	554	558	549	560	564	549	559	580	569	528	550	572	577	588	527	559	516	581	546	598	585	526	560	531	557	555	526	570	572	558	561	577	565	580	567	560	620	611	547	536	541	536	541	527	586	554	571	545	601	524	548	592	561	568	564	501	548	543	559	533	557	572	542	556	573	552	599	581	561	605	526	551	593	548	557	541	548	588	562	575	598	526	544	568	579	582	544	537	584	558	558	535	610	577	538	553	565	561	592	558	532	549	571	579	562	523	545	545	543	576	576	555	569	565	522	556	567	579	594	618	529	534	541	551	540	559	613	561	618	591	573	554	550	562	558	543	595	559	608	583	583	577	588	570	580	548	523	534	568	584	553	562	590	596	561	528	578	539	620	581	533	542	541	548	550	560	549	538	546	533	584	578	567	555	532	577	569	581	552	536	573	567	558	532	592	548	562	595	535	559	594	606	555	583	574	568	545	546	555	566	542	577	574	577	546	514	584	542	571	565	547	583	556	572	526	524	603	574	570	559	563	562	547	572	540	548	574	609	556	557	585	594	588	514	559	546	549	563	565	531	543	585	519	593	604	554	551	573	589	582	545	528	547	584	593	598	531	558	598	535	569	566	578	530	614	572	559	576	575	573	566	544	560	532	559	577	566	566	570	562	565	549	527	563	599	567	593	590	556	578	537	583	553	538	507	555	530	578	574	559	561	561	523	558	511	554	538	529	548	551	587	532	551	508	535	550	566	507	596	581	582	527	536	580	588	529	571	565	540	572	561	596	587	608	584	537	548	558	546	552	558	562	561	561	609	568	519	567	529	539	542	569	583	538	586	555	563	525	533	515	534	541	564	547	550	503	547	544	601	563	569	569	553	549	542	563	539	571	590	562	578	578	566	552	553	538	577	560	526	584	549	551	562	529	576	548	546	523	542	515	554	566	563	591	545	554	580	522	594	563	548	555	507	541	582	537	574	557	562	550	545	566	573	571	550	613	632	607	549	553	563	547	542	576	528	555	556	581	567	586	592	556	549	535	544	535	554	579	538	535	560	578	595	573	573	513	570	556	544	584	553	538	581	572	543	566	564	591	570	548	553	558	572	529	506	541	569	548	542	599	566	541	588	561	567	505	581	556	557	586	539	577	554	519	547	547	575	526	588	580	547	591	543	537	523	552	554	569	530	528	563	558	599	552	577	541	573	534	586	564	566	569	574	545	568	583	547	539	573	541	596	538	538	631	566	576	557	598	562	585	557	594	549	524	583	541	547	563	545	581	570	546	543	524	573	566	527	527	574	572	585	561	569	583	581	545	520	514	562	536	536	562	566	572	543	572	568	567	546	563	558	575	564	575	545	606	579	589	528	545	537	589	564	564	567	547	568	586	558	559	582	590	585	573	543	593	583	544	558	557	550	566	525	561	577	561	567	554	585	567	573	585	591	572	552	550	601	535	583	558	556	569	565	571	576	564	558	564	585	589	524	559	613	596	545	539	580	549	516	578	537	566	585	536	535	575	603	566	520	579	587	538	551	575	578	604	559	565	577	573	537	544	580	559	551	537	538	563	546	533	540	560	591	510	608	528	556	546	539	526	569	615	533	542	594	563	580	593	523	573	510	567	561	588	604	553	559	559	585	579	533	535	569	539	546	539	534	524	558	553	557	537	561	604	570	558	580	611	567	549	584	528	580	539	559	571	545	564	550	624	586	528	603	555	589	562	571	556	554	550	521	586	578	571	572	552	559	516	545	562	537	552	573	572	567	572	542	527	539	567	562	571	596	529	562	576	550	570	502	545	537	553	527	594	561	541	571	566	583	537	548	566	585	610	532	540	572	550	581	587	581	552	602	551	562	524	523	589	570	549	605	577	538	560	585	573	539	550	517	547	550	543	542	566	573	558	518	549	565	564	543	532	584	631	542	547	574	560	582	575	531	595	562	540	580	563	557	530	589	552	568	527	529	553	586	565	570	554	559	549	567	599	583	547	588	565	583	601	571	559	556	547	567	543	557	592	581	572	557	585	535	556	506	584	576	594	568	523	577	544	582	554	567	548	593	555	589	631	553	578	527	520	587	557	546	562	552	551	603	532	585	559	523	591	605	556	552	563	571	586	562	584	549	563	566	509	521	554	548	596	563	553	583	553	567	547	560	585	560	522	575	579	558	547	569	578	578	581	574	536	551	540	586	573	582	598	540	504	549	544	513	529	586	525	565	565	581	530	555	565	587	567	556	568	559	537	528	592	522	531	583	533	526	594	579	547	542	539	535	526	539	556	576	539	569	542	562	551	597	592	539	577	600	526	610	544	576	605	583	588	539	528	583	603	553	533	521	581	538	594	541	557	554	603	606	533	546	531	571	530	547	608	545	529	584	557	570	558	565	536	591	552	540	526	528	567	526	555	557	586	559	546
28235	14571	1759	378	247	178	172	162	142	156	125	129	140	147	115	143	135	124	122	116	124	120	115	112	130	125	135	116	117	127	124	132	118	123	111	130	107	127	119	128	127	115	122	120	128	112	134	116	132	142	135	125	110	128	116	124	129	124	130	149	105	122	116	116	117	124	106	107	133	117	131	116	128	112	104	141	121	121	137	105	122	126	116	142	111	136	104	134	131	102	120	128	136	129	121	117	103	143	107	139	123	128	133	136	114	126	134	131	136	125	112	116	129	124	122	119	102	122	125	129	133	136	130	124	136	135	127	126	108	105	104	126	149	124	145	114	123	124	125	118	137	114	116	112	118	134	131	119	123	107	116	108	145	128	120	103	130	127	123	109	120	120	132	122	126	133	124	116	147	118	119	107	110	121	137	142	123	131	106	123	122	132	110	133	137	122	125	132	140	129	108	116	122	135	126	117	131	124	114	126	120	117	116	123	121	136	128	122	109	129	137	121	146	118	123	112	125	140	115	126	132	128	118	127	130	102	126	129	134	128	124	131	127	113	137	130	124	114	140	109	139	114	119	113	111	107	114	129	122	123	138	109	125	134	135	115	114	123	131	127	130	104	132	106	103	121	124	139	107	117	131	117	122	118	110	118	131	134	126	110	119	110	102	140	131	145	94	143	124	150	144	126	132	119	127	145	132	146	105	125	111	125	120	123	110	131	126	125	128	141	117	121	123	120	113	117	115	137	118	119	130	119	134	120	117	143	129	124	126	106	126	115	128	140	116	114	126	138	128	139	126	106	139	116	120	115	112	121	113	126	125	127	130	119	124	118	133	124	129	147	119	128	109	137	117	131	98	104	113	121	117	122	152	122	121	131	102	122	134	123	131	131	132	147	117	135	131	113	134	120	132	113	121	122	101	119	120	116	126	109	108	122	107	121	134	121	150	117	123	107	109	120	115	128	122	139	120	119	132	146	128	110	140	125	111	120	124	138	120	111	119	120	138	125	130	131	114	136	110	143	110	136	128	122	110	106	128	136	136	117	124	121	110	127	135	140	125	128	127	119	119	111	111	96	120	124	99	127	121	131	135	100	110	124	110	112	131	115	121	135	106	130	113	148	158	114	127	131	115	130	139	103	118	126	111	120	118	134	120	103	108	157	122	133	121	132	108	130	115	102	125	111	116	111	125	112	95	108	139	133	118	130	119	135	126	129	131	114	122	124	122	117	125	128	125	110	112	151	118	126	109	111	136	116	114	103	129	124	103	134	95	123	125	116	115	113	117	105	109	134	141	102	124	130	136	122	133	115	121	142	109	139	124	116	126	134	127	114	125	113	119	111	117	121	111	123	123	115	138	128	111	104	108	129	113	129	124	114	118	107	133	117	126	112	112	130	111	144	128	136	136	128	123	136	131	131	117	131	106	122	128	123	131	135	122	120	107	115	128	120	124	137	105	137	131	125	134	109	120	136	124	110	139	118	112	134	124	137	131	114	111	117	115	118	126	129	121	119	143	127	126	116	121	122	128	110	128	117	127	129	109	152	134	136	124	133	136	131	142	124	140	118	107	117	119	109	108	118	123	128	124	134	133	134	140	117	114	109	118	120	121	149	114	117	120	121	128	120	131	135	125	117	122	128	110	106	119	100	129	137	121	122	128	116	128	118	127	125	93	134	110	133	116	143	117	139	109	104	118	110	130	121	114	123	133	96	132	140	126	110	141	122	109	126	115	141	127	140	127	134	124	111	108	112	133	142	124	129	115	129	136	113	127	106	117	138	122	115	111	145	112	121	138	124	111	131	133	117	122	129	98	121	115	133	128	132	124	116	120	123	101	120	125	116	118	119	133	110	153	131	100	123	132	148	132	119	110	126	135	111	123	122	124	117	123	129	125	111	124	110	131	111	107	141	139	131	139	125	137	112	123	114	142	99	130	123	163	139	131	129	134	115	122	120	134	122	118	124	106	109	130	113	129	140	103	121	121	133	101	128	117	109	127	141	142	123	120	120	114	115	120	116	120	99	120	124	110	120	118	142	126	106	120	153	138	139	114	110	118	126	112	143	128	105	154	147	114	118	119	137	140	123	123	136	131	139	113	133	112	125	113	117	115	134	124	143	107	131	119	129	126	107	114	128	109	131	102	141	106	145	113	121	131	124	129	125	124	123	123	118	118	118	124	138	139	113	127	143	134	129	128	122	122	125	123	139	120	148	132	112	126	130	111	107	151	123	112	112	108	128	106	120	112	108	119	99	133	123	94	112	141	106	133	121	108	121	128	153	119	136	106	123	135	108	152	130	137	106	121	113	99	123	119	122	114	114	117	107	106	123	120	126	108	124	131	119	121	123	133	126	131	124	141	115	124	127	117	126	112	116	115	111	118	126	130	129	109	107	124	114	118	118	123	127	127	123	108	138	140	110	123	114	127	126	125	143	126	124	128	129	123	113	145	125	103	121	112	115	114	112	111	117	131	116	131	109	125	123	147	123	129	114	133	117	121	121	125	119	113	139	138	131	130	148	128	137	136	141	115	122	125	112	119	129	144	121	128	112	120	114	115	123	119	123	125	132	124	108	148	115	124	130	135	127	131	129	94	144	123	127	113	112	121	125	140	143	117	136	131	117	132	130	119	131	125	127	114	141	120	127	115	136	123	109	124	125	145	135	118	120	119	138	110	100	108	138	121	111	116	120	133	129	138	113	129	116	124	119	117	123	127	121	122	116	135	145	130	144	154	134	125	108	130	125	105	124	128	134	135	124	127	120	116	108	116	128	125	117	114	111	139	123	137	128	95	127	126	124	117	113	115	116	127	120	131	125	140	121	131	132	98	121	104	131	120	109	119	134	151	105	104	100	124	123	139	125	97	126	133	126	140	126	134	116	117	117	114	102	114	125	121	115	120	108	127	112	146	131	119	133	134	118	109	134	102	116	127	133	125	109	120	129	125	116	118	108	134	129	107	134	138	116	123	143	125	109	121	138	118	139	123	126	113	125	113	121	126	123	119	110	117	130	123	140	126	140	134	123	134	112	116	114	111	117	135	139	119	125	129	133	158	139	129	130	110	121	123	139	122	140	113	131	114	116	114	122	111	113	116	109	129	115	111	127	111	134	120	115	122	107	117	113	127	113	133	98	122	125	112	110	92	130	131	139	105	147	103	122	129	125	111	99	117	118	125	112	157	130	124	121	119	148	116	106	123	127	139	140	127	122	116	120	120	108	115	130	127	115	111	145	101	121	108	117	128	126	139	131	125	125	124	134	125	127	143	135	111	118	126	128	129	126	93	143	128	116	106	122	123	121	132	91	141	136	139	122	126	121	121	120	124	112	139	118	112	131	105	131	139	118	115	126	115	159	127	111	126	89	139	123	141	109	127	145	129	142	115	115	136	121	119	110	140	117	116	129	113	128	118	132	139	116	136	131	99	138	116	122	138	129	127	134	130	119	124	125	120	126	138	138	132	113	147	125	125	130	111	112	118	123	138	127	127	138	121	133
4997	773	673	391	280	260	210	201	165	190	153	164	125	146	147	146	153	134	141	135	127	134	135	142	124	125	147	137	116	133	132	153	125	133	141	121	139	155	131	141	131	138	142	149	138	135	120	119	121	105	134	123	130	140	140	124	120	121	128	139	112	134	134	129	114	117	127	121	137	114	122	143	119	129	125	112	138	115	136	146	132	146	128	130	102	130	125	128	135	121	151	150	137	146	115	117	141	122	126	135	125	128	135	137	135	112	141	114	128	139	133	141	132	130	146	117	121	122	130	135	125	119	127	118	139	122	127	131	136	135	151	126	113	130	132	110	126	135	129	137	154	120	118	114	127	132	150	124	136	127	136	130	149	124	133	113	138	121	129	138	144	139	120	137	124	130	113	110	116	118	124	114	118	126	118	147	120	144	117	138	125	141	149	146	141	123	155	122	115	113	125	137	123	124	112	125	133	99	135	118	119	127	138	140	129	111	157	151	122	122	115	120	122	149	130	129	147	110	133	124	133	120	119	129	117	150	130	128	149	151	123	126	141	107	112	112	114	130	138	138	120	146	112	117	129	115	156	131	131	115	108	142	142	130	126	108	130	131	145	134	139	145	113	124	131	143	119	120	121	139	124	135	131	135	129	113	116	137	111	134	140	139	145	118	133	129	132	124	131	112	121	119	135	136	116	124	145	141	150	132	113	128	130	122	125	136	134	117	136	135	138	143	117	115	118	128	131	135	143	111	129	143	134	124	132	115	112	123	111	152	125	145	134	128	138	138	122	106	141	134	134	137	126	125	127	130	139	137	110	135	118	144	128	137	117	124	121	120	143	124	144	115	134	143	115	131	148	136	136	131	105	121	145	129	140	132	138	122	105	135	127	109	138	132	122	166	141	149	132	114	153	133	128	125	125	115	130	128	111	130	131	133	133	145	137	138	138	115	140	120	118	125	128	122	137	126	135	151	132	121	118	105	117	134	127	128	129	131	128	140	151	121	134	143	119	129	109	135	135	119	112	118	128	127	143	139	130	138	122	135	157	122	123	109	121	132	120	132	167	109	136	121	113	145	122	142	117	120	125	154	102	145	131	131	131	133	106	137	129	119	133	127	130	149	143	128	130	148	125	125	119	131	119	137	108	124	132	128	150	101	135	113	139	129	130	148	120	135	121	128	114	135	121	123	130	121	126	122	120	122	127	125	99	128	118	123	134	125	140	123	138	129	138	100	129	132	111	145	122	116	113	112	130	108	152	131	126	136	113	128	149	130	115	139	123	122	131	139	131	117	138	145	130	143	128	132	124	117	124	143	144	137	133	153	117	141	111	137	138	133	134	115	136	139	132	140	115	106	136	129	101	151	134	134	146	134	115	133	106	147	110	140	122	126	137	126	123	137	125	139	120	145	134	124	124	121	140	126	138	118	127	129	122	116	146	136	108	133	124	136	125	138	116	117	126	110	153	134	114	130	123	107	143	139	155	111	132	144	123	120	154	120	130	125	113	124	147	128	111	118	128	125	140	135	112	105	130	129	130	127	129	122	102	117	121	154	142	122	123	114	104	134	113	144	122	139	118	147	112	134	134	123	135	114	127	131	117	128	127	132	119	120	116	135	110	124	125	127	129	130	145	142	154	127	120	114	132	131	126	120	119	133	130	141	123	127	119	144	140	133	130	141	141	127	140	130	141	123	124	131	136	126	127	120	137	134	141	111	133	121	132	119	135	115	117	128	116	133	128	121	117	165	152	125	125	122	138	127	128	123	119	104	133	120	137	123	128	129	126	130	140	113	118	147	120	119	116	148	137	113	133	135	150	123	111	123	112	122	129	134	139	114	120	122	130	130	135	117	123	126	123	125	125	143	122	117	136	135	125	132	126	125	133	130	132	130	140	124	115	139	131	107	119	148	128	132	125	131	132	124	140	123	121	135	120	130	140	128	136	131	130	112	129	137	136	129	125	115	154	131	130	110	130	138	136	135	119	121	117	126	124	116	125	116	134	142	122	114	114	119	129	139	119	116	129	132	140	114	131	126	125	130	121	143	126	114	131	122	145	138	132	129	126	129	121	119	135	147	124	131	152	133	137	116	123	131	123	117	131	128	133	124	134	131	143	154	142	121	112	142	109	120	120	120	126	141	119	136	105	140	137	115	126	126	111	139	133	130	133	118	116	117	123	103	120	130	133	149	116	128	122	135	148	145	136	114	127	131	138	150	137	128	132	134	133	128	148	122	126	118	127	136	144	110	128	116	100	111	116	116	126	123	109	127	129	125	115	141	149	108	139	129	126	138	140	126	135	129	128	125	104	130	141	132	140	99	127	136	138	146	131	132	137	136	126	134	106	119	141	136	126	110	123	119	107	125	123	129	96	122	122	136	137	125	125	138	137	130	112	127	111	125	124	139	127	127	156	125	131	103	123	128	122	115	128	123	124	147	143	151	130	127	133	125	123	136	137	157	131	141	125	135	136	144	140	137	139	126	147	125	130	117	145	148	127	126	131	124	122	140	134	135	120	104	128	129	117	114	111	144	134	118	118	129	141	120	124	139	110	119	142	134	122	129	122	124	141	129	129	118	126	137	150	150	103	134	139	125	126	125	136	137	118	126	110	131	139	110	130	123	120	135	117	120	148	135	125	153	121	114	117	139	126	123	151	130	128	115	140	132	136	137	135	121	137	121	123	132	124	108	129	110	119	120	134	146	126	130	150	130	145	119	120	121	115	134	135	144	130	114	125	147	134	142	135	123	128	128	124	142	133	120	124	109	139	123	132	148	139	133	144	121	131	127	118	123	156	137	126	137	118	136	132	122	103	145	136	127	116	119	100	145	117	129	152	122	134	157	99	143	126	141	127	130	133	130	117	127	139	117	112	128	139	139	142	142	125	129	128	119	128	142	141	122	134	125	138	125	122	125	127	159	129	125	119	133	118	113	125	115	124	110	123	135	136	101	147	128	129	133	125	123	122	126	123	130	132	135	119	149	125	111	142	139	131	131	133	137	124	130	144	147	132	114	131	121	118	131	144	135	119	133	112	122	116	127	121	132	138	112	135	130	115	142	117	129	108	123	121	116	137	127	127	139	129	130	144	123	124	122	124	121	140	129	134	134	134	137	133	145	136	142	134	129	111	146	123	132	119	142	136	125	141	138	131	115	126	123	101	134	145	122	137	128	120	119	153	107	128	129	107	151	139	117	120	143	145	109	119	132	120	110	124	122	156	127	146	126	133	145	136	135	144	138	122	120	114	123	130	118	108	107	115	123	138	126	127	147	110	113	131	131	132	148	117	139	120	125	124	119	111	122	129	128	137	141	136	123	109	125	120	125	126	145	122	120	147	141	131	118	140	123	117	132	136	131	127	105	138	121	110	126	138	144	118	124	127	136	142	107	123	127	121	135	127	126	124	121	158	132	130	123	139	145	129	122	131	133	149	142	139	123	121	112	138	115	125	127	130	140	108	140	128	133	111	122	146	119	124	121	119	101	120	147	129	118
25320	20878	27384	24500	20885	12234	1710	1030	909	718	696	633	577	568	544	510	500	508	479	476	455	441	447	428	419	439	421	434	400	395	389	444	413	407	421	429	441	413	418	396	401	380	384	399	396	437	415	404	430	388	422	426	422	405	429	390	420	435	425	374	433	410	402	394	383	372	409	406	353	393	401	375	362	392	401	388	380	389	401	380	403	360	405	383	361	389	422	368	414	403	367	372	398	415	432	365	398	415	424	376	417	437	410	407	382	418	391	411	409	395	399	351	434	387	400	419	378	360	379	406	352	403	395	367	387	364	456	380	403	417	390	374	389	407	415	417	409	378	388	369	422	414	414	393	370	376	420	379	388	383	439	422	410	391	378	435	402	415	373	360	395	381	366	374	370	387	383	412	402	377	409	374	388	378	423	375	376	392	434	388	411	414	389	400	376	402	406	374	423	392	413	390	377	399	365	371	409	380	365	397	392	362	373	407	396	372	407	407	392	364	373	385	393	403	410	393	404	373	378	421	363	382	390	362	404	393	363	440	389	379	373	387	376	371	383	422	383	396	380	368	350	427	373	394	384	382	385	395	356	378	376	419	375	403	378	396	421	419	423	406	389	417	388	400	409	394	359	379	408	390	398	377	365	408	394	406	372	397	409	362	357	410	418	367	389	385	377	413	382	404	399	376	396	391	368	410	343	386	409	391	382	359	399	417	386	402	410	380	357	369	403	426	375	394	418	420	382	378	386	393	407	395	382	389	403	380	377	345	337	348	383	406	384	441	394	419	410	400	393	392	396	400	412	398	398	362	397	362	380	370	387	431	364	406	387	406	443	368	401	411	371	371	392	388	370	385	395	428	409	387	410	395	397	385	384	378	355	398	382	390	411	379	432	417	393	409	381	400	381	403	398	378	414	392	380	416	383	418	391	373	410	405	393	397	421	388	376	387	395	399	397	385	383	372	405	377	399	383	429	393	419	382	401	392	369	400	407	386	417	392	377	398	408	337	421	399	412	385	382	388	414	371	376	405	369	404	373	388	392	383	376	383	388	363	400	394	376	407	442	363	389	399	392	355	403	368	371	414	403	419	411	354	397	384	361	380	390	413	369	392	400	415	380	361	366	377	414	377	392	400	360	375	394	398	399	400	396	434	406	394	390	403	395	391	417	409	405	361	393	399	409	397	362	342	375	421	349	389	404	382	399	386	406	413	400	382	381	368	366	363	382	377	390	434	368	385	397	409	374	373	380	351	404	379	378	386	412	365	388	403	410	390	398	392	395	385	424	375	404	454	384	401	375	412	385	405	391	392	368	381	392	442	358	367	364	366	357	405	417	407	441	375	405	391	397	386	385	394	368	371	390	381	393	384	364	396	390	398	343	409	396	415	430	396	364	394	383	401	389	428	383	417	389	379	421	394	395	342	380	380	385	417	381	356	410	401	404	430	380	410	370	390	362	390	394	390	381	376	396	408	453	399	391	407	387	402	382	399	418	431	397	424	416	353	375	380	340	377	430	391	375	397	439	389	384	405	369	365	405	439	372	388	384	388	457	445	401	365	407	380	378	402	384	410	386	409	379	381	381	376	406	428	350	371	400	398	393	418	404	346	429	394	377	383	403	400	360	414	377	377	370	396	354	421	393	387	408	400	379	352	394	392	373	378	384	404	396	407	399	364	424	382	400	403	382	404	428	391	396	380	398	383	405	385	380	423	427	409	393	401	379	374	359	397	359	371	396	379	397	381	368	406	413	442	425	389	387	365	387	391	390	413	393	387	374	381	393	392	367	399	396	368	413	420	374	390	385	388	363	377	358	374	382	383	397	398	358	409	386	400	352	368	392	387	382	385	384	404	398	391	373	407	376	381	358	374	399	398	375	408	377	367	387	373	373	422	369	391	345	391	392	397	409	418	399	401	393	401	360	417	392	402	392	392	393	399	369	356	347	371	400	375	377	381	425	371	401	405	401	392	401	388	382	373	388	390	392	410	434	373	367	381	417	371	366	358	393	407	386	414	383	412	390	340	377	357	401	389	421	350	410	370	408	381	413	391	368	397	359	406	383	432	389	384	362	413	396	393	387	371	425	369	367	411	371	362	425	419	363	394	363	382	389	396	367	402	380	367	394	418	382	403	368	385	374	377	395	371	399	374	413	413	399	408	406	392	352	413	392	401	395	372	380	377	384	423	386	364	447	411	374	395	432	390	435	385	413	394	408	444	401	403	383	389	398	370	384	386	389	399	377	387	361	390	373	411	390	390	390	386	422	371	408	378	389	382	422	401	391	337	378	403	380	380	393	367	362	372	414	408	378	394	384	373	358	394	448	377	384	392	410	371	412	405	391	363	396	415	420	395	388	403	407	403	394	369	368	372	387	413	373	382	392	387	419	362	420	396	376	378	367	384	380	380	375	368	397	392	382	379	399	391	403	374	395	392	384	408	395	394	358	394	373	411	386	380	369	387	389	407	439	427	433	410	405	398	389	361	383	389	429	413	393	453	391	419	393	397	382	353	430	372	389	399	427	358	390	388	364	356	419	396	397	404	409	380	344	367	387	374	384	402	420	391	378	397	397	389	412	402	394	375	378	391	370	403	363	356	395	387	392	387	367	403	377	414	346	373	367	444	412	391	398	400	407	405	395	399	421	353	389	396	380	360	398	403	366	381	393	357	382	385	432	376	396	390	386	399	417	344	356	411	352	380	400	396	372	417	376	388	391	406	406	417	395	375	387	393	425	387	373	386	374	407	391	377	408	440	388	392	380	395	414	364	382	409	386	372	376	401	379	366	398	382	413	435	381	398	419	362	364	418	379	366	386	375	404	378	383	379	395	409	404	387	365	403	417	434	362	406	391	419	365	393	417	393	423	425	392	400	363	378	379	388	396	389	373	386	387	384	387	403	405	402	392	421	424	377	400	373	413	386	383	370	367	347	385	349	393	402	380	383	380	415	418	405	401	388	362	363	395	389	366	393	359	354	393	415	363	390	412	438	356	387	383	400	395	323	407	376	411	397	380	390	394	391	417	396	419	399	381	387	374	371	383	401	381	420	384	403	378	379	397	383	397	373	412	391	404	369	431	407	370	439	392	420	406	366	383	402	394	401	392	392	376	388	398	391	412	380	395	403	422	402	377	379	383	402	357	398	398	378	359	400	368	385	384	356	411	379	401	431	396	432	422	406	377	394	412	400	398	420	389	395	368	391	403	409	394	391	428	407	387	400	414	408	393	384	380	406	389	417	365	388	404	385	386	383	370	372	407	419	378	425	404	407	401	435	351	367	395	419	399	368	378	370	395	375	395	373	365	407	397	362	379	413	407	410	355	392	352	382	398	412	390	384	384	377	391	445	372	396	377	368	391	382	407	386	393	414	399	381	425	404	402	405	428	398	369	372	388	356	402	405	378	387	407	379	391	388	397	383	392	419	418	408	373	354	388	380	397	389	412	420	390	387	393	389	391	348	379	380	443	425	406	397	385	355	376	370	382	398	436	433	410	411
7260	11707	10663	5899	3888	2827	2166	1682	1460	1216	992	861	850	727	718	582	632	584	567	511	483	475	446	480	472	460	434	401	418	425	443	420	423	448	450	392	403	410	423	370	381	391	369	398	381	387	343	422	384	372	360	378	353	378	395	387	357	415	353	383	388	369	379	377	404	362	372	368	376	370	397	368	389	374	338	372	347	321	359	359	349	379	388	375	368	331	363	321	348	366	333	357	379	356	396	383	356	376	367	370	384	362	363	372	359	383	388	392	381	380	387	381	367	360	380	351	372	376	363	376	393	388	350	377	335	390	343	384	377	351	338	385	346	334	368	367	351	390	351	403	406	368	368	374	383	351	376	342	362	365	383	336	343	356	360	377	353	364	359	343	370	325	371	356	383	349	373	373	389	328	362	348	327	370	368	390	365	359	345	394	335	344	382	376	365	333	394	347	375	375	363	321	374	340	381	353	373	341	365	363	373	365	368	377	378	347	320	372	374	360	355	380	415	386	369	367	358	371	345	391	377	384	378	364	350	371	389	360	366	356	360	374	364	377	364	356	347	362	387	380	365	357	374	366	370	349	388	357	343	326	367	331	351	348	362	347	369	355	336	381	327	370	375	366	409	346	396	353	383	363	354	335	329	370	355	347	412	371	340	341	349	329	352	339	367	348	380	357	347	386	355	348	347	349	352	334	375	370	415	437	367	345	340	354	370	352	388	365	365	367	359	373	311	377	334	330	388	373	363	363	372	369	373	383	385	374	358	350	322	367	361	336	389	351	364	356	327	373	315	381	355	368	370	358	335	361	345	352	373	311	393	347	356	383	372	356	342	366	351	392	386	364	357	348	371	383	368	370	369	323	363	363	335	403	355	366	382	356	353	382	365	354	375	371	364	394	338	349	375	385	355	391	377	358	362	394	363	384	370	378	359	356	366	376	328	350	362	327	348	353	396	375	351	389	369	344	392	368	333	354	361	378	347	374	356	366	348	345	376	348	388	364	374	368	392	340	356	351	357	378	339	379	370	344	398	341	353	373	331	328	367	347	373	378	363	322	363	347	355	396	350	358	373	340	353	354	406	395	365	349	356	403	380	340	333	354	363	357	345	336	345	357	363	383	352	366	394	346	391	351	370	355	362	357	335	387	382	375	379	370	362	375	359	381	364	331	406	407	373	352	345	330	386	378	349	351	365	396	395	365	343	373	372	336	350	350	374	342	342	368	366	382	340	373	369	390	358	386	349	361	356	399	379	357	333	360	358	365	366	383	329	377	366	385	374	366	346	415	383	412	332	360	388	356	352	404	385	353	373	360	343	364	378	389	359	368	325	387	370	343	351	345	356	400	378	392	383	353	355	355	353	352	380	331	366	336	366	360	379	366	343	384	364	357	366	387	395	373	367	380	359	362	376	362	374	351	400	363	356	347	351	372	376	406	351	352	345	359	362	386	341	358	336	334	354	356	363	362	356	355	380	364	380	350	359	378	361	348	365	320	356	373	356	342	384	379	367	329	362	345	350	333	379	331	378	350	358	373	347	358	326	377	356	383	365	360	363	349	379	361	363	348	362	386	371	379	301	345	367	357	377	385	345	368	354	353	403	367	349	366	355	345	415	332	366	411	361	339	390	333	360	348	367	333	355	347	361	355	365	363	347	350	368	344	356	349	364	369	365	354	349	352	394	350	352	371	394	341	374	381	371	356	368	385	353	388	385	371	388	356	335	394	351	352	329	369	386	382	338	341	350	369	335	336	364	359	376	348	376	363	335	338	358	380	340	367	352	349	337	379	393	365	356	383	385	344	327	385	352	341	401	349	363	379	384	354	367	383	361	398	341	368	340	356	373	350	376	370	354	371	381	326	420	369	382	325	403	367	366	362	356	391	371	380	353	379	353	351	355	361	358	359	382	342	339	359	349	345	378	361	370	350	365	371	356	380	387	332	328	385	383	350	363	347	347	361	357	332	364	382	362	346	360	357	364	369	377	375	348	363	362	324	383	356	343	373	361	345	333	386	353	356	365	376	372	365	353	335	357	366	344	365	376	320	379	359	353	356	334	340	382	345	348	339	387	358	359	381	363	378	364	362	366	373	365	377	330	356	350	409	365	398	415	343	317	395	373	368	359	358	366	363	348	331	369	343	385	352	315	365	361	377	347	355	371	379	340	362	366	331	348	348	395	353	388	347	319	366	326	353	378	368	371	332	384	339	369	370	344	394	359	344	368	350	364	348	405	381	369	374	365	341	344	351	387	363	356	374	379	348	384	381	358	398	382	391	372	365	374	367	375	338	349	371	358	363	379	335	341	347	367	348	375	346	357	360	351	372	382	388	362	340	372	358	359	400	362	370	357	387	353	370	349	386	390	350	340	367	391	353	393	341	347	370	367	355	364	341	382	388	348	351	347	368	335	354	340	369	365	366	396	357	388	368	360	371	373	382	319	395	368	350	397	345	377	400	364	349	367	347	372	372	363	379	345	345	337	402	354	362	365	396	372	382	350	360	354	340	385	355	368	358	367	379	345	362	352	402	348	359	354	380	375	409	368	394	354	344	365	374	344	380	356	361	381	386	354	363	389	364	338	324	355	371	361	341	365	309	359	393	360	323	332	369	358	375	375	368	351	362	351	392	374	357	342	379	351	333	352	381	326	396	370	325	355	370	372	395	381	367	339	341	360	357	366	360	377	373	393	350	379	345	400	329	365	340	386	363	352	372	347	341	331	373	369	349	356	368	404	348	350	401	373	356	353	374	365	353	388	351	396	351	401	341	353	362	383	387	366	347	342	383	338	378	351	359	349	309	316	341	399	363	373	349	359	363	349	375	354	386	367	335	378	384	387	338	384	394	347	372	358	382	348	339	365	368	347	383	399	354	370	371	347	377	351	343	379	338	340	348	379	380	352	382	376	359	367	357	347	352	354	372	342	362	383	349	362	341	362	348	341	367	382	346	440	353	379	363	331	371	341	397	378	364	328	360	419	352	380	374	349	359	383	339	375	356	392	355	346	382	369	348	370	382	356	339	365	361	386	372	393	359	371	393	333	381	339	355	381	347	355	363	355	337	373	358	398	384	360	380	365	355	397	347	380	370	364	359	367	384	359	346	366	371	348	372	367	348	341	358	357	337	350	387	371	358	363	394	358	328	355	358	362	357	348	344	356	341	369	373	329	376	358	366	355	385	365	343	377	330	357	371	341	377	340	342	358	351	352	362	326	351	365	344	325	361	398	311	393	351	387	340	360	357	355	374	349	334	383	348	353	338	356	380	383	384	344	388	360	354	380	381	373	347	362	377	388	360	353	332	388	356	348	393	395	363	344	359	352	326	363	356	340	336	341	377	332	356	384	359	348	420	369	350	349	377	371	409	312	403	400	346	332	333	372	361	342	364	397	334	328	338	352	404	359	397	360	379	382	352	358	353	375	385	323	377	381	375	365	353	388	374	358	334	387	366	365	343	318	347	368	353	339	370	366	370	388	352	363	331	372	369	387	382	359	349
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
